[2025/04/30 20:20:35 481072] [warn] |xqc_tls_ctx_set_config|no session ticket key data| [2025/04/30 20:20:35 483487] [warn] |xqc_create_server_ssl_ctx|read ssl session ticket key error| [2025/04/30 20:20:35 483513] [info] |xqc_tls_ctx_create|set cipher suites suc|ciphers:TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256 [2025/04/30 20:20:35 483521] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-interop|alpn_list: hq-interop [2025/04/30 20:20:35 483525] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-interop| [2025/04/30 20:20:35 483529] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-29|alpn_list: hq-interophq-29 [2025/04/30 20:20:35 483534] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-29| [2025/04/30 20:20:35 483541] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3|alpn_list: hq-interophq-29h3 [2025/04/30 20:20:35 483545] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3| [2025/04/30 20:20:35 483549] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3-29|alpn_list: hq-interophq-29h3h3-29 [2025/04/30 20:20:35 483553] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3-29| [2025/04/30 20:20:36 281962] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_timer_set|type:CONN_IDLE|expire:1746044496281958|now:1746044436281958|interv:60000000| [2025/04/30 20:20:36 282015] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_timer_set|type:PATH_IDLE|expire:1746044496282015|now:1746044436282015|interv:60000000| [2025/04/30 20:20:36 282024] [debug] |xqc_path_create|path:0|dcid:|scid:28873edb3a41bcd1de0a4ae6|create_path_count:1| [2025/04/30 20:20:36 282030] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_path_init|path:0|conn_addr:addr or cid not avail|cp_addr_len:0|path_addr:addr or cid not avail|pp_addr_len:0| [2025/04/30 20:20:36 282036] [debug] |xqc_path_init|path:0|dcid:|scid:28873edb3a41bcd1de0a4ae6|state:2| [2025/04/30 20:20:36 282041] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_conn_create|success|scid:28873edb3a41bcd1de0a4ae6|dcid:|conn:00005627608E9E5C| [2025/04/30 20:20:36 282047] [info] |scid:28873edb3a41bcd1de0a4ae6|xqc_conn_server_create|hash odcid conn|odcid:|conn:00005627608E9E5C| [2025/04/30 20:20:36 282075] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 20:20:36 282080] [info] |xqc_engine_packet_process|==>|conn:00005627608E9E5C|size:1207|state:S_INIT|recv_time:1746044436281894| [2025/04/30 20:20:36 282088] [info] |scid:28873edb3a41bcd1de0a4ae6|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 20:20:36 282094] [error] |scid:28873edb3a41bcd1de0a4ae6|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 20:20:36 282099] [info] |scid:28873edb3a41bcd1de0a4ae6|xqc_conn_process_packet|ignore err|-629| [2025/04/30 20:20:36 282104] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_timer_set|type:PATH_IDLE|expire:1746044496281894|now:1746044436281894|interv:60000000| [2025/04/30 20:20:36 282110] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_timer_set|type:CONN_IDLE|expire:1746044496281894|now:1746044436281894|interv:60000000| [2025/04/30 20:20:36 282115] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 20:20:36 282136] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_timer_set|type:CONN_IDLE|expire:1746044496282135|now:1746044436282135|interv:60000000| [2025/04/30 20:20:36 282150] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_timer_set|type:PATH_IDLE|expire:1746044496282150|now:1746044436282150|interv:60000000| [2025/04/30 20:20:36 282156] [debug] |xqc_path_create|path:0|dcid:|scid:fa341d53c600a9ec59ce9fab|create_path_count:1| [2025/04/30 20:20:36 282161] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_path_init|path:0|conn_addr:addr or cid not avail|cp_addr_len:0|path_addr:addr or cid not avail|pp_addr_len:0| [2025/04/30 20:20:36 282166] [debug] |xqc_path_init|path:0|dcid:|scid:fa341d53c600a9ec59ce9fab|state:2| [2025/04/30 20:20:36 282171] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_conn_create|success|scid:fa341d53c600a9ec59ce9fab|dcid:|conn:00005627608F28AC| [2025/04/30 20:20:36 282188] [info] |scid:fa341d53c600a9ec59ce9fab|xqc_conn_server_create|hash odcid conn|odcid:|conn:00005627608F28AC| [2025/04/30 20:20:36 282201] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 20:20:36 282207] [info] |xqc_engine_packet_process|==>|conn:00005627608F28AC|size:1207|state:S_INIT|recv_time:1746044436282124| [2025/04/30 20:20:36 282212] [info] |scid:fa341d53c600a9ec59ce9fab|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 20:20:36 282217] [error] |scid:fa341d53c600a9ec59ce9fab|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 20:20:36 282222] [info] |scid:fa341d53c600a9ec59ce9fab|xqc_conn_process_packet|ignore err|-629| [2025/04/30 20:20:36 282226] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_timer_set|type:PATH_IDLE|expire:1746044496282124|now:1746044436282124|interv:60000000| [2025/04/30 20:20:36 282231] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_timer_set|type:CONN_IDLE|expire:1746044496282124|now:1746044436282124|interv:60000000| [2025/04/30 20:20:36 282236] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 20:20:36 282255] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_timer_set|type:CONN_IDLE|expire:1746044496282254|now:1746044436282254|interv:60000000| [2025/04/30 20:20:36 282269] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_timer_set|type:PATH_IDLE|expire:1746044496282269|now:1746044436282269|interv:60000000| [2025/04/30 20:20:36 282275] [debug] |xqc_path_create|path:0|dcid:|scid:8da596f4a2053d638a6e91ac|create_path_count:1| [2025/04/30 20:20:36 282280] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_path_init|path:0|conn_addr:addr or cid not avail|cp_addr_len:0|path_addr:addr or cid not avail|pp_addr_len:0| [2025/04/30 20:20:36 282285] [debug] |xqc_path_init|path:0|dcid:|scid:8da596f4a2053d638a6e91ac|state:2| [2025/04/30 20:20:36 282290] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_conn_create|success|scid:8da596f4a2053d638a6e91ac|dcid:|conn:00005627608FBB0C| [2025/04/30 20:20:36 282295] [info] |scid:8da596f4a2053d638a6e91ac|xqc_conn_server_create|hash odcid conn|odcid:|conn:00005627608FBB0C| [2025/04/30 20:20:36 282307] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 20:20:36 282312] [info] |xqc_engine_packet_process|==>|conn:00005627608FBB0C|size:1207|state:S_INIT|recv_time:1746044436282244| [2025/04/30 20:20:36 282317] [info] |scid:8da596f4a2053d638a6e91ac|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 20:20:36 282321] [error] |scid:8da596f4a2053d638a6e91ac|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 20:20:36 282326] [info] |scid:8da596f4a2053d638a6e91ac|xqc_conn_process_packet|ignore err|-629| [2025/04/30 20:20:36 282331] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_timer_set|type:PATH_IDLE|expire:1746044496282244|now:1746044436282244|interv:60000000| [2025/04/30 20:20:36 282336] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_timer_set|type:CONN_IDLE|expire:1746044496282244|now:1746044436282244|interv:60000000| [2025/04/30 20:20:36 282341] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 20:20:36 282347] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436282347| [2025/04/30 20:20:36 282354] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_engine_process_conn|conn:00005627608E9E5C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746044436282352| [2025/04/30 20:20:36 282373] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_path_get_perf_class|conn:00005627608E9E5C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 282379] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627608E9E5C|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 282386] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 20:20:36 282397] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_check_acked_or_dropped_pkt|conn:00005627608E9E5C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 20:20:36 282436] [info] |scid:28873edb3a41bcd1de0a4ae6|xqc_process_packet_without_pn|<==|conn:00005627608E9E5C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 20:20:36 282444] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_conn_next_wakeup_time|wakeup_time:1746044496281894| [2025/04/30 20:20:36 282450] [debug] |scid:28873edb3a41bcd1de0a4ae6|xqc_engine_add_wakeup_queue|next_tick_time:1746044496281894| [2025/04/30 20:20:36 282455] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_engine_process_conn|conn:00005627608FBB0C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746044436282455| [2025/04/30 20:20:36 282462] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_path_get_perf_class|conn:00005627608FBB0C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 282468] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627608FBB0C|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 282474] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 20:20:36 282479] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_check_acked_or_dropped_pkt|conn:00005627608FBB0C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 20:20:36 282502] [info] |scid:8da596f4a2053d638a6e91ac|xqc_process_packet_without_pn|<==|conn:00005627608FBB0C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 20:20:36 282512] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_conn_next_wakeup_time|wakeup_time:1746044496282244| [2025/04/30 20:20:36 282520] [debug] |scid:8da596f4a2053d638a6e91ac|xqc_engine_add_wakeup_queue|next_tick_time:1746044496282244| [2025/04/30 20:20:36 282528] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_engine_process_conn|conn:00005627608F28AC|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746044436282527| [2025/04/30 20:20:36 282544] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_path_get_perf_class|conn:00005627608F28AC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 282550] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627608F28AC|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 282555] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 20:20:36 282563] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_check_acked_or_dropped_pkt|conn:00005627608F28AC|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 20:20:36 282594] [info] |scid:fa341d53c600a9ec59ce9fab|xqc_process_packet_without_pn|<==|conn:00005627608F28AC|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 20:20:36 282603] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_conn_next_wakeup_time|wakeup_time:1746044496282124| [2025/04/30 20:20:36 282610] [debug] |scid:fa341d53c600a9ec59ce9fab|xqc_engine_add_wakeup_queue|next_tick_time:1746044496282124| [2025/04/30 20:20:36 282616] [debug] |xqc_engine_wakeup_after|wakeup:1746044496281894|now:1746044436282616|diff:59999278| [2025/04/30 20:20:36 282625] [debug] |xqc_engine_main_logic|END|now:1746044436282527| [2025/04/30 20:20:36 693319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044496693317|now:1746044436693317|interv:60000000| [2025/04/30 20:20:36 693379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044496693378|now:1746044436693378|interv:60000000| [2025/04/30 20:20:36 693387] [debug] |xqc_path_create|path:0|dcid:d96b3267d01fe56d|scid:d9433a734e9403063c0e33b8|create_path_count:1| [2025/04/30 20:20:36 693393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_init|path:0|conn_addr:addr or cid not avail|cp_addr_len:0|path_addr:addr or cid not avail|pp_addr_len:0| [2025/04/30 20:20:36 693409] [debug] |xqc_path_init|path:0|dcid:d96b3267d01fe56d|scid:d9433a734e9403063c0e33b8|state:2| [2025/04/30 20:20:36 693414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_create|success|scid:d9433a734e9403063c0e33b8|dcid:d96b3267d01fe56d|conn:00005627609066FC| [2025/04/30 20:20:36 693420] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_server_create|hash odcid conn|odcid:56515f3f49fe7c35|conn:00005627609066FC| [2025/04/30 20:20:36 693430] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_get_local_transport_params|generate sr_token[c1c72f09ec8cdb743e35207f02ab444a] for cid[56515f3f49fe7c35] [2025/04/30 20:20:36 693458] [stats] |xqc_conn_server_init_path_addr|path:0|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d| [2025/04/30 20:20:36 693464] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:1200|state:S_INIT|recv_time:1746044436693275| [2025/04/30 20:20:36 693649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 20:20:36 693655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_initial|success|Length:504| [2025/04/30 20:20:36 693662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:0| [2025/04/30 20:20:36 693666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/04/30 20:20:36 693673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:0| [2025/04/30 20:20:36 693678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:6| [2025/04/30 20:20:36 693682] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_check_token|token empty| [2025/04/30 20:20:36 693688] [info] |scid:d9433a734e9403063c0e33b8|xqc_process_crypto_frame|check_token fail|conn:00005627609066FC|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d| [2025/04/30 20:20:36 693693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_create_crypto_stream|encrypt_level:0|cur_state:S_INIT| [2025/04/30 20:20:36 693698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_crypto_frame|level:0| [2025/04/30 20:20:36 693702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_read_crypto_stream|xqc_read_crypto_stream|level:0| [2025/04/30 20:20:36 693706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:0|482u| [2025/04/30 20:20:36 693883] [info] |scid:d9433a734e9403063c0e33b8|xqc_ssl_cert_cb|cert chain or key empty|sni:server4 [2025/04/30 20:20:36 694150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_tls_transport_params_cb|1RTT_transport_params|max_datagram_frame_size:0| [2025/04/30 20:20:36 694158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_enable_multipath|xqc_conn_enable_multipath|1|0| [2025/04/30 20:20:36 694162] [warn] |scid:d9433a734e9403063c0e33b8|xqc_conn_try_to_enable_multipath|multipath_version_negotiation err| [2025/04/30 20:20:36 694405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:2|SSL_quic_write_level:3|rv:0| [2025/04/30 20:20:36 694411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/04/30 20:20:36 694417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 20:20:36 694421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_create_crypto_stream|encrypt_level:2|cur_state:S_INIT| [2025/04/30 20:20:36 694426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_crypto_frame|server create hsk stream| [2025/04/30 20:20:36 694433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_INIT| [2025/04/30 20:20:36 694439] [debug] |scid:d9433a734e9403063c0e33b8|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/04/30 20:20:36 694444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:0| [2025/04/30 20:20:36 694454] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:1200|pkt_type:INIT|pkt_num:0|frame:CRYPTO |recv_time:1746044436693275|dcid:56515f3f49fe7c35|dcid_seq:0| [2025/04/30 20:20:36 694459] [info] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 670 [2025/04/30 20:20:36 694463] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_process_packet|ignore err|-631| [2025/04/30 20:20:36 694467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044496693275|now:1746044436693275|interv:60000000| [2025/04/30 20:20:36 694472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044496693275|now:1746044436693275|interv:60000000| [2025/04/30 20:20:36 694476] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436694476| [2025/04/30 20:20:36 694481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:S_INIT|flag:TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN (null) |now:1746044436694481| [2025/04/30 20:20:36 694487] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_check_tx_key|keys are ready, can send 1rtt now| [2025/04/30 20:20:36 694491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_on_read|encrypt_level:0|cur_state:S_INIT|next_state:S_INITIAL_RECVD| [2025/04/30 20:20:36 694495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_crypto_write_streams| [2025/04/30 20:20:36 694499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_on_write|enc_level|0| [2025/04/30 20:20:36 694503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_on_write|cur_state:1|switch| [2025/04/30 20:20:36 694510] [info] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:161|sent:127|pkt_type:INIT|frame:CRYPTO |now:1746044436694509| [2025/04/30 20:20:36 694514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_on_write|encrypt_level:0|cur_state:S_INITIAL_RECVD|next_state:S_INITIAL_SENT| [2025/04/30 20:20:36 694518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_crypto_write_streams| [2025/04/30 20:20:36 694522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_on_write|enc_level|2| [2025/04/30 20:20:36 694527] [info] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:161|sent:128|pkt_type:HSK|frame:CRYPTO |now:1746044436694526| [2025/04/30 20:20:36 694532] [info] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:508|sent:475|pkt_type:HSK|frame:CRYPTO |now:1746044436694531| [2025/04/30 20:20:36 694536] [info] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:117|sent:84|pkt_type:HSK|frame:CRYPTO |now:1746044436694536| [2025/04/30 20:20:36 694541] [info] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:89|sent:56|pkt_type:HSK|frame:CRYPTO |now:1746044436694541| [2025/04/30 20:20:36 694545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_on_write|encrypt_level:2|cur_state:S_INITIAL_SENT|next_state:S_HANDSHAKE_SENT| [2025/04/30 20:20:36 694551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:0|ack_delay:1275|first_ack_range:0|largest_pkt_recv_time:1746044436693275| [2025/04/30 20:20:36 694556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:0|low:0|pkt_pns:0| [2025/04/30 20:20:36 694560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:0|frame_largest_recv:0| [2025/04/30 20:20:36 694564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:0| [2025/04/30 20:20:36 694570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 694575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 694583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:161|reinj:0|path_class:2| [2025/04/30 20:20:36 694588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 694592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 694596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:161|reinj:0|path_class:2| [2025/04/30 20:20:36 694601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 694605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 694609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:508|reinj:0|path_class:2| [2025/04/30 20:20:36 694613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 694617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 694621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:117|reinj:0|path_class:2| [2025/04/30 20:20:36 694625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 694629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:250000|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 694634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:89|reinj:0|path_class:2| [2025/04/30 20:20:36 694639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:20:36 694644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:161|pkt_type:INIT|frame:CRYPTO | [2025/04/30 20:20:36 694649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 20:20:36 694715] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:0|size:1184|sent:1200|pkt_type:INIT|frame:PADDING CRYPTO |inflight:0|now:1746044436694657|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 694746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:0|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/04/30 20:20:36 694754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 20:20:36 694762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:750000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 694768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:20:36 694776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 694780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:20:36 694784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437444657|now:1746044436694761|interv:749896| [2025/04/30 20:20:36 694788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:0|expire:1746044437444657|now:1746044436694761|interval:749896|pto_count:0|srtt:250000 [2025/04/30 20:20:36 694794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1184| [2025/04/30 20:20:36 694799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:161|pkt_type:HSK|frame:CRYPTO | [2025/04/30 20:20:36 694804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 20:20:36 694838] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:0|size:161|sent:177|pkt_type:HSK|frame:CRYPTO |inflight:1184|now:1746044436694811|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 694847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:0|origin_pktnum:0|size:161|enc_size:177|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 694854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:1184|applimit:0| [2025/04/30 20:20:36 694860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:750000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 694867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:20:36 694871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 161| [2025/04/30 20:20:36 694875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:20:36 694879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437444657|now:1746044436694860|interv:749797| [2025/04/30 20:20:36 694883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:0|expire:1746044437444657|now:1746044436694860|interval:749797|pto_count:0|srtt:250000 [2025/04/30 20:20:36 694887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1345| [2025/04/30 20:20:36 694892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:508|pkt_type:HSK|frame:CRYPTO | [2025/04/30 20:20:36 694896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 20:20:36 694927] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1|size:508|sent:524|pkt_type:HSK|frame:CRYPTO |inflight:1345|now:1746044436694903|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 694936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1|origin_pktnum:0|size:508|enc_size:524|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 694943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:1345|applimit:0| [2025/04/30 20:20:36 694950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:750000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 694959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:20:36 694963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 669| [2025/04/30 20:20:36 694967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:20:36 694971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437444657|now:1746044436694950|interv:749707| [2025/04/30 20:20:36 694975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:0|expire:1746044437444657|now:1746044436694950|interval:749707|pto_count:0|srtt:250000 [2025/04/30 20:20:36 694979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1853| [2025/04/30 20:20:36 694984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:117|pkt_type:HSK|frame:CRYPTO | [2025/04/30 20:20:36 694990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 20:20:36 695025] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2|size:117|sent:133|pkt_type:HSK|frame:CRYPTO |inflight:1853|now:1746044436695002|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 695033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2|origin_pktnum:0|size:117|enc_size:133|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 695040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:1853|applimit:0| [2025/04/30 20:20:36 695047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:750000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 695052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:20:36 695056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 786| [2025/04/30 20:20:36 695059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:20:36 695063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437444657|now:1746044436695047|interv:749610| [2025/04/30 20:20:36 695067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:0|expire:1746044437444657|now:1746044436695047|interval:749610|pto_count:0|srtt:250000 [2025/04/30 20:20:36 695072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1970| [2025/04/30 20:20:36 695076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:89|pkt_type:HSK|frame:CRYPTO | [2025/04/30 20:20:36 695081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 20:20:36 695108] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:3|size:89|sent:105|pkt_type:HSK|frame:CRYPTO |inflight:1970|now:1746044436695087|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 695116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:3|origin_pktnum:0|size:89|enc_size:105|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 695130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:1970|applimit:0| [2025/04/30 20:20:36 695137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:250000|rtt_var:125000|pto_duration:750000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 695144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 20:20:36 695150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 875| [2025/04/30 20:20:36 695155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:20:36 695159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437444657|now:1746044436695136|interv:749521| [2025/04/30 20:20:36 695163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:0|expire:1746044437444657|now:1746044436695136|interval:749521|pto_count:0|srtt:250000 [2025/04/30 20:20:36 695168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:2059| [2025/04/30 20:20:36 695173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:40|pkt_type:INIT|frame:ACK | [2025/04/30 20:20:36 695178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 20:20:36 695207] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1|size:40|sent:56|pkt_type:INIT|frame:ACK |inflight:2059|now:1746044436695184|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 695216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1|origin_pktnum:0|size:40|enc_size:56|pkt_type:INIT|frame:ACK |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 695225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437444657| [2025/04/30 20:20:36 695231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437444657| [2025/04/30 20:20:36 695236] [debug] |xqc_engine_wakeup_after|wakeup:1746044437444657|now:1746044436695236|diff:749421| [2025/04/30 20:20:36 695241] [debug] |xqc_engine_main_logic|END|now:1746044436694481| [2025/04/30 20:20:36 695247] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436695246| [2025/04/30 20:20:36 695250] [debug] |xqc_engine_wakeup_after|wakeup:1746044437444657|now:1746044436695250|diff:749407| [2025/04/30 20:20:36 695254] [debug] |xqc_engine_main_logic|END|now:1746044436695246| [2025/04/30 20:20:36 728750] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:1200|state:S_HANDSHAKE_SENT|recv_time:1746044436728745| [2025/04/30 20:20:36 728777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 20:20:36 728785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_initial|success|Length:24| [2025/04/30 20:20:36 728852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:0| [2025/04/30 20:20:36 728896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1| [2025/04/30 20:20:36 728912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:1| [2025/04/30 20:20:36 728920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 728931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:0|origin_pktnum:0|size:1184|pns:0|pkt_type:INIT|frame:PADDING CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:0|path_largest_ack:0| [2025/04/30 20:20:36 728941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1184|prior_delivered:0|prior_time:1746044436694657|is_app_limited:1|send_elapse:0|ack_elapse:34088|ctl_first_sent_time:1746044436694657|lagest_ack_time:1746044436728745|curr_delivered:1184| [2025/04/30 20:20:36 728978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436694657| [2025/04/30 20:20:36 728987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:20:36 728992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:250000|rttvar:125000|minrtt:4294967295|latest_rtt:34088|ack_delay:1312| [2025/04/30 20:20:36 728998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34088|rttvar:17044|minrtt:34088|latest_rtt:34088|ack_delay:1312| [2025/04/30 20:20:36 729005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 20:20:36 729014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 729023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34088|rtt_var:17044|pto_duration:102264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 729030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 729035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 875| [2025/04/30 20:20:36 729040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:20:36 729045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436797351|now:1746044436729023|interv:68328| [2025/04/30 20:20:36 729051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:1|expire:1746044436797351|now:1746044436729023|interval:68328|pto_count:0|srtt:34088 [2025/04/30 20:20:36 729057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 34088, delivered 1184|rate 34733|lost 0| [2025/04/30 20:20:36 729062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 0 -> 1| [2025/04/30 20:20:36 729068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (34733) in round 1| [2025/04/30 20:20:36 729073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|probertt expire|rtt:34088, old_rtt:2147483647| [2025/04/30 20:20:36 729078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:34088, old_rtt:2147483647| [2025/04/30 20:20:36 729083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2368| [2025/04/30 20:20:36 729090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746044436694657|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:20:36 729100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746044436694657|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:20:36 729109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:34733|cwnd:47136|full_bw_reached:0|inflight:875|srtt:34088|latest_rtt:34088|min_rtt:34088|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:36 729120] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:47136|inflight:875|mode:0|applimit:0|pacing_rate:3889095|bw:34733|srtt:34088|latest_rtt:34088|min_rtt:34088|send:5|lost:0|tlp:0|recv:1|recovery:0|slow_start:1|conn_life:35806|acked:1184|delivered:1184|is_cwnd_limited:0| [2025/04/30 20:20:36 729128] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_addr_validated|Address Validated|conn:00005627609066FC|role:1| [2025/04/30 20:20:36 729135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1|largest:1|pns:0| [2025/04/30 20:20:36 729141] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:1200|pkt_type:INIT|pkt_num:1|frame:ACK |recv_time:1746044436728745|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 729147] [info] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 1146 [2025/04/30 20:20:36 729152] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_process_packet|ignore err|-631| [2025/04/30 20:20:36 729157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044496728745|now:1746044436728745|interv:60000000| [2025/04/30 20:20:36 729163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044496728745|now:1746044436728745|interv:60000000| [2025/04/30 20:20:36 729169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437444657|pq_index:0| [2025/04/30 20:20:36 729180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436694481| [2025/04/30 20:20:36 729188] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436729188| [2025/04/30 20:20:36 729198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:S_HANDSHAKE_SENT|flag:CAN_SEND_1RTT TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN ADDR_VALIDATED (null) NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746044436729196| [2025/04/30 20:20:36 729212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436797351| [2025/04/30 20:20:36 729220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436797351| [2025/04/30 20:20:36 729228] [debug] |xqc_engine_wakeup_after|wakeup:1746044436797351|now:1746044436729227|diff:68124| [2025/04/30 20:20:36 729234] [debug] |xqc_engine_main_logic|END|now:1746044436729196| [2025/04/30 20:20:36 729245] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:52|state:S_HANDSHAKE_SENT|recv_time:1746044436729244| [2025/04/30 20:20:36 729252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_handshake|success|Length:23| [2025/04/30 20:20:36 729259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:0| [2025/04/30 20:20:36 729265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:3| [2025/04/30 20:20:36 729277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:3| [2025/04/30 20:20:36 729285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 729294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:0|origin_pktnum:0|size:161|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:1|path_largest_ack:0| [2025/04/30 20:20:36 729302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1345|prior_delivered:0|prior_time:1746044436694657|is_app_limited:1|send_elapse:154|ack_elapse:34587|ctl_first_sent_time:1746044436694811|lagest_ack_time:1746044436729244|curr_delivered:1345| [2025/04/30 20:20:36 729319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436694811| [2025/04/30 20:20:36 729328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 20:20:36 729337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1|origin_pktnum:0|size:508|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:1|path_largest_ack:1| [2025/04/30 20:20:36 729345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1853|prior_delivered:0|prior_time:1746044436694657|is_app_limited:1|send_elapse:246|ack_elapse:34587|ctl_first_sent_time:1746044436694903|lagest_ack_time:1746044436729244|curr_delivered:1853| [2025/04/30 20:20:36 729354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436694903| [2025/04/30 20:20:36 729362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:20:36 729368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34088|rttvar:17044|minrtt:34088|latest_rtt:34341|ack_delay:192| [2025/04/30 20:20:36 729375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34095|rttvar:12798|minrtt:34088|latest_rtt:34341|ack_delay:192| [2025/04/30 20:20:36 729383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1|lost_pn:18446744073709551615|thresh:3| [2025/04/30 20:20:36 729392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 729399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34095|rtt_var:12798|pto_duration:85287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 729407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 729415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 206| [2025/04/30 20:20:36 729422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:20:36 729430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436780374|now:1746044436729399|interv:50975| [2025/04/30 20:20:36 729435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:1|expire:1746044436780374|now:1746044436729399|interval:50975|pto_count:0|srtt:34095 [2025/04/30 20:20:36 729440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 246, ack_elapse 34587, delivered 1853|rate 53575|lost 0| [2025/04/30 20:20:36 729446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (53575) in round 1| [2025/04/30 20:20:36 729451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:34088, old_rtt:34088| [2025/04/30 20:20:36 729457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3654| [2025/04/30 20:20:36 729465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:669|po_sent_time:1746044436694903|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:20:36 729474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:669|po_sent_time:1746044436694903|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:20:36 729488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:53575|cwnd:47805|full_bw_reached:0|inflight:206|srtt:34095|latest_rtt:34341|min_rtt:34088|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 729494] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bandwidth change record|bw_before:34733|bw_after:53575|srtt:34095|cwnd:47805| [2025/04/30 20:20:36 729500] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 20:20:36 729506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34095|rtt_var:12798|pto_duration:85287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 729511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 729516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 206| [2025/04/30 20:20:36 729521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:20:36 729525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436780374|now:1746044436729505|interv:50869| [2025/04/30 20:20:36 729530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:1|expire:1746044436780374|now:1746044436729505|interval:50869|pto_count:0|srtt:34095 [2025/04/30 20:20:36 729538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:3|largest:3|pns:1| [2025/04/30 20:20:36 729545] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:52|pkt_type:HSK|pkt_num:3|frame:ACK |recv_time:1746044436729244|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 729554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044496729244|now:1746044436729244|interv:60000000| [2025/04/30 20:20:36 729563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044496729244|now:1746044436729244|interv:60000000| [2025/04/30 20:20:36 729568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436797351|pq_index:0| [2025/04/30 20:20:36 729574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436729196| [2025/04/30 20:20:36 729579] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436729579| [2025/04/30 20:20:36 729584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:S_HANDSHAKE_SENT|flag:CAN_SEND_1RTT TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED ADDR_VALIDATED (null) NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746044436729583| [2025/04/30 20:20:36 729592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436780374| [2025/04/30 20:20:36 729597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436780374| [2025/04/30 20:20:36 729602] [debug] |xqc_engine_wakeup_after|wakeup:1746044436780374|now:1746044436729602|diff:50772| [2025/04/30 20:20:36 729607] [debug] |xqc_engine_main_logic|END|now:1746044436729583| [2025/04/30 20:20:36 729617] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:52|state:S_HANDSHAKE_SENT|recv_time:1746044436729616| [2025/04/30 20:20:36 729623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_handshake|success|Length:23| [2025/04/30 20:20:36 729639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:3| [2025/04/30 20:20:36 729647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:4| [2025/04/30 20:20:36 729655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:4| [2025/04/30 20:20:36 729660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 729666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2|origin_pktnum:0|size:117|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:2|path_largest_ack:2| [2025/04/30 20:20:36 729671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1970|prior_delivered:0|prior_time:1746044436694657|is_app_limited:1|send_elapse:345|ack_elapse:34959|ctl_first_sent_time:1746044436695002|lagest_ack_time:1746044436729616|curr_delivered:1970| [2025/04/30 20:20:36 729677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436695002| [2025/04/30 20:20:36 729682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:36 729687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34095|rttvar:12798|minrtt:34088|latest_rtt:34614|ack_delay:416| [2025/04/30 20:20:36 729693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34108|rttvar:9624|minrtt:34088|latest_rtt:34614|ack_delay:416| [2025/04/30 20:20:36 729698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2|lost_pn:18446744073709551615|thresh:3| [2025/04/30 20:20:36 729703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 729710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34108|rtt_var:9624|pto_duration:72604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 729740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 729747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 89| [2025/04/30 20:20:36 729751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:20:36 729755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436767691|now:1746044436729710|interv:37981| [2025/04/30 20:20:36 729759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:1|expire:1746044436767691|now:1746044436729710|interval:37981|pto_count:0|srtt:34108 [2025/04/30 20:20:36 729763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 345, ack_elapse 34959, delivered 1970|rate 56351|lost 0| [2025/04/30 20:20:36 729768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (56351) in round 1| [2025/04/30 20:20:36 729772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:34088, old_rtt:34088| [2025/04/30 20:20:36 729776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3842| [2025/04/30 20:20:36 729780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47805|packet_lost:0|acked:117|po_sent_time:1746044436695002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:20:36 729784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47805|packet_lost:0|acked:117|po_sent_time:1746044436695002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:20:36 729792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:56351|cwnd:47922|full_bw_reached:0|inflight:89|srtt:34108|latest_rtt:34614|min_rtt:34088|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 729798] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 20:20:36 729802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34108|rtt_var:9624|pto_duration:72604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 729807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 729813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 89| [2025/04/30 20:20:36 729820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 0| [2025/04/30 20:20:36 729826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436767691|now:1746044436729802|interv:37889| [2025/04/30 20:20:36 729830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:1|expire:1746044436767691|now:1746044436729802|interval:37889|pto_count:0|srtt:34108 [2025/04/30 20:20:36 729835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:4|largest:4|pns:1| [2025/04/30 20:20:36 729839] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:52|pkt_type:HSK|pkt_num:4|frame:ACK |recv_time:1746044436729616|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 729844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044496729616|now:1746044436729616|interv:60000000| [2025/04/30 20:20:36 729848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044496729616|now:1746044436729616|interv:60000000| [2025/04/30 20:20:36 729852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436780374|pq_index:0| [2025/04/30 20:20:36 729856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436729583| [2025/04/30 20:20:36 729860] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436729859| [2025/04/30 20:20:36 729864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:S_HANDSHAKE_SENT|flag:CAN_SEND_1RTT TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED ADDR_VALIDATED (null) NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746044436729863| [2025/04/30 20:20:36 729869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436767691| [2025/04/30 20:20:36 729873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436767691| [2025/04/30 20:20:36 729877] [debug] |xqc_engine_wakeup_after|wakeup:1746044436767691|now:1746044436729877|diff:37814| [2025/04/30 20:20:36 729882] [debug] |xqc_engine_main_logic|END|now:1746044436729863| [2025/04/30 20:20:36 729887] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436729887| [2025/04/30 20:20:36 729893] [debug] |xqc_engine_wakeup_after|wakeup:1746044436767691|now:1746044436729893|diff:37798| [2025/04/30 20:20:36 729900] [debug] |xqc_engine_main_logic|END|now:1746044436729887| [2025/04/30 20:20:36 730201] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:335|state:S_HANDSHAKE_SENT|recv_time:1746044436730199| [2025/04/30 20:20:36 730222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_handshake|success|Length:79| [2025/04/30 20:20:36 730232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:4| [2025/04/30 20:20:36 730238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:5| [2025/04/30 20:20:36 730247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:5| [2025/04/30 20:20:36 730254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 730261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:3|origin_pktnum:0|size:89|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:3| [2025/04/30 20:20:36 730269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:2059|prior_delivered:0|prior_time:1746044436694657|is_app_limited:1|send_elapse:430|ack_elapse:35542|ctl_first_sent_time:1746044436695087|lagest_ack_time:1746044436730199|curr_delivered:2059| [2025/04/30 20:20:36 730275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436695087| [2025/04/30 20:20:36 730280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:36 730286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34108|rttvar:9624|minrtt:34088|latest_rtt:35112|ack_delay:488| [2025/04/30 20:20:36 730293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34173|rttvar:7347|minrtt:34088|latest_rtt:35112|ack_delay:488| [2025/04/30 20:20:36 730300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:3|lost_pn:0|thresh:3| [2025/04/30 20:20:36 730307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 730314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:00005627609066FC|path:0| [2025/04/30 20:20:36 730320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:20:36 730326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 430, ack_elapse 35542, delivered 2059|rate 57931|lost 0| [2025/04/30 20:20:36 730333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (57931) in round 1| [2025/04/30 20:20:36 730339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:34088, old_rtt:34088| [2025/04/30 20:20:36 730345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3950| [2025/04/30 20:20:36 730351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47922|packet_lost:0|acked:89|po_sent_time:1746044436695087|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:20:36 730355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47922|packet_lost:0|acked:89|po_sent_time:1746044436695087|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 20:20:36 730360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:57931|cwnd:48011|full_bw_reached:0|inflight:0|srtt:34173|latest_rtt:35112|min_rtt:34088|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 730365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:6| [2025/04/30 20:20:36 730375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_crypto_frame|level:2| [2025/04/30 20:20:36 730380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_read_crypto_stream|xqc_read_crypto_stream|level:2| [2025/04/30 20:20:36 730384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:2|52u| [2025/04/30 20:20:36 730582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:3|SSL_quic_write_level:3|rv:1| [2025/04/30 20:20:36 730593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_tls_do_handshake|TLS handshake|ret:1| [2025/04/30 20:20:36 730599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436767691|pq_index:0| [2025/04/30 20:20:36 730603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436729863| [2025/04/30 20:20:36 730607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_create_crypto_stream|encrypt_level:3|cur_state:S_HANDSHAKE_SENT| [2025/04/30 20:20:36 730612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_crypto_frame|server create 1RTT stream| [2025/04/30 20:20:36 730616] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 20:20:36 730621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:00005627609066FC|path:0| [2025/04/30 20:20:36 730626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:20:36 730634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_HSK| [2025/04/30 20:20:36 730641] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |ack_freq:2| [2025/04/30 20:20:36 730649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:5|largest:5|pns:1| [2025/04/30 20:20:36 730655] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:335|pkt_type:HSK|pkt_num:5|frame:ACK CRYPTO |recv_time:1746044436730199|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 730660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 730664] [warn] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_single|delay|buff 1RTT packet before handshake completed| [2025/04/30 20:20:36 730669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_buff_undecrypt_packet_in|====>|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 20:20:36 730674] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_process_packet|ignore err|-630| [2025/04/30 20:20:36 730678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044496730199|now:1746044436730199|interv:60000000| [2025/04/30 20:20:36 730682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044496730199|now:1746044436730199|interv:60000000| [2025/04/30 20:20:36 730686] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436730686| [2025/04/30 20:20:36 730691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746044436730690| [2025/04/30 20:20:36 730696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_check_handshake_complete|HANDSHAKE_COMPLETED|conn:00005627609066FC| [2025/04/30 20:20:36 730700] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_handshake_confirmed|handshake confirmed|conn:00005627609066FC| [2025/04/30 20:20:36 730705] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:1 [2025/04/30 20:20:36 730714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:00005627609066FC|path:0| [2025/04/30 20:20:36 730739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:20:36 730746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_gen_token|expire:1746649236| [2025/04/30 20:20:36 730751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_early_data_reject|reject| [2025/04/30 20:20:36 730755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_on_read|encrypt_level:2|cur_state:S_HANDSHAKE_SENT|next_state:ESTABED| [2025/04/30 20:20:36 730760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_process_undecrypt_packet_in|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 20:20:36 730764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 730770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:0| [2025/04/30 20:20:36 730774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:6| [2025/04/30 20:20:36 730781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:6| [2025/04/30 20:20:36 730785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:18| [2025/04/30 20:20:36 730789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_new_conn_id_frame|new_conn_id|3d583b777749f6c1|sr_token:e8cce54fa6dab204526f1d8ef4a8b4a5 [2025/04/30 20:20:36 730796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:18| [2025/04/30 20:20:36 730800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_new_conn_id_frame|new_conn_id|6659d792cc8302a1|sr_token:de8e1a7ccf6dba3f69187ea54acb2b30 [2025/04/30 20:20:36 730807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:18| [2025/04/30 20:20:36 730813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_new_conn_id_frame|new_conn_id|4a16bace1c27d28a|sr_token:f82ee0d03738532c068d44a49bd00b4f [2025/04/30 20:20:36 730820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:18| [2025/04/30 20:20:36 730826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_new_conn_id_frame|new_conn_id|7104e95198676ea4|sr_token:bc979346a44cacf7009480b4f60450a5 [2025/04/30 20:20:36 730833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:18| [2025/04/30 20:20:36 730839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_new_conn_id_frame|new_conn_id|0a1e10baed6cf590|sr_token:e79c65152e76db6dd78b2e2c5d681455 [2025/04/30 20:20:36 730845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:18| [2025/04/30 20:20:36 730850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_new_conn_id_frame|new_conn_id|1ce6e912ed1084a3|sr_token:e50564784b01b90536352656b0d0826d [2025/04/30 20:20:36 730857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:18| [2025/04/30 20:20:36 730863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_new_conn_id_frame|new_conn_id|9c42a5288605f6ac|sr_token:ba3af588bc68dd2d2853f34aa2d3d0a5 [2025/04/30 20:20:36 730871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044436755199|now:1746044436730199|interv:25000| [2025/04/30 20:20:36 730880] [debug] |scid:d9433a734e9403063c0e33b8|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 NEED_RUN HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746044436730199|max_ack_delay:25000| [2025/04/30 20:20:36 730885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:6|largest:6|pns:2| [2025/04/30 20:20:36 730890] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:227|pkt_type:SHORT_HEADER|pkt_num:6|frame:NEW_CONNECTION_ID |recv_time:1746044436730199|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 730900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_crypto_write_streams| [2025/04/30 20:20:36 730904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_on_write|enc_level|3| [2025/04/30 20:20:36 730909] [info] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:290|sent:277|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746044436730909| [2025/04/30 20:20:36 730914] [info] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:291|sent:278|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746044436730914| [2025/04/30 20:20:36 730918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_crypto_stream_on_write|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 20:20:36 730924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:5|ack_delay:725|first_ack_range:2|largest_pkt_recv_time:1746044436730199| [2025/04/30 20:20:36 730929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:5|low:3|pkt_pns:1| [2025/04/30 20:20:36 730933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:5|frame_largest_recv:5| [2025/04/30 20:20:36 730937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/04/30 20:20:36 730949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:1aea7f1685ea0f0a14723da5|sr_token:508e6b40ff7f00007bfa642427560000|seq_num:1 [2025/04/30 20:20:36 730957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:956e1ee81ea6779a3d4237ba|sr_token:508e6b40ff7f00007bfa642427560000|seq_num:2 [2025/04/30 20:20:36 730962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 730967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 730972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:HANDSHAKE_DONE |pn:0|size:14|reinj:0|path_class:2| [2025/04/30 20:20:36 730977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 730981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 730986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_TOKEN |pn:0|size:24|reinj:0|path_class:2| [2025/04/30 20:20:36 730990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 730994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 730999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:290|reinj:0|path_class:2| [2025/04/30 20:20:36 731003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 731007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 731020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:291|reinj:0|path_class:2| [2025/04/30 20:20:36 731025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:20:36 731029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 731033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 731038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_CONNECTION_ID |pn:0|size:45|reinj:0|path_class:2| [2025/04/30 20:20:36 731042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 731046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 731050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_CONNECTION_ID |pn:0|size:45|reinj:0|path_class:2| [2025/04/30 20:20:36 731055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:14|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE | [2025/04/30 20:20:36 731060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 20:20:36 731101] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:0|size:14|sent:30|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |inflight:0|now:1746044436731067|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 731111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:0|origin_pktnum:0|size:14|enc_size:30|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 731118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 20:20:36 731125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 731132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 731138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 731142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 14| [2025/04/30 20:20:36 731146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436819628|now:1746044436731124|interv:88504| [2025/04/30 20:20:36 731150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436819628|now:1746044436731124|interval:88504|pto_count:0|srtt:34173 [2025/04/30 20:20:36 731155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:14| [2025/04/30 20:20:36 731160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:24|pkt_type:SHORT_HEADER|frame:NEW_TOKEN | [2025/04/30 20:20:36 731164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 20:20:36 731194] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1|size:24|sent:40|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |inflight:14|now:1746044436731170|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 731210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1|origin_pktnum:0|size:24|enc_size:40|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 731218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:14|applimit:0| [2025/04/30 20:20:36 731224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 731229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 731233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 731237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38| [2025/04/30 20:20:36 731241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436819731|now:1746044436731224|interv:88507| [2025/04/30 20:20:36 731245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436819731|now:1746044436731224|interval:88507|pto_count:0|srtt:34173 [2025/04/30 20:20:36 731249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:38| [2025/04/30 20:20:36 731254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:290|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 20:20:36 731258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 20:20:36 731288] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2|size:290|sent:306|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:38|now:1746044436731265|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 731298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2|origin_pktnum:0|size:290|enc_size:306|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 731305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38|applimit:0| [2025/04/30 20:20:36 731311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 731318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 731322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 731325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 328| [2025/04/30 20:20:36 731329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436819826|now:1746044436731311|interv:88515| [2025/04/30 20:20:36 731333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436819826|now:1746044436731311|interval:88515|pto_count:0|srtt:34173 [2025/04/30 20:20:36 731338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:328| [2025/04/30 20:20:36 731342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:291|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 20:20:36 731351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:3-4|next_skip_chance:1746044436997034|current_time:1746044436731351| [2025/04/30 20:20:36 731355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:5| [2025/04/30 20:20:36 731385] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:5|size:291|sent:307|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:328|now:1746044436731362|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 731394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:5|origin_pktnum:0|size:291|enc_size:307|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 731401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:328|applimit:0| [2025/04/30 20:20:36 731408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 731415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 731419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 731423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 619| [2025/04/30 20:20:36 731427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436819923|now:1746044436731408|interv:88515| [2025/04/30 20:20:36 731431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436819923|now:1746044436731408|interval:88515|pto_count:0|srtt:34173 [2025/04/30 20:20:36 731435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:619| [2025/04/30 20:20:36 731440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:39|pkt_type:HSK|frame:ACK | [2025/04/30 20:20:36 731444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/04/30 20:20:36 731472] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:4|size:39|sent:55|pkt_type:HSK|frame:ACK |inflight:619|now:1746044436731450|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 731481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:4|origin_pktnum:0|size:39|enc_size:55|pkt_type:HSK|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 731489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:45|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 20:20:36 731496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:6| [2025/04/30 20:20:36 731525] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:6|size:45|sent:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:619|now:1746044436731504|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 731534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:6|origin_pktnum:0|size:45|enc_size:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 731541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:619|applimit:0| [2025/04/30 20:20:36 731548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 731558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 731562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 731566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 664| [2025/04/30 20:20:36 731570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436820065|now:1746044436731547|interv:88518| [2025/04/30 20:20:36 731574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436820065|now:1746044436731547|interval:88518|pto_count:0|srtt:34173 [2025/04/30 20:20:36 731578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:664| [2025/04/30 20:20:36 731583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:45|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 20:20:36 731587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:7| [2025/04/30 20:20:36 731615] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:7|size:45|sent:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:664|now:1746044436731593|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 731624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:7|origin_pktnum:0|size:45|enc_size:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 731631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:664|applimit:0| [2025/04/30 20:20:36 731638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 731643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 731647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 731651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 709| [2025/04/30 20:20:36 731654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436820154|now:1746044436731638|interv:88516| [2025/04/30 20:20:36 731658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436820154|now:1746044436731638|interval:88516|pto_count:0|srtt:34173 [2025/04/30 20:20:36 731663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:709| [2025/04/30 20:20:36 731667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436755199| [2025/04/30 20:20:36 731672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436755199| [2025/04/30 20:20:36 731676] [debug] |xqc_engine_wakeup_after|wakeup:1746044436755199|now:1746044436731676|diff:23523| [2025/04/30 20:20:36 731680] [debug] |xqc_engine_main_logic|END|now:1746044436730690| [2025/04/30 20:20:36 731688] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:52|state:ESTABED|recv_time:1746044436731687| [2025/04/30 20:20:36 731693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 731702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:6| [2025/04/30 20:20:36 731706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:7| [2025/04/30 20:20:36 731713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:7| [2025/04/30 20:20:36 731732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:b| [2025/04/30 20:20:36 731737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_stream_frame|offset:0|data_length:17|fin:1|stream_id:0|path:0| [2025/04/30 20:20:36 731745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_insert_stream_frame|merge left|merged_offset_end:17|new_offset:0|new_len:17| [2025/04/30 20:20:36 731749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_stream_frame|xqc_stream_ready_to_read all recvd| [2025/04/30 20:20:36 731753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436755199|pq_index:0| [2025/04/30 20:20:36 731758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436730690| [2025/04/30 20:20:36 731762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_stream_frame|stream_length:17|merged_offset_end:17|stream_id:0| [2025/04/30 20:20:36 731766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:36 731771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:36 731776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:7|largest:7|pns:2| [2025/04/30 20:20:36 731780] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:7|frame:STREAM |recv_time:1746044436731687|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 731785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556731687|now:1746044436731687|interv:120000000| [2025/04/30 20:20:36 731789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556731687|now:1746044436731687|interv:120000000| [2025/04/30 20:20:36 731794] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436731794| [2025/04/30 20:20:36 731799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436731799| [2025/04/30 20:20:36 731804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_read_streams|stream_read_notify|flag:2|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 733681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:262144| [2025/04/30 20:20:36 733692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_sample_check_app_limited|check_applimit|path:0|inflight:709|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 20:20:36 733697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_sample_check_app_limited|path:0|applimit:2768| [2025/04/30 20:20:36 733703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:260961| [2025/04/30 20:20:36 733708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:259780| [2025/04/30 20:20:36 733713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:258599| [2025/04/30 20:20:36 733741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:257418| [2025/04/30 20:20:36 733747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:256237| [2025/04/30 20:20:36 733756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:255056| [2025/04/30 20:20:36 733760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:253875| [2025/04/30 20:20:36 733764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:252694| [2025/04/30 20:20:36 733768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:251513| [2025/04/30 20:20:36 733772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:250332| [2025/04/30 20:20:36 733776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:249151| [2025/04/30 20:20:36 733780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:247970| [2025/04/30 20:20:36 733785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:246789| [2025/04/30 20:20:36 733792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:245608| [2025/04/30 20:20:36 733796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:244429| [2025/04/30 20:20:36 733802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:243250| [2025/04/30 20:20:36 733806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:242071| [2025/04/30 20:20:36 733812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:240892| [2025/04/30 20:20:36 733816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:239713| [2025/04/30 20:20:36 733821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:238534| [2025/04/30 20:20:36 733826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:237355| [2025/04/30 20:20:36 733831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:236176| [2025/04/30 20:20:36 733835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:234997| [2025/04/30 20:20:36 733841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:233818| [2025/04/30 20:20:36 733845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:232639| [2025/04/30 20:20:36 733851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:231460| [2025/04/30 20:20:36 733855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:230281| [2025/04/30 20:20:36 733861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:229102| [2025/04/30 20:20:36 733865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:227923| [2025/04/30 20:20:36 733874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:226744| [2025/04/30 20:20:36 733879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:225565| [2025/04/30 20:20:36 733884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:224386| [2025/04/30 20:20:36 733889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:223207| [2025/04/30 20:20:36 733894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:222028| [2025/04/30 20:20:36 733899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:220849| [2025/04/30 20:20:36 733904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:219670| [2025/04/30 20:20:36 733908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:218491| [2025/04/30 20:20:36 733914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:217312| [2025/04/30 20:20:36 733922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:216133| [2025/04/30 20:20:36 733927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:214954| [2025/04/30 20:20:36 733932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:213775| [2025/04/30 20:20:36 733937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:212596| [2025/04/30 20:20:36 733941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:211417| [2025/04/30 20:20:36 733947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:210238| [2025/04/30 20:20:36 733951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:209059| [2025/04/30 20:20:36 733957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:207880| [2025/04/30 20:20:36 733961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:206701| [2025/04/30 20:20:36 733967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:205522| [2025/04/30 20:20:36 733971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:204343| [2025/04/30 20:20:36 733977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:203164| [2025/04/30 20:20:36 733981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:201985| [2025/04/30 20:20:36 733987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:200806| [2025/04/30 20:20:36 733991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:199627| [2025/04/30 20:20:36 733997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:198448| [2025/04/30 20:20:36 734001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:197269| [2025/04/30 20:20:36 734007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:196090| [2025/04/30 20:20:36 734011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:194911| [2025/04/30 20:20:36 734016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:193732| [2025/04/30 20:20:36 734020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:192553| [2025/04/30 20:20:36 734026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:191374| [2025/04/30 20:20:36 734030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:190195| [2025/04/30 20:20:36 734036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:189016| [2025/04/30 20:20:36 734041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:187837| [2025/04/30 20:20:36 734050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:186658| [2025/04/30 20:20:36 734055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:185479| [2025/04/30 20:20:36 734060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:184300| [2025/04/30 20:20:36 734065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:183121| [2025/04/30 20:20:36 734070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:181942| [2025/04/30 20:20:36 734075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:180763| [2025/04/30 20:20:36 734080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:179584| [2025/04/30 20:20:36 734085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:178405| [2025/04/30 20:20:36 734093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:177226| [2025/04/30 20:20:36 734099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:176047| [2025/04/30 20:20:36 734103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:174868| [2025/04/30 20:20:36 734109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:173689| [2025/04/30 20:20:36 734113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:172510| [2025/04/30 20:20:36 734118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:171331| [2025/04/30 20:20:36 734123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:170152| [2025/04/30 20:20:36 734128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:168973| [2025/04/30 20:20:36 734132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:167794| [2025/04/30 20:20:36 734138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:166615| [2025/04/30 20:20:36 734142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:165436| [2025/04/30 20:20:36 734148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:164257| [2025/04/30 20:20:36 734152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:163078| [2025/04/30 20:20:36 734158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:161899| [2025/04/30 20:20:36 734162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:160720| [2025/04/30 20:20:36 734168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:159541| [2025/04/30 20:20:36 734172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:158362| [2025/04/30 20:20:36 734181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:157183| [2025/04/30 20:20:36 734185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:156004| [2025/04/30 20:20:36 734191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:154825| [2025/04/30 20:20:36 734195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:153646| [2025/04/30 20:20:36 734201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:152467| [2025/04/30 20:20:36 734205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:151288| [2025/04/30 20:20:36 734211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:150109| [2025/04/30 20:20:36 734215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:148930| [2025/04/30 20:20:36 734220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:147751| [2025/04/30 20:20:36 734225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:146572| [2025/04/30 20:20:36 734231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:145393| [2025/04/30 20:20:36 734235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:144214| [2025/04/30 20:20:36 734241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:143035| [2025/04/30 20:20:36 734245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:141856| [2025/04/30 20:20:36 734251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:140677| [2025/04/30 20:20:36 734255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:139498| [2025/04/30 20:20:36 734263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:138319| [2025/04/30 20:20:36 734268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:137140| [2025/04/30 20:20:36 734273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:135961| [2025/04/30 20:20:36 734278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:134782| [2025/04/30 20:20:36 734290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:133603| [2025/04/30 20:20:36 734294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:132424| [2025/04/30 20:20:36 734300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:131245| [2025/04/30 20:20:36 734304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:130066| [2025/04/30 20:20:36 734310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:128887| [2025/04/30 20:20:36 734314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:127708| [2025/04/30 20:20:36 734320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:126529| [2025/04/30 20:20:36 734324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:125350| [2025/04/30 20:20:36 734330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:124171| [2025/04/30 20:20:36 734334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:122992| [2025/04/30 20:20:36 734339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:121813| [2025/04/30 20:20:36 734344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:120634| [2025/04/30 20:20:36 734349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:119455| [2025/04/30 20:20:36 734353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:118276| [2025/04/30 20:20:36 734359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:117097| [2025/04/30 20:20:36 734363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:115918| [2025/04/30 20:20:36 734369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:114739| [2025/04/30 20:20:36 734373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:113560| [2025/04/30 20:20:36 734379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:112381| [2025/04/30 20:20:36 734383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:111202| [2025/04/30 20:20:36 734389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:110023| [2025/04/30 20:20:36 734393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:108844| [2025/04/30 20:20:36 734401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:107665| [2025/04/30 20:20:36 734405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:106486| [2025/04/30 20:20:36 734411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:105307| [2025/04/30 20:20:36 734415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:104128| [2025/04/30 20:20:36 734421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:102949| [2025/04/30 20:20:36 734425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:101770| [2025/04/30 20:20:36 734432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:100591| [2025/04/30 20:20:36 734438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:99412| [2025/04/30 20:20:36 734442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:98233| [2025/04/30 20:20:36 734448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:97054| [2025/04/30 20:20:36 734452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:95875| [2025/04/30 20:20:36 734458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:94696| [2025/04/30 20:20:36 734462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:93517| [2025/04/30 20:20:36 734468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:92338| [2025/04/30 20:20:36 734472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:91159| [2025/04/30 20:20:36 734478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:89980| [2025/04/30 20:20:36 734482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:88801| [2025/04/30 20:20:36 734491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:87622| [2025/04/30 20:20:36 734495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:86443| [2025/04/30 20:20:36 734501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:85264| [2025/04/30 20:20:36 734505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:84085| [2025/04/30 20:20:36 734511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:82906| [2025/04/30 20:20:36 734515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:81727| [2025/04/30 20:20:36 734521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:80548| [2025/04/30 20:20:36 734525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:79369| [2025/04/30 20:20:36 734531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:78190| [2025/04/30 20:20:36 734535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:77011| [2025/04/30 20:20:36 734541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:75832| [2025/04/30 20:20:36 734545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:74653| [2025/04/30 20:20:36 734551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:73474| [2025/04/30 20:20:36 734555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:72295| [2025/04/30 20:20:36 734560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:71116| [2025/04/30 20:20:36 734565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:69937| [2025/04/30 20:20:36 734570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:68758| [2025/04/30 20:20:36 734574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:67579| [2025/04/30 20:20:36 734580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:66400| [2025/04/30 20:20:36 734584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:65221| [2025/04/30 20:20:36 734590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:64042| [2025/04/30 20:20:36 734594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:62863| [2025/04/30 20:20:36 734603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:61684| [2025/04/30 20:20:36 734607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:60505| [2025/04/30 20:20:36 734612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:59326| [2025/04/30 20:20:36 734617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:58147| [2025/04/30 20:20:36 734622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:56968| [2025/04/30 20:20:36 734627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:55789| [2025/04/30 20:20:36 734633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:54610| [2025/04/30 20:20:36 734637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:53431| [2025/04/30 20:20:36 734643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:52252| [2025/04/30 20:20:36 734647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:51073| [2025/04/30 20:20:36 734652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:49894| [2025/04/30 20:20:36 734657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:48715| [2025/04/30 20:20:36 734662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:47536| [2025/04/30 20:20:36 734667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:46357| [2025/04/30 20:20:36 734672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:45178| [2025/04/30 20:20:36 734676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:43999| [2025/04/30 20:20:36 734682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:42820| [2025/04/30 20:20:36 734686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:41641| [2025/04/30 20:20:36 734692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:40462| [2025/04/30 20:20:36 734696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:39283| [2025/04/30 20:20:36 734702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:38104| [2025/04/30 20:20:36 734706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:36925| [2025/04/30 20:20:36 734712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:35746| [2025/04/30 20:20:36 734727] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:34567| [2025/04/30 20:20:36 734736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:33388| [2025/04/30 20:20:36 734740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:32209| [2025/04/30 20:20:36 734746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:31030| [2025/04/30 20:20:36 734750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:29851| [2025/04/30 20:20:36 734758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:28672| [2025/04/30 20:20:36 734762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:27493| [2025/04/30 20:20:36 734766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:26314| [2025/04/30 20:20:36 734772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:25135| [2025/04/30 20:20:36 734776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:23956| [2025/04/30 20:20:36 734784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:22777| [2025/04/30 20:20:36 734788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:21598| [2025/04/30 20:20:36 734794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:20419| [2025/04/30 20:20:36 734798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:19240| [2025/04/30 20:20:36 734807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:18061| [2025/04/30 20:20:36 734811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:16882| [2025/04/30 20:20:36 734817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15703| [2025/04/30 20:20:36 734821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14524| [2025/04/30 20:20:36 734827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13345| [2025/04/30 20:20:36 734831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:12166| [2025/04/30 20:20:36 734837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:10987| [2025/04/30 20:20:36 734841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9808| [2025/04/30 20:20:36 734847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8629| [2025/04/30 20:20:36 734851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7450| [2025/04/30 20:20:36 734857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:6271| [2025/04/30 20:20:36 734861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:5092| [2025/04/30 20:20:36 734867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:3913| [2025/04/30 20:20:36 734871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2734| [2025/04/30 20:20:36 734877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1555| [2025/04/30 20:20:36 734881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:376| [2025/04/30 20:20:36 734885] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:262144| [2025/04/30 20:20:36 734891] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:262144| [2025/04/30 20:20:36 734897] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:261768|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:2097152|offset:261768|fin:1|stream_flag:5|conn:00005627609066FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:20:36 734904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d| [2025/04/30 20:20:36 734908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:376| [2025/04/30 20:20:36 734912] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:262144| [2025/04/30 20:20:36 734918] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:262144| [2025/04/30 20:20:36 734923] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:261768|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1835384|offset:0|fin:1|stream_flag:5|conn:00005627609066FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:20:36 734931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d| [2025/04/30 20:20:36 734935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 734940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:7|ack_delay:3253|first_ack_range:1|largest_pkt_recv_time:1746044436731687| [2025/04/30 20:20:36 734944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:7|low:6|pkt_pns:2| [2025/04/30 20:20:36 734948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:7|frame_largest_recv:7| [2025/04/30 20:20:36 734953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:36 734958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 734962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 734967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:2| [2025/04/30 20:20:36 734972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 734976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 734980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:2| [2025/04/30 20:20:36 734984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 734989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 734993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:2| [2025/04/30 20:20:36 734997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:2| [2025/04/30 20:20:36 735010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:1183| [2025/04/30 20:20:36 735015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1280|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:2364| [2025/04/30 20:20:36 735026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2480|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:3545| [2025/04/30 20:20:36 735044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3680|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:4726| [2025/04/30 20:20:36 735060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4880|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:5907| [2025/04/30 20:20:36 735077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6080|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:7088| [2025/04/30 20:20:36 735093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7280|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:8269| [2025/04/30 20:20:36 735124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8480|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:9450| [2025/04/30 20:20:36 735141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9680|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:10631| [2025/04/30 20:20:36 735158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10880|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:11812| [2025/04/30 20:20:36 735174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12080|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:12993| [2025/04/30 20:20:36 735191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13280|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:14174| [2025/04/30 20:20:36 735210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14480|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:15355| [2025/04/30 20:20:36 735226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15680|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:16536| [2025/04/30 20:20:36 735243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16880|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:17715| [2025/04/30 20:20:36 735259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18080|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:18894| [2025/04/30 20:20:36 735278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19280|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:20073| [2025/04/30 20:20:36 735295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20480|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:21252| [2025/04/30 20:20:36 735311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21680|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:22431| [2025/04/30 20:20:36 735328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22880|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:23610| [2025/04/30 20:20:36 735344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24080|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:24789| [2025/04/30 20:20:36 735363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25280|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:25968| [2025/04/30 20:20:36 735380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26480|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:27147| [2025/04/30 20:20:36 735396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27680|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:28326| [2025/04/30 20:20:36 735412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28880|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:29505| [2025/04/30 20:20:36 735431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30080|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:30684| [2025/04/30 20:20:36 735448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31280|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:31863| [2025/04/30 20:20:36 735464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32480|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:33042| [2025/04/30 20:20:36 735481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33680|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:34221| [2025/04/30 20:20:36 735498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34880|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:35400| [2025/04/30 20:20:36 735517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36080|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:36579| [2025/04/30 20:20:36 735533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37280|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:37758| [2025/04/30 20:20:36 735550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38480|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:38937| [2025/04/30 20:20:36 735566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39680|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:40116| [2025/04/30 20:20:36 735585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40880|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:41295| [2025/04/30 20:20:36 735602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42080|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:42474| [2025/04/30 20:20:36 735618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43280|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:43653| [2025/04/30 20:20:36 735635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44480|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:44832| [2025/04/30 20:20:36 735651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45680|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:46011| [2025/04/30 20:20:36 735671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34173|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 735675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 735679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 735683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46880|inflight:709|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:47190| [2025/04/30 20:20:36 735687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 735691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 735695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 735699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 735704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 20:20:36 735708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:8| [2025/04/30 20:20:36 735757] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:8|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:709|now:1746044436735727|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 735770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:8|origin_pktnum:0|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 735778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:8|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:36 735785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:709|applimit:2768| [2025/04/30 20:20:36 735791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 735796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 735800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 735804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 727| [2025/04/30 20:20:36 735808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436824288|now:1746044436735791|interv:88497| [2025/04/30 20:20:36 735816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436824288|now:1746044436735791|interval:88497|pto_count:0|srtt:34173 [2025/04/30 20:20:36 735821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:727| [2025/04/30 20:20:36 735826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:20:36 735830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:9| [2025/04/30 20:20:36 735860] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:9|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:727|now:1746044436735836|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 735869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:9|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 735876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:9|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:36 735883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:727|applimit:2768| [2025/04/30 20:20:36 735889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 735894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 735898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 735902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 746| [2025/04/30 20:20:36 735906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436824397|now:1746044436735889|interv:88508| [2025/04/30 20:20:36 735910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436824397|now:1746044436735889|interval:88508|pto_count:0|srtt:34173 [2025/04/30 20:20:36 735914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:746| [2025/04/30 20:20:36 735919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 20:20:36 735924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:10| [2025/04/30 20:20:36 735951] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:10|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:746|now:1746044436735929|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 735960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:10|origin_pktnum:0|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 735967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:10|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:36 735974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:746|applimit:2768| [2025/04/30 20:20:36 735980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 735989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 735993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 735997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 764| [2025/04/30 20:20:36 736001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436824490|now:1746044436735980|interv:88510| [2025/04/30 20:20:36 736005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436824490|now:1746044436735980|interval:88510|pto_count:0|srtt:34173 [2025/04/30 20:20:36 736009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:764| [2025/04/30 20:20:36 736013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:20:36 736018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:11| [2025/04/30 20:20:36 736046] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:11|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:764|now:1746044436736024|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 736055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:11|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 736062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:11|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:36 736069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:764|applimit:2768| [2025/04/30 20:20:36 736075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 736080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 736084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 736087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 783| [2025/04/30 20:20:36 736091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436824585|now:1746044436736075|interv:88510| [2025/04/30 20:20:36 736095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436824585|now:1746044436736075|interval:88510|pto_count:0|srtt:34173 [2025/04/30 20:20:36 736100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:783| [2025/04/30 20:20:36 736104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:36 736109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:783|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:1183| [2025/04/30 20:20:36 736118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 736122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:12| [2025/04/30 20:20:36 736153] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:12|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:783|now:1746044436736129|stream_id:0|stream_offset:1183| [2025/04/30 20:20:36 736162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:12|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/04/30 20:20:36 736169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:783|applimit:2768| [2025/04/30 20:20:36 736176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 736182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 736185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 736189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 1989| [2025/04/30 20:20:36 736193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436824690|now:1746044436736176|interv:88514| [2025/04/30 20:20:36 736197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436824690|now:1746044436736176|interval:88514|pto_count:0|srtt:34173 [2025/04/30 20:20:36 736202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:1989| [2025/04/30 20:20:36 736206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 736210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:1989|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:2364| [2025/04/30 20:20:36 736215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 736219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:13| [2025/04/30 20:20:36 736247] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:13|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:1989|now:1746044436736225|stream_id:0|stream_offset:2364| [2025/04/30 20:20:36 736256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 736264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:1989|applimit:2768| [2025/04/30 20:20:36 736270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 736277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 736281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 736285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 3189| [2025/04/30 20:20:36 736293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436824786|now:1746044436736270|interv:88516| [2025/04/30 20:20:36 736297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436824786|now:1746044436736270|interval:88516|pto_count:0|srtt:34173 [2025/04/30 20:20:36 736301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:3189| [2025/04/30 20:20:36 736306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 736310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:3189|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:3545| [2025/04/30 20:20:36 736315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 736319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:14| [2025/04/30 20:20:36 736349] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:14|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:3189|now:1746044436736325|stream_id:0|stream_offset:3545| [2025/04/30 20:20:36 736358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 736365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:3189|applimit:2768| [2025/04/30 20:20:36 736372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 736378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 736382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 736386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 4389| [2025/04/30 20:20:36 736390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436824886|now:1746044436736371|interv:88515| [2025/04/30 20:20:36 736393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436824886|now:1746044436736371|interval:88515|pto_count:0|srtt:34173 [2025/04/30 20:20:36 736398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:4389| [2025/04/30 20:20:36 736402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 736406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4389|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:4726| [2025/04/30 20:20:36 736411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 736415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:15| [2025/04/30 20:20:36 736443] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:15|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:4389|now:1746044436736421|stream_id:0|stream_offset:4726| [2025/04/30 20:20:36 736458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 736465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:4389|applimit:2768| [2025/04/30 20:20:36 736471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 736476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 736480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 736484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 5589| [2025/04/30 20:20:36 736488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436824982|now:1746044436736471|interv:88511| [2025/04/30 20:20:36 736492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436824982|now:1746044436736471|interval:88511|pto_count:0|srtt:34173 [2025/04/30 20:20:36 736497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:5589| [2025/04/30 20:20:36 736502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 736506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:5589|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:5907| [2025/04/30 20:20:36 736511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 736515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:16| [2025/04/30 20:20:36 736543] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:16|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:5589|now:1746044436736521|stream_id:0|stream_offset:5907| [2025/04/30 20:20:36 736552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 736559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:5589|applimit:2768| [2025/04/30 20:20:36 736565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 736572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 736576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 736580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 6789| [2025/04/30 20:20:36 736584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436825082|now:1746044436736565|interv:88517| [2025/04/30 20:20:36 736588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436825082|now:1746044436736565|interval:88517|pto_count:0|srtt:34173 [2025/04/30 20:20:36 736597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:6789| [2025/04/30 20:20:36 736601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 736606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:6789|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:7088| [2025/04/30 20:20:36 736610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 736614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:17| [2025/04/30 20:20:36 736643] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:17|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:6789|now:1746044436736621|stream_id:0|stream_offset:7088| [2025/04/30 20:20:36 736652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 736659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:6789|applimit:2768| [2025/04/30 20:20:36 736666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 736673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 736677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 736681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 7989| [2025/04/30 20:20:36 736685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436825182|now:1746044436736666|interv:88516| [2025/04/30 20:20:36 736689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436825182|now:1746044436736666|interval:88516|pto_count:0|srtt:34173 [2025/04/30 20:20:36 736693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:7989| [2025/04/30 20:20:36 736698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 736702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:7989|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:8269| [2025/04/30 20:20:36 736706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 736711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:18| [2025/04/30 20:20:36 736752] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:18|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:7989|now:1746044436736728|stream_id:0|stream_offset:8269| [2025/04/30 20:20:36 736765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 736772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:7989|applimit:2768| [2025/04/30 20:20:36 736784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 736789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 736792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 736796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 9189| [2025/04/30 20:20:36 736800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436825289|now:1746044436736784|interv:88505| [2025/04/30 20:20:36 736804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436825289|now:1746044436736784|interval:88505|pto_count:0|srtt:34173 [2025/04/30 20:20:36 736808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:9189| [2025/04/30 20:20:36 736813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 736817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:9189|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:9450| [2025/04/30 20:20:36 736822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 736826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:19| [2025/04/30 20:20:36 736856] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:19|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:9189|now:1746044436736832|stream_id:0|stream_offset:9450| [2025/04/30 20:20:36 736865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 736872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:9189|applimit:2768| [2025/04/30 20:20:36 736878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 736885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 736889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 736893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 10389| [2025/04/30 20:20:36 736897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436825393|now:1746044436736878|interv:88515| [2025/04/30 20:20:36 736901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436825393|now:1746044436736878|interval:88515|pto_count:0|srtt:34173 [2025/04/30 20:20:36 736905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:10389| [2025/04/30 20:20:36 736909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 736914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:10389|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:10631| [2025/04/30 20:20:36 736922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 736927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:20| [2025/04/30 20:20:36 736956] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:20|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:10389|now:1746044436736933|stream_id:0|stream_offset:10631| [2025/04/30 20:20:36 736964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 736972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:10389|applimit:2768| [2025/04/30 20:20:36 736978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 736985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 736989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 736993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 11589| [2025/04/30 20:20:36 736997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436825494|now:1746044436736978|interv:88516| [2025/04/30 20:20:36 737001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436825494|now:1746044436736978|interval:88516|pto_count:0|srtt:34173 [2025/04/30 20:20:36 737005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:11589| [2025/04/30 20:20:36 737009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 737014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:11589|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:11812| [2025/04/30 20:20:36 737018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 737022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:21| [2025/04/30 20:20:36 737050] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:21|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:11589|now:1746044436737028|stream_id:0|stream_offset:11812| [2025/04/30 20:20:36 737059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 737065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:11589|applimit:2768| [2025/04/30 20:20:36 737072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 737079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 737084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 737093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 12789| [2025/04/30 20:20:36 737097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436825589|now:1746044436737072|interv:88517| [2025/04/30 20:20:36 737101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436825589|now:1746044436737072|interval:88517|pto_count:0|srtt:34173 [2025/04/30 20:20:36 737106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:12789| [2025/04/30 20:20:36 737110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 737114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:12789|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:12993| [2025/04/30 20:20:36 737119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 737123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:22| [2025/04/30 20:20:36 737152] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:22|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:12789|now:1746044436737129|stream_id:0|stream_offset:12993| [2025/04/30 20:20:36 737161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 737168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:12789|applimit:2768| [2025/04/30 20:20:36 737175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 737182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 737185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 737189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 13989| [2025/04/30 20:20:36 737193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436825690|now:1746044436737174|interv:88516| [2025/04/30 20:20:36 737197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436825690|now:1746044436737174|interval:88516|pto_count:0|srtt:34173 [2025/04/30 20:20:36 737202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:13989| [2025/04/30 20:20:36 737206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 737210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:13989|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:14174| [2025/04/30 20:20:36 737215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 737219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:23| [2025/04/30 20:20:36 737252] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:23|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:13989|now:1746044436737229|stream_id:0|stream_offset:14174| [2025/04/30 20:20:36 737261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 737268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:13989|applimit:2768| [2025/04/30 20:20:36 737275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 737281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 737285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 737289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 15189| [2025/04/30 20:20:36 737293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436825790|now:1746044436737274|interv:88516| [2025/04/30 20:20:36 737297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436825790|now:1746044436737274|interval:88516|pto_count:0|srtt:34173 [2025/04/30 20:20:36 737301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:15189| [2025/04/30 20:20:36 737306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 737310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15189|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:15355| [2025/04/30 20:20:36 737315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 737319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:24| [2025/04/30 20:20:36 737347] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:24|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:15189|now:1746044436737326|stream_id:0|stream_offset:15355| [2025/04/30 20:20:36 737356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 737363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:15189|applimit:2768| [2025/04/30 20:20:36 737369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 737376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 737380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 737384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 16389| [2025/04/30 20:20:36 737388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436825887|now:1746044436737369|interv:88518| [2025/04/30 20:20:36 737396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436825887|now:1746044436737369|interval:88518|pto_count:0|srtt:34173 [2025/04/30 20:20:36 737401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:16389| [2025/04/30 20:20:36 737405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 737409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16389|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:16536| [2025/04/30 20:20:36 737414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 737418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:25| [2025/04/30 20:20:36 737447] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:25|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:16389|now:1746044436737424|stream_id:0|stream_offset:16536| [2025/04/30 20:20:36 737456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 737463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:16389|applimit:2768| [2025/04/30 20:20:36 737470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 737476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 737480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 737484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 17589| [2025/04/30 20:20:36 737488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436825985|now:1746044436737469|interv:88516| [2025/04/30 20:20:36 737492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436825985|now:1746044436737469|interval:88516|pto_count:0|srtt:34173 [2025/04/30 20:20:36 737496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:17589| [2025/04/30 20:20:36 737501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 737505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:17589|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:17715| [2025/04/30 20:20:36 737510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 737514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:26| [2025/04/30 20:20:36 737542] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:26|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:17589|now:1746044436737520|stream_id:0|stream_offset:17715| [2025/04/30 20:20:36 737551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 737569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:17589|applimit:2768| [2025/04/30 20:20:36 737574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 737578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 737582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 737586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 18789| [2025/04/30 20:20:36 737590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436826081|now:1746044436737574|interv:88507| [2025/04/30 20:20:36 737594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436826081|now:1746044436737574|interval:88507|pto_count:0|srtt:34173 [2025/04/30 20:20:36 737598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:18789| [2025/04/30 20:20:36 737603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 737607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18789|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:18894| [2025/04/30 20:20:36 737612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 737616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:27| [2025/04/30 20:20:36 737645] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:27|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18789|now:1746044436737622|stream_id:0|stream_offset:18894| [2025/04/30 20:20:36 737654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 737661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:18789|applimit:2768| [2025/04/30 20:20:36 737667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 737674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 737678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 737682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 19989| [2025/04/30 20:20:36 737686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436826183|now:1746044436737667|interv:88516| [2025/04/30 20:20:36 737690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436826183|now:1746044436737667|interval:88516|pto_count:0|srtt:34173 [2025/04/30 20:20:36 737694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:19989| [2025/04/30 20:20:36 737703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 737707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19989|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:20073| [2025/04/30 20:20:36 737711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:36 737715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044436738715|now:1746044436737715|interv:1000| [2025/04/30 20:20:36 737740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:36 737746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:36 737750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436738715| [2025/04/30 20:20:36 737754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436738715| [2025/04/30 20:20:36 737758] [debug] |xqc_engine_wakeup_after|wakeup:1746044436738715|now:1746044436737758|diff:957| [2025/04/30 20:20:36 737763] [debug] |xqc_engine_main_logic|END|now:1746044436731799| [2025/04/30 20:20:36 738832] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436738832| [2025/04/30 20:20:36 738838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436738715|pq_index:0| [2025/04/30 20:20:36 738843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436731799| [2025/04/30 20:20:36 738848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436738847| [2025/04/30 20:20:36 738853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044436738715|now:1746044436738847| [2025/04/30 20:20:36 738857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044436738715|now:1746044436738847| [2025/04/30 20:20:36 738861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:36 738865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 738870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 738875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:19989|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:47190| [2025/04/30 20:20:36 738880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 738883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 738887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 738892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 738896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 738900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19989|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:20073| [2025/04/30 20:20:36 738909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 738913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:28| [2025/04/30 20:20:36 738947] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:28|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:19989|now:1746044436738920|stream_id:0|stream_offset:20073| [2025/04/30 20:20:36 738956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 738964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:19989|applimit:2768| [2025/04/30 20:20:36 738971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 738978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 738982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 738986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 21189| [2025/04/30 20:20:36 738990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436827481|now:1746044436738970|interv:88511| [2025/04/30 20:20:36 738994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436827481|now:1746044436738970|interval:88511|pto_count:0|srtt:34173 [2025/04/30 20:20:36 738998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:21189| [2025/04/30 20:20:36 739003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 739007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21189|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:21252| [2025/04/30 20:20:36 739012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 739016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:29| [2025/04/30 20:20:36 739045] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:29|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21189|now:1746044436739022|stream_id:0|stream_offset:21252| [2025/04/30 20:20:36 739054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 739061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:21189|applimit:2768| [2025/04/30 20:20:36 739068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 739074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 739078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 739086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 22389| [2025/04/30 20:20:36 739090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436827583|now:1746044436739068|interv:88515| [2025/04/30 20:20:36 739094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436827583|now:1746044436739068|interval:88515|pto_count:0|srtt:34173 [2025/04/30 20:20:36 739098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:22389| [2025/04/30 20:20:36 739103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 739107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22389|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:22431| [2025/04/30 20:20:36 739111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 739115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:30| [2025/04/30 20:20:36 739144] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:30|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22389|now:1746044436739122|stream_id:0|stream_offset:22431| [2025/04/30 20:20:36 739152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 739159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:22389|applimit:2768| [2025/04/30 20:20:36 739166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 739173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 739177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 739181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 23589| [2025/04/30 20:20:36 739185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436827683|now:1746044436739166|interv:88517| [2025/04/30 20:20:36 739189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436827683|now:1746044436739166|interval:88517|pto_count:0|srtt:34173 [2025/04/30 20:20:36 739193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:23589| [2025/04/30 20:20:36 739198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 739202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:23589|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:23610| [2025/04/30 20:20:36 739206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 739210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:31| [2025/04/30 20:20:36 739243] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:31|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:23589|now:1746044436739221|stream_id:0|stream_offset:23610| [2025/04/30 20:20:36 739252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 739260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:23589|applimit:2768| [2025/04/30 20:20:36 739266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 739273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 739277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 739281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 24789| [2025/04/30 20:20:36 739285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436827782|now:1746044436739266|interv:88516| [2025/04/30 20:20:36 739289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436827782|now:1746044436739266|interval:88516|pto_count:0|srtt:34173 [2025/04/30 20:20:36 739293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:24789| [2025/04/30 20:20:36 739298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 739302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24789|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:24789| [2025/04/30 20:20:36 739306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 739310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:32| [2025/04/30 20:20:36 739338] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:32|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24789|now:1746044436739317|stream_id:0|stream_offset:24789| [2025/04/30 20:20:36 739346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 739354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:24789|applimit:2768| [2025/04/30 20:20:36 739360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 739367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 739370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 739374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 25989| [2025/04/30 20:20:36 739378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436827878|now:1746044436739360|interv:88518| [2025/04/30 20:20:36 739386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436827878|now:1746044436739360|interval:88518|pto_count:0|srtt:34173 [2025/04/30 20:20:36 739391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:25989| [2025/04/30 20:20:36 739395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 739400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25989|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:25968| [2025/04/30 20:20:36 739404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 739408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:33| [2025/04/30 20:20:36 739437] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:33|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25989|now:1746044436739415|stream_id:0|stream_offset:25968| [2025/04/30 20:20:36 739446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 739453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:25989|applimit:2768| [2025/04/30 20:20:36 739460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 739466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 739473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 739478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 27189| [2025/04/30 20:20:36 739482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436827976|now:1746044436739459|interv:88517| [2025/04/30 20:20:36 739486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436827976|now:1746044436739459|interval:88517|pto_count:0|srtt:34173 [2025/04/30 20:20:36 739490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:27189| [2025/04/30 20:20:36 739495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 739499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27189|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:27147| [2025/04/30 20:20:36 739503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:36 739507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044436740507|now:1746044436739507|interv:1000| [2025/04/30 20:20:36 739511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:36 739515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:36 739519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436740507| [2025/04/30 20:20:36 739527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436740507| [2025/04/30 20:20:36 739531] [debug] |xqc_engine_wakeup_after|wakeup:1746044436740507|now:1746044436739531|diff:976| [2025/04/30 20:20:36 739535] [debug] |xqc_engine_main_logic|END|now:1746044436738847| [2025/04/30 20:20:36 740605] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436740605| [2025/04/30 20:20:36 740613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436740507|pq_index:0| [2025/04/30 20:20:36 740617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436738847| [2025/04/30 20:20:36 740622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436740621| [2025/04/30 20:20:36 740626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044436740507|now:1746044436740621| [2025/04/30 20:20:36 740631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044436740507|now:1746044436740621| [2025/04/30 20:20:36 740635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:36 740639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 740646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 740651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:27189|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:47190| [2025/04/30 20:20:36 740655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 740659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 740663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 740667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 740672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 740676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27189|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:27147| [2025/04/30 20:20:36 740680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 740685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:34| [2025/04/30 20:20:36 740736] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:34|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27189|now:1746044436740692|stream_id:0|stream_offset:27147| [2025/04/30 20:20:36 740749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 740755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:27189|applimit:2768| [2025/04/30 20:20:36 740765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 740769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 740773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 740777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 28389| [2025/04/30 20:20:36 740781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436829253|now:1746044436740765|interv:88488| [2025/04/30 20:20:36 740785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436829253|now:1746044436740765|interval:88488|pto_count:0|srtt:34173 [2025/04/30 20:20:36 740789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:28389| [2025/04/30 20:20:36 740794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 740798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28389|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:28326| [2025/04/30 20:20:36 740802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 740807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:35| [2025/04/30 20:20:36 740838] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:35|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28389|now:1746044436740813|stream_id:0|stream_offset:28326| [2025/04/30 20:20:36 740847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 740854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:28389|applimit:2768| [2025/04/30 20:20:36 740861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 740867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 740871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 740875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 29589| [2025/04/30 20:20:36 740879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436829374|now:1746044436740860|interv:88514| [2025/04/30 20:20:36 740883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436829374|now:1746044436740860|interval:88514|pto_count:0|srtt:34173 [2025/04/30 20:20:36 740888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:29589| [2025/04/30 20:20:36 740892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 740896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:29589|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:29505| [2025/04/30 20:20:36 740905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 740909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:36| [2025/04/30 20:20:36 740938] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:36|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:29589|now:1746044436740916|stream_id:0|stream_offset:29505| [2025/04/30 20:20:36 740947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 740955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:29589|applimit:2768| [2025/04/30 20:20:36 740961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 740968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 740972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 740976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 30789| [2025/04/30 20:20:36 740980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436829477|now:1746044436740961|interv:88516| [2025/04/30 20:20:36 740984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436829477|now:1746044436740961|interval:88516|pto_count:0|srtt:34173 [2025/04/30 20:20:36 740988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:30789| [2025/04/30 20:20:36 740993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 740997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30789|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:30684| [2025/04/30 20:20:36 741001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 741005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:37| [2025/04/30 20:20:36 741033] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:37|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30789|now:1746044436741012|stream_id:0|stream_offset:30684| [2025/04/30 20:20:36 741042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 741049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:30789|applimit:2768| [2025/04/30 20:20:36 741056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 741062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 741066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 741074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 31989| [2025/04/30 20:20:36 741078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436829573|now:1746044436741055|interv:88518| [2025/04/30 20:20:36 741082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436829573|now:1746044436741055|interval:88518|pto_count:0|srtt:34173 [2025/04/30 20:20:36 741086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:31989| [2025/04/30 20:20:36 741091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 741095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31989|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:31863| [2025/04/30 20:20:36 741099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 741103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:38| [2025/04/30 20:20:36 741132] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:38|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31989|now:1746044436741110|stream_id:0|stream_offset:31863| [2025/04/30 20:20:36 741141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 741148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:31989|applimit:2768| [2025/04/30 20:20:36 741155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 741161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 741165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 741169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 33189| [2025/04/30 20:20:36 741173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436829671|now:1746044436741154|interv:88517| [2025/04/30 20:20:36 741177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436829671|now:1746044436741154|interval:88517|pto_count:0|srtt:34173 [2025/04/30 20:20:36 741181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:33189| [2025/04/30 20:20:36 741186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 741190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33189|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:33042| [2025/04/30 20:20:36 741194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 741198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:39| [2025/04/30 20:20:36 741231] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:39|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33189|now:1746044436741209|stream_id:0|stream_offset:33042| [2025/04/30 20:20:36 741240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 741247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:33189|applimit:2768| [2025/04/30 20:20:36 741254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 741260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 741264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 741268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 34389| [2025/04/30 20:20:36 741272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436829770|now:1746044436741253|interv:88517| [2025/04/30 20:20:36 741276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436829770|now:1746044436741253|interval:88517|pto_count:0|srtt:34173 [2025/04/30 20:20:36 741280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:34389| [2025/04/30 20:20:36 741285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 741289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34389|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:34221| [2025/04/30 20:20:36 741293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:36 741297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044436742297|now:1746044436741297|interv:1000| [2025/04/30 20:20:36 741301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:36 741305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:36 741309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436742297| [2025/04/30 20:20:36 741313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436742297| [2025/04/30 20:20:36 741317] [debug] |xqc_engine_wakeup_after|wakeup:1746044436742297|now:1746044436741317|diff:980| [2025/04/30 20:20:36 741321] [debug] |xqc_engine_main_logic|END|now:1746044436740621| [2025/04/30 20:20:36 742390] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436742390| [2025/04/30 20:20:36 742398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436742297|pq_index:0| [2025/04/30 20:20:36 742402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436740621| [2025/04/30 20:20:36 742407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436742406| [2025/04/30 20:20:36 742411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044436742297|now:1746044436742406| [2025/04/30 20:20:36 742420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044436742297|now:1746044436742406| [2025/04/30 20:20:36 742424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:36 742428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 742433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 742437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:34389|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:47190| [2025/04/30 20:20:36 742441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 742445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 742449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 742453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 742458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 742462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34389|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:34221| [2025/04/30 20:20:36 742466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 742471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:40| [2025/04/30 20:20:36 742503] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:40|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34389|now:1746044436742478|stream_id:0|stream_offset:34221| [2025/04/30 20:20:36 742512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 742519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:34389|applimit:2768| [2025/04/30 20:20:36 742526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 742533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 742537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 742541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 35589| [2025/04/30 20:20:36 742545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436831039|now:1746044436742526|interv:88513| [2025/04/30 20:20:36 742548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436831039|now:1746044436742526|interval:88513|pto_count:0|srtt:34173 [2025/04/30 20:20:36 742559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:35589| [2025/04/30 20:20:36 742564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 742568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:35589|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:35400| [2025/04/30 20:20:36 742572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 742577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:41| [2025/04/30 20:20:36 742606] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:41|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:35589|now:1746044436742583|stream_id:0|stream_offset:35400| [2025/04/30 20:20:36 742614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 742622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:35589|applimit:2768| [2025/04/30 20:20:36 742628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 742635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 742639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 742643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 36789| [2025/04/30 20:20:36 742647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436831144|now:1746044436742628|interv:88516| [2025/04/30 20:20:36 742651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436831144|now:1746044436742628|interval:88516|pto_count:0|srtt:34173 [2025/04/30 20:20:36 742655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:36789| [2025/04/30 20:20:36 742660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 742664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36789|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:36579| [2025/04/30 20:20:36 742668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 742672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:42| [2025/04/30 20:20:36 742700] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:42|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36789|now:1746044436742679|stream_id:0|stream_offset:36579| [2025/04/30 20:20:36 742711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 742741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:36789|applimit:2768| [2025/04/30 20:20:36 742756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 742761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 742766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 742771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 37989| [2025/04/30 20:20:36 742776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436831240|now:1746044436742755|interv:88485| [2025/04/30 20:20:36 742781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436831240|now:1746044436742755|interval:88485|pto_count:0|srtt:34173 [2025/04/30 20:20:36 742786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:37989| [2025/04/30 20:20:36 742792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 742797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37989|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:37758| [2025/04/30 20:20:36 742803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 742808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:43| [2025/04/30 20:20:36 742844] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:43|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37989|now:1746044436742816|stream_id:0|stream_offset:37758| [2025/04/30 20:20:36 742855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 742864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:37989|applimit:2768| [2025/04/30 20:20:36 742872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 742881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 742885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 742890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39189| [2025/04/30 20:20:36 742895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436831377|now:1746044436742872|interv:88505| [2025/04/30 20:20:36 742900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436831377|now:1746044436742872|interval:88505|pto_count:0|srtt:34173 [2025/04/30 20:20:36 742905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:39189| [2025/04/30 20:20:36 742911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 742916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39189|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:38937| [2025/04/30 20:20:36 742927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 742932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:44| [2025/04/30 20:20:36 742967] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:44|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39189|now:1746044436742940|stream_id:0|stream_offset:38937| [2025/04/30 20:20:36 742978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 742987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39189|applimit:2768| [2025/04/30 20:20:36 742996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 743004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 743009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 743014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40389| [2025/04/30 20:20:36 743019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436831501|now:1746044436742996|interv:88505| [2025/04/30 20:20:36 743023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436831501|now:1746044436742996|interval:88505|pto_count:0|srtt:34173 [2025/04/30 20:20:36 743029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:40389| [2025/04/30 20:20:36 743034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 743040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40389|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:40116| [2025/04/30 20:20:36 743045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 743050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:45| [2025/04/30 20:20:36 743084] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:45|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40389|now:1746044436743058|stream_id:0|stream_offset:40116| [2025/04/30 20:20:36 743095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 743104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40389|applimit:2768| [2025/04/30 20:20:36 743113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 743120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 743125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 743135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 41589| [2025/04/30 20:20:36 743140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436831619|now:1746044436743112|interv:88507| [2025/04/30 20:20:36 743145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436831619|now:1746044436743112|interval:88507|pto_count:0|srtt:34173 [2025/04/30 20:20:36 743150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:41589| [2025/04/30 20:20:36 743156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 743161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41589|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:41295| [2025/04/30 20:20:36 743166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:36 743171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044436744171|now:1746044436743171|interv:1000| [2025/04/30 20:20:36 743176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:36 743181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:36 743186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436744171| [2025/04/30 20:20:36 743191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436744171| [2025/04/30 20:20:36 743196] [debug] |xqc_engine_wakeup_after|wakeup:1746044436744171|now:1746044436743196|diff:975| [2025/04/30 20:20:36 743202] [debug] |xqc_engine_main_logic|END|now:1746044436742406| [2025/04/30 20:20:36 744271] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436744271| [2025/04/30 20:20:36 744278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436744171|pq_index:0| [2025/04/30 20:20:36 744282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436742406| [2025/04/30 20:20:36 744287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436744286| [2025/04/30 20:20:36 744292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044436744171|now:1746044436744286| [2025/04/30 20:20:36 744296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044436744171|now:1746044436744286| [2025/04/30 20:20:36 744300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:36 744304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 744309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34173|min_srtt:34173|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 744313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:41589|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:47190| [2025/04/30 20:20:36 744317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 744325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 744329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 744333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 744337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 744342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41589|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:41295| [2025/04/30 20:20:36 744346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 744350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:46| [2025/04/30 20:20:36 744382] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:46|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:41589|now:1746044436744357|stream_id:0|stream_offset:41295| [2025/04/30 20:20:36 744391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 744398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:41589|applimit:2768| [2025/04/30 20:20:36 744405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 744412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 744417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 744420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42789| [2025/04/30 20:20:36 744424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436832918|now:1746044436744404|interv:88514| [2025/04/30 20:20:36 744428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436832918|now:1746044436744404|interval:88514|pto_count:0|srtt:34173 [2025/04/30 20:20:36 744433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:42789| [2025/04/30 20:20:36 744437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 744441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42789|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:42474| [2025/04/30 20:20:36 744446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 744450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:47| [2025/04/30 20:20:36 744478] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:47|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42789|now:1746044436744456|stream_id:0|stream_offset:42474| [2025/04/30 20:20:36 744492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 744500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42789|applimit:2768| [2025/04/30 20:20:36 744506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 744511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 744515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 744519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43989| [2025/04/30 20:20:36 744523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436833017|now:1746044436744506|interv:88511| [2025/04/30 20:20:36 744527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436833017|now:1746044436744506|interval:88511|pto_count:0|srtt:34173 [2025/04/30 20:20:36 744531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:43989| [2025/04/30 20:20:36 744536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 744540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43989|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:43653| [2025/04/30 20:20:36 744544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 744549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:48| [2025/04/30 20:20:36 744577] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:48|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43989|now:1746044436744555|stream_id:0|stream_offset:43653| [2025/04/30 20:20:36 744586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:48|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 744593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43989|applimit:2768| [2025/04/30 20:20:36 744600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 744606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 744610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 744614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45189| [2025/04/30 20:20:36 744618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436833116|now:1746044436744599|interv:88517| [2025/04/30 20:20:36 744622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436833116|now:1746044436744599|interval:88517|pto_count:0|srtt:34173 [2025/04/30 20:20:36 744630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:45189| [2025/04/30 20:20:36 744635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 744639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45189|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:44832| [2025/04/30 20:20:36 744644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 744648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:49| [2025/04/30 20:20:36 744677] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:49|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45189|now:1746044436744654|stream_id:0|stream_offset:44832| [2025/04/30 20:20:36 744685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 744693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45189|applimit:2768| [2025/04/30 20:20:36 744699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 744706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 744710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 744713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46389| [2025/04/30 20:20:36 744738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436833215|now:1746044436744699|interv:88516| [2025/04/30 20:20:36 744743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436833215|now:1746044436744699|interval:88516|pto_count:0|srtt:34173 [2025/04/30 20:20:36 744748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:46389| [2025/04/30 20:20:36 744752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 744757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46389|cwnd:48011|conn:00005627609066FC|stream_id:0|stream_offset:46011| [2025/04/30 20:20:36 744761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 744766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:50| [2025/04/30 20:20:36 744795] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:50|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46389|now:1746044436744772|stream_id:0|stream_offset:46011| [2025/04/30 20:20:36 744805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 744812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46389|applimit:2768| [2025/04/30 20:20:36 744824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34173|rtt_var:7347|pto_duration:63561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 744829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 744833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 744837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 47589| [2025/04/30 20:20:36 744841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436833333|now:1746044436744824|interv:88509| [2025/04/30 20:20:36 744845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436833333|now:1746044436744824|interval:88509|pto_count:0|srtt:34173 [2025/04/30 20:20:36 744849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48011|inflight:47589| [2025/04/30 20:20:36 744854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436833333| [2025/04/30 20:20:36 744858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436833333| [2025/04/30 20:20:36 744862] [debug] |xqc_engine_wakeup_after|wakeup:1746044436833333|now:1746044436744862|diff:88471| [2025/04/30 20:20:36 744866] [debug] |xqc_engine_main_logic|END|now:1746044436744286| [2025/04/30 20:20:36 762812] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044436762810| [2025/04/30 20:20:36 762829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 762838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:7| [2025/04/30 20:20:36 762845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:8| [2025/04/30 20:20:36 762855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:8| [2025/04/30 20:20:36 762861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 762869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:0|origin_pktnum:0|size:14|pns:2|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |conn_state:ESTABED|frame_largest_ack:5|path_largest_ack:0| [2025/04/30 20:20:36 762877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:0|send_elapse:0|ack_elapse:31743|ctl_first_sent_time:1746044436731067|lagest_ack_time:1746044436762810|curr_delivered:2073| [2025/04/30 20:20:36 762884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436731067| [2025/04/30 20:20:36 762892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 20:20:36 762899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1|origin_pktnum:0|size:24|pns:2|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |conn_state:ESTABED|frame_largest_ack:5|path_largest_ack:1| [2025/04/30 20:20:36 762906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:0|send_elapse:0|ack_elapse:31743|ctl_first_sent_time:1746044436731067|lagest_ack_time:1746044436762810|curr_delivered:2097| [2025/04/30 20:20:36 762913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436731170| [2025/04/30 20:20:36 762919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:230||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:20:36 762935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2|origin_pktnum:0|size:290|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:5|path_largest_ack:2| [2025/04/30 20:20:36 762941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:0|send_elapse:0|ack_elapse:31743|ctl_first_sent_time:1746044436731067|lagest_ack_time:1746044436762810|curr_delivered:2387| [2025/04/30 20:20:36 762948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436731265| [2025/04/30 20:20:36 762953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 20:20:36 762957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:5|origin_pktnum:0|size:291|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:5|path_largest_ack:5| [2025/04/30 20:20:36 762961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:0|send_elapse:0|ack_elapse:31743|ctl_first_sent_time:1746044436731067|lagest_ack_time:1746044436762810|curr_delivered:2678| [2025/04/30 20:20:36 762966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436731362| [2025/04/30 20:20:36 762970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:20:36 762974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34173|rttvar:7347|minrtt:34088|latest_rtt:31448|ack_delay:176| [2025/04/30 20:20:36 762978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33811|rttvar:6236|minrtt:31448|latest_rtt:31448|ack_delay:176| [2025/04/30 20:20:36 762983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:5|lost_pn:2|thresh:3| [2025/04/30 20:20:36 762987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 762991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33811|rtt_var:6236|pto_duration:58755|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 762996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 763000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 763004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46970| [2025/04/30 20:20:36 763008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436828527|now:1746044436762991|interv:65536| [2025/04/30 20:20:36 763012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436828527|now:1746044436762991|interval:65536|pto_count:0|srtt:33811 [2025/04/30 20:20:36 763016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 31743, delivered 619|rate 19500|lost 0| [2025/04/30 20:20:36 763021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 1 -> 2| [2025/04/30 20:20:36 763025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (19500) in round 2| [2025/04/30 20:20:36 763032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|probertt expire|rtt:31448, old_rtt:34088| [2025/04/30 20:20:36 763036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:34088| [2025/04/30 20:20:36 763040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3950| [2025/04/30 20:20:36 763044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48011|packet_lost:0|acked:619|po_sent_time:1746044436731362|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 763049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48011|packet_lost:0|acked:619|po_sent_time:1746044436731362|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 763054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:57931|cwnd:48630|full_bw_reached:0|inflight:46970|srtt:33811|latest_rtt:31448|min_rtt:31448|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:36 763059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 763065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044436787810|now:1746044436762810|interv:25000| [2025/04/30 20:20:36 763073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436762810|max_ack_delay:25000| [2025/04/30 20:20:36 763080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:8|largest:8|pns:2| [2025/04/30 20:20:36 763087] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:8|frame:PING ACK |recv_time:1746044436762810|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 763095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556762810|now:1746044436762810|interv:120000000| [2025/04/30 20:20:36 763100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556762810|now:1746044436762810|interv:120000000| [2025/04/30 20:20:36 763107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436833333|pq_index:0| [2025/04/30 20:20:36 763114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436744286| [2025/04/30 20:20:36 763120] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436763120| [2025/04/30 20:20:36 763126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436763125| [2025/04/30 20:20:36 763131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 763136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33811|min_srtt:33811|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 763143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46970|cwnd:48630|conn:00005627609066FC|stream_id:0|stream_offset:47190| [2025/04/30 20:20:36 763155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33811|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 763163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 763168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33811|min_srtt:33811|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 763174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:46970|cwnd:48630|conn:00005627609066FC|stream_id:0|stream_offset:48369| [2025/04/30 20:20:36 763181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 763187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 763193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 763200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 763207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 763214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46970|cwnd:48630|conn:00005627609066FC|stream_id:0|stream_offset:47190| [2025/04/30 20:20:36 763220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:36 763224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044436764224|now:1746044436763224|interv:1000| [2025/04/30 20:20:36 763228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:36 763234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:36 763241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436764224| [2025/04/30 20:20:36 763247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436764224| [2025/04/30 20:20:36 763253] [debug] |xqc_engine_wakeup_after|wakeup:1746044436764224|now:1746044436763253|diff:971| [2025/04/30 20:20:36 763260] [debug] |xqc_engine_main_logic|END|now:1746044436763125| [2025/04/30 20:20:36 763272] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:33|state:ESTABED|recv_time:1746044436763271| [2025/04/30 20:20:36 763280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 763288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:8| [2025/04/30 20:20:36 763294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:9| [2025/04/30 20:20:36 763303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:9| [2025/04/30 20:20:36 763310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 763316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:0| [2025/04/30 20:20:36 763323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_padding_frame|process padding| [2025/04/30 20:20:36 763329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:36 763343] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:36 763350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:9|largest:9|pns:2| [2025/04/30 20:20:36 763357] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:33|pkt_type:SHORT_HEADER|pkt_num:9|frame:PADDING PING |recv_time:1746044436763271|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 763364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556763271|now:1746044436763271|interv:120000000| [2025/04/30 20:20:36 763370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556763271|now:1746044436763271|interv:120000000| [2025/04/30 20:20:36 763377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436764224|pq_index:0| [2025/04/30 20:20:36 763383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436763125| [2025/04/30 20:20:36 763389] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436763389| [2025/04/30 20:20:36 763397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436763396| [2025/04/30 20:20:36 763403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 763408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:9|ack_delay:136|first_ack_range:3|largest_pkt_recv_time:1746044436763271| [2025/04/30 20:20:36 763412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:9|low:6|pkt_pns:2| [2025/04/30 20:20:36 763416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:5|path:0|path_largest_recv:9|frame_largest_recv:9| [2025/04/30 20:20:36 763420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:36 763425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33811|min_srtt:33811|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 763430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:46970|cwnd:48630|conn:00005627609066FC|stream_id:0|stream_offset:48369| [2025/04/30 20:20:36 763434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 763438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 763442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 763447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 763451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1205|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:36 763456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1205|schedule_bytes:0|inflight:46970|cwnd:48630|conn:00005627609066FC|stream_id:0|stream_offset:47190| [2025/04/30 20:20:36 763464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:36 763468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:36 763472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436764224| [2025/04/30 20:20:36 763476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436764224| [2025/04/30 20:20:36 763480] [debug] |xqc_engine_wakeup_after|wakeup:1746044436764224|now:1746044436763480|diff:744| [2025/04/30 20:20:36 763484] [debug] |xqc_engine_main_logic|END|now:1746044436763396| [2025/04/30 20:20:36 763490] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436763490| [2025/04/30 20:20:36 763494] [debug] |xqc_engine_wakeup_after|wakeup:1746044436764224|now:1746044436763494|diff:730| [2025/04/30 20:20:36 763498] [debug] |xqc_engine_main_logic|END|now:1746044436763490| [2025/04/30 20:20:36 764569] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044436764568| [2025/04/30 20:20:36 764585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 764594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:9| [2025/04/30 20:20:36 764600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:10| [2025/04/30 20:20:36 764607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:10| [2025/04/30 20:20:36 764613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 764621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:6|origin_pktnum:0|size:45|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:7|path_largest_ack:6| [2025/04/30 20:20:36 764628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:664|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:0|send_elapse:437|ack_elapse:33501|ctl_first_sent_time:1746044436731504|lagest_ack_time:1746044436764568|curr_delivered:2723| [2025/04/30 20:20:36 764635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436731504| [2025/04/30 20:20:36 764642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:36 764649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:7|origin_pktnum:0|size:45|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:7|path_largest_ack:7| [2025/04/30 20:20:36 764656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:664|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:0|send_elapse:437|ack_elapse:33501|ctl_first_sent_time:1746044436731504|lagest_ack_time:1746044436764568|curr_delivered:2768| [2025/04/30 20:20:36 764663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436731593| [2025/04/30 20:20:36 764670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:36 764677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33811|rttvar:6236|minrtt:31448|latest_rtt:32975|ack_delay:1152| [2025/04/30 20:20:36 764684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33562|rttvar:5174|minrtt:31448|latest_rtt:32975|ack_delay:1152| [2025/04/30 20:20:36 764697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:7|lost_pn:4|thresh:3| [2025/04/30 20:20:36 764701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 764706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33562|rtt_var:5174|pto_duration:54258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 764712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 764737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 764744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46880| [2025/04/30 20:20:36 764750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436824030|now:1746044436764705|interv:59325| [2025/04/30 20:20:36 764755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436824030|now:1746044436764705|interval:59325|pto_count:0|srtt:33562 [2025/04/30 20:20:36 764760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 437, ack_elapse 33501, delivered 709|rate 21163|lost 0| [2025/04/30 20:20:36 764764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (21163) in round 2| [2025/04/30 20:20:36 764768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 764772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3950| [2025/04/30 20:20:36 764776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48630|packet_lost:0|acked:90|po_sent_time:1746044436731593|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 764781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48630|packet_lost:0|acked:90|po_sent_time:1746044436731593|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 764786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:57931|cwnd:48720|full_bw_reached:0|inflight:46880|srtt:33562|latest_rtt:32975|min_rtt:31448|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 764792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:10|largest:10|pns:2| [2025/04/30 20:20:36 764796] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:10|frame:ACK |recv_time:1746044436764568|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 764801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556764568|now:1746044436764568|interv:120000000| [2025/04/30 20:20:36 764806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556764568|now:1746044436764568|interv:120000000| [2025/04/30 20:20:36 764809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436764224|pq_index:0| [2025/04/30 20:20:36 764814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436763396| [2025/04/30 20:20:36 764818] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436764818| [2025/04/30 20:20:36 764823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436764822| [2025/04/30 20:20:36 764832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044436764224|now:1746044436764822| [2025/04/30 20:20:36 764836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044436764224|now:1746044436764822| [2025/04/30 20:20:36 764840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:36 764845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 764850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33562|min_srtt:33562|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 764854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:46880|cwnd:48720|conn:00005627609066FC|stream_id:0|stream_offset:48369| [2025/04/30 20:20:36 764859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 764863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 764867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 764871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 764876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1205|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:36 764880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1205|schedule_bytes:0|inflight:46880|cwnd:48720|conn:00005627609066FC|stream_id:0|stream_offset:47190| [2025/04/30 20:20:36 764885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 764889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:51| [2025/04/30 20:20:36 764926] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:51|size:1205|sent:1221|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46880|now:1746044436764897|stream_id:0|stream_offset:47190| [2025/04/30 20:20:36 764932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:51|origin_pktnum:0|size:1205|enc_size:1221|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 764937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46880|applimit:2768| [2025/04/30 20:20:36 764942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33562|rtt_var:5174|pto_duration:54258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 764946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 764950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 764954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48085| [2025/04/30 20:20:36 764958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436844155|now:1746044436764942|interv:79213| [2025/04/30 20:20:36 764966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436844155|now:1746044436764942|interval:79213|pto_count:0|srtt:33562 [2025/04/30 20:20:36 764970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48720|inflight:48085| [2025/04/30 20:20:36 764975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436844155| [2025/04/30 20:20:36 764980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436844155| [2025/04/30 20:20:36 764984] [debug] |xqc_engine_wakeup_after|wakeup:1746044436844155|now:1746044436764984|diff:79171| [2025/04/30 20:20:36 764988] [debug] |xqc_engine_main_logic|END|now:1746044436764822| [2025/04/30 20:20:36 764994] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436764994| [2025/04/30 20:20:36 764998] [debug] |xqc_engine_wakeup_after|wakeup:1746044436844155|now:1746044436764997|diff:79158| [2025/04/30 20:20:36 765001] [debug] |xqc_engine_main_logic|END|now:1746044436764994| [2025/04/30 20:20:36 767769] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044436767768| [2025/04/30 20:20:36 767785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 767795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:10| [2025/04/30 20:20:36 767801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:11| [2025/04/30 20:20:36 767809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:11| [2025/04/30 20:20:36 767816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 767824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:8|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:8| [2025/04/30 20:20:36 767831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:727|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:4660|ack_elapse:36701|ctl_first_sent_time:1746044436735727|lagest_ack_time:1746044436767768|curr_delivered:2786| [2025/04/30 20:20:36 767839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436735727| [2025/04/30 20:20:36 767846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 20:20:36 767853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:9|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:9| [2025/04/30 20:20:36 767860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:727|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:4660|ack_elapse:36701|ctl_first_sent_time:1746044436735727|lagest_ack_time:1746044436767768|curr_delivered:2805| [2025/04/30 20:20:36 767867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436735836| [2025/04/30 20:20:36 767874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 20:20:36 767878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:10|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:10| [2025/04/30 20:20:36 767883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:727|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:4660|ack_elapse:36701|ctl_first_sent_time:1746044436735727|lagest_ack_time:1746044436767768|curr_delivered:2823| [2025/04/30 20:20:36 767894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436735929| [2025/04/30 20:20:36 767898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 20:20:36 767902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:11|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:11| [2025/04/30 20:20:36 767906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:727|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:4660|ack_elapse:36701|ctl_first_sent_time:1746044436735727|lagest_ack_time:1746044436767768|curr_delivered:2842| [2025/04/30 20:20:36 767911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436736024| [2025/04/30 20:20:36 767915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 20:20:36 767919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:12|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:12| [2025/04/30 20:20:36 767923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:727|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:4660|ack_elapse:36701|ctl_first_sent_time:1746044436735727|lagest_ack_time:1746044436767768|curr_delivered:4048| [2025/04/30 20:20:36 767927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436736129| [2025/04/30 20:20:36 767932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 20:20:36 767936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33562|rttvar:5174|minrtt:31448|latest_rtt:31639|ack_delay:168| [2025/04/30 20:20:36 767940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33300|rttvar:4403|minrtt:31448|latest_rtt:31639|ack_delay:168| [2025/04/30 20:20:36 767944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:12|lost_pn:9|thresh:3| [2025/04/30 20:20:36 767948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 8|pns:2| [2025/04/30 20:20:36 767952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 767957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33300|rtt_var:4403|pto_duration:50912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 767961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 767965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 767969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46805| [2025/04/30 20:20:36 767973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436840809|now:1746044436767956|interv:72853| [2025/04/30 20:20:36 767980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436840809|now:1746044436767956|interval:72853|pto_count:0|srtt:33300 [2025/04/30 20:20:36 767984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 4660, ack_elapse 36701, delivered 1989|rate 54194|lost 0| [2025/04/30 20:20:36 767989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 767993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3950| [2025/04/30 20:20:36 767997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48720|packet_lost:0|acked:1280|po_sent_time:1746044436736129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 768002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48720|packet_lost:0|acked:1280|po_sent_time:1746044436736129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 768006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:57931|cwnd:50000|full_bw_reached:0|inflight:46805|srtt:33300|latest_rtt:31639|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 768012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:11|largest:11|pns:2| [2025/04/30 20:20:36 768017] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:11|frame:ACK |recv_time:1746044436767768|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 768022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556767768|now:1746044436767768|interv:120000000| [2025/04/30 20:20:36 768026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556767768|now:1746044436767768|interv:120000000| [2025/04/30 20:20:36 768030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436844155|pq_index:0| [2025/04/30 20:20:36 768035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436764822| [2025/04/30 20:20:36 768039] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436768038| [2025/04/30 20:20:36 768044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436768043| [2025/04/30 20:20:36 768049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 768054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33300|min_srtt:33300|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 768058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46805|cwnd:50000|conn:00005627609066FC|stream_id:0|stream_offset:48369| [2025/04/30 20:20:36 768063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33300|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 768068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 768075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33300|min_srtt:33300|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 768079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46805|cwnd:50000|conn:00005627609066FC|stream_id:0|stream_offset:49548| [2025/04/30 20:20:36 768084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33300|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 768088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 768092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33300|min_srtt:33300|path_bw:57931|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 768097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:46805|cwnd:50000|conn:00005627609066FC|stream_id:0|stream_offset:50727| [2025/04/30 20:20:36 768101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 768105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 768109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 768113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 768118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 768122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46805|cwnd:50000|conn:00005627609066FC|stream_id:0|stream_offset:48369| [2025/04/30 20:20:36 768126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 768131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:52| [2025/04/30 20:20:36 768172] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:52|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46805|now:1746044436768138|stream_id:0|stream_offset:48369| [2025/04/30 20:20:36 768181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 768189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46805|applimit:0| [2025/04/30 20:20:36 768195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33300|rtt_var:4403|pto_duration:50912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 768202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 768208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 768215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48005| [2025/04/30 20:20:36 768227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436844050|now:1746044436768195|interv:75855| [2025/04/30 20:20:36 768233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436844050|now:1746044436768195|interval:75855|pto_count:0|srtt:33300 [2025/04/30 20:20:36 768240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50000|inflight:48005| [2025/04/30 20:20:36 768247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 768251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48005|cwnd:50000|conn:00005627609066FC|stream_id:0|stream_offset:49548| [2025/04/30 20:20:36 768256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 768261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:53| [2025/04/30 20:20:36 768324] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:53|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48005|now:1746044436768272|stream_id:0|stream_offset:49548| [2025/04/30 20:20:36 768334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 768341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48005|applimit:0| [2025/04/30 20:20:36 768349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33300|rtt_var:4403|pto_duration:50912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 768355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 768362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 768368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49205| [2025/04/30 20:20:36 768373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436844184|now:1746044436768348|interv:75836| [2025/04/30 20:20:36 768380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436844184|now:1746044436768348|interval:75836|pto_count:0|srtt:33300 [2025/04/30 20:20:36 768385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50000|inflight:49205| [2025/04/30 20:20:36 768390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436844184| [2025/04/30 20:20:36 768397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436844184| [2025/04/30 20:20:36 768404] [debug] |xqc_engine_wakeup_after|wakeup:1746044436844184|now:1746044436768403|diff:75781| [2025/04/30 20:20:36 768410] [debug] |xqc_engine_main_logic|END|now:1746044436768043| [2025/04/30 20:20:36 768424] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436768424| [2025/04/30 20:20:36 768428] [debug] |xqc_engine_wakeup_after|wakeup:1746044436844184|now:1746044436768428|diff:75756| [2025/04/30 20:20:36 768435] [debug] |xqc_engine_main_logic|END|now:1746044436768424| [2025/04/30 20:20:36 769679] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044436769677| [2025/04/30 20:20:36 769701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 769710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:11| [2025/04/30 20:20:36 769733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:12| [2025/04/30 20:20:36 769745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:12| [2025/04/30 20:20:36 769751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 769758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 769765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:3189|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:5158|ack_elapse:38610|ctl_first_sent_time:1746044436736225|lagest_ack_time:1746044436769677|curr_delivered:5248| [2025/04/30 20:20:36 769772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436736225| [2025/04/30 20:20:36 769779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 20:20:36 769787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 769793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:3189|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:5158|ack_elapse:38610|ctl_first_sent_time:1746044436736225|lagest_ack_time:1746044436769677|curr_delivered:6448| [2025/04/30 20:20:36 769800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436736325| [2025/04/30 20:20:36 769807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 20:20:36 769814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33300|rttvar:4403|minrtt:31448|latest_rtt:33352|ack_delay:96| [2025/04/30 20:20:36 769820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33295|rttvar:3314|minrtt:31448|latest_rtt:33352|ack_delay:96| [2025/04/30 20:20:36 769826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:14|lost_pn:11|thresh:3| [2025/04/30 20:20:36 769830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 769835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33295|rtt_var:3314|pto_duration:46551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 769839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 769843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 769847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46805| [2025/04/30 20:20:36 769851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436839823|now:1746044436769834|interv:69989| [2025/04/30 20:20:36 769855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436839823|now:1746044436769834|interval:69989|pto_count:0|srtt:33295 [2025/04/30 20:20:36 769864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 5158, ack_elapse 38610, delivered 4389|rate 113675|lost 0| [2025/04/30 20:20:36 769868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (113675) in round 2| [2025/04/30 20:20:36 769873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 769877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:10310|extra_cwnd:4800| [2025/04/30 20:20:36 769881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50000|packet_lost:0|acked:2400|po_sent_time:1746044436736325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 769885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50000|packet_lost:0|acked:2400|po_sent_time:1746044436736325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 769890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:113675|cwnd:52400|full_bw_reached:0|inflight:46805|srtt:33295|latest_rtt:33352|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 769896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:12|largest:12|pns:2| [2025/04/30 20:20:36 769900] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:12|frame:ACK |recv_time:1746044436769677|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 769905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556769677|now:1746044436769677|interv:120000000| [2025/04/30 20:20:36 769909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556769677|now:1746044436769677|interv:120000000| [2025/04/30 20:20:36 769913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436844184|pq_index:0| [2025/04/30 20:20:36 769918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436768043| [2025/04/30 20:20:36 769922] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436769922| [2025/04/30 20:20:36 769927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436769926| [2025/04/30 20:20:36 769932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 769937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33295|min_srtt:33295|path_bw:113675|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 769942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46805|cwnd:52400|conn:00005627609066FC|stream_id:0|stream_offset:50727| [2025/04/30 20:20:36 769947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33295|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 769951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 769959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33295|min_srtt:33295|path_bw:113675|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 769963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46805|cwnd:52400|conn:00005627609066FC|stream_id:0|stream_offset:51906| [2025/04/30 20:20:36 769967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33295|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 769972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 769976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33295|min_srtt:33295|path_bw:113675|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 769980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:46805|cwnd:52400|conn:00005627609066FC|stream_id:0|stream_offset:53085| [2025/04/30 20:20:36 769985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33295|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 769989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 769993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33295|min_srtt:33295|path_bw:113675|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 769997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:46805|cwnd:52400|conn:00005627609066FC|stream_id:0|stream_offset:54264| [2025/04/30 20:20:36 770002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33295|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 770006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 770010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33295|min_srtt:33295|path_bw:113675|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 770014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46805|cwnd:52400|conn:00005627609066FC|stream_id:0|stream_offset:55443| [2025/04/30 20:20:36 770018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 770022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 770026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 770030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 770035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 770042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46805|cwnd:52400|conn:00005627609066FC|stream_id:0|stream_offset:50727| [2025/04/30 20:20:36 770046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 770051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:54| [2025/04/30 20:20:36 770087] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:54|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46805|now:1746044436770058|stream_id:0|stream_offset:50727| [2025/04/30 20:20:36 770093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 770098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46805|applimit:0| [2025/04/30 20:20:36 770102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33295|rtt_var:3314|pto_duration:46551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 770107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 770111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 770115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48005| [2025/04/30 20:20:36 770119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436841609|now:1746044436770102|interv:71507| [2025/04/30 20:20:36 770123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436841609|now:1746044436770102|interval:71507|pto_count:0|srtt:33295 [2025/04/30 20:20:36 770127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52400|inflight:48005| [2025/04/30 20:20:36 770132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 770136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48005|cwnd:52400|conn:00005627609066FC|stream_id:0|stream_offset:51906| [2025/04/30 20:20:36 770141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 770145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:55| [2025/04/30 20:20:36 770178] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:55|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48005|now:1746044436770151|stream_id:0|stream_offset:51906| [2025/04/30 20:20:36 770187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 770194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48005|applimit:0| [2025/04/30 20:20:36 770201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33295|rtt_var:3314|pto_duration:46551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 770208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 770220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 770226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49205| [2025/04/30 20:20:36 770232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436841702|now:1746044436770201|interv:71501| [2025/04/30 20:20:36 770239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436841702|now:1746044436770201|interval:71501|pto_count:0|srtt:33295 [2025/04/30 20:20:36 770246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52400|inflight:49205| [2025/04/30 20:20:36 770254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 770261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49205|cwnd:52400|conn:00005627609066FC|stream_id:0|stream_offset:53085| [2025/04/30 20:20:36 770268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 770275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:56| [2025/04/30 20:20:36 770343] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:56|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49205|now:1746044436770284|stream_id:0|stream_offset:53085| [2025/04/30 20:20:36 770353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 770361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49205|applimit:0| [2025/04/30 20:20:36 770368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33295|rtt_var:3314|pto_duration:46551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 770375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 770381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 770387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50405| [2025/04/30 20:20:36 770394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436841835|now:1746044436770367|interv:71468| [2025/04/30 20:20:36 770400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436841835|now:1746044436770367|interval:71468|pto_count:0|srtt:33295 [2025/04/30 20:20:36 770408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52400|inflight:50405| [2025/04/30 20:20:36 770416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 770423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50405|cwnd:52400|conn:00005627609066FC|stream_id:0|stream_offset:54264| [2025/04/30 20:20:36 770430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 770442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:57| [2025/04/30 20:20:36 770483] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:57|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50405|now:1746044436770453|stream_id:0|stream_offset:54264| [2025/04/30 20:20:36 770493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 770500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50405|applimit:0| [2025/04/30 20:20:36 770507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33295|rtt_var:3314|pto_duration:46551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 770514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 770520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 770526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51605| [2025/04/30 20:20:36 770533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436842004|now:1746044436770507|interv:71497| [2025/04/30 20:20:36 770538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436842004|now:1746044436770507|interval:71497|pto_count:0|srtt:33295 [2025/04/30 20:20:36 770542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52400|inflight:51605| [2025/04/30 20:20:36 770547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436842004| [2025/04/30 20:20:36 770552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436842004| [2025/04/30 20:20:36 770556] [debug] |xqc_engine_wakeup_after|wakeup:1746044436842004|now:1746044436770555|diff:71449| [2025/04/30 20:20:36 770560] [debug] |xqc_engine_main_logic|END|now:1746044436769926| [2025/04/30 20:20:36 770565] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436770565| [2025/04/30 20:20:36 770569] [debug] |xqc_engine_wakeup_after|wakeup:1746044436842004|now:1746044436770569|diff:71435| [2025/04/30 20:20:36 770573] [debug] |xqc_engine_main_logic|END|now:1746044436770565| [2025/04/30 20:20:36 771647] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044436771645| [2025/04/30 20:20:36 771662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 771671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:12| [2025/04/30 20:20:36 771677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:13| [2025/04/30 20:20:36 771687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:13| [2025/04/30 20:20:36 771694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 771702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 771709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:5589|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:5354|ack_elapse:40578|ctl_first_sent_time:1746044436736421|lagest_ack_time:1746044436771645|curr_delivered:7648| [2025/04/30 20:20:36 771746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436736421| [2025/04/30 20:20:36 771753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 20:20:36 771760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 771767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:5589|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:5354|ack_elapse:40578|ctl_first_sent_time:1746044436736421|lagest_ack_time:1746044436771645|curr_delivered:8848| [2025/04/30 20:20:36 771774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436736521| [2025/04/30 20:20:36 771781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 20:20:36 771788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33295|rttvar:3314|minrtt:31448|latest_rtt:35124|ack_delay:80| [2025/04/30 20:20:36 771795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33514|rttvar:2923|minrtt:31448|latest_rtt:35124|ack_delay:80| [2025/04/30 20:20:36 771802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:16|lost_pn:13|thresh:3| [2025/04/30 20:20:36 771807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 771812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33514|rtt_var:2923|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 771816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 771820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 771824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49205| [2025/04/30 20:20:36 771828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436840659|now:1746044436771811|interv:68848| [2025/04/30 20:20:36 771832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436840659|now:1746044436771811|interval:68848|pto_count:0|srtt:33514 [2025/04/30 20:20:36 771837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 5354, ack_elapse 40578, delivered 6789|rate 167307|lost 0| [2025/04/30 20:20:36 771841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (167307) in round 2| [2025/04/30 20:20:36 771845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 771850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:15177|extra_cwnd:8942| [2025/04/30 20:20:36 771854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52400|packet_lost:0|acked:2400|po_sent_time:1746044436736521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 771858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52400|packet_lost:0|acked:2400|po_sent_time:1746044436736521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 771867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:167307|cwnd:54800|full_bw_reached:0|inflight:49205|srtt:33514|latest_rtt:35124|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 771873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:13|largest:13|pns:2| [2025/04/30 20:20:36 771877] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:13|frame:ACK |recv_time:1746044436771645|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 771882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556771645|now:1746044436771645|interv:120000000| [2025/04/30 20:20:36 771886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556771645|now:1746044436771645|interv:120000000| [2025/04/30 20:20:36 771890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436842004|pq_index:0| [2025/04/30 20:20:36 771895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436769926| [2025/04/30 20:20:36 771899] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436771899| [2025/04/30 20:20:36 771904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436771903| [2025/04/30 20:20:36 771909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 771914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33514|min_srtt:33514|path_bw:167307|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 771918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49205|cwnd:54800|conn:00005627609066FC|stream_id:0|stream_offset:55443| [2025/04/30 20:20:36 771923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33514|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 771928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 771932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33514|min_srtt:33514|path_bw:167307|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 771937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:49205|cwnd:54800|conn:00005627609066FC|stream_id:0|stream_offset:56622| [2025/04/30 20:20:36 771941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33514|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 771946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 771950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33514|min_srtt:33514|path_bw:167307|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 771957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:49205|cwnd:54800|conn:00005627609066FC|stream_id:0|stream_offset:57801| [2025/04/30 20:20:36 771962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33514|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 771966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 771970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33514|min_srtt:33514|path_bw:167307|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 771975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:49205|cwnd:54800|conn:00005627609066FC|stream_id:0|stream_offset:58980| [2025/04/30 20:20:36 771979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33514|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 771983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 771988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33514|min_srtt:33514|path_bw:167307|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 771992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:49205|cwnd:54800|conn:00005627609066FC|stream_id:0|stream_offset:60159| [2025/04/30 20:20:36 771996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 772000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 772004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 772008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 772013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 772017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49205|cwnd:54800|conn:00005627609066FC|stream_id:0|stream_offset:55443| [2025/04/30 20:20:36 772021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 772026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:58| [2025/04/30 20:20:36 772060] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:58|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49205|now:1746044436772033|stream_id:0|stream_offset:55443| [2025/04/30 20:20:36 772066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 772072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49205|applimit:0| [2025/04/30 20:20:36 772084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33514|rtt_var:2923|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 772091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 772097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 772103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50405| [2025/04/30 20:20:36 772110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436842239|now:1746044436772084|interv:70155| [2025/04/30 20:20:36 772117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436842239|now:1746044436772084|interval:70155|pto_count:0|srtt:33514 [2025/04/30 20:20:36 772125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54800|inflight:50405| [2025/04/30 20:20:36 772132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 772139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50405|cwnd:54800|conn:00005627609066FC|stream_id:0|stream_offset:56622| [2025/04/30 20:20:36 772145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 772151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:59| [2025/04/30 20:20:36 772192] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:59|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50405|now:1746044436772161|stream_id:0|stream_offset:56622| [2025/04/30 20:20:36 772201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 772208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50405|applimit:0| [2025/04/30 20:20:36 772215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33514|rtt_var:2923|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 772222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 772229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 772235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51605| [2025/04/30 20:20:36 772242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436842367|now:1746044436772215|interv:70152| [2025/04/30 20:20:36 772248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436842367|now:1746044436772215|interval:70152|pto_count:0|srtt:33514 [2025/04/30 20:20:36 772256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54800|inflight:51605| [2025/04/30 20:20:36 772263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 772270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51605|cwnd:54800|conn:00005627609066FC|stream_id:0|stream_offset:57801| [2025/04/30 20:20:36 772284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 772290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:60| [2025/04/30 20:20:36 772331] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:60|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51605|now:1746044436772301|stream_id:0|stream_offset:57801| [2025/04/30 20:20:36 772340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 772347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51605|applimit:0| [2025/04/30 20:20:36 772354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33514|rtt_var:2923|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 772361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 772367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 772373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52805| [2025/04/30 20:20:36 772379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436842507|now:1746044436772353|interv:70154| [2025/04/30 20:20:36 772384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436842507|now:1746044436772353|interval:70154|pto_count:0|srtt:33514 [2025/04/30 20:20:36 772391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54800|inflight:52805| [2025/04/30 20:20:36 772398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 772405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52805|cwnd:54800|conn:00005627609066FC|stream_id:0|stream_offset:58980| [2025/04/30 20:20:36 772412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 772426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:61| [2025/04/30 20:20:36 772464] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:61|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52805|now:1746044436772438|stream_id:0|stream_offset:58980| [2025/04/30 20:20:36 772470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 772474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52805|applimit:0| [2025/04/30 20:20:36 772481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33514|rtt_var:2923|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 772488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 772494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 772507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54005| [2025/04/30 20:20:36 772513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436842644|now:1746044436772480|interv:70164| [2025/04/30 20:20:36 772520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436842644|now:1746044436772480|interval:70164|pto_count:0|srtt:33514 [2025/04/30 20:20:36 772527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54800|inflight:54005| [2025/04/30 20:20:36 772535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436842644| [2025/04/30 20:20:36 772542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436842644| [2025/04/30 20:20:36 772548] [debug] |xqc_engine_wakeup_after|wakeup:1746044436842644|now:1746044436772548|diff:70096| [2025/04/30 20:20:36 772554] [debug] |xqc_engine_main_logic|END|now:1746044436771903| [2025/04/30 20:20:36 772560] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436772560| [2025/04/30 20:20:36 772564] [debug] |xqc_engine_wakeup_after|wakeup:1746044436842644|now:1746044436772564|diff:70080| [2025/04/30 20:20:36 772568] [debug] |xqc_engine_main_logic|END|now:1746044436772560| [2025/04/30 20:20:36 773644] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044436773643| [2025/04/30 20:20:36 773659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 773668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:13| [2025/04/30 20:20:36 773673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:14| [2025/04/30 20:20:36 773682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:14| [2025/04/30 20:20:36 773688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 773695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 773702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:7989|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:5554|ack_elapse:42576|ctl_first_sent_time:1746044436736621|lagest_ack_time:1746044436773643|curr_delivered:10048| [2025/04/30 20:20:36 773709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436736621| [2025/04/30 20:20:36 773733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 20:20:36 773743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 773750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:7989|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:5554|ack_elapse:42576|ctl_first_sent_time:1746044436736621|lagest_ack_time:1746044436773643|curr_delivered:11248| [2025/04/30 20:20:36 773757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436736728| [2025/04/30 20:20:36 773763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 20:20:36 773775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33514|rttvar:2923|minrtt:31448|latest_rtt:36915|ack_delay:96| [2025/04/30 20:20:36 773779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33927|rttvar:3019|minrtt:31448|latest_rtt:36915|ack_delay:96| [2025/04/30 20:20:36 773783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:18|lost_pn:15|thresh:3| [2025/04/30 20:20:36 773788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 773792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33927|rtt_var:3019|pto_duration:46003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 773796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 773800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 773804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51605| [2025/04/30 20:20:36 773810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436843441|now:1746044436773791|interv:69650| [2025/04/30 20:20:36 773816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436843441|now:1746044436773791|interval:69650|pto_count:0|srtt:33927 [2025/04/30 20:20:36 773824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 5554, ack_elapse 42576, delivered 9189|rate 215825|lost 0| [2025/04/30 20:20:36 773830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (215825) in round 2| [2025/04/30 20:20:36 773835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 773839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:19580|extra_cwnd:12690| [2025/04/30 20:20:36 773843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54800|packet_lost:0|acked:2400|po_sent_time:1746044436736728|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 773848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54800|packet_lost:0|acked:2400|po_sent_time:1746044436736728|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 773853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:215825|cwnd:57200|full_bw_reached:0|inflight:51605|srtt:33927|latest_rtt:36915|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 773859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:14|largest:14|pns:2| [2025/04/30 20:20:36 773863] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:14|frame:ACK |recv_time:1746044436773643|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 773868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556773643|now:1746044436773643|interv:120000000| [2025/04/30 20:20:36 773872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556773643|now:1746044436773643|interv:120000000| [2025/04/30 20:20:36 773880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436842644|pq_index:0| [2025/04/30 20:20:36 773884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436771903| [2025/04/30 20:20:36 773888] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436773888| [2025/04/30 20:20:36 773893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436773892| [2025/04/30 20:20:36 773899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 773904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33927|min_srtt:33927|path_bw:215825|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 773908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51605|cwnd:57200|conn:00005627609066FC|stream_id:0|stream_offset:60159| [2025/04/30 20:20:36 773913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33927|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 773917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 773922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33927|min_srtt:33927|path_bw:215825|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 773926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51605|cwnd:57200|conn:00005627609066FC|stream_id:0|stream_offset:61338| [2025/04/30 20:20:36 773931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33927|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 773935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 773939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33927|min_srtt:33927|path_bw:215825|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 773944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:51605|cwnd:57200|conn:00005627609066FC|stream_id:0|stream_offset:62517| [2025/04/30 20:20:36 773948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33927|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 773952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 773956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33927|min_srtt:33927|path_bw:215825|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 773961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:51605|cwnd:57200|conn:00005627609066FC|stream_id:0|stream_offset:63696| [2025/04/30 20:20:36 773967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33927|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 773972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 773976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33927|min_srtt:33927|path_bw:215825|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 773980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51605|cwnd:57200|conn:00005627609066FC|stream_id:0|stream_offset:64875| [2025/04/30 20:20:36 773984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 773988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 773992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 773996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 774001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 774005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51605|cwnd:57200|conn:00005627609066FC|stream_id:0|stream_offset:60159| [2025/04/30 20:20:36 774009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 774014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:62| [2025/04/30 20:20:36 774047] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:62|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51605|now:1746044436774021|stream_id:0|stream_offset:60159| [2025/04/30 20:20:36 774053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 774059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51605|applimit:0| [2025/04/30 20:20:36 774066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33927|rtt_var:3019|pto_duration:46003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 774073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 774079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 774086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52805| [2025/04/30 20:20:36 774092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436845024|now:1746044436774066|interv:70958| [2025/04/30 20:20:36 774099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436845024|now:1746044436774066|interval:70958|pto_count:0|srtt:33927 [2025/04/30 20:20:36 774106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57200|inflight:52805| [2025/04/30 20:20:36 774121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 774128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52805|cwnd:57200|conn:00005627609066FC|stream_id:0|stream_offset:61338| [2025/04/30 20:20:36 774135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 774141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:63| [2025/04/30 20:20:36 774198] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:63|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52805|now:1746044436774152|stream_id:0|stream_offset:61338| [2025/04/30 20:20:36 774208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 774216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52805|applimit:0| [2025/04/30 20:20:36 774223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33927|rtt_var:3019|pto_duration:46003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 774230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 774237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 774243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54005| [2025/04/30 20:20:36 774250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436845155|now:1746044436774222|interv:70933| [2025/04/30 20:20:36 774256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436845155|now:1746044436774222|interval:70933|pto_count:0|srtt:33927 [2025/04/30 20:20:36 774263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57200|inflight:54005| [2025/04/30 20:20:36 774271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 774278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54005|cwnd:57200|conn:00005627609066FC|stream_id:0|stream_offset:62517| [2025/04/30 20:20:36 774285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 774292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:64| [2025/04/30 20:20:36 774334] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:64|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54005|now:1746044436774302|stream_id:0|stream_offset:62517| [2025/04/30 20:20:36 774343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 774351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54005|applimit:0| [2025/04/30 20:20:36 774358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33927|rtt_var:3019|pto_duration:46003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 774371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 774377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 774382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55205| [2025/04/30 20:20:36 774389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436845305|now:1746044436774357|interv:70948| [2025/04/30 20:20:36 774395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436845305|now:1746044436774357|interval:70948|pto_count:0|srtt:33927 [2025/04/30 20:20:36 774402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57200|inflight:55205| [2025/04/30 20:20:36 774410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 774417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55205|cwnd:57200|conn:00005627609066FC|stream_id:0|stream_offset:63696| [2025/04/30 20:20:36 774424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 774431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:65| [2025/04/30 20:20:36 774472] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:65|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55205|now:1746044436774441|stream_id:0|stream_offset:63696| [2025/04/30 20:20:36 774482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 774489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55205|applimit:0| [2025/04/30 20:20:36 774496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33927|rtt_var:3019|pto_duration:46003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 774502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 774506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 774509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56405| [2025/04/30 20:20:36 774513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436845444|now:1746044436774496|interv:70948| [2025/04/30 20:20:36 774518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436845444|now:1746044436774496|interval:70948|pto_count:0|srtt:33927 [2025/04/30 20:20:36 774522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57200|inflight:56405| [2025/04/30 20:20:36 774527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436845444| [2025/04/30 20:20:36 774532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436845444| [2025/04/30 20:20:36 774536] [debug] |xqc_engine_wakeup_after|wakeup:1746044436845444|now:1746044436774536|diff:70908| [2025/04/30 20:20:36 774550] [debug] |xqc_engine_main_logic|END|now:1746044436773892| [2025/04/30 20:20:36 774556] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436774556| [2025/04/30 20:20:36 774560] [debug] |xqc_engine_wakeup_after|wakeup:1746044436845444|now:1746044436774560|diff:70884| [2025/04/30 20:20:36 774564] [debug] |xqc_engine_main_logic|END|now:1746044436774556| [2025/04/30 20:20:36 775687] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044436775686| [2025/04/30 20:20:36 775702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 775711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:14| [2025/04/30 20:20:36 775736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:15| [2025/04/30 20:20:36 775746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:15| [2025/04/30 20:20:36 775753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 775760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 775768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:10389|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:5765|ack_elapse:44619|ctl_first_sent_time:1746044436736832|lagest_ack_time:1746044436775686|curr_delivered:12448| [2025/04/30 20:20:36 775775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436736832| [2025/04/30 20:20:36 775782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 20:20:36 775789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 775796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:10389|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:5765|ack_elapse:44619|ctl_first_sent_time:1746044436736832|lagest_ack_time:1746044436775686|curr_delivered:13648| [2025/04/30 20:20:36 775803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436736933| [2025/04/30 20:20:36 775809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 20:20:36 775816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33927|rttvar:3019|minrtt:31448|latest_rtt:38753|ack_delay:120| [2025/04/30 20:20:36 775823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34516|rttvar:3441|minrtt:31448|latest_rtt:38753|ack_delay:120| [2025/04/30 20:20:36 775829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:20|lost_pn:17|thresh:3| [2025/04/30 20:20:36 775836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 775841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34516|rtt_var:3441|pto_duration:48280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 775846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 775849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 775859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54005| [2025/04/30 20:20:36 775863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436847721|now:1746044436775841|interv:71880| [2025/04/30 20:20:36 775867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436847721|now:1746044436775841|interval:71880|pto_count:0|srtt:34516 [2025/04/30 20:20:36 775872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 5765, ack_elapse 44619, delivered 11589|rate 259732|lost 0| [2025/04/30 20:20:36 775879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (259732) in round 2| [2025/04/30 20:20:36 775886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 775892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:23564|extra_cwnd:16080| [2025/04/30 20:20:36 775896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57200|packet_lost:0|acked:2400|po_sent_time:1746044436736933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 775900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57200|packet_lost:0|acked:2400|po_sent_time:1746044436736933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 775905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:259732|cwnd:59600|full_bw_reached:0|inflight:54005|srtt:34516|latest_rtt:38753|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 775911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:15|largest:15|pns:2| [2025/04/30 20:20:36 775916] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:15|frame:ACK |recv_time:1746044436775686|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 775921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556775686|now:1746044436775686|interv:120000000| [2025/04/30 20:20:36 775925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556775686|now:1746044436775686|interv:120000000| [2025/04/30 20:20:36 775929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436845444|pq_index:0| [2025/04/30 20:20:36 775933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436773892| [2025/04/30 20:20:36 775937] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436775937| [2025/04/30 20:20:36 775943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436775941| [2025/04/30 20:20:36 775948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 775953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34516|min_srtt:34516|path_bw:259732|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 775957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54005|cwnd:59600|conn:00005627609066FC|stream_id:0|stream_offset:64875| [2025/04/30 20:20:36 775965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34516|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 775970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 775974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34516|min_srtt:34516|path_bw:259732|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 775979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:54005|cwnd:59600|conn:00005627609066FC|stream_id:0|stream_offset:66054| [2025/04/30 20:20:36 775983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34516|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 775988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 775992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34516|min_srtt:34516|path_bw:259732|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 775996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:54005|cwnd:59600|conn:00005627609066FC|stream_id:0|stream_offset:67233| [2025/04/30 20:20:36 776001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34516|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 776005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 776009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34516|min_srtt:34516|path_bw:259732|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 776013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:54005|cwnd:59600|conn:00005627609066FC|stream_id:0|stream_offset:68412| [2025/04/30 20:20:36 776018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34516|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 776023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 776027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34516|min_srtt:34516|path_bw:259732|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 776031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:54005|cwnd:59600|conn:00005627609066FC|stream_id:0|stream_offset:69591| [2025/04/30 20:20:36 776036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 776040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 776046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 776051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 776055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 776060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54005|cwnd:59600|conn:00005627609066FC|stream_id:0|stream_offset:64875| [2025/04/30 20:20:36 776064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 776068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:66| [2025/04/30 20:20:36 776105] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:66|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54005|now:1746044436776076|stream_id:0|stream_offset:64875| [2025/04/30 20:20:36 776114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 776122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54005|applimit:0| [2025/04/30 20:20:36 776129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34516|rtt_var:3441|pto_duration:48280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 776136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 776142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 776149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55205| [2025/04/30 20:20:36 776155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436849356|now:1746044436776129|interv:73227| [2025/04/30 20:20:36 776162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436849356|now:1746044436776129|interval:73227|pto_count:0|srtt:34516 [2025/04/30 20:20:36 776170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59600|inflight:55205| [2025/04/30 20:20:36 776178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 776184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55205|cwnd:59600|conn:00005627609066FC|stream_id:0|stream_offset:66054| [2025/04/30 20:20:36 776191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 776199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:67| [2025/04/30 20:20:36 776237] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:67|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55205|now:1746044436776210|stream_id:0|stream_offset:66054| [2025/04/30 20:20:36 776247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 776260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55205|applimit:0| [2025/04/30 20:20:36 776267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34516|rtt_var:3441|pto_duration:48280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 776274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 776280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 776287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56405| [2025/04/30 20:20:36 776293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436849490|now:1746044436776267|interv:73223| [2025/04/30 20:20:36 776299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436849490|now:1746044436776267|interval:73223|pto_count:0|srtt:34516 [2025/04/30 20:20:36 776307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59600|inflight:56405| [2025/04/30 20:20:36 776315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 776321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56405|cwnd:59600|conn:00005627609066FC|stream_id:0|stream_offset:67233| [2025/04/30 20:20:36 776328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 776334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:68| [2025/04/30 20:20:36 776392] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:68|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56405|now:1746044436776345|stream_id:0|stream_offset:67233| [2025/04/30 20:20:36 776404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 776411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56405|applimit:0| [2025/04/30 20:20:36 776417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34516|rtt_var:3441|pto_duration:48280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 776424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 776431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 776437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57605| [2025/04/30 20:20:36 776443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436849625|now:1746044436776417|interv:73208| [2025/04/30 20:20:36 776450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436849625|now:1746044436776417|interval:73208|pto_count:0|srtt:34516 [2025/04/30 20:20:36 776456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59600|inflight:57605| [2025/04/30 20:20:36 776467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 776471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57605|cwnd:59600|conn:00005627609066FC|stream_id:0|stream_offset:68412| [2025/04/30 20:20:36 776477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 776484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:69| [2025/04/30 20:20:36 776530] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:69|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57605|now:1746044436776495|stream_id:0|stream_offset:68412| [2025/04/30 20:20:36 776540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 776548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57605|applimit:0| [2025/04/30 20:20:36 776555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34516|rtt_var:3441|pto_duration:48280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 776562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 776567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 776573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58805| [2025/04/30 20:20:36 776577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436849775|now:1746044436776554|interv:73221| [2025/04/30 20:20:36 776583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436849775|now:1746044436776554|interval:73221|pto_count:0|srtt:34516 [2025/04/30 20:20:36 776591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59600|inflight:58805| [2025/04/30 20:20:36 776598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436849775| [2025/04/30 20:20:36 776604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436849775| [2025/04/30 20:20:36 776610] [debug] |xqc_engine_wakeup_after|wakeup:1746044436849775|now:1746044436776610|diff:73165| [2025/04/30 20:20:36 776614] [debug] |xqc_engine_main_logic|END|now:1746044436775941| [2025/04/30 20:20:36 776620] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436776620| [2025/04/30 20:20:36 776624] [debug] |xqc_engine_wakeup_after|wakeup:1746044436849775|now:1746044436776624|diff:73151| [2025/04/30 20:20:36 776628] [debug] |xqc_engine_main_logic|END|now:1746044436776620| [2025/04/30 20:20:36 777694] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044436777693| [2025/04/30 20:20:36 777711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 777739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:15| [2025/04/30 20:20:36 777748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:16| [2025/04/30 20:20:36 777757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:16| [2025/04/30 20:20:36 777764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 777780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 777788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:12789|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:5961|ack_elapse:46626|ctl_first_sent_time:1746044436737028|lagest_ack_time:1746044436777693|curr_delivered:14848| [2025/04/30 20:20:36 777795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436737028| [2025/04/30 20:20:36 777802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 20:20:36 777807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 777814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:12789|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:5961|ack_elapse:46626|ctl_first_sent_time:1746044436737028|lagest_ack_time:1746044436777693|curr_delivered:16048| [2025/04/30 20:20:36 777821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436737129| [2025/04/30 20:20:36 777829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 20:20:36 777836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34516|rttvar:3441|minrtt:31448|latest_rtt:40564|ack_delay:80| [2025/04/30 20:20:36 777842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35262|rttvar:4073|minrtt:31448|latest_rtt:40564|ack_delay:80| [2025/04/30 20:20:36 777850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:22|lost_pn:19|thresh:3| [2025/04/30 20:20:36 777856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 777863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35262|rtt_var:4073|pto_duration:51554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 777867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 777871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 777875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56405| [2025/04/30 20:20:36 777879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436853049|now:1746044436777862|interv:75187| [2025/04/30 20:20:36 777883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436853049|now:1746044436777862|interval:75187|pto_count:0|srtt:35262 [2025/04/30 20:20:36 777888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 5961, ack_elapse 46626, delivered 13989|rate 300025|lost 0| [2025/04/30 20:20:36 777892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (300025) in round 2| [2025/04/30 20:20:36 777896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 777901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:27219|extra_cwnd:19190| [2025/04/30 20:20:36 777909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:59600|packet_lost:0|acked:2400|po_sent_time:1746044436737129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 777914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:59600|packet_lost:0|acked:2400|po_sent_time:1746044436737129|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 777918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:300025|cwnd:62000|full_bw_reached:0|inflight:56405|srtt:35262|latest_rtt:40564|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 777924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 777928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044436802693|now:1746044436777693|interv:25000| [2025/04/30 20:20:36 777934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436777693|max_ack_delay:25000| [2025/04/30 20:20:36 777939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:16|largest:16|pns:2| [2025/04/30 20:20:36 777943] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:16|frame:PING ACK |recv_time:1746044436777693|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 777948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556777693|now:1746044436777693|interv:120000000| [2025/04/30 20:20:36 777952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556777693|now:1746044436777693|interv:120000000| [2025/04/30 20:20:36 777956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436849775|pq_index:0| [2025/04/30 20:20:36 777961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436775941| [2025/04/30 20:20:36 777965] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436777964| [2025/04/30 20:20:36 777969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436777968| [2025/04/30 20:20:36 777975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 777980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35262|min_srtt:35262|path_bw:300025|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 777984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56405|cwnd:62000|conn:00005627609066FC|stream_id:0|stream_offset:69591| [2025/04/30 20:20:36 777989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35262|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 777994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 778001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35262|min_srtt:35262|path_bw:300025|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 778005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:56405|cwnd:62000|conn:00005627609066FC|stream_id:0|stream_offset:70770| [2025/04/30 20:20:36 778010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35262|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 778014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 778019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35262|min_srtt:35262|path_bw:300025|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 778023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:56405|cwnd:62000|conn:00005627609066FC|stream_id:0|stream_offset:71949| [2025/04/30 20:20:36 778028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35262|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 778032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 778036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35262|min_srtt:35262|path_bw:300025|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 778041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:56405|cwnd:62000|conn:00005627609066FC|stream_id:0|stream_offset:73128| [2025/04/30 20:20:36 778045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35262|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 778049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 778053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35262|min_srtt:35262|path_bw:300025|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 778057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:56405|cwnd:62000|conn:00005627609066FC|stream_id:0|stream_offset:74307| [2025/04/30 20:20:36 778062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 778066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 778069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 778074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 778078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 778085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56405|cwnd:62000|conn:00005627609066FC|stream_id:0|stream_offset:69591| [2025/04/30 20:20:36 778090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 778094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:70| [2025/04/30 20:20:36 778136] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:70|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56405|now:1746044436778102|stream_id:0|stream_offset:69591| [2025/04/30 20:20:36 778146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 778153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56405|applimit:0| [2025/04/30 20:20:36 778160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35262|rtt_var:4073|pto_duration:51554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 778168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 778174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 778180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57605| [2025/04/30 20:20:36 778186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436854656|now:1746044436778160|interv:76496| [2025/04/30 20:20:36 778192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436854656|now:1746044436778160|interval:76496|pto_count:0|srtt:35262 [2025/04/30 20:20:36 778198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62000|inflight:57605| [2025/04/30 20:20:36 778206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 778213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57605|cwnd:62000|conn:00005627609066FC|stream_id:0|stream_offset:70770| [2025/04/30 20:20:36 778220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 778226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:71| [2025/04/30 20:20:36 778266] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:71|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57605|now:1746044436778236|stream_id:0|stream_offset:70770| [2025/04/30 20:20:36 778276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 778283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57605|applimit:0| [2025/04/30 20:20:36 778290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35262|rtt_var:4073|pto_duration:51554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 778297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 778309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 778316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58805| [2025/04/30 20:20:36 778321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436854790|now:1746044436778290|interv:76500| [2025/04/30 20:20:36 778328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436854790|now:1746044436778290|interval:76500|pto_count:0|srtt:35262 [2025/04/30 20:20:36 778336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62000|inflight:58805| [2025/04/30 20:20:36 778344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 778350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58805|cwnd:62000|conn:00005627609066FC|stream_id:0|stream_offset:71949| [2025/04/30 20:20:36 778358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 778365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:72| [2025/04/30 20:20:36 778402] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:72|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58805|now:1746044436778376|stream_id:0|stream_offset:71949| [2025/04/30 20:20:36 778414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 778421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58805|applimit:0| [2025/04/30 20:20:36 778428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35262|rtt_var:4073|pto_duration:51554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 778435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 778441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 778447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60005| [2025/04/30 20:20:36 778453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436854930|now:1746044436778428|interv:76502| [2025/04/30 20:20:36 778460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436854930|now:1746044436778428|interval:76502|pto_count:0|srtt:35262 [2025/04/30 20:20:36 778465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62000|inflight:60005| [2025/04/30 20:20:36 778470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 778474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60005|cwnd:62000|conn:00005627609066FC|stream_id:0|stream_offset:73128| [2025/04/30 20:20:36 778478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 778487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:73| [2025/04/30 20:20:36 778520] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:73|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60005|now:1746044436778494|stream_id:0|stream_offset:73128| [2025/04/30 20:20:36 778529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 778536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60005|applimit:0| [2025/04/30 20:20:36 778543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35262|rtt_var:4073|pto_duration:51554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 778550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 778556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 778563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61205| [2025/04/30 20:20:36 778570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436855048|now:1746044436778542|interv:76506| [2025/04/30 20:20:36 778577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436855048|now:1746044436778542|interval:76506|pto_count:0|srtt:35262 [2025/04/30 20:20:36 778584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62000|inflight:61205| [2025/04/30 20:20:36 778589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436802693| [2025/04/30 20:20:36 778594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436802693| [2025/04/30 20:20:36 778598] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436778598|diff:24095| [2025/04/30 20:20:36 778602] [debug] |xqc_engine_main_logic|END|now:1746044436777968| [2025/04/30 20:20:36 778608] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436778608| [2025/04/30 20:20:36 778612] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436778612|diff:24081| [2025/04/30 20:20:36 778616] [debug] |xqc_engine_main_logic|END|now:1746044436778608| [2025/04/30 20:20:36 779668] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044436779666| [2025/04/30 20:20:36 779684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 779691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:16| [2025/04/30 20:20:36 779696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:17| [2025/04/30 20:20:36 779709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:17| [2025/04/30 20:20:36 779729] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 779739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 779746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:15189|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:6162|ack_elapse:48599|ctl_first_sent_time:1746044436737229|lagest_ack_time:1746044436779666|curr_delivered:17248| [2025/04/30 20:20:36 779757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436737229| [2025/04/30 20:20:36 779762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 20:20:36 779766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 779772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:15189|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:6162|ack_elapse:48599|ctl_first_sent_time:1746044436737229|lagest_ack_time:1746044436779666|curr_delivered:18448| [2025/04/30 20:20:36 779779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436737326| [2025/04/30 20:20:36 779785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 20:20:36 779792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35262|rttvar:4073|minrtt:31448|latest_rtt:42340|ack_delay:104| [2025/04/30 20:20:36 779798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36134|rttvar:4798|minrtt:31448|latest_rtt:42340|ack_delay:104| [2025/04/30 20:20:36 779803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:24|lost_pn:21|thresh:3| [2025/04/30 20:20:36 779810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 779816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36134|rtt_var:4798|pto_duration:55326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 779823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 779829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 779835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58805| [2025/04/30 20:20:36 779839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436858820|now:1746044436779816|interv:79004| [2025/04/30 20:20:36 779844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436858820|now:1746044436779816|interval:79004|pto_count:0|srtt:36134 [2025/04/30 20:20:36 779848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 6162, ack_elapse 48599, delivered 16389|rate 337229|lost 0| [2025/04/30 20:20:36 779853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (337229) in round 2| [2025/04/30 20:20:36 779857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 779861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:30595|extra_cwnd:22064| [2025/04/30 20:20:36 779865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62000|packet_lost:0|acked:2400|po_sent_time:1746044436737326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 779869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62000|packet_lost:0|acked:2400|po_sent_time:1746044436737326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 779878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:337229|cwnd:64400|full_bw_reached:0|inflight:58805|srtt:36134|latest_rtt:42340|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 779884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:17|largest:17|pns:2| [2025/04/30 20:20:36 779889] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:17|frame:ACK |recv_time:1746044436779666|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 779894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556779666|now:1746044436779666|interv:120000000| [2025/04/30 20:20:36 779898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556779666|now:1746044436779666|interv:120000000| [2025/04/30 20:20:36 779902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436802693|pq_index:0| [2025/04/30 20:20:36 779906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436777968| [2025/04/30 20:20:36 779910] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436779910| [2025/04/30 20:20:36 779915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436779914| [2025/04/30 20:20:36 779921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 779926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36134|min_srtt:36134|path_bw:337229|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 779930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58805|cwnd:64400|conn:00005627609066FC|stream_id:0|stream_offset:74307| [2025/04/30 20:20:36 779935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36134|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 779940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 779944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36134|min_srtt:36134|path_bw:337229|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 779948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58805|cwnd:64400|conn:00005627609066FC|stream_id:0|stream_offset:75486| [2025/04/30 20:20:36 779953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36134|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 779957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 779962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36134|min_srtt:36134|path_bw:337229|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 779968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:58805|cwnd:64400|conn:00005627609066FC|stream_id:0|stream_offset:76665| [2025/04/30 20:20:36 779973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36134|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 779977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 779981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36134|min_srtt:36134|path_bw:337229|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 779985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58805|cwnd:64400|conn:00005627609066FC|stream_id:0|stream_offset:77844| [2025/04/30 20:20:36 779990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36134|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 779995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 779999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36134|min_srtt:36134|path_bw:337229|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 780003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:58805|cwnd:64400|conn:00005627609066FC|stream_id:0|stream_offset:79023| [2025/04/30 20:20:36 780008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 780012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 780015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 780020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 780024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 780028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58805|cwnd:64400|conn:00005627609066FC|stream_id:0|stream_offset:74307| [2025/04/30 20:20:36 780033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 780037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:74| [2025/04/30 20:20:36 780072] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:74|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58805|now:1746044436780045|stream_id:0|stream_offset:74307| [2025/04/30 20:20:36 780078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 780083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58805|applimit:0| [2025/04/30 20:20:36 780094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36134|rtt_var:4798|pto_duration:55326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 780102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 780107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 780114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60005| [2025/04/30 20:20:36 780120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436860371|now:1746044436780094|interv:80277| [2025/04/30 20:20:36 780127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436860371|now:1746044436780094|interval:80277|pto_count:0|srtt:36134 [2025/04/30 20:20:36 780134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64400|inflight:60005| [2025/04/30 20:20:36 780142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 780149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60005|cwnd:64400|conn:00005627609066FC|stream_id:0|stream_offset:75486| [2025/04/30 20:20:36 780156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 780163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:75| [2025/04/30 20:20:36 780200] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:75|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60005|now:1746044436780173|stream_id:0|stream_offset:75486| [2025/04/30 20:20:36 780210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 780217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60005|applimit:0| [2025/04/30 20:20:36 780223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36134|rtt_var:4798|pto_duration:55326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 780230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 780237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 780243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61205| [2025/04/30 20:20:36 780249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436860499|now:1746044436780223|interv:80276| [2025/04/30 20:20:36 780254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436860499|now:1746044436780223|interval:80276|pto_count:0|srtt:36134 [2025/04/30 20:20:36 780261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64400|inflight:61205| [2025/04/30 20:20:36 780268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 780274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61205|cwnd:64400|conn:00005627609066FC|stream_id:0|stream_offset:76665| [2025/04/30 20:20:36 780287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 780293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:76| [2025/04/30 20:20:36 780333] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:76|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61205|now:1746044436780303|stream_id:0|stream_offset:76665| [2025/04/30 20:20:36 780343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 780350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:61205|applimit:0| [2025/04/30 20:20:36 780357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36134|rtt_var:4798|pto_duration:55326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 780364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 780370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 780376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62405| [2025/04/30 20:20:36 780383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436860629|now:1746044436780356|interv:80273| [2025/04/30 20:20:36 780389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436860629|now:1746044436780356|interval:80273|pto_count:0|srtt:36134 [2025/04/30 20:20:36 780397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64400|inflight:62405| [2025/04/30 20:20:36 780404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 780410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62405|cwnd:64400|conn:00005627609066FC|stream_id:0|stream_offset:77844| [2025/04/30 20:20:36 780415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 780419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:77| [2025/04/30 20:20:36 780452] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:77|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62405|now:1746044436780426|stream_id:0|stream_offset:77844| [2025/04/30 20:20:36 780461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 780468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:62405|applimit:0| [2025/04/30 20:20:36 780475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36134|rtt_var:4798|pto_duration:55326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 780481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 780490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 780494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 63605| [2025/04/30 20:20:36 780498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436860752|now:1746044436780474|interv:80278| [2025/04/30 20:20:36 780502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436860752|now:1746044436780474|interval:80278|pto_count:0|srtt:36134 [2025/04/30 20:20:36 780506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64400|inflight:63605| [2025/04/30 20:20:36 780511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436802693| [2025/04/30 20:20:36 780516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436802693| [2025/04/30 20:20:36 780520] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436780519|diff:22174| [2025/04/30 20:20:36 780524] [debug] |xqc_engine_main_logic|END|now:1746044436779914| [2025/04/30 20:20:36 780530] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436780529| [2025/04/30 20:20:36 780533] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436780533|diff:22160| [2025/04/30 20:20:36 780537] [debug] |xqc_engine_main_logic|END|now:1746044436780529| [2025/04/30 20:20:36 781599] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044436781597| [2025/04/30 20:20:36 781615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 781623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:17| [2025/04/30 20:20:36 781630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:18| [2025/04/30 20:20:36 781639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:18| [2025/04/30 20:20:36 781645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 781653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 781661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:17589|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:6357|ack_elapse:50530|ctl_first_sent_time:1746044436737424|lagest_ack_time:1746044436781597|curr_delivered:19648| [2025/04/30 20:20:36 781669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436737424| [2025/04/30 20:20:36 781674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 20:20:36 781680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 781687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:17589|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:6357|ack_elapse:50530|ctl_first_sent_time:1746044436737424|lagest_ack_time:1746044436781597|curr_delivered:20848| [2025/04/30 20:20:36 781693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436737520| [2025/04/30 20:20:36 781700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 20:20:36 781714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36134|rttvar:4798|minrtt:31448|latest_rtt:44077|ack_delay:80| [2025/04/30 20:20:36 781738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37117|rttvar:5564|minrtt:31448|latest_rtt:44077|ack_delay:80| [2025/04/30 20:20:36 781745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:26|lost_pn:23|thresh:3| [2025/04/30 20:20:36 781752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 781757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37117|rtt_var:5564|pto_duration:59373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 781762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 781766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 781770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61205| [2025/04/30 20:20:36 781774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436864799|now:1746044436781757|interv:83042| [2025/04/30 20:20:36 781778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436864799|now:1746044436781757|interval:83042|pto_count:0|srtt:37117 [2025/04/30 20:20:36 781782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 6357, ack_elapse 50530, delivered 18789|rate 371838|lost 0| [2025/04/30 20:20:36 781786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (371838) in round 2| [2025/04/30 20:20:36 781791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 781795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:33734|extra_cwnd:24736| [2025/04/30 20:20:36 781799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64400|packet_lost:0|acked:2400|po_sent_time:1746044436737520|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 781803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64400|packet_lost:0|acked:2400|po_sent_time:1746044436737520|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 781808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:371838|cwnd:66800|full_bw_reached:0|inflight:61205|srtt:37117|latest_rtt:44077|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 781814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:18|largest:18|pns:2| [2025/04/30 20:20:36 781818] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:18|frame:ACK |recv_time:1746044436781597|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 781823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556781597|now:1746044436781597|interv:120000000| [2025/04/30 20:20:36 781827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556781597|now:1746044436781597|interv:120000000| [2025/04/30 20:20:36 781836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436802693|pq_index:0| [2025/04/30 20:20:36 781840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436779914| [2025/04/30 20:20:36 781844] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436781844| [2025/04/30 20:20:36 781849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436781848| [2025/04/30 20:20:36 781855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 781860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37117|min_srtt:37117|path_bw:371838|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 781864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61205|cwnd:66800|conn:00005627609066FC|stream_id:0|stream_offset:79023| [2025/04/30 20:20:36 781869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37117|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 781873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 781878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37117|min_srtt:37117|path_bw:371838|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 781882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:61205|cwnd:66800|conn:00005627609066FC|stream_id:0|stream_offset:80202| [2025/04/30 20:20:36 781887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37117|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 781891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 781896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37117|min_srtt:37117|path_bw:371838|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 781900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:61205|cwnd:66800|conn:00005627609066FC|stream_id:0|stream_offset:81381| [2025/04/30 20:20:36 781904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37117|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 781908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 781912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37117|min_srtt:37117|path_bw:371838|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 781917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:61205|cwnd:66800|conn:00005627609066FC|stream_id:0|stream_offset:82560| [2025/04/30 20:20:36 781924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37117|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 781928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 781932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37117|min_srtt:37117|path_bw:371838|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 781937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:61205|cwnd:66800|conn:00005627609066FC|stream_id:0|stream_offset:83739| [2025/04/30 20:20:36 781941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 781945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 781949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 781954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 781959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 781966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61205|cwnd:66800|conn:00005627609066FC|stream_id:0|stream_offset:79023| [2025/04/30 20:20:36 781973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 781980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:78| [2025/04/30 20:20:36 782018] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:78|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61205|now:1746044436781988|stream_id:0|stream_offset:79023| [2025/04/30 20:20:36 782027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 782035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:61205|applimit:0| [2025/04/30 20:20:36 782042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37117|rtt_var:5564|pto_duration:59373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 782048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 782052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 782056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62405| [2025/04/30 20:20:36 782060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436866361|now:1746044436782041|interv:84320| [2025/04/30 20:20:36 782064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436866361|now:1746044436782041|interval:84320|pto_count:0|srtt:37117 [2025/04/30 20:20:36 782073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66800|inflight:62405| [2025/04/30 20:20:36 782081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 782087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62405|cwnd:66800|conn:00005627609066FC|stream_id:0|stream_offset:80202| [2025/04/30 20:20:36 782092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 782096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:79| [2025/04/30 20:20:36 782127] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:79|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62405|now:1746044436782103|stream_id:0|stream_offset:80202| [2025/04/30 20:20:36 782136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 782143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:62405|applimit:0| [2025/04/30 20:20:36 782151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37117|rtt_var:5564|pto_duration:59373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 782158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 782164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 782169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 63605| [2025/04/30 20:20:36 782173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436866476|now:1746044436782150|interv:84326| [2025/04/30 20:20:36 782178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436866476|now:1746044436782150|interval:84326|pto_count:0|srtt:37117 [2025/04/30 20:20:36 782186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66800|inflight:63605| [2025/04/30 20:20:36 782193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 782200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63605|cwnd:66800|conn:00005627609066FC|stream_id:0|stream_offset:81381| [2025/04/30 20:20:36 782207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 782213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:80| [2025/04/30 20:20:36 782256] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:80|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63605|now:1746044436782224|stream_id:0|stream_offset:81381| [2025/04/30 20:20:36 782266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 782274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:63605|applimit:0| [2025/04/30 20:20:36 782281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37117|rtt_var:5564|pto_duration:59373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 782293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 782300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 782306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 64805| [2025/04/30 20:20:36 782313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436866597|now:1746044436782280|interv:84317| [2025/04/30 20:20:36 782319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436866597|now:1746044436782280|interval:84317|pto_count:0|srtt:37117 [2025/04/30 20:20:36 782327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66800|inflight:64805| [2025/04/30 20:20:36 782334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 782341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64805|cwnd:66800|conn:00005627609066FC|stream_id:0|stream_offset:82560| [2025/04/30 20:20:36 782348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 782354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:81| [2025/04/30 20:20:36 782396] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:81|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64805|now:1746044436782365|stream_id:0|stream_offset:82560| [2025/04/30 20:20:36 782403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:81|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 782408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:64805|applimit:0| [2025/04/30 20:20:36 782412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37117|rtt_var:5564|pto_duration:59373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 782416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 782420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 782424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 66005| [2025/04/30 20:20:36 782428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436866738|now:1746044436782412|interv:84326| [2025/04/30 20:20:36 782432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436866738|now:1746044436782412|interval:84326|pto_count:0|srtt:37117 [2025/04/30 20:20:36 782436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66800|inflight:66005| [2025/04/30 20:20:36 782441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436802693| [2025/04/30 20:20:36 782445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436802693| [2025/04/30 20:20:36 782450] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436782449|diff:20244| [2025/04/30 20:20:36 782458] [debug] |xqc_engine_main_logic|END|now:1746044436781848| [2025/04/30 20:20:36 782464] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436782464| [2025/04/30 20:20:36 782468] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436782468|diff:20225| [2025/04/30 20:20:36 782472] [debug] |xqc_engine_main_logic|END|now:1746044436782464| [2025/04/30 20:20:36 783630] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044436783628| [2025/04/30 20:20:36 783646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 783655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:18| [2025/04/30 20:20:36 783661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:19| [2025/04/30 20:20:36 783671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:19| [2025/04/30 20:20:36 783677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 783685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 783692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:19989|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:6555|ack_elapse:52561|ctl_first_sent_time:1746044436737622|lagest_ack_time:1746044436783628|curr_delivered:22048| [2025/04/30 20:20:36 783700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436737622| [2025/04/30 20:20:36 783707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 20:20:36 783714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 783739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:19989|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:6555|ack_elapse:52561|ctl_first_sent_time:1746044436737622|lagest_ack_time:1746044436783628|curr_delivered:23248| [2025/04/30 20:20:36 783746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436738920| [2025/04/30 20:20:36 783752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 20:20:36 783758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37117|rttvar:5564|minrtt:31448|latest_rtt:44708|ack_delay:96| [2025/04/30 20:20:36 783763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38054|rttvar:6046|minrtt:31448|latest_rtt:44708|ack_delay:96| [2025/04/30 20:20:36 783768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:28|lost_pn:25|thresh:3| [2025/04/30 20:20:36 783772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 783776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38054|rtt_var:6046|pto_duration:62238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 783781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 783796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 783800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 63605| [2025/04/30 20:20:36 783806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436869603|now:1746044436783776|interv:85827| [2025/04/30 20:20:36 783812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436869603|now:1746044436783776|interval:85827|pto_count:0|srtt:38054 [2025/04/30 20:20:36 783819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 6555, ack_elapse 52561, delivered 21189|rate 403131|lost 0| [2025/04/30 20:20:36 783825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (403131) in round 2| [2025/04/30 20:20:36 783830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 783834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:36573|extra_cwnd:27152| [2025/04/30 20:20:36 783838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66800|packet_lost:0|acked:2400|po_sent_time:1746044436738920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 783842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66800|packet_lost:0|acked:2400|po_sent_time:1746044436738920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 783847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:403131|cwnd:69200|full_bw_reached:0|inflight:63605|srtt:38054|latest_rtt:44708|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 783853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:19|largest:19|pns:2| [2025/04/30 20:20:36 783857] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:19|frame:ACK |recv_time:1746044436783628|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 783862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556783628|now:1746044436783628|interv:120000000| [2025/04/30 20:20:36 783867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556783628|now:1746044436783628|interv:120000000| [2025/04/30 20:20:36 783871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436802693|pq_index:0| [2025/04/30 20:20:36 783875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436781848| [2025/04/30 20:20:36 783879] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436783879| [2025/04/30 20:20:36 783884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436783883| [2025/04/30 20:20:36 783890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 783895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38054|min_srtt:38054|path_bw:403131|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 783902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63605|cwnd:69200|conn:00005627609066FC|stream_id:0|stream_offset:83739| [2025/04/30 20:20:36 783907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 783912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 783916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38054|min_srtt:38054|path_bw:403131|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 783921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63605|cwnd:69200|conn:00005627609066FC|stream_id:0|stream_offset:84918| [2025/04/30 20:20:36 783925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 783930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 783934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38054|min_srtt:38054|path_bw:403131|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 783938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:63605|cwnd:69200|conn:00005627609066FC|stream_id:0|stream_offset:86097| [2025/04/30 20:20:36 783942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 783947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 783951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38054|min_srtt:38054|path_bw:403131|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 783955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:63605|cwnd:69200|conn:00005627609066FC|stream_id:0|stream_offset:87276| [2025/04/30 20:20:36 783959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 783963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 783968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38054|min_srtt:38054|path_bw:403131|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 783972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:63605|cwnd:69200|conn:00005627609066FC|stream_id:0|stream_offset:88455| [2025/04/30 20:20:36 783976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 783980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 783986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 783991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 783995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 784000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63605|cwnd:69200|conn:00005627609066FC|stream_id:0|stream_offset:83739| [2025/04/30 20:20:36 784005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 784009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:82| [2025/04/30 20:20:36 784045] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:82|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63605|now:1746044436784017|stream_id:0|stream_offset:83739| [2025/04/30 20:20:36 784051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 784056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:63605|applimit:0| [2025/04/30 20:20:36 784061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38054|rtt_var:6046|pto_duration:62238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 784069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 784076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 784082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 64805| [2025/04/30 20:20:36 784089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436871255|now:1746044436784061|interv:87194| [2025/04/30 20:20:36 784095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436871255|now:1746044436784061|interval:87194|pto_count:0|srtt:38054 [2025/04/30 20:20:36 784103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69200|inflight:64805| [2025/04/30 20:20:36 784111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 784118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64805|cwnd:69200|conn:00005627609066FC|stream_id:0|stream_offset:84918| [2025/04/30 20:20:36 784125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 784132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:83| [2025/04/30 20:20:36 784171] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:83|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64805|now:1746044436784143|stream_id:0|stream_offset:84918| [2025/04/30 20:20:36 784180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 784195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:64805|applimit:0| [2025/04/30 20:20:36 784202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38054|rtt_var:6046|pto_duration:62238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 784209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 784215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 784222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 66005| [2025/04/30 20:20:36 784228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436871381|now:1746044436784202|interv:87179| [2025/04/30 20:20:36 784235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436871381|now:1746044436784202|interval:87179|pto_count:0|srtt:38054 [2025/04/30 20:20:36 784242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69200|inflight:66005| [2025/04/30 20:20:36 784249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 784256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66005|cwnd:69200|conn:00005627609066FC|stream_id:0|stream_offset:86097| [2025/04/30 20:20:36 784264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 784271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:84| [2025/04/30 20:20:36 784313] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:84|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66005|now:1746044436784281|stream_id:0|stream_offset:86097| [2025/04/30 20:20:36 784323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 784330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:66005|applimit:0| [2025/04/30 20:20:36 784337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38054|rtt_var:6046|pto_duration:62238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 784344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 784350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 784356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 67205| [2025/04/30 20:20:36 784363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436871519|now:1746044436784336|interv:87183| [2025/04/30 20:20:36 784369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436871519|now:1746044436784336|interval:87183|pto_count:0|srtt:38054 [2025/04/30 20:20:36 784376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69200|inflight:67205| [2025/04/30 20:20:36 784389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 784394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67205|cwnd:69200|conn:00005627609066FC|stream_id:0|stream_offset:87276| [2025/04/30 20:20:36 784399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 784403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:85| [2025/04/30 20:20:36 784433] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:85|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67205|now:1746044436784410|stream_id:0|stream_offset:87276| [2025/04/30 20:20:36 784439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 784444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:67205|applimit:0| [2025/04/30 20:20:36 784448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38054|rtt_var:6046|pto_duration:62238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 784452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 784456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 784460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 68405| [2025/04/30 20:20:36 784464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436871648|now:1746044436784448|interv:87200| [2025/04/30 20:20:36 784468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436871648|now:1746044436784448|interval:87200|pto_count:0|srtt:38054 [2025/04/30 20:20:36 784473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69200|inflight:68405| [2025/04/30 20:20:36 784478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436802693| [2025/04/30 20:20:36 784482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436802693| [2025/04/30 20:20:36 784486] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436784486|diff:18207| [2025/04/30 20:20:36 784490] [debug] |xqc_engine_main_logic|END|now:1746044436783883| [2025/04/30 20:20:36 784496] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436784496| [2025/04/30 20:20:36 784500] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436784500|diff:18193| [2025/04/30 20:20:36 784504] [debug] |xqc_engine_main_logic|END|now:1746044436784496| [2025/04/30 20:20:36 785688] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044436785687| [2025/04/30 20:20:36 785704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 785713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:19| [2025/04/30 20:20:36 785740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:20| [2025/04/30 20:20:36 785749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:20| [2025/04/30 20:20:36 785755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 785770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 785777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22389|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:7955|ack_elapse:54620|ctl_first_sent_time:1746044436739022|lagest_ack_time:1746044436785687|curr_delivered:24448| [2025/04/30 20:20:36 785785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436739022| [2025/04/30 20:20:36 785792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 20:20:36 785799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 785805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22389|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:7955|ack_elapse:54620|ctl_first_sent_time:1746044436739022|lagest_ack_time:1746044436785687|curr_delivered:25648| [2025/04/30 20:20:36 785812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436739122| [2025/04/30 20:20:36 785818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 20:20:36 785824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38054|rttvar:6046|minrtt:31448|latest_rtt:46565|ack_delay:136| [2025/04/30 20:20:36 785828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39101|rttvar:6628|minrtt:31448|latest_rtt:46565|ack_delay:136| [2025/04/30 20:20:36 785833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:30|lost_pn:27|thresh:3| [2025/04/30 20:20:36 785837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 785841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39101|rtt_var:6628|pto_duration:65613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 785845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 785849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 785853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 66005| [2025/04/30 20:20:36 785857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436875023|now:1746044436785841|interv:89182| [2025/04/30 20:20:36 785861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436875023|now:1746044436785841|interval:89182|pto_count:0|srtt:39101 [2025/04/30 20:20:36 785866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 7955, ack_elapse 54620, delivered 23589|rate 431874|lost 0| [2025/04/30 20:20:36 785874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (431874) in round 2| [2025/04/30 20:20:36 785880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 785892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:39181|extra_cwnd:29372| [2025/04/30 20:20:36 785896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69200|packet_lost:0|acked:2400|po_sent_time:1746044436739122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 785900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69200|packet_lost:0|acked:2400|po_sent_time:1746044436739122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 785905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:431874|cwnd:71600|full_bw_reached:0|inflight:66005|srtt:39101|latest_rtt:46565|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 785911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:20|largest:20|pns:2| [2025/04/30 20:20:36 785916] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:20|frame:ACK |recv_time:1746044436785687|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 785921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556785687|now:1746044436785687|interv:120000000| [2025/04/30 20:20:36 785925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556785687|now:1746044436785687|interv:120000000| [2025/04/30 20:20:36 785929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436802693|pq_index:0| [2025/04/30 20:20:36 785933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436783883| [2025/04/30 20:20:36 785937] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436785937| [2025/04/30 20:20:36 785943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436785941| [2025/04/30 20:20:36 785948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 785953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39101|min_srtt:39101|path_bw:431874|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 785957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66005|cwnd:71600|conn:00005627609066FC|stream_id:0|stream_offset:88455| [2025/04/30 20:20:36 785962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 785966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 785971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39101|min_srtt:39101|path_bw:431874|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 785975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:66005|cwnd:71600|conn:00005627609066FC|stream_id:0|stream_offset:89634| [2025/04/30 20:20:36 785982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 785987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 785991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39101|min_srtt:39101|path_bw:431874|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 785995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:66005|cwnd:71600|conn:00005627609066FC|stream_id:0|stream_offset:90813| [2025/04/30 20:20:36 786000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 786004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 786008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39101|min_srtt:39101|path_bw:431874|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 786013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:66005|cwnd:71600|conn:00005627609066FC|stream_id:0|stream_offset:91992| [2025/04/30 20:20:36 786017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 786021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 786026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39101|min_srtt:39101|path_bw:431874|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 786030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:66005|cwnd:71600|conn:00005627609066FC|stream_id:0|stream_offset:93171| [2025/04/30 20:20:36 786034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 786038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 786042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 786046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 786051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 786055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66005|cwnd:71600|conn:00005627609066FC|stream_id:0|stream_offset:88455| [2025/04/30 20:20:36 786059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 786064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:86| [2025/04/30 20:20:36 786100] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:86|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66005|now:1746044436786074|stream_id:0|stream_offset:88455| [2025/04/30 20:20:36 786106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 786114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:66005|applimit:0| [2025/04/30 20:20:36 786121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39101|rtt_var:6628|pto_duration:65613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 786128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 786135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 786138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 67205| [2025/04/30 20:20:36 786143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436876687|now:1746044436786121|interv:90566| [2025/04/30 20:20:36 786150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436876687|now:1746044436786121|interval:90566|pto_count:0|srtt:39101 [2025/04/30 20:20:36 786157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71600|inflight:67205| [2025/04/30 20:20:36 786164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 786171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67205|cwnd:71600|conn:00005627609066FC|stream_id:0|stream_offset:89634| [2025/04/30 20:20:36 786177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 786184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:87| [2025/04/30 20:20:36 786247] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:87|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67205|now:1746044436786194|stream_id:0|stream_offset:89634| [2025/04/30 20:20:36 786258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 786265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:67205|applimit:0| [2025/04/30 20:20:36 786272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39101|rtt_var:6628|pto_duration:65613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 786278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 786284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 786291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 68405| [2025/04/30 20:20:36 786297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436876807|now:1746044436786271|interv:90536| [2025/04/30 20:20:36 786303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436876807|now:1746044436786271|interval:90536|pto_count:0|srtt:39101 [2025/04/30 20:20:36 786317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71600|inflight:68405| [2025/04/30 20:20:36 786324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 786331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68405|cwnd:71600|conn:00005627609066FC|stream_id:0|stream_offset:90813| [2025/04/30 20:20:36 786338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 786344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:88| [2025/04/30 20:20:36 786383] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:88|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68405|now:1746044436786351|stream_id:0|stream_offset:90813| [2025/04/30 20:20:36 786392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 786400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:68405|applimit:0| [2025/04/30 20:20:36 786404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39101|rtt_var:6628|pto_duration:65613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 786409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 786413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 786416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 69605| [2025/04/30 20:20:36 786420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436876964|now:1746044436786404|interv:90560| [2025/04/30 20:20:36 786425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436876964|now:1746044436786404|interval:90560|pto_count:0|srtt:39101 [2025/04/30 20:20:36 786429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71600|inflight:69605| [2025/04/30 20:20:36 786434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 786438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69605|cwnd:71600|conn:00005627609066FC|stream_id:0|stream_offset:91992| [2025/04/30 20:20:36 786443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 786447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:89| [2025/04/30 20:20:36 786472] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:89|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69605|now:1746044436786453|stream_id:0|stream_offset:91992| [2025/04/30 20:20:36 786478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 786487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:69605|applimit:0| [2025/04/30 20:20:36 786491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39101|rtt_var:6628|pto_duration:65613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 786496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 786500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 786504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 70805| [2025/04/30 20:20:36 786508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436877066|now:1746044436786491|interv:90575| [2025/04/30 20:20:36 786512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436877066|now:1746044436786491|interval:90575|pto_count:0|srtt:39101 [2025/04/30 20:20:36 786516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71600|inflight:70805| [2025/04/30 20:20:36 786521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436802693| [2025/04/30 20:20:36 786525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436802693| [2025/04/30 20:20:36 786530] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436786529|diff:16164| [2025/04/30 20:20:36 786534] [debug] |xqc_engine_main_logic|END|now:1746044436785941| [2025/04/30 20:20:36 786539] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436786539| [2025/04/30 20:20:36 786543] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436786543|diff:16150| [2025/04/30 20:20:36 786547] [debug] |xqc_engine_main_logic|END|now:1746044436786539| [2025/04/30 20:20:36 787649] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044436787647| [2025/04/30 20:20:36 787665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 787674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:20| [2025/04/30 20:20:36 787680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:21| [2025/04/30 20:20:36 787689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:21| [2025/04/30 20:20:36 787695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 787703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 787711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:24789|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:8154|ack_elapse:56580|ctl_first_sent_time:1746044436739221|lagest_ack_time:1746044436787647|curr_delivered:26848| [2025/04/30 20:20:36 787738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436739221| [2025/04/30 20:20:36 787745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 20:20:36 787752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 787766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:24789|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:8154|ack_elapse:56580|ctl_first_sent_time:1746044436739221|lagest_ack_time:1746044436787647|curr_delivered:28048| [2025/04/30 20:20:36 787774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436739317| [2025/04/30 20:20:36 787779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 20:20:36 787784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39101|rttvar:6628|minrtt:31448|latest_rtt:48330|ack_delay:96| [2025/04/30 20:20:36 787788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40243|rttvar:7254|minrtt:31448|latest_rtt:48330|ack_delay:96| [2025/04/30 20:20:36 787793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:32|lost_pn:29|thresh:3| [2025/04/30 20:20:36 787797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 787801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40243|rtt_var:7254|pto_duration:69259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 787805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 787809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 787813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 68405| [2025/04/30 20:20:36 787817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436880712|now:1746044436787801|interv:92911| [2025/04/30 20:20:36 787821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436880712|now:1746044436787801|interval:92911|pto_count:0|srtt:40243 [2025/04/30 20:20:36 787826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 8154, ack_elapse 56580, delivered 25989|rate 459331|lost 0| [2025/04/30 20:20:36 787830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (459331) in round 2| [2025/04/30 20:20:36 787834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 787839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:41673|extra_cwnd:31492| [2025/04/30 20:20:36 787843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71600|packet_lost:0|acked:2400|po_sent_time:1746044436739317|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 787847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71600|packet_lost:0|acked:2400|po_sent_time:1746044436739317|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 787852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:459331|cwnd:74000|full_bw_reached:0|inflight:68405|srtt:40243|latest_rtt:48330|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 787858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:21|largest:21|pns:2| [2025/04/30 20:20:36 787865] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:21|frame:ACK |recv_time:1746044436787647|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 787870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556787647|now:1746044436787647|interv:120000000| [2025/04/30 20:20:36 787874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556787647|now:1746044436787647|interv:120000000| [2025/04/30 20:20:36 787878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436802693|pq_index:0| [2025/04/30 20:20:36 787883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436785941| [2025/04/30 20:20:36 787887] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436787887| [2025/04/30 20:20:36 787892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436787891| [2025/04/30 20:20:36 787897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 787902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40243|min_srtt:40243|path_bw:459331|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 787907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68405|cwnd:74000|conn:00005627609066FC|stream_id:0|stream_offset:93171| [2025/04/30 20:20:36 787911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 787916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 787921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40243|min_srtt:40243|path_bw:459331|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 787925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:68405|cwnd:74000|conn:00005627609066FC|stream_id:0|stream_offset:94350| [2025/04/30 20:20:36 787929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 787934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 787938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40243|min_srtt:40243|path_bw:459331|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 787942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:68405|cwnd:74000|conn:00005627609066FC|stream_id:0|stream_offset:95529| [2025/04/30 20:20:36 787947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 787954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 787958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40243|min_srtt:40243|path_bw:459331|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 787963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:68405|cwnd:74000|conn:00005627609066FC|stream_id:0|stream_offset:96708| [2025/04/30 20:20:36 787967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40243|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 787972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 787976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40243|min_srtt:40243|path_bw:459331|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 787980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:68405|cwnd:74000|conn:00005627609066FC|stream_id:0|stream_offset:97887| [2025/04/30 20:20:36 787985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 787988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 787992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 787997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 788001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 788005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68405|cwnd:74000|conn:00005627609066FC|stream_id:0|stream_offset:93171| [2025/04/30 20:20:36 788010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 788014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:90| [2025/04/30 20:20:36 788049] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:90|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68405|now:1746044436788022|stream_id:0|stream_offset:93171| [2025/04/30 20:20:36 788055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 788060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:68405|applimit:0| [2025/04/30 20:20:36 788064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40243|rtt_var:7254|pto_duration:69259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 788069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 788073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 788076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 69605| [2025/04/30 20:20:36 788084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436882281|now:1746044436788064|interv:94217| [2025/04/30 20:20:36 788088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436882281|now:1746044436788064|interval:94217|pto_count:0|srtt:40243 [2025/04/30 20:20:36 788092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74000|inflight:69605| [2025/04/30 20:20:36 788097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 788102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69605|cwnd:74000|conn:00005627609066FC|stream_id:0|stream_offset:94350| [2025/04/30 20:20:36 788110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 788117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:91| [2025/04/30 20:20:36 788154] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:91|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69605|now:1746044436788127|stream_id:0|stream_offset:94350| [2025/04/30 20:20:36 788164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 788171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:69605|applimit:0| [2025/04/30 20:20:36 788178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40243|rtt_var:7254|pto_duration:69259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 788185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 788191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 788198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 70805| [2025/04/30 20:20:36 788205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436882386|now:1746044436788178|interv:94208| [2025/04/30 20:20:36 788211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436882386|now:1746044436788178|interval:94208|pto_count:0|srtt:40243 [2025/04/30 20:20:36 788218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74000|inflight:70805| [2025/04/30 20:20:36 788226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 788233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70805|cwnd:74000|conn:00005627609066FC|stream_id:0|stream_offset:95529| [2025/04/30 20:20:36 788240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 788247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:92| [2025/04/30 20:20:36 788287] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:92|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70805|now:1746044436788258|stream_id:0|stream_offset:95529| [2025/04/30 20:20:36 788303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 788311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:70805|applimit:0| [2025/04/30 20:20:36 788317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40243|rtt_var:7254|pto_duration:69259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 788325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 788331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 788338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 72005| [2025/04/30 20:20:36 788344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436882517|now:1746044436788317|interv:94200| [2025/04/30 20:20:36 788351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436882517|now:1746044436788317|interval:94200|pto_count:0|srtt:40243 [2025/04/30 20:20:36 788358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74000|inflight:72005| [2025/04/30 20:20:36 788365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 788371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72005|cwnd:74000|conn:00005627609066FC|stream_id:0|stream_offset:96708| [2025/04/30 20:20:36 788376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 788380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:93| [2025/04/30 20:20:36 788410] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:93|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72005|now:1746044436788387|stream_id:0|stream_offset:96708| [2025/04/30 20:20:36 788416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 788421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:72005|applimit:0| [2025/04/30 20:20:36 788429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40243|rtt_var:7254|pto_duration:69259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 788436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 788442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 788449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 73205| [2025/04/30 20:20:36 788455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436882646|now:1746044436788428|interv:94218| [2025/04/30 20:20:36 788461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436882646|now:1746044436788428|interval:94218|pto_count:0|srtt:40243 [2025/04/30 20:20:36 788475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74000|inflight:73205| [2025/04/30 20:20:36 788480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436802693| [2025/04/30 20:20:36 788485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436802693| [2025/04/30 20:20:36 788489] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436788489|diff:14204| [2025/04/30 20:20:36 788493] [debug] |xqc_engine_main_logic|END|now:1746044436787891| [2025/04/30 20:20:36 788499] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436788499| [2025/04/30 20:20:36 788503] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436788503|diff:14190| [2025/04/30 20:20:36 788507] [debug] |xqc_engine_main_logic|END|now:1746044436788499| [2025/04/30 20:20:36 789575] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044436789574| [2025/04/30 20:20:36 789591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 789600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:21| [2025/04/30 20:20:36 789606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:22| [2025/04/30 20:20:36 789615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:22| [2025/04/30 20:20:36 789621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 789629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 789637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:27189|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:8348|ack_elapse:58507|ctl_first_sent_time:1746044436739415|lagest_ack_time:1746044436789574|curr_delivered:29248| [2025/04/30 20:20:36 789642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436739415| [2025/04/30 20:20:36 789649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 20:20:36 789656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 789662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:27189|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:8348|ack_elapse:58507|ctl_first_sent_time:1746044436739415|lagest_ack_time:1746044436789574|curr_delivered:30448| [2025/04/30 20:20:36 789669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436740692| [2025/04/30 20:20:36 789675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 20:20:36 789679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40243|rttvar:7254|minrtt:31448|latest_rtt:48882|ack_delay:88| [2025/04/30 20:20:36 789686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41312|rttvar:7578|minrtt:31448|latest_rtt:48882|ack_delay:88| [2025/04/30 20:20:36 789693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:34|lost_pn:31|thresh:3| [2025/04/30 20:20:36 789710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 789714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41312|rtt_var:7578|pto_duration:71624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 789741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 789745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 789749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 70805| [2025/04/30 20:20:36 789753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436885011|now:1746044436789714|interv:95297| [2025/04/30 20:20:36 789757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436885011|now:1746044436789714|interval:95297|pto_count:0|srtt:41312 [2025/04/30 20:20:36 789762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 8348, ack_elapse 58507, delivered 28389|rate 485223|lost 0| [2025/04/30 20:20:36 789766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (485223) in round 2| [2025/04/30 20:20:36 789770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 789775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:44022|extra_cwnd:33492| [2025/04/30 20:20:36 789779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74000|packet_lost:0|acked:2400|po_sent_time:1746044436740692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 789783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74000|packet_lost:0|acked:2400|po_sent_time:1746044436740692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 789788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:485223|cwnd:76400|full_bw_reached:0|inflight:70805|srtt:41312|latest_rtt:48882|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 789793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:22|largest:22|pns:2| [2025/04/30 20:20:36 789798] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:22|frame:ACK |recv_time:1746044436789574|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 789803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556789574|now:1746044436789574|interv:120000000| [2025/04/30 20:20:36 789807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556789574|now:1746044436789574|interv:120000000| [2025/04/30 20:20:36 789811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436802693|pq_index:0| [2025/04/30 20:20:36 789816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436787891| [2025/04/30 20:20:36 789820] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436789820| [2025/04/30 20:20:36 789825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436789824| [2025/04/30 20:20:36 789834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 789839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41312|min_srtt:41312|path_bw:485223|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 789843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70805|cwnd:76400|conn:00005627609066FC|stream_id:0|stream_offset:97887| [2025/04/30 20:20:36 789848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 789852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 789857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41312|min_srtt:41312|path_bw:485223|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 789862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:70805|cwnd:76400|conn:00005627609066FC|stream_id:0|stream_offset:99066| [2025/04/30 20:20:36 789866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 789870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 789875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41312|min_srtt:41312|path_bw:485223|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 789879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:70805|cwnd:76400|conn:00005627609066FC|stream_id:0|stream_offset:100245| [2025/04/30 20:20:36 789883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 789888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 789892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41312|min_srtt:41312|path_bw:485223|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 789896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:70805|cwnd:76400|conn:00005627609066FC|stream_id:0|stream_offset:101424| [2025/04/30 20:20:36 789901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 789905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 789910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41312|min_srtt:41312|path_bw:485223|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 789917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:70805|cwnd:76400|conn:00005627609066FC|stream_id:0|stream_offset:102603| [2025/04/30 20:20:36 789921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 789925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 789929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 789933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 789938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 789942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70805|cwnd:76400|conn:00005627609066FC|stream_id:0|stream_offset:97887| [2025/04/30 20:20:36 789946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 789951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:94| [2025/04/30 20:20:36 789984] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:94|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70805|now:1746044436789958|stream_id:0|stream_offset:97887| [2025/04/30 20:20:36 789991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 789996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:70805|applimit:0| [2025/04/30 20:20:36 790003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41312|rtt_var:7578|pto_duration:71624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 790010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 790017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 790023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 72005| [2025/04/30 20:20:36 790030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436886582|now:1746044436790003|interv:96579| [2025/04/30 20:20:36 790037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436886582|now:1746044436790003|interval:96579|pto_count:0|srtt:41312 [2025/04/30 20:20:36 790044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76400|inflight:72005| [2025/04/30 20:20:36 790052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 790058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72005|cwnd:76400|conn:00005627609066FC|stream_id:0|stream_offset:99066| [2025/04/30 20:20:36 790067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 790071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:95| [2025/04/30 20:20:36 790105] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:95|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72005|now:1746044436790078|stream_id:0|stream_offset:99066| [2025/04/30 20:20:36 790115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 790122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:72005|applimit:0| [2025/04/30 20:20:36 790129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41312|rtt_var:7578|pto_duration:71624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 790136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 790143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 790149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 73205| [2025/04/30 20:20:36 790155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436886702|now:1746044436790129|interv:96573| [2025/04/30 20:20:36 790162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436886702|now:1746044436790129|interval:96573|pto_count:0|srtt:41312 [2025/04/30 20:20:36 790169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76400|inflight:73205| [2025/04/30 20:20:36 790176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 790183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73205|cwnd:76400|conn:00005627609066FC|stream_id:0|stream_offset:100245| [2025/04/30 20:20:36 790190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 790196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:96| [2025/04/30 20:20:36 790261] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:96|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73205|now:1746044436790207|stream_id:0|stream_offset:100245| [2025/04/30 20:20:36 790272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 790279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:73205|applimit:0| [2025/04/30 20:20:36 790286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41312|rtt_var:7578|pto_duration:71624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 790292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 790298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 790305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 74405| [2025/04/30 20:20:36 790317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436886831|now:1746044436790285|interv:96546| [2025/04/30 20:20:36 790323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436886831|now:1746044436790285|interval:96546|pto_count:0|srtt:41312 [2025/04/30 20:20:36 790330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76400|inflight:74405| [2025/04/30 20:20:36 790337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 790341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74405|cwnd:76400|conn:00005627609066FC|stream_id:0|stream_offset:101424| [2025/04/30 20:20:36 790346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 790350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:97| [2025/04/30 20:20:36 790385] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:97|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74405|now:1746044436790358|stream_id:0|stream_offset:101424| [2025/04/30 20:20:36 790395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 790402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:74405|applimit:0| [2025/04/30 20:20:36 790409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41312|rtt_var:7578|pto_duration:71624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 790416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 790421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 790425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 75605| [2025/04/30 20:20:36 790429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436886982|now:1746044436790408|interv:96574| [2025/04/30 20:20:36 790433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436886982|now:1746044436790408|interval:96574|pto_count:0|srtt:41312 [2025/04/30 20:20:36 790437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76400|inflight:75605| [2025/04/30 20:20:36 790442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436802693| [2025/04/30 20:20:36 790446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436802693| [2025/04/30 20:20:36 790450] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436790450|diff:12243| [2025/04/30 20:20:36 790455] [debug] |xqc_engine_main_logic|END|now:1746044436789824| [2025/04/30 20:20:36 790460] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436790460| [2025/04/30 20:20:36 790464] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436790464|diff:12229| [2025/04/30 20:20:36 790468] [debug] |xqc_engine_main_logic|END|now:1746044436790460| [2025/04/30 20:20:36 791688] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044436791687| [2025/04/30 20:20:36 791710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 791739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:22| [2025/04/30 20:20:36 791746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:23| [2025/04/30 20:20:36 791754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:23| [2025/04/30 20:20:36 791761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 791768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 791775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:29589|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:9746|ack_elapse:60620|ctl_first_sent_time:1746044436740813|lagest_ack_time:1746044436791687|curr_delivered:31648| [2025/04/30 20:20:36 791782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436740813| [2025/04/30 20:20:36 791789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 20:20:36 791797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 791803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:29589|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:9746|ack_elapse:60620|ctl_first_sent_time:1746044436740813|lagest_ack_time:1746044436791687|curr_delivered:32848| [2025/04/30 20:20:36 791810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436740916| [2025/04/30 20:20:36 791817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 20:20:36 791823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41312|rttvar:7578|minrtt:31448|latest_rtt:50771|ack_delay:104| [2025/04/30 20:20:36 791830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42481|rttvar:8022|minrtt:31448|latest_rtt:50771|ack_delay:104| [2025/04/30 20:20:36 791838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:36|lost_pn:33|thresh:3| [2025/04/30 20:20:36 791844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 791851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42481|rtt_var:8022|pto_duration:74569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 791857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 791861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 791864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 73205| [2025/04/30 20:20:36 791868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436889927|now:1746044436791850|interv:98077| [2025/04/30 20:20:36 791873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436889927|now:1746044436791850|interval:98077|pto_count:0|srtt:42481 [2025/04/30 20:20:36 791882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 9746, ack_elapse 60620, delivered 30789|rate 507901|lost 0| [2025/04/30 20:20:36 791886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (507901) in round 2| [2025/04/30 20:20:36 791890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 791894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:46079|extra_cwnd:35244| [2025/04/30 20:20:36 791898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76400|packet_lost:0|acked:2400|po_sent_time:1746044436740916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 791903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76400|packet_lost:0|acked:2400|po_sent_time:1746044436740916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 791908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:507901|cwnd:78800|full_bw_reached:0|inflight:73205|srtt:42481|latest_rtt:50771|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 791914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:23|largest:23|pns:2| [2025/04/30 20:20:36 791918] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:23|frame:ACK |recv_time:1746044436791687|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 791923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556791687|now:1746044436791687|interv:120000000| [2025/04/30 20:20:36 791927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556791687|now:1746044436791687|interv:120000000| [2025/04/30 20:20:36 791931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436802693|pq_index:0| [2025/04/30 20:20:36 791936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436789824| [2025/04/30 20:20:36 791940] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436791940| [2025/04/30 20:20:36 791945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436791943| [2025/04/30 20:20:36 791950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 791955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42481|min_srtt:42481|path_bw:507901|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 791960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73205|cwnd:78800|conn:00005627609066FC|stream_id:0|stream_offset:102603| [2025/04/30 20:20:36 791964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42481|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 791969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 791976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42481|min_srtt:42481|path_bw:507901|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 791980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73205|cwnd:78800|conn:00005627609066FC|stream_id:0|stream_offset:103782| [2025/04/30 20:20:36 791985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42481|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 791989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 791994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42481|min_srtt:42481|path_bw:507901|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 791998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:73205|cwnd:78800|conn:00005627609066FC|stream_id:0|stream_offset:104961| [2025/04/30 20:20:36 792002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42481|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 792006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 792011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42481|min_srtt:42481|path_bw:507901|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 792015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:73205|cwnd:78800|conn:00005627609066FC|stream_id:0|stream_offset:106140| [2025/04/30 20:20:36 792020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42481|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 792024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 792029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42481|min_srtt:42481|path_bw:507901|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 792033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:73205|cwnd:78800|conn:00005627609066FC|stream_id:0|stream_offset:107319| [2025/04/30 20:20:36 792037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 792041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 792045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 792050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 792054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 792061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73205|cwnd:78800|conn:00005627609066FC|stream_id:0|stream_offset:102603| [2025/04/30 20:20:36 792066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 792070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:98| [2025/04/30 20:20:36 792113] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:98|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73205|now:1746044436792078|stream_id:0|stream_offset:102603| [2025/04/30 20:20:36 792123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 792131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:73205|applimit:0| [2025/04/30 20:20:36 792138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42481|rtt_var:8022|pto_duration:74569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 792145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 792151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 792157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 74405| [2025/04/30 20:20:36 792164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436891647|now:1746044436792138|interv:99509| [2025/04/30 20:20:36 792171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436891647|now:1746044436792138|interval:99509|pto_count:0|srtt:42481 [2025/04/30 20:20:36 792178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78800|inflight:74405| [2025/04/30 20:20:36 792185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 792192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74405|cwnd:78800|conn:00005627609066FC|stream_id:0|stream_offset:103782| [2025/04/30 20:20:36 792200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 792207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:99| [2025/04/30 20:20:36 792276] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:99|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74405|now:1746044436792218|stream_id:0|stream_offset:103782| [2025/04/30 20:20:36 792286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 792293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:74405|applimit:0| [2025/04/30 20:20:36 792301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42481|rtt_var:8022|pto_duration:74569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 792308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 792320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 792326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 75605| [2025/04/30 20:20:36 792333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436891787|now:1746044436792300|interv:99487| [2025/04/30 20:20:36 792338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436891787|now:1746044436792300|interval:99487|pto_count:0|srtt:42481 [2025/04/30 20:20:36 792342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78800|inflight:75605| [2025/04/30 20:20:36 792347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 792352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75605|cwnd:78800|conn:00005627609066FC|stream_id:0|stream_offset:104961| [2025/04/30 20:20:36 792356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 792360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:100| [2025/04/30 20:20:36 792392] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75605|now:1746044436792368|stream_id:0|stream_offset:104961| [2025/04/30 20:20:36 792398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 792402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:75605|applimit:0| [2025/04/30 20:20:36 792408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42481|rtt_var:8022|pto_duration:74569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 792415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 792422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 792428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 76805| [2025/04/30 20:20:36 792434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436891937|now:1746044436792408|interv:99529| [2025/04/30 20:20:36 792441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436891937|now:1746044436792408|interval:99529|pto_count:0|srtt:42481 [2025/04/30 20:20:36 792448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78800|inflight:76805| [2025/04/30 20:20:36 792456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 792460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76805|cwnd:78800|conn:00005627609066FC|stream_id:0|stream_offset:106140| [2025/04/30 20:20:36 792465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 792474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:101| [2025/04/30 20:20:36 792503] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76805|now:1746044436792480|stream_id:0|stream_offset:106140| [2025/04/30 20:20:36 792508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 792515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:76805|applimit:0| [2025/04/30 20:20:36 792522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42481|rtt_var:8022|pto_duration:74569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 792529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 792536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 792542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 78005| [2025/04/30 20:20:36 792549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436892049|now:1746044436792522|interv:99527| [2025/04/30 20:20:36 792554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436892049|now:1746044436792522|interval:99527|pto_count:0|srtt:42481 [2025/04/30 20:20:36 792559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78800|inflight:78005| [2025/04/30 20:20:36 792564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436802693| [2025/04/30 20:20:36 792568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436802693| [2025/04/30 20:20:36 792572] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436792572|diff:10121| [2025/04/30 20:20:36 792576] [debug] |xqc_engine_main_logic|END|now:1746044436791943| [2025/04/30 20:20:36 792582] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436792582| [2025/04/30 20:20:36 792586] [debug] |xqc_engine_wakeup_after|wakeup:1746044436802693|now:1746044436792586|diff:10107| [2025/04/30 20:20:36 792590] [debug] |xqc_engine_main_logic|END|now:1746044436792582| [2025/04/30 20:20:36 793699] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044436793697| [2025/04/30 20:20:36 793715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 793743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:23| [2025/04/30 20:20:36 793749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:24| [2025/04/30 20:20:36 793757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:24| [2025/04/30 20:20:36 793763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 793771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 793777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:31989|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:9945|ack_elapse:62630|ctl_first_sent_time:1746044436741012|lagest_ack_time:1746044436793697|curr_delivered:34048| [2025/04/30 20:20:36 793791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436741012| [2025/04/30 20:20:36 793798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 20:20:36 793805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 793812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:31989|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:9945|ack_elapse:62630|ctl_first_sent_time:1746044436741012|lagest_ack_time:1746044436793697|curr_delivered:35248| [2025/04/30 20:20:36 793819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436741110| [2025/04/30 20:20:36 793825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 20:20:36 793832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42481|rttvar:8022|minrtt:31448|latest_rtt:52587|ack_delay:88| [2025/04/30 20:20:36 793838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43733|rttvar:8521|minrtt:31448|latest_rtt:52587|ack_delay:88| [2025/04/30 20:20:36 793845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:38|lost_pn:35|thresh:3| [2025/04/30 20:20:36 793851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 793857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43733|rtt_var:8521|pto_duration:77817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 793863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 793869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 793874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 75605| [2025/04/30 20:20:36 793880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436895297|now:1746044436793857|interv:101440| [2025/04/30 20:20:36 793885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436895297|now:1746044436793857|interval:101440|pto_count:0|srtt:43733 [2025/04/30 20:20:36 793891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 9945, ack_elapse 62630, delivered 33189|rate 529921|lost 0| [2025/04/30 20:20:36 793897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (529921) in round 2| [2025/04/30 20:20:36 793902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 793907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:48075|extra_cwnd:36944| [2025/04/30 20:20:36 793912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78800|packet_lost:0|acked:2400|po_sent_time:1746044436741110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 793918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78800|packet_lost:0|acked:2400|po_sent_time:1746044436741110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 793929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:529921|cwnd:81200|full_bw_reached:0|inflight:75605|srtt:43733|latest_rtt:52587|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 793936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 793943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:36 793949] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:36 793955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:24|largest:24|pns:2| [2025/04/30 20:20:36 793961] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:24|frame:PING ACK |recv_time:1746044436793697|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 793968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556793697|now:1746044436793697|interv:120000000| [2025/04/30 20:20:36 793974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556793697|now:1746044436793697|interv:120000000| [2025/04/30 20:20:36 793979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436802693|pq_index:0| [2025/04/30 20:20:36 793985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436791943| [2025/04/30 20:20:36 793991] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436793991| [2025/04/30 20:20:36 793998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436793996| [2025/04/30 20:20:36 794005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 794011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:24|ack_delay:314|first_ack_range:16|largest_pkt_recv_time:1746044436793697| [2025/04/30 20:20:36 794017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:24|low:8|pkt_pns:2| [2025/04/30 20:20:36 794022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:5|path:0|path_largest_recv:24|frame_largest_recv:24| [2025/04/30 20:20:36 794028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:36 794034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:107319| [2025/04/30 20:20:36 794043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43733|min_srtt:43733|path_bw:529921|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 794050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1205|inflight:75605|cwnd:81200|conn:00005627609066FC|stream_id:0|stream_offset:108498| [2025/04/30 20:20:36 794056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43733|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 794068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 794075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43733|min_srtt:43733|path_bw:529921|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 794081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2405|inflight:75605|cwnd:81200|conn:00005627609066FC|stream_id:0|stream_offset:109677| [2025/04/30 20:20:36 794087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43733|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 794093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 794099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43733|min_srtt:43733|path_bw:529921|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 794105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3605|inflight:75605|cwnd:81200|conn:00005627609066FC|stream_id:0|stream_offset:110856| [2025/04/30 20:20:36 794112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43733|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 794118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 794124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43733|min_srtt:43733|path_bw:529921|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 794130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4805|inflight:75605|cwnd:81200|conn:00005627609066FC|stream_id:0|stream_offset:112035| [2025/04/30 20:20:36 794136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 794142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 794148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 794154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 794160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1205|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:36 794166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1205|schedule_bytes:0|inflight:75605|cwnd:81200|conn:00005627609066FC|stream_id:0|stream_offset:107319| [2025/04/30 20:20:36 794173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 794179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:102| [2025/04/30 20:20:36 794220] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:102|size:1205|sent:1221|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:75605|now:1746044436794190|stream_id:0|stream_offset:107319| [2025/04/30 20:20:36 794234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:102|origin_pktnum:0|size:1205|enc_size:1221|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 794240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:75605|applimit:0| [2025/04/30 20:20:36 794247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43733|rtt_var:8521|pto_duration:77817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 794253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 794259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 794265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 76810| [2025/04/30 20:20:36 794271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436897007|now:1746044436794246|interv:102761| [2025/04/30 20:20:36 794276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436897007|now:1746044436794246|interval:102761|pto_count:0|srtt:43733 [2025/04/30 20:20:36 794282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81200|inflight:76810| [2025/04/30 20:20:36 794289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 794295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76810|cwnd:81200|conn:00005627609066FC|stream_id:0|stream_offset:108498| [2025/04/30 20:20:36 794301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 794307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:103| [2025/04/30 20:20:36 794339] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76810|now:1746044436794315|stream_id:0|stream_offset:108498| [2025/04/30 20:20:36 794348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 794355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:76810|applimit:0| [2025/04/30 20:20:36 794361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43733|rtt_var:8521|pto_duration:77817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 794368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 794374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 794380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 78010| [2025/04/30 20:20:36 794387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436897132|now:1746044436794361|interv:102771| [2025/04/30 20:20:36 794394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436897132|now:1746044436794361|interval:102771|pto_count:0|srtt:43733 [2025/04/30 20:20:36 794407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81200|inflight:78010| [2025/04/30 20:20:36 794414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 794421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:81200|conn:00005627609066FC|stream_id:0|stream_offset:109677| [2025/04/30 20:20:36 794428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 794434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:104| [2025/04/30 20:20:36 794496] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78010|now:1746044436794445|stream_id:0|stream_offset:109677| [2025/04/30 20:20:36 794507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 794514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:78010|applimit:0| [2025/04/30 20:20:36 794521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43733|rtt_var:8521|pto_duration:77817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 794527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 794534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 794540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 79210| [2025/04/30 20:20:36 794547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436897262|now:1746044436794520|interv:102742| [2025/04/30 20:20:36 794553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436897262|now:1746044436794520|interval:102742|pto_count:0|srtt:43733 [2025/04/30 20:20:36 794560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81200|inflight:79210| [2025/04/30 20:20:36 794568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 794574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79210|cwnd:81200|conn:00005627609066FC|stream_id:0|stream_offset:110856| [2025/04/30 20:20:36 794581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 794588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:105| [2025/04/30 20:20:36 794628] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79210|now:1746044436794597|stream_id:0|stream_offset:110856| [2025/04/30 20:20:36 794637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 794644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:79210|applimit:0| [2025/04/30 20:20:36 794658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43733|rtt_var:8521|pto_duration:77817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 794664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 794668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 794672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 80410| [2025/04/30 20:20:36 794676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436897414|now:1746044436794658|interv:102756| [2025/04/30 20:20:36 794680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436897414|now:1746044436794658|interval:102756|pto_count:0|srtt:43733 [2025/04/30 20:20:36 794685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81200|inflight:80410| [2025/04/30 20:20:36 794689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436897414| [2025/04/30 20:20:36 794694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436897414| [2025/04/30 20:20:36 794698] [debug] |xqc_engine_wakeup_after|wakeup:1746044436897414|now:1746044436794698|diff:102716| [2025/04/30 20:20:36 794702] [debug] |xqc_engine_main_logic|END|now:1746044436793996| [2025/04/30 20:20:36 794708] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436794708| [2025/04/30 20:20:36 794712] [debug] |xqc_engine_wakeup_after|wakeup:1746044436897414|now:1746044436794712|diff:102702| [2025/04/30 20:20:36 794730] [debug] |xqc_engine_main_logic|END|now:1746044436794708| [2025/04/30 20:20:36 796579] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044436796578| [2025/04/30 20:20:36 796594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 796604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:24| [2025/04/30 20:20:36 796611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:25| [2025/04/30 20:20:36 796620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:25| [2025/04/30 20:20:36 796626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 796634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:40|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:41|path_largest_ack:40| [2025/04/30 20:20:36 796642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:35589|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:11411|ack_elapse:65511|ctl_first_sent_time:1746044436742478|lagest_ack_time:1746044436796578|curr_delivered:36448| [2025/04/30 20:20:36 796649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436742478| [2025/04/30 20:20:36 796654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 20:20:36 796661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:41|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:41|path_largest_ack:41| [2025/04/30 20:20:36 796668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:35589|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:11411|ack_elapse:65511|ctl_first_sent_time:1746044436742478|lagest_ack_time:1746044436796578|curr_delivered:37648| [2025/04/30 20:20:36 796682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436742583| [2025/04/30 20:20:36 796686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 20:20:36 796692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43733|rttvar:8521|minrtt:31448|latest_rtt:53995|ack_delay:96| [2025/04/30 20:20:36 796699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45004|rttvar:8932|minrtt:31448|latest_rtt:53995|ack_delay:96| [2025/04/30 20:20:36 796705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:41|lost_pn:38|thresh:3| [2025/04/30 20:20:36 796712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 796733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436801953|now:1746044436796733|interval:5220| [2025/04/30 20:20:36 796741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436801953|now:1746044436796733|interv:5220| [2025/04/30 20:20:36 796745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 11411, ack_elapse 65511, delivered 35589|rate 543252|lost 0| [2025/04/30 20:20:36 796750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (543252) in round 2| [2025/04/30 20:20:36 796754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 796758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:49287|extra_cwnd:37972| [2025/04/30 20:20:36 796762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81200|packet_lost:0|acked:2400|po_sent_time:1746044436742583|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 796769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81200|packet_lost:0|acked:2400|po_sent_time:1746044436742583|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 796774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:543252|cwnd:83600|full_bw_reached:0|inflight:78010|srtt:45004|latest_rtt:53995|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 796780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:25|largest:25|pns:2| [2025/04/30 20:20:36 796785] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:25|frame:ACK |recv_time:1746044436796578|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 796790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556796578|now:1746044436796578|interv:120000000| [2025/04/30 20:20:36 796794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556796578|now:1746044436796578|interv:120000000| [2025/04/30 20:20:36 796798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436897414|pq_index:0| [2025/04/30 20:20:36 796806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436793996| [2025/04/30 20:20:36 796810] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436796810| [2025/04/30 20:20:36 796816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436796814| [2025/04/30 20:20:36 796821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 796826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45004|min_srtt:45004|path_bw:543252|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 796831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:83600|conn:00005627609066FC|stream_id:0|stream_offset:112035| [2025/04/30 20:20:36 796835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45004|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 796840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 796845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45004|min_srtt:45004|path_bw:543252|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 796849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:78010|cwnd:83600|conn:00005627609066FC|stream_id:0|stream_offset:113214| [2025/04/30 20:20:36 796854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45004|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 796859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 796863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45004|min_srtt:45004|path_bw:543252|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 796867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:78010|cwnd:83600|conn:00005627609066FC|stream_id:0|stream_offset:114393| [2025/04/30 20:20:36 796872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45004|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 796876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 796881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45004|min_srtt:45004|path_bw:543252|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 796885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:78010|cwnd:83600|conn:00005627609066FC|stream_id:0|stream_offset:115572| [2025/04/30 20:20:36 796889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45004|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 796896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 796900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45004|min_srtt:45004|path_bw:543252|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 796905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:78010|cwnd:83600|conn:00005627609066FC|stream_id:0|stream_offset:116751| [2025/04/30 20:20:36 796909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 796913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 796917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 796921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 796925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 796930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78010|cwnd:83600|conn:00005627609066FC|stream_id:0|stream_offset:112035| [2025/04/30 20:20:36 796934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 796938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:106| [2025/04/30 20:20:36 796972] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78010|now:1746044436796946|stream_id:0|stream_offset:112035| [2025/04/30 20:20:36 796979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 796984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:78010|applimit:0| [2025/04/30 20:20:36 796991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436801953|now:1746044436796991|interval:4962| [2025/04/30 20:20:36 796998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436801953|now:1746044436796991|interv:4962| [2025/04/30 20:20:36 797005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83600|inflight:79210| [2025/04/30 20:20:36 797012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 797019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79210|cwnd:83600|conn:00005627609066FC|stream_id:0|stream_offset:113214| [2025/04/30 20:20:36 797027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 797034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:107| [2025/04/30 20:20:36 797071] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79210|now:1746044436797045|stream_id:0|stream_offset:113214| [2025/04/30 20:20:36 797087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 797094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:79210|applimit:0| [2025/04/30 20:20:36 797102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436801953|now:1746044436797101|interval:4852| [2025/04/30 20:20:36 797109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436801953|now:1746044436797101|interv:4852| [2025/04/30 20:20:36 797115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83600|inflight:80410| [2025/04/30 20:20:36 797123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 797129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80410|cwnd:83600|conn:00005627609066FC|stream_id:0|stream_offset:114393| [2025/04/30 20:20:36 797137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 797144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:108| [2025/04/30 20:20:36 797185] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80410|now:1746044436797154|stream_id:0|stream_offset:114393| [2025/04/30 20:20:36 797195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 797202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:80410|applimit:0| [2025/04/30 20:20:36 797209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436801953|now:1746044436797209|interval:4744| [2025/04/30 20:20:36 797216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436801953|now:1746044436797209|interv:4744| [2025/04/30 20:20:36 797223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83600|inflight:81610| [2025/04/30 20:20:36 797231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 797238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81610|cwnd:83600|conn:00005627609066FC|stream_id:0|stream_offset:115572| [2025/04/30 20:20:36 797245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 797252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:109| [2025/04/30 20:20:36 797291] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81610|now:1746044436797262|stream_id:0|stream_offset:115572| [2025/04/30 20:20:36 797301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 797314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:81610|applimit:0| [2025/04/30 20:20:36 797320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436801953|now:1746044436797320|interval:4633| [2025/04/30 20:20:36 797325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436801953|now:1746044436797320|interv:4633| [2025/04/30 20:20:36 797329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83600|inflight:82810| [2025/04/30 20:20:36 797334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436801953| [2025/04/30 20:20:36 797338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436801953| [2025/04/30 20:20:36 797343] [debug] |xqc_engine_wakeup_after|wakeup:1746044436801953|now:1746044436797342|diff:4611| [2025/04/30 20:20:36 797347] [debug] |xqc_engine_main_logic|END|now:1746044436796814| [2025/04/30 20:20:36 797352] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436797352| [2025/04/30 20:20:36 797356] [debug] |xqc_engine_wakeup_after|wakeup:1746044436801953|now:1746044436797356|diff:4597| [2025/04/30 20:20:36 797360] [debug] |xqc_engine_main_logic|END|now:1746044436797352| [2025/04/30 20:20:36 798545] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044436798543| [2025/04/30 20:20:36 798560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 798569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:25| [2025/04/30 20:20:36 798575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:26| [2025/04/30 20:20:36 798584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:26| [2025/04/30 20:20:36 798591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 798598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:42|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:43|path_largest_ack:42| [2025/04/30 20:20:36 798605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:37989|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:11612|ack_elapse:67476|ctl_first_sent_time:1746044436742679|lagest_ack_time:1746044436798543|curr_delivered:38848| [2025/04/30 20:20:36 798613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436742679| [2025/04/30 20:20:36 798620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 20:20:36 798627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:43|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:43|path_largest_ack:43| [2025/04/30 20:20:36 798634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:37989|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:11612|ack_elapse:67476|ctl_first_sent_time:1746044436742679|lagest_ack_time:1746044436798543|curr_delivered:40048| [2025/04/30 20:20:36 798640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436742816| [2025/04/30 20:20:36 798644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 20:20:36 798655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45004|rttvar:8932|minrtt:31448|latest_rtt:55727|ack_delay:88| [2025/04/30 20:20:36 798659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46333|rttvar:9357|minrtt:31448|latest_rtt:55727|ack_delay:88| [2025/04/30 20:20:36 798665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:43|lost_pn:40|thresh:3| [2025/04/30 20:20:36 798673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:39|lost_pn:40|po_sent_time:1746044436741209|lost_send_time:1746044436735851|loss_delay:62692|frame:STREAM |repair:128| [2025/04/30 20:20:36 798679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436741209u| [2025/04/30 20:20:36 798684] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:1746044436798543|lost_count:1|send_count:113|pkt_num:39|po_send_time:1746044436741209|srtt:46333|cwnd:83600|bw:543252|conn_life:105229|now:0|last_lost_time:105229| [2025/04/30 20:20:36 798689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 798694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46333|rtt_var:9357|pto_duration:83761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 798702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 798708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 798714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 79210| [2025/04/30 20:20:36 798744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436906023|now:1746044436798694|interv:107329| [2025/04/30 20:20:36 798750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436906023|now:1746044436798694|interval:107329|pto_count:0|srtt:46333 [2025/04/30 20:20:36 798757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 11612, ack_elapse 67476, delivered 37989|rate 563000|lost 1| [2025/04/30 20:20:36 798761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (563000) in round 2| [2025/04/30 20:20:36 798766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 798770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:51078|extra_cwnd:39498| [2025/04/30 20:20:36 798774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:83600|packet_lost:1|acked:2400|po_sent_time:1746044436742816|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 798780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:83600|packet_lost:1|acked:2400|po_sent_time:1746044436742816|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 798787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:563000|cwnd:86000|full_bw_reached:0|inflight:79210|srtt:46333|latest_rtt:55727|min_rtt:31448|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 798801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:26|largest:26|pns:2| [2025/04/30 20:20:36 798805] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:26|frame:ACK |recv_time:1746044436798543|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 798810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556798543|now:1746044436798543|interv:120000000| [2025/04/30 20:20:36 798814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556798543|now:1746044436798543|interv:120000000| [2025/04/30 20:20:36 798818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436801953|pq_index:0| [2025/04/30 20:20:36 798823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436796814| [2025/04/30 20:20:36 798827] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436798827| [2025/04/30 20:20:36 798832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436798831| [2025/04/30 20:20:36 798837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 798842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46333|min_srtt:46333|path_bw:563000|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 798846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79210|cwnd:86000|conn:00005627609066FC|stream_id:0|stream_offset:33042| [2025/04/30 20:20:36 798851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46333|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 798856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:39|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 798862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46333|min_srtt:46333|path_bw:563000|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 798869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:79210|cwnd:86000|conn:00005627609066FC|stream_id:0|stream_offset:116751| [2025/04/30 20:20:36 798876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46333|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 798881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 798886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46333|min_srtt:46333|path_bw:563000|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 798890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:79210|cwnd:86000|conn:00005627609066FC|stream_id:0|stream_offset:117930| [2025/04/30 20:20:36 798894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46333|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 798902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 798906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46333|min_srtt:46333|path_bw:563000|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 798910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:79210|cwnd:86000|conn:00005627609066FC|stream_id:0|stream_offset:119109| [2025/04/30 20:20:36 798915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46333|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 798919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 798923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46333|min_srtt:46333|path_bw:563000|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 798928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:79210|cwnd:86000|conn:00005627609066FC|stream_id:0|stream_offset:120288| [2025/04/30 20:20:36 798932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46333|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 798936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 798941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46333|min_srtt:46333|path_bw:563000|loss_rate:0.00|path_pto:0| [2025/04/30 20:20:36 798948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:79210|cwnd:86000|conn:00005627609066FC|stream_id:0|stream_offset:121467| [2025/04/30 20:20:36 798955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 798960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 798964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 798968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 798973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:39|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 798977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79210|cwnd:86000|conn:00005627609066FC|stream_id:0|stream_offset:33042| [2025/04/30 20:20:36 798982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 798986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:110| [2025/04/30 20:20:36 799022] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79210|now:1746044436798994|stream_id:0|stream_offset:33042| [2025/04/30 20:20:36 799038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:110|origin_pktnum:39|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 799045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:79210|applimit:0| [2025/04/30 20:20:36 799050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46333|rtt_var:9357|pto_duration:83761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 799054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 799058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 799063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 80410| [2025/04/30 20:20:36 799069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436907755|now:1746044436799049|interv:108706| [2025/04/30 20:20:36 799077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436907755|now:1746044436799049|interval:108706|pto_count:0|srtt:46333 [2025/04/30 20:20:36 799083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86000|inflight:80410| [2025/04/30 20:20:36 799088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 799093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80410|cwnd:86000|conn:00005627609066FC|stream_id:0|stream_offset:116751| [2025/04/30 20:20:36 799100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 799107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:111| [2025/04/30 20:20:36 799146] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80410|now:1746044436799118|stream_id:0|stream_offset:116751| [2025/04/30 20:20:36 799156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 799163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:80410|applimit:0| [2025/04/30 20:20:36 799169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46333|rtt_var:9357|pto_duration:83761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 799176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 799182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 799189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 81610| [2025/04/30 20:20:36 799195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436907879|now:1746044436799169|interv:108710| [2025/04/30 20:20:36 799201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436907879|now:1746044436799169|interval:108710|pto_count:0|srtt:46333 [2025/04/30 20:20:36 799214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86000|inflight:81610| [2025/04/30 20:20:36 799222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 799228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81610|cwnd:86000|conn:00005627609066FC|stream_id:0|stream_offset:117930| [2025/04/30 20:20:36 799235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 799241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:112| [2025/04/30 20:20:36 799293] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81610|now:1746044436799251|stream_id:0|stream_offset:117930| [2025/04/30 20:20:36 799304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 799309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:81610|applimit:0| [2025/04/30 20:20:36 799314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46333|rtt_var:9357|pto_duration:83761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 799318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 799322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 799326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 82810| [2025/04/30 20:20:36 799330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436908012|now:1746044436799313|interv:108699| [2025/04/30 20:20:36 799334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436908012|now:1746044436799313|interval:108699|pto_count:0|srtt:46333 [2025/04/30 20:20:36 799339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86000|inflight:82810| [2025/04/30 20:20:36 799343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 799357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82810|cwnd:86000|conn:00005627609066FC|stream_id:0|stream_offset:119109| [2025/04/30 20:20:36 799361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 799365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:113| [2025/04/30 20:20:36 799397] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82810|now:1746044436799373|stream_id:0|stream_offset:119109| [2025/04/30 20:20:36 799406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 799425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:82810|applimit:0| [2025/04/30 20:20:36 799429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46333|rtt_var:9357|pto_duration:83761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 799433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 799437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 799441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 84010| [2025/04/30 20:20:36 799445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436908134|now:1746044436799429|interv:108705| [2025/04/30 20:20:36 799449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436908134|now:1746044436799429|interval:108705|pto_count:0|srtt:46333 [2025/04/30 20:20:36 799454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86000|inflight:84010| [2025/04/30 20:20:36 799459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 799463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84010|cwnd:86000|conn:00005627609066FC|stream_id:0|stream_offset:120288| [2025/04/30 20:20:36 799467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 799471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:114| [2025/04/30 20:20:36 799500] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84010|now:1746044436799478|stream_id:0|stream_offset:120288| [2025/04/30 20:20:36 799509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 799516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:84010|applimit:0| [2025/04/30 20:20:36 799522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46333|rtt_var:9357|pto_duration:83761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 799527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 799530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 799534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 85210| [2025/04/30 20:20:36 799538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436908239|now:1746044436799522|interv:108717| [2025/04/30 20:20:36 799542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436908239|now:1746044436799522|interval:108717|pto_count:0|srtt:46333 [2025/04/30 20:20:36 799547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86000|inflight:85210| [2025/04/30 20:20:36 799551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436908239| [2025/04/30 20:20:36 799560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436908239| [2025/04/30 20:20:36 799564] [debug] |xqc_engine_wakeup_after|wakeup:1746044436908239|now:1746044436799564|diff:108675| [2025/04/30 20:20:36 799568] [debug] |xqc_engine_main_logic|END|now:1746044436798831| [2025/04/30 20:20:36 799574] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436799574| [2025/04/30 20:20:36 799578] [debug] |xqc_engine_wakeup_after|wakeup:1746044436908239|now:1746044436799578|diff:108661| [2025/04/30 20:20:36 799582] [debug] |xqc_engine_main_logic|END|now:1746044436799574| [2025/04/30 20:20:36 800583] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044436800582| [2025/04/30 20:20:36 800608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 800618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:26| [2025/04/30 20:20:36 800624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:27| [2025/04/30 20:20:36 800633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:27| [2025/04/30 20:20:36 800639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 800647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:44|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:46|path_largest_ack:44| [2025/04/30 20:20:36 800654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:40389|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:11873|ack_elapse:69515|ctl_first_sent_time:1746044436742940|lagest_ack_time:1746044436800582|curr_delivered:41248| [2025/04/30 20:20:36 800661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436742940| [2025/04/30 20:20:36 800668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 20:20:36 800674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:46|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:46|path_largest_ack:46| [2025/04/30 20:20:36 800682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:40389|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:11873|ack_elapse:69515|ctl_first_sent_time:1746044436742940|lagest_ack_time:1746044436800582|curr_delivered:42448| [2025/04/30 20:20:36 800689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436744357| [2025/04/30 20:20:36 800695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 20:20:36 800702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46333|rttvar:9357|minrtt:31448|latest_rtt:56225|ack_delay:88| [2025/04/30 20:20:36 800708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:47559|rttvar:9469|minrtt:31448|latest_rtt:56225|ack_delay:88| [2025/04/30 20:20:36 800734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:46|lost_pn:43|thresh:3| [2025/04/30 20:20:36 800746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 800752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 800764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436806311|now:1746044436800764|interval:5547| [2025/04/30 20:20:36 800769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436806311|now:1746044436800764|interv:5547| [2025/04/30 20:20:36 800773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 11873, ack_elapse 69515, delivered 40389|rate 581011|lost 1| [2025/04/30 20:20:36 800777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (581011) in round 2| [2025/04/30 20:20:36 800782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 800786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:52711|extra_cwnd:40888| [2025/04/30 20:20:36 800790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86000|packet_lost:0|acked:2400|po_sent_time:1746044436744357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 800794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86000|packet_lost:0|acked:2400|po_sent_time:1746044436744357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2678| [2025/04/30 20:20:36 800799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:581011|cwnd:88400|full_bw_reached:0|inflight:82810|srtt:47559|latest_rtt:56225|min_rtt:31448|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 800805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:27|largest:27|pns:2| [2025/04/30 20:20:36 800810] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:27|frame:ACK |recv_time:1746044436800582|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 800815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556800582|now:1746044436800582|interv:120000000| [2025/04/30 20:20:36 800819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556800582|now:1746044436800582|interv:120000000| [2025/04/30 20:20:36 800825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436908239|pq_index:0| [2025/04/30 20:20:36 800832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436798831| [2025/04/30 20:20:36 800839] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436800838| [2025/04/30 20:20:36 800846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436800844| [2025/04/30 20:20:36 800851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 800856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47559|min_srtt:47559|path_bw:581011|loss_rate:0.85|path_pto:0| [2025/04/30 20:20:36 800861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82810|cwnd:88400|conn:00005627609066FC|stream_id:0|stream_offset:121467| [2025/04/30 20:20:36 800865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47559|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 800874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 800878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47559|min_srtt:47559|path_bw:581011|loss_rate:0.85|path_pto:0| [2025/04/30 20:20:36 800883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:82810|cwnd:88400|conn:00005627609066FC|stream_id:0|stream_offset:122646| [2025/04/30 20:20:36 800887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47559|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 800892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 800896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47559|min_srtt:47559|path_bw:581011|loss_rate:0.85|path_pto:0| [2025/04/30 20:20:36 800900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:82810|cwnd:88400|conn:00005627609066FC|stream_id:0|stream_offset:123825| [2025/04/30 20:20:36 800905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47559|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 800912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 800920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47559|min_srtt:47559|path_bw:581011|loss_rate:0.85|path_pto:0| [2025/04/30 20:20:36 800927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:82810|cwnd:88400|conn:00005627609066FC|stream_id:0|stream_offset:125004| [2025/04/30 20:20:36 800932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47559|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 800936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 800940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47559|min_srtt:47559|path_bw:581011|loss_rate:0.85|path_pto:0| [2025/04/30 20:20:36 800944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:82810|cwnd:88400|conn:00005627609066FC|stream_id:0|stream_offset:126183| [2025/04/30 20:20:36 800949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 800952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 800956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 800961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 800968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 800972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82810|cwnd:88400|conn:00005627609066FC|stream_id:0|stream_offset:121467| [2025/04/30 20:20:36 800977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 800981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:115| [2025/04/30 20:20:36 801023] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82810|now:1746044436800989|stream_id:0|stream_offset:121467| [2025/04/30 20:20:36 801033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 801040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:82810|applimit:0| [2025/04/30 20:20:36 801046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436806311|now:1746044436801046|interval:5265| [2025/04/30 20:20:36 801052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436806311|now:1746044436801046|interv:5265| [2025/04/30 20:20:36 801056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88400|inflight:84010| [2025/04/30 20:20:36 801061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 801066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84010|cwnd:88400|conn:00005627609066FC|stream_id:0|stream_offset:122646| [2025/04/30 20:20:36 801071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 801078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:116| [2025/04/30 20:20:36 801116] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84010|now:1746044436801089|stream_id:0|stream_offset:122646| [2025/04/30 20:20:36 801125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 801132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:84010|applimit:0| [2025/04/30 20:20:36 801139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436806311|now:1746044436801138|interval:5173| [2025/04/30 20:20:36 801145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436806311|now:1746044436801138|interv:5173| [2025/04/30 20:20:36 801151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88400|inflight:85210| [2025/04/30 20:20:36 801158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 801172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85210|cwnd:88400|conn:00005627609066FC|stream_id:0|stream_offset:123825| [2025/04/30 20:20:36 801178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 801185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:117| [2025/04/30 20:20:36 801221] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85210|now:1746044436801195|stream_id:0|stream_offset:123825| [2025/04/30 20:20:36 801230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:117|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 801237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:85210|applimit:0| [2025/04/30 20:20:36 801243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436806311|now:1746044436801243|interval:5068| [2025/04/30 20:20:36 801250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436806311|now:1746044436801243|interv:5068| [2025/04/30 20:20:36 801256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88400|inflight:86410| [2025/04/30 20:20:36 801263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 801270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86410|cwnd:88400|conn:00005627609066FC|stream_id:0|stream_offset:125004| [2025/04/30 20:20:36 801277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 801284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:118| [2025/04/30 20:20:36 801323] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86410|now:1746044436801295|stream_id:0|stream_offset:125004| [2025/04/30 20:20:36 801333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:118|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 801340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:86410|applimit:0| [2025/04/30 20:20:36 801346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436806311|now:1746044436801346|interval:4965| [2025/04/30 20:20:36 801353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436806311|now:1746044436801346|interv:4965| [2025/04/30 20:20:36 801358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88400|inflight:87610| [2025/04/30 20:20:36 801363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436806311| [2025/04/30 20:20:36 801370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436806311| [2025/04/30 20:20:36 801376] [debug] |xqc_engine_wakeup_after|wakeup:1746044436806311|now:1746044436801376|diff:4935| [2025/04/30 20:20:36 801383] [debug] |xqc_engine_main_logic|END|now:1746044436800844| [2025/04/30 20:20:36 801396] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436801395| [2025/04/30 20:20:36 801399] [debug] |xqc_engine_wakeup_after|wakeup:1746044436806311|now:1746044436801399|diff:4912| [2025/04/30 20:20:36 801403] [debug] |xqc_engine_main_logic|END|now:1746044436801395| [2025/04/30 20:20:36 802752] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044436802751| [2025/04/30 20:20:36 802766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 802775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:27| [2025/04/30 20:20:36 802781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:28| [2025/04/30 20:20:36 802790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:28| [2025/04/30 20:20:36 802796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 802803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:47|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:51|path_largest_ack:47| [2025/04/30 20:20:36 802810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:43989|prior_delivered:2059|prior_time:1746044436731067|is_app_limited:1|send_elapse:13389|ack_elapse:71684|ctl_first_sent_time:1746044436744456|lagest_ack_time:1746044436802751|curr_delivered:43648| [2025/04/30 20:20:36 802817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436744456| [2025/04/30 20:20:36 802824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 20:20:36 802831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:51|origin_pktnum:0|size:1205|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:51|path_largest_ack:51| [2025/04/30 20:20:36 802838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48085|prior_delivered:2768|prior_time:1746044436764568|is_app_limited:1|send_elapse:33393|ack_elapse:38183|ctl_first_sent_time:1746044436764897|lagest_ack_time:1746044436802751|curr_delivered:44853| [2025/04/30 20:20:36 802845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436764897| [2025/04/30 20:20:36 802851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 20:20:36 802856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:47559|rttvar:9469|minrtt:31448|latest_rtt:37854|ack_delay:256| [2025/04/30 20:20:36 802860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46314|rttvar:9592|minrtt:31448|latest_rtt:37854|ack_delay:256| [2025/04/30 20:20:36 802865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:51|lost_pn:48|thresh:3| [2025/04/30 20:20:36 802869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 802874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:45|lost_pn:48|po_sent_time:1746044436743058|lost_send_time:1746044436750648|loss_delay:52103|frame:STREAM |repair:128| [2025/04/30 20:20:36 802879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:48|lost_pn:48|po_sent_time:1746044436744555|lost_send_time:1746044436750648|loss_delay:52103|frame:STREAM |repair:128| [2025/04/30 20:20:36 802889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:49|lost_pn:48|po_sent_time:1746044436744654|lost_send_time:1746044436750648|loss_delay:52103|frame:STREAM |repair:128| [2025/04/30 20:20:36 802893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:50|lost_pn:48|po_sent_time:1746044436744772|lost_send_time:1746044436750648|loss_delay:52103|frame:STREAM |repair:128| [2025/04/30 20:20:36 802898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436744772u| [2025/04/30 20:20:36 802903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 10|pns:2| [2025/04/30 20:20:36 802909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 802916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46314|rtt_var:9592|pto_duration:84682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 802923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 802930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 802935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 80405| [2025/04/30 20:20:36 802939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436910977|now:1746044436802916|interv:108061| [2025/04/30 20:20:36 802943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436910977|now:1746044436802916|interval:108061|pto_count:0|srtt:46314 [2025/04/30 20:20:36 802947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33393, ack_elapse 38183, delivered 42085|rate 1102192|lost 5| [2025/04/30 20:20:36 802952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 2 -> 3| [2025/04/30 20:20:36 802956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1102192) in round 3| [2025/04/30 20:20:36 802960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 802964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:99996|extra_cwnd:40888| [2025/04/30 20:20:36 802968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88400|packet_lost:4|acked:2405|po_sent_time:1746044436764897|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 802972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88400|packet_lost:4|acked:2405|po_sent_time:1746044436764897|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 802977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1102192|cwnd:90805|full_bw_reached:0|inflight:80405|srtt:46314|latest_rtt:37854|min_rtt:31448|applimit:1|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:36 802983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:28|largest:28|pns:2| [2025/04/30 20:20:36 802988] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:28|frame:ACK |recv_time:1746044436802751|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 802996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556802751|now:1746044436802751|interv:120000000| [2025/04/30 20:20:36 803000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556802751|now:1746044436802751|interv:120000000| [2025/04/30 20:20:36 803004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436806311|pq_index:0| [2025/04/30 20:20:36 803008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436800844| [2025/04/30 20:20:36 803012] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436803012| [2025/04/30 20:20:36 803017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436803016| [2025/04/30 20:20:36 803023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 803027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46314|min_srtt:46314|path_bw:1102192|loss_rate:0.82|path_pto:0| [2025/04/30 20:20:36 803032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80405|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:40116| [2025/04/30 20:20:36 803037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 803041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:45|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 803046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46314|min_srtt:46314|path_bw:1102192|loss_rate:0.82|path_pto:0| [2025/04/30 20:20:36 803050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:80405|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:43653| [2025/04/30 20:20:36 803054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 803059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:48|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 803064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46314|min_srtt:46314|path_bw:1102192|loss_rate:0.82|path_pto:0| [2025/04/30 20:20:36 803071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:80405|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:44832| [2025/04/30 20:20:36 803078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 803085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:49|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 803091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46314|min_srtt:46314|path_bw:1102192|loss_rate:0.82|path_pto:0| [2025/04/30 20:20:36 803103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:80405|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:46011| [2025/04/30 20:20:36 803110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 803116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:50|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 803123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46314|min_srtt:46314|path_bw:1102192|loss_rate:0.82|path_pto:0| [2025/04/30 20:20:36 803130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:80405|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:126183| [2025/04/30 20:20:36 803137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 803144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 803151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46314|min_srtt:46314|path_bw:1102192|loss_rate:0.82|path_pto:0| [2025/04/30 20:20:36 803157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:80405|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:127362| [2025/04/30 20:20:36 803161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 803166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 803173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46314|min_srtt:46314|path_bw:1102192|loss_rate:0.82|path_pto:0| [2025/04/30 20:20:36 803179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:80405|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:128541| [2025/04/30 20:20:36 803186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 803192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 803199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46314|min_srtt:46314|path_bw:1102192|loss_rate:0.82|path_pto:0| [2025/04/30 20:20:36 803207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:80405|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:129720| [2025/04/30 20:20:36 803214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 803227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 803233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46314|min_srtt:46314|path_bw:1102192|loss_rate:0.82|path_pto:0| [2025/04/30 20:20:36 803240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:80405|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:130899| [2025/04/30 20:20:36 803246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 803250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 803254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 803259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 803263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:45|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 803268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80405|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:40116| [2025/04/30 20:20:36 803272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 803277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:119| [2025/04/30 20:20:36 803317] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80405|now:1746044436803285|stream_id:0|stream_offset:40116| [2025/04/30 20:20:36 803323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:119|origin_pktnum:45|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 803328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:80405|applimit:0| [2025/04/30 20:20:36 803333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46314|rtt_var:9592|pto_duration:84682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 803337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 803341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 803345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 81605| [2025/04/30 20:20:36 803349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436912967|now:1746044436803332|interv:109635| [2025/04/30 20:20:36 803353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436912967|now:1746044436803332|interval:109635|pto_count:0|srtt:46314 [2025/04/30 20:20:36 803358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90805|inflight:81605| [2025/04/30 20:20:36 803362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:48|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 803371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81605|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:43653| [2025/04/30 20:20:36 803376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 803380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:120| [2025/04/30 20:20:36 803405] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81605|now:1746044436803386|stream_id:0|stream_offset:43653| [2025/04/30 20:20:36 803411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:120|origin_pktnum:48|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 803416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:81605|applimit:0| [2025/04/30 20:20:36 803420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46314|rtt_var:9592|pto_duration:84682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 803424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 803428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 803432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 82805| [2025/04/30 20:20:36 803436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436913068|now:1746044436803420|interv:109648| [2025/04/30 20:20:36 803440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436913068|now:1746044436803420|interval:109648|pto_count:0|srtt:46314 [2025/04/30 20:20:36 803444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90805|inflight:82805| [2025/04/30 20:20:36 803448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:49|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 803453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82805|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:44832| [2025/04/30 20:20:36 803457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 803461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:121| [2025/04/30 20:20:36 803481] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82805|now:1746044436803467|stream_id:0|stream_offset:44832| [2025/04/30 20:20:36 803487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:121|origin_pktnum:49|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 803491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:82805|applimit:0| [2025/04/30 20:20:36 803495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46314|rtt_var:9592|pto_duration:84682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 803499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 803506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 803510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 84005| [2025/04/30 20:20:36 803514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436913149|now:1746044436803495|interv:109654| [2025/04/30 20:20:36 803518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436913149|now:1746044436803495|interval:109654|pto_count:0|srtt:46314 [2025/04/30 20:20:36 803522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90805|inflight:84005| [2025/04/30 20:20:36 803527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:50|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 803531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84005|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:46011| [2025/04/30 20:20:36 803535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 803539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:122| [2025/04/30 20:20:36 803560] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84005|now:1746044436803545|stream_id:0|stream_offset:46011| [2025/04/30 20:20:36 803565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:122|origin_pktnum:50|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 803569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:84005|applimit:0| [2025/04/30 20:20:36 803573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46314|rtt_var:9592|pto_duration:84682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 803578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 803581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 803585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 85205| [2025/04/30 20:20:36 803589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436913227|now:1746044436803573|interv:109654| [2025/04/30 20:20:36 803593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436913227|now:1746044436803573|interval:109654|pto_count:0|srtt:46314 [2025/04/30 20:20:36 803597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90805|inflight:85205| [2025/04/30 20:20:36 803602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 803606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85205|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:126183| [2025/04/30 20:20:36 803610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 803617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:123| [2025/04/30 20:20:36 803638] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85205|now:1746044436803623|stream_id:0|stream_offset:126183| [2025/04/30 20:20:36 803643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 803647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:85205|applimit:0| [2025/04/30 20:20:36 803651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46314|rtt_var:9592|pto_duration:84682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 803656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 803660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 803664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 86405| [2025/04/30 20:20:36 803668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436913305|now:1746044436803651|interv:109654| [2025/04/30 20:20:36 803672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436913305|now:1746044436803651|interval:109654|pto_count:0|srtt:46314 [2025/04/30 20:20:36 803677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90805|inflight:86405| [2025/04/30 20:20:36 803685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 803692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86405|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:127362| [2025/04/30 20:20:36 803699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 803706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:124| [2025/04/30 20:20:36 803747] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86405|now:1746044436803712|stream_id:0|stream_offset:127362| [2025/04/30 20:20:36 803756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 803760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:86405|applimit:0| [2025/04/30 20:20:36 803765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46314|rtt_var:9592|pto_duration:84682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 803769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 803773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 803777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 87605| [2025/04/30 20:20:36 803781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436913394|now:1746044436803765|interv:109629| [2025/04/30 20:20:36 803789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436913394|now:1746044436803765|interval:109629|pto_count:0|srtt:46314 [2025/04/30 20:20:36 803793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90805|inflight:87605| [2025/04/30 20:20:36 803798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 803802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87605|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:128541| [2025/04/30 20:20:36 803806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 803811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:125| [2025/04/30 20:20:36 803833] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87605|now:1746044436803816|stream_id:0|stream_offset:128541| [2025/04/30 20:20:36 803838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 803843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:87605|applimit:0| [2025/04/30 20:20:36 803847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46314|rtt_var:9592|pto_duration:84682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 803851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 803855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 803859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 88805| [2025/04/30 20:20:36 803863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436913498|now:1746044436803847|interv:109651| [2025/04/30 20:20:36 803866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436913498|now:1746044436803847|interval:109651|pto_count:0|srtt:46314 [2025/04/30 20:20:36 803871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90805|inflight:88805| [2025/04/30 20:20:36 803875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 803879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88805|cwnd:90805|conn:00005627609066FC|stream_id:0|stream_offset:129720| [2025/04/30 20:20:36 803883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 803887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:126| [2025/04/30 20:20:36 803907] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88805|now:1746044436803893|stream_id:0|stream_offset:129720| [2025/04/30 20:20:36 803915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 803919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:88805|applimit:0| [2025/04/30 20:20:36 803924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46314|rtt_var:9592|pto_duration:84682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 803928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 803932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 803935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 90005| [2025/04/30 20:20:36 803939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436913575|now:1746044436803923|interv:109652| [2025/04/30 20:20:36 803943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436913575|now:1746044436803923|interval:109652|pto_count:0|srtt:46314 [2025/04/30 20:20:36 803947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90805|inflight:90005| [2025/04/30 20:20:36 803952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436913575| [2025/04/30 20:20:36 803956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436913575| [2025/04/30 20:20:36 803960] [debug] |xqc_engine_wakeup_after|wakeup:1746044436913575|now:1746044436803960|diff:109615| [2025/04/30 20:20:36 803965] [debug] |xqc_engine_main_logic|END|now:1746044436803016| [2025/04/30 20:20:36 803970] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436803970| [2025/04/30 20:20:36 803974] [debug] |xqc_engine_wakeup_after|wakeup:1746044436913575|now:1746044436803974|diff:109601| [2025/04/30 20:20:36 803978] [debug] |xqc_engine_main_logic|END|now:1746044436803970| [2025/04/30 20:20:36 804530] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044436804528| [2025/04/30 20:20:36 804543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 804551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:28| [2025/04/30 20:20:36 804558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:29| [2025/04/30 20:20:36 804567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:29| [2025/04/30 20:20:36 804573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 804580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:52|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:53|path_largest_ack:52| [2025/04/30 20:20:36 804586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48005|prior_delivered:4048|prior_time:1746044436767768|is_app_limited:0|send_elapse:32411|ack_elapse:36760|ctl_first_sent_time:1746044436768138|lagest_ack_time:1746044436804528|curr_delivered:46053| [2025/04/30 20:20:36 804594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436768138| [2025/04/30 20:20:36 804601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 20:20:36 804608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:53|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:53|path_largest_ack:53| [2025/04/30 20:20:36 804622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48005|prior_delivered:4048|prior_time:1746044436767768|is_app_limited:0|send_elapse:32411|ack_elapse:36760|ctl_first_sent_time:1746044436768138|lagest_ack_time:1746044436804528|curr_delivered:47253| [2025/04/30 20:20:36 804630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436768272| [2025/04/30 20:20:36 804636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 20:20:36 804643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46314|rttvar:9592|minrtt:31448|latest_rtt:36256|ack_delay:88| [2025/04/30 20:20:36 804648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45046|rttvar:9730|minrtt:31448|latest_rtt:36256|ack_delay:88| [2025/04/30 20:20:36 804652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:53|lost_pn:50|thresh:3| [2025/04/30 20:20:36 804656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 804660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 804664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 804669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 804675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 804682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 804688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45046|rtt_var:9730|pto_duration:83966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 804696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 804700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 804704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 87605| [2025/04/30 20:20:36 804708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436912859|now:1746044436804688|interv:108171| [2025/04/30 20:20:36 804712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436912859|now:1746044436804688|interval:108171|pto_count:0|srtt:45046 [2025/04/30 20:20:36 804738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 32411, ack_elapse 36760, delivered 43205|rate 1175326|lost 5| [2025/04/30 20:20:36 804745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175326) in round 3| [2025/04/30 20:20:36 804749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 804753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106632|extra_cwnd:40888| [2025/04/30 20:20:36 804761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90805|packet_lost:0|acked:2400|po_sent_time:1746044436768272|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 804766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90805|packet_lost:0|acked:2400|po_sent_time:1746044436768272|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 804770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1175326|cwnd:93205|full_bw_reached:0|inflight:87605|srtt:45046|latest_rtt:36256|min_rtt:31448|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 804776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:29|largest:29|pns:2| [2025/04/30 20:20:36 804781] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:29|frame:ACK |recv_time:1746044436804528|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 804786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556804528|now:1746044436804528|interv:120000000| [2025/04/30 20:20:36 804790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556804528|now:1746044436804528|interv:120000000| [2025/04/30 20:20:36 804794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436913575|pq_index:0| [2025/04/30 20:20:36 804799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436803016| [2025/04/30 20:20:36 804803] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436804803| [2025/04/30 20:20:36 804808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436804807| [2025/04/30 20:20:36 804813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 804818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45046|min_srtt:45046|path_bw:1175326|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:36 804823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87605|cwnd:93205|conn:00005627609066FC|stream_id:0|stream_offset:130899| [2025/04/30 20:20:36 804828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 804832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 804837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45046|min_srtt:45046|path_bw:1175326|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:36 804841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:87605|cwnd:93205|conn:00005627609066FC|stream_id:0|stream_offset:132078| [2025/04/30 20:20:36 804846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 804853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 804858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45046|min_srtt:45046|path_bw:1175326|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:36 804862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:87605|cwnd:93205|conn:00005627609066FC|stream_id:0|stream_offset:133257| [2025/04/30 20:20:36 804866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 804871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 804875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45046|min_srtt:45046|path_bw:1175326|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:36 804879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:87605|cwnd:93205|conn:00005627609066FC|stream_id:0|stream_offset:134436| [2025/04/30 20:20:36 804884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 804888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 804892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45046|min_srtt:45046|path_bw:1175326|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:36 804897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:87605|cwnd:93205|conn:00005627609066FC|stream_id:0|stream_offset:135615| [2025/04/30 20:20:36 804901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 804905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 804909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 804913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 804918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 804922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87605|cwnd:93205|conn:00005627609066FC|stream_id:0|stream_offset:130899| [2025/04/30 20:20:36 804927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 804931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:127| [2025/04/30 20:20:36 804966] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87605|now:1746044436804939|stream_id:0|stream_offset:130899| [2025/04/30 20:20:36 804975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 804982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:87605|applimit:0| [2025/04/30 20:20:36 804989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45046|rtt_var:9730|pto_duration:83966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 804997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 805003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 805009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 88805| [2025/04/30 20:20:36 805016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436913905|now:1746044436804989|interv:108916| [2025/04/30 20:20:36 805023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436913905|now:1746044436804989|interval:108916|pto_count:0|srtt:45046 [2025/04/30 20:20:36 805031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93205|inflight:88805| [2025/04/30 20:20:36 805038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 805046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88805|cwnd:93205|conn:00005627609066FC|stream_id:0|stream_offset:132078| [2025/04/30 20:20:36 805053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 805059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:128| [2025/04/30 20:20:36 805097] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88805|now:1746044436805070|stream_id:0|stream_offset:132078| [2025/04/30 20:20:36 805106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 805114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:88805|applimit:0| [2025/04/30 20:20:36 805120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45046|rtt_var:9730|pto_duration:83966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 805127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 805133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 805140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 90005| [2025/04/30 20:20:36 805147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436914036|now:1746044436805120|interv:108916| [2025/04/30 20:20:36 805153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436914036|now:1746044436805120|interval:108916|pto_count:0|srtt:45046 [2025/04/30 20:20:36 805167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93205|inflight:90005| [2025/04/30 20:20:36 805175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 805181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90005|cwnd:93205|conn:00005627609066FC|stream_id:0|stream_offset:133257| [2025/04/30 20:20:36 805189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 805196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:129| [2025/04/30 20:20:36 805233] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90005|now:1746044436805207|stream_id:0|stream_offset:133257| [2025/04/30 20:20:36 805242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 805249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:90005|applimit:0| [2025/04/30 20:20:36 805256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45046|rtt_var:9730|pto_duration:83966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 805263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 805270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 805276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 91205| [2025/04/30 20:20:36 805283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436914173|now:1746044436805256|interv:108917| [2025/04/30 20:20:36 805288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436914173|now:1746044436805256|interval:108917|pto_count:0|srtt:45046 [2025/04/30 20:20:36 805296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93205|inflight:91205| [2025/04/30 20:20:36 805303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 805307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91205|cwnd:93205|conn:00005627609066FC|stream_id:0|stream_offset:134436| [2025/04/30 20:20:36 805311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 805316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:130| [2025/04/30 20:20:36 805345] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91205|now:1746044436805322|stream_id:0|stream_offset:134436| [2025/04/30 20:20:36 805350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 805355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:91205|applimit:0| [2025/04/30 20:20:36 805364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45046|rtt_var:9730|pto_duration:83966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 805368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 805373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 805376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 92405| [2025/04/30 20:20:36 805380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436914288|now:1746044436805364|interv:108924| [2025/04/30 20:20:36 805384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436914288|now:1746044436805364|interval:108924|pto_count:0|srtt:45046 [2025/04/30 20:20:36 805389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93205|inflight:92405| [2025/04/30 20:20:36 805394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436914288| [2025/04/30 20:20:36 805398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436914288| [2025/04/30 20:20:36 805402] [debug] |xqc_engine_wakeup_after|wakeup:1746044436914288|now:1746044436805402|diff:108886| [2025/04/30 20:20:36 805407] [debug] |xqc_engine_main_logic|END|now:1746044436804807| [2025/04/30 20:20:36 805412] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436805412| [2025/04/30 20:20:36 805416] [debug] |xqc_engine_wakeup_after|wakeup:1746044436914288|now:1746044436805416|diff:108872| [2025/04/30 20:20:36 805420] [debug] |xqc_engine_main_logic|END|now:1746044436805412| [2025/04/30 20:20:36 806548] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044436806546| [2025/04/30 20:20:36 806563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 806571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:29| [2025/04/30 20:20:36 806579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:30| [2025/04/30 20:20:36 806588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:30| [2025/04/30 20:20:36 806594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 806602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:54|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:55|path_largest_ack:54| [2025/04/30 20:20:36 806609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48005|prior_delivered:6448|prior_time:1746044436769677|is_app_limited:0|send_elapse:33833|ack_elapse:36869|ctl_first_sent_time:1746044436770058|lagest_ack_time:1746044436806546|curr_delivered:48453| [2025/04/30 20:20:36 806616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436770058| [2025/04/30 20:20:36 806624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 20:20:36 806628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:55|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:55|path_largest_ack:55| [2025/04/30 20:20:36 806635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48005|prior_delivered:6448|prior_time:1746044436769677|is_app_limited:0|send_elapse:33833|ack_elapse:36869|ctl_first_sent_time:1746044436770058|lagest_ack_time:1746044436806546|curr_delivered:49653| [2025/04/30 20:20:36 806650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436770151| [2025/04/30 20:20:36 806656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 20:20:36 806662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45046|rttvar:9730|minrtt:31448|latest_rtt:36395|ack_delay:96| [2025/04/30 20:20:36 806667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43953|rttvar:9484|minrtt:31448|latest_rtt:36395|ack_delay:96| [2025/04/30 20:20:36 806675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:55|lost_pn:52|thresh:3| [2025/04/30 20:20:36 806680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 806687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 806691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 806695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 806699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 806703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 806707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43953|rtt_var:9484|pto_duration:81889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 806712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 806735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 806743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 90005| [2025/04/30 20:20:36 806747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436912211|now:1746044436806707|interv:105504| [2025/04/30 20:20:36 806751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436912211|now:1746044436806707|interval:105504|pto_count:0|srtt:43953 [2025/04/30 20:20:36 806755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33833, ack_elapse 36869, delivered 43205|rate 1171851|lost 5| [2025/04/30 20:20:36 806760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171851) in round 3| [2025/04/30 20:20:36 806764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 806768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106632|extra_cwnd:40888| [2025/04/30 20:20:36 806772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93205|packet_lost:0|acked:2400|po_sent_time:1746044436770151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 806777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93205|packet_lost:0|acked:2400|po_sent_time:1746044436770151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 806787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1175326|cwnd:95605|full_bw_reached:0|inflight:90005|srtt:43953|latest_rtt:36395|min_rtt:31448|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 806793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:30|largest:30|pns:2| [2025/04/30 20:20:36 806797] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:30|frame:ACK |recv_time:1746044436806546|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 806802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556806546|now:1746044436806546|interv:120000000| [2025/04/30 20:20:36 806807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556806546|now:1746044436806546|interv:120000000| [2025/04/30 20:20:36 806811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436914288|pq_index:0| [2025/04/30 20:20:36 806815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436804807| [2025/04/30 20:20:36 806819] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436806819| [2025/04/30 20:20:36 806825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436806823| [2025/04/30 20:20:36 806830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 806835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43953|min_srtt:43953|path_bw:1175326|loss_rate:3.73|path_pto:0| [2025/04/30 20:20:36 806839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90005|cwnd:95605|conn:00005627609066FC|stream_id:0|stream_offset:135615| [2025/04/30 20:20:36 806844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 806849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 806853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43953|min_srtt:43953|path_bw:1175326|loss_rate:3.73|path_pto:0| [2025/04/30 20:20:36 806857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:90005|cwnd:95605|conn:00005627609066FC|stream_id:0|stream_offset:136794| [2025/04/30 20:20:36 806862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 806866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 806871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43953|min_srtt:43953|path_bw:1175326|loss_rate:3.73|path_pto:0| [2025/04/30 20:20:36 806878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:90005|cwnd:95605|conn:00005627609066FC|stream_id:0|stream_offset:137973| [2025/04/30 20:20:36 806882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 806886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 806891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43953|min_srtt:43953|path_bw:1175326|loss_rate:3.73|path_pto:0| [2025/04/30 20:20:36 806895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:90005|cwnd:95605|conn:00005627609066FC|stream_id:0|stream_offset:139152| [2025/04/30 20:20:36 806899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 806903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 806908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43953|min_srtt:43953|path_bw:1175326|loss_rate:3.73|path_pto:0| [2025/04/30 20:20:36 806912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:90005|cwnd:95605|conn:00005627609066FC|stream_id:0|stream_offset:140331| [2025/04/30 20:20:36 806917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 806921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 806925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 806929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 806933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 806938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90005|cwnd:95605|conn:00005627609066FC|stream_id:0|stream_offset:135615| [2025/04/30 20:20:36 806942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 806946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:131| [2025/04/30 20:20:36 806981] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90005|now:1746044436806954|stream_id:0|stream_offset:135615| [2025/04/30 20:20:36 806987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 806995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:90005|applimit:0| [2025/04/30 20:20:36 806999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43953|rtt_var:9484|pto_duration:81889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 807004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 807008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 807011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 91205| [2025/04/30 20:20:36 807015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436913843|now:1746044436806999|interv:106844| [2025/04/30 20:20:36 807019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436913843|now:1746044436806999|interval:106844|pto_count:0|srtt:43953 [2025/04/30 20:20:36 807024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95605|inflight:91205| [2025/04/30 20:20:36 807029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 807033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91205|cwnd:95605|conn:00005627609066FC|stream_id:0|stream_offset:136794| [2025/04/30 20:20:36 807037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 807041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:132| [2025/04/30 20:20:36 807102] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91205|now:1746044436807048|stream_id:0|stream_offset:136794| [2025/04/30 20:20:36 807113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 807120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:91205|applimit:0| [2025/04/30 20:20:36 807128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43953|rtt_var:9484|pto_duration:81889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 807135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 807142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 807148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 92405| [2025/04/30 20:20:36 807155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436913937|now:1746044436807128|interv:106809| [2025/04/30 20:20:36 807162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436913937|now:1746044436807128|interval:106809|pto_count:0|srtt:43953 [2025/04/30 20:20:36 807169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95605|inflight:92405| [2025/04/30 20:20:36 807177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 807190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92405|cwnd:95605|conn:00005627609066FC|stream_id:0|stream_offset:137973| [2025/04/30 20:20:36 807198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 807206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:133| [2025/04/30 20:20:36 807244] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92405|now:1746044436807217|stream_id:0|stream_offset:137973| [2025/04/30 20:20:36 807254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 807261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:92405|applimit:0| [2025/04/30 20:20:36 807268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43953|rtt_var:9484|pto_duration:81889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 807274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 807280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 807286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 93605| [2025/04/30 20:20:36 807293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436914106|now:1746044436807267|interv:106839| [2025/04/30 20:20:36 807298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436914106|now:1746044436807267|interval:106839|pto_count:0|srtt:43953 [2025/04/30 20:20:36 807303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95605|inflight:93605| [2025/04/30 20:20:36 807308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 807312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93605|cwnd:95605|conn:00005627609066FC|stream_id:0|stream_offset:139152| [2025/04/30 20:20:36 807317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 807321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:134| [2025/04/30 20:20:36 807350] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93605|now:1746044436807328|stream_id:0|stream_offset:139152| [2025/04/30 20:20:36 807355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 807360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:93605|applimit:0| [2025/04/30 20:20:36 807364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43953|rtt_var:9484|pto_duration:81889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 807368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 807377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 807381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 94805| [2025/04/30 20:20:36 807385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436914217|now:1746044436807364|interv:106853| [2025/04/30 20:20:36 807389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436914217|now:1746044436807364|interval:106853|pto_count:0|srtt:43953 [2025/04/30 20:20:36 807393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95605|inflight:94805| [2025/04/30 20:20:36 807398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436914217| [2025/04/30 20:20:36 807402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436914217| [2025/04/30 20:20:36 807406] [debug] |xqc_engine_wakeup_after|wakeup:1746044436914217|now:1746044436807406|diff:106811| [2025/04/30 20:20:36 807411] [debug] |xqc_engine_main_logic|END|now:1746044436806823| [2025/04/30 20:20:36 807416] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436807416| [2025/04/30 20:20:36 807420] [debug] |xqc_engine_wakeup_after|wakeup:1746044436914217|now:1746044436807420|diff:106797| [2025/04/30 20:20:36 807424] [debug] |xqc_engine_main_logic|END|now:1746044436807416| [2025/04/30 20:20:36 808487] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044436808486| [2025/04/30 20:20:36 808502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 808511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:30| [2025/04/30 20:20:36 808517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:31| [2025/04/30 20:20:36 808526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:31| [2025/04/30 20:20:36 808532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 808540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:56|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:57|path_largest_ack:56| [2025/04/30 20:20:36 808547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50405|prior_delivered:6448|prior_time:1746044436769677|is_app_limited:0|send_elapse:34059|ack_elapse:38809|ctl_first_sent_time:1746044436770284|lagest_ack_time:1746044436808486|curr_delivered:50853| [2025/04/30 20:20:36 808554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436770284| [2025/04/30 20:20:36 808562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 20:20:36 808568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:57|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:57|path_largest_ack:57| [2025/04/30 20:20:36 808575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50405|prior_delivered:6448|prior_time:1746044436769677|is_app_limited:0|send_elapse:34059|ack_elapse:38809|ctl_first_sent_time:1746044436770284|lagest_ack_time:1746044436808486|curr_delivered:52053| [2025/04/30 20:20:36 808582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436770453| [2025/04/30 20:20:36 808597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 20:20:36 808603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43953|rttvar:9484|minrtt:31448|latest_rtt:38033|ack_delay:96| [2025/04/30 20:20:36 808610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43201|rttvar:8617|minrtt:31448|latest_rtt:38033|ack_delay:96| [2025/04/30 20:20:36 808617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:57|lost_pn:54|thresh:3| [2025/04/30 20:20:36 808622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 808626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 808630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 808634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 808638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 808642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 808646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43201|rtt_var:8617|pto_duration:77669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 808650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 808654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 808658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 92405| [2025/04/30 20:20:36 808662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436909997|now:1746044436808645|interv:101352| [2025/04/30 20:20:36 808666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436909997|now:1746044436808645|interval:101352|pto_count:0|srtt:43201 [2025/04/30 20:20:36 808670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34059, ack_elapse 38809, delivered 45605|rate 1175114|lost 5| [2025/04/30 20:20:36 808675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175114) in round 3| [2025/04/30 20:20:36 808679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 808683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106632|extra_cwnd:40888| [2025/04/30 20:20:36 808687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:95605|packet_lost:0|acked:2400|po_sent_time:1746044436770453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 808692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:95605|packet_lost:0|acked:2400|po_sent_time:1746044436770453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 808697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1175326|cwnd:98005|full_bw_reached:0|inflight:92405|srtt:43201|latest_rtt:38033|min_rtt:31448|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 808706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:31|largest:31|pns:2| [2025/04/30 20:20:36 808711] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:31|frame:ACK |recv_time:1746044436808486|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 808737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556808486|now:1746044436808486|interv:120000000| [2025/04/30 20:20:36 808746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556808486|now:1746044436808486|interv:120000000| [2025/04/30 20:20:36 808750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436914217|pq_index:0| [2025/04/30 20:20:36 808754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436806823| [2025/04/30 20:20:36 808758] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436808758| [2025/04/30 20:20:36 808764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436808762| [2025/04/30 20:20:36 808769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 808774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43201|min_srtt:43201|path_bw:1175326|loss_rate:3.62|path_pto:0| [2025/04/30 20:20:36 808778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92405|cwnd:98005|conn:00005627609066FC|stream_id:0|stream_offset:140331| [2025/04/30 20:20:36 808783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 808788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 808792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43201|min_srtt:43201|path_bw:1175326|loss_rate:3.62|path_pto:0| [2025/04/30 20:20:36 808797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:92405|cwnd:98005|conn:00005627609066FC|stream_id:0|stream_offset:141510| [2025/04/30 20:20:36 808801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 808805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 808810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43201|min_srtt:43201|path_bw:1175326|loss_rate:3.62|path_pto:0| [2025/04/30 20:20:36 808814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:92405|cwnd:98005|conn:00005627609066FC|stream_id:0|stream_offset:142689| [2025/04/30 20:20:36 808822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 808826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 808830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43201|min_srtt:43201|path_bw:1175326|loss_rate:3.62|path_pto:0| [2025/04/30 20:20:36 808834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:92405|cwnd:98005|conn:00005627609066FC|stream_id:0|stream_offset:143868| [2025/04/30 20:20:36 808839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 808843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 808847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43201|min_srtt:43201|path_bw:1175326|loss_rate:3.62|path_pto:0| [2025/04/30 20:20:36 808852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:92405|cwnd:98005|conn:00005627609066FC|stream_id:0|stream_offset:145047| [2025/04/30 20:20:36 808856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 808860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 808864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 808868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 808873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 808877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92405|cwnd:98005|conn:00005627609066FC|stream_id:0|stream_offset:140331| [2025/04/30 20:20:36 808881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 808886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:135| [2025/04/30 20:20:36 808920] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92405|now:1746044436808893|stream_id:0|stream_offset:140331| [2025/04/30 20:20:36 808926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 808931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:92405|applimit:0| [2025/04/30 20:20:36 808935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43201|rtt_var:8617|pto_duration:77669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 808943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 808947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 808951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 93605| [2025/04/30 20:20:36 808955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436911562|now:1746044436808935|interv:102627| [2025/04/30 20:20:36 808959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436911562|now:1746044436808935|interval:102627|pto_count:0|srtt:43201 [2025/04/30 20:20:36 808964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98005|inflight:93605| [2025/04/30 20:20:36 808968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 808973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93605|cwnd:98005|conn:00005627609066FC|stream_id:0|stream_offset:141510| [2025/04/30 20:20:36 808977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 808981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:136| [2025/04/30 20:20:36 809004] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93605|now:1746044436808987|stream_id:0|stream_offset:141510| [2025/04/30 20:20:36 809010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 809014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:93605|applimit:0| [2025/04/30 20:20:36 809019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43201|rtt_var:8617|pto_duration:77669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 809023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 809027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 809031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 94805| [2025/04/30 20:20:36 809035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436911656|now:1746044436809018|interv:102638| [2025/04/30 20:20:36 809039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436911656|now:1746044436809018|interval:102638|pto_count:0|srtt:43201 [2025/04/30 20:20:36 809044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98005|inflight:94805| [2025/04/30 20:20:36 809051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 809058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94805|cwnd:98005|conn:00005627609066FC|stream_id:0|stream_offset:142689| [2025/04/30 20:20:36 809071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 809077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:137| [2025/04/30 20:20:36 809140] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94805|now:1746044436809087|stream_id:0|stream_offset:142689| [2025/04/30 20:20:36 809152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 809159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:94805|applimit:0| [2025/04/30 20:20:36 809166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43201|rtt_var:8617|pto_duration:77669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 809174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 809180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 809186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 96005| [2025/04/30 20:20:36 809193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436911756|now:1746044436809166|interv:102590| [2025/04/30 20:20:36 809199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436911756|now:1746044436809166|interval:102590|pto_count:0|srtt:43201 [2025/04/30 20:20:36 809207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98005|inflight:96005| [2025/04/30 20:20:36 809214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 809221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96005|cwnd:98005|conn:00005627609066FC|stream_id:0|stream_offset:143868| [2025/04/30 20:20:36 809228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 809234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:138| [2025/04/30 20:20:36 809278] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96005|now:1746044436809245|stream_id:0|stream_offset:143868| [2025/04/30 20:20:36 809288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 809293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:96005|applimit:0| [2025/04/30 20:20:36 809297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43201|rtt_var:8617|pto_duration:77669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 809302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 809306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 809310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 97205| [2025/04/30 20:20:36 809319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436911914|now:1746044436809297|interv:102617| [2025/04/30 20:20:36 809323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436911914|now:1746044436809297|interval:102617|pto_count:0|srtt:43201 [2025/04/30 20:20:36 809327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98005|inflight:97205| [2025/04/30 20:20:36 809332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436911914| [2025/04/30 20:20:36 809336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436911914| [2025/04/30 20:20:36 809341] [debug] |xqc_engine_wakeup_after|wakeup:1746044436911914|now:1746044436809340|diff:102574| [2025/04/30 20:20:36 809345] [debug] |xqc_engine_main_logic|END|now:1746044436808762| [2025/04/30 20:20:36 809350] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436809350| [2025/04/30 20:20:36 809354] [debug] |xqc_engine_wakeup_after|wakeup:1746044436911914|now:1746044436809354|diff:102560| [2025/04/30 20:20:36 809358] [debug] |xqc_engine_main_logic|END|now:1746044436809350| [2025/04/30 20:20:36 811582] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044436811581| [2025/04/30 20:20:36 811597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 811607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:31| [2025/04/30 20:20:36 811613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:32| [2025/04/30 20:20:36 811622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:32| [2025/04/30 20:20:36 811627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 811632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:58|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:60|path_largest_ack:58| [2025/04/30 20:20:36 811637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50405|prior_delivered:8848|prior_time:1746044436771645|is_app_limited:0|send_elapse:35612|ack_elapse:39936|ctl_first_sent_time:1746044436772033|lagest_ack_time:1746044436811581|curr_delivered:53253| [2025/04/30 20:20:36 811642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436772033| [2025/04/30 20:20:36 811646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 20:20:36 811651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 811656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50405|prior_delivered:8848|prior_time:1746044436771645|is_app_limited:0|send_elapse:35612|ack_elapse:39936|ctl_first_sent_time:1746044436772033|lagest_ack_time:1746044436811581|curr_delivered:54453| [2025/04/30 20:20:36 811663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436772161| [2025/04/30 20:20:36 811669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 20:20:36 811675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 811690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50405|prior_delivered:8848|prior_time:1746044436771645|is_app_limited:0|send_elapse:35612|ack_elapse:39936|ctl_first_sent_time:1746044436772033|lagest_ack_time:1746044436811581|curr_delivered:55653| [2025/04/30 20:20:36 811698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436772301| [2025/04/30 20:20:36 811704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 20:20:36 811710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43201|rttvar:8617|minrtt:31448|latest_rtt:39280|ack_delay:80| [2025/04/30 20:20:36 811715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42701|rttvar:7463|minrtt:31448|latest_rtt:39280|ack_delay:80| [2025/04/30 20:20:36 811741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:60|lost_pn:57|thresh:3| [2025/04/30 20:20:36 811746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 811750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 811754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 811758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 811762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 811765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 811770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42701|rtt_var:7463|pto_duration:72553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 811774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 811778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 811782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 93605| [2025/04/30 20:20:36 811786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436906798|now:1746044436811769|interv:95029| [2025/04/30 20:20:36 811790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436906798|now:1746044436811769|interval:95029|pto_count:0|srtt:42701 [2025/04/30 20:20:36 811795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35612, ack_elapse 39936, delivered 46805|rate 1172000|lost 5| [2025/04/30 20:20:36 811799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172000) in round 3| [2025/04/30 20:20:36 811804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 811808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106632|extra_cwnd:40888| [2025/04/30 20:20:36 811812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98005|packet_lost:0|acked:3600|po_sent_time:1746044436772301|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 811820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98005|packet_lost:0|acked:3600|po_sent_time:1746044436772301|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 811825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1175326|cwnd:101605|full_bw_reached:0|inflight:93605|srtt:42701|latest_rtt:39280|min_rtt:31448|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 811830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 811835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044436836581|now:1746044436811581|interv:25000| [2025/04/30 20:20:36 811840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436811581|max_ack_delay:25000| [2025/04/30 20:20:36 811845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:32|largest:32|pns:2| [2025/04/30 20:20:36 811849] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:32|frame:PING ACK |recv_time:1746044436811581|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 811854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556811581|now:1746044436811581|interv:120000000| [2025/04/30 20:20:36 811858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556811581|now:1746044436811581|interv:120000000| [2025/04/30 20:20:36 811862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436911914|pq_index:0| [2025/04/30 20:20:36 811867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436808762| [2025/04/30 20:20:36 811871] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436811870| [2025/04/30 20:20:36 811875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436811874| [2025/04/30 20:20:36 811881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 811886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42701|min_srtt:42701|path_bw:1175326|loss_rate:3.52|path_pto:0| [2025/04/30 20:20:36 811890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93605|cwnd:101605|conn:00005627609066FC|stream_id:0|stream_offset:145047| [2025/04/30 20:20:36 811895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 811899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 811907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42701|min_srtt:42701|path_bw:1175326|loss_rate:3.52|path_pto:0| [2025/04/30 20:20:36 811911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:93605|cwnd:101605|conn:00005627609066FC|stream_id:0|stream_offset:146226| [2025/04/30 20:20:36 811916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 811920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 811924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42701|min_srtt:42701|path_bw:1175326|loss_rate:3.52|path_pto:0| [2025/04/30 20:20:36 811929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:93605|cwnd:101605|conn:00005627609066FC|stream_id:0|stream_offset:147405| [2025/04/30 20:20:36 811933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 811937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 811942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42701|min_srtt:42701|path_bw:1175326|loss_rate:3.52|path_pto:0| [2025/04/30 20:20:36 811946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:93605|cwnd:101605|conn:00005627609066FC|stream_id:0|stream_offset:148584| [2025/04/30 20:20:36 811950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 811954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 811958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42701|min_srtt:42701|path_bw:1175326|loss_rate:3.52|path_pto:0| [2025/04/30 20:20:36 811963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:93605|cwnd:101605|conn:00005627609066FC|stream_id:0|stream_offset:149763| [2025/04/30 20:20:36 811967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 811971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 811975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42701|min_srtt:42701|path_bw:1175326|loss_rate:3.52|path_pto:0| [2025/04/30 20:20:36 811980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:93605|cwnd:101605|conn:00005627609066FC|stream_id:0|stream_offset:150942| [2025/04/30 20:20:36 811986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 811991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 811995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42701|min_srtt:42701|path_bw:1175326|loss_rate:3.52|path_pto:0| [2025/04/30 20:20:36 811999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:93605|cwnd:101605|conn:00005627609066FC|stream_id:0|stream_offset:152121| [2025/04/30 20:20:36 812004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 812008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 812012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 812017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 812024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 812031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93605|cwnd:101605|conn:00005627609066FC|stream_id:0|stream_offset:145047| [2025/04/30 20:20:36 812038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 812044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:139| [2025/04/30 20:20:36 812088] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93605|now:1746044436812053|stream_id:0|stream_offset:145047| [2025/04/30 20:20:36 812097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 812104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:93605|applimit:0| [2025/04/30 20:20:36 812111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42701|rtt_var:7463|pto_duration:72553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 812118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 812124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 812130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 94805| [2025/04/30 20:20:36 812136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436909606|now:1746044436812110|interv:97496| [2025/04/30 20:20:36 812142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436909606|now:1746044436812110|interval:97496|pto_count:0|srtt:42701 [2025/04/30 20:20:36 812149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101605|inflight:94805| [2025/04/30 20:20:36 812170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 812177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94805|cwnd:101605|conn:00005627609066FC|stream_id:0|stream_offset:146226| [2025/04/30 20:20:36 812184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 812191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:140| [2025/04/30 20:20:36 812236] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94805|now:1746044436812202|stream_id:0|stream_offset:146226| [2025/04/30 20:20:36 812246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 812253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:94805|applimit:0| [2025/04/30 20:20:36 812260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42701|rtt_var:7463|pto_duration:72553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 812267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 812281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 812288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 96005| [2025/04/30 20:20:36 812293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436909755|now:1746044436812259|interv:97496| [2025/04/30 20:20:36 812297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436909755|now:1746044436812259|interval:97496|pto_count:0|srtt:42701 [2025/04/30 20:20:36 812302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101605|inflight:96005| [2025/04/30 20:20:36 812307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 812311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96005|cwnd:101605|conn:00005627609066FC|stream_id:0|stream_offset:147405| [2025/04/30 20:20:36 812316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 812320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:141| [2025/04/30 20:20:36 812353] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96005|now:1746044436812327|stream_id:0|stream_offset:147405| [2025/04/30 20:20:36 812362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 812369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:96005|applimit:0| [2025/04/30 20:20:36 812375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42701|rtt_var:7463|pto_duration:72553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 812389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 812396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 812402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 97205| [2025/04/30 20:20:36 812408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436909880|now:1746044436812375|interv:97505| [2025/04/30 20:20:36 812414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436909880|now:1746044436812375|interval:97505|pto_count:0|srtt:42701 [2025/04/30 20:20:36 812419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101605|inflight:97205| [2025/04/30 20:20:36 812424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 812428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97205|cwnd:101605|conn:00005627609066FC|stream_id:0|stream_offset:148584| [2025/04/30 20:20:36 812433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 812437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:142| [2025/04/30 20:20:36 812468] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97205|now:1746044436812444|stream_id:0|stream_offset:148584| [2025/04/30 20:20:36 812477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 812484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:97205|applimit:0| [2025/04/30 20:20:36 812490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42701|rtt_var:7463|pto_duration:72553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 812497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 812501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 812505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 98405| [2025/04/30 20:20:36 812509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436909997|now:1746044436812490|interv:97507| [2025/04/30 20:20:36 812513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436909997|now:1746044436812490|interval:97507|pto_count:0|srtt:42701 [2025/04/30 20:20:36 812518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101605|inflight:98405| [2025/04/30 20:20:36 812522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 812526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98405|cwnd:101605|conn:00005627609066FC|stream_id:0|stream_offset:149763| [2025/04/30 20:20:36 812535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 812539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:143| [2025/04/30 20:20:36 812569] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98405|now:1746044436812546|stream_id:0|stream_offset:149763| [2025/04/30 20:20:36 812578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 812585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:98405|applimit:0| [2025/04/30 20:20:36 812592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42701|rtt_var:7463|pto_duration:72553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 812599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 812602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 812606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 99605| [2025/04/30 20:20:36 812610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436910099|now:1746044436812592|interv:97507| [2025/04/30 20:20:36 812614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436910099|now:1746044436812592|interval:97507|pto_count:0|srtt:42701 [2025/04/30 20:20:36 812619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101605|inflight:99605| [2025/04/30 20:20:36 812623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 812627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99605|cwnd:101605|conn:00005627609066FC|stream_id:0|stream_offset:150942| [2025/04/30 20:20:36 812632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 812636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:144| [2025/04/30 20:20:36 812665] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99605|now:1746044436812643|stream_id:0|stream_offset:150942| [2025/04/30 20:20:36 812674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 812681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:99605|applimit:0| [2025/04/30 20:20:36 812688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42701|rtt_var:7463|pto_duration:72553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 812694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 812698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 812707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 100805| [2025/04/30 20:20:36 812711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436910196|now:1746044436812688|interv:97508| [2025/04/30 20:20:36 812715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436910196|now:1746044436812688|interval:97508|pto_count:0|srtt:42701 [2025/04/30 20:20:36 812735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101605|inflight:100805| [2025/04/30 20:20:36 812740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436836581| [2025/04/30 20:20:36 812744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436836581| [2025/04/30 20:20:36 812748] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436812748|diff:23833| [2025/04/30 20:20:36 812753] [debug] |xqc_engine_main_logic|END|now:1746044436811874| [2025/04/30 20:20:36 812758] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436812758| [2025/04/30 20:20:36 812762] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436812762|diff:23819| [2025/04/30 20:20:36 812766] [debug] |xqc_engine_main_logic|END|now:1746044436812758| [2025/04/30 20:20:36 813555] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044436813553| [2025/04/30 20:20:36 813567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 813576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:32| [2025/04/30 20:20:36 813583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:33| [2025/04/30 20:20:36 813591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:33| [2025/04/30 20:20:36 813598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 813606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 813613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54005|prior_delivered:8848|prior_time:1746044436771645|is_app_limited:0|send_elapse:36017|ack_elapse:41908|ctl_first_sent_time:1746044436772438|lagest_ack_time:1746044436813553|curr_delivered:56853| [2025/04/30 20:20:36 813620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436772438| [2025/04/30 20:20:36 813627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 20:20:36 813633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 813640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52805|prior_delivered:11248|prior_time:1746044436773643|is_app_limited:0|send_elapse:37400|ack_elapse:39910|ctl_first_sent_time:1746044436774021|lagest_ack_time:1746044436813553|curr_delivered:58053| [2025/04/30 20:20:36 813645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436774021| [2025/04/30 20:20:36 813649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 20:20:36 813653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42701|rttvar:7463|minrtt:31448|latest_rtt:39532|ack_delay:96| [2025/04/30 20:20:36 813663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42293|rttvar:6414|minrtt:31448|latest_rtt:39532|ack_delay:96| [2025/04/30 20:20:36 813668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:62|lost_pn:59|thresh:3| [2025/04/30 20:20:36 813672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 813676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 813680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 813684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 813689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 813696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 813702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42293|rtt_var:6414|pto_duration:67949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 813710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 813715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 813739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 98405| [2025/04/30 20:20:36 813743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436905592|now:1746044436813702|interv:91890| [2025/04/30 20:20:36 813747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436905592|now:1746044436813702|interval:91890|pto_count:0|srtt:42293 [2025/04/30 20:20:36 813752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37400, ack_elapse 39910, delivered 46805|rate 1172763|lost 5| [2025/04/30 20:20:36 813756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172763) in round 3| [2025/04/30 20:20:36 813760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 813765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106632|extra_cwnd:40888| [2025/04/30 20:20:36 813769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101605|packet_lost:0|acked:2400|po_sent_time:1746044436774021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 813773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101605|packet_lost:0|acked:2400|po_sent_time:1746044436774021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 813778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1175326|cwnd:104005|full_bw_reached:0|inflight:98405|srtt:42293|latest_rtt:39532|min_rtt:31448|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 813788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:33|largest:33|pns:2| [2025/04/30 20:20:36 813792] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:33|frame:ACK |recv_time:1746044436813553|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 813797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556813553|now:1746044436813553|interv:120000000| [2025/04/30 20:20:36 813802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556813553|now:1746044436813553|interv:120000000| [2025/04/30 20:20:36 813805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436836581|pq_index:0| [2025/04/30 20:20:36 813810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436811874| [2025/04/30 20:20:36 813814] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436813814| [2025/04/30 20:20:36 813819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436813818| [2025/04/30 20:20:36 813824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 813829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42293|min_srtt:42293|path_bw:1175326|loss_rate:3.38|path_pto:0| [2025/04/30 20:20:36 813834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98405|cwnd:104005|conn:00005627609066FC|stream_id:0|stream_offset:152121| [2025/04/30 20:20:36 813838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42293|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 813843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 813848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42293|min_srtt:42293|path_bw:1175326|loss_rate:3.38|path_pto:0| [2025/04/30 20:20:36 813852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:98405|cwnd:104005|conn:00005627609066FC|stream_id:0|stream_offset:153300| [2025/04/30 20:20:36 813856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42293|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 813861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 813865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42293|min_srtt:42293|path_bw:1175326|loss_rate:3.38|path_pto:0| [2025/04/30 20:20:36 813869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:98405|cwnd:104005|conn:00005627609066FC|stream_id:0|stream_offset:154479| [2025/04/30 20:20:36 813874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42293|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 813881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 813885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42293|min_srtt:42293|path_bw:1175326|loss_rate:3.38|path_pto:0| [2025/04/30 20:20:36 813889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:98405|cwnd:104005|conn:00005627609066FC|stream_id:0|stream_offset:155658| [2025/04/30 20:20:36 813893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42293|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 813897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 813901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42293|min_srtt:42293|path_bw:1175326|loss_rate:3.38|path_pto:0| [2025/04/30 20:20:36 813906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:98405|cwnd:104005|conn:00005627609066FC|stream_id:0|stream_offset:156837| [2025/04/30 20:20:36 813910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 813914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 813918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 813923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 813927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 813931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98405|cwnd:104005|conn:00005627609066FC|stream_id:0|stream_offset:152121| [2025/04/30 20:20:36 813936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 813940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:145| [2025/04/30 20:20:36 813975] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98405|now:1746044436813948|stream_id:0|stream_offset:152121| [2025/04/30 20:20:36 813985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 813993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:98405|applimit:0| [2025/04/30 20:20:36 814000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42293|rtt_var:6414|pto_duration:67949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 814007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 814014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 814026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 99605| [2025/04/30 20:20:36 814033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436906897|now:1746044436813999|interv:92898| [2025/04/30 20:20:36 814039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436906897|now:1746044436813999|interval:92898|pto_count:0|srtt:42293 [2025/04/30 20:20:36 814047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104005|inflight:99605| [2025/04/30 20:20:36 814054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 814061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99605|cwnd:104005|conn:00005627609066FC|stream_id:0|stream_offset:153300| [2025/04/30 20:20:36 814068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 814075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:146| [2025/04/30 20:20:36 814113] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99605|now:1746044436814085|stream_id:0|stream_offset:153300| [2025/04/30 20:20:36 814122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 814127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:99605|applimit:0| [2025/04/30 20:20:36 814133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42293|rtt_var:6414|pto_duration:67949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 814140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 814146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 814152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 100805| [2025/04/30 20:20:36 814158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436907034|now:1746044436814132|interv:92902| [2025/04/30 20:20:36 814164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436907034|now:1746044436814132|interval:92902|pto_count:0|srtt:42293 [2025/04/30 20:20:36 814171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104005|inflight:100805| [2025/04/30 20:20:36 814179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 814185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100805|cwnd:104005|conn:00005627609066FC|stream_id:0|stream_offset:154479| [2025/04/30 20:20:36 814192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 814198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:147| [2025/04/30 20:20:36 814245] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100805|now:1746044436814214|stream_id:0|stream_offset:154479| [2025/04/30 20:20:36 814255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 814262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:100805|applimit:0| [2025/04/30 20:20:36 814269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42293|rtt_var:6414|pto_duration:67949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 814276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 814282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 814295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 102005| [2025/04/30 20:20:36 814299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436907163|now:1746044436814269|interv:92894| [2025/04/30 20:20:36 814303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436907163|now:1746044436814269|interval:92894|pto_count:0|srtt:42293 [2025/04/30 20:20:36 814308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104005|inflight:102005| [2025/04/30 20:20:36 814313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 814317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102005|cwnd:104005|conn:00005627609066FC|stream_id:0|stream_offset:155658| [2025/04/30 20:20:36 814322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 814326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:148| [2025/04/30 20:20:36 814363] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102005|now:1746044436814333|stream_id:0|stream_offset:155658| [2025/04/30 20:20:36 814374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 814381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:102005|applimit:0| [2025/04/30 20:20:36 814389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42293|rtt_var:6414|pto_duration:67949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 814395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 814401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 814405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 103205| [2025/04/30 20:20:36 814409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436907282|now:1746044436814389|interv:92893| [2025/04/30 20:20:36 814418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436907282|now:1746044436814389|interval:92893|pto_count:0|srtt:42293 [2025/04/30 20:20:36 814423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104005|inflight:103205| [2025/04/30 20:20:36 814428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436836581| [2025/04/30 20:20:36 814432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436836581| [2025/04/30 20:20:36 814437] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436814436|diff:22145| [2025/04/30 20:20:36 814442] [debug] |xqc_engine_main_logic|END|now:1746044436813818| [2025/04/30 20:20:36 814450] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436814450| [2025/04/30 20:20:36 814457] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436814457|diff:22124| [2025/04/30 20:20:36 814463] [debug] |xqc_engine_main_logic|END|now:1746044436814450| [2025/04/30 20:20:36 815530] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044436815529| [2025/04/30 20:20:36 815546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 815556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:33| [2025/04/30 20:20:36 815562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:34| [2025/04/30 20:20:36 815571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:34| [2025/04/30 20:20:36 815577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 815585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 815593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54005|prior_delivered:11248|prior_time:1746044436773643|is_app_limited:0|send_elapse:37531|ack_elapse:41886|ctl_first_sent_time:1746044436774152|lagest_ack_time:1746044436815529|curr_delivered:59253| [2025/04/30 20:20:36 815600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436774152| [2025/04/30 20:20:36 815608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 20:20:36 815614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 815621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54005|prior_delivered:11248|prior_time:1746044436773643|is_app_limited:0|send_elapse:37531|ack_elapse:41886|ctl_first_sent_time:1746044436774152|lagest_ack_time:1746044436815529|curr_delivered:60453| [2025/04/30 20:20:36 815628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436774302| [2025/04/30 20:20:36 815635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 20:20:36 815641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42293|rttvar:6414|minrtt:31448|latest_rtt:41227|ack_delay:96| [2025/04/30 20:20:36 815648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42148|rttvar:5101|minrtt:31448|latest_rtt:41227|ack_delay:96| [2025/04/30 20:20:36 815661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:64|lost_pn:61|thresh:3| [2025/04/30 20:20:36 815665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 815670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 815673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 815679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 815686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 815692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 815699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42148|rtt_var:5101|pto_duration:62552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 815704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 815708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 815712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 100805| [2025/04/30 20:20:36 815737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436901885|now:1746044436815699|interv:86186| [2025/04/30 20:20:36 815746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436901885|now:1746044436815699|interval:86186|pto_count:0|srtt:42148 [2025/04/30 20:20:36 815753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37531, ack_elapse 41886, delivered 49205|rate 1174736|lost 5| [2025/04/30 20:20:36 815757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174736) in round 3| [2025/04/30 20:20:36 815762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 815766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106632|extra_cwnd:40888| [2025/04/30 20:20:36 815770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104005|packet_lost:0|acked:2400|po_sent_time:1746044436774302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 815774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104005|packet_lost:0|acked:2400|po_sent_time:1746044436774302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 815779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1175326|cwnd:106405|full_bw_reached:0|inflight:100805|srtt:42148|latest_rtt:41227|min_rtt:31448|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 815785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:34|largest:34|pns:2| [2025/04/30 20:20:36 815790] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:34|frame:ACK |recv_time:1746044436815529|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 815799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556815529|now:1746044436815529|interv:120000000| [2025/04/30 20:20:36 815803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556815529|now:1746044436815529|interv:120000000| [2025/04/30 20:20:36 815807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436836581|pq_index:0| [2025/04/30 20:20:36 815811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436813818| [2025/04/30 20:20:36 815815] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436815815| [2025/04/30 20:20:36 815820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436815819| [2025/04/30 20:20:36 815826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 815831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42148|min_srtt:42148|path_bw:1175326|loss_rate:3.29|path_pto:0| [2025/04/30 20:20:36 815835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100805|cwnd:106405|conn:00005627609066FC|stream_id:0|stream_offset:156837| [2025/04/30 20:20:36 815840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 815845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 815849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42148|min_srtt:42148|path_bw:1175326|loss_rate:3.29|path_pto:0| [2025/04/30 20:20:36 815854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:100805|cwnd:106405|conn:00005627609066FC|stream_id:0|stream_offset:158016| [2025/04/30 20:20:36 815858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 815862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 815867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42148|min_srtt:42148|path_bw:1175326|loss_rate:3.29|path_pto:0| [2025/04/30 20:20:36 815871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:100805|cwnd:106405|conn:00005627609066FC|stream_id:0|stream_offset:159195| [2025/04/30 20:20:36 815875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 815879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 815886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42148|min_srtt:42148|path_bw:1175326|loss_rate:3.29|path_pto:0| [2025/04/30 20:20:36 815891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:100805|cwnd:106405|conn:00005627609066FC|stream_id:0|stream_offset:160374| [2025/04/30 20:20:36 815895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 815899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 815903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42148|min_srtt:42148|path_bw:1175326|loss_rate:3.29|path_pto:0| [2025/04/30 20:20:36 815908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:100805|cwnd:106405|conn:00005627609066FC|stream_id:0|stream_offset:161553| [2025/04/30 20:20:36 815912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 815916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 815920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 815924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 815928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 815932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100805|cwnd:106405|conn:00005627609066FC|stream_id:0|stream_offset:156837| [2025/04/30 20:20:36 815937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 815941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:149| [2025/04/30 20:20:36 815979] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100805|now:1746044436815949|stream_id:0|stream_offset:156837| [2025/04/30 20:20:36 815989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 815996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:100805|applimit:0| [2025/04/30 20:20:36 816003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42148|rtt_var:5101|pto_duration:62552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 816010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 816017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 816023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 102005| [2025/04/30 20:20:36 816036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436903501|now:1746044436816003|interv:87498| [2025/04/30 20:20:36 816042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436903501|now:1746044436816003|interval:87498|pto_count:0|srtt:42148 [2025/04/30 20:20:36 816049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106405|inflight:102005| [2025/04/30 20:20:36 816058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 816064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102005|cwnd:106405|conn:00005627609066FC|stream_id:0|stream_offset:158016| [2025/04/30 20:20:36 816072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 816078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:150| [2025/04/30 20:20:36 816129] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102005|now:1746044436816088|stream_id:0|stream_offset:158016| [2025/04/30 20:20:36 816139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 816147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:102005|applimit:0| [2025/04/30 20:20:36 816154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42148|rtt_var:5101|pto_duration:62552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 816160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 816166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 816172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 103205| [2025/04/30 20:20:36 816178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436903640|now:1746044436816153|interv:87487| [2025/04/30 20:20:36 816184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436903640|now:1746044436816153|interval:87487|pto_count:0|srtt:42148 [2025/04/30 20:20:36 816191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106405|inflight:103205| [2025/04/30 20:20:36 816199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 816206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103205|cwnd:106405|conn:00005627609066FC|stream_id:0|stream_offset:159195| [2025/04/30 20:20:36 816213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 816219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:151| [2025/04/30 20:20:36 816257] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103205|now:1746044436816228|stream_id:0|stream_offset:159195| [2025/04/30 20:20:36 816275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 816282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:103205|applimit:0| [2025/04/30 20:20:36 816289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42148|rtt_var:5101|pto_duration:62552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 816296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 816303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 816309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 104405| [2025/04/30 20:20:36 816316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436903780|now:1746044436816289|interv:87491| [2025/04/30 20:20:36 816322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436903780|now:1746044436816289|interval:87491|pto_count:0|srtt:42148 [2025/04/30 20:20:36 816329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106405|inflight:104405| [2025/04/30 20:20:36 816337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 816342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104405|cwnd:106405|conn:00005627609066FC|stream_id:0|stream_offset:160374| [2025/04/30 20:20:36 816347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 816351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:152| [2025/04/30 20:20:36 816383] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104405|now:1746044436816358|stream_id:0|stream_offset:160374| [2025/04/30 20:20:36 816391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 816399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:104405|applimit:0| [2025/04/30 20:20:36 816405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42148|rtt_var:5101|pto_duration:62552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 816409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 816413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 816417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 105605| [2025/04/30 20:20:36 816421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436903910|now:1746044436816405|interv:87505| [2025/04/30 20:20:36 816425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436903910|now:1746044436816405|interval:87505|pto_count:0|srtt:42148 [2025/04/30 20:20:36 816434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106405|inflight:105605| [2025/04/30 20:20:36 816439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436836581| [2025/04/30 20:20:36 816443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436836581| [2025/04/30 20:20:36 816447] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436816447|diff:20134| [2025/04/30 20:20:36 816452] [debug] |xqc_engine_main_logic|END|now:1746044436815819| [2025/04/30 20:20:36 816457] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436816457| [2025/04/30 20:20:36 816461] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436816461|diff:20120| [2025/04/30 20:20:36 816465] [debug] |xqc_engine_main_logic|END|now:1746044436816457| [2025/04/30 20:20:36 817572] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044436817571| [2025/04/30 20:20:36 817587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 817596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:34| [2025/04/30 20:20:36 817603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:35| [2025/04/30 20:20:36 817612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:35| [2025/04/30 20:20:36 817618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 817625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 817632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56405|prior_delivered:11248|prior_time:1746044436773643|is_app_limited:0|send_elapse:37820|ack_elapse:43928|ctl_first_sent_time:1746044436774441|lagest_ack_time:1746044436817571|curr_delivered:61653| [2025/04/30 20:20:36 817637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436774441| [2025/04/30 20:20:36 817642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 20:20:36 817646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 817652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:55205|prior_delivered:13648|prior_time:1746044436775686|is_app_limited:0|send_elapse:39244|ack_elapse:41885|ctl_first_sent_time:1746044436776076|lagest_ack_time:1746044436817571|curr_delivered:62853| [2025/04/30 20:20:36 817660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436776076| [2025/04/30 20:20:36 817666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 20:20:36 817672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42148|rttvar:5101|minrtt:31448|latest_rtt:41495|ack_delay:128| [2025/04/30 20:20:36 817680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42050|rttvar:4021|minrtt:31448|latest_rtt:41495|ack_delay:128| [2025/04/30 20:20:36 817687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:66|lost_pn:63|thresh:3| [2025/04/30 20:20:36 817694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 817707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 817714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 817732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 817737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 817741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 817745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42050|rtt_var:4021|pto_duration:58134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 817749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 817753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 817757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 103205| [2025/04/30 20:20:36 817761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436899492|now:1746044436817744|interv:81748| [2025/04/30 20:20:36 817765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436899492|now:1746044436817744|interval:81748|pto_count:0|srtt:42050 [2025/04/30 20:20:36 817770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39244, ack_elapse 41885, delivered 49205|rate 1174764|lost 5| [2025/04/30 20:20:36 817774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174764) in round 3| [2025/04/30 20:20:36 817779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 817783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106632|extra_cwnd:40888| [2025/04/30 20:20:36 817787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106405|packet_lost:0|acked:2400|po_sent_time:1746044436776076|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 817791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106405|packet_lost:0|acked:2400|po_sent_time:1746044436776076|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 817796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1175326|cwnd:108805|full_bw_reached:0|inflight:103205|srtt:42050|latest_rtt:41495|min_rtt:31448|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 817802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:35|largest:35|pns:2| [2025/04/30 20:20:36 817806] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:35|frame:ACK |recv_time:1746044436817571|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 817811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556817571|now:1746044436817571|interv:120000000| [2025/04/30 20:20:36 817819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556817571|now:1746044436817571|interv:120000000| [2025/04/30 20:20:36 817823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436836581|pq_index:0| [2025/04/30 20:20:36 817827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436815819| [2025/04/30 20:20:36 817831] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436817831| [2025/04/30 20:20:36 817836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436817835| [2025/04/30 20:20:36 817842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 817847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42050|min_srtt:42050|path_bw:1175326|loss_rate:3.21|path_pto:0| [2025/04/30 20:20:36 817851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103205|cwnd:108805|conn:00005627609066FC|stream_id:0|stream_offset:161553| [2025/04/30 20:20:36 817856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 817860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 817865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42050|min_srtt:42050|path_bw:1175326|loss_rate:3.21|path_pto:0| [2025/04/30 20:20:36 817870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:103205|cwnd:108805|conn:00005627609066FC|stream_id:0|stream_offset:162732| [2025/04/30 20:20:36 817874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 817879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 817883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42050|min_srtt:42050|path_bw:1175326|loss_rate:3.21|path_pto:0| [2025/04/30 20:20:36 817887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:103205|cwnd:108805|conn:00005627609066FC|stream_id:0|stream_offset:163911| [2025/04/30 20:20:36 817892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 817896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 817900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42050|min_srtt:42050|path_bw:1175326|loss_rate:3.21|path_pto:0| [2025/04/30 20:20:36 817904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:103205|cwnd:108805|conn:00005627609066FC|stream_id:0|stream_offset:165090| [2025/04/30 20:20:36 817911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 817916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 817920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42050|min_srtt:42050|path_bw:1175326|loss_rate:3.21|path_pto:0| [2025/04/30 20:20:36 817924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:103205|cwnd:108805|conn:00005627609066FC|stream_id:0|stream_offset:166269| [2025/04/30 20:20:36 817928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 817932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 817936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 817940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 817945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 817949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103205|cwnd:108805|conn:00005627609066FC|stream_id:0|stream_offset:161553| [2025/04/30 20:20:36 817953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 817958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:153| [2025/04/30 20:20:36 817993] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103205|now:1746044436817965|stream_id:0|stream_offset:161553| [2025/04/30 20:20:36 817999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 818005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:103205|applimit:0| [2025/04/30 20:20:36 818012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42050|rtt_var:4021|pto_duration:58134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 818020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 818026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 818032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 104405| [2025/04/30 20:20:36 818037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436901099|now:1746044436818012|interv:83087| [2025/04/30 20:20:36 818044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436901099|now:1746044436818012|interval:83087|pto_count:0|srtt:42050 [2025/04/30 20:20:36 818056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108805|inflight:104405| [2025/04/30 20:20:36 818064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 818070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104405|cwnd:108805|conn:00005627609066FC|stream_id:0|stream_offset:162732| [2025/04/30 20:20:36 818077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 818083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:154| [2025/04/30 20:20:36 818124] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104405|now:1746044436818094|stream_id:0|stream_offset:162732| [2025/04/30 20:20:36 818133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 818140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:104405|applimit:0| [2025/04/30 20:20:36 818147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42050|rtt_var:4021|pto_duration:58134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 818153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 818159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 818165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 105605| [2025/04/30 20:20:36 818171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436901228|now:1746044436818146|interv:83082| [2025/04/30 20:20:36 818177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436901228|now:1746044436818146|interval:83082|pto_count:0|srtt:42050 [2025/04/30 20:20:36 818184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108805|inflight:105605| [2025/04/30 20:20:36 818192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 818198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105605|cwnd:108805|conn:00005627609066FC|stream_id:0|stream_offset:163911| [2025/04/30 20:20:36 818205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 818211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:155| [2025/04/30 20:20:36 818250] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105605|now:1746044436818221|stream_id:0|stream_offset:163911| [2025/04/30 20:20:36 818259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 818273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:105605|applimit:0| [2025/04/30 20:20:36 818280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42050|rtt_var:4021|pto_duration:58134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 818284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 818294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 818298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 106805| [2025/04/30 20:20:36 818302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436901355|now:1746044436818280|interv:83075| [2025/04/30 20:20:36 818306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436901355|now:1746044436818280|interval:83075|pto_count:0|srtt:42050 [2025/04/30 20:20:36 818311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108805|inflight:106805| [2025/04/30 20:20:36 818316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 818320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106805|cwnd:108805|conn:00005627609066FC|stream_id:0|stream_offset:165090| [2025/04/30 20:20:36 818324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 818331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:156| [2025/04/30 20:20:36 818371] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106805|now:1746044436818342|stream_id:0|stream_offset:165090| [2025/04/30 20:20:36 818380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 818387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:106805|applimit:0| [2025/04/30 20:20:36 818392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42050|rtt_var:4021|pto_duration:58134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 818397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 818401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 818404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 108005| [2025/04/30 20:20:36 818408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436901476|now:1746044436818392|interv:83084| [2025/04/30 20:20:36 818412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436901476|now:1746044436818392|interval:83084|pto_count:0|srtt:42050 [2025/04/30 20:20:36 818417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108805|inflight:108005| [2025/04/30 20:20:36 818421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436836581| [2025/04/30 20:20:36 818430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436836581| [2025/04/30 20:20:36 818434] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436818434|diff:18147| [2025/04/30 20:20:36 818439] [debug] |xqc_engine_main_logic|END|now:1746044436817835| [2025/04/30 20:20:36 818444] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436818444| [2025/04/30 20:20:36 818448] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436818448|diff:18133| [2025/04/30 20:20:36 818452] [debug] |xqc_engine_main_logic|END|now:1746044436818444| [2025/04/30 20:20:36 819515] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044436819514| [2025/04/30 20:20:36 819530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 819539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:35| [2025/04/30 20:20:36 819546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:36| [2025/04/30 20:20:36 819555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:36| [2025/04/30 20:20:36 819561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 819569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 819576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56405|prior_delivered:13648|prior_time:1746044436775686|is_app_limited:0|send_elapse:39378|ack_elapse:43828|ctl_first_sent_time:1746044436776210|lagest_ack_time:1746044436819514|curr_delivered:64053| [2025/04/30 20:20:36 819583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436776210| [2025/04/30 20:20:36 819590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 20:20:36 819597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 819603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56405|prior_delivered:13648|prior_time:1746044436775686|is_app_limited:0|send_elapse:39378|ack_elapse:43828|ctl_first_sent_time:1746044436776210|lagest_ack_time:1746044436819514|curr_delivered:65253| [2025/04/30 20:20:36 819610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436776345| [2025/04/30 20:20:36 819616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 20:20:36 819620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42050|rttvar:4021|minrtt:31448|latest_rtt:43169|ack_delay:112| [2025/04/30 20:20:36 819624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42176|rttvar:3267|minrtt:31448|latest_rtt:43169|ack_delay:112| [2025/04/30 20:20:36 819628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:68|lost_pn:65|thresh:3| [2025/04/30 20:20:36 819633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 819637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 819646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 819650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 819654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 819658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 819662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42176|rtt_var:3267|pto_duration:55244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 819667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 819671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 819675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 105605| [2025/04/30 20:20:36 819679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436898586|now:1746044436819662|interv:78924| [2025/04/30 20:20:36 819683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436898586|now:1746044436819662|interval:78924|pto_count:0|srtt:42176 [2025/04/30 20:20:36 819687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39378, ack_elapse 43828, delivered 51605|rate 1177443|lost 5| [2025/04/30 20:20:36 819692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177443) in round 3| [2025/04/30 20:20:36 819696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 819700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 819704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108805|packet_lost:0|acked:2400|po_sent_time:1746044436776345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 819709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108805|packet_lost:0|acked:2400|po_sent_time:1746044436776345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 819713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:111205|full_bw_reached:0|inflight:105605|srtt:42176|latest_rtt:43169|min_rtt:31448|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 819740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:36|largest:36|pns:2| [2025/04/30 20:20:36 819745] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:36|frame:ACK |recv_time:1746044436819514|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 819750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556819514|now:1746044436819514|interv:120000000| [2025/04/30 20:20:36 819754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556819514|now:1746044436819514|interv:120000000| [2025/04/30 20:20:36 819758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436836581|pq_index:0| [2025/04/30 20:20:36 819766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436817835| [2025/04/30 20:20:36 819770] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436819770| [2025/04/30 20:20:36 819775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436819774| [2025/04/30 20:20:36 819780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 819785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42176|min_srtt:42176|path_bw:1177443|loss_rate:3.13|path_pto:0| [2025/04/30 20:20:36 819790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105605|cwnd:111205|conn:00005627609066FC|stream_id:0|stream_offset:166269| [2025/04/30 20:20:36 819794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 819799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 819803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42176|min_srtt:42176|path_bw:1177443|loss_rate:3.13|path_pto:0| [2025/04/30 20:20:36 819808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:105605|cwnd:111205|conn:00005627609066FC|stream_id:0|stream_offset:167448| [2025/04/30 20:20:36 819812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 819817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 819821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42176|min_srtt:42176|path_bw:1177443|loss_rate:3.13|path_pto:0| [2025/04/30 20:20:36 819825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:105605|cwnd:111205|conn:00005627609066FC|stream_id:0|stream_offset:168627| [2025/04/30 20:20:36 819830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 819834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 819838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42176|min_srtt:42176|path_bw:1177443|loss_rate:3.13|path_pto:0| [2025/04/30 20:20:36 819843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:105605|cwnd:111205|conn:00005627609066FC|stream_id:0|stream_offset:169806| [2025/04/30 20:20:36 819847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 819854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 819858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42176|min_srtt:42176|path_bw:1177443|loss_rate:3.13|path_pto:0| [2025/04/30 20:20:36 819863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:105605|cwnd:111205|conn:00005627609066FC|stream_id:0|stream_offset:170985| [2025/04/30 20:20:36 819867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 819871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 819875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 819879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 819883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 819887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105605|cwnd:111205|conn:00005627609066FC|stream_id:0|stream_offset:166269| [2025/04/30 20:20:36 819892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 819896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:157| [2025/04/30 20:20:36 819933] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105605|now:1746044436819904|stream_id:0|stream_offset:166269| [2025/04/30 20:20:36 819943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 819951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:105605|applimit:0| [2025/04/30 20:20:36 819958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42176|rtt_var:3267|pto_duration:55244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 819963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 819968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 819974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 106805| [2025/04/30 20:20:36 819980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436900148|now:1746044436819957|interv:80191| [2025/04/30 20:20:36 819985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436900148|now:1746044436819957|interval:80191|pto_count:0|srtt:42176 [2025/04/30 20:20:36 819991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111205|inflight:106805| [2025/04/30 20:20:36 820002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 820006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106805|cwnd:111205|conn:00005627609066FC|stream_id:0|stream_offset:167448| [2025/04/30 20:20:36 820013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 820020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:158| [2025/04/30 20:20:36 820059] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106805|now:1746044436820029|stream_id:0|stream_offset:167448| [2025/04/30 20:20:36 820069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 820076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:106805|applimit:0| [2025/04/30 20:20:36 820083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42176|rtt_var:3267|pto_duration:55244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 820090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 820097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 820103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 108005| [2025/04/30 20:20:36 820109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436900273|now:1746044436820083|interv:80190| [2025/04/30 20:20:36 820116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436900273|now:1746044436820083|interval:80190|pto_count:0|srtt:42176 [2025/04/30 20:20:36 820124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111205|inflight:108005| [2025/04/30 20:20:36 820131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 820138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108005|cwnd:111205|conn:00005627609066FC|stream_id:0|stream_offset:168627| [2025/04/30 20:20:36 820145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 820152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:159| [2025/04/30 20:20:36 820188] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108005|now:1746044436820162|stream_id:0|stream_offset:168627| [2025/04/30 20:20:36 820197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 820204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:108005|applimit:0| [2025/04/30 20:20:36 820211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42176|rtt_var:3267|pto_duration:55244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 820224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 820230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 820237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 109205| [2025/04/30 20:20:36 820243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436900406|now:1746044436820211|interv:80195| [2025/04/30 20:20:36 820249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436900406|now:1746044436820211|interval:80195|pto_count:0|srtt:42176 [2025/04/30 20:20:36 820257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111205|inflight:109205| [2025/04/30 20:20:36 820264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 820270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109205|cwnd:111205|conn:00005627609066FC|stream_id:0|stream_offset:169806| [2025/04/30 20:20:36 820277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 820283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:160| [2025/04/30 20:20:36 820341] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109205|now:1746044436820293|stream_id:0|stream_offset:169806| [2025/04/30 20:20:36 820351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 820357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:109205|applimit:0| [2025/04/30 20:20:36 820361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42176|rtt_var:3267|pto_duration:55244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 820366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 820370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 820373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 110405| [2025/04/30 20:20:36 820377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436900537|now:1746044436820361|interv:80176| [2025/04/30 20:20:36 820381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436900537|now:1746044436820361|interval:80176|pto_count:0|srtt:42176 [2025/04/30 20:20:36 820386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111205|inflight:110405| [2025/04/30 20:20:36 820391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436836581| [2025/04/30 20:20:36 820395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436836581| [2025/04/30 20:20:36 820399] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436820399|diff:16182| [2025/04/30 20:20:36 820409] [debug] |xqc_engine_main_logic|END|now:1746044436819774| [2025/04/30 20:20:36 820415] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436820415| [2025/04/30 20:20:36 820419] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436820419|diff:16162| [2025/04/30 20:20:36 820423] [debug] |xqc_engine_main_logic|END|now:1746044436820415| [2025/04/30 20:20:36 821668] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044436821666| [2025/04/30 20:20:36 821684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 821693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:36| [2025/04/30 20:20:36 821699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:37| [2025/04/30 20:20:36 821708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:37| [2025/04/30 20:20:36 821715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 821742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:69|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:69|path_largest_ack:69| [2025/04/30 20:20:36 821750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58805|prior_delivered:13648|prior_time:1746044436775686|is_app_limited:0|send_elapse:39663|ack_elapse:45980|ctl_first_sent_time:1746044436776495|lagest_ack_time:1746044436821666|curr_delivered:66453| [2025/04/30 20:20:36 821757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436776495| [2025/04/30 20:20:36 821764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 20:20:36 821770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42176|rttvar:3267|minrtt:31448|latest_rtt:45171|ack_delay:1224| [2025/04/30 20:20:36 821791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42397|rttvar:2893|minrtt:31448|latest_rtt:45171|ack_delay:1224| [2025/04/30 20:20:36 821798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:69|lost_pn:66|thresh:3| [2025/04/30 20:20:36 821805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 821811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 821816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 821820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 821824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 821827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 821832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42397|rtt_var:2893|pto_duration:53969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 821836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 821841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 821864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 109205| [2025/04/30 20:20:36 821871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436899262|now:1746044436821831|interv:77431| [2025/04/30 20:20:36 821875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436899262|now:1746044436821831|interval:77431|pto_count:0|srtt:42397 [2025/04/30 20:20:36 821880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39663, ack_elapse 45980, delivered 52805|rate 1148434|lost 5| [2025/04/30 20:20:36 821884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148434) in round 3| [2025/04/30 20:20:36 821889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 821893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 821897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111205|packet_lost:0|acked:1200|po_sent_time:1746044436776495|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 821901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111205|packet_lost:0|acked:1200|po_sent_time:1746044436776495|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 821906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:112405|full_bw_reached:0|inflight:109205|srtt:42397|latest_rtt:45171|min_rtt:31448|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 821912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:37|largest:37|pns:2| [2025/04/30 20:20:36 821917] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:37|frame:ACK |recv_time:1746044436821666|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 821922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556821666|now:1746044436821666|interv:120000000| [2025/04/30 20:20:36 821926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556821666|now:1746044436821666|interv:120000000| [2025/04/30 20:20:36 821930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436836581|pq_index:0| [2025/04/30 20:20:36 821935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436819774| [2025/04/30 20:20:36 821939] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436821939| [2025/04/30 20:20:36 821944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436821943| [2025/04/30 20:20:36 821949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 821958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42397|min_srtt:42397|path_bw:1177443|loss_rate:3.05|path_pto:0| [2025/04/30 20:20:36 821965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109205|cwnd:112405|conn:00005627609066FC|stream_id:0|stream_offset:170985| [2025/04/30 20:20:36 821978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42397|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 821986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 821993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42397|min_srtt:42397|path_bw:1177443|loss_rate:3.05|path_pto:0| [2025/04/30 20:20:36 822000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:109205|cwnd:112405|conn:00005627609066FC|stream_id:0|stream_offset:172164| [2025/04/30 20:20:36 822008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42397|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 822015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 822022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42397|min_srtt:42397|path_bw:1177443|loss_rate:3.05|path_pto:0| [2025/04/30 20:20:36 822028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:109205|cwnd:112405|conn:00005627609066FC|stream_id:0|stream_offset:173343| [2025/04/30 20:20:36 822035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 822042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 822048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 822054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 822062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 822068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109205|cwnd:112405|conn:00005627609066FC|stream_id:0|stream_offset:170985| [2025/04/30 20:20:36 822075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 822081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:161| [2025/04/30 20:20:36 822123] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109205|now:1746044436822092|stream_id:0|stream_offset:170985| [2025/04/30 20:20:36 822132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 822140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:109205|applimit:0| [2025/04/30 20:20:36 822147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42397|rtt_var:2893|pto_duration:53969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 822160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 822166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 822172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 110405| [2025/04/30 20:20:36 822179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436901061|now:1746044436822146|interv:78915| [2025/04/30 20:20:36 822186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436901061|now:1746044436822146|interval:78915|pto_count:0|srtt:42397 [2025/04/30 20:20:36 822193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112405|inflight:110405| [2025/04/30 20:20:36 822200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 822208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110405|cwnd:112405|conn:00005627609066FC|stream_id:0|stream_offset:172164| [2025/04/30 20:20:36 822215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 822222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:162| [2025/04/30 20:20:36 822259] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110405|now:1746044436822233|stream_id:0|stream_offset:172164| [2025/04/30 20:20:36 822268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 822276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:110405|applimit:0| [2025/04/30 20:20:36 822283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42397|rtt_var:2893|pto_duration:53969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 822290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 822296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 822302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 111605| [2025/04/30 20:20:36 822309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436901202|now:1746044436822283|interv:78919| [2025/04/30 20:20:36 822315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436901202|now:1746044436822283|interval:78919|pto_count:0|srtt:42397 [2025/04/30 20:20:36 822323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112405|inflight:111605| [2025/04/30 20:20:36 822331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436836581| [2025/04/30 20:20:36 822337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436836581| [2025/04/30 20:20:36 822343] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436822343|diff:14238| [2025/04/30 20:20:36 822353] [debug] |xqc_engine_main_logic|END|now:1746044436821943| [2025/04/30 20:20:36 822358] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436822358| [2025/04/30 20:20:36 822362] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436822362|diff:14219| [2025/04/30 20:20:36 822366] [debug] |xqc_engine_main_logic|END|now:1746044436822358| [2025/04/30 20:20:36 823485] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044436823484| [2025/04/30 20:20:36 823500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 823509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:37| [2025/04/30 20:20:36 823514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:38| [2025/04/30 20:20:36 823524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:38| [2025/04/30 20:20:36 823531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 823538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 823546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58805|prior_delivered:16048|prior_time:1746044436777693|is_app_limited:0|send_elapse:41208|ack_elapse:45791|ctl_first_sent_time:1746044436778236|lagest_ack_time:1746044436823484|curr_delivered:67653| [2025/04/30 20:20:36 823553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436778236| [2025/04/30 20:20:36 823561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 20:20:36 823567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 823574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58805|prior_delivered:16048|prior_time:1746044436777693|is_app_limited:0|send_elapse:41208|ack_elapse:45791|ctl_first_sent_time:1746044436778236|lagest_ack_time:1746044436823484|curr_delivered:68853| [2025/04/30 20:20:36 823581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436778376| [2025/04/30 20:20:36 823588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 20:20:36 823594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42397|rttvar:2893|minrtt:31448|latest_rtt:45108|ack_delay:88| [2025/04/30 20:20:36 823600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42725|rttvar:2825|minrtt:31448|latest_rtt:45108|ack_delay:88| [2025/04/30 20:20:36 823608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:72|lost_pn:69|thresh:3| [2025/04/30 20:20:36 823615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 823621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 823627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 823632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 823642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 823647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 823653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436828848|now:1746044436823653|interval:5195| [2025/04/30 20:20:36 823661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436828848|now:1746044436823653|interv:5195| [2025/04/30 20:20:36 823667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41208, ack_elapse 45791, delivered 52805|rate 1153174|lost 5| [2025/04/30 20:20:36 823674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153174) in round 3| [2025/04/30 20:20:36 823678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 823682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 823686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112405|packet_lost:0|acked:2400|po_sent_time:1746044436778376|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 823691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112405|packet_lost:0|acked:2400|po_sent_time:1746044436778376|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 823696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:114805|full_bw_reached:0|inflight:109205|srtt:42725|latest_rtt:45108|min_rtt:31448|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 823702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:38|largest:38|pns:2| [2025/04/30 20:20:36 823707] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:38|frame:ACK |recv_time:1746044436823484|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 823712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556823484|now:1746044436823484|interv:120000000| [2025/04/30 20:20:36 823732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556823484|now:1746044436823484|interv:120000000| [2025/04/30 20:20:36 823739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436836581|pq_index:0| [2025/04/30 20:20:36 823744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436821943| [2025/04/30 20:20:36 823748] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436823748| [2025/04/30 20:20:36 823753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436823752| [2025/04/30 20:20:36 823758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 823763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42725|min_srtt:42725|path_bw:1177443|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:36 823772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109205|cwnd:114805|conn:00005627609066FC|stream_id:0|stream_offset:173343| [2025/04/30 20:20:36 823776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42725|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 823781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 823785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42725|min_srtt:42725|path_bw:1177443|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:36 823790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:109205|cwnd:114805|conn:00005627609066FC|stream_id:0|stream_offset:174522| [2025/04/30 20:20:36 823794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42725|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 823798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 823803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42725|min_srtt:42725|path_bw:1177443|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:36 823807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:109205|cwnd:114805|conn:00005627609066FC|stream_id:0|stream_offset:175701| [2025/04/30 20:20:36 823811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42725|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 823816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 823820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42725|min_srtt:42725|path_bw:1177443|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:36 823825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:109205|cwnd:114805|conn:00005627609066FC|stream_id:0|stream_offset:176880| [2025/04/30 20:20:36 823829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42725|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 823833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 823838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42725|min_srtt:42725|path_bw:1177443|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:36 823842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:109205|cwnd:114805|conn:00005627609066FC|stream_id:0|stream_offset:178059| [2025/04/30 20:20:36 823846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 823853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 823857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 823861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 823865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 823870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109205|cwnd:114805|conn:00005627609066FC|stream_id:0|stream_offset:173343| [2025/04/30 20:20:36 823874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 823878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:163| [2025/04/30 20:20:36 823915] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109205|now:1746044436823886|stream_id:0|stream_offset:173343| [2025/04/30 20:20:36 823925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 823932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:109205|applimit:0| [2025/04/30 20:20:36 823939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436828848|now:1746044436823939|interval:4909| [2025/04/30 20:20:36 823945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436828848|now:1746044436823939|interv:4909| [2025/04/30 20:20:36 823951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114805|inflight:110405| [2025/04/30 20:20:36 823956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 823960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110405|cwnd:114805|conn:00005627609066FC|stream_id:0|stream_offset:174522| [2025/04/30 20:20:36 823965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 823969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:164| [2025/04/30 20:20:36 824002] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110405|now:1746044436823976|stream_id:0|stream_offset:174522| [2025/04/30 20:20:36 824012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 824019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:110405|applimit:0| [2025/04/30 20:20:36 824025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436828848|now:1746044436824025|interval:4823| [2025/04/30 20:20:36 824032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436828848|now:1746044436824025|interv:4823| [2025/04/30 20:20:36 824045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114805|inflight:111605| [2025/04/30 20:20:36 824051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 824058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111605|cwnd:114805|conn:00005627609066FC|stream_id:0|stream_offset:175701| [2025/04/30 20:20:36 824065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 824072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:165| [2025/04/30 20:20:36 824110] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111605|now:1746044436824082|stream_id:0|stream_offset:175701| [2025/04/30 20:20:36 824119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 824126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:111605|applimit:0| [2025/04/30 20:20:36 824132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436828848|now:1746044436824132|interval:4716| [2025/04/30 20:20:36 824139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436828848|now:1746044436824132|interv:4716| [2025/04/30 20:20:36 824145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114805|inflight:112805| [2025/04/30 20:20:36 824152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 824159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112805|cwnd:114805|conn:00005627609066FC|stream_id:0|stream_offset:176880| [2025/04/30 20:20:36 824166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 824172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:166| [2025/04/30 20:20:36 824209] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112805|now:1746044436824183|stream_id:0|stream_offset:176880| [2025/04/30 20:20:36 824219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 824226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:112805|applimit:0| [2025/04/30 20:20:36 824233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436828848|now:1746044436824232|interval:4616| [2025/04/30 20:20:36 824240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436828848|now:1746044436824232|interv:4616| [2025/04/30 20:20:36 824247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114805|inflight:114005| [2025/04/30 20:20:36 824268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436828848| [2025/04/30 20:20:36 824275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436828848| [2025/04/30 20:20:36 824280] [debug] |xqc_engine_wakeup_after|wakeup:1746044436828848|now:1746044436824280|diff:4568| [2025/04/30 20:20:36 824287] [debug] |xqc_engine_main_logic|END|now:1746044436823752| [2025/04/30 20:20:36 824295] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436824295| [2025/04/30 20:20:36 824301] [debug] |xqc_engine_wakeup_after|wakeup:1746044436828848|now:1746044436824301|diff:4547| [2025/04/30 20:20:36 824308] [debug] |xqc_engine_main_logic|END|now:1746044436824295| [2025/04/30 20:20:36 825645] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:46|state:ESTABED|recv_time:1746044436825644| [2025/04/30 20:20:36 825660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 825669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:38| [2025/04/30 20:20:36 825676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:39| [2025/04/30 20:20:36 825684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:39| [2025/04/30 20:20:36 825691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 825699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:73|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:73|path_largest_ack:73| [2025/04/30 20:20:36 825706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61205|prior_delivered:16048|prior_time:1746044436777693|is_app_limited:0|send_elapse:41466|ack_elapse:47951|ctl_first_sent_time:1746044436778494|lagest_ack_time:1746044436825644|curr_delivered:70053| [2025/04/30 20:20:36 825712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436778494| [2025/04/30 20:20:36 825739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 20:20:36 825747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42725|rttvar:2825|minrtt:31448|latest_rtt:47150|ack_delay:1232| [2025/04/30 20:20:36 825754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43124|rttvar:2917|minrtt:31448|latest_rtt:47150|ack_delay:1232| [2025/04/30 20:20:36 825761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:73|lost_pn:70|thresh:3| [2025/04/30 20:20:36 825767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 825773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 825778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 825782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 825786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 825791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:70|lost_pn:70|po_sent_time:1746044436778102|lost_send_time:1746044436772601|loss_delay:53043|frame:STREAM |repair:128| [2025/04/30 20:20:36 825795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436778102u| [2025/04/30 20:20:36 825805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 825809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43124|rtt_var:2917|pto_duration:54792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 825814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 825818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 825822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 111605| [2025/04/30 20:20:36 825826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436903975|now:1746044436825809|interv:78166| [2025/04/30 20:20:36 825830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436903975|now:1746044436825809|interval:78166|pto_count:0|srtt:43124 [2025/04/30 20:20:36 825835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41466, ack_elapse 47951, delivered 54005|rate 1126253|lost 6| [2025/04/30 20:20:36 825839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126253) in round 3| [2025/04/30 20:20:36 825843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 825847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 825851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114805|packet_lost:1|acked:1200|po_sent_time:1746044436778494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 825856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114805|packet_lost:1|acked:1200|po_sent_time:1746044436778494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 825860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:116005|full_bw_reached:0|inflight:111605|srtt:43124|latest_rtt:47150|min_rtt:31448|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 825866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:39|largest:39|pns:2| [2025/04/30 20:20:36 825871] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:39|frame:ACK |recv_time:1746044436825644|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 825876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556825644|now:1746044436825644|interv:120000000| [2025/04/30 20:20:36 825880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556825644|now:1746044436825644|interv:120000000| [2025/04/30 20:20:36 825884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436828848|pq_index:0| [2025/04/30 20:20:36 825888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436823752| [2025/04/30 20:20:36 825892] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436825892| [2025/04/30 20:20:36 825898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436825896| [2025/04/30 20:20:36 825905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 825910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43124|min_srtt:43124|path_bw:1177443|loss_rate:2.94|path_pto:0| [2025/04/30 20:20:36 825915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111605|cwnd:116005|conn:00005627609066FC|stream_id:0|stream_offset:69591| [2025/04/30 20:20:36 825919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 825924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:70|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 825929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43124|min_srtt:43124|path_bw:1177443|loss_rate:2.94|path_pto:0| [2025/04/30 20:20:36 825933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:111605|cwnd:116005|conn:00005627609066FC|stream_id:0|stream_offset:178059| [2025/04/30 20:20:36 825938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 825946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 825952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43124|min_srtt:43124|path_bw:1177443|loss_rate:2.94|path_pto:0| [2025/04/30 20:20:36 825959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:111605|cwnd:116005|conn:00005627609066FC|stream_id:0|stream_offset:179238| [2025/04/30 20:20:36 825966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 825974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 825981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43124|min_srtt:43124|path_bw:1177443|loss_rate:2.94|path_pto:0| [2025/04/30 20:20:36 825987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:111605|cwnd:116005|conn:00005627609066FC|stream_id:0|stream_offset:180417| [2025/04/30 20:20:36 825995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 826001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 826007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 826020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 826027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:70|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 826033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111605|cwnd:116005|conn:00005627609066FC|stream_id:0|stream_offset:69591| [2025/04/30 20:20:36 826042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 826048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:167| [2025/04/30 20:20:36 826090] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111605|now:1746044436826059|stream_id:0|stream_offset:69591| [2025/04/30 20:20:36 826099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:167|origin_pktnum:70|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 826106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:111605|applimit:0| [2025/04/30 20:20:36 826113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43124|rtt_var:2917|pto_duration:54792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 826120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 826127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 826133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 112805| [2025/04/30 20:20:36 826140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436905851|now:1746044436826113|interv:79738| [2025/04/30 20:20:36 826146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436905851|now:1746044436826113|interval:79738|pto_count:0|srtt:43124 [2025/04/30 20:20:36 826153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116005|inflight:112805| [2025/04/30 20:20:36 826160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 826164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112805|cwnd:116005|conn:00005627609066FC|stream_id:0|stream_offset:178059| [2025/04/30 20:20:36 826168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 826173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:168| [2025/04/30 20:20:36 826205] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112805|now:1746044436826180|stream_id:0|stream_offset:178059| [2025/04/30 20:20:36 826214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 826221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:112805|applimit:0| [2025/04/30 20:20:36 826240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43124|rtt_var:2917|pto_duration:54792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 826247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 826252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 826256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 114005| [2025/04/30 20:20:36 826269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436905972|now:1746044436826239|interv:79733| [2025/04/30 20:20:36 826275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436905972|now:1746044436826239|interval:79733|pto_count:0|srtt:43124 [2025/04/30 20:20:36 826283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116005|inflight:114005| [2025/04/30 20:20:36 826288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 826293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114005|cwnd:116005|conn:00005627609066FC|stream_id:0|stream_offset:179238| [2025/04/30 20:20:36 826297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 826304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:169| [2025/04/30 20:20:36 826343] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114005|now:1746044436826315|stream_id:0|stream_offset:179238| [2025/04/30 20:20:36 826352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 826358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:114005|applimit:0| [2025/04/30 20:20:36 826362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43124|rtt_var:2917|pto_duration:54792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 826367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 826370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 826374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 115205| [2025/04/30 20:20:36 826378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436906107|now:1746044436826362|interv:79745| [2025/04/30 20:20:36 826382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436906107|now:1746044436826362|interval:79745|pto_count:0|srtt:43124 [2025/04/30 20:20:36 826387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116005|inflight:115205| [2025/04/30 20:20:36 826392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436836581| [2025/04/30 20:20:36 826396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436836581| [2025/04/30 20:20:36 826405] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436826405|diff:10176| [2025/04/30 20:20:36 826409] [debug] |xqc_engine_main_logic|END|now:1746044436825896| [2025/04/30 20:20:36 826415] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436826415| [2025/04/30 20:20:36 826419] [debug] |xqc_engine_wakeup_after|wakeup:1746044436836581|now:1746044436826419|diff:10162| [2025/04/30 20:20:36 826422] [debug] |xqc_engine_main_logic|END|now:1746044436826415| [2025/04/30 20:20:36 827601] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:48|state:ESTABED|recv_time:1746044436827599| [2025/04/30 20:20:36 827616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 827625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:39| [2025/04/30 20:20:36 827631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:40| [2025/04/30 20:20:36 827640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:40| [2025/04/30 20:20:36 827647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 827655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 827663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61205|prior_delivered:18448|prior_time:1746044436779666|is_app_limited:0|send_elapse:42944|ack_elapse:47933|ctl_first_sent_time:1746044436780173|lagest_ack_time:1746044436827599|curr_delivered:71253| [2025/04/30 20:20:36 827670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436780173| [2025/04/30 20:20:36 827677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 20:20:36 827684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 827691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61205|prior_delivered:18448|prior_time:1746044436779666|is_app_limited:0|send_elapse:42944|ack_elapse:47933|ctl_first_sent_time:1746044436780173|lagest_ack_time:1746044436827599|curr_delivered:72453| [2025/04/30 20:20:36 827698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436780303| [2025/04/30 20:20:36 827705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 20:20:36 827711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43124|rttvar:2917|minrtt:31448|latest_rtt:47296|ack_delay:88| [2025/04/30 20:20:36 827736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43635|rttvar:3209|minrtt:31448|latest_rtt:47296|ack_delay:88| [2025/04/30 20:20:36 827744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:76|lost_pn:73|thresh:3| [2025/04/30 20:20:36 827750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 827757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 827761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 827771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 827775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 827779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 827783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 827787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436833253|now:1746044436827787|interval:5466| [2025/04/30 20:20:36 827792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436833253|now:1746044436827787|interv:5466| [2025/04/30 20:20:36 827796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42944, ack_elapse 47933, delivered 54005|rate 1126676|lost 6| [2025/04/30 20:20:36 827800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126676) in round 3| [2025/04/30 20:20:36 827805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 827809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 827813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:116005|packet_lost:0|acked:2400|po_sent_time:1746044436780303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 827817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:116005|packet_lost:0|acked:2400|po_sent_time:1746044436780303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 827822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:118405|full_bw_reached:0|inflight:112805|srtt:43635|latest_rtt:47296|min_rtt:31448|applimit:0|lost:6|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 827827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 827832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:36 827837] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:36 827842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:40|largest:40|pns:2| [2025/04/30 20:20:36 827846] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:40|frame:PING ACK |recv_time:1746044436827599|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 827851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556827599|now:1746044436827599|interv:120000000| [2025/04/30 20:20:36 827856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556827599|now:1746044436827599|interv:120000000| [2025/04/30 20:20:36 827860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436836581|pq_index:0| [2025/04/30 20:20:36 827867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436825896| [2025/04/30 20:20:36 827871] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436827871| [2025/04/30 20:20:36 827876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436827875| [2025/04/30 20:20:36 827882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 827886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:40|ack_delay:287|first_ack_range:30|largest_pkt_recv_time:1746044436827599| [2025/04/30 20:20:36 827891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:40|low:10|pkt_pns:2| [2025/04/30 20:20:36 827895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:5|path:0|path_largest_recv:40|frame_largest_recv:40| [2025/04/30 20:20:36 827899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:36 827904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:180417| [2025/04/30 20:20:36 827909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43635|min_srtt:43635|path_bw:1177443|loss_rate:3.47|path_pto:0| [2025/04/30 20:20:36 827913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1205|inflight:112805|cwnd:118405|conn:00005627609066FC|stream_id:0|stream_offset:181596| [2025/04/30 20:20:36 827918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43635|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 827923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 827927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43635|min_srtt:43635|path_bw:1177443|loss_rate:3.47|path_pto:0| [2025/04/30 20:20:36 827931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2405|inflight:112805|cwnd:118405|conn:00005627609066FC|stream_id:0|stream_offset:182775| [2025/04/30 20:20:36 827936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43635|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 827940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 827945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43635|min_srtt:43635|path_bw:1177443|loss_rate:3.47|path_pto:0| [2025/04/30 20:20:36 827949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3605|inflight:112805|cwnd:118405|conn:00005627609066FC|stream_id:0|stream_offset:183954| [2025/04/30 20:20:36 827953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43635|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 827960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 827965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43635|min_srtt:43635|path_bw:1177443|loss_rate:3.47|path_pto:0| [2025/04/30 20:20:36 827969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4805|inflight:112805|cwnd:118405|conn:00005627609066FC|stream_id:0|stream_offset:185133| [2025/04/30 20:20:36 827976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 827982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 827988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 827995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 828001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1205|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:36 828008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1205|schedule_bytes:0|inflight:112805|cwnd:118405|conn:00005627609066FC|stream_id:0|stream_offset:180417| [2025/04/30 20:20:36 828015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 828022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:170| [2025/04/30 20:20:36 828067] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:170|size:1205|sent:1221|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:112805|now:1746044436828033|stream_id:0|stream_offset:180417| [2025/04/30 20:20:36 828076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:170|origin_pktnum:0|size:1205|enc_size:1221|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 828083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:112805|applimit:0| [2025/04/30 20:20:36 828090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436833253|now:1746044436828090|interval:5163| [2025/04/30 20:20:36 828097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436833253|now:1746044436828090|interv:5163| [2025/04/30 20:20:36 828103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118405|inflight:114010| [2025/04/30 20:20:36 828111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 828117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114010|cwnd:118405|conn:00005627609066FC|stream_id:0|stream_offset:181596| [2025/04/30 20:20:36 828125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 828132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:171| [2025/04/30 20:20:36 828166] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114010|now:1746044436828142|stream_id:0|stream_offset:181596| [2025/04/30 20:20:36 828181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 828188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:114010|applimit:0| [2025/04/30 20:20:36 828195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436833253|now:1746044436828194|interval:5059| [2025/04/30 20:20:36 828202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436833253|now:1746044436828194|interv:5059| [2025/04/30 20:20:36 828208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118405|inflight:115210| [2025/04/30 20:20:36 828216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 828223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115210|cwnd:118405|conn:00005627609066FC|stream_id:0|stream_offset:182775| [2025/04/30 20:20:36 828229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 828236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:172| [2025/04/30 20:20:36 828278] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115210|now:1746044436828246|stream_id:0|stream_offset:182775| [2025/04/30 20:20:36 828287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 828295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:115210|applimit:0| [2025/04/30 20:20:36 828301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436833253|now:1746044436828301|interval:4952| [2025/04/30 20:20:36 828308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436833253|now:1746044436828301|interv:4952| [2025/04/30 20:20:36 828313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118405|inflight:116410| [2025/04/30 20:20:36 828317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 828322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116410|cwnd:118405|conn:00005627609066FC|stream_id:0|stream_offset:183954| [2025/04/30 20:20:36 828328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 828335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:173| [2025/04/30 20:20:36 828374] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116410|now:1746044436828344|stream_id:0|stream_offset:183954| [2025/04/30 20:20:36 828385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 828399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:116410|applimit:0| [2025/04/30 20:20:36 828406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436833253|now:1746044436828406|interval:4847| [2025/04/30 20:20:36 828413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436833253|now:1746044436828406|interv:4847| [2025/04/30 20:20:36 828417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118405|inflight:117610| [2025/04/30 20:20:36 828422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436833253| [2025/04/30 20:20:36 828427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436833253| [2025/04/30 20:20:36 828431] [debug] |xqc_engine_wakeup_after|wakeup:1746044436833253|now:1746044436828431|diff:4822| [2025/04/30 20:20:36 828435] [debug] |xqc_engine_main_logic|END|now:1746044436827875| [2025/04/30 20:20:36 828441] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436828441| [2025/04/30 20:20:36 828445] [debug] |xqc_engine_wakeup_after|wakeup:1746044436833253|now:1746044436828445|diff:4808| [2025/04/30 20:20:36 828448] [debug] |xqc_engine_main_logic|END|now:1746044436828441| [2025/04/30 20:20:36 829519] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044436829518| [2025/04/30 20:20:36 829535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 829544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:40| [2025/04/30 20:20:36 829550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:41| [2025/04/30 20:20:36 829559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:41| [2025/04/30 20:20:36 829565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 829573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 829580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63605|prior_delivered:18448|prior_time:1746044436779666|is_app_limited:0|send_elapse:43197|ack_elapse:49852|ctl_first_sent_time:1746044436780426|lagest_ack_time:1746044436829518|curr_delivered:73653| [2025/04/30 20:20:36 829587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436780426| [2025/04/30 20:20:36 829594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 20:20:36 829599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 829604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62405|prior_delivered:20848|prior_time:1746044436781597|is_app_limited:0|send_elapse:44564|ack_elapse:47921|ctl_first_sent_time:1746044436781988|lagest_ack_time:1746044436829518|curr_delivered:74853| [2025/04/30 20:20:36 829611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436781988| [2025/04/30 20:20:36 829617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 20:20:36 829624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43635|rttvar:3209|minrtt:31448|latest_rtt:47530|ack_delay:104| [2025/04/30 20:20:36 829638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44109|rttvar:3354|minrtt:31448|latest_rtt:47530|ack_delay:104| [2025/04/30 20:20:36 829645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:78|lost_pn:75|thresh:3| [2025/04/30 20:20:36 829652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 829658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 829664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 829670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 829674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 829678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 829683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:74|lost_pn:75|po_sent_time:1746044436780045|lost_send_time:1746044436776047|loss_delay:53471|frame:STREAM |repair:128| [2025/04/30 20:20:36 829687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436780045u| [2025/04/30 20:20:36 829691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 829696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44109|rtt_var:3354|pto_duration:57525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 829700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 829704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 829708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 114010| [2025/04/30 20:20:36 829712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436910869|now:1746044436829695|interv:81174| [2025/04/30 20:20:36 829734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436910869|now:1746044436829695|interval:81174|pto_count:0|srtt:44109 [2025/04/30 20:20:36 829741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44564, ack_elapse 47921, delivered 54005|rate 1126958|lost 7| [2025/04/30 20:20:36 829746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126958) in round 3| [2025/04/30 20:20:36 829750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 829754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 829758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:118405|packet_lost:1|acked:2400|po_sent_time:1746044436781988|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 829762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:118405|packet_lost:1|acked:2400|po_sent_time:1746044436781988|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 829775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:120805|full_bw_reached:0|inflight:114010|srtt:44109|latest_rtt:47530|min_rtt:31448|applimit:0|lost:6|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 829780] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:120805|inflight:114010|mode:0|applimit:0|pacing_rate:3889095|bw:1177443|srtt:44109|latest_rtt:47530|min_rtt:31448|send:177|lost:6|tlp:0|recv:39|recovery:0|slow_start:1|conn_life:136466|acked:2400|delivered:74853|is_cwnd_limited:1| [2025/04/30 20:20:36 829786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:41|largest:41|pns:2| [2025/04/30 20:20:36 829791] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:41|frame:ACK |recv_time:1746044436829518|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 829796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556829518|now:1746044436829518|interv:120000000| [2025/04/30 20:20:36 829800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556829518|now:1746044436829518|interv:120000000| [2025/04/30 20:20:36 829804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436833253|pq_index:0| [2025/04/30 20:20:36 829808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436827875| [2025/04/30 20:20:36 829812] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436829812| [2025/04/30 20:20:36 829818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436829816| [2025/04/30 20:20:36 829823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 829828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44109|min_srtt:44109|path_bw:1177443|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:36 829832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114010|cwnd:120805|conn:00005627609066FC|stream_id:0|stream_offset:74307| [2025/04/30 20:20:36 829837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44109|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 829841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:74|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 829846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44109|min_srtt:44109|path_bw:1177443|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:36 829850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:114010|cwnd:120805|conn:00005627609066FC|stream_id:0|stream_offset:185133| [2025/04/30 20:20:36 829858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44109|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 829863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 829867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44109|min_srtt:44109|path_bw:1177443|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:36 829871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:114010|cwnd:120805|conn:00005627609066FC|stream_id:0|stream_offset:186312| [2025/04/30 20:20:36 829875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44109|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 829880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 829884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44109|min_srtt:44109|path_bw:1177443|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:36 829888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:114010|cwnd:120805|conn:00005627609066FC|stream_id:0|stream_offset:187491| [2025/04/30 20:20:36 829893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44109|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 829897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 829901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44109|min_srtt:44109|path_bw:1177443|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:36 829905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:114010|cwnd:120805|conn:00005627609066FC|stream_id:0|stream_offset:188670| [2025/04/30 20:20:36 829910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44109|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 829914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 829919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44109|min_srtt:44109|path_bw:1177443|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:36 829923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:114010|cwnd:120805|conn:00005627609066FC|stream_id:0|stream_offset:189849| [2025/04/30 20:20:36 829929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 829936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 829942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 829953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 829961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:74|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 829968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114010|cwnd:120805|conn:00005627609066FC|stream_id:0|stream_offset:74307| [2025/04/30 20:20:36 829975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 829982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:174| [2025/04/30 20:20:36 830033] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114010|now:1746044436829993|stream_id:0|stream_offset:74307| [2025/04/30 20:20:36 830044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:174|origin_pktnum:74|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 830051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:114010|applimit:0| [2025/04/30 20:20:36 830058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44109|rtt_var:3354|pto_duration:57525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 830065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 830071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 830076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 115210| [2025/04/30 20:20:36 830083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436912518|now:1746044436830058|interv:82460| [2025/04/30 20:20:36 830089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436912518|now:1746044436830058|interval:82460|pto_count:0|srtt:44109 [2025/04/30 20:20:36 830095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120805|inflight:115210| [2025/04/30 20:20:36 830103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 830109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115210|cwnd:120805|conn:00005627609066FC|stream_id:0|stream_offset:185133| [2025/04/30 20:20:36 830116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 830122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:175| [2025/04/30 20:20:36 830166] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115210|now:1746044436830134|stream_id:0|stream_offset:185133| [2025/04/30 20:20:36 830175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 830182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:115210|applimit:0| [2025/04/30 20:20:36 830193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44109|rtt_var:3354|pto_duration:57525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 830200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 830206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 830213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 116410| [2025/04/30 20:20:36 830219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436912659|now:1746044436830193|interv:82466| [2025/04/30 20:20:36 830226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436912659|now:1746044436830193|interval:82466|pto_count:0|srtt:44109 [2025/04/30 20:20:36 830233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120805|inflight:116410| [2025/04/30 20:20:36 830239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 830243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116410|cwnd:120805|conn:00005627609066FC|stream_id:0|stream_offset:186312| [2025/04/30 20:20:36 830248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 830252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:176| [2025/04/30 20:20:36 830287] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116410|now:1746044436830259|stream_id:0|stream_offset:186312| [2025/04/30 20:20:36 830296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 830302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:116410|applimit:0| [2025/04/30 20:20:36 830309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44109|rtt_var:3354|pto_duration:57525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 830316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 830323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 830329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 117610| [2025/04/30 20:20:36 830335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436912784|now:1746044436830309|interv:82475| [2025/04/30 20:20:36 830342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436912784|now:1746044436830309|interval:82475|pto_count:0|srtt:44109 [2025/04/30 20:20:36 830349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120805|inflight:117610| [2025/04/30 20:20:36 830356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 830361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117610|cwnd:120805|conn:00005627609066FC|stream_id:0|stream_offset:187491| [2025/04/30 20:20:36 830370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 830375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:177| [2025/04/30 20:20:36 830406] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117610|now:1746044436830382|stream_id:0|stream_offset:187491| [2025/04/30 20:20:36 830415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 830422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:117610|applimit:0| [2025/04/30 20:20:36 830429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44109|rtt_var:3354|pto_duration:57525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 830436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 830442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 830447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 118810| [2025/04/30 20:20:36 830451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436912907|now:1746044436830429|interv:82478| [2025/04/30 20:20:36 830455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436912907|now:1746044436830429|interval:82478|pto_count:0|srtt:44109 [2025/04/30 20:20:36 830459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120805|inflight:118810| [2025/04/30 20:20:36 830464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 830468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118810|cwnd:120805|conn:00005627609066FC|stream_id:0|stream_offset:188670| [2025/04/30 20:20:36 830473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 830477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:178| [2025/04/30 20:20:36 830504] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118810|now:1746044436830484|stream_id:0|stream_offset:188670| [2025/04/30 20:20:36 830510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 830517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:118810|applimit:0| [2025/04/30 20:20:36 830523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44109|rtt_var:3354|pto_duration:57525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 830530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 830543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 830548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 120010| [2025/04/30 20:20:36 830552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436913009|now:1746044436830523|interv:82486| [2025/04/30 20:20:36 830556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436913009|now:1746044436830523|interval:82486|pto_count:0|srtt:44109 [2025/04/30 20:20:36 830560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120805|inflight:120010| [2025/04/30 20:20:36 830565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436913009| [2025/04/30 20:20:36 830569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436913009| [2025/04/30 20:20:36 830574] [debug] |xqc_engine_wakeup_after|wakeup:1746044436913009|now:1746044436830573|diff:82436| [2025/04/30 20:20:36 830578] [debug] |xqc_engine_main_logic|END|now:1746044436829816| [2025/04/30 20:20:36 830584] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436830584| [2025/04/30 20:20:36 830588] [debug] |xqc_engine_wakeup_after|wakeup:1746044436913009|now:1746044436830587|diff:82422| [2025/04/30 20:20:36 830591] [debug] |xqc_engine_main_logic|END|now:1746044436830584| [2025/04/30 20:20:36 831519] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044436831517| [2025/04/30 20:20:36 831534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 831544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:41| [2025/04/30 20:20:36 831550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:42| [2025/04/30 20:20:36 831559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:42| [2025/04/30 20:20:36 831565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 831573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:79|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:80|path_largest_ack:79| [2025/04/30 20:20:36 831579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63605|prior_delivered:20848|prior_time:1746044436781597|is_app_limited:0|send_elapse:44679|ack_elapse:49920|ctl_first_sent_time:1746044436782103|lagest_ack_time:1746044436831517|curr_delivered:76053| [2025/04/30 20:20:36 831584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436782103| [2025/04/30 20:20:36 831591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 20:20:36 831597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 831604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63605|prior_delivered:20848|prior_time:1746044436781597|is_app_limited:0|send_elapse:44679|ack_elapse:49920|ctl_first_sent_time:1746044436782103|lagest_ack_time:1746044436831517|curr_delivered:77253| [2025/04/30 20:20:36 831609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436782224| [2025/04/30 20:20:36 831613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 20:20:36 831623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44109|rttvar:3354|minrtt:31448|latest_rtt:49293|ack_delay:96| [2025/04/30 20:20:36 831627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44745|rttvar:3788|minrtt:31448|latest_rtt:49293|ack_delay:96| [2025/04/30 20:20:36 831634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:80|lost_pn:77|thresh:3| [2025/04/30 20:20:36 831641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 831646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 831650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 831654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 831658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 831662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 831666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 831670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 831674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44745|rtt_var:3788|pto_duration:59897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 831678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 831682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 831686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 117610| [2025/04/30 20:20:36 831690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436915381|now:1746044436831673|interv:83708| [2025/04/30 20:20:36 831694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436915381|now:1746044436831673|interval:83708|pto_count:0|srtt:44745 [2025/04/30 20:20:36 831698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44679, ack_elapse 49920, delivered 56405|rate 1129907|lost 7| [2025/04/30 20:20:36 831703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129907) in round 3| [2025/04/30 20:20:36 831707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 831711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 831715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:120805|packet_lost:0|acked:2400|po_sent_time:1746044436782224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 831744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:120805|packet_lost:0|acked:2400|po_sent_time:1746044436782224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 831753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:123205|full_bw_reached:0|inflight:117610|srtt:44745|latest_rtt:49293|min_rtt:31448|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 831759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:42|largest:42|pns:2| [2025/04/30 20:20:36 831763] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:42|frame:ACK |recv_time:1746044436831517|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 831768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556831517|now:1746044436831517|interv:120000000| [2025/04/30 20:20:36 831772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556831517|now:1746044436831517|interv:120000000| [2025/04/30 20:20:36 831776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436913009|pq_index:0| [2025/04/30 20:20:36 831781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436829816| [2025/04/30 20:20:36 831785] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436831785| [2025/04/30 20:20:36 831790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436831789| [2025/04/30 20:20:36 831795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 831800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44745|min_srtt:44745|path_bw:1177443|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:36 831805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117610|cwnd:123205|conn:00005627609066FC|stream_id:0|stream_offset:189849| [2025/04/30 20:20:36 831809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 831814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 831818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44745|min_srtt:44745|path_bw:1177443|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:36 831822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:117610|cwnd:123205|conn:00005627609066FC|stream_id:0|stream_offset:191028| [2025/04/30 20:20:36 831827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 831831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 831836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44745|min_srtt:44745|path_bw:1177443|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:36 831843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:117610|cwnd:123205|conn:00005627609066FC|stream_id:0|stream_offset:192207| [2025/04/30 20:20:36 831847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 831851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 831856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44745|min_srtt:44745|path_bw:1177443|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:36 831860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:117610|cwnd:123205|conn:00005627609066FC|stream_id:0|stream_offset:193386| [2025/04/30 20:20:36 831864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 831868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 831873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44745|min_srtt:44745|path_bw:1177443|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:36 831877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:117610|cwnd:123205|conn:00005627609066FC|stream_id:0|stream_offset:194565| [2025/04/30 20:20:36 831881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 831885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 831889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 831893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 831898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 831902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117610|cwnd:123205|conn:00005627609066FC|stream_id:0|stream_offset:189849| [2025/04/30 20:20:36 831906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 831911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:179| [2025/04/30 20:20:36 831953] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117610|now:1746044436831919|stream_id:0|stream_offset:189849| [2025/04/30 20:20:36 831963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 831971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:117610|applimit:0| [2025/04/30 20:20:36 831984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44745|rtt_var:3788|pto_duration:59897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 831991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 831997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 832003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 118810| [2025/04/30 20:20:36 832010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436916816|now:1746044436831983|interv:84833| [2025/04/30 20:20:36 832017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436916816|now:1746044436831983|interval:84833|pto_count:0|srtt:44745 [2025/04/30 20:20:36 832024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123205|inflight:118810| [2025/04/30 20:20:36 832032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 832038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118810|cwnd:123205|conn:00005627609066FC|stream_id:0|stream_offset:191028| [2025/04/30 20:20:36 832045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 832052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:180| [2025/04/30 20:20:36 832119] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118810|now:1746044436832063|stream_id:0|stream_offset:191028| [2025/04/30 20:20:36 832130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 832137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:118810|applimit:0| [2025/04/30 20:20:36 832143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44745|rtt_var:3788|pto_duration:59897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 832150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 832156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 832162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 120010| [2025/04/30 20:20:36 832168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436916960|now:1746044436832143|interv:84817| [2025/04/30 20:20:36 832174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436916960|now:1746044436832143|interval:84817|pto_count:0|srtt:44745 [2025/04/30 20:20:36 832182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123205|inflight:120010| [2025/04/30 20:20:36 832190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 832203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120010|cwnd:123205|conn:00005627609066FC|stream_id:0|stream_offset:192207| [2025/04/30 20:20:36 832210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 832215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:181| [2025/04/30 20:20:36 832252] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120010|now:1746044436832222|stream_id:0|stream_offset:192207| [2025/04/30 20:20:36 832258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 832262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:120010|applimit:0| [2025/04/30 20:20:36 832266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44745|rtt_var:3788|pto_duration:59897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 832271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 832276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 832282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 121210| [2025/04/30 20:20:36 832288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436917119|now:1746044436832266|interv:84853| [2025/04/30 20:20:36 832295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436917119|now:1746044436832266|interval:84853|pto_count:0|srtt:44745 [2025/04/30 20:20:36 832302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123205|inflight:121210| [2025/04/30 20:20:36 832309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 832315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121210|cwnd:123205|conn:00005627609066FC|stream_id:0|stream_offset:193386| [2025/04/30 20:20:36 832321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 832325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:182| [2025/04/30 20:20:36 832364] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121210|now:1746044436832333|stream_id:0|stream_offset:193386| [2025/04/30 20:20:36 832374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 832381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:121210|applimit:0| [2025/04/30 20:20:36 832388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44745|rtt_var:3788|pto_duration:59897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 832395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 832407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 832411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 122410| [2025/04/30 20:20:36 832415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436917230|now:1746044436832388|interv:84842| [2025/04/30 20:20:36 832419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436917230|now:1746044436832388|interval:84842|pto_count:0|srtt:44745 [2025/04/30 20:20:36 832424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123205|inflight:122410| [2025/04/30 20:20:36 832429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436917230| [2025/04/30 20:20:36 832433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436917230| [2025/04/30 20:20:36 832437] [debug] |xqc_engine_wakeup_after|wakeup:1746044436917230|now:1746044436832437|diff:84793| [2025/04/30 20:20:36 832441] [debug] |xqc_engine_main_logic|END|now:1746044436831789| [2025/04/30 20:20:36 832447] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436832447| [2025/04/30 20:20:36 832451] [debug] |xqc_engine_wakeup_after|wakeup:1746044436917230|now:1746044436832451|diff:84779| [2025/04/30 20:20:36 832455] [debug] |xqc_engine_main_logic|END|now:1746044436832447| [2025/04/30 20:20:36 833537] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044436833536| [2025/04/30 20:20:36 833553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 833561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:42| [2025/04/30 20:20:36 833567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:43| [2025/04/30 20:20:36 833576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:43| [2025/04/30 20:20:36 833583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 833591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:81|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:82|path_largest_ack:81| [2025/04/30 20:20:36 833597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66005|prior_delivered:20848|prior_time:1746044436781597|is_app_limited:0|send_elapse:44941|ack_elapse:51939|ctl_first_sent_time:1746044436782365|lagest_ack_time:1746044436833536|curr_delivered:78453| [2025/04/30 20:20:36 833601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436782365| [2025/04/30 20:20:36 833608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 20:20:36 833614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 833621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:64805|prior_delivered:23248|prior_time:1746044436783628|is_app_limited:0|send_elapse:46395|ack_elapse:49908|ctl_first_sent_time:1746044436784017|lagest_ack_time:1746044436833536|curr_delivered:79653| [2025/04/30 20:20:36 833628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436784017| [2025/04/30 20:20:36 833635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 20:20:36 833648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44745|rttvar:3788|minrtt:31448|latest_rtt:49519|ack_delay:128| [2025/04/30 20:20:36 833655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45325|rttvar:4002|minrtt:31448|latest_rtt:49519|ack_delay:128| [2025/04/30 20:20:36 833662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:82|lost_pn:79|thresh:3| [2025/04/30 20:20:36 833666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 833670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 833674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 833678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 833682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 833685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 833689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 833693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 833697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45325|rtt_var:4002|pto_duration:61333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 833702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 833706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 833710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 120010| [2025/04/30 20:20:36 833714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436918666|now:1746044436833697|interv:84969| [2025/04/30 20:20:36 833742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436918666|now:1746044436833697|interval:84969|pto_count:0|srtt:45325 [2025/04/30 20:20:36 833747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46395, ack_elapse 49908, delivered 56405|rate 1130179|lost 7| [2025/04/30 20:20:36 833751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130179) in round 3| [2025/04/30 20:20:36 833756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 833760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 833764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:123205|packet_lost:0|acked:2400|po_sent_time:1746044436784017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 833768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:123205|packet_lost:0|acked:2400|po_sent_time:1746044436784017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 833777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:125605|full_bw_reached:0|inflight:120010|srtt:45325|latest_rtt:49519|min_rtt:31448|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 833783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:43|largest:43|pns:2| [2025/04/30 20:20:36 833787] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:43|frame:ACK |recv_time:1746044436833536|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 833792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556833536|now:1746044436833536|interv:120000000| [2025/04/30 20:20:36 833796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556833536|now:1746044436833536|interv:120000000| [2025/04/30 20:20:36 833800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436917230|pq_index:0| [2025/04/30 20:20:36 833805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436831789| [2025/04/30 20:20:36 833808] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436833808| [2025/04/30 20:20:36 833814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436833812| [2025/04/30 20:20:36 833819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 833824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45325|min_srtt:45325|path_bw:1177443|loss_rate:3.76|path_pto:0| [2025/04/30 20:20:36 833828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120010|cwnd:125605|conn:00005627609066FC|stream_id:0|stream_offset:194565| [2025/04/30 20:20:36 833833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45325|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 833837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 833842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45325|min_srtt:45325|path_bw:1177443|loss_rate:3.76|path_pto:0| [2025/04/30 20:20:36 833846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:120010|cwnd:125605|conn:00005627609066FC|stream_id:0|stream_offset:195744| [2025/04/30 20:20:36 833851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45325|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 833855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 833859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45325|min_srtt:45325|path_bw:1177443|loss_rate:3.76|path_pto:0| [2025/04/30 20:20:36 833866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:120010|cwnd:125605|conn:00005627609066FC|stream_id:0|stream_offset:196923| [2025/04/30 20:20:36 833871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45325|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 833875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 833879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45325|min_srtt:45325|path_bw:1177443|loss_rate:3.76|path_pto:0| [2025/04/30 20:20:36 833884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:120010|cwnd:125605|conn:00005627609066FC|stream_id:0|stream_offset:198102| [2025/04/30 20:20:36 833888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45325|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 833892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 833897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45325|min_srtt:45325|path_bw:1177443|loss_rate:3.76|path_pto:0| [2025/04/30 20:20:36 833901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:120010|cwnd:125605|conn:00005627609066FC|stream_id:0|stream_offset:199281| [2025/04/30 20:20:36 833905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 833909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 833914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 833921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 833928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 833934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120010|cwnd:125605|conn:00005627609066FC|stream_id:0|stream_offset:194565| [2025/04/30 20:20:36 833941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 833949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:183| [2025/04/30 20:20:36 833992] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120010|now:1746044436833960|stream_id:0|stream_offset:194565| [2025/04/30 20:20:36 834001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 834014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:120010|applimit:0| [2025/04/30 20:20:36 834021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45325|rtt_var:4002|pto_duration:61333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 834027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 834034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 834040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 121210| [2025/04/30 20:20:36 834046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436920293|now:1746044436834020|interv:86273| [2025/04/30 20:20:36 834052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436920293|now:1746044436834020|interval:86273|pto_count:0|srtt:45325 [2025/04/30 20:20:36 834060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125605|inflight:121210| [2025/04/30 20:20:36 834067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 834073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121210|cwnd:125605|conn:00005627609066FC|stream_id:0|stream_offset:195744| [2025/04/30 20:20:36 834080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 834086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:184| [2025/04/30 20:20:36 834126] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121210|now:1746044436834096|stream_id:0|stream_offset:195744| [2025/04/30 20:20:36 834136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 834144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:121210|applimit:0| [2025/04/30 20:20:36 834150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45325|rtt_var:4002|pto_duration:61333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 834157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 834163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 834169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 122410| [2025/04/30 20:20:36 834176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436920429|now:1746044436834150|interv:86279| [2025/04/30 20:20:36 834182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436920429|now:1746044436834150|interval:86279|pto_count:0|srtt:45325 [2025/04/30 20:20:36 834189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125605|inflight:122410| [2025/04/30 20:20:36 834197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 834209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122410|cwnd:125605|conn:00005627609066FC|stream_id:0|stream_offset:196923| [2025/04/30 20:20:36 834215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 834222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:185| [2025/04/30 20:20:36 834265] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122410|now:1746044436834239|stream_id:0|stream_offset:196923| [2025/04/30 20:20:36 834275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 834280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:122410|applimit:0| [2025/04/30 20:20:36 834284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45325|rtt_var:4002|pto_duration:61333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 834289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 834293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 834296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 123610| [2025/04/30 20:20:36 834300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436920572|now:1746044436834284|interv:86288| [2025/04/30 20:20:36 834304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436920572|now:1746044436834284|interval:86288|pto_count:0|srtt:45325 [2025/04/30 20:20:36 834309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125605|inflight:123610| [2025/04/30 20:20:36 834313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 834317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123610|cwnd:125605|conn:00005627609066FC|stream_id:0|stream_offset:198102| [2025/04/30 20:20:36 834322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 834326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:186| [2025/04/30 20:20:36 834353] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123610|now:1746044436834332|stream_id:0|stream_offset:198102| [2025/04/30 20:20:36 834361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 834368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:123610|applimit:0| [2025/04/30 20:20:36 834375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45325|rtt_var:4002|pto_duration:61333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 834379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 834388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 834392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 124810| [2025/04/30 20:20:36 834396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436920665|now:1746044436834374|interv:86291| [2025/04/30 20:20:36 834399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436920665|now:1746044436834374|interval:86291|pto_count:0|srtt:45325 [2025/04/30 20:20:36 834404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125605|inflight:124810| [2025/04/30 20:20:36 834409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436920665| [2025/04/30 20:20:36 834413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436920665| [2025/04/30 20:20:36 834417] [debug] |xqc_engine_wakeup_after|wakeup:1746044436920665|now:1746044436834417|diff:86248| [2025/04/30 20:20:36 834421] [debug] |xqc_engine_main_logic|END|now:1746044436833812| [2025/04/30 20:20:36 834427] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436834427| [2025/04/30 20:20:36 834431] [debug] |xqc_engine_wakeup_after|wakeup:1746044436920665|now:1746044436834431|diff:86234| [2025/04/30 20:20:36 834435] [debug] |xqc_engine_main_logic|END|now:1746044436834427| [2025/04/30 20:20:36 835495] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044436835494| [2025/04/30 20:20:36 835510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 835519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:43| [2025/04/30 20:20:36 835525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:44| [2025/04/30 20:20:36 835534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:44| [2025/04/30 20:20:36 835541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 835549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 835556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66005|prior_delivered:23248|prior_time:1746044436783628|is_app_limited:0|send_elapse:46521|ack_elapse:51866|ctl_first_sent_time:1746044436784143|lagest_ack_time:1746044436835494|curr_delivered:80853| [2025/04/30 20:20:36 835563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436784143| [2025/04/30 20:20:36 835570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 20:20:36 835577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 835585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66005|prior_delivered:23248|prior_time:1746044436783628|is_app_limited:0|send_elapse:46521|ack_elapse:51866|ctl_first_sent_time:1746044436784143|lagest_ack_time:1746044436835494|curr_delivered:82053| [2025/04/30 20:20:36 835592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436784281| [2025/04/30 20:20:36 835605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 20:20:36 835612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45325|rttvar:4002|minrtt:31448|latest_rtt:51213|ack_delay:88| [2025/04/30 20:20:36 835619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46050|rttvar:4452|minrtt:31448|latest_rtt:51213|ack_delay:88| [2025/04/30 20:20:36 835624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:84|lost_pn:81|thresh:3| [2025/04/30 20:20:36 835628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 835632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 835636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 835640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 835644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 835647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 835651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 835655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 835660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46050|rtt_var:4452|pto_duration:63858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 835664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 835668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 835672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 122410| [2025/04/30 20:20:36 835676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436923190|now:1746044436835659|interv:87531| [2025/04/30 20:20:36 835680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436923190|now:1746044436835659|interval:87531|pto_count:0|srtt:46050 [2025/04/30 20:20:36 835684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46521, ack_elapse 51866, delivered 58805|rate 1133787|lost 7| [2025/04/30 20:20:36 835689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133787) in round 3| [2025/04/30 20:20:36 835693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 835697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 835701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125605|packet_lost:0|acked:2400|po_sent_time:1746044436784281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 835706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125605|packet_lost:0|acked:2400|po_sent_time:1746044436784281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 835714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:128005|full_bw_reached:0|inflight:122410|srtt:46050|latest_rtt:51213|min_rtt:31448|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 835740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:44|largest:44|pns:2| [2025/04/30 20:20:36 835745] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:44|frame:ACK |recv_time:1746044436835494|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 835750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556835494|now:1746044436835494|interv:120000000| [2025/04/30 20:20:36 835754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556835494|now:1746044436835494|interv:120000000| [2025/04/30 20:20:36 835758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436920665|pq_index:0| [2025/04/30 20:20:36 835763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436833812| [2025/04/30 20:20:36 835767] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436835767| [2025/04/30 20:20:36 835772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436835771| [2025/04/30 20:20:36 835777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 835782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46050|min_srtt:46050|path_bw:1177443|loss_rate:3.68|path_pto:0| [2025/04/30 20:20:36 835786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122410|cwnd:128005|conn:00005627609066FC|stream_id:0|stream_offset:199281| [2025/04/30 20:20:36 835791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 835795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 835800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46050|min_srtt:46050|path_bw:1177443|loss_rate:3.68|path_pto:0| [2025/04/30 20:20:36 835804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:122410|cwnd:128005|conn:00005627609066FC|stream_id:0|stream_offset:200460| [2025/04/30 20:20:36 835808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 835813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 835817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46050|min_srtt:46050|path_bw:1177443|loss_rate:3.68|path_pto:0| [2025/04/30 20:20:36 835825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:122410|cwnd:128005|conn:00005627609066FC|stream_id:0|stream_offset:201639| [2025/04/30 20:20:36 835829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 835833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 835838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46050|min_srtt:46050|path_bw:1177443|loss_rate:3.68|path_pto:0| [2025/04/30 20:20:36 835842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:122410|cwnd:128005|conn:00005627609066FC|stream_id:0|stream_offset:202818| [2025/04/30 20:20:36 835846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 835850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 835855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46050|min_srtt:46050|path_bw:1177443|loss_rate:3.68|path_pto:0| [2025/04/30 20:20:36 835859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:122410|cwnd:128005|conn:00005627609066FC|stream_id:0|stream_offset:203997| [2025/04/30 20:20:36 835863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 835867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 835871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 835875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 835879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 835884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122410|cwnd:128005|conn:00005627609066FC|stream_id:0|stream_offset:199281| [2025/04/30 20:20:36 835888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 835892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:187| [2025/04/30 20:20:36 835931] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122410|now:1746044436835900|stream_id:0|stream_offset:199281| [2025/04/30 20:20:36 835941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:187|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 835953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:122410|applimit:0| [2025/04/30 20:20:36 835960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46050|rtt_var:4452|pto_duration:63858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 835968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 835974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 835981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 123610| [2025/04/30 20:20:36 835987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436924758|now:1746044436835960|interv:88798| [2025/04/30 20:20:36 835993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436924758|now:1746044436835960|interval:88798|pto_count:0|srtt:46050 [2025/04/30 20:20:36 836000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:128005|inflight:123610| [2025/04/30 20:20:36 836008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 836015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123610|cwnd:128005|conn:00005627609066FC|stream_id:0|stream_offset:200460| [2025/04/30 20:20:36 836022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 836028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:188| [2025/04/30 20:20:36 836095] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123610|now:1746044436836039|stream_id:0|stream_offset:200460| [2025/04/30 20:20:36 836106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 836113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:123610|applimit:0| [2025/04/30 20:20:36 836119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46050|rtt_var:4452|pto_duration:63858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 836126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 836132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 836138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 124810| [2025/04/30 20:20:36 836145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436924897|now:1746044436836119|interv:88778| [2025/04/30 20:20:36 836151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436924897|now:1746044436836119|interval:88778|pto_count:0|srtt:46050 [2025/04/30 20:20:36 836158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:128005|inflight:124810| [2025/04/30 20:20:36 836166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 836178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124810|cwnd:128005|conn:00005627609066FC|stream_id:0|stream_offset:201639| [2025/04/30 20:20:36 836185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 836192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:189| [2025/04/30 20:20:36 836235] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124810|now:1746044436836202|stream_id:0|stream_offset:201639| [2025/04/30 20:20:36 836244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 836251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:124810|applimit:0| [2025/04/30 20:20:36 836258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46050|rtt_var:4452|pto_duration:63858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 836264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 836270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 836276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 126010| [2025/04/30 20:20:36 836282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436925060|now:1746044436836257|interv:88803| [2025/04/30 20:20:36 836289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436925060|now:1746044436836257|interval:88803|pto_count:0|srtt:46050 [2025/04/30 20:20:36 836296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:128005|inflight:126010| [2025/04/30 20:20:36 836303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 836309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126010|cwnd:128005|conn:00005627609066FC|stream_id:0|stream_offset:202818| [2025/04/30 20:20:36 836316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 836323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:190| [2025/04/30 20:20:36 836352] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126010|now:1746044436836331|stream_id:0|stream_offset:202818| [2025/04/30 20:20:36 836357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 836362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:126010|applimit:0| [2025/04/30 20:20:36 836366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46050|rtt_var:4452|pto_duration:63858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 836370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 836379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 836383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 127210| [2025/04/30 20:20:36 836387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436925189|now:1746044436836366|interv:88823| [2025/04/30 20:20:36 836391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436925189|now:1746044436836366|interval:88823|pto_count:0|srtt:46050 [2025/04/30 20:20:36 836396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:128005|inflight:127210| [2025/04/30 20:20:36 836400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436925189| [2025/04/30 20:20:36 836405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436925189| [2025/04/30 20:20:36 836409] [debug] |xqc_engine_wakeup_after|wakeup:1746044436925189|now:1746044436836409|diff:88780| [2025/04/30 20:20:36 836419] [debug] |xqc_engine_main_logic|END|now:1746044436835771| [2025/04/30 20:20:36 836425] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436836425| [2025/04/30 20:20:36 836429] [debug] |xqc_engine_wakeup_after|wakeup:1746044436925189|now:1746044436836429|diff:88760| [2025/04/30 20:20:36 836433] [debug] |xqc_engine_main_logic|END|now:1746044436836425| [2025/04/30 20:20:36 837491] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044436837489| [2025/04/30 20:20:36 837503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 837512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:44| [2025/04/30 20:20:36 837518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:45| [2025/04/30 20:20:36 837527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:45| [2025/04/30 20:20:36 837533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 837541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 837548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68405|prior_delivered:23248|prior_time:1746044436783628|is_app_limited:0|send_elapse:46788|ack_elapse:53861|ctl_first_sent_time:1746044436784410|lagest_ack_time:1746044436837489|curr_delivered:83253| [2025/04/30 20:20:36 837555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436784410| [2025/04/30 20:20:36 837563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 20:20:36 837569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 837576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67205|prior_delivered:25648|prior_time:1746044436785687|is_app_limited:0|send_elapse:47052|ack_elapse:51802|ctl_first_sent_time:1746044436786074|lagest_ack_time:1746044436837489|curr_delivered:84453| [2025/04/30 20:20:36 837581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436786074| [2025/04/30 20:20:36 837595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 20:20:36 837602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46050|rttvar:4452|minrtt:31448|latest_rtt:51415|ack_delay:96| [2025/04/30 20:20:36 837608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46708|rttvar:4656|minrtt:31448|latest_rtt:51415|ack_delay:96| [2025/04/30 20:20:36 837615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:86|lost_pn:83|thresh:3| [2025/04/30 20:20:36 837619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 837623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 837627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 837631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 837635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 837639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 837643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 837647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 837651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46708|rtt_var:4656|pto_duration:65332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 837655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 837659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 837663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 124810| [2025/04/30 20:20:36 837669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436926663|now:1746044436837650|interv:89013| [2025/04/30 20:20:36 837676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436926663|now:1746044436837650|interval:89013|pto_count:0|srtt:46708 [2025/04/30 20:20:36 837683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47052, ack_elapse 51802, delivered 58805|rate 1135187|lost 7| [2025/04/30 20:20:36 837690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135187) in round 3| [2025/04/30 20:20:36 837694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 837698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 837702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:128005|packet_lost:0|acked:2400|po_sent_time:1746044436786074|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 837710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:128005|packet_lost:0|acked:2400|po_sent_time:1746044436786074|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 837715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:130405|full_bw_reached:0|inflight:124810|srtt:46708|latest_rtt:51415|min_rtt:31448|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 837740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:45|largest:45|pns:2| [2025/04/30 20:20:36 837745] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:45|frame:ACK |recv_time:1746044436837489|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 837750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556837489|now:1746044436837489|interv:120000000| [2025/04/30 20:20:36 837754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556837489|now:1746044436837489|interv:120000000| [2025/04/30 20:20:36 837758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436925189|pq_index:0| [2025/04/30 20:20:36 837762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436835771| [2025/04/30 20:20:36 837766] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436837766| [2025/04/30 20:20:36 837771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436837770| [2025/04/30 20:20:36 837777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 837782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46708|min_srtt:46708|path_bw:1177443|loss_rate:3.61|path_pto:0| [2025/04/30 20:20:36 837786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124810|cwnd:130405|conn:00005627609066FC|stream_id:0|stream_offset:203997| [2025/04/30 20:20:36 837791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46708|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 837795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 837800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46708|min_srtt:46708|path_bw:1177443|loss_rate:3.61|path_pto:0| [2025/04/30 20:20:36 837804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:124810|cwnd:130405|conn:00005627609066FC|stream_id:0|stream_offset:205176| [2025/04/30 20:20:36 837809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46708|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 837813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 837821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46708|min_srtt:46708|path_bw:1177443|loss_rate:3.61|path_pto:0| [2025/04/30 20:20:36 837825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:124810|cwnd:130405|conn:00005627609066FC|stream_id:0|stream_offset:206355| [2025/04/30 20:20:36 837829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46708|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 837833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 837838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46708|min_srtt:46708|path_bw:1177443|loss_rate:3.61|path_pto:0| [2025/04/30 20:20:36 837842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:124810|cwnd:130405|conn:00005627609066FC|stream_id:0|stream_offset:207534| [2025/04/30 20:20:36 837846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46708|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 837850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 837854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46708|min_srtt:46708|path_bw:1177443|loss_rate:3.61|path_pto:0| [2025/04/30 20:20:36 837859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:124810|cwnd:130405|conn:00005627609066FC|stream_id:0|stream_offset:208713| [2025/04/30 20:20:36 837863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 837867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 837871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 837875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 837879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 837884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124810|cwnd:130405|conn:00005627609066FC|stream_id:0|stream_offset:203997| [2025/04/30 20:20:36 837888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 837892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:191| [2025/04/30 20:20:36 837926] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124810|now:1746044436837900|stream_id:0|stream_offset:203997| [2025/04/30 20:20:36 837932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 837940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:124810|applimit:0| [2025/04/30 20:20:36 837945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46708|rtt_var:4656|pto_duration:65332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 837951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 837958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 837965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 126010| [2025/04/30 20:20:36 837971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436928232|now:1746044436837945|interv:90287| [2025/04/30 20:20:36 837978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436928232|now:1746044436837945|interval:90287|pto_count:0|srtt:46708 [2025/04/30 20:20:36 837982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130405|inflight:126010| [2025/04/30 20:20:36 837990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 837996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126010|cwnd:130405|conn:00005627609066FC|stream_id:0|stream_offset:205176| [2025/04/30 20:20:36 838003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 838010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:192| [2025/04/30 20:20:36 838050] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126010|now:1746044436838021|stream_id:0|stream_offset:205176| [2025/04/30 20:20:36 838059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 838067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:126010|applimit:0| [2025/04/30 20:20:36 838074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46708|rtt_var:4656|pto_duration:65332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 838081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 838088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 838094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 127210| [2025/04/30 20:20:36 838100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436928353|now:1746044436838074|interv:90279| [2025/04/30 20:20:36 838107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436928353|now:1746044436838074|interval:90279|pto_count:0|srtt:46708 [2025/04/30 20:20:36 838114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130405|inflight:127210| [2025/04/30 20:20:36 838121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 838134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127210|cwnd:130405|conn:00005627609066FC|stream_id:0|stream_offset:206355| [2025/04/30 20:20:36 838142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 838148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:193| [2025/04/30 20:20:36 838189] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127210|now:1746044436838158|stream_id:0|stream_offset:206355| [2025/04/30 20:20:36 838199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 838206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:127210|applimit:0| [2025/04/30 20:20:36 838212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46708|rtt_var:4656|pto_duration:65332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 838219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 838224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 838239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 128410| [2025/04/30 20:20:36 838246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436928490|now:1746044436838212|interv:90278| [2025/04/30 20:20:36 838253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436928490|now:1746044436838212|interval:90278|pto_count:0|srtt:46708 [2025/04/30 20:20:36 838261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130405|inflight:128410| [2025/04/30 20:20:36 838268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 838275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128410|cwnd:130405|conn:00005627609066FC|stream_id:0|stream_offset:207534| [2025/04/30 20:20:36 838281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 838285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:194| [2025/04/30 20:20:36 838320] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128410|now:1746044436838292|stream_id:0|stream_offset:207534| [2025/04/30 20:20:36 838330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 838335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:128410|applimit:0| [2025/04/30 20:20:36 838341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46708|rtt_var:4656|pto_duration:65332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 838353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 838358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 838363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 129610| [2025/04/30 20:20:36 838368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436928624|now:1746044436838341|interv:90283| [2025/04/30 20:20:36 838373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436928624|now:1746044436838341|interval:90283|pto_count:0|srtt:46708 [2025/04/30 20:20:36 838379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130405|inflight:129610| [2025/04/30 20:20:36 838385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436928624| [2025/04/30 20:20:36 838391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436928624| [2025/04/30 20:20:36 838396] [debug] |xqc_engine_wakeup_after|wakeup:1746044436928624|now:1746044436838396|diff:90228| [2025/04/30 20:20:36 838402] [debug] |xqc_engine_main_logic|END|now:1746044436837770| [2025/04/30 20:20:36 838408] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436838408| [2025/04/30 20:20:36 838413] [debug] |xqc_engine_wakeup_after|wakeup:1746044436928624|now:1746044436838413|diff:90211| [2025/04/30 20:20:36 838418] [debug] |xqc_engine_main_logic|END|now:1746044436838408| [2025/04/30 20:20:36 839494] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044436839493| [2025/04/30 20:20:36 839509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 839518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:45| [2025/04/30 20:20:36 839524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:46| [2025/04/30 20:20:36 839532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:46| [2025/04/30 20:20:36 839539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 839547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 839554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68405|prior_delivered:25648|prior_time:1746044436785687|is_app_limited:0|send_elapse:47172|ack_elapse:53806|ctl_first_sent_time:1746044436786194|lagest_ack_time:1746044436839493|curr_delivered:85653| [2025/04/30 20:20:36 839561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436786194| [2025/04/30 20:20:36 839568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 20:20:36 839574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 839581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68405|prior_delivered:25648|prior_time:1746044436785687|is_app_limited:0|send_elapse:47172|ack_elapse:53806|ctl_first_sent_time:1746044436786194|lagest_ack_time:1746044436839493|curr_delivered:86853| [2025/04/30 20:20:36 839588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436786351| [2025/04/30 20:20:36 839602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 20:20:36 839608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46708|rttvar:4656|minrtt:31448|latest_rtt:53142|ack_delay:104| [2025/04/30 20:20:36 839616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:47499|rttvar:5074|minrtt:31448|latest_rtt:53142|ack_delay:104| [2025/04/30 20:20:36 839623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:88|lost_pn:85|thresh:3| [2025/04/30 20:20:36 839629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 839634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 839638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 839642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 839646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 839649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 839653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 839657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 839662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47499|rtt_var:5074|pto_duration:67795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 839666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 839670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 839674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 127210| [2025/04/30 20:20:36 839678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436931087|now:1746044436839661|interv:91426| [2025/04/30 20:20:36 839682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436931087|now:1746044436839661|interval:91426|pto_count:0|srtt:47499 [2025/04/30 20:20:36 839686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47172, ack_elapse 53806, delivered 61205|rate 1137512|lost 7| [2025/04/30 20:20:36 839691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137512) in round 3| [2025/04/30 20:20:36 839695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 839699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 839703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130405|packet_lost:0|acked:2400|po_sent_time:1746044436786351|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 839711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130405|packet_lost:0|acked:2400|po_sent_time:1746044436786351|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 839732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:132805|full_bw_reached:0|inflight:127210|srtt:47499|latest_rtt:53142|min_rtt:31448|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 839742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:46|largest:46|pns:2| [2025/04/30 20:20:36 839746] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:46|frame:ACK |recv_time:1746044436839493|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 839751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556839493|now:1746044436839493|interv:120000000| [2025/04/30 20:20:36 839755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556839493|now:1746044436839493|interv:120000000| [2025/04/30 20:20:36 839759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436928624|pq_index:0| [2025/04/30 20:20:36 839764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436837770| [2025/04/30 20:20:36 839768] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436839767| [2025/04/30 20:20:36 839773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436839771| [2025/04/30 20:20:36 839778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 839783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47499|min_srtt:47499|path_bw:1177443|loss_rate:3.54|path_pto:0| [2025/04/30 20:20:36 839787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127210|cwnd:132805|conn:00005627609066FC|stream_id:0|stream_offset:208713| [2025/04/30 20:20:36 839792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 839796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 839801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47499|min_srtt:47499|path_bw:1177443|loss_rate:3.54|path_pto:0| [2025/04/30 20:20:36 839805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:127210|cwnd:132805|conn:00005627609066FC|stream_id:0|stream_offset:209892| [2025/04/30 20:20:36 839809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 839814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 839822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47499|min_srtt:47499|path_bw:1177443|loss_rate:3.54|path_pto:0| [2025/04/30 20:20:36 839826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:127210|cwnd:132805|conn:00005627609066FC|stream_id:0|stream_offset:211071| [2025/04/30 20:20:36 839831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 839835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 839839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47499|min_srtt:47499|path_bw:1177443|loss_rate:3.54|path_pto:0| [2025/04/30 20:20:36 839844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:127210|cwnd:132805|conn:00005627609066FC|stream_id:0|stream_offset:212250| [2025/04/30 20:20:36 839848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 839852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 839856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47499|min_srtt:47499|path_bw:1177443|loss_rate:3.54|path_pto:0| [2025/04/30 20:20:36 839860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:127210|cwnd:132805|conn:00005627609066FC|stream_id:0|stream_offset:213429| [2025/04/30 20:20:36 839865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 839869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 839873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 839877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 839882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 839886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127210|cwnd:132805|conn:00005627609066FC|stream_id:0|stream_offset:208713| [2025/04/30 20:20:36 839890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 839895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:195| [2025/04/30 20:20:36 839929] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127210|now:1746044436839902|stream_id:0|stream_offset:208713| [2025/04/30 20:20:36 839936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 839948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:127210|applimit:0| [2025/04/30 20:20:36 839955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47499|rtt_var:5074|pto_duration:67795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 839961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 839966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 839972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 128410| [2025/04/30 20:20:36 839978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436932697|now:1746044436839954|interv:92743| [2025/04/30 20:20:36 839984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436932697|now:1746044436839954|interval:92743|pto_count:0|srtt:47499 [2025/04/30 20:20:36 839992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:132805|inflight:128410| [2025/04/30 20:20:36 839999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 840006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128410|cwnd:132805|conn:00005627609066FC|stream_id:0|stream_offset:209892| [2025/04/30 20:20:36 840012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 840017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:196| [2025/04/30 20:20:36 840045] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128410|now:1746044436840024|stream_id:0|stream_offset:209892| [2025/04/30 20:20:36 840051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 840055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:128410|applimit:0| [2025/04/30 20:20:36 840059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47499|rtt_var:5074|pto_duration:67795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 840064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 840069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 840075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 129610| [2025/04/30 20:20:36 840081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436932819|now:1746044436840059|interv:92760| [2025/04/30 20:20:36 840087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436932819|now:1746044436840059|interval:92760|pto_count:0|srtt:47499 [2025/04/30 20:20:36 840095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:132805|inflight:129610| [2025/04/30 20:20:36 840108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 840114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129610|cwnd:132805|conn:00005627609066FC|stream_id:0|stream_offset:211071| [2025/04/30 20:20:36 840121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 840127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:197| [2025/04/30 20:20:36 840164] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129610|now:1746044436840137|stream_id:0|stream_offset:211071| [2025/04/30 20:20:36 840174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 840181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:129610|applimit:0| [2025/04/30 20:20:36 840188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47499|rtt_var:5074|pto_duration:67795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 840195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 840201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 840207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 130810| [2025/04/30 20:20:36 840213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436932932|now:1746044436840188|interv:92744| [2025/04/30 20:20:36 840220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436932932|now:1746044436840188|interval:92744|pto_count:0|srtt:47499 [2025/04/30 20:20:36 840227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:132805|inflight:130810| [2025/04/30 20:20:36 840234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 840241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130810|cwnd:132805|conn:00005627609066FC|stream_id:0|stream_offset:212250| [2025/04/30 20:20:36 840249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 840255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:198| [2025/04/30 20:20:36 840306] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130810|now:1746044436840265|stream_id:0|stream_offset:212250| [2025/04/30 20:20:36 840315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 840322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:130810|applimit:0| [2025/04/30 20:20:36 840329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47499|rtt_var:5074|pto_duration:67795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 840339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 840343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 840347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 132010| [2025/04/30 20:20:36 840351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436933060|now:1746044436840328|interv:92732| [2025/04/30 20:20:36 840355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436933060|now:1746044436840328|interval:92732|pto_count:0|srtt:47499 [2025/04/30 20:20:36 840360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:132805|inflight:132010| [2025/04/30 20:20:36 840365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436933060| [2025/04/30 20:20:36 840369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436933060| [2025/04/30 20:20:36 840373] [debug] |xqc_engine_wakeup_after|wakeup:1746044436933060|now:1746044436840373|diff:92687| [2025/04/30 20:20:36 840377] [debug] |xqc_engine_main_logic|END|now:1746044436839771| [2025/04/30 20:20:36 840383] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436840383| [2025/04/30 20:20:36 840387] [debug] |xqc_engine_wakeup_after|wakeup:1746044436933060|now:1746044436840387|diff:92673| [2025/04/30 20:20:36 840391] [debug] |xqc_engine_main_logic|END|now:1746044436840383| [2025/04/30 20:20:36 841507] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044436841506| [2025/04/30 20:20:36 841521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 841531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:46| [2025/04/30 20:20:36 841537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:47| [2025/04/30 20:20:36 841545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:47| [2025/04/30 20:20:36 841552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 841560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 841567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70805|prior_delivered:25648|prior_time:1746044436785687|is_app_limited:0|send_elapse:47431|ack_elapse:55819|ctl_first_sent_time:1746044436786453|lagest_ack_time:1746044436841506|curr_delivered:88053| [2025/04/30 20:20:36 841575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436786453| [2025/04/30 20:20:36 841582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 20:20:36 841589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 841596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:69605|prior_delivered:28048|prior_time:1746044436787647|is_app_limited:0|send_elapse:48801|ack_elapse:53859|ctl_first_sent_time:1746044436788022|lagest_ack_time:1746044436841506|curr_delivered:89253| [2025/04/30 20:20:36 841610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436788022| [2025/04/30 20:20:36 841615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 20:20:36 841619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:47499|rttvar:5074|minrtt:31448|latest_rtt:53484|ack_delay:112| [2025/04/30 20:20:36 841624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:48233|rttvar:5274|minrtt:31448|latest_rtt:53484|ack_delay:112| [2025/04/30 20:20:36 841628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:90|lost_pn:87|thresh:3| [2025/04/30 20:20:36 841632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 841636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 841640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 841644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 841648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 841652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 841656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 841660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 841664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48233|rtt_var:5274|pto_duration:69329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 841668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 841672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 841676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 129610| [2025/04/30 20:20:36 841680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436934594|now:1746044436841663|interv:92931| [2025/04/30 20:20:36 841684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436934594|now:1746044436841663|interval:92931|pto_count:0|srtt:48233 [2025/04/30 20:20:36 841689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 48801, ack_elapse 53859, delivered 61205|rate 1136393|lost 7| [2025/04/30 20:20:36 841693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136393) in round 3| [2025/04/30 20:20:36 841697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 841702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 841705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:132805|packet_lost:0|acked:2400|po_sent_time:1746044436788022|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 841713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:132805|packet_lost:0|acked:2400|po_sent_time:1746044436788022|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 841738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:135205|full_bw_reached:0|inflight:129610|srtt:48233|latest_rtt:53484|min_rtt:31448|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 841744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:47|largest:47|pns:2| [2025/04/30 20:20:36 841748] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:47|frame:ACK |recv_time:1746044436841506|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 841753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556841506|now:1746044436841506|interv:120000000| [2025/04/30 20:20:36 841758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556841506|now:1746044436841506|interv:120000000| [2025/04/30 20:20:36 841761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436933060|pq_index:0| [2025/04/30 20:20:36 841766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436839771| [2025/04/30 20:20:36 841770] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436841770| [2025/04/30 20:20:36 841775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436841774| [2025/04/30 20:20:36 841780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 841785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48233|min_srtt:48233|path_bw:1177443|loss_rate:3.47|path_pto:0| [2025/04/30 20:20:36 841789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129610|cwnd:135205|conn:00005627609066FC|stream_id:0|stream_offset:213429| [2025/04/30 20:20:36 841794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48233|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 841799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 841804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48233|min_srtt:48233|path_bw:1177443|loss_rate:3.47|path_pto:0| [2025/04/30 20:20:36 841808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:129610|cwnd:135205|conn:00005627609066FC|stream_id:0|stream_offset:214608| [2025/04/30 20:20:36 841812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48233|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 841817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 841824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48233|min_srtt:48233|path_bw:1177443|loss_rate:3.47|path_pto:0| [2025/04/30 20:20:36 841828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:129610|cwnd:135205|conn:00005627609066FC|stream_id:0|stream_offset:215787| [2025/04/30 20:20:36 841833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48233|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 841837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 841841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48233|min_srtt:48233|path_bw:1177443|loss_rate:3.47|path_pto:0| [2025/04/30 20:20:36 841845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:129610|cwnd:135205|conn:00005627609066FC|stream_id:0|stream_offset:216966| [2025/04/30 20:20:36 841850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48233|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 841854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 841858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48233|min_srtt:48233|path_bw:1177443|loss_rate:3.47|path_pto:0| [2025/04/30 20:20:36 841862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:129610|cwnd:135205|conn:00005627609066FC|stream_id:0|stream_offset:218145| [2025/04/30 20:20:36 841867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 841870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 841874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 841878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 841883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 841887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129610|cwnd:135205|conn:00005627609066FC|stream_id:0|stream_offset:213429| [2025/04/30 20:20:36 841891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 841896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:199| [2025/04/30 20:20:36 841932] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129610|now:1746044436841903|stream_id:0|stream_offset:213429| [2025/04/30 20:20:36 841941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 841954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:129610|applimit:0| [2025/04/30 20:20:36 841960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48233|rtt_var:5274|pto_duration:69329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 841967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 841974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 841980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 130810| [2025/04/30 20:20:36 841987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436936232|now:1746044436841960|interv:94272| [2025/04/30 20:20:36 841993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436936232|now:1746044436841960|interval:94272|pto_count:0|srtt:48233 [2025/04/30 20:20:36 842001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135205|inflight:130810| [2025/04/30 20:20:36 842008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 842015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130810|cwnd:135205|conn:00005627609066FC|stream_id:0|stream_offset:214608| [2025/04/30 20:20:36 842022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 842029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:200| [2025/04/30 20:20:36 842074] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130810|now:1746044436842041|stream_id:0|stream_offset:214608| [2025/04/30 20:20:36 842085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 842092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:130810|applimit:0| [2025/04/30 20:20:36 842099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48233|rtt_var:5274|pto_duration:69329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 842106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 842112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 842118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 132010| [2025/04/30 20:20:36 842124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436936370|now:1746044436842099|interv:94271| [2025/04/30 20:20:36 842130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436936370|now:1746044436842099|interval:94271|pto_count:0|srtt:48233 [2025/04/30 20:20:36 842137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135205|inflight:132010| [2025/04/30 20:20:36 842150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 842157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132010|cwnd:135205|conn:00005627609066FC|stream_id:0|stream_offset:215787| [2025/04/30 20:20:36 842165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 842171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:201| [2025/04/30 20:20:36 842212] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132010|now:1746044436842181|stream_id:0|stream_offset:215787| [2025/04/30 20:20:36 842222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 842229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:132010|applimit:0| [2025/04/30 20:20:36 842236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48233|rtt_var:5274|pto_duration:69329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 842243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 842249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 842256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 133210| [2025/04/30 20:20:36 842262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436936510|now:1746044436842235|interv:94275| [2025/04/30 20:20:36 842268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436936510|now:1746044436842235|interval:94275|pto_count:0|srtt:48233 [2025/04/30 20:20:36 842275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135205|inflight:133210| [2025/04/30 20:20:36 842283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 842287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133210|cwnd:135205|conn:00005627609066FC|stream_id:0|stream_offset:216966| [2025/04/30 20:20:36 842292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 842296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:202| [2025/04/30 20:20:36 842324] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133210|now:1746044436842303|stream_id:0|stream_offset:216966| [2025/04/30 20:20:36 842330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 842334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:133210|applimit:0| [2025/04/30 20:20:36 842339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48233|rtt_var:5274|pto_duration:69329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 842348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 842352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 842356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 134410| [2025/04/30 20:20:36 842360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436936632|now:1746044436842338|interv:94294| [2025/04/30 20:20:36 842364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436936632|now:1746044436842338|interval:94294|pto_count:0|srtt:48233 [2025/04/30 20:20:36 842368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:135205|inflight:134410| [2025/04/30 20:20:36 842373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436936632| [2025/04/30 20:20:36 842377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436936632| [2025/04/30 20:20:36 842381] [debug] |xqc_engine_wakeup_after|wakeup:1746044436936632|now:1746044436842381|diff:94251| [2025/04/30 20:20:36 842386] [debug] |xqc_engine_main_logic|END|now:1746044436841774| [2025/04/30 20:20:36 842391] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436842391| [2025/04/30 20:20:36 842395] [debug] |xqc_engine_wakeup_after|wakeup:1746044436936632|now:1746044436842395|diff:94237| [2025/04/30 20:20:36 842399] [debug] |xqc_engine_main_logic|END|now:1746044436842391| [2025/04/30 20:20:36 843531] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:48|state:ESTABED|recv_time:1746044436843530| [2025/04/30 20:20:36 843545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 843554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:47| [2025/04/30 20:20:36 843560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:48| [2025/04/30 20:20:36 843569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:48| [2025/04/30 20:20:36 843575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 843584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 843591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70805|prior_delivered:28048|prior_time:1746044436787647|is_app_limited:0|send_elapse:48906|ack_elapse:55883|ctl_first_sent_time:1746044436788127|lagest_ack_time:1746044436843530|curr_delivered:90453| [2025/04/30 20:20:36 843598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436788127| [2025/04/30 20:20:36 843605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 20:20:36 843610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 843615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70805|prior_delivered:28048|prior_time:1746044436787647|is_app_limited:0|send_elapse:48906|ack_elapse:55883|ctl_first_sent_time:1746044436788127|lagest_ack_time:1746044436843530|curr_delivered:91653| [2025/04/30 20:20:36 843630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436788258| [2025/04/30 20:20:36 843636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 20:20:36 843643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:48233|rttvar:5274|minrtt:31448|latest_rtt:55272|ack_delay:88| [2025/04/30 20:20:36 843650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:49102|rttvar:5693|minrtt:31448|latest_rtt:55272|ack_delay:88| [2025/04/30 20:20:36 843656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:92|lost_pn:89|thresh:3| [2025/04/30 20:20:36 843663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 843669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 843676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 843681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 843685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 843688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 843692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 843696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 843700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49102|rtt_var:5693|pto_duration:71874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 843705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 843709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 843713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 132010| [2025/04/30 20:20:36 843738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436939177|now:1746044436843700|interv:95477| [2025/04/30 20:20:36 843742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436939177|now:1746044436843700|interval:95477|pto_count:0|srtt:49102 [2025/04/30 20:20:36 843747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 48906, ack_elapse 55883, delivered 63605|rate 1138181|lost 7| [2025/04/30 20:20:36 843751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138181) in round 3| [2025/04/30 20:20:36 843755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 843760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 843764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:135205|packet_lost:0|acked:2400|po_sent_time:1746044436788258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 843772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:135205|packet_lost:0|acked:2400|po_sent_time:1746044436788258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 843777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:137605|full_bw_reached:0|inflight:132010|srtt:49102|latest_rtt:55272|min_rtt:31448|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 843782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 843787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044436868530|now:1746044436843530|interv:25000| [2025/04/30 20:20:36 843792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436843530|max_ack_delay:25000| [2025/04/30 20:20:36 843797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:48|largest:48|pns:2| [2025/04/30 20:20:36 843801] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:48|frame:PING ACK |recv_time:1746044436843530|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 843806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556843530|now:1746044436843530|interv:120000000| [2025/04/30 20:20:36 843810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556843530|now:1746044436843530|interv:120000000| [2025/04/30 20:20:36 843814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436936632|pq_index:0| [2025/04/30 20:20:36 843819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436841774| [2025/04/30 20:20:36 843823] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436843823| [2025/04/30 20:20:36 843828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436843827| [2025/04/30 20:20:36 843833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 843838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49102|min_srtt:49102|path_bw:1177443|loss_rate:3.40|path_pto:0| [2025/04/30 20:20:36 843842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132010|cwnd:137605|conn:00005627609066FC|stream_id:0|stream_offset:218145| [2025/04/30 20:20:36 843847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 843851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 843856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49102|min_srtt:49102|path_bw:1177443|loss_rate:3.40|path_pto:0| [2025/04/30 20:20:36 843863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:132010|cwnd:137605|conn:00005627609066FC|stream_id:0|stream_offset:219324| [2025/04/30 20:20:36 843867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 843872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 843876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49102|min_srtt:49102|path_bw:1177443|loss_rate:3.40|path_pto:0| [2025/04/30 20:20:36 843881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:132010|cwnd:137605|conn:00005627609066FC|stream_id:0|stream_offset:220503| [2025/04/30 20:20:36 843885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 843890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 843895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49102|min_srtt:49102|path_bw:1177443|loss_rate:3.40|path_pto:0| [2025/04/30 20:20:36 843899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:132010|cwnd:137605|conn:00005627609066FC|stream_id:0|stream_offset:221682| [2025/04/30 20:20:36 843903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 843908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 843912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49102|min_srtt:49102|path_bw:1177443|loss_rate:3.40|path_pto:0| [2025/04/30 20:20:36 843916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:132010|cwnd:137605|conn:00005627609066FC|stream_id:0|stream_offset:222861| [2025/04/30 20:20:36 843920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 843924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 843928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 843932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 843938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 843944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132010|cwnd:137605|conn:00005627609066FC|stream_id:0|stream_offset:218145| [2025/04/30 20:20:36 843960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 843968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:203| [2025/04/30 20:20:36 844043] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132010|now:1746044436843979|stream_id:0|stream_offset:218145| [2025/04/30 20:20:36 844054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 844062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:132010|applimit:0| [2025/04/30 20:20:36 844069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49102|rtt_var:5693|pto_duration:71874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 844077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 844083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 844089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 133210| [2025/04/30 20:20:36 844096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436940853|now:1746044436844069|interv:96784| [2025/04/30 20:20:36 844102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436940853|now:1746044436844069|interval:96784|pto_count:0|srtt:49102 [2025/04/30 20:20:36 844109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137605|inflight:133210| [2025/04/30 20:20:36 844117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 844123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133210|cwnd:137605|conn:00005627609066FC|stream_id:0|stream_offset:219324| [2025/04/30 20:20:36 844130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 844137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:204| [2025/04/30 20:20:36 844179] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133210|now:1746044436844147|stream_id:0|stream_offset:219324| [2025/04/30 20:20:36 844188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 844195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:133210|applimit:0| [2025/04/30 20:20:36 844202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49102|rtt_var:5693|pto_duration:71874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 844209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 844215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 844228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 134410| [2025/04/30 20:20:36 844235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436941021|now:1746044436844201|interv:96820| [2025/04/30 20:20:36 844241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436941021|now:1746044436844201|interval:96820|pto_count:0|srtt:49102 [2025/04/30 20:20:36 844248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137605|inflight:134410| [2025/04/30 20:20:36 844256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 844262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134410|cwnd:137605|conn:00005627609066FC|stream_id:0|stream_offset:220503| [2025/04/30 20:20:36 844269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 844276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:205| [2025/04/30 20:20:36 844311] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134410|now:1746044436844286|stream_id:0|stream_offset:220503| [2025/04/30 20:20:36 844321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 844328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:134410|applimit:0| [2025/04/30 20:20:36 844334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49102|rtt_var:5693|pto_duration:71874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 844341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 844347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 844354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 135610| [2025/04/30 20:20:36 844360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436941160|now:1746044436844334|interv:96826| [2025/04/30 20:20:36 844366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436941160|now:1746044436844334|interval:96826|pto_count:0|srtt:49102 [2025/04/30 20:20:36 844372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137605|inflight:135610| [2025/04/30 20:20:36 844376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 844381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135610|cwnd:137605|conn:00005627609066FC|stream_id:0|stream_offset:221682| [2025/04/30 20:20:36 844386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 844390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:206| [2025/04/30 20:20:36 844422] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135610|now:1746044436844397|stream_id:0|stream_offset:221682| [2025/04/30 20:20:36 844438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 844445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:135610|applimit:0| [2025/04/30 20:20:36 844452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49102|rtt_var:5693|pto_duration:71874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 844457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 844461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 844465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 136810| [2025/04/30 20:20:36 844469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436941271|now:1746044436844452|interv:96819| [2025/04/30 20:20:36 844473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436941271|now:1746044436844452|interval:96819|pto_count:0|srtt:49102 [2025/04/30 20:20:36 844478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137605|inflight:136810| [2025/04/30 20:20:36 844483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436868530| [2025/04/30 20:20:36 844487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436868530| [2025/04/30 20:20:36 844491] [debug] |xqc_engine_wakeup_after|wakeup:1746044436868530|now:1746044436844491|diff:24039| [2025/04/30 20:20:36 844496] [debug] |xqc_engine_main_logic|END|now:1746044436843827| [2025/04/30 20:20:36 844501] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436844501| [2025/04/30 20:20:36 844505] [debug] |xqc_engine_wakeup_after|wakeup:1746044436868530|now:1746044436844505|diff:24025| [2025/04/30 20:20:36 844509] [debug] |xqc_engine_main_logic|END|now:1746044436844501| [2025/04/30 20:20:36 845481] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044436845480| [2025/04/30 20:20:36 845496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 845505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:48| [2025/04/30 20:20:36 845511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:49| [2025/04/30 20:20:36 845520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:49| [2025/04/30 20:20:36 845526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 845534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 845541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73205|prior_delivered:28048|prior_time:1746044436787647|is_app_limited:0|send_elapse:49166|ack_elapse:57833|ctl_first_sent_time:1746044436788387|lagest_ack_time:1746044436845480|curr_delivered:92853| [2025/04/30 20:20:36 845549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436788387| [2025/04/30 20:20:36 845564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 20:20:36 845570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 845577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:72005|prior_delivered:30448|prior_time:1746044436789574|is_app_limited:0|send_elapse:50543|ack_elapse:55906|ctl_first_sent_time:1746044436789958|lagest_ack_time:1746044436845480|curr_delivered:94053| [2025/04/30 20:20:36 845584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436789958| [2025/04/30 20:20:36 845591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 20:20:36 845598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:49102|rttvar:5693|minrtt:31448|latest_rtt:55522|ack_delay:96| [2025/04/30 20:20:36 845604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:49893|rttvar:5851|minrtt:31448|latest_rtt:55522|ack_delay:96| [2025/04/30 20:20:36 845611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:94|lost_pn:91|thresh:3| [2025/04/30 20:20:36 845615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 845619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 845624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 845631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 845637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 845644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 845649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 845653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 845657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49893|rtt_var:5851|pto_duration:73297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 845662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 845666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 845669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 134410| [2025/04/30 20:20:36 845673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436942694|now:1746044436845657|interv:97037| [2025/04/30 20:20:36 845678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436942694|now:1746044436845657|interval:97037|pto_count:0|srtt:49893 [2025/04/30 20:20:36 845682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 50543, ack_elapse 55906, delivered 63605|rate 1137713|lost 7| [2025/04/30 20:20:36 845690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137713) in round 3| [2025/04/30 20:20:36 845695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 845699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 845703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:137605|packet_lost:0|acked:2400|po_sent_time:1746044436789958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 845707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:137605|packet_lost:0|acked:2400|po_sent_time:1746044436789958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 845712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:140005|full_bw_reached:0|inflight:134410|srtt:49893|latest_rtt:55522|min_rtt:31448|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 845738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:49|largest:49|pns:2| [2025/04/30 20:20:36 845743] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:49|frame:ACK |recv_time:1746044436845480|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 845748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556845480|now:1746044436845480|interv:120000000| [2025/04/30 20:20:36 845752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556845480|now:1746044436845480|interv:120000000| [2025/04/30 20:20:36 845756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436868530|pq_index:0| [2025/04/30 20:20:36 845761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436843827| [2025/04/30 20:20:36 845765] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436845764| [2025/04/30 20:20:36 845770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436845768| [2025/04/30 20:20:36 845775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 845780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49893|min_srtt:49893|path_bw:1177443|loss_rate:3.33|path_pto:0| [2025/04/30 20:20:36 845784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134410|cwnd:140005|conn:00005627609066FC|stream_id:0|stream_offset:222861| [2025/04/30 20:20:36 845789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49893|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 845793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 845798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49893|min_srtt:49893|path_bw:1177443|loss_rate:3.33|path_pto:0| [2025/04/30 20:20:36 845806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:134410|cwnd:140005|conn:00005627609066FC|stream_id:0|stream_offset:224040| [2025/04/30 20:20:36 845810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49893|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 845814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 845819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49893|min_srtt:49893|path_bw:1177443|loss_rate:3.33|path_pto:0| [2025/04/30 20:20:36 845823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:134410|cwnd:140005|conn:00005627609066FC|stream_id:0|stream_offset:225219| [2025/04/30 20:20:36 845827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49893|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 845831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 845836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49893|min_srtt:49893|path_bw:1177443|loss_rate:3.33|path_pto:0| [2025/04/30 20:20:36 845840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:134410|cwnd:140005|conn:00005627609066FC|stream_id:0|stream_offset:226398| [2025/04/30 20:20:36 845844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49893|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 845848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 845853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49893|min_srtt:49893|path_bw:1177443|loss_rate:3.33|path_pto:0| [2025/04/30 20:20:36 845857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:134410|cwnd:140005|conn:00005627609066FC|stream_id:0|stream_offset:227577| [2025/04/30 20:20:36 845861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 845865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 845869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 845873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 845878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 845882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134410|cwnd:140005|conn:00005627609066FC|stream_id:0|stream_offset:222861| [2025/04/30 20:20:36 845889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 845893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:207| [2025/04/30 20:20:36 845934] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134410|now:1746044436845901|stream_id:0|stream_offset:222861| [2025/04/30 20:20:36 845943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 845950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:134410|applimit:0| [2025/04/30 20:20:36 845957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49893|rtt_var:5851|pto_duration:73297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 845964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 845970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 845976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 135610| [2025/04/30 20:20:36 845982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436944198|now:1746044436845957|interv:98241| [2025/04/30 20:20:36 845988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436944198|now:1746044436845957|interval:98241|pto_count:0|srtt:49893 [2025/04/30 20:20:36 845995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140005|inflight:135610| [2025/04/30 20:20:36 846002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 846009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135610|cwnd:140005|conn:00005627609066FC|stream_id:0|stream_offset:224040| [2025/04/30 20:20:36 846016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 846022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:208| [2025/04/30 20:20:36 846057] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135610|now:1746044436846032|stream_id:0|stream_offset:224040| [2025/04/30 20:20:36 846066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 846073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:135610|applimit:0| [2025/04/30 20:20:36 846080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49893|rtt_var:5851|pto_duration:73297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 846086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 846093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 846105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 136810| [2025/04/30 20:20:36 846112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436944329|now:1746044436846079|interv:98250| [2025/04/30 20:20:36 846118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436944329|now:1746044436846079|interval:98250|pto_count:0|srtt:49893 [2025/04/30 20:20:36 846125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140005|inflight:136810| [2025/04/30 20:20:36 846133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 846139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136810|cwnd:140005|conn:00005627609066FC|stream_id:0|stream_offset:225219| [2025/04/30 20:20:36 846146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 846153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:209| [2025/04/30 20:20:36 846195] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136810|now:1746044436846165|stream_id:0|stream_offset:225219| [2025/04/30 20:20:36 846212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 846220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:136810|applimit:0| [2025/04/30 20:20:36 846226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49893|rtt_var:5851|pto_duration:73297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 846231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 846235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 846239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 138010| [2025/04/30 20:20:36 846243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436944462|now:1746044436846226|interv:98236| [2025/04/30 20:20:36 846249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436944462|now:1746044436846226|interval:98236|pto_count:0|srtt:49893 [2025/04/30 20:20:36 846256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140005|inflight:138010| [2025/04/30 20:20:36 846263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 846269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138010|cwnd:140005|conn:00005627609066FC|stream_id:0|stream_offset:226398| [2025/04/30 20:20:36 846276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 846281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:210| [2025/04/30 20:20:36 846317] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138010|now:1746044436846293|stream_id:0|stream_offset:226398| [2025/04/30 20:20:36 846326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 846334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:138010|applimit:0| [2025/04/30 20:20:36 846341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49893|rtt_var:5851|pto_duration:73297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 846347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 846351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 846355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 139210| [2025/04/30 20:20:36 846359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436944590|now:1746044436846340|interv:98250| [2025/04/30 20:20:36 846363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436944590|now:1746044436846340|interval:98250|pto_count:0|srtt:49893 [2025/04/30 20:20:36 846367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:140005|inflight:139210| [2025/04/30 20:20:36 846372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436868530| [2025/04/30 20:20:36 846376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436868530| [2025/04/30 20:20:36 846380] [debug] |xqc_engine_wakeup_after|wakeup:1746044436868530|now:1746044436846380|diff:22150| [2025/04/30 20:20:36 846385] [debug] |xqc_engine_main_logic|END|now:1746044436845768| [2025/04/30 20:20:36 846390] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436846390| [2025/04/30 20:20:36 846394] [debug] |xqc_engine_wakeup_after|wakeup:1746044436868530|now:1746044436846394|diff:22136| [2025/04/30 20:20:36 846398] [debug] |xqc_engine_main_logic|END|now:1746044436846390| [2025/04/30 20:20:36 847485] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044436847483| [2025/04/30 20:20:36 847500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 847509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:49| [2025/04/30 20:20:36 847516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:50| [2025/04/30 20:20:36 847525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:50| [2025/04/30 20:20:36 847532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 847539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:95|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:96|path_largest_ack:95| [2025/04/30 20:20:36 847547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73205|prior_delivered:30448|prior_time:1746044436789574|is_app_limited:0|send_elapse:50663|ack_elapse:57909|ctl_first_sent_time:1746044436790078|lagest_ack_time:1746044436847483|curr_delivered:95253| [2025/04/30 20:20:36 847554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436790078| [2025/04/30 20:20:36 847569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 20:20:36 847576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:96|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:96|path_largest_ack:96| [2025/04/30 20:20:36 847583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73205|prior_delivered:30448|prior_time:1746044436789574|is_app_limited:0|send_elapse:50663|ack_elapse:57909|ctl_first_sent_time:1746044436790078|lagest_ack_time:1746044436847483|curr_delivered:96453| [2025/04/30 20:20:36 847590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436790207| [2025/04/30 20:20:36 847597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 20:20:36 847603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:49893|rttvar:5851|minrtt:31448|latest_rtt:57276|ack_delay:88| [2025/04/30 20:20:36 847609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:50805|rttvar:6212|minrtt:31448|latest_rtt:57276|ack_delay:88| [2025/04/30 20:20:36 847616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:96|lost_pn:93|thresh:3| [2025/04/30 20:20:36 847622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 847626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 847630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 847634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 847638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 847641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 847645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 847649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 847653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:50805|rtt_var:6212|pto_duration:75653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 847658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 847662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 847666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 136810| [2025/04/30 20:20:36 847670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436946946|now:1746044436847653|interv:99293| [2025/04/30 20:20:36 847674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436946946|now:1746044436847653|interval:99293|pto_count:0|srtt:50805 [2025/04/30 20:20:36 847683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 50663, ack_elapse 57909, delivered 66005|rate 1139805|lost 7| [2025/04/30 20:20:36 847687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139805) in round 3| [2025/04/30 20:20:36 847691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 847695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 847699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:140005|packet_lost:0|acked:2400|po_sent_time:1746044436790207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 847704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:140005|packet_lost:0|acked:2400|po_sent_time:1746044436790207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 847709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:142405|full_bw_reached:0|inflight:136810|srtt:50805|latest_rtt:57276|min_rtt:31448|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 847715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:50|largest:50|pns:2| [2025/04/30 20:20:36 847740] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:50|frame:ACK |recv_time:1746044436847483|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 847745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556847483|now:1746044436847483|interv:120000000| [2025/04/30 20:20:36 847749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556847483|now:1746044436847483|interv:120000000| [2025/04/30 20:20:36 847753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436868530|pq_index:0| [2025/04/30 20:20:36 847758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436845768| [2025/04/30 20:20:36 847762] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436847762| [2025/04/30 20:20:36 847767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436847766| [2025/04/30 20:20:36 847772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 847777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:50805|min_srtt:50805|path_bw:1177443|loss_rate:3.27|path_pto:0| [2025/04/30 20:20:36 847782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136810|cwnd:142405|conn:00005627609066FC|stream_id:0|stream_offset:227577| [2025/04/30 20:20:36 847786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:50805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 847791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 847795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:50805|min_srtt:50805|path_bw:1177443|loss_rate:3.27|path_pto:0| [2025/04/30 20:20:36 847803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:136810|cwnd:142405|conn:00005627609066FC|stream_id:0|stream_offset:228756| [2025/04/30 20:20:36 847808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:50805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 847812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 847817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:50805|min_srtt:50805|path_bw:1177443|loss_rate:3.27|path_pto:0| [2025/04/30 20:20:36 847821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:136810|cwnd:142405|conn:00005627609066FC|stream_id:0|stream_offset:229935| [2025/04/30 20:20:36 847826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:50805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 847830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 847834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:50805|min_srtt:50805|path_bw:1177443|loss_rate:3.27|path_pto:0| [2025/04/30 20:20:36 847838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:136810|cwnd:142405|conn:00005627609066FC|stream_id:0|stream_offset:231114| [2025/04/30 20:20:36 847843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:50805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 847847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 847851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:50805|min_srtt:50805|path_bw:1177443|loss_rate:3.27|path_pto:0| [2025/04/30 20:20:36 847855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:136810|cwnd:142405|conn:00005627609066FC|stream_id:0|stream_offset:232293| [2025/04/30 20:20:36 847860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 847864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 847867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 847872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 847876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 847880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136810|cwnd:142405|conn:00005627609066FC|stream_id:0|stream_offset:227577| [2025/04/30 20:20:36 847887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 847892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:211| [2025/04/30 20:20:36 847933] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136810|now:1746044436847900|stream_id:0|stream_offset:227577| [2025/04/30 20:20:36 847970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 847979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:136810|applimit:0| [2025/04/30 20:20:36 847986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:50805|rtt_var:6212|pto_duration:75653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 847994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 848000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 848006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 138010| [2025/04/30 20:20:36 848013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436948553|now:1746044436847986|interv:100567| [2025/04/30 20:20:36 848019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436948553|now:1746044436847986|interval:100567|pto_count:0|srtt:50805 [2025/04/30 20:20:36 848027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142405|inflight:138010| [2025/04/30 20:20:36 848035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 848041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138010|cwnd:142405|conn:00005627609066FC|stream_id:0|stream_offset:228756| [2025/04/30 20:20:36 848049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 848056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:212| [2025/04/30 20:20:36 848100] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138010|now:1746044436848067|stream_id:0|stream_offset:228756| [2025/04/30 20:20:36 848109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 848117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:138010|applimit:0| [2025/04/30 20:20:36 848123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:50805|rtt_var:6212|pto_duration:75653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 848130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 848137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 848150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 139210| [2025/04/30 20:20:36 848157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436948720|now:1746044436848123|interv:100597| [2025/04/30 20:20:36 848163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436948720|now:1746044436848123|interval:100597|pto_count:0|srtt:50805 [2025/04/30 20:20:36 848170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142405|inflight:139210| [2025/04/30 20:20:36 848177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 848184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139210|cwnd:142405|conn:00005627609066FC|stream_id:0|stream_offset:229935| [2025/04/30 20:20:36 848191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 848198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:213| [2025/04/30 20:20:36 848236] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139210|now:1746044436848208|stream_id:0|stream_offset:229935| [2025/04/30 20:20:36 848244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 848248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:139210|applimit:0| [2025/04/30 20:20:36 848253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:50805|rtt_var:6212|pto_duration:75653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 848257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 848262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 848266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 140410| [2025/04/30 20:20:36 848270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436948861|now:1746044436848253|interv:100608| [2025/04/30 20:20:36 848274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436948861|now:1746044436848253|interval:100608|pto_count:0|srtt:50805 [2025/04/30 20:20:36 848278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142405|inflight:140410| [2025/04/30 20:20:36 848283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 848287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140410|cwnd:142405|conn:00005627609066FC|stream_id:0|stream_offset:231114| [2025/04/30 20:20:36 848292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 848296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:214| [2025/04/30 20:20:36 848325] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140410|now:1746044436848307|stream_id:0|stream_offset:231114| [2025/04/30 20:20:36 848330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 848334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140410|applimit:0| [2025/04/30 20:20:36 848339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:50805|rtt_var:6212|pto_duration:75653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 848343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 848347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 848351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 141610| [2025/04/30 20:20:36 848355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436948960|now:1746044436848339|interv:100621| [2025/04/30 20:20:36 848359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436948960|now:1746044436848339|interval:100621|pto_count:0|srtt:50805 [2025/04/30 20:20:36 848363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:142405|inflight:141610| [2025/04/30 20:20:36 848368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436868530| [2025/04/30 20:20:36 848372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436868530| [2025/04/30 20:20:36 848376] [debug] |xqc_engine_wakeup_after|wakeup:1746044436868530|now:1746044436848376|diff:20154| [2025/04/30 20:20:36 848380] [debug] |xqc_engine_main_logic|END|now:1746044436847766| [2025/04/30 20:20:36 848386] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436848386| [2025/04/30 20:20:36 848390] [debug] |xqc_engine_wakeup_after|wakeup:1746044436868530|now:1746044436848390|diff:20140| [2025/04/30 20:20:36 848394] [debug] |xqc_engine_main_logic|END|now:1746044436848386| [2025/04/30 20:20:36 849449] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:49|state:ESTABED|recv_time:1746044436849448| [2025/04/30 20:20:36 849465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 849475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:50| [2025/04/30 20:20:36 849482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:51| [2025/04/30 20:20:36 849491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:51| [2025/04/30 20:20:36 849498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 849506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:98|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:99|path_largest_ack:98| [2025/04/30 20:20:36 849514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:74405|prior_delivered:32848|prior_time:1746044436791687|is_app_limited:0|send_elapse:51265|ack_elapse:57761|ctl_first_sent_time:1746044436792078|lagest_ack_time:1746044436849448|curr_delivered:97653| [2025/04/30 20:20:36 849521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436792078| [2025/04/30 20:20:36 849536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 20:20:36 849544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:99|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:99|path_largest_ack:99| [2025/04/30 20:20:36 849551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:74405|prior_delivered:32848|prior_time:1746044436791687|is_app_limited:0|send_elapse:51265|ack_elapse:57761|ctl_first_sent_time:1746044436792078|lagest_ack_time:1746044436849448|curr_delivered:98853| [2025/04/30 20:20:36 849558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436792218| [2025/04/30 20:20:36 849564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:20:36 849570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:50805|rttvar:6212|minrtt:31448|latest_rtt:57230|ack_delay:88| [2025/04/30 20:20:36 849577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:51597|rttvar:6243|minrtt:31448|latest_rtt:57230|ack_delay:88| [2025/04/30 20:20:36 849584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:99|lost_pn:96|thresh:3| [2025/04/30 20:20:36 849591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 849597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 849603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 849607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 849611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 849614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 849618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 849622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 849626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436854741|now:1746044436849626|interval:5115| [2025/04/30 20:20:36 849631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436854741|now:1746044436849626|interv:5115| [2025/04/30 20:20:36 849635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 51265, ack_elapse 57761, delivered 66005|rate 1142726|lost 7| [2025/04/30 20:20:36 849640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142726) in round 3| [2025/04/30 20:20:36 849644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 849648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 849652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:142405|packet_lost:0|acked:2400|po_sent_time:1746044436792218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 849661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:142405|packet_lost:0|acked:2400|po_sent_time:1746044436792218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 849665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:144805|full_bw_reached:0|inflight:139210|srtt:51597|latest_rtt:57230|min_rtt:31448|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 849671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:51|largest:51|pns:2| [2025/04/30 20:20:36 849676] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:51|frame:ACK |recv_time:1746044436849448|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 849681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556849448|now:1746044436849448|interv:120000000| [2025/04/30 20:20:36 849685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556849448|now:1746044436849448|interv:120000000| [2025/04/30 20:20:36 849689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436868530|pq_index:0| [2025/04/30 20:20:36 849694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436847766| [2025/04/30 20:20:36 849698] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436849697| [2025/04/30 20:20:36 849703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436849702| [2025/04/30 20:20:36 849708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 849713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:51597|min_srtt:51597|path_bw:1177443|loss_rate:3.21|path_pto:0| [2025/04/30 20:20:36 849744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139210|cwnd:144805|conn:00005627609066FC|stream_id:0|stream_offset:232293| [2025/04/30 20:20:36 849749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:51597|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 849754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 849759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:51597|min_srtt:51597|path_bw:1177443|loss_rate:3.21|path_pto:0| [2025/04/30 20:20:36 849763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139210|cwnd:144805|conn:00005627609066FC|stream_id:0|stream_offset:233472| [2025/04/30 20:20:36 849768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:51597|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 849775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 849780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:51597|min_srtt:51597|path_bw:1177443|loss_rate:3.21|path_pto:0| [2025/04/30 20:20:36 849784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139210|cwnd:144805|conn:00005627609066FC|stream_id:0|stream_offset:234651| [2025/04/30 20:20:36 849788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:51597|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 849793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 849797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:51597|min_srtt:51597|path_bw:1177443|loss_rate:3.21|path_pto:0| [2025/04/30 20:20:36 849801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139210|cwnd:144805|conn:00005627609066FC|stream_id:0|stream_offset:235830| [2025/04/30 20:20:36 849806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:51597|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 849811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 849815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:51597|min_srtt:51597|path_bw:1177443|loss_rate:3.21|path_pto:0| [2025/04/30 20:20:36 849819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:139210|cwnd:144805|conn:00005627609066FC|stream_id:0|stream_offset:237009| [2025/04/30 20:20:36 849824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 849828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 849831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 849836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 849840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 849845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139210|cwnd:144805|conn:00005627609066FC|stream_id:0|stream_offset:232293| [2025/04/30 20:20:36 849849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 849854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:215| [2025/04/30 20:20:36 849901] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139210|now:1746044436849863|stream_id:0|stream_offset:232293| [2025/04/30 20:20:36 849918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 849925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:139210|applimit:0| [2025/04/30 20:20:36 849931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436854741|now:1746044436849931|interval:4810| [2025/04/30 20:20:36 849938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436854741|now:1746044436849931|interv:4810| [2025/04/30 20:20:36 849945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144805|inflight:140410| [2025/04/30 20:20:36 849953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 849960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140410|cwnd:144805|conn:00005627609066FC|stream_id:0|stream_offset:233472| [2025/04/30 20:20:36 849966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 849973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:216| [2025/04/30 20:20:36 850014] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140410|now:1746044436849984|stream_id:0|stream_offset:233472| [2025/04/30 20:20:36 850024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 850031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140410|applimit:0| [2025/04/30 20:20:36 850038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436854741|now:1746044436850038|interval:4703| [2025/04/30 20:20:36 850045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436854741|now:1746044436850038|interv:4703| [2025/04/30 20:20:36 850051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144805|inflight:141610| [2025/04/30 20:20:36 850059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 850065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141610|cwnd:144805|conn:00005627609066FC|stream_id:0|stream_offset:234651| [2025/04/30 20:20:36 850071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 850077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:217| [2025/04/30 20:20:36 850113] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141610|now:1746044436850088|stream_id:0|stream_offset:234651| [2025/04/30 20:20:36 850122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 850136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141610|applimit:0| [2025/04/30 20:20:36 850143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436854741|now:1746044436850143|interval:4598| [2025/04/30 20:20:36 850150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436854741|now:1746044436850143|interv:4598| [2025/04/30 20:20:36 850156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144805|inflight:142810| [2025/04/30 20:20:36 850164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 850171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142810|cwnd:144805|conn:00005627609066FC|stream_id:0|stream_offset:235830| [2025/04/30 20:20:36 850178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 850185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:218| [2025/04/30 20:20:36 850228] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142810|now:1746044436850195|stream_id:0|stream_offset:235830| [2025/04/30 20:20:36 850239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:218|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 850246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142810|applimit:0| [2025/04/30 20:20:36 850252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436854741|now:1746044436850252|interval:4489| [2025/04/30 20:20:36 850260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436854741|now:1746044436850252|interv:4489| [2025/04/30 20:20:36 850267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144805|inflight:144010| [2025/04/30 20:20:36 850274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436854741| [2025/04/30 20:20:36 850280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436854741| [2025/04/30 20:20:36 850284] [debug] |xqc_engine_wakeup_after|wakeup:1746044436854741|now:1746044436850284|diff:4457| [2025/04/30 20:20:36 850289] [debug] |xqc_engine_main_logic|END|now:1746044436849702| [2025/04/30 20:20:36 850294] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436850294| [2025/04/30 20:20:36 850298] [debug] |xqc_engine_wakeup_after|wakeup:1746044436854741|now:1746044436850298|diff:4443| [2025/04/30 20:20:36 850302] [debug] |xqc_engine_main_logic|END|now:1746044436850294| [2025/04/30 20:20:36 851473] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:49|state:ESTABED|recv_time:1746044436851472| [2025/04/30 20:20:36 851489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 851498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:51| [2025/04/30 20:20:36 851504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:52| [2025/04/30 20:20:36 851513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:52| [2025/04/30 20:20:36 851519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 851543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:102|origin_pktnum:0|size:1205|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:103|path_largest_ack:102| [2025/04/30 20:20:36 851550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:76810|prior_delivered:35248|prior_time:1746044436793697|is_app_limited:0|send_elapse:53178|ack_elapse:57775|ctl_first_sent_time:1746044436794190|lagest_ack_time:1746044436851472|curr_delivered:100058| [2025/04/30 20:20:36 851558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436794190| [2025/04/30 20:20:36 851565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:20:36 851571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 851578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:76810|prior_delivered:35248|prior_time:1746044436793697|is_app_limited:0|send_elapse:53178|ack_elapse:57775|ctl_first_sent_time:1746044436794190|lagest_ack_time:1746044436851472|curr_delivered:101258| [2025/04/30 20:20:36 851584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436794315| [2025/04/30 20:20:36 851591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:20:36 851597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:51597|rttvar:6243|minrtt:31448|latest_rtt:57157|ack_delay:120| [2025/04/30 20:20:36 851605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:52277|rttvar:6043|minrtt:31448|latest_rtt:57157|ack_delay:120| [2025/04/30 20:20:36 851611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:103|lost_pn:100|thresh:3| [2025/04/30 20:20:36 851617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 851621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 851625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 851631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 851638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 851644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 851651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 851656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:97|lost_pn:100|po_sent_time:1746044436790358|lost_send_time:1746044436787171|loss_delay:64301|frame:STREAM |repair:128| [2025/04/30 20:20:36 851661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:100|lost_pn:100|po_sent_time:1746044436792368|lost_send_time:1746044436787171|loss_delay:64301|frame:STREAM |repair:128| [2025/04/30 20:20:36 851665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436792368u| [2025/04/30 20:20:36 851674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 25|pns:2| [2025/04/30 20:20:36 851678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 851682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436856781|now:1746044436851681|interval:5100| [2025/04/30 20:20:36 851686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436856781|now:1746044436851681|interv:5100| [2025/04/30 20:20:36 851690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 53178, ack_elapse 57775, delivered 66010|rate 1142535|lost 9| [2025/04/30 20:20:36 851695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142535) in round 3| [2025/04/30 20:20:36 851699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 851703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 851707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144805|packet_lost:2|acked:2405|po_sent_time:1746044436794315|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 851712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144805|packet_lost:2|acked:2405|po_sent_time:1746044436794315|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 851736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:147210|full_bw_reached:0|inflight:139205|srtt:52277|latest_rtt:57157|min_rtt:31448|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 851746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:52|largest:52|pns:2| [2025/04/30 20:20:36 851751] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:52|frame:ACK |recv_time:1746044436851472|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 851756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556851472|now:1746044436851472|interv:120000000| [2025/04/30 20:20:36 851760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556851472|now:1746044436851472|interv:120000000| [2025/04/30 20:20:36 851764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436854741|pq_index:0| [2025/04/30 20:20:36 851769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436849702| [2025/04/30 20:20:36 851773] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436851773| [2025/04/30 20:20:36 851778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436851777| [2025/04/30 20:20:36 851783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 851788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52277|min_srtt:52277|path_bw:1177443|loss_rate:3.15|path_pto:0| [2025/04/30 20:20:36 851796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139205|cwnd:147210|conn:00005627609066FC|stream_id:0|stream_offset:101424| [2025/04/30 20:20:36 851801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:52277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 851806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:97|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 851811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52277|min_srtt:52277|path_bw:1177443|loss_rate:3.15|path_pto:0| [2025/04/30 20:20:36 851815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139205|cwnd:147210|conn:00005627609066FC|stream_id:0|stream_offset:104961| [2025/04/30 20:20:36 851819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:52277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 851824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:100|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 851828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52277|min_srtt:52277|path_bw:1177443|loss_rate:3.15|path_pto:0| [2025/04/30 20:20:36 851832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139205|cwnd:147210|conn:00005627609066FC|stream_id:0|stream_offset:237009| [2025/04/30 20:20:36 851837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:52277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 851841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 851846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52277|min_srtt:52277|path_bw:1177443|loss_rate:3.15|path_pto:0| [2025/04/30 20:20:36 851850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139205|cwnd:147210|conn:00005627609066FC|stream_id:0|stream_offset:238188| [2025/04/30 20:20:36 851855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:52277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 851863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 851869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52277|min_srtt:52277|path_bw:1177443|loss_rate:3.15|path_pto:0| [2025/04/30 20:20:36 851876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:139205|cwnd:147210|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:36 851883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:52277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 851899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 851906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52277|min_srtt:52277|path_bw:1177443|loss_rate:3.15|path_pto:0| [2025/04/30 20:20:36 851913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:139205|cwnd:147210|conn:00005627609066FC|stream_id:0|stream_offset:240546| [2025/04/30 20:20:36 851920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:52277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 851928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 851935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52277|min_srtt:52277|path_bw:1177443|loss_rate:3.15|path_pto:0| [2025/04/30 20:20:36 851941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:139205|cwnd:147210|conn:00005627609066FC|stream_id:0|stream_offset:241725| [2025/04/30 20:20:36 851948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 851954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 851960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 851966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 851974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:97|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 851979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139205|cwnd:147210|conn:00005627609066FC|stream_id:0|stream_offset:101424| [2025/04/30 20:20:36 851983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 851988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:219| [2025/04/30 20:20:36 852065] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139205|now:1746044436852000|stream_id:0|stream_offset:101424| [2025/04/30 20:20:36 852076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:219|origin_pktnum:97|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 852083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:139205|applimit:0| [2025/04/30 20:20:36 852090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436856781|now:1746044436852090|interval:4691| [2025/04/30 20:20:36 852097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436856781|now:1746044436852090|interv:4691| [2025/04/30 20:20:36 852110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147210|inflight:140405| [2025/04/30 20:20:36 852118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:100|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 852125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140405|cwnd:147210|conn:00005627609066FC|stream_id:0|stream_offset:104961| [2025/04/30 20:20:36 852132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 852138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:220| [2025/04/30 20:20:36 852184] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140405|now:1746044436852150|stream_id:0|stream_offset:104961| [2025/04/30 20:20:36 852195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:220|origin_pktnum:100|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 852202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140405|applimit:0| [2025/04/30 20:20:36 852209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436856781|now:1746044436852209|interval:4572| [2025/04/30 20:20:36 852215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436856781|now:1746044436852209|interv:4572| [2025/04/30 20:20:36 852223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147210|inflight:141605| [2025/04/30 20:20:36 852231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 852237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141605|cwnd:147210|conn:00005627609066FC|stream_id:0|stream_offset:237009| [2025/04/30 20:20:36 852244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 852248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:221| [2025/04/30 20:20:36 852281] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141605|now:1746044436852255|stream_id:0|stream_offset:237009| [2025/04/30 20:20:36 852290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 852297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141605|applimit:0| [2025/04/30 20:20:36 852304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436856781|now:1746044436852304|interval:4477| [2025/04/30 20:20:36 852308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436856781|now:1746044436852304|interv:4477| [2025/04/30 20:20:36 852312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147210|inflight:142805| [2025/04/30 20:20:36 852317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 852326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142805|cwnd:147210|conn:00005627609066FC|stream_id:0|stream_offset:238188| [2025/04/30 20:20:36 852331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 852335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:222| [2025/04/30 20:20:36 852365] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142805|now:1746044436852342|stream_id:0|stream_offset:238188| [2025/04/30 20:20:36 852374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 852381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142805|applimit:0| [2025/04/30 20:20:36 852388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436856781|now:1746044436852387|interval:4394| [2025/04/30 20:20:36 852392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436856781|now:1746044436852387|interv:4394| [2025/04/30 20:20:36 852396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147210|inflight:144005| [2025/04/30 20:20:36 852401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 852405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:147210|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:36 852410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 852414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:223| [2025/04/30 20:20:36 852442] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746044436852420|stream_id:0|stream_offset:239367| [2025/04/30 20:20:36 852450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 852457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 20:20:36 852463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436856781|now:1746044436852463|interval:4318| [2025/04/30 20:20:36 852469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436856781|now:1746044436852463|interv:4318| [2025/04/30 20:20:36 852473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147210|inflight:145205| [2025/04/30 20:20:36 852477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 852482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:147210|conn:00005627609066FC|stream_id:0|stream_offset:240546| [2025/04/30 20:20:36 852491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 852495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:224| [2025/04/30 20:20:36 852524] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746044436852501|stream_id:0|stream_offset:240546| [2025/04/30 20:20:36 852532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:224|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 852540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 20:20:36 852546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436856781|now:1746044436852545|interval:4236| [2025/04/30 20:20:36 852550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436856781|now:1746044436852545|interv:4236| [2025/04/30 20:20:36 852554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147210|inflight:146405| [2025/04/30 20:20:36 852559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436856781| [2025/04/30 20:20:36 852564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436856781| [2025/04/30 20:20:36 852568] [debug] |xqc_engine_wakeup_after|wakeup:1746044436856781|now:1746044436852568|diff:4213| [2025/04/30 20:20:36 852572] [debug] |xqc_engine_main_logic|END|now:1746044436851777| [2025/04/30 20:20:36 852578] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436852577| [2025/04/30 20:20:36 852582] [debug] |xqc_engine_wakeup_after|wakeup:1746044436856781|now:1746044436852581|diff:4200| [2025/04/30 20:20:36 852585] [debug] |xqc_engine_main_logic|END|now:1746044436852577| [2025/04/30 20:20:36 853388] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:51|state:ESTABED|recv_time:1746044436853386| [2025/04/30 20:20:36 853412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 853421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:52| [2025/04/30 20:20:36 853427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:53| [2025/04/30 20:20:36 853436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:53| [2025/04/30 20:20:36 853443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 853451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:107|path_largest_ack:106| [2025/04/30 20:20:36 853457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:79210|prior_delivered:37648|prior_time:1746044436796578|is_app_limited:0|send_elapse:54468|ack_elapse:56808|ctl_first_sent_time:1746044436796946|lagest_ack_time:1746044436853386|curr_delivered:102458| [2025/04/30 20:20:36 853464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436796946| [2025/04/30 20:20:36 853471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:20:36 853478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:107|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:107|path_largest_ack:107| [2025/04/30 20:20:36 853492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:79210|prior_delivered:37648|prior_time:1746044436796578|is_app_limited:0|send_elapse:54468|ack_elapse:56808|ctl_first_sent_time:1746044436796946|lagest_ack_time:1746044436853386|curr_delivered:103658| [2025/04/30 20:20:36 853500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436797045| [2025/04/30 20:20:36 853507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:20:36 853513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:52277|rttvar:6043|minrtt:31448|latest_rtt:56341|ack_delay:88| [2025/04/30 20:20:36 853520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:52774|rttvar:5527|minrtt:31448|latest_rtt:56341|ack_delay:88| [2025/04/30 20:20:36 853527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:107|lost_pn:104|thresh:3| [2025/04/30 20:20:36 853533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 853537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 853541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 853545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 853549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 853553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 853557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 853560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 853564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 853569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:101|lost_pn:104|po_sent_time:1746044436792480|lost_send_time:1746044436790003|loss_delay:63383|frame:STREAM |repair:128| [2025/04/30 20:20:36 853574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:104|lost_pn:104|po_sent_time:1746044436794445|lost_send_time:1746044436790003|loss_delay:63383|frame:STREAM |repair:128| [2025/04/30 20:20:36 853578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436794445u| [2025/04/30 20:20:36 853582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 853586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436857980|now:1746044436853586|interval:4394| [2025/04/30 20:20:36 853591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436857980|now:1746044436853586|interv:4394| [2025/04/30 20:20:36 853595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 54468, ack_elapse 56808, delivered 66010|rate 1161984|lost 11| [2025/04/30 20:20:36 853603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161984) in round 3| [2025/04/30 20:20:36 853607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 853612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 853616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147210|packet_lost:2|acked:2400|po_sent_time:1746044436797045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 853620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147210|packet_lost:2|acked:2400|po_sent_time:1746044436797045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 853625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:149610|full_bw_reached:0|inflight:141605|srtt:52774|latest_rtt:56341|min_rtt:31448|applimit:0|lost:9|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 853631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:53|largest:53|pns:2| [2025/04/30 20:20:36 853635] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:53|frame:ACK |recv_time:1746044436853386|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 853640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556853386|now:1746044436853386|interv:120000000| [2025/04/30 20:20:36 853644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556853386|now:1746044436853386|interv:120000000| [2025/04/30 20:20:36 853648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436856781|pq_index:0| [2025/04/30 20:20:36 853653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436851777| [2025/04/30 20:20:36 853657] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436853657| [2025/04/30 20:20:36 853662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436853661| [2025/04/30 20:20:36 853667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 853672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52774|min_srtt:52774|path_bw:1177443|loss_rate:3.95|path_pto:0| [2025/04/30 20:20:36 853677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:106140| [2025/04/30 20:20:36 853681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:52774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 853686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:101|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 853690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52774|min_srtt:52774|path_bw:1177443|loss_rate:3.95|path_pto:0| [2025/04/30 20:20:36 853697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:109677| [2025/04/30 20:20:36 853702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:52774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 853706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:104|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 853711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52774|min_srtt:52774|path_bw:1177443|loss_rate:3.95|path_pto:0| [2025/04/30 20:20:36 853715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:241725| [2025/04/30 20:20:36 853742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:52774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 853747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 853752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52774|min_srtt:52774|path_bw:1177443|loss_rate:3.95|path_pto:0| [2025/04/30 20:20:36 853756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:242904| [2025/04/30 20:20:36 853761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:52774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 853765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 853769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52774|min_srtt:52774|path_bw:1177443|loss_rate:3.95|path_pto:0| [2025/04/30 20:20:36 853774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:36 853778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:52774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 853782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 853786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52774|min_srtt:52774|path_bw:1177443|loss_rate:3.95|path_pto:0| [2025/04/30 20:20:36 853791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:141605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:245262| [2025/04/30 20:20:36 853795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:52774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 853802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 853807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:52774|min_srtt:52774|path_bw:1177443|loss_rate:3.95|path_pto:0| [2025/04/30 20:20:36 853811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:141605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:246441| [2025/04/30 20:20:36 853815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 853819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 853823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 853827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 853832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:101|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 853836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:106140| [2025/04/30 20:20:36 853840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 853845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:225| [2025/04/30 20:20:36 853884] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141605|now:1746044436853852|stream_id:0|stream_offset:106140| [2025/04/30 20:20:36 853893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:225|origin_pktnum:101|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 853900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141605|applimit:0| [2025/04/30 20:20:36 853906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436857980|now:1746044436853906|interval:4074| [2025/04/30 20:20:36 853914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436857980|now:1746044436853906|interv:4074| [2025/04/30 20:20:36 853921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142805| [2025/04/30 20:20:36 853929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:104|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 853935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142805|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:109677| [2025/04/30 20:20:36 853943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 853949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:226| [2025/04/30 20:20:36 853997] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142805|now:1746044436853966|stream_id:0|stream_offset:109677| [2025/04/30 20:20:36 854007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:226|origin_pktnum:104|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 854014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142805|applimit:0| [2025/04/30 20:20:36 854021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436857980|now:1746044436854021|interval:3959| [2025/04/30 20:20:36 854027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436857980|now:1746044436854021|interv:3959| [2025/04/30 20:20:36 854034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144005| [2025/04/30 20:20:36 854042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 854048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:241725| [2025/04/30 20:20:36 854055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 854062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:227| [2025/04/30 20:20:36 854100] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746044436854072|stream_id:0|stream_offset:241725| [2025/04/30 20:20:36 854110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 854117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 20:20:36 854123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436857980|now:1746044436854123|interval:3857| [2025/04/30 20:20:36 854131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436857980|now:1746044436854123|interv:3857| [2025/04/30 20:20:36 854136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145205| [2025/04/30 20:20:36 854141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 854145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:242904| [2025/04/30 20:20:36 854150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 854154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:228| [2025/04/30 20:20:36 854182] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746044436854160|stream_id:0|stream_offset:242904| [2025/04/30 20:20:36 854192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:228|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 854199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 20:20:36 854206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436857980|now:1746044436854206|interval:3774| [2025/04/30 20:20:36 854212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436857980|now:1746044436854206|interv:3774| [2025/04/30 20:20:36 854219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146405| [2025/04/30 20:20:36 854227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 854234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:36 854241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 854247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:229| [2025/04/30 20:20:36 854276] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146405|now:1746044436854254|stream_id:0|stream_offset:244083| [2025/04/30 20:20:36 854282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 854288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146405|applimit:0| [2025/04/30 20:20:36 854295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436857980|now:1746044436854294|interval:3686| [2025/04/30 20:20:36 854301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436857980|now:1746044436854294|interv:3686| [2025/04/30 20:20:36 854308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147605| [2025/04/30 20:20:36 854315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 854322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:245262| [2025/04/30 20:20:36 854328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 854332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:230| [2025/04/30 20:20:36 854359] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147605|now:1746044436854339|stream_id:0|stream_offset:245262| [2025/04/30 20:20:36 854365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 854377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147605|applimit:0| [2025/04/30 20:20:36 854383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436857980|now:1746044436854383|interval:3597| [2025/04/30 20:20:36 854390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436857980|now:1746044436854383|interv:3597| [2025/04/30 20:20:36 854397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148805| [2025/04/30 20:20:36 854405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436857980| [2025/04/30 20:20:36 854411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436857980| [2025/04/30 20:20:36 854415] [debug] |xqc_engine_wakeup_after|wakeup:1746044436857980|now:1746044436854415|diff:3565| [2025/04/30 20:20:36 854420] [debug] |xqc_engine_main_logic|END|now:1746044436853661| [2025/04/30 20:20:36 854425] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436854425| [2025/04/30 20:20:36 854429] [debug] |xqc_engine_wakeup_after|wakeup:1746044436857980|now:1746044436854429|diff:3551| [2025/04/30 20:20:36 854433] [debug] |xqc_engine_main_logic|END|now:1746044436854425| [2025/04/30 20:20:36 855492] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:53|state:ESTABED|recv_time:1746044436855491| [2025/04/30 20:20:36 855508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 855517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:53| [2025/04/30 20:20:36 855523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:54| [2025/04/30 20:20:36 855532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:54| [2025/04/30 20:20:36 855538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 855546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:108|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:110|path_largest_ack:108| [2025/04/30 20:20:36 855554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:81610|prior_delivered:37648|prior_time:1746044436796578|is_app_limited:0|send_elapse:54676|ack_elapse:58913|ctl_first_sent_time:1746044436797154|lagest_ack_time:1746044436855491|curr_delivered:104858| [2025/04/30 20:20:36 855559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436797154| [2025/04/30 20:20:36 855565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:20:36 855572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:110|origin_pktnum:39|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:110|path_largest_ack:110| [2025/04/30 20:20:36 855579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:80410|prior_delivered:40048|prior_time:1746044436798543|is_app_limited:0|send_elapse:56315|ack_elapse:56948|ctl_first_sent_time:1746044436798994|lagest_ack_time:1746044436855491|curr_delivered:106058| [2025/04/30 20:20:36 855586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436798994| [2025/04/30 20:20:36 855592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:20:36 855599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:52774|rttvar:5527|minrtt:31448|latest_rtt:56497|ack_delay:120| [2025/04/30 20:20:36 855612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:53225|rttvar:5046|minrtt:31448|latest_rtt:56497|ack_delay:120| [2025/04/30 20:20:36 855619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:110|lost_pn:107|thresh:3| [2025/04/30 20:20:36 855625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 855629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 855633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 855637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 855641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 855645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 855648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 855652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 855656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 855660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 855665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:105|lost_pn:107|po_sent_time:1746044436794597|lost_send_time:1746044436791932|loss_delay:63559|frame:STREAM |repair:128| [2025/04/30 20:20:36 855669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436794597u| [2025/04/30 20:20:36 855673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 855677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436860821|now:1746044436855677|interval:5144| [2025/04/30 20:20:36 855682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436860821|now:1746044436855677|interv:5144| [2025/04/30 20:20:36 855686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56315, ack_elapse 56948, delivered 66010|rate 1159127|lost 12| [2025/04/30 20:20:36 855691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159127) in round 3| [2025/04/30 20:20:36 855695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 855699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 855703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436798994|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 855708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436798994|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 855730] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:149610|full_bw_reached:0|inflight:145205|srtt:53225|latest_rtt:56497|min_rtt:31448|applimit:0|lost:11|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 855739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:54|largest:54|pns:2| [2025/04/30 20:20:36 855744] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:54|frame:ACK |recv_time:1746044436855491|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 855749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556855491|now:1746044436855491|interv:120000000| [2025/04/30 20:20:36 855753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556855491|now:1746044436855491|interv:120000000| [2025/04/30 20:20:36 855757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436857980|pq_index:0| [2025/04/30 20:20:36 855761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436853661| [2025/04/30 20:20:36 855765] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436855765| [2025/04/30 20:20:36 855770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436855769| [2025/04/30 20:20:36 855776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 855781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53225|min_srtt:53225|path_bw:1177443|loss_rate:4.70|path_pto:0| [2025/04/30 20:20:36 855785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:110856| [2025/04/30 20:20:36 855790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 855794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:105|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 855799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53225|min_srtt:53225|path_bw:1177443|loss_rate:4.70|path_pto:0| [2025/04/30 20:20:36 855803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145205|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:246441| [2025/04/30 20:20:36 855808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 855812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 855816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53225|min_srtt:53225|path_bw:1177443|loss_rate:4.70|path_pto:0| [2025/04/30 20:20:36 855825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145205|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:247620| [2025/04/30 20:20:36 855829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 855833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 855838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53225|min_srtt:53225|path_bw:1177443|loss_rate:4.70|path_pto:0| [2025/04/30 20:20:36 855842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:145205|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:248799| [2025/04/30 20:20:36 855847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 855854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 855860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 855867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 855874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:105|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 855881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:110856| [2025/04/30 20:20:36 855888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 855895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:231| [2025/04/30 20:20:36 855938] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746044436855906|stream_id:0|stream_offset:110856| [2025/04/30 20:20:36 855948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:231|origin_pktnum:105|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 855956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 20:20:36 855962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436860821|now:1746044436855962|interval:4859| [2025/04/30 20:20:36 855969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436860821|now:1746044436855962|interv:4859| [2025/04/30 20:20:36 855975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146405| [2025/04/30 20:20:36 855983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 855990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:246441| [2025/04/30 20:20:36 856003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 856010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:232| [2025/04/30 20:20:36 856052] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146405|now:1746044436856021|stream_id:0|stream_offset:246441| [2025/04/30 20:20:36 856062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 856069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146405|applimit:0| [2025/04/30 20:20:36 856075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436860821|now:1746044436856075|interval:4746| [2025/04/30 20:20:36 856082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436860821|now:1746044436856075|interv:4746| [2025/04/30 20:20:36 856089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147605| [2025/04/30 20:20:36 856096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 856104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:247620| [2025/04/30 20:20:36 856111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 856117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:233| [2025/04/30 20:20:36 856156] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147605|now:1746044436856128|stream_id:0|stream_offset:247620| [2025/04/30 20:20:36 856165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 856172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147605|applimit:0| [2025/04/30 20:20:36 856179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436860821|now:1746044436856179|interval:4642| [2025/04/30 20:20:36 856186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436860821|now:1746044436856179|interv:4642| [2025/04/30 20:20:36 856191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148805| [2025/04/30 20:20:36 856195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436860821| [2025/04/30 20:20:36 856200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436860821| [2025/04/30 20:20:36 856204] [debug] |xqc_engine_wakeup_after|wakeup:1746044436860821|now:1746044436856204|diff:4617| [2025/04/30 20:20:36 856208] [debug] |xqc_engine_main_logic|END|now:1746044436855769| [2025/04/30 20:20:36 856214] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436856214| [2025/04/30 20:20:36 856223] [debug] |xqc_engine_wakeup_after|wakeup:1746044436860821|now:1746044436856223|diff:4598| [2025/04/30 20:20:36 856227] [debug] |xqc_engine_main_logic|END|now:1746044436856214| [2025/04/30 20:20:36 857444] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:55|state:ESTABED|recv_time:1746044436857442| [2025/04/30 20:20:36 857459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 857468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:54| [2025/04/30 20:20:36 857475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:55| [2025/04/30 20:20:36 857484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:55| [2025/04/30 20:20:36 857490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 857498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:115|path_largest_ack:111| [2025/04/30 20:20:36 857505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:81610|prior_delivered:40048|prior_time:1746044436798543|is_app_limited:0|send_elapse:56439|ack_elapse:58899|ctl_first_sent_time:1746044436799118|lagest_ack_time:1746044436857442|curr_delivered:107258| [2025/04/30 20:20:36 857512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436799118| [2025/04/30 20:20:36 857520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:20:36 857527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:115|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:115|path_largest_ack:115| [2025/04/30 20:20:36 857534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:84010|prior_delivered:42448|prior_time:1746044436800582|is_app_limited:0|send_elapse:58049|ack_elapse:56860|ctl_first_sent_time:1746044436800989|lagest_ack_time:1746044436857442|curr_delivered:108458| [2025/04/30 20:20:36 857540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436800989| [2025/04/30 20:20:36 857547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:20:36 857553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:53225|rttvar:5046|minrtt:31448|latest_rtt:56453|ack_delay:96| [2025/04/30 20:20:36 857561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:53616|rttvar:4568|minrtt:31448|latest_rtt:56453|ack_delay:96| [2025/04/30 20:20:36 857567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:115|lost_pn:112|thresh:3| [2025/04/30 20:20:36 857574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 857579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 857583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 857587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 857591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 857601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 857605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 857608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 857612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 857616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 857620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 857625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:109|lost_pn:112|po_sent_time:1746044436797262|lost_send_time:1746044436793933|loss_delay:63509|frame:STREAM |repair:128| [2025/04/30 20:20:36 857630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:112|lost_pn:112|po_sent_time:1746044436799251|lost_send_time:1746044436793933|loss_delay:63509|frame:STREAM |repair:128| [2025/04/30 20:20:36 857634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436799251u| [2025/04/30 20:20:36 857639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 857643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436862882|now:1746044436857643|interval:5239| [2025/04/30 20:20:36 857647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436862882|now:1746044436857643|interv:5239| [2025/04/30 20:20:36 857651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58049, ack_elapse 56860, delivered 66010|rate 1137142|lost 14| [2025/04/30 20:20:36 857656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137142) in round 3| [2025/04/30 20:20:36 857660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 857664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:40888| [2025/04/30 20:20:36 857668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436800989|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 857673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436800989|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44853| [2025/04/30 20:20:36 857677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:149610|full_bw_reached:0|inflight:144005|srtt:53616|latest_rtt:56453|min_rtt:31448|applimit:0|lost:12|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 857683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:55|largest:55|pns:2| [2025/04/30 20:20:36 857688] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:55|frame:ACK |recv_time:1746044436857442|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 857696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556857442|now:1746044436857442|interv:120000000| [2025/04/30 20:20:36 857700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556857442|now:1746044436857442|interv:120000000| [2025/04/30 20:20:36 857704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436860821|pq_index:0| [2025/04/30 20:20:36 857708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436855769| [2025/04/30 20:20:36 857712] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436857712| [2025/04/30 20:20:36 857737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436857735| [2025/04/30 20:20:36 857745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 857750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53616|min_srtt:53616|path_bw:1177443|loss_rate:5.06|path_pto:0| [2025/04/30 20:20:36 857755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:115572| [2025/04/30 20:20:36 857759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53616|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 857764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:109|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 857769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53616|min_srtt:53616|path_bw:1177443|loss_rate:5.06|path_pto:0| [2025/04/30 20:20:36 857773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144005|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:117930| [2025/04/30 20:20:36 857778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53616|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 857782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:112|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 857787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53616|min_srtt:53616|path_bw:1177443|loss_rate:5.06|path_pto:0| [2025/04/30 20:20:36 857791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144005|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:248799| [2025/04/30 20:20:36 857796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53616|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 857800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 857804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53616|min_srtt:53616|path_bw:1177443|loss_rate:5.06|path_pto:0| [2025/04/30 20:20:36 857811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144005|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:249978| [2025/04/30 20:20:36 857816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53616|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 857820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 857824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53616|min_srtt:53616|path_bw:1177443|loss_rate:5.06|path_pto:0| [2025/04/30 20:20:36 857829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144005|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:251157| [2025/04/30 20:20:36 857833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 857837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 857841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 857845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 857849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:109|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 857853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:115572| [2025/04/30 20:20:36 857858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 857862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:234| [2025/04/30 20:20:36 857900] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746044436857870|stream_id:0|stream_offset:115572| [2025/04/30 20:20:36 857910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:234|origin_pktnum:109|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 857918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 20:20:36 857925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436862882|now:1746044436857924|interval:4958| [2025/04/30 20:20:36 857931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436862882|now:1746044436857924|interv:4958| [2025/04/30 20:20:36 857938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145205| [2025/04/30 20:20:36 857945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:112|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 857958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:117930| [2025/04/30 20:20:36 857965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 857970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:235| [2025/04/30 20:20:36 858002] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746044436857977|stream_id:0|stream_offset:117930| [2025/04/30 20:20:36 858012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:235|origin_pktnum:112|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 858019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 20:20:36 858026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436862882|now:1746044436858026|interval:4856| [2025/04/30 20:20:36 858032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436862882|now:1746044436858026|interv:4856| [2025/04/30 20:20:36 858038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146405| [2025/04/30 20:20:36 858045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 858051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:248799| [2025/04/30 20:20:36 858058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 858064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:236| [2025/04/30 20:20:36 858103] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146405|now:1746044436858074|stream_id:0|stream_offset:248799| [2025/04/30 20:20:36 858112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 858119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146405|applimit:0| [2025/04/30 20:20:36 858126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436862882|now:1746044436858125|interval:4757| [2025/04/30 20:20:36 858132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436862882|now:1746044436858125|interv:4757| [2025/04/30 20:20:36 858139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147605| [2025/04/30 20:20:36 858146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 858152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:249978| [2025/04/30 20:20:36 858165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 858170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:237| [2025/04/30 20:20:36 858201] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147605|now:1746044436858177|stream_id:0|stream_offset:249978| [2025/04/30 20:20:36 858211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:237|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 858218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147605|applimit:0| [2025/04/30 20:20:36 858224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436862882|now:1746044436858224|interval:4658| [2025/04/30 20:20:36 858231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436862882|now:1746044436858224|interv:4658| [2025/04/30 20:20:36 858235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148805| [2025/04/30 20:20:36 858240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436862882| [2025/04/30 20:20:36 858244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436862882| [2025/04/30 20:20:36 858249] [debug] |xqc_engine_wakeup_after|wakeup:1746044436862882|now:1746044436858249|diff:4633| [2025/04/30 20:20:36 858253] [debug] |xqc_engine_main_logic|END|now:1746044436857735| [2025/04/30 20:20:36 858258] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436858258| [2025/04/30 20:20:36 858262] [debug] |xqc_engine_wakeup_after|wakeup:1746044436862882|now:1746044436858262|diff:4620| [2025/04/30 20:20:36 858266] [debug] |xqc_engine_main_logic|END|now:1746044436858258| [2025/04/30 20:20:36 861402] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:59|state:ESTABED|recv_time:1746044436861401| [2025/04/30 20:20:36 861418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 861427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:55| [2025/04/30 20:20:36 861433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:57| [2025/04/30 20:20:36 861442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:57| [2025/04/30 20:20:36 861449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 861457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:116|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:127|path_largest_ack:116| [2025/04/30 20:20:36 861464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:85210|prior_delivered:42448|prior_time:1746044436800582|is_app_limited:0|send_elapse:58149|ack_elapse:60819|ctl_first_sent_time:1746044436801089|lagest_ack_time:1746044436861401|curr_delivered:109658| [2025/04/30 20:20:36 861471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436801089| [2025/04/30 20:20:36 861476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:20:36 861482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:119|origin_pktnum:45|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:127|path_largest_ack:119| [2025/04/30 20:20:36 861495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:81605|prior_delivered:44853|prior_time:1746044436802751|is_app_limited:0|send_elapse:38388|ack_elapse:58650|ctl_first_sent_time:1746044436803285|lagest_ack_time:1746044436861401|curr_delivered:110858| [2025/04/30 20:20:36 861502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436803285| [2025/04/30 20:20:36 861508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:20:36 861513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:120|origin_pktnum:48|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:127|path_largest_ack:120| [2025/04/30 20:20:36 861520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:81605|prior_delivered:44853|prior_time:1746044436802751|is_app_limited:0|send_elapse:38388|ack_elapse:58650|ctl_first_sent_time:1746044436803285|lagest_ack_time:1746044436861401|curr_delivered:112058| [2025/04/30 20:20:36 861527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436803386| [2025/04/30 20:20:36 861534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 20:20:36 861540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 861545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:88805|prior_delivered:47253|prior_time:1746044436804528|is_app_limited:0|send_elapse:36801|ack_elapse:56873|ctl_first_sent_time:1746044436804939|lagest_ack_time:1746044436861401|curr_delivered:113258| [2025/04/30 20:20:36 861549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436804939| [2025/04/30 20:20:36 861553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 20:20:36 861557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:53616|rttvar:4568|minrtt:31448|latest_rtt:56462|ack_delay:104| [2025/04/30 20:20:36 861562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:53958|rttvar:4111|minrtt:31448|latest_rtt:56462|ack_delay:104| [2025/04/30 20:20:36 861566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:127|lost_pn:124|thresh:3| [2025/04/30 20:20:36 861570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 861574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 861578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 861582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 861586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 861590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 861596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 861605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 861609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 861612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 861616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 861621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:113|lost_pn:124|po_sent_time:1746044436799373|lost_send_time:1746044436797882|loss_delay:63519|frame:STREAM |repair:128| [2025/04/30 20:20:36 861626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:114|lost_pn:124|po_sent_time:1746044436799478|lost_send_time:1746044436797882|loss_delay:63519|frame:STREAM |repair:128| [2025/04/30 20:20:36 861631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:117|lost_pn:124|po_sent_time:1746044436801195|lost_send_time:1746044436797882|loss_delay:63519|frame:STREAM |repair:128| [2025/04/30 20:20:36 861635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:118|lost_pn:124|po_sent_time:1746044436801295|lost_send_time:1746044436797882|loss_delay:63519|frame:STREAM |repair:128| [2025/04/30 20:20:36 861640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:121|lost_pn:124|po_sent_time:1746044436803467|lost_send_time:1746044436797882|loss_delay:63519|frame:STREAM |repair:128| [2025/04/30 20:20:36 861644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:122|lost_pn:124|po_sent_time:1746044436803545|lost_send_time:1746044436797882|loss_delay:63519|frame:STREAM |repair:128| [2025/04/30 20:20:36 861649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:123|lost_pn:124|po_sent_time:1746044436803623|lost_send_time:1746044436797882|loss_delay:63519|frame:STREAM |repair:128| [2025/04/30 20:20:36 861653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:124|lost_pn:124|po_sent_time:1746044436803712|lost_send_time:1746044436797882|loss_delay:63519|frame:STREAM |repair:128| [2025/04/30 20:20:36 861658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436803712u| [2025/04/30 20:20:36 861662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 861666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436861666|interval:5669| [2025/04/30 20:20:36 861670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436861666|interv:5669| [2025/04/30 20:20:36 861674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36801, ack_elapse 56873, delivered 66005|rate 1160568|lost 22| [2025/04/30 20:20:36 861679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 3 -> 4| [2025/04/30 20:20:36 861683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160568) in round 4| [2025/04/30 20:20:36 861687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 861691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:9600| [2025/04/30 20:20:36 861698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:8|acked:4800|po_sent_time:1746044436804939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 861702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:8|acked:4800|po_sent_time:1746044436804939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 861707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:149610|full_bw_reached:0|inflight:134405|srtt:53958|latest_rtt:56462|min_rtt:31448|applimit:0|lost:14|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:36 861714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:57|largest:57|pns:2| [2025/04/30 20:20:36 861739] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:59|pkt_type:SHORT_HEADER|pkt_num:57|frame:ACK |recv_time:1746044436861401|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 861744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556861401|now:1746044436861401|interv:120000000| [2025/04/30 20:20:36 861748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556861401|now:1746044436861401|interv:120000000| [2025/04/30 20:20:36 861752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436862882|pq_index:0| [2025/04/30 20:20:36 861757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436857735| [2025/04/30 20:20:36 861761] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436861761| [2025/04/30 20:20:36 861766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436861765| [2025/04/30 20:20:36 861771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 861776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:36 861781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:119109| [2025/04/30 20:20:36 861785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 861790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:113|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 861794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:36 861799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:120288| [2025/04/30 20:20:36 861803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 861811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:114|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 861815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:36 861819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:123825| [2025/04/30 20:20:36 861824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 861828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:117|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 861833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:36 861837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:125004| [2025/04/30 20:20:36 861841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 861846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:118|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 861850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:36 861854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:44832| [2025/04/30 20:20:36 861858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 861862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:121|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 861866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:36 861870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:46011| [2025/04/30 20:20:36 861875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 861879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:122|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 861884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:36 861895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:126183| [2025/04/30 20:20:36 861903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 861910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:123|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 861916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:36 861922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:127362| [2025/04/30 20:20:36 861929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 861937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:124|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 861943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:36 861950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:251157| [2025/04/30 20:20:36 861958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 861965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 861972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:36 861978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:252336| [2025/04/30 20:20:36 861986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 861993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 862000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:36 862007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:253515| [2025/04/30 20:20:36 862014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 862026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 862033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:36 862040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:254694| [2025/04/30 20:20:36 862047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 862054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 862060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:36 862067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:255873| [2025/04/30 20:20:36 862074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 862081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 862087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 862094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 862101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:113|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 862108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:119109| [2025/04/30 20:20:36 862115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 862121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:238| [2025/04/30 20:20:36 862161] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134405|now:1746044436862129|stream_id:0|stream_offset:119109| [2025/04/30 20:20:36 862170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:238|origin_pktnum:113|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 862178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:134405|applimit:0| [2025/04/30 20:20:36 862184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436862184|interval:5151| [2025/04/30 20:20:36 862192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436862184|interv:5151| [2025/04/30 20:20:36 862197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:135605| [2025/04/30 20:20:36 862206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:114|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 862211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:120288| [2025/04/30 20:20:36 862215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 862219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:239| [2025/04/30 20:20:36 862250] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135605|now:1746044436862226|stream_id:0|stream_offset:120288| [2025/04/30 20:20:36 862259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:239|origin_pktnum:114|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 862266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:135605|applimit:0| [2025/04/30 20:20:36 862273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436862272|interval:5063| [2025/04/30 20:20:36 862279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436862272|interv:5063| [2025/04/30 20:20:36 862284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:136805| [2025/04/30 20:20:36 862288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:117|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 862292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136805|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:123825| [2025/04/30 20:20:36 862297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 862301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:240| [2025/04/30 20:20:36 862330] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136805|now:1746044436862307|stream_id:0|stream_offset:123825| [2025/04/30 20:20:36 862338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:240|origin_pktnum:117|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 862346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:136805|applimit:0| [2025/04/30 20:20:36 862352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436862352|interval:4983| [2025/04/30 20:20:36 862359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436862352|interv:4983| [2025/04/30 20:20:36 862363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:138005| [2025/04/30 20:20:36 862367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:118|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 862376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138005|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:125004| [2025/04/30 20:20:36 862380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 862384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:241| [2025/04/30 20:20:36 862414] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138005|now:1746044436862391|stream_id:0|stream_offset:125004| [2025/04/30 20:20:36 862422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:241|origin_pktnum:118|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 862429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:138005|applimit:0| [2025/04/30 20:20:36 862435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436862435|interval:4900| [2025/04/30 20:20:36 862440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436862435|interv:4900| [2025/04/30 20:20:36 862444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:139205| [2025/04/30 20:20:36 862450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:121|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 862456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139205|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:44832| [2025/04/30 20:20:36 862463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 862470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:242| [2025/04/30 20:20:36 862503] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139205|now:1746044436862480|stream_id:0|stream_offset:44832| [2025/04/30 20:20:36 862512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:242|origin_pktnum:49|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 862518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:139205|applimit:0| [2025/04/30 20:20:36 862524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436862524|interval:4811| [2025/04/30 20:20:36 862530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436862524|interv:4811| [2025/04/30 20:20:36 862537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:140405| [2025/04/30 20:20:36 862543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:122|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 862547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:46011| [2025/04/30 20:20:36 862561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 862568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:243| [2025/04/30 20:20:36 862606] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140405|now:1746044436862577|stream_id:0|stream_offset:46011| [2025/04/30 20:20:36 862616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:243|origin_pktnum:50|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 862621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140405|applimit:0| [2025/04/30 20:20:36 862625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436862625|interval:4710| [2025/04/30 20:20:36 862632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436862625|interv:4710| [2025/04/30 20:20:36 862639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:141605| [2025/04/30 20:20:36 862646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:123|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 862652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:126183| [2025/04/30 20:20:36 862659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 862663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:244| [2025/04/30 20:20:36 862690] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141605|now:1746044436862670|stream_id:0|stream_offset:126183| [2025/04/30 20:20:36 862695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:244|origin_pktnum:123|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 862700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141605|applimit:0| [2025/04/30 20:20:36 862704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436862704|interval:4631| [2025/04/30 20:20:36 862708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436862704|interv:4631| [2025/04/30 20:20:36 862712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142805| [2025/04/30 20:20:36 862729] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:124|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 862736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142805|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:127362| [2025/04/30 20:20:36 862741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 862745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:245| [2025/04/30 20:20:36 862774] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142805|now:1746044436862756|stream_id:0|stream_offset:127362| [2025/04/30 20:20:36 862779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:245|origin_pktnum:124|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 862784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142805|applimit:0| [2025/04/30 20:20:36 862788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436862788|interval:4547| [2025/04/30 20:20:36 862792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436862788|interv:4547| [2025/04/30 20:20:36 862796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144005| [2025/04/30 20:20:36 862800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 862805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144005|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:251157| [2025/04/30 20:20:36 862809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 862813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:246| [2025/04/30 20:20:36 862833] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144005|now:1746044436862819|stream_id:0|stream_offset:251157| [2025/04/30 20:20:36 862838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:246|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 862842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144005|applimit:0| [2025/04/30 20:20:36 862846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436862846|interval:4489| [2025/04/30 20:20:36 862850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436862846|interv:4489| [2025/04/30 20:20:36 862854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145205| [2025/04/30 20:20:36 862858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 862863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145205|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:252336| [2025/04/30 20:20:36 862867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 862871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:247| [2025/04/30 20:20:36 862894] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145205|now:1746044436862876|stream_id:0|stream_offset:252336| [2025/04/30 20:20:36 862908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:247|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 862914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145205|applimit:0| [2025/04/30 20:20:36 862921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436862921|interval:4414| [2025/04/30 20:20:36 862928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436862921|interv:4414| [2025/04/30 20:20:36 862935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146405| [2025/04/30 20:20:36 862943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 862949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146405|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:253515| [2025/04/30 20:20:36 862956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 862964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:248| [2025/04/30 20:20:36 863026] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146405|now:1746044436862973|stream_id:0|stream_offset:253515| [2025/04/30 20:20:36 863037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:248|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 863044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146405|applimit:0| [2025/04/30 20:20:36 863051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436863050|interval:4285| [2025/04/30 20:20:36 863057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436863050|interv:4285| [2025/04/30 20:20:36 863064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147605| [2025/04/30 20:20:36 863072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 863078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147605|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:254694| [2025/04/30 20:20:36 863085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 863091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:249| [2025/04/30 20:20:36 863133] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147605|now:1746044436863101|stream_id:0|stream_offset:254694| [2025/04/30 20:20:36 863143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:249|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 863156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147605|applimit:0| [2025/04/30 20:20:36 863162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436863162|interval:4173| [2025/04/30 20:20:36 863168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436863162|interv:4173| [2025/04/30 20:20:36 863175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148805| [2025/04/30 20:20:36 863182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436867335| [2025/04/30 20:20:36 863189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436867335| [2025/04/30 20:20:36 863196] [debug] |xqc_engine_wakeup_after|wakeup:1746044436867335|now:1746044436863196|diff:4139| [2025/04/30 20:20:36 863203] [debug] |xqc_engine_main_logic|END|now:1746044436861765| [2025/04/30 20:20:36 863214] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044436863213| [2025/04/30 20:20:36 863222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 863228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:57| [2025/04/30 20:20:36 863232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:58| [2025/04/30 20:20:36 863238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:58| [2025/04/30 20:20:36 863242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:10| [2025/04/30 20:20:36 863246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_max_data_frame|max_data:524288|max_data_old:262144| [2025/04/30 20:20:36 863251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:11| [2025/04/30 20:20:36 863255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_max_stream_data_frame|max_stream_data=524288|max_stream_data_old=262144| [2025/04/30 20:20:36 863259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:36 863264] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:36 863269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:58|largest:58|pns:2| [2025/04/30 20:20:36 863273] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:58|frame:MAX_DATA MAX_STREAM_DATA |recv_time:1746044436863213|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 863278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556863213|now:1746044436863213|interv:120000000| [2025/04/30 20:20:36 863283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556863213|now:1746044436863213|interv:120000000| [2025/04/30 20:20:36 863286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436867335|pq_index:0| [2025/04/30 20:20:36 863291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436861765| [2025/04/30 20:20:36 863295] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436863295| [2025/04/30 20:20:36 863299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436863299| [2025/04/30 20:20:36 863309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:00005627609066FC|cnt:0| [2025/04/30 20:20:36 863314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:262520| [2025/04/30 20:20:36 863319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_sample_check_app_limited|check_applimit|path:0|inflight:148805|now_cwnd_limited:0|all_path_empty:1|sndq:0|lostq:1|ptoq:1| [2025/04/30 20:20:36 863325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:261341| [2025/04/30 20:20:36 863329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:260162| [2025/04/30 20:20:36 863334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:258983| [2025/04/30 20:20:36 863338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:257804| [2025/04/30 20:20:36 863342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:256625| [2025/04/30 20:20:36 863347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:255446| [2025/04/30 20:20:36 863351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:254267| [2025/04/30 20:20:36 863355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:253088| [2025/04/30 20:20:36 863359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:251909| [2025/04/30 20:20:36 863366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:250730| [2025/04/30 20:20:36 863373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:249551| [2025/04/30 20:20:36 863380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:248372| [2025/04/30 20:20:36 863387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:247193| [2025/04/30 20:20:36 863394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:246014| [2025/04/30 20:20:36 863400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:244835| [2025/04/30 20:20:36 863405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:243656| [2025/04/30 20:20:36 863409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:242477| [2025/04/30 20:20:36 863414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:241298| [2025/04/30 20:20:36 863421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:240119| [2025/04/30 20:20:36 863428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:238940| [2025/04/30 20:20:36 863434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:237761| [2025/04/30 20:20:36 863441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:236582| [2025/04/30 20:20:36 863447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:235403| [2025/04/30 20:20:36 863454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:234224| [2025/04/30 20:20:36 863460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:233045| [2025/04/30 20:20:36 863467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:231866| [2025/04/30 20:20:36 863474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:230687| [2025/04/30 20:20:36 863481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:229508| [2025/04/30 20:20:36 863492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:228329| [2025/04/30 20:20:36 863497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:227150| [2025/04/30 20:20:36 863503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:225971| [2025/04/30 20:20:36 863510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:224792| [2025/04/30 20:20:36 863517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:223613| [2025/04/30 20:20:36 863523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:222434| [2025/04/30 20:20:36 863530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:221255| [2025/04/30 20:20:36 863537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:220076| [2025/04/30 20:20:36 863543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:218897| [2025/04/30 20:20:36 863550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:217718| [2025/04/30 20:20:36 863556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:216539| [2025/04/30 20:20:36 863561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:215360| [2025/04/30 20:20:36 863565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:214181| [2025/04/30 20:20:36 863570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:213002| [2025/04/30 20:20:36 863574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:211823| [2025/04/30 20:20:36 863578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:210644| [2025/04/30 20:20:36 863582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:209465| [2025/04/30 20:20:36 863586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:208286| [2025/04/30 20:20:36 863590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:207107| [2025/04/30 20:20:36 863595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:205928| [2025/04/30 20:20:36 863599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:204749| [2025/04/30 20:20:36 863603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:203570| [2025/04/30 20:20:36 863607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:202391| [2025/04/30 20:20:36 863611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:201212| [2025/04/30 20:20:36 863615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:200033| [2025/04/30 20:20:36 863619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:198854| [2025/04/30 20:20:36 863624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:197675| [2025/04/30 20:20:36 863628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:196496| [2025/04/30 20:20:36 863632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:195317| [2025/04/30 20:20:36 863636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:194138| [2025/04/30 20:20:36 863640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:192959| [2025/04/30 20:20:36 863644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:191780| [2025/04/30 20:20:36 863649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:190601| [2025/04/30 20:20:36 863656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:189422| [2025/04/30 20:20:36 863661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:188243| [2025/04/30 20:20:36 863665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:187064| [2025/04/30 20:20:36 863669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:185885| [2025/04/30 20:20:36 863673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:184706| [2025/04/30 20:20:36 863677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:183527| [2025/04/30 20:20:36 863681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:182348| [2025/04/30 20:20:36 863685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:181169| [2025/04/30 20:20:36 863690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:179990| [2025/04/30 20:20:36 863694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:178811| [2025/04/30 20:20:36 863698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:177632| [2025/04/30 20:20:36 863702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:176453| [2025/04/30 20:20:36 863706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:175274| [2025/04/30 20:20:36 863710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:174095| [2025/04/30 20:20:36 863715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:172916| [2025/04/30 20:20:36 863739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:171737| [2025/04/30 20:20:36 863743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:170558| [2025/04/30 20:20:36 863747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:169379| [2025/04/30 20:20:36 863751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:168200| [2025/04/30 20:20:36 863755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:167021| [2025/04/30 20:20:36 863759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:165842| [2025/04/30 20:20:36 863764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:164663| [2025/04/30 20:20:36 863773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:163484| [2025/04/30 20:20:36 863777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:162305| [2025/04/30 20:20:36 863783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:161126| [2025/04/30 20:20:36 863787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:159947| [2025/04/30 20:20:36 863797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:158768| [2025/04/30 20:20:36 863802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:157589| [2025/04/30 20:20:36 863807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:156410| [2025/04/30 20:20:36 863812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:155231| [2025/04/30 20:20:36 863817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:154052| [2025/04/30 20:20:36 863821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:152873| [2025/04/30 20:20:36 863827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:151694| [2025/04/30 20:20:36 863834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:150515| [2025/04/30 20:20:36 863840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:149336| [2025/04/30 20:20:36 863845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:148157| [2025/04/30 20:20:36 863851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:146978| [2025/04/30 20:20:36 863855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:145799| [2025/04/30 20:20:36 863860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:144620| [2025/04/30 20:20:36 863865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:143441| [2025/04/30 20:20:36 863870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:142262| [2025/04/30 20:20:36 863875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:141083| [2025/04/30 20:20:36 863884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:139904| [2025/04/30 20:20:36 863891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:138725| [2025/04/30 20:20:36 863900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:137546| [2025/04/30 20:20:36 863907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:136367| [2025/04/30 20:20:36 863913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:135188| [2025/04/30 20:20:36 863918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:134009| [2025/04/30 20:20:36 863925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:132830| [2025/04/30 20:20:36 863932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:131651| [2025/04/30 20:20:36 863941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:130472| [2025/04/30 20:20:36 863947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:129293| [2025/04/30 20:20:36 863956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:128114| [2025/04/30 20:20:36 863962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:126935| [2025/04/30 20:20:36 863972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:125756| [2025/04/30 20:20:36 863979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:124577| [2025/04/30 20:20:36 863988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:123398| [2025/04/30 20:20:36 863994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:122219| [2025/04/30 20:20:36 864003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:121040| [2025/04/30 20:20:36 864009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:119861| [2025/04/30 20:20:36 864016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:118682| [2025/04/30 20:20:36 864030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:117503| [2025/04/30 20:20:36 864038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:116324| [2025/04/30 20:20:36 864047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:115145| [2025/04/30 20:20:36 864054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:113966| [2025/04/30 20:20:36 864064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:112787| [2025/04/30 20:20:36 864076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:111608| [2025/04/30 20:20:36 864085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:110429| [2025/04/30 20:20:36 864092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:109250| [2025/04/30 20:20:36 864101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:108071| [2025/04/30 20:20:36 864106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:106892| [2025/04/30 20:20:36 864111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:105713| [2025/04/30 20:20:36 864116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:104534| [2025/04/30 20:20:36 864121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:103355| [2025/04/30 20:20:36 864125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:102176| [2025/04/30 20:20:36 864131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:100997| [2025/04/30 20:20:36 864136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:99818| [2025/04/30 20:20:36 864142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:98639| [2025/04/30 20:20:36 864146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:97460| [2025/04/30 20:20:36 864152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:96281| [2025/04/30 20:20:36 864156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:95102| [2025/04/30 20:20:36 864162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:93923| [2025/04/30 20:20:36 864166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:92744| [2025/04/30 20:20:36 864172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:91565| [2025/04/30 20:20:36 864176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:90386| [2025/04/30 20:20:36 864185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:89207| [2025/04/30 20:20:36 864190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:88028| [2025/04/30 20:20:36 864195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:86849| [2025/04/30 20:20:36 864200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:85670| [2025/04/30 20:20:36 864205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:84491| [2025/04/30 20:20:36 864210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:83312| [2025/04/30 20:20:36 864215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:82133| [2025/04/30 20:20:36 864220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:80954| [2025/04/30 20:20:36 864225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:79775| [2025/04/30 20:20:36 864230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:78596| [2025/04/30 20:20:36 864235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:77417| [2025/04/30 20:20:36 864240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:76238| [2025/04/30 20:20:36 864245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:75059| [2025/04/30 20:20:36 864253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:73880| [2025/04/30 20:20:36 864259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:72701| [2025/04/30 20:20:36 864263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:71522| [2025/04/30 20:20:36 864269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:70343| [2025/04/30 20:20:36 864273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:69164| [2025/04/30 20:20:36 864279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:67985| [2025/04/30 20:20:36 864283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:66806| [2025/04/30 20:20:36 864289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:65627| [2025/04/30 20:20:36 864293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:64448| [2025/04/30 20:20:36 864299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:63269| [2025/04/30 20:20:36 864303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:62090| [2025/04/30 20:20:36 864309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:60911| [2025/04/30 20:20:36 864313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:59732| [2025/04/30 20:20:36 864319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:58553| [2025/04/30 20:20:36 864323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:57374| [2025/04/30 20:20:36 864329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:56195| [2025/04/30 20:20:36 864333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:55016| [2025/04/30 20:20:36 864339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:53837| [2025/04/30 20:20:36 864344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:52658| [2025/04/30 20:20:36 864349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:51479| [2025/04/30 20:20:36 864354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:50300| [2025/04/30 20:20:36 864359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:49121| [2025/04/30 20:20:36 864364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:47942| [2025/04/30 20:20:36 864369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:46763| [2025/04/30 20:20:36 864373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:45584| [2025/04/30 20:20:36 864378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:44405| [2025/04/30 20:20:36 864383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:43226| [2025/04/30 20:20:36 864388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:42047| [2025/04/30 20:20:36 864393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:40868| [2025/04/30 20:20:36 864398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:39689| [2025/04/30 20:20:36 864406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:38510| [2025/04/30 20:20:36 864410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:37331| [2025/04/30 20:20:36 864416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:36152| [2025/04/30 20:20:36 864423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:34973| [2025/04/30 20:20:36 864429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:33794| [2025/04/30 20:20:36 864433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:32615| [2025/04/30 20:20:36 864439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:31436| [2025/04/30 20:20:36 864443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:30257| [2025/04/30 20:20:36 864449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:29078| [2025/04/30 20:20:36 864453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:27899| [2025/04/30 20:20:36 864459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:26720| [2025/04/30 20:20:36 864463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:25541| [2025/04/30 20:20:36 864473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:24362| [2025/04/30 20:20:36 864477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:23183| [2025/04/30 20:20:36 864483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:22004| [2025/04/30 20:20:36 864487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:20825| [2025/04/30 20:20:36 864496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:19646| [2025/04/30 20:20:36 864500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:18467| [2025/04/30 20:20:36 864506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:17288| [2025/04/30 20:20:36 864510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:16109| [2025/04/30 20:20:36 864516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14930| [2025/04/30 20:20:36 864520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13751| [2025/04/30 20:20:36 864526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:12572| [2025/04/30 20:20:36 864530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:11393| [2025/04/30 20:20:36 864536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:10214| [2025/04/30 20:20:36 864540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9035| [2025/04/30 20:20:36 864546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7856| [2025/04/30 20:20:36 864550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:6677| [2025/04/30 20:20:36 864556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:5498| [2025/04/30 20:20:36 864560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4319| [2025/04/30 20:20:36 864566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:3140| [2025/04/30 20:20:36 864570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1961| [2025/04/30 20:20:36 864576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:782| [2025/04/30 20:20:36 864580] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:524288| [2025/04/30 20:20:36 864585] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:524288| [2025/04/30 20:20:36 864592] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:523506|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1835384|offset:261738|fin:1|stream_flag:5|conn:00005627609066FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:20:36 864600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d| [2025/04/30 20:20:36 864605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:782| [2025/04/30 20:20:36 864609] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:524288| [2025/04/30 20:20:36 864613] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:524288| [2025/04/30 20:20:36 864619] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:523506|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1573646|offset:0|fin:1|stream_flag:5|conn:00005627609066FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:20:36 864624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d| [2025/04/30 20:20:36 864629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:58|ack_delay:1416|first_ack_range:1|largest_pkt_recv_time:1746044436863213| [2025/04/30 20:20:36 864633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:58|low:57|pkt_pns:2| [2025/04/30 20:20:36 864637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:55|low:25|pkt_pns:2| [2025/04/30 20:20:36 864641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:58|frame_largest_recv:58| [2025/04/30 20:20:36 864645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:36 864650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:8.70|path_pto:0| [2025/04/30 20:20:36 864655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 864660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:0| [2025/04/30 20:20:36 864664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:8.70|path_pto:0| [2025/04/30 20:20:36 864669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 864673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 20:20:36 864677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:8.70|path_pto:0| [2025/04/30 20:20:36 864681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 864686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:0| [2025/04/30 20:20:36 864693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:8.70|path_pto:0| [2025/04/30 20:20:36 864697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:53958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 864701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 20:20:36 864706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:255873| [2025/04/30 20:20:36 864710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53958|min_srtt:53958|path_bw:1177443|loss_rate:8.70|path_pto:0| [2025/04/30 20:20:36 864714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:1282|inflight:148805|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:257052| [2025/04/30 20:20:36 864733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 864737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 864741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 864746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 864750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 20:20:36 864755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:250| [2025/04/30 20:20:36 864789] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:250|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:148805|now:1746044436864762|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 864795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:250|origin_pktnum:0|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 864800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:250|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:36 864804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:148805|applimit:0| [2025/04/30 20:20:36 864809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436864809|interval:2526| [2025/04/30 20:20:36 864813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436864809|interv:2526| [2025/04/30 20:20:36 864817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148823| [2025/04/30 20:20:36 864822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:20:36 864826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:251| [2025/04/30 20:20:36 864847] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:251|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:148823|now:1746044436864832|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 864857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:251|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 864863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:251|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:36 864870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:148823|applimit:0| [2025/04/30 20:20:36 864877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436864877|interval:2458| [2025/04/30 20:20:36 864884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436864877|interv:2458| [2025/04/30 20:20:36 864889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148842| [2025/04/30 20:20:36 864894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 20:20:36 864900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:252| [2025/04/30 20:20:36 864960] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:252|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:148842|now:1746044436864909|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 864970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:252|origin_pktnum:0|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 864977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:252|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:36 864983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:148842|applimit:0| [2025/04/30 20:20:36 864989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436864989|interval:2346| [2025/04/30 20:20:36 864995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436864989|interv:2346| [2025/04/30 20:20:36 865002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148860| [2025/04/30 20:20:36 865010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:20:36 865017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:253| [2025/04/30 20:20:36 865053] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:253|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:148860|now:1746044436865026|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 865062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:253|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 865069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:253|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:36 865082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:148860|applimit:0| [2025/04/30 20:20:36 865088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436867335|now:1746044436865088|interval:2247| [2025/04/30 20:20:36 865095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436867335|now:1746044436865088|interv:2247| [2025/04/30 20:20:36 865102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148879| [2025/04/30 20:20:36 865109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:36 865116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1208|schedule_bytes:0|inflight:148879|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:255873| [2025/04/30 20:20:36 865122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1208| [2025/04/30 20:20:36 865127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436867335| [2025/04/30 20:20:36 865131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436867335| [2025/04/30 20:20:36 865135] [debug] |xqc_engine_wakeup_after|wakeup:1746044436867335|now:1746044436865135|diff:2200| [2025/04/30 20:20:36 865139] [debug] |xqc_engine_main_logic|END|now:1746044436863299| [2025/04/30 20:20:36 865147] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:61|state:ESTABED|recv_time:1746044436865147| [2025/04/30 20:20:36 865152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 865158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:58| [2025/04/30 20:20:36 865162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:59| [2025/04/30 20:20:36 865168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:59| [2025/04/30 20:20:36 865172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 865178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:128|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:131|path_largest_ack:128| [2025/04/30 20:20:36 865183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:90005|prior_delivered:47253|prior_time:1746044436804528|is_app_limited:0|send_elapse:36932|ack_elapse:60619|ctl_first_sent_time:1746044436805070|lagest_ack_time:1746044436865147|curr_delivered:114458| [2025/04/30 20:20:36 865188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436805070| [2025/04/30 20:20:36 865192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 20:20:36 865197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 865203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:91205|prior_delivered:49653|prior_time:1746044436806546|is_app_limited:0|send_elapse:36896|ack_elapse:58601|ctl_first_sent_time:1746044436806954|lagest_ack_time:1746044436865147|curr_delivered:115658| [2025/04/30 20:20:36 865216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436806954| [2025/04/30 20:20:36 865222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:20:36 865229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:53958|rttvar:4111|minrtt:31448|latest_rtt:58193|ack_delay:80| [2025/04/30 20:20:36 865236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:54478|rttvar:4122|minrtt:31448|latest_rtt:58193|ack_delay:80| [2025/04/30 20:20:36 865242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:131|lost_pn:128|thresh:3| [2025/04/30 20:20:36 865246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 865308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 865312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 865323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:125|lost_pn:128|po_sent_time:1746044436803816|lost_send_time:1746044436799680|loss_delay:65467|frame:STREAM |repair:128| [2025/04/30 20:20:36 865328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:126|lost_pn:128|po_sent_time:1746044436803893|lost_send_time:1746044436799680|loss_delay:65467|frame:STREAM |repair:128| [2025/04/30 20:20:36 865332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436803893u| [2025/04/30 20:20:36 865337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 865341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436870674|now:1746044436865340|interval:5334| [2025/04/30 20:20:36 865345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436870674|now:1746044436865340|interv:5334| [2025/04/30 20:20:36 865349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36896, ack_elapse 58601, delivered 66005|rate 1126345|lost 24| [2025/04/30 20:20:36 865354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126345) in round 4| [2025/04/30 20:20:36 865358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 865362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:9600| [2025/04/30 20:20:36 865366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436806954|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 865370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436806954|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 865375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:149610|full_bw_reached:0|inflight:144079|srtt:54478|latest_rtt:58193|min_rtt:31448|applimit:0|lost:22|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 865381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:59|largest:59|pns:2| [2025/04/30 20:20:36 865385] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:61|pkt_type:SHORT_HEADER|pkt_num:59|frame:ACK |recv_time:1746044436865147|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 865390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556865147|now:1746044436865147|interv:120000000| [2025/04/30 20:20:36 865394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556865147|now:1746044436865147|interv:120000000| [2025/04/30 20:20:36 865398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436867335|pq_index:0| [2025/04/30 20:20:36 865403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436863299| [2025/04/30 20:20:36 865407] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436865406| [2025/04/30 20:20:36 865411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436865410| [2025/04/30 20:20:36 865419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 865424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54478|min_srtt:54478|path_bw:1177443|loss_rate:8.56|path_pto:0| [2025/04/30 20:20:36 865429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1208|inflight:144079|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:128541| [2025/04/30 20:20:36 865434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54478|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 865438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:125|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 865442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54478|min_srtt:54478|path_bw:1177443|loss_rate:8.56|path_pto:0| [2025/04/30 20:20:36 865447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2408|inflight:144079|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:129720| [2025/04/30 20:20:36 865451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54478|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 865455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:126|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 865459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54478|min_srtt:54478|path_bw:1177443|loss_rate:8.56|path_pto:0| [2025/04/30 20:20:36 865463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3608|inflight:144079|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:257052| [2025/04/30 20:20:36 865468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54478|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 865472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 865476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54478|min_srtt:54478|path_bw:1177443|loss_rate:8.56|path_pto:0| [2025/04/30 20:20:36 865481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4808|inflight:144079|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:258231| [2025/04/30 20:20:36 865485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 865489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 865493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 865497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 865504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:125|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 865508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144079|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:128541| [2025/04/30 20:20:36 865513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 865517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:254| [2025/04/30 20:20:36 865552] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144079|now:1746044436865524|stream_id:0|stream_offset:128541| [2025/04/30 20:20:36 865562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:254|origin_pktnum:125|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 865569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144079|applimit:0| [2025/04/30 20:20:36 865576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436870674|now:1746044436865576|interval:5098| [2025/04/30 20:20:36 865583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436870674|now:1746044436865576|interv:5098| [2025/04/30 20:20:36 865588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145279| [2025/04/30 20:20:36 865593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:126|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 865597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145279|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:129720| [2025/04/30 20:20:36 865602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 865606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:255| [2025/04/30 20:20:36 865634] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145279|now:1746044436865612|stream_id:0|stream_offset:129720| [2025/04/30 20:20:36 865643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:255|origin_pktnum:126|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 865650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145279|applimit:0| [2025/04/30 20:20:36 865657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436870674|now:1746044436865657|interval:5017| [2025/04/30 20:20:36 865663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436870674|now:1746044436865657|interv:5017| [2025/04/30 20:20:36 865667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146479| [2025/04/30 20:20:36 865672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:36 865676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:146479|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:255873| [2025/04/30 20:20:36 865685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 865689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:256| [2025/04/30 20:20:36 865733] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:256|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:146479|now:1746044436865696|stream_id:0|stream_offset:255873| [2025/04/30 20:20:36 865747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:256|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/04/30 20:20:36 865754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146479|applimit:0| [2025/04/30 20:20:36 865759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436870674|now:1746044436865758|interval:4916| [2025/04/30 20:20:36 865763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436870674|now:1746044436865758|interv:4916| [2025/04/30 20:20:36 865767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147687| [2025/04/30 20:20:36 865772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 865776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:257052| [2025/04/30 20:20:36 865781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 865785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:257| [2025/04/30 20:20:36 865814] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147687|now:1746044436865791|stream_id:0|stream_offset:257052| [2025/04/30 20:20:36 865823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:257|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 865829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147687|applimit:0| [2025/04/30 20:20:36 865835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436870674|now:1746044436865835|interval:4839| [2025/04/30 20:20:36 865842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436870674|now:1746044436865835|interv:4839| [2025/04/30 20:20:36 865847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148887| [2025/04/30 20:20:36 865852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436870674| [2025/04/30 20:20:36 865857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436870674| [2025/04/30 20:20:36 865863] [debug] |xqc_engine_wakeup_after|wakeup:1746044436870674|now:1746044436865863|diff:4811| [2025/04/30 20:20:36 865871] [debug] |xqc_engine_main_logic|END|now:1746044436865410| [2025/04/30 20:20:36 865879] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436865879| [2025/04/30 20:20:36 865889] [debug] |xqc_engine_wakeup_after|wakeup:1746044436870674|now:1746044436865889|diff:4785| [2025/04/30 20:20:36 865895] [debug] |xqc_engine_main_logic|END|now:1746044436865879| [2025/04/30 20:20:36 866409] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:63|state:ESTABED|recv_time:1746044436866408| [2025/04/30 20:20:36 866420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 866429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:59| [2025/04/30 20:20:36 866435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:60| [2025/04/30 20:20:36 866444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:60| [2025/04/30 20:20:36 866451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 866459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:135|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:136|path_largest_ack:135| [2025/04/30 20:20:36 866467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:93605|prior_delivered:52053|prior_time:1746044436808486|is_app_limited:0|send_elapse:38609|ack_elapse:57922|ctl_first_sent_time:1746044436808893|lagest_ack_time:1746044436866408|curr_delivered:116858| [2025/04/30 20:20:36 866474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436808893| [2025/04/30 20:20:36 866481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 20:20:36 866486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:136|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:136|path_largest_ack:136| [2025/04/30 20:20:36 866493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:93605|prior_delivered:52053|prior_time:1746044436808486|is_app_limited:0|send_elapse:38609|ack_elapse:57922|ctl_first_sent_time:1746044436808893|lagest_ack_time:1746044436866408|curr_delivered:118058| [2025/04/30 20:20:36 866500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436808987| [2025/04/30 20:20:36 866506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:20:36 866513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:54478|rttvar:4122|minrtt:31448|latest_rtt:57421|ack_delay:104| [2025/04/30 20:20:36 866519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:54833|rttvar:3801|minrtt:31448|latest_rtt:57421|ack_delay:104| [2025/04/30 20:20:36 866526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:136|lost_pn:133|thresh:3| [2025/04/30 20:20:36 866533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 866608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 866612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 866628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:129|lost_pn:133|po_sent_time:1746044436805207|lost_send_time:1746044436801810|loss_delay:64598|frame:STREAM |repair:128| [2025/04/30 20:20:36 866633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:130|lost_pn:133|po_sent_time:1746044436805322|lost_send_time:1746044436801810|loss_delay:64598|frame:STREAM |repair:128| [2025/04/30 20:20:36 866639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:132|lost_pn:133|po_sent_time:1746044436807048|lost_send_time:1746044436801810|loss_delay:64598|frame:STREAM |repair:128| [2025/04/30 20:20:36 866647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:133|lost_pn:133|po_sent_time:1746044436807217|lost_send_time:1746044436801810|loss_delay:64598|frame:STREAM |repair:128| [2025/04/30 20:20:36 866651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436807217u| [2025/04/30 20:20:36 866655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 866659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436871926|now:1746044436866659|interval:5267| [2025/04/30 20:20:36 866667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436871926|now:1746044436866659|interv:5267| [2025/04/30 20:20:36 866671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38609, ack_elapse 57922, delivered 66005|rate 1139549|lost 28| [2025/04/30 20:20:36 866675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139549) in round 4| [2025/04/30 20:20:36 866680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 866684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:9600| [2025/04/30 20:20:36 866688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436808987|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 866692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436808987|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 866697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:149610|full_bw_reached:0|inflight:141687|srtt:54833|latest_rtt:57421|min_rtt:31448|applimit:0|lost:24|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 866703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:60|largest:60|pns:2| [2025/04/30 20:20:36 866708] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:63|pkt_type:SHORT_HEADER|pkt_num:60|frame:ACK |recv_time:1746044436866408|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 866713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556866408|now:1746044436866408|interv:120000000| [2025/04/30 20:20:36 866737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556866408|now:1746044436866408|interv:120000000| [2025/04/30 20:20:36 866741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436870674|pq_index:0| [2025/04/30 20:20:36 866746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436865410| [2025/04/30 20:20:36 866750] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436866750| [2025/04/30 20:20:36 866755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436866754| [2025/04/30 20:20:36 866760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 866765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54833|min_srtt:54833|path_bw:1177443|loss_rate:9.20|path_pto:0| [2025/04/30 20:20:36 866770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:133257| [2025/04/30 20:20:36 866775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 866782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:129|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 866787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54833|min_srtt:54833|path_bw:1177443|loss_rate:9.20|path_pto:0| [2025/04/30 20:20:36 866791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:134436| [2025/04/30 20:20:36 866796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 866800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:130|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 866804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54833|min_srtt:54833|path_bw:1177443|loss_rate:9.20|path_pto:0| [2025/04/30 20:20:36 866808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:136794| [2025/04/30 20:20:36 866813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 866817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:132|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 866821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54833|min_srtt:54833|path_bw:1177443|loss_rate:9.20|path_pto:0| [2025/04/30 20:20:36 866825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:137973| [2025/04/30 20:20:36 866830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 866834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:133|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 866838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54833|min_srtt:54833|path_bw:1177443|loss_rate:9.20|path_pto:0| [2025/04/30 20:20:36 866842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:258231| [2025/04/30 20:20:36 866847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 866851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 866855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54833|min_srtt:54833|path_bw:1177443|loss_rate:9.20|path_pto:0| [2025/04/30 20:20:36 866862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:141687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:259410| [2025/04/30 20:20:36 866866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 866872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:36 866879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54833|min_srtt:54833|path_bw:1177443|loss_rate:9.20|path_pto:0| [2025/04/30 20:20:36 866885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:141687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:260589| [2025/04/30 20:20:36 866892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 866897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 866903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 866910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 866917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:129|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 866923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:133257| [2025/04/30 20:20:36 866930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 866936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:258| [2025/04/30 20:20:36 866981] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141687|now:1746044436866947|stream_id:0|stream_offset:133257| [2025/04/30 20:20:36 866991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:258|origin_pktnum:129|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 866998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141687|applimit:0| [2025/04/30 20:20:36 867005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436871926|now:1746044436867004|interval:4922| [2025/04/30 20:20:36 867011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436871926|now:1746044436867004|interv:4922| [2025/04/30 20:20:36 867018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142887| [2025/04/30 20:20:36 867025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:130|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 867032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142887|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:134436| [2025/04/30 20:20:36 867045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 867052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:259| [2025/04/30 20:20:36 867090] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142887|now:1746044436867063|stream_id:0|stream_offset:134436| [2025/04/30 20:20:36 867100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:259|origin_pktnum:130|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 867107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142887|applimit:0| [2025/04/30 20:20:36 867114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436871926|now:1746044436867114|interval:4812| [2025/04/30 20:20:36 867119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436871926|now:1746044436867114|interv:4812| [2025/04/30 20:20:36 867123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144087| [2025/04/30 20:20:36 867128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:132|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 867132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:136794| [2025/04/30 20:20:36 867139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 867146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:260| [2025/04/30 20:20:36 867185] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144087|now:1746044436867156|stream_id:0|stream_offset:136794| [2025/04/30 20:20:36 867195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:260|origin_pktnum:132|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 867202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144087|applimit:0| [2025/04/30 20:20:36 867206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436871926|now:1746044436867206|interval:4720| [2025/04/30 20:20:36 867210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436871926|now:1746044436867206|interv:4720| [2025/04/30 20:20:36 867214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145287| [2025/04/30 20:20:36 867219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:133|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 867223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145287|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:137973| [2025/04/30 20:20:36 867227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 867236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:261| [2025/04/30 20:20:36 867263] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145287|now:1746044436867243|stream_id:0|stream_offset:137973| [2025/04/30 20:20:36 867268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:261|origin_pktnum:133|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 867272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145287|applimit:0| [2025/04/30 20:20:36 867278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436871926|now:1746044436867278|interval:4648| [2025/04/30 20:20:36 867285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436871926|now:1746044436867278|interv:4648| [2025/04/30 20:20:36 867292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146487| [2025/04/30 20:20:36 867300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 867307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146487|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:258231| [2025/04/30 20:20:36 867313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 867320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:262| [2025/04/30 20:20:36 867350] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146487|now:1746044436867329|stream_id:0|stream_offset:258231| [2025/04/30 20:20:36 867355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:262|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 867362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146487|applimit:0| [2025/04/30 20:20:36 867369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436871926|now:1746044436867369|interval:4557| [2025/04/30 20:20:36 867375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436871926|now:1746044436867369|interv:4557| [2025/04/30 20:20:36 867382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147687| [2025/04/30 20:20:36 867390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 867397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:259410| [2025/04/30 20:20:36 867402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 867406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:263| [2025/04/30 20:20:36 867433] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147687|now:1746044436867413|stream_id:0|stream_offset:259410| [2025/04/30 20:20:36 867446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:263|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 867454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147687|applimit:0| [2025/04/30 20:20:36 867460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436871926|now:1746044436867460|interval:4466| [2025/04/30 20:20:36 867467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436871926|now:1746044436867460|interv:4466| [2025/04/30 20:20:36 867474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148887| [2025/04/30 20:20:36 867481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436871926| [2025/04/30 20:20:36 867486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436871926| [2025/04/30 20:20:36 867490] [debug] |xqc_engine_wakeup_after|wakeup:1746044436871926|now:1746044436867490|diff:4436| [2025/04/30 20:20:36 867495] [debug] |xqc_engine_main_logic|END|now:1746044436866754| [2025/04/30 20:20:36 867500] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436867500| [2025/04/30 20:20:36 867504] [debug] |xqc_engine_wakeup_after|wakeup:1746044436871926|now:1746044436867504|diff:4422| [2025/04/30 20:20:36 867508] [debug] |xqc_engine_main_logic|END|now:1746044436867500| [2025/04/30 20:20:36 868398] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:65|state:ESTABED|recv_time:1746044436868397| [2025/04/30 20:20:36 868414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 868424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:60| [2025/04/30 20:20:36 868430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:61| [2025/04/30 20:20:36 868439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:61| [2025/04/30 20:20:36 868446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 868454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:139|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:140|path_largest_ack:139| [2025/04/30 20:20:36 868462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:94805|prior_delivered:55653|prior_time:1746044436811581|is_app_limited:0|send_elapse:40020|ack_elapse:56816|ctl_first_sent_time:1746044436812053|lagest_ack_time:1746044436868397|curr_delivered:119258| [2025/04/30 20:20:36 868469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436812053| [2025/04/30 20:20:36 868476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 20:20:36 868483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:140|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:140|path_largest_ack:140| [2025/04/30 20:20:36 868488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:94805|prior_delivered:55653|prior_time:1746044436811581|is_app_limited:0|send_elapse:40020|ack_elapse:56816|ctl_first_sent_time:1746044436812053|lagest_ack_time:1746044436868397|curr_delivered:120458| [2025/04/30 20:20:36 868495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436812202| [2025/04/30 20:20:36 868510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:20:36 868517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:54833|rttvar:3801|minrtt:31448|latest_rtt:56195|ack_delay:104| [2025/04/30 20:20:36 868524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:54990|rttvar:3165|minrtt:31448|latest_rtt:56195|ack_delay:104| [2025/04/30 20:20:36 868531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:140|lost_pn:137|thresh:3| [2025/04/30 20:20:36 868537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 868602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 868606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 868642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:134|lost_pn:137|po_sent_time:1746044436807328|lost_send_time:1746044436805178|loss_delay:63219|frame:STREAM |repair:128| [2025/04/30 20:20:36 868646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:137|lost_pn:137|po_sent_time:1746044436809087|lost_send_time:1746044436805178|loss_delay:63219|frame:STREAM |repair:128| [2025/04/30 20:20:36 868651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436809087u| [2025/04/30 20:20:36 868655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 868659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436872464|now:1746044436868659|interval:3805| [2025/04/30 20:20:36 868664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436872464|now:1746044436868659|interv:3805| [2025/04/30 20:20:36 868668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40020, ack_elapse 56816, delivered 64805|rate 1140611|lost 30| [2025/04/30 20:20:36 868672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140611) in round 4| [2025/04/30 20:20:36 868677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 868681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:9600| [2025/04/30 20:20:36 868685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436812202|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 868689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436812202|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 868694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:149610|full_bw_reached:0|inflight:144087|srtt:54990|latest_rtt:56195|min_rtt:31448|applimit:0|lost:28|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 868700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:61|largest:61|pns:2| [2025/04/30 20:20:36 868705] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:61|frame:ACK |recv_time:1746044436868397|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 868710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556868397|now:1746044436868397|interv:120000000| [2025/04/30 20:20:36 868738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556868397|now:1746044436868397|interv:120000000| [2025/04/30 20:20:36 868746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436871926|pq_index:0| [2025/04/30 20:20:36 868751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436866754| [2025/04/30 20:20:36 868755] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436868755| [2025/04/30 20:20:36 868760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436868759| [2025/04/30 20:20:36 868766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 868771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54990|min_srtt:54990|path_bw:1177443|loss_rate:10.49|path_pto:0| [2025/04/30 20:20:36 868776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:139152| [2025/04/30 20:20:36 868780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54990|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 868785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:134|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 868790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54990|min_srtt:54990|path_bw:1177443|loss_rate:10.49|path_pto:0| [2025/04/30 20:20:36 868794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:142689| [2025/04/30 20:20:36 868799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54990|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 868803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:137|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 868807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54990|min_srtt:54990|path_bw:1177443|loss_rate:10.49|path_pto:0| [2025/04/30 20:20:36 868811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:260589| [2025/04/30 20:20:36 868816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54990|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 868820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 868825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54990|min_srtt:54990|path_bw:1177443|loss_rate:10.49|path_pto:0| [2025/04/30 20:20:36 868829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:261768| [2025/04/30 20:20:36 868837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54990|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 868841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 868845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54990|min_srtt:54990|path_bw:1177443|loss_rate:10.49|path_pto:0| [2025/04/30 20:20:36 868849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:262947| [2025/04/30 20:20:36 868853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 868857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 868862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 868869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 868876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:134|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 868883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:139152| [2025/04/30 20:20:36 868890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 868895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:264| [2025/04/30 20:20:36 868938] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144087|now:1746044436868905|stream_id:0|stream_offset:139152| [2025/04/30 20:20:36 868948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:264|origin_pktnum:134|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 868955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144087|applimit:0| [2025/04/30 20:20:36 868962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436872464|now:1746044436868962|interval:3502| [2025/04/30 20:20:36 868968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436872464|now:1746044436868962|interv:3502| [2025/04/30 20:20:36 868975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145287| [2025/04/30 20:20:36 868983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:137|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 868989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145287|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:142689| [2025/04/30 20:20:36 869003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 869009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:265| [2025/04/30 20:20:36 869047] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145287|now:1746044436869020|stream_id:0|stream_offset:142689| [2025/04/30 20:20:36 869057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:265|origin_pktnum:137|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 869064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145287|applimit:0| [2025/04/30 20:20:36 869071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436872464|now:1746044436869071|interval:3393| [2025/04/30 20:20:36 869078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436872464|now:1746044436869071|interv:3393| [2025/04/30 20:20:36 869085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146487| [2025/04/30 20:20:36 869090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 869095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146487|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:260589| [2025/04/30 20:20:36 869099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 869103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:266| [2025/04/30 20:20:36 869136] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146487|now:1746044436869110|stream_id:0|stream_offset:260589| [2025/04/30 20:20:36 869142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:266|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 869146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146487|applimit:0| [2025/04/30 20:20:36 869150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436872464|now:1746044436869150|interval:3314| [2025/04/30 20:20:36 869157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436872464|now:1746044436869150|interv:3314| [2025/04/30 20:20:36 869164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147687| [2025/04/30 20:20:36 869170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 869177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:261768| [2025/04/30 20:20:36 869185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 869191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:267| [2025/04/30 20:20:36 869229] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147687|now:1746044436869207|stream_id:0|stream_offset:261768| [2025/04/30 20:20:36 869235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:267|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 869240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147687|applimit:0| [2025/04/30 20:20:36 869244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436872464|now:1746044436869244|interval:3220| [2025/04/30 20:20:36 869249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436872464|now:1746044436869244|interv:3220| [2025/04/30 20:20:36 869256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148887| [2025/04/30 20:20:36 869263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436872464| [2025/04/30 20:20:36 869270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436872464| [2025/04/30 20:20:36 869277] [debug] |xqc_engine_wakeup_after|wakeup:1746044436872464|now:1746044436869277|diff:3187| [2025/04/30 20:20:36 869284] [debug] |xqc_engine_main_logic|END|now:1746044436868759| [2025/04/30 20:20:36 869292] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436869292| [2025/04/30 20:20:36 869296] [debug] |xqc_engine_wakeup_after|wakeup:1746044436872464|now:1746044436869296|diff:3168| [2025/04/30 20:20:36 869300] [debug] |xqc_engine_main_logic|END|now:1746044436869292| [2025/04/30 20:20:36 870415] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:67|state:ESTABED|recv_time:1746044436870413| [2025/04/30 20:20:36 870430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 870440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:61| [2025/04/30 20:20:36 870446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:62| [2025/04/30 20:20:36 870455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:62| [2025/04/30 20:20:36 870461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 870470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:141|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:145|path_largest_ack:141| [2025/04/30 20:20:36 870478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:97205|prior_delivered:55653|prior_time:1746044436811581|is_app_limited:0|send_elapse:40294|ack_elapse:58832|ctl_first_sent_time:1746044436812327|lagest_ack_time:1746044436870413|curr_delivered:121658| [2025/04/30 20:20:36 870485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436812327| [2025/04/30 20:20:36 870493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 20:20:36 870500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:145|path_largest_ack:145| [2025/04/30 20:20:36 870507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:99605|prior_delivered:58053|prior_time:1746044436813553|is_app_limited:0|send_elapse:39927|ack_elapse:56860|ctl_first_sent_time:1746044436813948|lagest_ack_time:1746044436870413|curr_delivered:122858| [2025/04/30 20:20:36 870521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436813948| [2025/04/30 20:20:36 870528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:20:36 870534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:54990|rttvar:3165|minrtt:31448|latest_rtt:56465|ack_delay:104| [2025/04/30 20:20:36 870541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55162|rttvar:2716|minrtt:31448|latest_rtt:56465|ack_delay:104| [2025/04/30 20:20:36 870548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:145|lost_pn:142|thresh:3| [2025/04/30 20:20:36 870554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 870615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 870619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 870661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:138|lost_pn:142|po_sent_time:1746044436809245|lost_send_time:1746044436806890|loss_delay:63523|frame:STREAM |repair:128| [2025/04/30 20:20:36 870666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:142|lost_pn:142|po_sent_time:1746044436812444|lost_send_time:1746044436806890|loss_delay:63523|frame:STREAM |repair:128| [2025/04/30 20:20:36 870671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436812444u| [2025/04/30 20:20:36 870675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 870679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436876069|now:1746044436870679|interval:5390| [2025/04/30 20:20:36 870683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436876069|now:1746044436870679|interv:5390| [2025/04/30 20:20:36 870687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39927, ack_elapse 56860, delivered 64805|rate 1139729|lost 32| [2025/04/30 20:20:36 870692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139729) in round 4| [2025/04/30 20:20:36 870696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 870700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:9600| [2025/04/30 20:20:36 870704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436813948|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 870709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436813948|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 870713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:149610|full_bw_reached:0|inflight:144087|srtt:55162|latest_rtt:56465|min_rtt:31448|applimit:0|lost:30|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 870745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:62|largest:62|pns:2| [2025/04/30 20:20:36 870750] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:67|pkt_type:SHORT_HEADER|pkt_num:62|frame:ACK |recv_time:1746044436870413|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 870755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556870413|now:1746044436870413|interv:120000000| [2025/04/30 20:20:36 870760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556870413|now:1746044436870413|interv:120000000| [2025/04/30 20:20:36 870763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436872464|pq_index:0| [2025/04/30 20:20:36 870768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436868759| [2025/04/30 20:20:36 870772] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436870772| [2025/04/30 20:20:36 870777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436870776| [2025/04/30 20:20:36 870782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 870787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55162|min_srtt:55162|path_bw:1177443|loss_rate:11.07|path_pto:0| [2025/04/30 20:20:36 870792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:143868| [2025/04/30 20:20:36 870797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55162|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 870801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:138|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 870806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55162|min_srtt:55162|path_bw:1177443|loss_rate:11.07|path_pto:0| [2025/04/30 20:20:36 870810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:148584| [2025/04/30 20:20:36 870815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55162|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 870819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:142|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 870824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55162|min_srtt:55162|path_bw:1177443|loss_rate:11.07|path_pto:0| [2025/04/30 20:20:36 870828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:262947| [2025/04/30 20:20:36 870832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55162|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 870839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 870843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55162|min_srtt:55162|path_bw:1177443|loss_rate:11.07|path_pto:0| [2025/04/30 20:20:36 870847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:264126| [2025/04/30 20:20:36 870853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55162|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 870860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 870866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55162|min_srtt:55162|path_bw:1177443|loss_rate:11.07|path_pto:0| [2025/04/30 20:20:36 870873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:265305| [2025/04/30 20:20:36 870879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 870886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 870892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 870899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 870906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:138|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 870913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:143868| [2025/04/30 20:20:36 870920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 870927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:268| [2025/04/30 20:20:36 870968] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144087|now:1746044436870938|stream_id:0|stream_offset:143868| [2025/04/30 20:20:36 870978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:268|origin_pktnum:138|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 870985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144087|applimit:0| [2025/04/30 20:20:36 870992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436876069|now:1746044436870992|interval:5077| [2025/04/30 20:20:36 870999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436876069|now:1746044436870992|interv:5077| [2025/04/30 20:20:36 871006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145287| [2025/04/30 20:20:36 871019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:142|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 871026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145287|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:148584| [2025/04/30 20:20:36 871032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 871039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:269| [2025/04/30 20:20:36 871080] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145287|now:1746044436871049|stream_id:0|stream_offset:148584| [2025/04/30 20:20:36 871090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:269|origin_pktnum:142|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 871097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145287|applimit:0| [2025/04/30 20:20:36 871104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436876069|now:1746044436871104|interval:4965| [2025/04/30 20:20:36 871111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436876069|now:1746044436871104|interv:4965| [2025/04/30 20:20:36 871117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146487| [2025/04/30 20:20:36 871124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 871131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146487|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:262947| [2025/04/30 20:20:36 871137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 871144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:270| [2025/04/30 20:20:36 871183] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146487|now:1746044436871154|stream_id:0|stream_offset:262947| [2025/04/30 20:20:36 871190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 871195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146487|applimit:0| [2025/04/30 20:20:36 871199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436876069|now:1746044436871199|interval:4870| [2025/04/30 20:20:36 871203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436876069|now:1746044436871199|interv:4870| [2025/04/30 20:20:36 871207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147687| [2025/04/30 20:20:36 871212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 871221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:264126| [2025/04/30 20:20:36 871225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 871229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:271| [2025/04/30 20:20:36 871254] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147687|now:1746044436871236|stream_id:0|stream_offset:264126| [2025/04/30 20:20:36 871259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 871263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147687|applimit:0| [2025/04/30 20:20:36 871267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436876069|now:1746044436871267|interval:4802| [2025/04/30 20:20:36 871272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436876069|now:1746044436871267|interv:4802| [2025/04/30 20:20:36 871276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148887| [2025/04/30 20:20:36 871281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436876069| [2025/04/30 20:20:36 871285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436876069| [2025/04/30 20:20:36 871289] [debug] |xqc_engine_wakeup_after|wakeup:1746044436876069|now:1746044436871289|diff:4780| [2025/04/30 20:20:36 871293] [debug] |xqc_engine_main_logic|END|now:1746044436870776| [2025/04/30 20:20:36 871299] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436871299| [2025/04/30 20:20:36 871303] [debug] |xqc_engine_wakeup_after|wakeup:1746044436876069|now:1746044436871303|diff:4766| [2025/04/30 20:20:36 871307] [debug] |xqc_engine_main_logic|END|now:1746044436871299| [2025/04/30 20:20:36 872453] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:69|state:ESTABED|recv_time:1746044436872452| [2025/04/30 20:20:36 872469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 872478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:62| [2025/04/30 20:20:36 872484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:63| [2025/04/30 20:20:36 872493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:63| [2025/04/30 20:20:36 872500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 872509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:149|path_largest_ack:146| [2025/04/30 20:20:36 872516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:100805|prior_delivered:58053|prior_time:1746044436813553|is_app_limited:0|send_elapse:40064|ack_elapse:58899|ctl_first_sent_time:1746044436814085|lagest_ack_time:1746044436872452|curr_delivered:124058| [2025/04/30 20:20:36 872523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436814085| [2025/04/30 20:20:36 872531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 20:20:36 872546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 872553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:102005|prior_delivered:60453|prior_time:1746044436815529|is_app_limited:0|send_elapse:41797|ack_elapse:56923|ctl_first_sent_time:1746044436815949|lagest_ack_time:1746044436872452|curr_delivered:125258| [2025/04/30 20:20:36 872560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436815949| [2025/04/30 20:20:36 872566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:20:36 872570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55162|rttvar:2716|minrtt:31448|latest_rtt:56503|ack_delay:136| [2025/04/30 20:20:36 872576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55312|rttvar:2338|minrtt:31448|latest_rtt:56503|ack_delay:136| [2025/04/30 20:20:36 872583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:149|lost_pn:146|thresh:3| [2025/04/30 20:20:36 872590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 872658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 872662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 872709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:143|lost_pn:146|po_sent_time:1746044436812546|lost_send_time:1746044436808887|loss_delay:63565|frame:STREAM |repair:128| [2025/04/30 20:20:36 872713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:144|lost_pn:146|po_sent_time:1746044436812643|lost_send_time:1746044436808887|loss_delay:63565|frame:STREAM |repair:128| [2025/04/30 20:20:36 872738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436812643u| [2025/04/30 20:20:36 872743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 872747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436877779|now:1746044436872747|interval:5032| [2025/04/30 20:20:36 872752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436877779|now:1746044436872747|interv:5032| [2025/04/30 20:20:36 872756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41797, ack_elapse 56923, delivered 64805|rate 1138467|lost 34| [2025/04/30 20:20:36 872760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138467) in round 4| [2025/04/30 20:20:36 872764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 872769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:9600| [2025/04/30 20:20:36 872773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436815949|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 872781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436815949|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 872785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:149610|full_bw_reached:0|inflight:144087|srtt:55312|latest_rtt:56503|min_rtt:31448|applimit:0|lost:32|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 872792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:63|largest:63|pns:2| [2025/04/30 20:20:36 872800] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:69|pkt_type:SHORT_HEADER|pkt_num:63|frame:ACK |recv_time:1746044436872452|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 872807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556872452|now:1746044436872452|interv:120000000| [2025/04/30 20:20:36 872814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556872452|now:1746044436872452|interv:120000000| [2025/04/30 20:20:36 872820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436876069|pq_index:0| [2025/04/30 20:20:36 872828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436870776| [2025/04/30 20:20:36 872834] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436872834| [2025/04/30 20:20:36 872843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436872841| [2025/04/30 20:20:36 872851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 872859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55312|min_srtt:55312|path_bw:1177443|loss_rate:11.64|path_pto:0| [2025/04/30 20:20:36 872866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:149763| [2025/04/30 20:20:36 872873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55312|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 872881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:143|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 872887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55312|min_srtt:55312|path_bw:1177443|loss_rate:11.64|path_pto:0| [2025/04/30 20:20:36 872894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:150942| [2025/04/30 20:20:36 872900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55312|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 872907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:144|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 872919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55312|min_srtt:55312|path_bw:1177443|loss_rate:11.64|path_pto:0| [2025/04/30 20:20:36 872926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:265305| [2025/04/30 20:20:36 872933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55312|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 872939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 872946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55312|min_srtt:55312|path_bw:1177443|loss_rate:11.64|path_pto:0| [2025/04/30 20:20:36 872952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:266484| [2025/04/30 20:20:36 872959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55312|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 872966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 872973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55312|min_srtt:55312|path_bw:1177443|loss_rate:11.64|path_pto:0| [2025/04/30 20:20:36 872979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:267663| [2025/04/30 20:20:36 872986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 872992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 872997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 873002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 873006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:143|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 873011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:149763| [2025/04/30 20:20:36 873015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 873020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:272| [2025/04/30 20:20:36 873061] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144087|now:1746044436873028|stream_id:0|stream_offset:149763| [2025/04/30 20:20:36 873076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:272|origin_pktnum:143|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 873084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144087|applimit:0| [2025/04/30 20:20:36 873091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436877779|now:1746044436873091|interval:4688| [2025/04/30 20:20:36 873098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436877779|now:1746044436873091|interv:4688| [2025/04/30 20:20:36 873103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145287| [2025/04/30 20:20:36 873108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:144|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 873112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145287|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:150942| [2025/04/30 20:20:36 873117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 873121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:273| [2025/04/30 20:20:36 873152] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145287|now:1746044436873128|stream_id:0|stream_offset:150942| [2025/04/30 20:20:36 873161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:273|origin_pktnum:144|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 873168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145287|applimit:0| [2025/04/30 20:20:36 873175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436877779|now:1746044436873175|interval:4604| [2025/04/30 20:20:36 873181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436877779|now:1746044436873175|interv:4604| [2025/04/30 20:20:36 873187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146487| [2025/04/30 20:20:36 873195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 873199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146487|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:265305| [2025/04/30 20:20:36 873204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 873208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:274| [2025/04/30 20:20:36 873238] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146487|now:1746044436873214|stream_id:0|stream_offset:265305| [2025/04/30 20:20:36 873247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 873254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146487|applimit:0| [2025/04/30 20:20:36 873266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436877779|now:1746044436873266|interval:4513| [2025/04/30 20:20:36 873270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436877779|now:1746044436873266|interv:4513| [2025/04/30 20:20:36 873275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147687| [2025/04/30 20:20:36 873279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 873283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:266484| [2025/04/30 20:20:36 873288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 873292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:275| [2025/04/30 20:20:36 873321] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147687|now:1746044436873298|stream_id:0|stream_offset:266484| [2025/04/30 20:20:36 873330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:275|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 873337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147687|applimit:0| [2025/04/30 20:20:36 873343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436877779|now:1746044436873343|interval:4436| [2025/04/30 20:20:36 873350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436877779|now:1746044436873343|interv:4436| [2025/04/30 20:20:36 873354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148887| [2025/04/30 20:20:36 873359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436877779| [2025/04/30 20:20:36 873364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436877779| [2025/04/30 20:20:36 873368] [debug] |xqc_engine_wakeup_after|wakeup:1746044436877779|now:1746044436873367|diff:4412| [2025/04/30 20:20:36 873372] [debug] |xqc_engine_main_logic|END|now:1746044436872841| [2025/04/30 20:20:36 873379] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436873379| [2025/04/30 20:20:36 873383] [debug] |xqc_engine_wakeup_after|wakeup:1746044436877779|now:1746044436873383|diff:4396| [2025/04/30 20:20:36 873387] [debug] |xqc_engine_main_logic|END|now:1746044436873379| [2025/04/30 20:20:36 874465] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:72|state:ESTABED|recv_time:1746044436874463| [2025/04/30 20:20:36 874481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 874490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:63| [2025/04/30 20:20:36 874495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:64| [2025/04/30 20:20:36 874501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:64| [2025/04/30 20:20:36 874508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 874524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 874532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:103205|prior_delivered:60453|prior_time:1746044436815529|is_app_limited:0|send_elapse:41936|ack_elapse:58934|ctl_first_sent_time:1746044436816088|lagest_ack_time:1746044436874463|curr_delivered:126458| [2025/04/30 20:20:36 874539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436816088| [2025/04/30 20:20:36 874547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 20:20:36 874554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 874561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:104405|prior_delivered:62853|prior_time:1746044436817571|is_app_limited:0|send_elapse:41889|ack_elapse:56892|ctl_first_sent_time:1746044436817965|lagest_ack_time:1746044436874463|curr_delivered:127658| [2025/04/30 20:20:36 874569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436817965| [2025/04/30 20:20:36 874575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:20:36 874582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55312|rttvar:2338|minrtt:31448|latest_rtt:56498|ack_delay:88| [2025/04/30 20:20:36 874587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55449|rttvar:2028|minrtt:31448|latest_rtt:56498|ack_delay:88| [2025/04/30 20:20:36 874592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:153|lost_pn:150|thresh:3| [2025/04/30 20:20:36 874596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 874662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 874665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 874744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:147|lost_pn:150|po_sent_time:1746044436814214|lost_send_time:1746044436810903|loss_delay:63560|frame:STREAM |repair:128| [2025/04/30 20:20:36 874750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:148|lost_pn:150|po_sent_time:1746044436814333|lost_send_time:1746044436810903|loss_delay:63560|frame:STREAM |repair:128| [2025/04/30 20:20:36 874754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436814333u| [2025/04/30 20:20:36 874758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 874766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436879788|now:1746044436874766|interval:5022| [2025/04/30 20:20:36 874770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436879788|now:1746044436874766|interv:5022| [2025/04/30 20:20:36 874775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41889, ack_elapse 56892, delivered 64805|rate 1139088|lost 36| [2025/04/30 20:20:36 874779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139088) in round 4| [2025/04/30 20:20:36 874783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 874790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:9600| [2025/04/30 20:20:36 874796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436817965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 874803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436817965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 874810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:149610|full_bw_reached:0|inflight:144087|srtt:55449|latest_rtt:56498|min_rtt:31448|applimit:0|lost:34|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 874819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 874826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044436899463|now:1746044436874463|interv:25000| [2025/04/30 20:20:36 874835] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436874463|max_ack_delay:25000| [2025/04/30 20:20:36 874842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:64|largest:64|pns:2| [2025/04/30 20:20:36 874849] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:72|pkt_type:SHORT_HEADER|pkt_num:64|frame:PING ACK |recv_time:1746044436874463|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 874857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556874463|now:1746044436874463|interv:120000000| [2025/04/30 20:20:36 874863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556874463|now:1746044436874463|interv:120000000| [2025/04/30 20:20:36 874869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436877779|pq_index:0| [2025/04/30 20:20:36 874876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436872841| [2025/04/30 20:20:36 874882] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436874882| [2025/04/30 20:20:36 874890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436874888| [2025/04/30 20:20:36 874904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 874912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55449|min_srtt:55449|path_bw:1177443|loss_rate:12.19|path_pto:0| [2025/04/30 20:20:36 874919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:154479| [2025/04/30 20:20:36 874926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 874934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:147|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 874941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55449|min_srtt:55449|path_bw:1177443|loss_rate:12.19|path_pto:0| [2025/04/30 20:20:36 874948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:155658| [2025/04/30 20:20:36 874955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 874963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:148|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 874970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55449|min_srtt:55449|path_bw:1177443|loss_rate:12.19|path_pto:0| [2025/04/30 20:20:36 874977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:267663| [2025/04/30 20:20:36 874984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 874991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 874998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55449|min_srtt:55449|path_bw:1177443|loss_rate:12.19|path_pto:0| [2025/04/30 20:20:36 875005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:268842| [2025/04/30 20:20:36 875012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55449|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 875019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 875025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55449|min_srtt:55449|path_bw:1177443|loss_rate:12.19|path_pto:0| [2025/04/30 20:20:36 875032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:270021| [2025/04/30 20:20:36 875044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 875049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 875055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 875062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 875069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:147|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 875076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:154479| [2025/04/30 20:20:36 875083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 875091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:276| [2025/04/30 20:20:36 875145] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144087|now:1746044436875102|stream_id:0|stream_offset:154479| [2025/04/30 20:20:36 875155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:276|origin_pktnum:147|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 875163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144087|applimit:0| [2025/04/30 20:20:36 875169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436879788|now:1746044436875169|interval:4619| [2025/04/30 20:20:36 875176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436879788|now:1746044436875169|interv:4619| [2025/04/30 20:20:36 875183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145287| [2025/04/30 20:20:36 875190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:148|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 875197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145287|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:155658| [2025/04/30 20:20:36 875204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 875211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:277| [2025/04/30 20:20:36 875242] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145287|now:1746044436875221|stream_id:0|stream_offset:155658| [2025/04/30 20:20:36 875251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:277|origin_pktnum:148|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 875258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145287|applimit:0| [2025/04/30 20:20:36 875271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436879788|now:1746044436875271|interval:4517| [2025/04/30 20:20:36 875278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436879788|now:1746044436875271|interv:4517| [2025/04/30 20:20:36 875284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146487| [2025/04/30 20:20:36 875292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 875297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146487|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:267663| [2025/04/30 20:20:36 875302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 875306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:278| [2025/04/30 20:20:36 875334] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146487|now:1746044436875313|stream_id:0|stream_offset:267663| [2025/04/30 20:20:36 875340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:278|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 875344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146487|applimit:0| [2025/04/30 20:20:36 875349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436879788|now:1746044436875348|interval:4440| [2025/04/30 20:20:36 875353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436879788|now:1746044436875348|interv:4440| [2025/04/30 20:20:36 875357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147687| [2025/04/30 20:20:36 875361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 875365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:268842| [2025/04/30 20:20:36 875370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 875374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:279| [2025/04/30 20:20:36 875395] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147687|now:1746044436875379|stream_id:0|stream_offset:268842| [2025/04/30 20:20:36 875400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:279|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 875404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147687|applimit:0| [2025/04/30 20:20:36 875408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436879788|now:1746044436875408|interval:4380| [2025/04/30 20:20:36 875417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436879788|now:1746044436875408|interv:4380| [2025/04/30 20:20:36 875421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148887| [2025/04/30 20:20:36 875425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436879788| [2025/04/30 20:20:36 875430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436879788| [2025/04/30 20:20:36 875434] [debug] |xqc_engine_wakeup_after|wakeup:1746044436879788|now:1746044436875434|diff:4354| [2025/04/30 20:20:36 875438] [debug] |xqc_engine_main_logic|END|now:1746044436874888| [2025/04/30 20:20:36 875444] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436875444| [2025/04/30 20:20:36 875448] [debug] |xqc_engine_wakeup_after|wakeup:1746044436879788|now:1746044436875448|diff:4340| [2025/04/30 20:20:36 875452] [debug] |xqc_engine_main_logic|END|now:1746044436875444| [2025/04/30 20:20:36 876403] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:73|state:ESTABED|recv_time:1746044436876402| [2025/04/30 20:20:36 876418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 876427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:64| [2025/04/30 20:20:36 876434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:65| [2025/04/30 20:20:36 876443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:65| [2025/04/30 20:20:36 876449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 876458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 876465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:105605|prior_delivered:62853|prior_time:1746044436817571|is_app_limited:0|send_elapse:42018|ack_elapse:58831|ctl_first_sent_time:1746044436818094|lagest_ack_time:1746044436876402|curr_delivered:128858| [2025/04/30 20:20:36 876472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436818094| [2025/04/30 20:20:36 876480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 20:20:36 876487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 876494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:106805|prior_delivered:65253|prior_time:1746044436819514|is_app_limited:0|send_elapse:43694|ack_elapse:56888|ctl_first_sent_time:1746044436819904|lagest_ack_time:1746044436876402|curr_delivered:130058| [2025/04/30 20:20:36 876501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436819904| [2025/04/30 20:20:36 876508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:20:36 876514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55449|rttvar:2028|minrtt:31448|latest_rtt:56498|ack_delay:96| [2025/04/30 20:20:36 876521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55568|rttvar:1759|minrtt:31448|latest_rtt:56498|ack_delay:96| [2025/04/30 20:20:36 876527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:157|lost_pn:154|thresh:3| [2025/04/30 20:20:36 876540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 876613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 876617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 876683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:151|lost_pn:154|po_sent_time:1746044436816228|lost_send_time:1746044436812842|loss_delay:63560|frame:STREAM |repair:128| [2025/04/30 20:20:36 876687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:152|lost_pn:154|po_sent_time:1746044436816358|lost_send_time:1746044436812842|loss_delay:63560|frame:STREAM |repair:128| [2025/04/30 20:20:36 876692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436816358u| [2025/04/30 20:20:36 876696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 876700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436881781|now:1746044436876700|interval:5081| [2025/04/30 20:20:36 876704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436881781|now:1746044436876700|interv:5081| [2025/04/30 20:20:36 876708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43694, ack_elapse 56888, delivered 64805|rate 1139168|lost 38| [2025/04/30 20:20:36 876713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139168) in round 4| [2025/04/30 20:20:36 876740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 876745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:9600| [2025/04/30 20:20:36 876749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436819904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 876754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436819904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 876759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:149610|full_bw_reached:0|inflight:144087|srtt:55568|latest_rtt:56498|min_rtt:31448|applimit:0|lost:36|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 876768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:65|largest:65|pns:2| [2025/04/30 20:20:36 876773] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:73|pkt_type:SHORT_HEADER|pkt_num:65|frame:ACK |recv_time:1746044436876402|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 876778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556876402|now:1746044436876402|interv:120000000| [2025/04/30 20:20:36 876782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556876402|now:1746044436876402|interv:120000000| [2025/04/30 20:20:36 876786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436879788|pq_index:0| [2025/04/30 20:20:36 876790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436874888| [2025/04/30 20:20:36 876794] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436876794| [2025/04/30 20:20:36 876799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436876798| [2025/04/30 20:20:36 876805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 876810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55568|min_srtt:55568|path_bw:1177443|loss_rate:12.72|path_pto:0| [2025/04/30 20:20:36 876815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:159195| [2025/04/30 20:20:36 876822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55568|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 876830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:151|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 876837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55568|min_srtt:55568|path_bw:1177443|loss_rate:12.72|path_pto:0| [2025/04/30 20:20:36 876843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:160374| [2025/04/30 20:20:36 876850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55568|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 876858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:152|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 876864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55568|min_srtt:55568|path_bw:1177443|loss_rate:12.72|path_pto:0| [2025/04/30 20:20:36 876871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:270021| [2025/04/30 20:20:36 876877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55568|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 876889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 876896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55568|min_srtt:55568|path_bw:1177443|loss_rate:12.72|path_pto:0| [2025/04/30 20:20:36 876903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:271200| [2025/04/30 20:20:36 876910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55568|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 876918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 876924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55568|min_srtt:55568|path_bw:1177443|loss_rate:12.72|path_pto:0| [2025/04/30 20:20:36 876931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:272379| [2025/04/30 20:20:36 876938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 876945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 876951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 876958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 876966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:151|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 876973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:159195| [2025/04/30 20:20:36 876980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 876987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:280| [2025/04/30 20:20:36 877035] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144087|now:1746044436876998|stream_id:0|stream_offset:159195| [2025/04/30 20:20:36 877045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:280|origin_pktnum:151|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 877052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144087|applimit:0| [2025/04/30 20:20:36 877058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436881781|now:1746044436877058|interval:4723| [2025/04/30 20:20:36 877065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436881781|now:1746044436877058|interv:4723| [2025/04/30 20:20:36 877078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145287| [2025/04/30 20:20:36 877086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:152|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 877092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145287|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:160374| [2025/04/30 20:20:36 877108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 877115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:281| [2025/04/30 20:20:36 877145] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145287|now:1746044436877125|stream_id:0|stream_offset:160374| [2025/04/30 20:20:36 877153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:281|origin_pktnum:152|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 877161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145287|applimit:0| [2025/04/30 20:20:36 877168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436881781|now:1746044436877167|interval:4614| [2025/04/30 20:20:36 877174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436881781|now:1746044436877167|interv:4614| [2025/04/30 20:20:36 877181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146487| [2025/04/30 20:20:36 877189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 877195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146487|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:270021| [2025/04/30 20:20:36 877202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 877208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:282| [2025/04/30 20:20:36 877235] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146487|now:1746044436877214|stream_id:0|stream_offset:270021| [2025/04/30 20:20:36 877241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:282|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 877246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146487|applimit:0| [2025/04/30 20:20:36 877250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436881781|now:1746044436877250|interval:4531| [2025/04/30 20:20:36 877254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436881781|now:1746044436877250|interv:4531| [2025/04/30 20:20:36 877260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147687| [2025/04/30 20:20:36 877268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 877281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:271200| [2025/04/30 20:20:36 877288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 877292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:283| [2025/04/30 20:20:36 877318] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147687|now:1746044436877299|stream_id:0|stream_offset:271200| [2025/04/30 20:20:36 877323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:283|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 877328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147687|applimit:0| [2025/04/30 20:20:36 877332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436881781|now:1746044436877332|interval:4449| [2025/04/30 20:20:36 877336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436881781|now:1746044436877332|interv:4449| [2025/04/30 20:20:36 877340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148887| [2025/04/30 20:20:36 877345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436881781| [2025/04/30 20:20:36 877352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436881781| [2025/04/30 20:20:36 877359] [debug] |xqc_engine_wakeup_after|wakeup:1746044436881781|now:1746044436877359|diff:4422| [2025/04/30 20:20:36 877366] [debug] |xqc_engine_main_logic|END|now:1746044436876798| [2025/04/30 20:20:36 877374] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436877374| [2025/04/30 20:20:36 877379] [debug] |xqc_engine_wakeup_after|wakeup:1746044436881781|now:1746044436877378|diff:4403| [2025/04/30 20:20:36 877383] [debug] |xqc_engine_main_logic|END|now:1746044436877374| [2025/04/30 20:20:36 878405] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:75|state:ESTABED|recv_time:1746044436878404| [2025/04/30 20:20:36 878421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 878429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:65| [2025/04/30 20:20:36 878435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:66| [2025/04/30 20:20:36 878444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:66| [2025/04/30 20:20:36 878450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 878460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 878467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:108005|prior_delivered:65253|prior_time:1746044436819514|is_app_limited:0|send_elapse:43819|ack_elapse:58890|ctl_first_sent_time:1746044436820029|lagest_ack_time:1746044436878404|curr_delivered:131258| [2025/04/30 20:20:36 878474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436820029| [2025/04/30 20:20:36 878479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 20:20:36 878493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 878499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:110405|prior_delivered:66453|prior_time:1746044436821666|is_app_limited:0|send_elapse:45597|ack_elapse:56738|ctl_first_sent_time:1746044436822092|lagest_ack_time:1746044436878404|curr_delivered:132458| [2025/04/30 20:20:36 878506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436822092| [2025/04/30 20:20:36 878511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:20:36 878517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55568|rttvar:1759|minrtt:31448|latest_rtt:56312|ack_delay:96| [2025/04/30 20:20:36 878523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55649|rttvar:1482|minrtt:31448|latest_rtt:56312|ack_delay:96| [2025/04/30 20:20:36 878530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:161|lost_pn:158|thresh:3| [2025/04/30 20:20:36 878537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 878609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 878615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 878690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:155|lost_pn:158|po_sent_time:1746044436818221|lost_send_time:1746044436815053|loss_delay:63351|frame:STREAM |repair:128| [2025/04/30 20:20:36 878696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:156|lost_pn:158|po_sent_time:1746044436818342|lost_send_time:1746044436815053|loss_delay:63351|frame:STREAM |repair:128| [2025/04/30 20:20:36 878701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436818342u| [2025/04/30 20:20:36 878705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 878709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436883513|now:1746044436878709|interval:4804| [2025/04/30 20:20:36 878740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436883513|now:1746044436878709|interv:4804| [2025/04/30 20:20:36 878747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45597, ack_elapse 56738, delivered 66005|rate 1163329|lost 40| [2025/04/30 20:20:36 878752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163329) in round 4| [2025/04/30 20:20:36 878756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 878760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:9600| [2025/04/30 20:20:36 878764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436822092|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 878769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436822092|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 878774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:149610|full_bw_reached:0|inflight:144087|srtt:55649|latest_rtt:56312|min_rtt:31448|applimit:0|lost:38|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 878780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:66|largest:66|pns:2| [2025/04/30 20:20:36 878784] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:75|pkt_type:SHORT_HEADER|pkt_num:66|frame:ACK |recv_time:1746044436878404|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 878789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556878404|now:1746044436878404|interv:120000000| [2025/04/30 20:20:36 878794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556878404|now:1746044436878404|interv:120000000| [2025/04/30 20:20:36 878798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436881781|pq_index:0| [2025/04/30 20:20:36 878802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436876798| [2025/04/30 20:20:36 878806] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436878806| [2025/04/30 20:20:36 878814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436878811| [2025/04/30 20:20:36 878822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 878829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55649|min_srtt:55649|path_bw:1177443|loss_rate:13.24|path_pto:0| [2025/04/30 20:20:36 878836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:163911| [2025/04/30 20:20:36 878842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 878853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:155|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 878859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55649|min_srtt:55649|path_bw:1177443|loss_rate:13.24|path_pto:0| [2025/04/30 20:20:36 878866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:165090| [2025/04/30 20:20:36 878873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 878880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:156|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 878887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55649|min_srtt:55649|path_bw:1177443|loss_rate:13.24|path_pto:0| [2025/04/30 20:20:36 878894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:272379| [2025/04/30 20:20:36 878901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 878908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 878915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55649|min_srtt:55649|path_bw:1177443|loss_rate:13.24|path_pto:0| [2025/04/30 20:20:36 878922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:273558| [2025/04/30 20:20:36 878929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 878936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 878943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55649|min_srtt:55649|path_bw:1177443|loss_rate:13.24|path_pto:0| [2025/04/30 20:20:36 878950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:274737| [2025/04/30 20:20:36 878957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 878963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 878969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 878976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 878988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:155|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 878995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:163911| [2025/04/30 20:20:36 879002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 879008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:284| [2025/04/30 20:20:36 879054] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144087|now:1746044436879019|stream_id:0|stream_offset:163911| [2025/04/30 20:20:36 879063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:284|origin_pktnum:155|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 879071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144087|applimit:0| [2025/04/30 20:20:36 879077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436883513|now:1746044436879077|interval:4436| [2025/04/30 20:20:36 879084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436883513|now:1746044436879077|interv:4436| [2025/04/30 20:20:36 879090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145287| [2025/04/30 20:20:36 879097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:156|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 879104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145287|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:165090| [2025/04/30 20:20:36 879111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 879118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:285| [2025/04/30 20:20:36 879158] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145287|now:1746044436879138|stream_id:0|stream_offset:165090| [2025/04/30 20:20:36 879164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:285|origin_pktnum:156|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 879169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145287|applimit:0| [2025/04/30 20:20:36 879174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436883513|now:1746044436879174|interval:4339| [2025/04/30 20:20:36 879181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436883513|now:1746044436879174|interv:4339| [2025/04/30 20:20:36 879187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146487| [2025/04/30 20:20:36 879195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 879201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146487|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:272379| [2025/04/30 20:20:36 879211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 879215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:286| [2025/04/30 20:20:36 879242] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146487|now:1746044436879222|stream_id:0|stream_offset:272379| [2025/04/30 20:20:36 879248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:286|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 879253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146487|applimit:0| [2025/04/30 20:20:36 879258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436883513|now:1746044436879257|interval:4256| [2025/04/30 20:20:36 879265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436883513|now:1746044436879257|interv:4256| [2025/04/30 20:20:36 879271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147687| [2025/04/30 20:20:36 879279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 879285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:273558| [2025/04/30 20:20:36 879290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 879294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:287| [2025/04/30 20:20:36 879319] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147687|now:1746044436879300|stream_id:0|stream_offset:273558| [2025/04/30 20:20:36 879324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:287|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 879329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147687|applimit:0| [2025/04/30 20:20:36 879333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436883513|now:1746044436879333|interval:4180| [2025/04/30 20:20:36 879338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436883513|now:1746044436879333|interv:4180| [2025/04/30 20:20:36 879342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148887| [2025/04/30 20:20:36 879349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436883513| [2025/04/30 20:20:36 879356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436883513| [2025/04/30 20:20:36 879362] [debug] |xqc_engine_wakeup_after|wakeup:1746044436883513|now:1746044436879362|diff:4151| [2025/04/30 20:20:36 879368] [debug] |xqc_engine_main_logic|END|now:1746044436878811| [2025/04/30 20:20:36 879374] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436879374| [2025/04/30 20:20:36 879382] [debug] |xqc_engine_wakeup_after|wakeup:1746044436883513|now:1746044436879382|diff:4131| [2025/04/30 20:20:36 879386] [debug] |xqc_engine_main_logic|END|now:1746044436879374| [2025/04/30 20:20:36 880388] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:75|state:ESTABED|recv_time:1746044436880387| [2025/04/30 20:20:36 880400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 880407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:66| [2025/04/30 20:20:36 880413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:67| [2025/04/30 20:20:36 880423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:67| [2025/04/30 20:20:36 880429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 880437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:162|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:163|path_largest_ack:162| [2025/04/30 20:20:36 880445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:111605|prior_delivered:66453|prior_time:1746044436821666|is_app_limited:0|send_elapse:45738|ack_elapse:58721|ctl_first_sent_time:1746044436822233|lagest_ack_time:1746044436880387|curr_delivered:133658| [2025/04/30 20:20:36 880449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436822233| [2025/04/30 20:20:36 880456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 20:20:36 880463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:163|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:163|path_largest_ack:163| [2025/04/30 20:20:36 880471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:110405|prior_delivered:68853|prior_time:1746044436823484|is_app_limited:0|send_elapse:45650|ack_elapse:56903|ctl_first_sent_time:1746044436823886|lagest_ack_time:1746044436880387|curr_delivered:134858| [2025/04/30 20:20:36 880478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436823886| [2025/04/30 20:20:36 880485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:20:36 880491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55649|rttvar:1482|minrtt:31448|latest_rtt:56501|ack_delay:128| [2025/04/30 20:20:36 880498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55739|rttvar:1293|minrtt:31448|latest_rtt:56501|ack_delay:128| [2025/04/30 20:20:36 880505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:163|lost_pn:160|thresh:3| [2025/04/30 20:20:36 880516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 880585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 880589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 880670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:159|lost_pn:160|po_sent_time:1746044436820162|lost_send_time:1746044436816824|loss_delay:63563|frame:STREAM |repair:128| [2025/04/30 20:20:36 880674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:160|lost_pn:160|po_sent_time:1746044436820293|lost_send_time:1746044436816824|loss_delay:63563|frame:STREAM |repair:128| [2025/04/30 20:20:36 880679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436820293u| [2025/04/30 20:20:36 880683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 880687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55739|rtt_var:1293|pto_duration:60911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 880692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 880696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 880700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 144087| [2025/04/30 20:20:36 880704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436965211|now:1746044436880687|interv:84524| [2025/04/30 20:20:36 880708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436965211|now:1746044436880687|interval:84524|pto_count:0|srtt:55739 [2025/04/30 20:20:36 880712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45650, ack_elapse 56903, delivered 66005|rate 1159956|lost 42| [2025/04/30 20:20:36 880737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159956) in round 4| [2025/04/30 20:20:36 880742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 880747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106825|extra_cwnd:9600| [2025/04/30 20:20:36 880751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436823886|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 880755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436823886|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 880767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1177443|cwnd:149610|full_bw_reached:0|inflight:144087|srtt:55739|latest_rtt:56501|min_rtt:31448|applimit:0|lost:40|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 880774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:67|largest:67|pns:2| [2025/04/30 20:20:36 880778] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:75|pkt_type:SHORT_HEADER|pkt_num:67|frame:ACK |recv_time:1746044436880387|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 880783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556880387|now:1746044436880387|interv:120000000| [2025/04/30 20:20:36 880787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556880387|now:1746044436880387|interv:120000000| [2025/04/30 20:20:36 880791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436883513|pq_index:0| [2025/04/30 20:20:36 880796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436878811| [2025/04/30 20:20:36 880800] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436880800| [2025/04/30 20:20:36 880806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436880804| [2025/04/30 20:20:36 880814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 880822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55739|min_srtt:55739|path_bw:1177443|loss_rate:13.75|path_pto:0| [2025/04/30 20:20:36 880828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:168627| [2025/04/30 20:20:36 880833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55739|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 880840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:159|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 880846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55739|min_srtt:55739|path_bw:1177443|loss_rate:13.75|path_pto:0| [2025/04/30 20:20:36 880853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:169806| [2025/04/30 20:20:36 880860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55739|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 880867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:160|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 880874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55739|min_srtt:55739|path_bw:1177443|loss_rate:13.75|path_pto:0| [2025/04/30 20:20:36 880887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:274737| [2025/04/30 20:20:36 880894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55739|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 880901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 880908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55739|min_srtt:55739|path_bw:1177443|loss_rate:13.75|path_pto:0| [2025/04/30 20:20:36 880915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:275916| [2025/04/30 20:20:36 880923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55739|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 880930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 880937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55739|min_srtt:55739|path_bw:1177443|loss_rate:13.75|path_pto:0| [2025/04/30 20:20:36 880944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:277095| [2025/04/30 20:20:36 880951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 880957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 880963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 880969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 880976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:159|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 880983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144087|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:168627| [2025/04/30 20:20:36 880990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 880997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:288| [2025/04/30 20:20:36 881043] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144087|now:1746044436881008|stream_id:0|stream_offset:168627| [2025/04/30 20:20:36 881052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:288|origin_pktnum:159|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 881060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144087|applimit:0| [2025/04/30 20:20:36 881072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55739|rtt_var:1293|pto_duration:60911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 881079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 881085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 881092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 145287| [2025/04/30 20:20:36 881099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436966919|now:1746044436881072|interv:85847| [2025/04/30 20:20:36 881104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436966919|now:1746044436881072|interval:85847|pto_count:0|srtt:55739 [2025/04/30 20:20:36 881111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145287| [2025/04/30 20:20:36 881118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:160|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 881125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145287|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:169806| [2025/04/30 20:20:36 881132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 881138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:289| [2025/04/30 20:20:36 881179] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145287|now:1746044436881149|stream_id:0|stream_offset:169806| [2025/04/30 20:20:36 881189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:289|origin_pktnum:160|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 881195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145287|applimit:0| [2025/04/30 20:20:36 881202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55739|rtt_var:1293|pto_duration:60911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 881209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 881215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 881222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 146487| [2025/04/30 20:20:36 881228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436967060|now:1746044436881201|interv:85859| [2025/04/30 20:20:36 881235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436967060|now:1746044436881201|interval:85859|pto_count:0|srtt:55739 [2025/04/30 20:20:36 881242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146487| [2025/04/30 20:20:36 881250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 881262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146487|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:274737| [2025/04/30 20:20:36 881267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 881271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:290| [2025/04/30 20:20:36 881301] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146487|now:1746044436881278|stream_id:0|stream_offset:274737| [2025/04/30 20:20:36 881307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:290|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 881311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146487|applimit:0| [2025/04/30 20:20:36 881315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55739|rtt_var:1293|pto_duration:60911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 881320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 881324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 881327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 147687| [2025/04/30 20:20:36 881331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436967189|now:1746044436881315|interv:85874| [2025/04/30 20:20:36 881335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436967189|now:1746044436881315|interval:85874|pto_count:0|srtt:55739 [2025/04/30 20:20:36 881340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147687| [2025/04/30 20:20:36 881344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 881348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:275916| [2025/04/30 20:20:36 881353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 881357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:291| [2025/04/30 20:20:36 881378] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147687|now:1746044436881363|stream_id:0|stream_offset:275916| [2025/04/30 20:20:36 881383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:291|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 881388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147687|applimit:0| [2025/04/30 20:20:36 881392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55739|rtt_var:1293|pto_duration:60911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 881396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 881404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 881408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 148887| [2025/04/30 20:20:36 881411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436967274|now:1746044436881392|interv:85882| [2025/04/30 20:20:36 881415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436967274|now:1746044436881392|interval:85882|pto_count:0|srtt:55739 [2025/04/30 20:20:36 881420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148887| [2025/04/30 20:20:36 881424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436899463| [2025/04/30 20:20:36 881429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436899463| [2025/04/30 20:20:36 881433] [debug] |xqc_engine_wakeup_after|wakeup:1746044436899463|now:1746044436881433|diff:18030| [2025/04/30 20:20:36 881437] [debug] |xqc_engine_main_logic|END|now:1746044436880804| [2025/04/30 20:20:36 881443] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436881443| [2025/04/30 20:20:36 881446] [debug] |xqc_engine_wakeup_after|wakeup:1746044436899463|now:1746044436881446|diff:18017| [2025/04/30 20:20:36 881450] [debug] |xqc_engine_main_logic|END|now:1746044436881443| [2025/04/30 20:20:36 882399] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:77|state:ESTABED|recv_time:1746044436882398| [2025/04/30 20:20:36 882414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 882423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:67| [2025/04/30 20:20:36 882429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:68| [2025/04/30 20:20:36 882439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:68| [2025/04/30 20:20:36 882445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 882454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:164|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:167|path_largest_ack:164| [2025/04/30 20:20:36 882462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:111605|prior_delivered:68853|prior_time:1746044436823484|is_app_limited:0|send_elapse:45740|ack_elapse:58914|ctl_first_sent_time:1746044436823976|lagest_ack_time:1746044436882398|curr_delivered:136058| [2025/04/30 20:20:36 882469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436823976| [2025/04/30 20:20:36 882476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 20:20:36 882483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:167|origin_pktnum:70|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:167|path_largest_ack:167| [2025/04/30 20:20:36 882491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:6|tx_in_flight:112805|prior_delivered:70053|prior_time:1746044436825644|is_app_limited:0|send_elapse:47565|ack_elapse:56754|ctl_first_sent_time:1746044436826059|lagest_ack_time:1746044436882398|curr_delivered:137258| [2025/04/30 20:20:36 882498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436826059| [2025/04/30 20:20:36 882517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 20:20:36 882524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55739|rttvar:1293|minrtt:31448|latest_rtt:56339|ack_delay:96| [2025/04/30 20:20:36 882529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55802|rttvar:1096|minrtt:31448|latest_rtt:56339|ack_delay:96| [2025/04/30 20:20:36 882533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:167|lost_pn:164|thresh:3| [2025/04/30 20:20:36 882537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 882607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 882611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 882699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 882703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436887463|now:1746044436882703|interval:4760| [2025/04/30 20:20:36 882708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436887463|now:1746044436882703|interv:4760| [2025/04/30 20:20:36 882712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47565, ack_elapse 56754, delivered 67205|rate 1184145|lost 42| [2025/04/30 20:20:36 882739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184145) in round 4| [2025/04/30 20:20:36 882750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 882756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 882760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:0|acked:2400|po_sent_time:1746044436826059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 882768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:0|acked:2400|po_sent_time:1746044436826059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 882773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:146487|srtt:55802|latest_rtt:56339|min_rtt:31448|applimit:0|lost:42|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 882779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:68|largest:68|pns:2| [2025/04/30 20:20:36 882784] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:77|pkt_type:SHORT_HEADER|pkt_num:68|frame:ACK |recv_time:1746044436882398|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 882789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556882398|now:1746044436882398|interv:120000000| [2025/04/30 20:20:36 882793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556882398|now:1746044436882398|interv:120000000| [2025/04/30 20:20:36 882797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436899463|pq_index:0| [2025/04/30 20:20:36 882801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436880804| [2025/04/30 20:20:36 882805] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436882805| [2025/04/30 20:20:36 882810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436882809| [2025/04/30 20:20:36 882816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 882821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55802|min_srtt:55802|path_bw:1184145|loss_rate:14.24|path_pto:0| [2025/04/30 20:20:36 882825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146487|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:277095| [2025/04/30 20:20:36 882830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55802|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 882837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 882845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55802|min_srtt:55802|path_bw:1184145|loss_rate:14.24|path_pto:0| [2025/04/30 20:20:36 882852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146487|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:278274| [2025/04/30 20:20:36 882857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55802|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 882866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 882873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55802|min_srtt:55802|path_bw:1184145|loss_rate:14.24|path_pto:0| [2025/04/30 20:20:36 882879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:146487|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:279453| [2025/04/30 20:20:36 882886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 882892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 882898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 882905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 882912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 882919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146487|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:277095| [2025/04/30 20:20:36 882926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 882933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:292| [2025/04/30 20:20:36 883002] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146487|now:1746044436882944|stream_id:0|stream_offset:277095| [2025/04/30 20:20:36 883013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 883020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146487|applimit:0| [2025/04/30 20:20:36 883027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436887463|now:1746044436883027|interval:4436| [2025/04/30 20:20:36 883034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436887463|now:1746044436883027|interv:4436| [2025/04/30 20:20:36 883040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147687| [2025/04/30 20:20:36 883047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 883054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147687|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:278274| [2025/04/30 20:20:36 883061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 883068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:293| [2025/04/30 20:20:36 883117] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147687|now:1746044436883078|stream_id:0|stream_offset:278274| [2025/04/30 20:20:36 883133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 883141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147687|applimit:0| [2025/04/30 20:20:36 883147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436887463|now:1746044436883147|interval:4316| [2025/04/30 20:20:36 883154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436887463|now:1746044436883147|interv:4316| [2025/04/30 20:20:36 883161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148887| [2025/04/30 20:20:36 883168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436887463| [2025/04/30 20:20:36 883175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436887463| [2025/04/30 20:20:36 883181] [debug] |xqc_engine_wakeup_after|wakeup:1746044436887463|now:1746044436883181|diff:4282| [2025/04/30 20:20:36 883188] [debug] |xqc_engine_main_logic|END|now:1746044436882809| [2025/04/30 20:20:36 883196] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436883196| [2025/04/30 20:20:36 883200] [debug] |xqc_engine_wakeup_after|wakeup:1746044436887463|now:1746044436883200|diff:4263| [2025/04/30 20:20:36 883204] [debug] |xqc_engine_main_logic|END|now:1746044436883196| [2025/04/30 20:20:36 884598] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:71|state:ESTABED|recv_time:1746044436884597| [2025/04/30 20:20:36 884613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 884622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:68| [2025/04/30 20:20:36 884627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:69| [2025/04/30 20:20:36 884637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:69| [2025/04/30 20:20:36 884644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 884653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:168|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:170|path_largest_ack:168| [2025/04/30 20:20:36 884660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:6|tx_in_flight:114005|prior_delivered:70053|prior_time:1746044436825644|is_app_limited:0|send_elapse:47686|ack_elapse:58953|ctl_first_sent_time:1746044436826180|lagest_ack_time:1746044436884597|curr_delivered:138458| [2025/04/30 20:20:36 884667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436826180| [2025/04/30 20:20:36 884672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:20:36 884676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:170|origin_pktnum:0|size:1205|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:170|path_largest_ack:170| [2025/04/30 20:20:36 884682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:6|tx_in_flight:114010|prior_delivered:72453|prior_time:1746044436827599|is_app_limited:0|send_elapse:47860|ack_elapse:56998|ctl_first_sent_time:1746044436828033|lagest_ack_time:1746044436884597|curr_delivered:139663| [2025/04/30 20:20:36 884689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436828033| [2025/04/30 20:20:36 884702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:36 884708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55802|rttvar:1096|minrtt:31448|latest_rtt:56564|ack_delay:328| [2025/04/30 20:20:36 884712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55856|rttvar:930|minrtt:31448|latest_rtt:56564|ack_delay:328| [2025/04/30 20:20:36 884738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:170|lost_pn:167|thresh:3| [2025/04/30 20:20:36 884744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 884811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 884816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 884961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:165|lost_pn:167|po_sent_time:1746044436824082|lost_send_time:1746044436820963|loss_delay:63634|frame:STREAM |repair:128| [2025/04/30 20:20:36 884969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:166|lost_pn:167|po_sent_time:1746044436824183|lost_send_time:1746044436820963|loss_delay:63634|frame:STREAM |repair:128| [2025/04/30 20:20:36 884976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436824183u| [2025/04/30 20:20:36 884982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 41|pns:2| [2025/04/30 20:20:36 884987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 884994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436889949|now:1746044436884994|interval:4955| [2025/04/30 20:20:36 885005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436889949|now:1746044436884994|interv:4955| [2025/04/30 20:20:36 885012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47860, ack_elapse 56998, delivered 67210|rate 1179164|lost 44| [2025/04/30 20:20:36 885019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179164) in round 4| [2025/04/30 20:20:36 885025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 885032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 885038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2405|po_sent_time:1746044436828033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 885045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2405|po_sent_time:1746044436828033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 885053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144082|srtt:55856|latest_rtt:56564|min_rtt:31448|applimit:0|lost:42|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 885061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:69|largest:69|pns:2| [2025/04/30 20:20:36 885068] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:71|pkt_type:SHORT_HEADER|pkt_num:69|frame:ACK |recv_time:1746044436884597|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 885076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556884597|now:1746044436884597|interv:120000000| [2025/04/30 20:20:36 885083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556884597|now:1746044436884597|interv:120000000| [2025/04/30 20:20:36 885089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436887463|pq_index:0| [2025/04/30 20:20:36 885096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436882809| [2025/04/30 20:20:36 885102] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436885102| [2025/04/30 20:20:36 885111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436885109| [2025/04/30 20:20:36 885118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 885126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55856|min_srtt:55856|path_bw:1184145|loss_rate:14.14|path_pto:0| [2025/04/30 20:20:36 885133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144082|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:175701| [2025/04/30 20:20:36 885140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55856|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 885146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:165|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 885159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55856|min_srtt:55856|path_bw:1184145|loss_rate:14.14|path_pto:0| [2025/04/30 20:20:36 885166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144082|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:176880| [2025/04/30 20:20:36 885173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55856|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 885180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:166|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 885186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55856|min_srtt:55856|path_bw:1184145|loss_rate:14.14|path_pto:0| [2025/04/30 20:20:36 885193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144082|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:279453| [2025/04/30 20:20:36 885200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55856|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 885207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 885213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55856|min_srtt:55856|path_bw:1184145|loss_rate:14.14|path_pto:0| [2025/04/30 20:20:36 885220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144082|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:280632| [2025/04/30 20:20:36 885226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55856|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 885230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 885234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55856|min_srtt:55856|path_bw:1184145|loss_rate:14.14|path_pto:0| [2025/04/30 20:20:36 885238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144082|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:281811| [2025/04/30 20:20:36 885243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 885246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 885250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 885255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 885259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:165|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 885272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144082|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:175701| [2025/04/30 20:20:36 885279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 885287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:294| [2025/04/30 20:20:36 885324] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144082|now:1746044436885296|stream_id:0|stream_offset:175701| [2025/04/30 20:20:36 885330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:294|origin_pktnum:165|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 885335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144082|applimit:0| [2025/04/30 20:20:36 885339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436889949|now:1746044436885339|interval:4610| [2025/04/30 20:20:36 885343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436889949|now:1746044436885339|interv:4610| [2025/04/30 20:20:36 885348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145282| [2025/04/30 20:20:36 885353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:166|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 885357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145282|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:176880| [2025/04/30 20:20:36 885361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 885365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:295| [2025/04/30 20:20:36 885387] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145282|now:1746044436885371|stream_id:0|stream_offset:176880| [2025/04/30 20:20:36 885393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:295|origin_pktnum:166|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 885397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145282|applimit:0| [2025/04/30 20:20:36 885401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436889949|now:1746044436885401|interval:4548| [2025/04/30 20:20:36 885406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436889949|now:1746044436885401|interv:4548| [2025/04/30 20:20:36 885410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146482| [2025/04/30 20:20:36 885414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 885418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146482|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:279453| [2025/04/30 20:20:36 885427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 885431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:296| [2025/04/30 20:20:36 885452] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146482|now:1746044436885437|stream_id:0|stream_offset:279453| [2025/04/30 20:20:36 885457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 885462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146482|applimit:0| [2025/04/30 20:20:36 885466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436889949|now:1746044436885466|interval:4483| [2025/04/30 20:20:36 885471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436889949|now:1746044436885466|interv:4483| [2025/04/30 20:20:36 885475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147682| [2025/04/30 20:20:36 885479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 885484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147682|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:280632| [2025/04/30 20:20:36 885488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 885492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:297| [2025/04/30 20:20:36 885512] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147682|now:1746044436885498|stream_id:0|stream_offset:280632| [2025/04/30 20:20:36 885517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 885522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147682|applimit:0| [2025/04/30 20:20:36 885526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436889949|now:1746044436885526|interval:4423| [2025/04/30 20:20:36 885530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436889949|now:1746044436885526|interv:4423| [2025/04/30 20:20:36 885534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148882| [2025/04/30 20:20:36 885539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436889949| [2025/04/30 20:20:36 885543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436889949| [2025/04/30 20:20:36 885547] [debug] |xqc_engine_wakeup_after|wakeup:1746044436889949|now:1746044436885547|diff:4402| [2025/04/30 20:20:36 885551] [debug] |xqc_engine_main_logic|END|now:1746044436885109| [2025/04/30 20:20:36 885557] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436885557| [2025/04/30 20:20:36 885561] [debug] |xqc_engine_wakeup_after|wakeup:1746044436889949|now:1746044436885561|diff:4388| [2025/04/30 20:20:36 885568] [debug] |xqc_engine_main_logic|END|now:1746044436885557| [2025/04/30 20:20:36 886349] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:73|state:ESTABED|recv_time:1746044436886348| [2025/04/30 20:20:36 886363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 886372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:69| [2025/04/30 20:20:36 886379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:70| [2025/04/30 20:20:36 886388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:70| [2025/04/30 20:20:36 886395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 886404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:171|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:174|path_largest_ack:171| [2025/04/30 20:20:36 886411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:6|tx_in_flight:115210|prior_delivered:72453|prior_time:1746044436827599|is_app_limited:0|send_elapse:47969|ack_elapse:58749|ctl_first_sent_time:1746044436828142|lagest_ack_time:1746044436886348|curr_delivered:140863| [2025/04/30 20:20:36 886418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436828142| [2025/04/30 20:20:36 886426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:20:36 886433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:174|origin_pktnum:74|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:174|path_largest_ack:174| [2025/04/30 20:20:36 886440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:115210|prior_delivered:74853|prior_time:1746044436829518|is_app_limited:0|send_elapse:48005|ack_elapse:56830|ctl_first_sent_time:1746044436829993|lagest_ack_time:1746044436886348|curr_delivered:142063| [2025/04/30 20:20:36 886447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436829993| [2025/04/30 20:20:36 886453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:36 886460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55856|rttvar:930|minrtt:31448|latest_rtt:56355|ack_delay:88| [2025/04/30 20:20:36 886465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55907|rttvar:800|minrtt:31448|latest_rtt:56355|ack_delay:88| [2025/04/30 20:20:36 886471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:174|lost_pn:171|thresh:3| [2025/04/30 20:20:36 886478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 886544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 886548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 886662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:169|lost_pn:171|po_sent_time:1746044436826315|lost_send_time:1746044436822949|loss_delay:63399|frame:STREAM |repair:128| [2025/04/30 20:20:36 886667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436826315u| [2025/04/30 20:20:36 886671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 886675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436891645|now:1746044436886675|interval:4970| [2025/04/30 20:20:36 886680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436891645|now:1746044436886675|interv:4970| [2025/04/30 20:20:36 886684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 48005, ack_elapse 56830, delivered 67210|rate 1182650|lost 45| [2025/04/30 20:20:36 886689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182650) in round 4| [2025/04/30 20:20:36 886693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 886697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 886701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436829993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 886705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436829993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 886710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:145282|srtt:55907|latest_rtt:56355|min_rtt:31448|applimit:0|lost:44|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 886734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:70|largest:70|pns:2| [2025/04/30 20:20:36 886746] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:73|pkt_type:SHORT_HEADER|pkt_num:70|frame:ACK |recv_time:1746044436886348|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 886751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556886348|now:1746044436886348|interv:120000000| [2025/04/30 20:20:36 886756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556886348|now:1746044436886348|interv:120000000| [2025/04/30 20:20:36 886760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436889949|pq_index:0| [2025/04/30 20:20:36 886764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436885109| [2025/04/30 20:20:36 886768] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436886768| [2025/04/30 20:20:36 886773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436886772| [2025/04/30 20:20:36 886778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 886783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55907|min_srtt:55907|path_bw:1184145|loss_rate:14.62|path_pto:0| [2025/04/30 20:20:36 886788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145282|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:179238| [2025/04/30 20:20:36 886796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55907|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 886803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:169|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 886811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55907|min_srtt:55907|path_bw:1184145|loss_rate:14.62|path_pto:0| [2025/04/30 20:20:36 886816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145282|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:281811| [2025/04/30 20:20:36 886821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55907|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 886829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 886835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55907|min_srtt:55907|path_bw:1184145|loss_rate:14.62|path_pto:0| [2025/04/30 20:20:36 886842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145282|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:282990| [2025/04/30 20:20:36 886849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55907|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 886856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 886869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55907|min_srtt:55907|path_bw:1184145|loss_rate:14.62|path_pto:0| [2025/04/30 20:20:36 886876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:145282|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:284169| [2025/04/30 20:20:36 886883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 886889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 886896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 886903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 886910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:169|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 886916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145282|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:179238| [2025/04/30 20:20:36 886922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 886928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:298| [2025/04/30 20:20:36 886967] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145282|now:1746044436886938|stream_id:0|stream_offset:179238| [2025/04/30 20:20:36 886977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:298|origin_pktnum:169|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 886985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145282|applimit:0| [2025/04/30 20:20:36 886992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436891645|now:1746044436886991|interval:4654| [2025/04/30 20:20:36 886999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436891645|now:1746044436886991|interv:4654| [2025/04/30 20:20:36 887006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146482| [2025/04/30 20:20:36 887013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 887020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146482|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:281811| [2025/04/30 20:20:36 887027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 887034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:299| [2025/04/30 20:20:36 887074] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146482|now:1746044436887044|stream_id:0|stream_offset:281811| [2025/04/30 20:20:36 887090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:299|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 887098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146482|applimit:0| [2025/04/30 20:20:36 887104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436891645|now:1746044436887104|interval:4541| [2025/04/30 20:20:36 887109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436891645|now:1746044436887104|interv:4541| [2025/04/30 20:20:36 887113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147682| [2025/04/30 20:20:36 887118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 887122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147682|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:282990| [2025/04/30 20:20:36 887127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 887131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:300| [2025/04/30 20:20:36 887158] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147682|now:1746044436887138|stream_id:0|stream_offset:282990| [2025/04/30 20:20:36 887163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 887168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147682|applimit:0| [2025/04/30 20:20:36 887172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436891645|now:1746044436887172|interval:4473| [2025/04/30 20:20:36 887176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436891645|now:1746044436887172|interv:4473| [2025/04/30 20:20:36 887180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148882| [2025/04/30 20:20:36 887185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436891645| [2025/04/30 20:20:36 887189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436891645| [2025/04/30 20:20:36 887193] [debug] |xqc_engine_wakeup_after|wakeup:1746044436891645|now:1746044436887193|diff:4452| [2025/04/30 20:20:36 887198] [debug] |xqc_engine_main_logic|END|now:1746044436886772| [2025/04/30 20:20:36 887203] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436887203| [2025/04/30 20:20:36 887207] [debug] |xqc_engine_wakeup_after|wakeup:1746044436891645|now:1746044436887207|diff:4438| [2025/04/30 20:20:36 887211] [debug] |xqc_engine_main_logic|END|now:1746044436887203| [2025/04/30 20:20:36 888373] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:75|state:ESTABED|recv_time:1746044436888371| [2025/04/30 20:20:36 888388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 888397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:70| [2025/04/30 20:20:36 888403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:71| [2025/04/30 20:20:36 888419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:71| [2025/04/30 20:20:36 888426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 888435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:175|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:179|path_largest_ack:175| [2025/04/30 20:20:36 888442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:116410|prior_delivered:74853|prior_time:1746044436829518|is_app_limited:0|send_elapse:48146|ack_elapse:58853|ctl_first_sent_time:1746044436830134|lagest_ack_time:1746044436888371|curr_delivered:143263| [2025/04/30 20:20:36 888449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436830134| [2025/04/30 20:20:36 888456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:36 888463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:179|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:179|path_largest_ack:179| [2025/04/30 20:20:36 888470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:118810|prior_delivered:77253|prior_time:1746044436831517|is_app_limited:0|send_elapse:49816|ack_elapse:56854|ctl_first_sent_time:1746044436831919|lagest_ack_time:1746044436888371|curr_delivered:144463| [2025/04/30 20:20:36 888476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436831919| [2025/04/30 20:20:36 888483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 20:20:36 888488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55907|rttvar:800|minrtt:31448|latest_rtt:56452|ack_delay:96| [2025/04/30 20:20:36 888493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55963|rttvar:712|minrtt:31448|latest_rtt:56452|ack_delay:96| [2025/04/30 20:20:36 888497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:179|lost_pn:176|thresh:3| [2025/04/30 20:20:36 888501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 888560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 888564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 888663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:172|lost_pn:176|po_sent_time:1746044436828246|lost_send_time:1746044436824863|loss_delay:63508|frame:STREAM |repair:128| [2025/04/30 20:20:36 888667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:173|lost_pn:176|po_sent_time:1746044436828344|lost_send_time:1746044436824863|loss_delay:63508|frame:STREAM |repair:128| [2025/04/30 20:20:36 888672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:176|lost_pn:176|po_sent_time:1746044436830259|lost_send_time:1746044436824863|loss_delay:63508|frame:STREAM |repair:128| [2025/04/30 20:20:36 888677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436830259u| [2025/04/30 20:20:36 888681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 888685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436893890|now:1746044436888685|interval:5205| [2025/04/30 20:20:36 888689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436893890|now:1746044436888685|interv:5205| [2025/04/30 20:20:36 888693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 49816, ack_elapse 56854, delivered 67210|rate 1182150|lost 48| [2025/04/30 20:20:36 888698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182150) in round 4| [2025/04/30 20:20:36 888702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 888706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 888710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:3|acked:2400|po_sent_time:1746044436831919|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 888715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:3|acked:2400|po_sent_time:1746044436831919|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 888743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:142882|srtt:55963|latest_rtt:56452|min_rtt:31448|applimit:0|lost:45|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 888749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:71|largest:71|pns:2| [2025/04/30 20:20:36 888757] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:75|pkt_type:SHORT_HEADER|pkt_num:71|frame:ACK |recv_time:1746044436888371|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 888762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556888371|now:1746044436888371|interv:120000000| [2025/04/30 20:20:36 888766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556888371|now:1746044436888371|interv:120000000| [2025/04/30 20:20:36 888770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436891645|pq_index:0| [2025/04/30 20:20:36 888775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436886772| [2025/04/30 20:20:36 888780] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436888780| [2025/04/30 20:20:36 888789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436888787| [2025/04/30 20:20:36 888797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 888804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55963|min_srtt:55963|path_bw:1184145|loss_rate:14.80|path_pto:0| [2025/04/30 20:20:36 888808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142882|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:182775| [2025/04/30 20:20:36 888815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55963|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 888823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:172|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 888830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55963|min_srtt:55963|path_bw:1184145|loss_rate:14.80|path_pto:0| [2025/04/30 20:20:36 888837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142882|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:183954| [2025/04/30 20:20:36 888844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55963|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 888851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:173|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 888858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55963|min_srtt:55963|path_bw:1184145|loss_rate:14.80|path_pto:0| [2025/04/30 20:20:36 888866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142882|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:186312| [2025/04/30 20:20:36 888873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55963|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 888880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:176|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 888893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55963|min_srtt:55963|path_bw:1184145|loss_rate:14.80|path_pto:0| [2025/04/30 20:20:36 888900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142882|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:284169| [2025/04/30 20:20:36 888908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55963|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 888915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 888921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55963|min_srtt:55963|path_bw:1184145|loss_rate:14.80|path_pto:0| [2025/04/30 20:20:36 888928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:142882|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:285348| [2025/04/30 20:20:36 888935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55963|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 888943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 888949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55963|min_srtt:55963|path_bw:1184145|loss_rate:14.80|path_pto:0| [2025/04/30 20:20:36 888956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:142882|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:286527| [2025/04/30 20:20:36 888963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 888969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 888975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 888982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 888989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:172|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 888996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142882|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:182775| [2025/04/30 20:20:36 889003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 889009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:301| [2025/04/30 20:20:36 889066] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142882|now:1746044436889021|stream_id:0|stream_offset:182775| [2025/04/30 20:20:36 889073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:301|origin_pktnum:172|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 889082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142882|applimit:0| [2025/04/30 20:20:36 889086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436893890|now:1746044436889086|interval:4804| [2025/04/30 20:20:36 889091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436893890|now:1746044436889086|interv:4804| [2025/04/30 20:20:36 889095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144082| [2025/04/30 20:20:36 889100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:173|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 889104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144082|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:183954| [2025/04/30 20:20:36 889109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 889113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:302| [2025/04/30 20:20:36 889136] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144082|now:1746044436889119|stream_id:0|stream_offset:183954| [2025/04/30 20:20:36 889141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:302|origin_pktnum:173|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 889146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144082|applimit:0| [2025/04/30 20:20:36 889150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436893890|now:1746044436889150|interval:4740| [2025/04/30 20:20:36 889155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436893890|now:1746044436889150|interv:4740| [2025/04/30 20:20:36 889159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145282| [2025/04/30 20:20:36 889163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:176|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 889167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145282|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:186312| [2025/04/30 20:20:36 889172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 889176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:303| [2025/04/30 20:20:36 889196] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145282|now:1746044436889182|stream_id:0|stream_offset:186312| [2025/04/30 20:20:36 889201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 889206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145282|applimit:0| [2025/04/30 20:20:36 889214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436893890|now:1746044436889214|interval:4676| [2025/04/30 20:20:36 889219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436893890|now:1746044436889214|interv:4676| [2025/04/30 20:20:36 889223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146482| [2025/04/30 20:20:36 889227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 889231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146482|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:284169| [2025/04/30 20:20:36 889236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 889240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:304| [2025/04/30 20:20:36 889260] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146482|now:1746044436889245|stream_id:0|stream_offset:284169| [2025/04/30 20:20:36 889266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 889270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146482|applimit:0| [2025/04/30 20:20:36 889274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436893890|now:1746044436889274|interval:4616| [2025/04/30 20:20:36 889279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436893890|now:1746044436889274|interv:4616| [2025/04/30 20:20:36 889283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147682| [2025/04/30 20:20:36 889287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 889291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147682|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:285348| [2025/04/30 20:20:36 889295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 889299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:305| [2025/04/30 20:20:36 889319] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147682|now:1746044436889305|stream_id:0|stream_offset:285348| [2025/04/30 20:20:36 889324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 889328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147682|applimit:0| [2025/04/30 20:20:36 889332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436893890|now:1746044436889332|interval:4558| [2025/04/30 20:20:36 889340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436893890|now:1746044436889332|interv:4558| [2025/04/30 20:20:36 889344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148882| [2025/04/30 20:20:36 889349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436893890| [2025/04/30 20:20:36 889353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436893890| [2025/04/30 20:20:36 889357] [debug] |xqc_engine_wakeup_after|wakeup:1746044436893890|now:1746044436889357|diff:4533| [2025/04/30 20:20:36 889361] [debug] |xqc_engine_main_logic|END|now:1746044436888787| [2025/04/30 20:20:36 889367] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436889367| [2025/04/30 20:20:36 889371] [debug] |xqc_engine_wakeup_after|wakeup:1746044436893890|now:1746044436889371|diff:4519| [2025/04/30 20:20:36 889375] [debug] |xqc_engine_main_logic|END|now:1746044436889367| [2025/04/30 20:20:36 890461] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:78|state:ESTABED|recv_time:1746044436890460| [2025/04/30 20:20:36 890476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 890485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:71| [2025/04/30 20:20:36 890491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:72| [2025/04/30 20:20:36 890500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:72| [2025/04/30 20:20:36 890507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 890516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:180|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:183|path_largest_ack:180| [2025/04/30 20:20:36 890524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:120010|prior_delivered:77253|prior_time:1746044436831517|is_app_limited:0|send_elapse:49960|ack_elapse:58943|ctl_first_sent_time:1746044436832063|lagest_ack_time:1746044436890460|curr_delivered:145663| [2025/04/30 20:20:36 890531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436832063| [2025/04/30 20:20:36 890538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:36 890544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:183|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:183|path_largest_ack:183| [2025/04/30 20:20:36 890551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:121210|prior_delivered:79653|prior_time:1746044436833536|is_app_limited:0|send_elapse:49943|ack_elapse:56924|ctl_first_sent_time:1746044436833960|lagest_ack_time:1746044436890460|curr_delivered:146863| [2025/04/30 20:20:36 890558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436833960| [2025/04/30 20:20:36 890564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:36 890571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55963|rttvar:712|minrtt:31448|latest_rtt:56500|ack_delay:88| [2025/04/30 20:20:36 890578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56019|rttvar:646|minrtt:31448|latest_rtt:56500|ack_delay:88| [2025/04/30 20:20:36 890592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:183|lost_pn:180|thresh:3| [2025/04/30 20:20:36 890599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 890659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 890663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 890799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:177|lost_pn:180|po_sent_time:1746044436830382|lost_send_time:1746044436826898|loss_delay:63562|frame:STREAM |repair:128| [2025/04/30 20:20:36 890804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:178|lost_pn:180|po_sent_time:1746044436830484|lost_send_time:1746044436826898|loss_delay:63562|frame:STREAM |repair:128| [2025/04/30 20:20:36 890808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436830484u| [2025/04/30 20:20:36 890814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 890821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436895784|now:1746044436890820|interval:4964| [2025/04/30 20:20:36 890828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436895784|now:1746044436890820|interv:4964| [2025/04/30 20:20:36 890838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 49943, ack_elapse 56924, delivered 67210|rate 1180697|lost 50| [2025/04/30 20:20:36 890843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180697) in round 4| [2025/04/30 20:20:36 890849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 890855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 890861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436833960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 890868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436833960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 890876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144082|srtt:56019|latest_rtt:56500|min_rtt:31448|applimit:0|lost:48|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 890884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 890891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:36 890899] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:36 890906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:72|largest:72|pns:2| [2025/04/30 20:20:36 890913] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:78|pkt_type:SHORT_HEADER|pkt_num:72|frame:PING ACK |recv_time:1746044436890460|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 890921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556890460|now:1746044436890460|interv:120000000| [2025/04/30 20:20:36 890928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556890460|now:1746044436890460|interv:120000000| [2025/04/30 20:20:36 890934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436893890|pq_index:0| [2025/04/30 20:20:36 890941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436888787| [2025/04/30 20:20:36 890948] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436890948| [2025/04/30 20:20:36 890956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436890954| [2025/04/30 20:20:36 890963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 890970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:72|ack_delay:510|first_ack_range:15|largest_pkt_recv_time:1746044436890460| [2025/04/30 20:20:36 890977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:72|low:57|pkt_pns:2| [2025/04/30 20:20:36 890989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:55|low:41|pkt_pns:2| [2025/04/30 20:20:36 890995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:72|frame_largest_recv:72| [2025/04/30 20:20:36 891002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:36 891009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56019|min_srtt:56019|path_bw:1184145|loss_rate:15.53|path_pto:0| [2025/04/30 20:20:36 891016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144082|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:187491| [2025/04/30 20:20:36 891023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56019|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 891031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:177|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 891039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56019|min_srtt:56019|path_bw:1184145|loss_rate:15.53|path_pto:0| [2025/04/30 20:20:36 891045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144082|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:188670| [2025/04/30 20:20:36 891052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56019|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 891059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:178|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 891066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:286527| [2025/04/30 20:20:36 891073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56019|min_srtt:56019|path_bw:1184145|loss_rate:15.53|path_pto:0| [2025/04/30 20:20:36 891079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3608|inflight:144082|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:287706| [2025/04/30 20:20:36 891086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56019|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 891093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 891100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56019|min_srtt:56019|path_bw:1184145|loss_rate:15.53|path_pto:0| [2025/04/30 20:20:36 891107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4808|inflight:144082|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:288885| [2025/04/30 20:20:36 891114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 891120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 891132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 891139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 891145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:177|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 891150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144082|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:187491| [2025/04/30 20:20:36 891157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 891164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:306| [2025/04/30 20:20:36 891205] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144082|now:1746044436891175|stream_id:0|stream_offset:187491| [2025/04/30 20:20:36 891214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:306|origin_pktnum:177|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 891219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144082|applimit:0| [2025/04/30 20:20:36 891224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436895784|now:1746044436891224|interval:4560| [2025/04/30 20:20:36 891228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436895784|now:1746044436891224|interv:4560| [2025/04/30 20:20:36 891232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145282| [2025/04/30 20:20:36 891237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:178|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 891242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145282|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:188670| [2025/04/30 20:20:36 891246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 891251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:307| [2025/04/30 20:20:36 891277] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145282|now:1746044436891257|stream_id:0|stream_offset:188670| [2025/04/30 20:20:36 891282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:307|origin_pktnum:178|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 891287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145282|applimit:0| [2025/04/30 20:20:36 891291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436895784|now:1746044436891291|interval:4493| [2025/04/30 20:20:36 891295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436895784|now:1746044436891291|interv:4493| [2025/04/30 20:20:36 891304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146482| [2025/04/30 20:20:36 891309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:36 891313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:146482|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:286527| [2025/04/30 20:20:36 891317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 891322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:308| [2025/04/30 20:20:36 891343] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:308|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:146482|now:1746044436891327|stream_id:0|stream_offset:286527| [2025/04/30 20:20:36 891348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:308|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/04/30 20:20:36 891353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146482|applimit:0| [2025/04/30 20:20:36 891357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436895784|now:1746044436891357|interval:4427| [2025/04/30 20:20:36 891362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436895784|now:1746044436891357|interv:4427| [2025/04/30 20:20:36 891366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 891370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 891375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:287706| [2025/04/30 20:20:36 891379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 891383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:309| [2025/04/30 20:20:36 891403] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436891389|stream_id:0|stream_offset:287706| [2025/04/30 20:20:36 891408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 891413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 891417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436895784|now:1746044436891417|interval:4367| [2025/04/30 20:20:36 891421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436895784|now:1746044436891417|interv:4367| [2025/04/30 20:20:36 891425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 891430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436895784| [2025/04/30 20:20:36 891441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436895784| [2025/04/30 20:20:36 891445] [debug] |xqc_engine_wakeup_after|wakeup:1746044436895784|now:1746044436891445|diff:4339| [2025/04/30 20:20:36 891449] [debug] |xqc_engine_main_logic|END|now:1746044436890954| [2025/04/30 20:20:36 891455] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436891455| [2025/04/30 20:20:36 891459] [debug] |xqc_engine_wakeup_after|wakeup:1746044436895784|now:1746044436891459|diff:4325| [2025/04/30 20:20:36 891463] [debug] |xqc_engine_main_logic|END|now:1746044436891455| [2025/04/30 20:20:36 892364] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:79|state:ESTABED|recv_time:1746044436892363| [2025/04/30 20:20:36 892380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 892389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:72| [2025/04/30 20:20:36 892395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:73| [2025/04/30 20:20:36 892404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:73| [2025/04/30 20:20:36 892411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 892420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:184|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:187|path_largest_ack:184| [2025/04/30 20:20:36 892427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:122410|prior_delivered:79653|prior_time:1746044436833536|is_app_limited:0|send_elapse:50079|ack_elapse:58827|ctl_first_sent_time:1746044436834096|lagest_ack_time:1746044436892363|curr_delivered:148063| [2025/04/30 20:20:36 892434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436834096| [2025/04/30 20:20:36 892442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:36 892448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:187|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:187|path_largest_ack:187| [2025/04/30 20:20:36 892455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:123610|prior_delivered:82053|prior_time:1746044436835494|is_app_limited:0|send_elapse:51757|ack_elapse:56869|ctl_first_sent_time:1746044436835900|lagest_ack_time:1746044436892363|curr_delivered:149263| [2025/04/30 20:20:36 892463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436835900| [2025/04/30 20:20:36 892470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:36 892476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56019|rttvar:646|minrtt:31448|latest_rtt:56463|ack_delay:104| [2025/04/30 20:20:36 892483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56061|rttvar:570|minrtt:31448|latest_rtt:56463|ack_delay:104| [2025/04/30 20:20:36 892490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:187|lost_pn:184|thresh:3| [2025/04/30 20:20:36 892496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 892564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 892568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 892686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:181|lost_pn:184|po_sent_time:1746044436832222|lost_send_time:1746044436828843|loss_delay:63520|frame:STREAM |repair:128| [2025/04/30 20:20:36 892691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:182|lost_pn:184|po_sent_time:1746044436832333|lost_send_time:1746044436828843|loss_delay:63520|frame:STREAM |repair:128| [2025/04/30 20:20:36 892696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436832333u| [2025/04/30 20:20:36 892700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 892704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436897759|now:1746044436892704|interval:5055| [2025/04/30 20:20:36 892708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436897759|now:1746044436892704|interv:5055| [2025/04/30 20:20:36 892715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 51757, ack_elapse 56869, delivered 67210|rate 1181838|lost 52| [2025/04/30 20:20:36 892744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181838) in round 4| [2025/04/30 20:20:36 892748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 892752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 892756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436835900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 892761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436835900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 892765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144090|srtt:56061|latest_rtt:56463|min_rtt:31448|applimit:0|lost:50|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 892772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:73|largest:73|pns:2| [2025/04/30 20:20:36 892776] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:79|pkt_type:SHORT_HEADER|pkt_num:73|frame:ACK |recv_time:1746044436892363|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 892781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556892363|now:1746044436892363|interv:120000000| [2025/04/30 20:20:36 892786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556892363|now:1746044436892363|interv:120000000| [2025/04/30 20:20:36 892790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436895784|pq_index:0| [2025/04/30 20:20:36 892794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436890954| [2025/04/30 20:20:36 892798] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436892798| [2025/04/30 20:20:36 892804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436892802| [2025/04/30 20:20:36 892812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 892820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56061|min_srtt:56061|path_bw:1184145|loss_rate:15.97|path_pto:0| [2025/04/30 20:20:36 892827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:192207| [2025/04/30 20:20:36 892832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56061|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 892839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:181|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 892845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56061|min_srtt:56061|path_bw:1184145|loss_rate:15.97|path_pto:0| [2025/04/30 20:20:36 892857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:193386| [2025/04/30 20:20:36 892865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56061|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 892871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:182|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 892878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56061|min_srtt:56061|path_bw:1184145|loss_rate:15.97|path_pto:0| [2025/04/30 20:20:36 892885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:288885| [2025/04/30 20:20:36 892892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56061|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 892899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 892906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56061|min_srtt:56061|path_bw:1184145|loss_rate:15.97|path_pto:0| [2025/04/30 20:20:36 892913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:290064| [2025/04/30 20:20:36 892920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56061|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 892927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 892934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56061|min_srtt:56061|path_bw:1184145|loss_rate:15.97|path_pto:0| [2025/04/30 20:20:36 892941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:291243| [2025/04/30 20:20:36 892948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 892954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 892960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 892967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 892974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:181|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 892981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:192207| [2025/04/30 20:20:36 892993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 893000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:310| [2025/04/30 20:20:36 893047] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144090|now:1746044436893011|stream_id:0|stream_offset:192207| [2025/04/30 20:20:36 893058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:310|origin_pktnum:181|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 893065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144090|applimit:0| [2025/04/30 20:20:36 893071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436897759|now:1746044436893071|interval:4688| [2025/04/30 20:20:36 893078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436897759|now:1746044436893071|interv:4688| [2025/04/30 20:20:36 893084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145290| [2025/04/30 20:20:36 893091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:182|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 893098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:193386| [2025/04/30 20:20:36 893105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 893112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:311| [2025/04/30 20:20:36 893153] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145290|now:1746044436893123|stream_id:0|stream_offset:193386| [2025/04/30 20:20:36 893162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:311|origin_pktnum:182|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 893169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145290|applimit:0| [2025/04/30 20:20:36 893175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436897759|now:1746044436893175|interval:4584| [2025/04/30 20:20:36 893183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436897759|now:1746044436893175|interv:4584| [2025/04/30 20:20:36 893190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146490| [2025/04/30 20:20:36 893197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 893204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:288885| [2025/04/30 20:20:36 893211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 893221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:312| [2025/04/30 20:20:36 893253] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436893228|stream_id:0|stream_offset:288885| [2025/04/30 20:20:36 893263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 893270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 893277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436897759|now:1746044436893276|interval:4483| [2025/04/30 20:20:36 893283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436897759|now:1746044436893276|interv:4483| [2025/04/30 20:20:36 893288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 893292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 893297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:290064| [2025/04/30 20:20:36 893301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 893305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:313| [2025/04/30 20:20:36 893334] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436893312|stream_id:0|stream_offset:290064| [2025/04/30 20:20:36 893343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:313|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 893350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 893356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436897759|now:1746044436893356|interval:4403| [2025/04/30 20:20:36 893363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436897759|now:1746044436893356|interv:4403| [2025/04/30 20:20:36 893367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 893372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436897759| [2025/04/30 20:20:36 893376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436897759| [2025/04/30 20:20:36 893380] [debug] |xqc_engine_wakeup_after|wakeup:1746044436897759|now:1746044436893380|diff:4379| [2025/04/30 20:20:36 893385] [debug] |xqc_engine_main_logic|END|now:1746044436892802| [2025/04/30 20:20:36 893390] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436893390| [2025/04/30 20:20:36 893394] [debug] |xqc_engine_wakeup_after|wakeup:1746044436897759|now:1746044436893394|diff:4365| [2025/04/30 20:20:36 893398] [debug] |xqc_engine_main_logic|END|now:1746044436893390| [2025/04/30 20:20:36 894321] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:81|state:ESTABED|recv_time:1746044436894320| [2025/04/30 20:20:36 894343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 894352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:73| [2025/04/30 20:20:36 894359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:74| [2025/04/30 20:20:36 894368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:74| [2025/04/30 20:20:36 894374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 894384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:188|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:191|path_largest_ack:188| [2025/04/30 20:20:36 894390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:124810|prior_delivered:82053|prior_time:1746044436835494|is_app_limited:0|send_elapse:51896|ack_elapse:58826|ctl_first_sent_time:1746044436836039|lagest_ack_time:1746044436894320|curr_delivered:150463| [2025/04/30 20:20:36 894398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436836039| [2025/04/30 20:20:36 894405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:36 894411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:191|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:191|path_largest_ack:191| [2025/04/30 20:20:36 894418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:126010|prior_delivered:84453|prior_time:1746044436837489|is_app_limited:0|send_elapse:51826|ack_elapse:56831|ctl_first_sent_time:1746044436837900|lagest_ack_time:1746044436894320|curr_delivered:151663| [2025/04/30 20:20:36 894425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436837900| [2025/04/30 20:20:36 894432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:36 894438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56061|rttvar:570|minrtt:31448|latest_rtt:56420|ack_delay:80| [2025/04/30 20:20:36 894445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56096|rttvar:497|minrtt:31448|latest_rtt:56420|ack_delay:80| [2025/04/30 20:20:36 894452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:191|lost_pn:188|thresh:3| [2025/04/30 20:20:36 894458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 894520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 894524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 894650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:185|lost_pn:188|po_sent_time:1746044436834239|lost_send_time:1746044436830848|loss_delay:63472|frame:STREAM |repair:128| [2025/04/30 20:20:36 894654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:186|lost_pn:188|po_sent_time:1746044436834332|lost_send_time:1746044436830848|loss_delay:63472|frame:STREAM |repair:128| [2025/04/30 20:20:36 894659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436834332u| [2025/04/30 20:20:36 894663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 894667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436899674|now:1746044436894667|interval:5007| [2025/04/30 20:20:36 894671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436899674|now:1746044436894667|interv:5007| [2025/04/30 20:20:36 894676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 51826, ack_elapse 56831, delivered 67210|rate 1182629|lost 54| [2025/04/30 20:20:36 894680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182629) in round 4| [2025/04/30 20:20:36 894684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 894691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 894695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436837900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 894700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436837900|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 894705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144090|srtt:56096|latest_rtt:56420|min_rtt:31448|applimit:0|lost:52|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 894711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:74|largest:74|pns:2| [2025/04/30 20:20:36 894715] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:81|pkt_type:SHORT_HEADER|pkt_num:74|frame:ACK |recv_time:1746044436894320|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 894745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556894320|now:1746044436894320|interv:120000000| [2025/04/30 20:20:36 894749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556894320|now:1746044436894320|interv:120000000| [2025/04/30 20:20:36 894753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436897759|pq_index:0| [2025/04/30 20:20:36 894758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436892802| [2025/04/30 20:20:36 894762] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436894762| [2025/04/30 20:20:36 894767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436894766| [2025/04/30 20:20:36 894772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 894777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56096|min_srtt:56096|path_bw:1184145|loss_rate:16.40|path_pto:0| [2025/04/30 20:20:36 894782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:196923| [2025/04/30 20:20:36 894786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56096|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 894791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:185|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 894796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56096|min_srtt:56096|path_bw:1184145|loss_rate:16.40|path_pto:0| [2025/04/30 20:20:36 894804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:198102| [2025/04/30 20:20:36 894817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56096|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 894823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:186|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 894827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56096|min_srtt:56096|path_bw:1184145|loss_rate:16.40|path_pto:0| [2025/04/30 20:20:36 894834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:291243| [2025/04/30 20:20:36 894841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56096|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 894848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 894855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56096|min_srtt:56096|path_bw:1184145|loss_rate:16.40|path_pto:0| [2025/04/30 20:20:36 894862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:292422| [2025/04/30 20:20:36 894869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56096|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 894877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 894884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56096|min_srtt:56096|path_bw:1184145|loss_rate:16.40|path_pto:0| [2025/04/30 20:20:36 894890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:293601| [2025/04/30 20:20:36 894898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 894904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 894910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 894918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 894925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:185|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 894932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:196923| [2025/04/30 20:20:36 894939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 894946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:314| [2025/04/30 20:20:36 894999] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144090|now:1746044436894963|stream_id:0|stream_offset:196923| [2025/04/30 20:20:36 895009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:314|origin_pktnum:185|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 895017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144090|applimit:0| [2025/04/30 20:20:36 895024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436899674|now:1746044436895024|interval:4650| [2025/04/30 20:20:36 895030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436899674|now:1746044436895024|interv:4650| [2025/04/30 20:20:36 895037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145290| [2025/04/30 20:20:36 895044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:186|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 895049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:198102| [2025/04/30 20:20:36 895053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 895057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:315| [2025/04/30 20:20:36 895086] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145290|now:1746044436895064|stream_id:0|stream_offset:198102| [2025/04/30 20:20:36 895091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:315|origin_pktnum:186|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 895096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145290|applimit:0| [2025/04/30 20:20:36 895100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436899674|now:1746044436895100|interval:4574| [2025/04/30 20:20:36 895104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436899674|now:1746044436895100|interv:4574| [2025/04/30 20:20:36 895108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146490| [2025/04/30 20:20:36 895113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 895117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:291243| [2025/04/30 20:20:36 895121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 895125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:316| [2025/04/30 20:20:36 895146] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436895131|stream_id:0|stream_offset:291243| [2025/04/30 20:20:36 895156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 895161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 895165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436899674|now:1746044436895165|interval:4509| [2025/04/30 20:20:36 895169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436899674|now:1746044436895165|interv:4509| [2025/04/30 20:20:36 895173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 895178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 895182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:292422| [2025/04/30 20:20:36 895186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 895190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:317| [2025/04/30 20:20:36 895211] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436895196|stream_id:0|stream_offset:292422| [2025/04/30 20:20:36 895216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:317|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 895220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 895224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436899674|now:1746044436895224|interval:4450| [2025/04/30 20:20:36 895229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436899674|now:1746044436895224|interv:4450| [2025/04/30 20:20:36 895233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 895237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436899674| [2025/04/30 20:20:36 895241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436899674| [2025/04/30 20:20:36 895245] [debug] |xqc_engine_wakeup_after|wakeup:1746044436899674|now:1746044436895245|diff:4429| [2025/04/30 20:20:36 895250] [debug] |xqc_engine_main_logic|END|now:1746044436894766| [2025/04/30 20:20:36 895255] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436895255| [2025/04/30 20:20:36 895259] [debug] |xqc_engine_wakeup_after|wakeup:1746044436899674|now:1746044436895259|diff:4415| [2025/04/30 20:20:36 895263] [debug] |xqc_engine_main_logic|END|now:1746044436895255| [2025/04/30 20:20:36 896428] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:83|state:ESTABED|recv_time:1746044436896427| [2025/04/30 20:20:36 896443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 896452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:74| [2025/04/30 20:20:36 896465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:75| [2025/04/30 20:20:36 896475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:75| [2025/04/30 20:20:36 896481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 896491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:192|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:195|path_largest_ack:192| [2025/04/30 20:20:36 896498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:127210|prior_delivered:84453|prior_time:1746044436837489|is_app_limited:0|send_elapse:51947|ack_elapse:58938|ctl_first_sent_time:1746044436838021|lagest_ack_time:1746044436896427|curr_delivered:152863| [2025/04/30 20:20:36 896505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436838021| [2025/04/30 20:20:36 896512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:36 896520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:195|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:195|path_largest_ack:195| [2025/04/30 20:20:36 896526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:128410|prior_delivered:86853|prior_time:1746044436839493|is_app_limited:0|send_elapse:53708|ack_elapse:56934|ctl_first_sent_time:1746044436839902|lagest_ack_time:1746044436896427|curr_delivered:154063| [2025/04/30 20:20:36 896533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436839902| [2025/04/30 20:20:36 896540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:36 896545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56096|rttvar:497|minrtt:31448|latest_rtt:56525|ack_delay:184| [2025/04/30 20:20:36 896549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56126|rttvar:434|minrtt:31448|latest_rtt:56525|ack_delay:184| [2025/04/30 20:20:36 896553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:195|lost_pn:192|thresh:3| [2025/04/30 20:20:36 896557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 896616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 896620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 896778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:189|lost_pn:192|po_sent_time:1746044436836202|lost_send_time:1746044436832837|loss_delay:63590|frame:STREAM |repair:128| [2025/04/30 20:20:36 896783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:190|lost_pn:192|po_sent_time:1746044436836331|lost_send_time:1746044436832837|loss_delay:63590|frame:STREAM |repair:128| [2025/04/30 20:20:36 896787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436836331u| [2025/04/30 20:20:36 896792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 896799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436901748|now:1746044436896799|interval:4949| [2025/04/30 20:20:36 896807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436901748|now:1746044436896799|interv:4949| [2025/04/30 20:20:36 896813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 53708, ack_elapse 56934, delivered 67210|rate 1180489|lost 56| [2025/04/30 20:20:36 896819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180489) in round 4| [2025/04/30 20:20:36 896823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 896833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 896840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436839902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 896847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436839902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 896854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144090|srtt:56126|latest_rtt:56525|min_rtt:31448|applimit:0|lost:54|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 896863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:75|largest:75|pns:2| [2025/04/30 20:20:36 896870] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:83|pkt_type:SHORT_HEADER|pkt_num:75|frame:ACK |recv_time:1746044436896427|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 896878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556896427|now:1746044436896427|interv:120000000| [2025/04/30 20:20:36 896885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556896427|now:1746044436896427|interv:120000000| [2025/04/30 20:20:36 896891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436899674|pq_index:0| [2025/04/30 20:20:36 896899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436894766| [2025/04/30 20:20:36 896905] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436896905| [2025/04/30 20:20:36 896913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436896911| [2025/04/30 20:20:36 896921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 896928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56126|min_srtt:56126|path_bw:1184145|loss_rate:16.82|path_pto:0| [2025/04/30 20:20:36 896935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:201639| [2025/04/30 20:20:36 896943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56126|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 896950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:189|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 896957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56126|min_srtt:56126|path_bw:1184145|loss_rate:16.82|path_pto:0| [2025/04/30 20:20:36 896964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:202818| [2025/04/30 20:20:36 896977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56126|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 896984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:190|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 896991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56126|min_srtt:56126|path_bw:1184145|loss_rate:16.82|path_pto:0| [2025/04/30 20:20:36 896998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:293601| [2025/04/30 20:20:36 897005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56126|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 897012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 897019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56126|min_srtt:56126|path_bw:1184145|loss_rate:16.82|path_pto:0| [2025/04/30 20:20:36 897025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:294780| [2025/04/30 20:20:36 897032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56126|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 897039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 897047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56126|min_srtt:56126|path_bw:1184145|loss_rate:16.82|path_pto:0| [2025/04/30 20:20:36 897053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:295959| [2025/04/30 20:20:36 897060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 897066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 897071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 897078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 897085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:189|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 897090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:201639| [2025/04/30 20:20:36 897097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 897103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:318| [2025/04/30 20:20:36 897156] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144090|now:1746044436897119|stream_id:0|stream_offset:201639| [2025/04/30 20:20:36 897167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:318|origin_pktnum:189|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 897174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144090|applimit:0| [2025/04/30 20:20:36 897181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436901748|now:1746044436897180|interval:4568| [2025/04/30 20:20:36 897188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436901748|now:1746044436897180|interv:4568| [2025/04/30 20:20:36 897193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145290| [2025/04/30 20:20:36 897198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:190|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 897202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:202818| [2025/04/30 20:20:36 897207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 897211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:319| [2025/04/30 20:20:36 897238] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145290|now:1746044436897218|stream_id:0|stream_offset:202818| [2025/04/30 20:20:36 897244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:319|origin_pktnum:190|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 897249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145290|applimit:0| [2025/04/30 20:20:36 897253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436901748|now:1746044436897253|interval:4495| [2025/04/30 20:20:36 897257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436901748|now:1746044436897253|interv:4495| [2025/04/30 20:20:36 897262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146490| [2025/04/30 20:20:36 897266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 897271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:293601| [2025/04/30 20:20:36 897275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 897279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:320| [2025/04/30 20:20:36 897300] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436897285|stream_id:0|stream_offset:293601| [2025/04/30 20:20:36 897310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 897315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 897319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436901748|now:1746044436897319|interval:4429| [2025/04/30 20:20:36 897323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436901748|now:1746044436897319|interv:4429| [2025/04/30 20:20:36 897327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 897332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 897336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:294780| [2025/04/30 20:20:36 897340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 897344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:321| [2025/04/30 20:20:36 897365] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436897350|stream_id:0|stream_offset:294780| [2025/04/30 20:20:36 897370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:321|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 897375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 897379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436901748|now:1746044436897379|interval:4369| [2025/04/30 20:20:36 897383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436901748|now:1746044436897379|interv:4369| [2025/04/30 20:20:36 897387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 897392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436901748| [2025/04/30 20:20:36 897396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436901748| [2025/04/30 20:20:36 897400] [debug] |xqc_engine_wakeup_after|wakeup:1746044436901748|now:1746044436897400|diff:4348| [2025/04/30 20:20:36 897404] [debug] |xqc_engine_main_logic|END|now:1746044436896911| [2025/04/30 20:20:36 897410] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436897410| [2025/04/30 20:20:36 897414] [debug] |xqc_engine_wakeup_after|wakeup:1746044436901748|now:1746044436897414|diff:4334| [2025/04/30 20:20:36 897418] [debug] |xqc_engine_main_logic|END|now:1746044436897410| [2025/04/30 20:20:36 898322] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:85|state:ESTABED|recv_time:1746044436898320| [2025/04/30 20:20:36 898337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 898346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:75| [2025/04/30 20:20:36 898359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:76| [2025/04/30 20:20:36 898369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:76| [2025/04/30 20:20:36 898375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 898385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:196|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:199|path_largest_ack:196| [2025/04/30 20:20:36 898392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:129610|prior_delivered:86853|prior_time:1746044436839493|is_app_limited:0|send_elapse:53830|ack_elapse:58827|ctl_first_sent_time:1746044436840024|lagest_ack_time:1746044436898320|curr_delivered:155263| [2025/04/30 20:20:36 898400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436840024| [2025/04/30 20:20:36 898406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:36 898413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:199|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:199|path_largest_ack:199| [2025/04/30 20:20:36 898420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:130810|prior_delivered:89253|prior_time:1746044436841506|is_app_limited:0|send_elapse:53881|ack_elapse:56814|ctl_first_sent_time:1746044436841903|lagest_ack_time:1746044436898320|curr_delivered:156463| [2025/04/30 20:20:36 898426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436841903| [2025/04/30 20:20:36 898433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:36 898439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56126|rttvar:434|minrtt:31448|latest_rtt:56417|ack_delay:96| [2025/04/30 20:20:36 898446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56151|rttvar:374|minrtt:31448|latest_rtt:56417|ack_delay:96| [2025/04/30 20:20:36 898452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:199|lost_pn:196|thresh:3| [2025/04/30 20:20:36 898459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 898518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 898522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 898663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:193|lost_pn:196|po_sent_time:1746044436838158|lost_send_time:1746044436834851|loss_delay:63469|frame:STREAM |repair:128| [2025/04/30 20:20:36 898668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:194|lost_pn:196|po_sent_time:1746044436838292|lost_send_time:1746044436834851|loss_delay:63469|frame:STREAM |repair:128| [2025/04/30 20:20:36 898673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436838292u| [2025/04/30 20:20:36 898677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 898681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436903606|now:1746044436898681|interval:4925| [2025/04/30 20:20:36 898686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436903606|now:1746044436898681|interv:4925| [2025/04/30 20:20:36 898690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 53881, ack_elapse 56814, delivered 67210|rate 1182983|lost 58| [2025/04/30 20:20:36 898697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182983) in round 4| [2025/04/30 20:20:36 898701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 898705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 898709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436841903|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 898714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436841903|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 898742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144090|srtt:56151|latest_rtt:56417|min_rtt:31448|applimit:0|lost:56|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 898748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:76|largest:76|pns:2| [2025/04/30 20:20:36 898753] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:85|pkt_type:SHORT_HEADER|pkt_num:76|frame:ACK |recv_time:1746044436898320|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 898758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556898320|now:1746044436898320|interv:120000000| [2025/04/30 20:20:36 898762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556898320|now:1746044436898320|interv:120000000| [2025/04/30 20:20:36 898766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436901748|pq_index:0| [2025/04/30 20:20:36 898771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436896911| [2025/04/30 20:20:36 898775] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436898774| [2025/04/30 20:20:36 898780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436898779| [2025/04/30 20:20:36 898786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 898794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56151|min_srtt:56151|path_bw:1184145|loss_rate:17.23|path_pto:0| [2025/04/30 20:20:36 898801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:206355| [2025/04/30 20:20:36 898808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56151|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 898814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:193|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 898818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56151|min_srtt:56151|path_bw:1184145|loss_rate:17.23|path_pto:0| [2025/04/30 20:20:36 898830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:207534| [2025/04/30 20:20:36 898837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56151|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 898844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:194|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 898851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56151|min_srtt:56151|path_bw:1184145|loss_rate:17.23|path_pto:0| [2025/04/30 20:20:36 898858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:295959| [2025/04/30 20:20:36 898865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56151|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 898873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 898880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56151|min_srtt:56151|path_bw:1184145|loss_rate:17.23|path_pto:0| [2025/04/30 20:20:36 898886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:297138| [2025/04/30 20:20:36 898893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56151|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 898901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 898907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56151|min_srtt:56151|path_bw:1184145|loss_rate:17.23|path_pto:0| [2025/04/30 20:20:36 898914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:298317| [2025/04/30 20:20:36 898921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 898927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 898933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 898940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 898947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:193|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 898954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:206355| [2025/04/30 20:20:36 898966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 898973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:322| [2025/04/30 20:20:36 899020] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144090|now:1746044436898984|stream_id:0|stream_offset:206355| [2025/04/30 20:20:36 899031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:322|origin_pktnum:193|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 899037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144090|applimit:0| [2025/04/30 20:20:36 899041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436903606|now:1746044436899041|interval:4565| [2025/04/30 20:20:36 899045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436903606|now:1746044436899041|interv:4565| [2025/04/30 20:20:36 899049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145290| [2025/04/30 20:20:36 899054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:194|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 899059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:207534| [2025/04/30 20:20:36 899063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 899067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:323| [2025/04/30 20:20:36 899093] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145290|now:1746044436899074|stream_id:0|stream_offset:207534| [2025/04/30 20:20:36 899099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:323|origin_pktnum:194|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 899104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145290|applimit:0| [2025/04/30 20:20:36 899108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436903606|now:1746044436899107|interval:4499| [2025/04/30 20:20:36 899112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436903606|now:1746044436899107|interv:4499| [2025/04/30 20:20:36 899116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146490| [2025/04/30 20:20:36 899120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 899125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:295959| [2025/04/30 20:20:36 899129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 899133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:324| [2025/04/30 20:20:36 899159] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436899144|stream_id:0|stream_offset:295959| [2025/04/30 20:20:36 899165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 899169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 899174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436903606|now:1746044436899173|interval:4433| [2025/04/30 20:20:36 899178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436903606|now:1746044436899173|interv:4433| [2025/04/30 20:20:36 899182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 899186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 899190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:297138| [2025/04/30 20:20:36 899195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 899199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:325| [2025/04/30 20:20:36 899218] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436899204|stream_id:0|stream_offset:297138| [2025/04/30 20:20:36 899223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:325|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 899228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 899232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436903606|now:1746044436899231|interval:4375| [2025/04/30 20:20:36 899236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436903606|now:1746044436899231|interv:4375| [2025/04/30 20:20:36 899240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 899244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436903606| [2025/04/30 20:20:36 899248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436903606| [2025/04/30 20:20:36 899253] [debug] |xqc_engine_wakeup_after|wakeup:1746044436903606|now:1746044436899252|diff:4354| [2025/04/30 20:20:36 899257] [debug] |xqc_engine_main_logic|END|now:1746044436898779| [2025/04/30 20:20:36 899262] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436899262| [2025/04/30 20:20:36 899266] [debug] |xqc_engine_wakeup_after|wakeup:1746044436903606|now:1746044436899266|diff:4340| [2025/04/30 20:20:36 899270] [debug] |xqc_engine_main_logic|END|now:1746044436899262| [2025/04/30 20:20:36 900307] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:87|state:ESTABED|recv_time:1746044436900306| [2025/04/30 20:20:36 900329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 900338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:76| [2025/04/30 20:20:36 900344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:77| [2025/04/30 20:20:36 900353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:77| [2025/04/30 20:20:36 900360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 900369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:203|path_largest_ack:200| [2025/04/30 20:20:36 900377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:132010|prior_delivered:89253|prior_time:1746044436841506|is_app_limited:0|send_elapse:54019|ack_elapse:58800|ctl_first_sent_time:1746044436842041|lagest_ack_time:1746044436900306|curr_delivered:157663| [2025/04/30 20:20:36 900384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436842041| [2025/04/30 20:20:36 900391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:36 900398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:203|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:203|path_largest_ack:203| [2025/04/30 20:20:36 900405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:133210|prior_delivered:91653|prior_time:1746044436843530|is_app_limited:0|send_elapse:55852|ack_elapse:56776|ctl_first_sent_time:1746044436843979|lagest_ack_time:1746044436900306|curr_delivered:158863| [2025/04/30 20:20:36 900413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436843979| [2025/04/30 20:20:36 900419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:36 900425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56151|rttvar:374|minrtt:31448|latest_rtt:56327|ack_delay:96| [2025/04/30 20:20:36 900431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56161|rttvar:301|minrtt:31448|latest_rtt:56327|ack_delay:96| [2025/04/30 20:20:36 900439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:203|lost_pn:200|thresh:3| [2025/04/30 20:20:36 900444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 900507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 900511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 900660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:197|lost_pn:200|po_sent_time:1746044436840137|lost_send_time:1746044436836939|loss_delay:63367|frame:STREAM |repair:128| [2025/04/30 20:20:36 900664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:198|lost_pn:200|po_sent_time:1746044436840265|lost_send_time:1746044436836939|loss_delay:63367|frame:STREAM |repair:128| [2025/04/30 20:20:36 900669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436840265u| [2025/04/30 20:20:36 900673] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:101763|lost_count:59|send_count:216|pkt_num:198|po_send_time:1746044436840265|srtt:56161|cwnd:149610|bw:1184145|conn_life:206992|now:0|last_lost_time:206992| [2025/04/30 20:20:36 900681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 900685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436905548|now:1746044436900685|interval:4863| [2025/04/30 20:20:36 900689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436905548|now:1746044436900685|interv:4863| [2025/04/30 20:20:36 900693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55852, ack_elapse 56776, delivered 67210|rate 1183774|lost 60| [2025/04/30 20:20:36 900698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183774) in round 4| [2025/04/30 20:20:36 900702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 900706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 900710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436843979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 900714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436843979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 900745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144090|srtt:56161|latest_rtt:56327|min_rtt:31448|applimit:0|lost:58|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 900751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:77|largest:77|pns:2| [2025/04/30 20:20:36 900756] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:87|pkt_type:SHORT_HEADER|pkt_num:77|frame:ACK |recv_time:1746044436900306|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 900761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556900306|now:1746044436900306|interv:120000000| [2025/04/30 20:20:36 900765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556900306|now:1746044436900306|interv:120000000| [2025/04/30 20:20:36 900769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436903606|pq_index:0| [2025/04/30 20:20:36 900773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436898779| [2025/04/30 20:20:36 900778] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436900778| [2025/04/30 20:20:36 900786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436900785| [2025/04/30 20:20:36 900795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 900802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56161|min_srtt:56161|path_bw:1184145|loss_rate:17.63|path_pto:0| [2025/04/30 20:20:36 900812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:211071| [2025/04/30 20:20:36 900819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 900827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:197|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 900834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56161|min_srtt:56161|path_bw:1184145|loss_rate:17.63|path_pto:0| [2025/04/30 20:20:36 900841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:212250| [2025/04/30 20:20:36 900848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 900855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:198|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 900862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56161|min_srtt:56161|path_bw:1184145|loss_rate:17.63|path_pto:0| [2025/04/30 20:20:36 900869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:298317| [2025/04/30 20:20:36 900876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 900883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 900890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56161|min_srtt:56161|path_bw:1184145|loss_rate:17.63|path_pto:0| [2025/04/30 20:20:36 900896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:299496| [2025/04/30 20:20:36 900904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56161|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 900911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 900917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56161|min_srtt:56161|path_bw:1184145|loss_rate:17.63|path_pto:0| [2025/04/30 20:20:36 900924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:300675| [2025/04/30 20:20:36 900931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 900943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 900949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 900956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 900963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:197|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 900970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:211071| [2025/04/30 20:20:36 900977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 900984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:326| [2025/04/30 20:20:36 901028] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144090|now:1746044436900996|stream_id:0|stream_offset:211071| [2025/04/30 20:20:36 901036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:326|origin_pktnum:197|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 901041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144090|applimit:0| [2025/04/30 20:20:36 901045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436905548|now:1746044436901045|interval:4503| [2025/04/30 20:20:36 901050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436905548|now:1746044436901045|interv:4503| [2025/04/30 20:20:36 901054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145290| [2025/04/30 20:20:36 901059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:198|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 901063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:212250| [2025/04/30 20:20:36 901068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 901072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:327| [2025/04/30 20:20:36 901094] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145290|now:1746044436901078|stream_id:0|stream_offset:212250| [2025/04/30 20:20:36 901100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:327|origin_pktnum:198|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 901104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145290|applimit:0| [2025/04/30 20:20:36 901108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436905548|now:1746044436901108|interval:4440| [2025/04/30 20:20:36 901117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436905548|now:1746044436901108|interv:4440| [2025/04/30 20:20:36 901121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146490| [2025/04/30 20:20:36 901126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 901130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:298317| [2025/04/30 20:20:36 901134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 901138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:328| [2025/04/30 20:20:36 901159] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436901144|stream_id:0|stream_offset:298317| [2025/04/30 20:20:36 901164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:328|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 901168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 901172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436905548|now:1746044436901172|interval:4376| [2025/04/30 20:20:36 901177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436905548|now:1746044436901172|interv:4376| [2025/04/30 20:20:36 901181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 901185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 901189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:299496| [2025/04/30 20:20:36 901193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 901197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:329| [2025/04/30 20:20:36 901217] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436901203|stream_id:0|stream_offset:299496| [2025/04/30 20:20:36 901222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 901226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 901230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436905548|now:1746044436901230|interval:4318| [2025/04/30 20:20:36 901234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436905548|now:1746044436901230|interv:4318| [2025/04/30 20:20:36 901238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 901246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436905548| [2025/04/30 20:20:36 901251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436905548| [2025/04/30 20:20:36 901255] [debug] |xqc_engine_wakeup_after|wakeup:1746044436905548|now:1746044436901255|diff:4293| [2025/04/30 20:20:36 901259] [debug] |xqc_engine_main_logic|END|now:1746044436900785| [2025/04/30 20:20:36 901265] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436901265| [2025/04/30 20:20:36 901269] [debug] |xqc_engine_wakeup_after|wakeup:1746044436905548|now:1746044436901268|diff:4280| [2025/04/30 20:20:36 901272] [debug] |xqc_engine_main_logic|END|now:1746044436901265| [2025/04/30 20:20:36 903304] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:89|state:ESTABED|recv_time:1746044436903303| [2025/04/30 20:20:36 903320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 903329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:77| [2025/04/30 20:20:36 903335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:78| [2025/04/30 20:20:36 903343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:78| [2025/04/30 20:20:36 903350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 903360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:207|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:208|path_largest_ack:207| [2025/04/30 20:20:36 903366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:135610|prior_delivered:94053|prior_time:1746044436845480|is_app_limited:0|send_elapse:55943|ack_elapse:57823|ctl_first_sent_time:1746044436845901|lagest_ack_time:1746044436903303|curr_delivered:160063| [2025/04/30 20:20:36 903373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436845901| [2025/04/30 20:20:36 903381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:36 903388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 903395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:135610|prior_delivered:94053|prior_time:1746044436845480|is_app_limited:0|send_elapse:55943|ack_elapse:57823|ctl_first_sent_time:1746044436845901|lagest_ack_time:1746044436903303|curr_delivered:161263| [2025/04/30 20:20:36 903402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436846032| [2025/04/30 20:20:36 903408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:36 903414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56161|rttvar:301|minrtt:31448|latest_rtt:57271|ack_delay:104| [2025/04/30 20:20:36 903420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56286|rttvar:477|minrtt:31448|latest_rtt:57271|ack_delay:104| [2025/04/30 20:20:36 903426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:208|lost_pn:205|thresh:3| [2025/04/30 20:20:36 903430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 903500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 903504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 903684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:201|lost_pn:205|po_sent_time:1746044436842181|lost_send_time:1746044436838874|loss_delay:64429|frame:STREAM |repair:128| [2025/04/30 20:20:36 903689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:202|lost_pn:205|po_sent_time:1746044436842303|lost_send_time:1746044436838874|loss_delay:64429|frame:STREAM |repair:128| [2025/04/30 20:20:36 903694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:204|lost_pn:205|po_sent_time:1746044436844147|lost_send_time:1746044436838874|loss_delay:64429|frame:STREAM |repair:128| [2025/04/30 20:20:36 903698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:205|lost_pn:205|po_sent_time:1746044436844286|lost_send_time:1746044436838874|loss_delay:64429|frame:STREAM |repair:128| [2025/04/30 20:20:36 903703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436844286u| [2025/04/30 20:20:36 903707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 903711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436908826|now:1746044436903711|interval:5115| [2025/04/30 20:20:36 903741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436908826|now:1746044436903711|interv:5115| [2025/04/30 20:20:36 903746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55943, ack_elapse 57823, delivered 67210|rate 1162340|lost 64| [2025/04/30 20:20:36 903750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162340) in round 4| [2025/04/30 20:20:36 903754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 903759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 903763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436846032|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 903767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436846032|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 903773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:141690|srtt:56286|latest_rtt:57271|min_rtt:31448|applimit:0|lost:60|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 903782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:78|largest:78|pns:2| [2025/04/30 20:20:36 903789] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:89|pkt_type:SHORT_HEADER|pkt_num:78|frame:ACK |recv_time:1746044436903303|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 903800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556903303|now:1746044436903303|interv:120000000| [2025/04/30 20:20:36 903806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556903303|now:1746044436903303|interv:120000000| [2025/04/30 20:20:36 903813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436905548|pq_index:0| [2025/04/30 20:20:36 903820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436900785| [2025/04/30 20:20:36 903826] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436903826| [2025/04/30 20:20:36 903835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436903833| [2025/04/30 20:20:36 903842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 903849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56286|min_srtt:56286|path_bw:1184145|loss_rate:18.02|path_pto:0| [2025/04/30 20:20:36 903856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:215787| [2025/04/30 20:20:36 903863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 903871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:201|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 903877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56286|min_srtt:56286|path_bw:1184145|loss_rate:18.02|path_pto:0| [2025/04/30 20:20:36 903884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:216966| [2025/04/30 20:20:36 903891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 903900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:202|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 903906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56286|min_srtt:56286|path_bw:1184145|loss_rate:18.02|path_pto:0| [2025/04/30 20:20:36 903913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:219324| [2025/04/30 20:20:36 903920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 903926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:204|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 903932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56286|min_srtt:56286|path_bw:1184145|loss_rate:18.02|path_pto:0| [2025/04/30 20:20:36 903944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:220503| [2025/04/30 20:20:36 903951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 903958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:205|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 903964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56286|min_srtt:56286|path_bw:1184145|loss_rate:18.02|path_pto:0| [2025/04/30 20:20:36 903970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:300675| [2025/04/30 20:20:36 903977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 903983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 903990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56286|min_srtt:56286|path_bw:1184145|loss_rate:18.02|path_pto:0| [2025/04/30 20:20:36 903997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:301854| [2025/04/30 20:20:36 904003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56286|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 904010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 904017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56286|min_srtt:56286|path_bw:1184145|loss_rate:18.02|path_pto:0| [2025/04/30 20:20:36 904024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:303033| [2025/04/30 20:20:36 904030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 904034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 904038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 904045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 904053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:201|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 904060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:215787| [2025/04/30 20:20:36 904072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 904076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:330| [2025/04/30 20:20:36 904118] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141690|now:1746044436904084|stream_id:0|stream_offset:215787| [2025/04/30 20:20:36 904127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:330|origin_pktnum:201|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 904135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141690|applimit:0| [2025/04/30 20:20:36 904141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436908826|now:1746044436904141|interval:4685| [2025/04/30 20:20:36 904147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436908826|now:1746044436904141|interv:4685| [2025/04/30 20:20:36 904152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142890| [2025/04/30 20:20:36 904157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:202|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 904161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142890|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:216966| [2025/04/30 20:20:36 904166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 904170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:331| [2025/04/30 20:20:36 904207] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142890|now:1746044436904176|stream_id:0|stream_offset:216966| [2025/04/30 20:20:36 904214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:331|origin_pktnum:202|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 904219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142890|applimit:0| [2025/04/30 20:20:36 904223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436908826|now:1746044436904223|interval:4603| [2025/04/30 20:20:36 904227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436908826|now:1746044436904223|interv:4603| [2025/04/30 20:20:36 904231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144090| [2025/04/30 20:20:36 904236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:204|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 904240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:219324| [2025/04/30 20:20:36 904244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 904254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:332| [2025/04/30 20:20:36 904285] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144090|now:1746044436904260|stream_id:0|stream_offset:219324| [2025/04/30 20:20:36 904294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:332|origin_pktnum:204|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 904300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144090|applimit:0| [2025/04/30 20:20:36 904304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436908826|now:1746044436904304|interval:4522| [2025/04/30 20:20:36 904308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436908826|now:1746044436904304|interv:4522| [2025/04/30 20:20:36 904312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145290| [2025/04/30 20:20:36 904317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:205|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 904321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:220503| [2025/04/30 20:20:36 904325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 904330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:333| [2025/04/30 20:20:36 904353] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145290|now:1746044436904336|stream_id:0|stream_offset:220503| [2025/04/30 20:20:36 904361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:333|origin_pktnum:205|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 904368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145290|applimit:0| [2025/04/30 20:20:36 904375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436908826|now:1746044436904375|interval:4451| [2025/04/30 20:20:36 904381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436908826|now:1746044436904375|interv:4451| [2025/04/30 20:20:36 904386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146490| [2025/04/30 20:20:36 904391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 904395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:300675| [2025/04/30 20:20:36 904399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 904403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:334| [2025/04/30 20:20:36 904428] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436904410|stream_id:0|stream_offset:300675| [2025/04/30 20:20:36 904437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:334|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 904443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 904450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436908826|now:1746044436904450|interval:4376| [2025/04/30 20:20:36 904457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436908826|now:1746044436904450|interv:4376| [2025/04/30 20:20:36 904463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 904470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 904475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:301854| [2025/04/30 20:20:36 904479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 904483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:335| [2025/04/30 20:20:36 904509] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436904490|stream_id:0|stream_offset:301854| [2025/04/30 20:20:36 904514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 904518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 904523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436908826|now:1746044436904522|interval:4304| [2025/04/30 20:20:36 904527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436908826|now:1746044436904522|interv:4304| [2025/04/30 20:20:36 904532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 904540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436908826| [2025/04/30 20:20:36 904546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436908826| [2025/04/30 20:20:36 904553] [debug] |xqc_engine_wakeup_after|wakeup:1746044436908826|now:1746044436904553|diff:4273| [2025/04/30 20:20:36 904559] [debug] |xqc_engine_main_logic|END|now:1746044436903833| [2025/04/30 20:20:36 904565] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436904564| [2025/04/30 20:20:36 904568] [debug] |xqc_engine_wakeup_after|wakeup:1746044436908826|now:1746044436904568|diff:4258| [2025/04/30 20:20:36 904572] [debug] |xqc_engine_main_logic|END|now:1746044436904564| [2025/04/30 20:20:36 905314] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:91|state:ESTABED|recv_time:1746044436905313| [2025/04/30 20:20:36 905330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 905346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:78| [2025/04/30 20:20:36 905352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:79| [2025/04/30 20:20:36 905361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:79| [2025/04/30 20:20:36 905379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 905390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:211|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:212|path_largest_ack:211| [2025/04/30 20:20:36 905398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:138010|prior_delivered:96453|prior_time:1746044436847483|is_app_limited:0|send_elapse:57822|ack_elapse:57830|ctl_first_sent_time:1746044436847900|lagest_ack_time:1746044436905313|curr_delivered:162463| [2025/04/30 20:20:36 905405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436847900| [2025/04/30 20:20:36 905410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 20:20:36 905417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 905424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:138010|prior_delivered:96453|prior_time:1746044436847483|is_app_limited:0|send_elapse:57822|ack_elapse:57830|ctl_first_sent_time:1746044436847900|lagest_ack_time:1746044436905313|curr_delivered:163663| [2025/04/30 20:20:36 905432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436848067| [2025/04/30 20:20:36 905438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:20:36 905444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56286|rttvar:477|minrtt:31448|latest_rtt:57246|ack_delay:104| [2025/04/30 20:20:36 905450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56393|rttvar:572|minrtt:31448|latest_rtt:57246|ack_delay:104| [2025/04/30 20:20:36 905455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:212|lost_pn:209|thresh:3| [2025/04/30 20:20:36 905459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 905529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 905532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 905707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:206|lost_pn:209|po_sent_time:1746044436844397|lost_send_time:1746044436840912|loss_delay:64401|frame:STREAM |repair:128| [2025/04/30 20:20:36 905712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:209|lost_pn:209|po_sent_time:1746044436846165|lost_send_time:1746044436840912|loss_delay:64401|frame:STREAM |repair:128| [2025/04/30 20:20:36 905736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436846165u| [2025/04/30 20:20:36 905745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 905749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436910694|now:1746044436905749|interval:4945| [2025/04/30 20:20:36 905754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436910694|now:1746044436905749|interv:4945| [2025/04/30 20:20:36 905758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57822, ack_elapse 57830, delivered 67210|rate 1162199|lost 66| [2025/04/30 20:20:36 905763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162199) in round 4| [2025/04/30 20:20:36 905770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 905776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 905782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436848067|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 905789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436848067|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 905797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144090|srtt:56393|latest_rtt:57246|min_rtt:31448|applimit:0|lost:64|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 905806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:79|largest:79|pns:2| [2025/04/30 20:20:36 905813] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:91|pkt_type:SHORT_HEADER|pkt_num:79|frame:ACK |recv_time:1746044436905313|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 905820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556905313|now:1746044436905313|interv:120000000| [2025/04/30 20:20:36 905827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556905313|now:1746044436905313|interv:120000000| [2025/04/30 20:20:36 905833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436908826|pq_index:0| [2025/04/30 20:20:36 905840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436903833| [2025/04/30 20:20:36 905846] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436905846| [2025/04/30 20:20:36 905854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436905852| [2025/04/30 20:20:36 905868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 905876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56393|min_srtt:56393|path_bw:1184145|loss_rate:18.88|path_pto:0| [2025/04/30 20:20:36 905882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:221682| [2025/04/30 20:20:36 905886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56393|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 905891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:206|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 905895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56393|min_srtt:56393|path_bw:1184145|loss_rate:18.88|path_pto:0| [2025/04/30 20:20:36 905900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:225219| [2025/04/30 20:20:36 905904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56393|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 905909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:209|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 905913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56393|min_srtt:56393|path_bw:1184145|loss_rate:18.88|path_pto:0| [2025/04/30 20:20:36 905917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:303033| [2025/04/30 20:20:36 905923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56393|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 905930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 905936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56393|min_srtt:56393|path_bw:1184145|loss_rate:18.88|path_pto:0| [2025/04/30 20:20:36 905943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:304212| [2025/04/30 20:20:36 905949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56393|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 905956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 905962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56393|min_srtt:56393|path_bw:1184145|loss_rate:18.88|path_pto:0| [2025/04/30 20:20:36 905975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:305391| [2025/04/30 20:20:36 905982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 905988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 905994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 906000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 906007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:206|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 906014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:221682| [2025/04/30 20:20:36 906021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 906028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:336| [2025/04/30 20:20:36 906084] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144090|now:1746044436906039|stream_id:0|stream_offset:221682| [2025/04/30 20:20:36 906095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:336|origin_pktnum:206|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 906103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144090|applimit:0| [2025/04/30 20:20:36 906110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436910694|now:1746044436906109|interval:4585| [2025/04/30 20:20:36 906117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436910694|now:1746044436906109|interv:4585| [2025/04/30 20:20:36 906123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145290| [2025/04/30 20:20:36 906131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:209|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 906137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:225219| [2025/04/30 20:20:36 906154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 906161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:337| [2025/04/30 20:20:36 906200] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145290|now:1746044436906172|stream_id:0|stream_offset:225219| [2025/04/30 20:20:36 906209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:337|origin_pktnum:209|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 906223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145290|applimit:0| [2025/04/30 20:20:36 906230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436910694|now:1746044436906230|interval:4464| [2025/04/30 20:20:36 906237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436910694|now:1746044436906230|interv:4464| [2025/04/30 20:20:36 906244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146490| [2025/04/30 20:20:36 906251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 906258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:303033| [2025/04/30 20:20:36 906265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 906270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:338| [2025/04/30 20:20:36 906304] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436906277|stream_id:0|stream_offset:303033| [2025/04/30 20:20:36 906313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:338|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 906320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 906327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436910694|now:1746044436906327|interval:4367| [2025/04/30 20:20:36 906332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436910694|now:1746044436906327|interv:4367| [2025/04/30 20:20:36 906336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 906341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 906345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:304212| [2025/04/30 20:20:36 906350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 906354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:339| [2025/04/30 20:20:36 906383] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436906360|stream_id:0|stream_offset:304212| [2025/04/30 20:20:36 906392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:339|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 906399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 906412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436910694|now:1746044436906412|interval:4282| [2025/04/30 20:20:36 906418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436910694|now:1746044436906412|interv:4282| [2025/04/30 20:20:36 906422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 906427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436910694| [2025/04/30 20:20:36 906431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436910694| [2025/04/30 20:20:36 906435] [debug] |xqc_engine_wakeup_after|wakeup:1746044436910694|now:1746044436906435|diff:4259| [2025/04/30 20:20:36 906440] [debug] |xqc_engine_main_logic|END|now:1746044436905852| [2025/04/30 20:20:36 906445] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436906445| [2025/04/30 20:20:36 906449] [debug] |xqc_engine_wakeup_after|wakeup:1746044436910694|now:1746044436906449|diff:4245| [2025/04/30 20:20:36 906453] [debug] |xqc_engine_main_logic|END|now:1746044436906445| [2025/04/30 20:20:36 907417] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:94|state:ESTABED|recv_time:1746044436907415| [2025/04/30 20:20:36 907431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 907441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:79| [2025/04/30 20:20:36 907447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:80| [2025/04/30 20:20:36 907456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:80| [2025/04/30 20:20:36 907462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 907472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:215|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:216|path_largest_ack:215| [2025/04/30 20:20:36 907479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:140410|prior_delivered:98853|prior_time:1746044436849448|is_app_limited:0|send_elapse:57785|ack_elapse:57967|ctl_first_sent_time:1746044436849863|lagest_ack_time:1746044436907415|curr_delivered:164863| [2025/04/30 20:20:36 907487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436849863| [2025/04/30 20:20:36 907494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 20:20:36 907501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:216|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:216|path_largest_ack:216| [2025/04/30 20:20:36 907508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:140410|prior_delivered:98853|prior_time:1746044436849448|is_app_limited:0|send_elapse:57785|ack_elapse:57967|ctl_first_sent_time:1746044436849863|lagest_ack_time:1746044436907415|curr_delivered:166063| [2025/04/30 20:20:36 907514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436849984| [2025/04/30 20:20:36 907520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:20:36 907525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56393|rttvar:572|minrtt:31448|latest_rtt:57431|ack_delay:104| [2025/04/30 20:20:36 907530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56509|rttvar:662|minrtt:31448|latest_rtt:57431|ack_delay:104| [2025/04/30 20:20:36 907541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:216|lost_pn:213|thresh:3| [2025/04/30 20:20:36 907547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 907617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 907621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 907832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:210|lost_pn:213|po_sent_time:1746044436846293|lost_send_time:1746044436842806|loss_delay:64609|frame:STREAM |repair:128| [2025/04/30 20:20:36 907839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:213|lost_pn:213|po_sent_time:1746044436848208|lost_send_time:1746044436842806|loss_delay:64609|frame:STREAM |repair:128| [2025/04/30 20:20:36 907846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436848208u| [2025/04/30 20:20:36 907853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 907859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436912916|now:1746044436907858|interval:5058| [2025/04/30 20:20:36 907866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436912916|now:1746044436907858|interv:5058| [2025/04/30 20:20:36 907872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57785, ack_elapse 57967, delivered 67210|rate 1159452|lost 68| [2025/04/30 20:20:36 907879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159452) in round 4| [2025/04/30 20:20:36 907885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 907891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 907898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436849984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 907911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436849984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 907919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144090|srtt:56509|latest_rtt:57431|min_rtt:31448|applimit:0|lost:66|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 907928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 907935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044436932415|now:1746044436907415|interv:25000| [2025/04/30 20:20:36 907943] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436907415|max_ack_delay:25000| [2025/04/30 20:20:36 907950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:80|largest:80|pns:2| [2025/04/30 20:20:36 907957] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:94|pkt_type:SHORT_HEADER|pkt_num:80|frame:PING ACK |recv_time:1746044436907415|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 907964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556907415|now:1746044436907415|interv:120000000| [2025/04/30 20:20:36 907971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556907415|now:1746044436907415|interv:120000000| [2025/04/30 20:20:36 907977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436910694|pq_index:0| [2025/04/30 20:20:36 907984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436905852| [2025/04/30 20:20:36 907991] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436907991| [2025/04/30 20:20:36 907999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436907997| [2025/04/30 20:20:36 908006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 908014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56509|min_srtt:56509|path_bw:1184145|loss_rate:19.24|path_pto:0| [2025/04/30 20:20:36 908021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:226398| [2025/04/30 20:20:36 908028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56509|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 908036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:210|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 908043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56509|min_srtt:56509|path_bw:1184145|loss_rate:19.24|path_pto:0| [2025/04/30 20:20:36 908055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:229935| [2025/04/30 20:20:36 908062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56509|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 908068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:213|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 908075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56509|min_srtt:56509|path_bw:1184145|loss_rate:19.24|path_pto:0| [2025/04/30 20:20:36 908081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:305391| [2025/04/30 20:20:36 908089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56509|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 908096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 908103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56509|min_srtt:56509|path_bw:1184145|loss_rate:19.24|path_pto:0| [2025/04/30 20:20:36 908109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:306570| [2025/04/30 20:20:36 908126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56509|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 908133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 908140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56509|min_srtt:56509|path_bw:1184145|loss_rate:19.24|path_pto:0| [2025/04/30 20:20:36 908146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:307749| [2025/04/30 20:20:36 908153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 908159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 908165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 908172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 908180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:210|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 908186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:226398| [2025/04/30 20:20:36 908199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 908205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:340| [2025/04/30 20:20:36 908242] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144090|now:1746044436908217|stream_id:0|stream_offset:226398| [2025/04/30 20:20:36 908251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:340|origin_pktnum:210|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 908258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144090|applimit:0| [2025/04/30 20:20:36 908265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436912916|now:1746044436908265|interval:4651| [2025/04/30 20:20:36 908272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436912916|now:1746044436908265|interv:4651| [2025/04/30 20:20:36 908279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145290| [2025/04/30 20:20:36 908286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:213|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 908293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:229935| [2025/04/30 20:20:36 908299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 908303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:341| [2025/04/30 20:20:36 908331] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145290|now:1746044436908310|stream_id:0|stream_offset:229935| [2025/04/30 20:20:36 908337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:341|origin_pktnum:213|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 908341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145290|applimit:0| [2025/04/30 20:20:36 908345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436912916|now:1746044436908345|interval:4571| [2025/04/30 20:20:36 908350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436912916|now:1746044436908345|interv:4571| [2025/04/30 20:20:36 908354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146490| [2025/04/30 20:20:36 908359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 908363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:305391| [2025/04/30 20:20:36 908367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 908371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:342| [2025/04/30 20:20:36 908398] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436908382|stream_id:0|stream_offset:305391| [2025/04/30 20:20:36 908403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 908408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 908412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436912916|now:1746044436908412|interval:4504| [2025/04/30 20:20:36 908416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436912916|now:1746044436908412|interv:4504| [2025/04/30 20:20:36 908420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 908424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 908429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:306570| [2025/04/30 20:20:36 908433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 908437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:343| [2025/04/30 20:20:36 908456] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436908442|stream_id:0|stream_offset:306570| [2025/04/30 20:20:36 908461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:343|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 908466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 908470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436912916|now:1746044436908470|interval:4446| [2025/04/30 20:20:36 908474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436912916|now:1746044436908470|interv:4446| [2025/04/30 20:20:36 908478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 908483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436912916| [2025/04/30 20:20:36 908487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436912916| [2025/04/30 20:20:36 908491] [debug] |xqc_engine_wakeup_after|wakeup:1746044436912916|now:1746044436908491|diff:4425| [2025/04/30 20:20:36 908495] [debug] |xqc_engine_main_logic|END|now:1746044436907997| [2025/04/30 20:20:36 908501] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436908501| [2025/04/30 20:20:36 908505] [debug] |xqc_engine_wakeup_after|wakeup:1746044436912916|now:1746044436908505|diff:4411| [2025/04/30 20:20:36 908509] [debug] |xqc_engine_main_logic|END|now:1746044436908501| [2025/04/30 20:20:36 909464] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:96|state:ESTABED|recv_time:1746044436909463| [2025/04/30 20:20:36 909480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 909496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:80| [2025/04/30 20:20:36 909502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:81| [2025/04/30 20:20:36 909512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:81| [2025/04/30 20:20:36 909518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 909528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:219|origin_pktnum:97|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:219|path_largest_ack:219| [2025/04/30 20:20:36 909536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:9|tx_in_flight:140405|prior_delivered:101258|prior_time:1746044436851472|is_app_limited:0|send_elapse:57810|ack_elapse:57991|ctl_first_sent_time:1746044436852000|lagest_ack_time:1746044436909463|curr_delivered:167263| [2025/04/30 20:20:36 909544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436852000| [2025/04/30 20:20:36 909551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:20:36 909557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56509|rttvar:662|minrtt:31448|latest_rtt:57463|ack_delay:1232| [2025/04/30 20:20:36 909564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56474|rttvar:566|minrtt:31448|latest_rtt:57463|ack_delay:1232| [2025/04/30 20:20:36 909569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:219|lost_pn:216|thresh:3| [2025/04/30 20:20:36 909573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 909636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 909640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 909866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:214|lost_pn:216|po_sent_time:1746044436848307|lost_send_time:1746044436844818|loss_delay:64645|frame:STREAM |repair:128| [2025/04/30 20:20:36 909878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436848307u| [2025/04/30 20:20:36 909885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 909891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436914733|now:1746044436909891|interval:4842| [2025/04/30 20:20:36 909898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436914733|now:1746044436909891|interv:4842| [2025/04/30 20:20:36 909904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57810, ack_elapse 57991, delivered 66005|rate 1138193|lost 69| [2025/04/30 20:20:36 909912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138193) in round 4| [2025/04/30 20:20:36 909918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 909925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 909931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:1200|po_sent_time:1746044436852000|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 909938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:1200|po_sent_time:1746044436852000|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 909946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:146490|srtt:56474|latest_rtt:57463|min_rtt:31448|applimit:0|lost:68|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 909956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:81|largest:81|pns:2| [2025/04/30 20:20:36 909962] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:81|frame:ACK |recv_time:1746044436909463|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 909970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556909463|now:1746044436909463|interv:120000000| [2025/04/30 20:20:36 909977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556909463|now:1746044436909463|interv:120000000| [2025/04/30 20:20:36 909983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436912916|pq_index:0| [2025/04/30 20:20:36 909990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436907997| [2025/04/30 20:20:36 909996] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436909996| [2025/04/30 20:20:36 910004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436910002| [2025/04/30 20:20:36 910012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 910019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56474|min_srtt:56474|path_bw:1184145|loss_rate:19.60|path_pto:0| [2025/04/30 20:20:36 910031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:231114| [2025/04/30 20:20:36 910038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56474|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 910045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:214|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 910052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56474|min_srtt:56474|path_bw:1184145|loss_rate:19.60|path_pto:0| [2025/04/30 20:20:36 910058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:307749| [2025/04/30 20:20:36 910065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56474|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 910072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 910079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56474|min_srtt:56474|path_bw:1184145|loss_rate:19.60|path_pto:0| [2025/04/30 20:20:36 910095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:308928| [2025/04/30 20:20:36 910103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 910109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 910115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 910121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 910128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:214|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 910135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:231114| [2025/04/30 20:20:36 910142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 910149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:344| [2025/04/30 20:20:36 910202] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436910161|stream_id:0|stream_offset:231114| [2025/04/30 20:20:36 910210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:344|origin_pktnum:214|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 910215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 910224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436914733|now:1746044436910223|interval:4510| [2025/04/30 20:20:36 910228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436914733|now:1746044436910223|interv:4510| [2025/04/30 20:20:36 910232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 910237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 910241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:307749| [2025/04/30 20:20:36 910246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 910250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:345| [2025/04/30 20:20:36 910274] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436910257|stream_id:0|stream_offset:307749| [2025/04/30 20:20:36 910279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 910284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 910288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436914733|now:1746044436910288|interval:4445| [2025/04/30 20:20:36 910292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436914733|now:1746044436910288|interv:4445| [2025/04/30 20:20:36 910297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 910301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436914733| [2025/04/30 20:20:36 910305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436914733| [2025/04/30 20:20:36 910309] [debug] |xqc_engine_wakeup_after|wakeup:1746044436914733|now:1746044436910309|diff:4424| [2025/04/30 20:20:36 910314] [debug] |xqc_engine_main_logic|END|now:1746044436910002| [2025/04/30 20:20:36 910319] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436910319| [2025/04/30 20:20:36 910323] [debug] |xqc_engine_wakeup_after|wakeup:1746044436914733|now:1746044436910323|diff:4410| [2025/04/30 20:20:36 910327] [debug] |xqc_engine_main_logic|END|now:1746044436910319| [2025/04/30 20:20:36 911327] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:97|state:ESTABED|recv_time:1746044436911325| [2025/04/30 20:20:36 911342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 911351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:81| [2025/04/30 20:20:36 911357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:82| [2025/04/30 20:20:36 911367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:82| [2025/04/30 20:20:36 911373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 911383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:225|origin_pktnum:101|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:226|path_largest_ack:225| [2025/04/30 20:20:36 911398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:11|tx_in_flight:142805|prior_delivered:103658|prior_time:1746044436853386|is_app_limited:0|send_elapse:56906|ack_elapse:57939|ctl_first_sent_time:1746044436853852|lagest_ack_time:1746044436911325|curr_delivered:168463| [2025/04/30 20:20:36 911405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436853852| [2025/04/30 20:20:36 911413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:36 911420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:226|origin_pktnum:104|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:226|path_largest_ack:226| [2025/04/30 20:20:36 911426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:11|tx_in_flight:142805|prior_delivered:103658|prior_time:1746044436853386|is_app_limited:0|send_elapse:56906|ack_elapse:57939|ctl_first_sent_time:1746044436853852|lagest_ack_time:1746044436911325|curr_delivered:169663| [2025/04/30 20:20:36 911433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436853966| [2025/04/30 20:20:36 911440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 20:20:36 911447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56474|rttvar:566|minrtt:31448|latest_rtt:57359|ack_delay:104| [2025/04/30 20:20:36 911453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56571|rttvar:620|minrtt:31448|latest_rtt:57359|ack_delay:104| [2025/04/30 20:20:36 911459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:226|lost_pn:223|thresh:3| [2025/04/30 20:20:36 911463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 911525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 911529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 911743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:217|lost_pn:223|po_sent_time:1746044436850088|lost_send_time:1746044436846797|loss_delay:64528|frame:STREAM |repair:128| [2025/04/30 20:20:36 911751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:218|lost_pn:223|po_sent_time:1746044436850195|lost_send_time:1746044436846797|loss_delay:64528|frame:STREAM |repair:128| [2025/04/30 20:20:36 911756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:220|lost_pn:223|po_sent_time:1746044436852150|lost_send_time:1746044436846797|loss_delay:64528|frame:STREAM |repair:128| [2025/04/30 20:20:36 911761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:221|lost_pn:223|po_sent_time:1746044436852255|lost_send_time:1746044436846797|loss_delay:64528|frame:STREAM |repair:128| [2025/04/30 20:20:36 911765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:222|lost_pn:223|po_sent_time:1746044436852342|lost_send_time:1746044436846797|loss_delay:64528|frame:STREAM |repair:128| [2025/04/30 20:20:36 911770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:223|lost_pn:223|po_sent_time:1746044436852420|lost_send_time:1746044436846797|loss_delay:64528|frame:STREAM |repair:128| [2025/04/30 20:20:36 911774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436852420u| [2025/04/30 20:20:36 911778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 911782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436917029|now:1746044436911782|interval:5247| [2025/04/30 20:20:36 911787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436917029|now:1746044436911782|interv:5247| [2025/04/30 20:20:36 911791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56906, ack_elapse 57939, delivered 66005|rate 1139215|lost 75| [2025/04/30 20:20:36 911796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139215) in round 4| [2025/04/30 20:20:36 911800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 911804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 911808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:6|acked:2400|po_sent_time:1746044436853966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 911813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:6|acked:2400|po_sent_time:1746044436853966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 911817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:139290|srtt:56571|latest_rtt:57359|min_rtt:31448|applimit:0|lost:69|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 911824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:82|largest:82|pns:2| [2025/04/30 20:20:36 911831] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:97|pkt_type:SHORT_HEADER|pkt_num:82|frame:ACK |recv_time:1746044436911325|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 911838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556911325|now:1746044436911325|interv:120000000| [2025/04/30 20:20:36 911850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556911325|now:1746044436911325|interv:120000000| [2025/04/30 20:20:36 911855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436914733|pq_index:0| [2025/04/30 20:20:36 911862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436910002| [2025/04/30 20:20:36 911868] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436911868| [2025/04/30 20:20:36 911877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436911875| [2025/04/30 20:20:36 911884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 911892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56571|min_srtt:56571|path_bw:1184145|loss_rate:19.77|path_pto:0| [2025/04/30 20:20:36 911899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:234651| [2025/04/30 20:20:36 911907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56571|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 911914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:217|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 911921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56571|min_srtt:56571|path_bw:1184145|loss_rate:19.77|path_pto:0| [2025/04/30 20:20:36 911928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:235830| [2025/04/30 20:20:36 911936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56571|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 911943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:218|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 911950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56571|min_srtt:56571|path_bw:1184145|loss_rate:19.77|path_pto:0| [2025/04/30 20:20:36 911956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:104961| [2025/04/30 20:20:36 911963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56571|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 911971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:220|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 911977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56571|min_srtt:56571|path_bw:1184145|loss_rate:19.77|path_pto:0| [2025/04/30 20:20:36 911990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:237009| [2025/04/30 20:20:36 911997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56571|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 912004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:221|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 912011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56571|min_srtt:56571|path_bw:1184145|loss_rate:19.77|path_pto:0| [2025/04/30 20:20:36 912017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:139290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:238188| [2025/04/30 20:20:36 912024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56571|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 912030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:222|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 912036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56571|min_srtt:56571|path_bw:1184145|loss_rate:19.77|path_pto:0| [2025/04/30 20:20:36 912042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:139290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:36 912049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56571|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 912056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:223|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 912063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56571|min_srtt:56571|path_bw:1184145|loss_rate:19.77|path_pto:0| [2025/04/30 20:20:36 912069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:139290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:308928| [2025/04/30 20:20:36 912076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56571|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 912083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 912091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56571|min_srtt:56571|path_bw:1184145|loss_rate:19.77|path_pto:0| [2025/04/30 20:20:36 912097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:139290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:310107| [2025/04/30 20:20:36 912104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56571|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 912116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 912132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56571|min_srtt:56571|path_bw:1184145|loss_rate:19.77|path_pto:0| [2025/04/30 20:20:36 912138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:139290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:311286| [2025/04/30 20:20:36 912145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 912151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 912158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 912165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 912172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:217|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 912179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:234651| [2025/04/30 20:20:36 912185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 912189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:346| [2025/04/30 20:20:36 912221] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139290|now:1746044436912197|stream_id:0|stream_offset:234651| [2025/04/30 20:20:36 912227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:346|origin_pktnum:217|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 912232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:139290|applimit:0| [2025/04/30 20:20:36 912236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436917029|now:1746044436912236|interval:4793| [2025/04/30 20:20:36 912240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436917029|now:1746044436912236|interv:4793| [2025/04/30 20:20:36 912245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:140490| [2025/04/30 20:20:36 912249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:218|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 912254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:235830| [2025/04/30 20:20:36 912258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 912262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:347| [2025/04/30 20:20:36 912283] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140490|now:1746044436912268|stream_id:0|stream_offset:235830| [2025/04/30 20:20:36 912293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:347|origin_pktnum:218|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 912298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140490|applimit:0| [2025/04/30 20:20:36 912302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436917029|now:1746044436912302|interval:4727| [2025/04/30 20:20:36 912306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436917029|now:1746044436912302|interv:4727| [2025/04/30 20:20:36 912310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:141690| [2025/04/30 20:20:36 912314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:220|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 912319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:104961| [2025/04/30 20:20:36 912323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 912327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:348| [2025/04/30 20:20:36 912348] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141690|now:1746044436912332|stream_id:0|stream_offset:104961| [2025/04/30 20:20:36 912353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:348|origin_pktnum:100|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 912357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141690|applimit:0| [2025/04/30 20:20:36 912361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436917029|now:1746044436912361|interval:4668| [2025/04/30 20:20:36 912365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436917029|now:1746044436912361|interv:4668| [2025/04/30 20:20:36 912369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142890| [2025/04/30 20:20:36 912373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:221|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 912378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142890|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:237009| [2025/04/30 20:20:36 912382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 912386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:349| [2025/04/30 20:20:36 912405] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142890|now:1746044436912391|stream_id:0|stream_offset:237009| [2025/04/30 20:20:36 912410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:349|origin_pktnum:221|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 912418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142890|applimit:0| [2025/04/30 20:20:36 912422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436917029|now:1746044436912422|interval:4607| [2025/04/30 20:20:36 912426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436917029|now:1746044436912422|interv:4607| [2025/04/30 20:20:36 912430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144090| [2025/04/30 20:20:36 912434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:222|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 912438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:238188| [2025/04/30 20:20:36 912442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 912446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:350| [2025/04/30 20:20:36 912466] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144090|now:1746044436912452|stream_id:0|stream_offset:238188| [2025/04/30 20:20:36 912471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:350|origin_pktnum:222|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 912476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144090|applimit:0| [2025/04/30 20:20:36 912480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436917029|now:1746044436912480|interval:4549| [2025/04/30 20:20:36 912484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436917029|now:1746044436912480|interv:4549| [2025/04/30 20:20:36 912488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145290| [2025/04/30 20:20:36 912493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:223|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 912497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:36 912501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 912505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:351| [2025/04/30 20:20:36 912524] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145290|now:1746044436912511|stream_id:0|stream_offset:239367| [2025/04/30 20:20:36 912530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:351|origin_pktnum:223|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 912534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145290|applimit:0| [2025/04/30 20:20:36 912542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436917029|now:1746044436912541|interval:4488| [2025/04/30 20:20:36 912546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436917029|now:1746044436912541|interv:4488| [2025/04/30 20:20:36 912550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146490| [2025/04/30 20:20:36 912554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 912558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:308928| [2025/04/30 20:20:36 912563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 912567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:352| [2025/04/30 20:20:36 912587] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436912572|stream_id:0|stream_offset:308928| [2025/04/30 20:20:36 912592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:352|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 912596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 912600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436917029|now:1746044436912600|interval:4429| [2025/04/30 20:20:36 912605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436917029|now:1746044436912600|interv:4429| [2025/04/30 20:20:36 912609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 912613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 912617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:310107| [2025/04/30 20:20:36 912621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 912625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:353| [2025/04/30 20:20:36 912644] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436912631|stream_id:0|stream_offset:310107| [2025/04/30 20:20:36 912649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:353|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 912654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 912658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436917029|now:1746044436912658|interval:4371| [2025/04/30 20:20:36 912665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436917029|now:1746044436912658|interv:4371| [2025/04/30 20:20:36 912669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 912674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436917029| [2025/04/30 20:20:36 912678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436917029| [2025/04/30 20:20:36 912682] [debug] |xqc_engine_wakeup_after|wakeup:1746044436917029|now:1746044436912682|diff:4347| [2025/04/30 20:20:36 912686] [debug] |xqc_engine_main_logic|END|now:1746044436911875| [2025/04/30 20:20:36 912692] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436912692| [2025/04/30 20:20:36 912696] [debug] |xqc_engine_wakeup_after|wakeup:1746044436917029|now:1746044436912696|diff:4333| [2025/04/30 20:20:36 912699] [debug] |xqc_engine_main_logic|END|now:1746044436912692| [2025/04/30 20:20:36 913324] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:99|state:ESTABED|recv_time:1746044436913323| [2025/04/30 20:20:36 913340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 913348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:82| [2025/04/30 20:20:36 913355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:83| [2025/04/30 20:20:36 913364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:83| [2025/04/30 20:20:36 913370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 913381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:231|origin_pktnum:105|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:232|path_largest_ack:231| [2025/04/30 20:20:36 913388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:12|tx_in_flight:146405|prior_delivered:106058|prior_time:1746044436855491|is_app_limited:0|send_elapse:56912|ack_elapse:57832|ctl_first_sent_time:1746044436855906|lagest_ack_time:1746044436913323|curr_delivered:170863| [2025/04/30 20:20:36 913396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436855906| [2025/04/30 20:20:36 913403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 20:20:36 913410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:36 913417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:12|tx_in_flight:146405|prior_delivered:106058|prior_time:1746044436855491|is_app_limited:0|send_elapse:56912|ack_elapse:57832|ctl_first_sent_time:1746044436855906|lagest_ack_time:1746044436913323|curr_delivered:172063| [2025/04/30 20:20:36 913424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436856021| [2025/04/30 20:20:36 913430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:20:36 913437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56571|rttvar:620|minrtt:31448|latest_rtt:57302|ack_delay:104| [2025/04/30 20:20:36 913444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56649|rttvar:621|minrtt:31448|latest_rtt:57302|ack_delay:104| [2025/04/30 20:20:36 913458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:232|lost_pn:229|thresh:3| [2025/04/30 20:20:36 913462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 913516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 913521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 913751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 913763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:224|lost_pn:229|po_sent_time:1746044436852501|lost_send_time:1746044436848859|loss_delay:64464|frame:STREAM |repair:128| [2025/04/30 20:20:36 913768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:227|lost_pn:229|po_sent_time:1746044436854072|lost_send_time:1746044436848859|loss_delay:64464|frame:STREAM |repair:128| [2025/04/30 20:20:36 913773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:228|lost_pn:229|po_sent_time:1746044436854160|lost_send_time:1746044436848859|loss_delay:64464|frame:STREAM |repair:128| [2025/04/30 20:20:36 913777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:229|lost_pn:229|po_sent_time:1746044436854254|lost_send_time:1746044436848859|loss_delay:64464|frame:STREAM |repair:128| [2025/04/30 20:20:36 913782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436854254u| [2025/04/30 20:20:36 913786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 913790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436918803|now:1746044436913790|interval:5013| [2025/04/30 20:20:36 913798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436918803|now:1746044436913790|interv:5013| [2025/04/30 20:20:36 913802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56912, ack_elapse 57832, delivered 66005|rate 1141323|lost 79| [2025/04/30 20:20:36 913806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141323) in round 4| [2025/04/30 20:20:36 913811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 913815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 913819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436856021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 913825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436856021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 913832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:141690|srtt:56649|latest_rtt:57302|min_rtt:31448|applimit:0|lost:75|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 913841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:83|largest:83|pns:2| [2025/04/30 20:20:36 913849] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:83|frame:ACK |recv_time:1746044436913323|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 913855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556913323|now:1746044436913323|interv:120000000| [2025/04/30 20:20:36 913862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556913323|now:1746044436913323|interv:120000000| [2025/04/30 20:20:36 913868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436917029|pq_index:0| [2025/04/30 20:20:36 913874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436911875| [2025/04/30 20:20:36 913880] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436913880| [2025/04/30 20:20:36 913888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436913886| [2025/04/30 20:20:36 913896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 913903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1184145|loss_rate:21.01|path_pto:0| [2025/04/30 20:20:36 913910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:240546| [2025/04/30 20:20:36 913918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 913931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:224|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 913938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1184145|loss_rate:21.01|path_pto:0| [2025/04/30 20:20:36 913945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:241725| [2025/04/30 20:20:36 913952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 913959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:227|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 913966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1184145|loss_rate:21.01|path_pto:0| [2025/04/30 20:20:36 913972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:242904| [2025/04/30 20:20:36 913979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 913986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:228|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 913993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1184145|loss_rate:21.01|path_pto:0| [2025/04/30 20:20:36 913999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:36 914006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 914013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:229|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 914020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1184145|loss_rate:21.01|path_pto:0| [2025/04/30 20:20:36 914027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:311286| [2025/04/30 20:20:36 914033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 914040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 914046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1184145|loss_rate:21.01|path_pto:0| [2025/04/30 20:20:36 914052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:312465| [2025/04/30 20:20:36 914064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56649|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 914070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 914077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56649|min_srtt:56649|path_bw:1184145|loss_rate:21.01|path_pto:0| [2025/04/30 20:20:36 914093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:313644| [2025/04/30 20:20:36 914100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 914106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 914112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 914119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 914126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:224|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 914133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:240546| [2025/04/30 20:20:36 914140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 914147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:354| [2025/04/30 20:20:36 914188] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141690|now:1746044436914158|stream_id:0|stream_offset:240546| [2025/04/30 20:20:36 914198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:354|origin_pktnum:224|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 914205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141690|applimit:0| [2025/04/30 20:20:36 914211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436918803|now:1746044436914211|interval:4592| [2025/04/30 20:20:36 914218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436918803|now:1746044436914211|interv:4592| [2025/04/30 20:20:36 914224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142890| [2025/04/30 20:20:36 914232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:227|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 914239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142890|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:241725| [2025/04/30 20:20:36 914251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 914255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:355| [2025/04/30 20:20:36 914288] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142890|now:1746044436914262|stream_id:0|stream_offset:241725| [2025/04/30 20:20:36 914297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:355|origin_pktnum:227|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 914305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142890|applimit:0| [2025/04/30 20:20:36 914311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436918803|now:1746044436914311|interval:4492| [2025/04/30 20:20:36 914318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436918803|now:1746044436914311|interv:4492| [2025/04/30 20:20:36 914323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144090| [2025/04/30 20:20:36 914327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:228|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 914332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:242904| [2025/04/30 20:20:36 914336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 914340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:356| [2025/04/30 20:20:36 914369] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144090|now:1746044436914347|stream_id:0|stream_offset:242904| [2025/04/30 20:20:36 914378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:356|origin_pktnum:228|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 914385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144090|applimit:0| [2025/04/30 20:20:36 914391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436918803|now:1746044436914391|interval:4412| [2025/04/30 20:20:36 914398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436918803|now:1746044436914391|interv:4412| [2025/04/30 20:20:36 914402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145290| [2025/04/30 20:20:36 914406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:229|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 914411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:36 914415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 914419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:357| [2025/04/30 20:20:36 914453] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145290|now:1746044436914430|stream_id:0|stream_offset:244083| [2025/04/30 20:20:36 914462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:357|origin_pktnum:229|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 914470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145290|applimit:0| [2025/04/30 20:20:36 914476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436918803|now:1746044436914476|interval:4327| [2025/04/30 20:20:36 914483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436918803|now:1746044436914476|interv:4327| [2025/04/30 20:20:36 914487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146490| [2025/04/30 20:20:36 914492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 914496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:311286| [2025/04/30 20:20:36 914501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 914505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:358| [2025/04/30 20:20:36 914533] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436914511|stream_id:0|stream_offset:311286| [2025/04/30 20:20:36 914542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 914550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 914557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436918803|now:1746044436914556|interval:4247| [2025/04/30 20:20:36 914563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436918803|now:1746044436914556|interv:4247| [2025/04/30 20:20:36 914567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 914572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 914576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:312465| [2025/04/30 20:20:36 914580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 914584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:359| [2025/04/30 20:20:36 914613] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436914591|stream_id:0|stream_offset:312465| [2025/04/30 20:20:36 914628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:359|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 914635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 914642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436918803|now:1746044436914642|interval:4161| [2025/04/30 20:20:36 914647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436918803|now:1746044436914642|interv:4161| [2025/04/30 20:20:36 914651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 914656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436918803| [2025/04/30 20:20:36 914660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436918803| [2025/04/30 20:20:36 914664] [debug] |xqc_engine_wakeup_after|wakeup:1746044436918803|now:1746044436914664|diff:4139| [2025/04/30 20:20:36 914669] [debug] |xqc_engine_main_logic|END|now:1746044436913886| [2025/04/30 20:20:36 914674] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436914674| [2025/04/30 20:20:36 914678] [debug] |xqc_engine_wakeup_after|wakeup:1746044436918803|now:1746044436914678|diff:4125| [2025/04/30 20:20:36 914682] [debug] |xqc_engine_main_logic|END|now:1746044436914674| [2025/04/30 20:20:36 915313] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:101|state:ESTABED|recv_time:1746044436915311| [2025/04/30 20:20:36 915328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 915335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:83| [2025/04/30 20:20:36 915341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:84| [2025/04/30 20:20:36 915350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:84| [2025/04/30 20:20:36 915356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 915366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:234|origin_pktnum:109|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:235|path_largest_ack:234| [2025/04/30 20:20:36 915373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:14|tx_in_flight:145205|prior_delivered:108458|prior_time:1746044436857442|is_app_limited:0|send_elapse:56881|ack_elapse:57869|ctl_first_sent_time:1746044436857870|lagest_ack_time:1746044436915311|curr_delivered:173263| [2025/04/30 20:20:36 915381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436857870| [2025/04/30 20:20:36 915387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:20:36 915394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:235|origin_pktnum:112|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:235|path_largest_ack:235| [2025/04/30 20:20:36 915401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:14|tx_in_flight:145205|prior_delivered:108458|prior_time:1746044436857442|is_app_limited:0|send_elapse:56881|ack_elapse:57869|ctl_first_sent_time:1746044436857870|lagest_ack_time:1746044436915311|curr_delivered:174463| [2025/04/30 20:20:36 915406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436857977| [2025/04/30 20:20:36 915418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:20:36 915424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56649|rttvar:621|minrtt:31448|latest_rtt:57334|ack_delay:80| [2025/04/30 20:20:36 915431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56724|rttvar:617|minrtt:31448|latest_rtt:57334|ack_delay:80| [2025/04/30 20:20:36 915438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:235|lost_pn:232|thresh:3| [2025/04/30 20:20:36 915445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 915487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 915491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 915698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 915748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:230|lost_pn:232|po_sent_time:1746044436854339|lost_send_time:1746044436850811|loss_delay:64500|frame:STREAM |repair:128| [2025/04/30 20:20:36 915753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436854339u| [2025/04/30 20:20:36 915757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 915764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436920628|now:1746044436915764|interval:4864| [2025/04/30 20:20:36 915769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436920628|now:1746044436915764|interv:4864| [2025/04/30 20:20:36 915773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56881, ack_elapse 57869, delivered 66005|rate 1140593|lost 80| [2025/04/30 20:20:36 915778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140593) in round 4| [2025/04/30 20:20:36 915782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 915786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 915790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436857977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 915794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436857977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113258| [2025/04/30 20:20:36 915799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:145290|srtt:56724|latest_rtt:57334|min_rtt:31448|applimit:0|lost:79|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 915805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:84|largest:84|pns:2| [2025/04/30 20:20:36 915810] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:101|pkt_type:SHORT_HEADER|pkt_num:84|frame:ACK |recv_time:1746044436915311|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 915817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556915311|now:1746044436915311|interv:120000000| [2025/04/30 20:20:36 915824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556915311|now:1746044436915311|interv:120000000| [2025/04/30 20:20:36 915830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436918803|pq_index:0| [2025/04/30 20:20:36 915837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436913886| [2025/04/30 20:20:36 915843] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436915843| [2025/04/30 20:20:36 915850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436915848| [2025/04/30 20:20:36 915858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 915866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56724|min_srtt:56724|path_bw:1184145|loss_rate:21.76|path_pto:0| [2025/04/30 20:20:36 915873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:245262| [2025/04/30 20:20:36 915886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56724|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 915894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:230|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 915901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56724|min_srtt:56724|path_bw:1184145|loss_rate:21.76|path_pto:0| [2025/04/30 20:20:36 915908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:313644| [2025/04/30 20:20:36 915916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56724|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 915923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 915930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56724|min_srtt:56724|path_bw:1184145|loss_rate:21.76|path_pto:0| [2025/04/30 20:20:36 915937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:314823| [2025/04/30 20:20:36 915943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56724|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 915950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 915957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56724|min_srtt:56724|path_bw:1184145|loss_rate:21.76|path_pto:0| [2025/04/30 20:20:36 915963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:316002| [2025/04/30 20:20:36 915970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 915976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 915983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 915990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 915996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:230|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 916002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:245262| [2025/04/30 20:20:36 916009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 916016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:360| [2025/04/30 20:20:36 916076] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145290|now:1746044436916032|stream_id:0|stream_offset:245262| [2025/04/30 20:20:36 916087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:360|origin_pktnum:230|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 916094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145290|applimit:0| [2025/04/30 20:20:36 916100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436920628|now:1746044436916100|interval:4528| [2025/04/30 20:20:36 916107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436920628|now:1746044436916100|interv:4528| [2025/04/30 20:20:36 916114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146490| [2025/04/30 20:20:36 916122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 916129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:313644| [2025/04/30 20:20:36 916136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 916143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:361| [2025/04/30 20:20:36 916177] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436916153|stream_id:0|stream_offset:313644| [2025/04/30 20:20:36 916183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:361|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 916188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 916192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436920628|now:1746044436916192|interval:4436| [2025/04/30 20:20:36 916197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436920628|now:1746044436916192|interv:4436| [2025/04/30 20:20:36 916201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 916205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 916210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:314823| [2025/04/30 20:20:36 916214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 916218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:362| [2025/04/30 20:20:36 916239] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436916224|stream_id:0|stream_offset:314823| [2025/04/30 20:20:36 916249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:362|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 916254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 916258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436920628|now:1746044436916258|interval:4370| [2025/04/30 20:20:36 916262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436920628|now:1746044436916258|interv:4370| [2025/04/30 20:20:36 916266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 916271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436920628| [2025/04/30 20:20:36 916275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436920628| [2025/04/30 20:20:36 916279] [debug] |xqc_engine_wakeup_after|wakeup:1746044436920628|now:1746044436916279|diff:4349| [2025/04/30 20:20:36 916283] [debug] |xqc_engine_main_logic|END|now:1746044436915848| [2025/04/30 20:20:36 916289] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436916289| [2025/04/30 20:20:36 916293] [debug] |xqc_engine_wakeup_after|wakeup:1746044436920628|now:1746044436916293|diff:4335| [2025/04/30 20:20:36 916297] [debug] |xqc_engine_main_logic|END|now:1746044436916289| [2025/04/30 20:20:36 917313] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:103|state:ESTABED|recv_time:1746044436917312| [2025/04/30 20:20:36 917328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 917338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:84| [2025/04/30 20:20:36 917343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:85| [2025/04/30 20:20:36 917351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:85| [2025/04/30 20:20:36 917357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 917367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:238|origin_pktnum:113|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:239|path_largest_ack:238| [2025/04/30 20:20:36 917374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:22|tx_in_flight:135605|prior_delivered:113258|prior_time:1746044436861401|is_app_limited:0|send_elapse:57190|ack_elapse:55911|ctl_first_sent_time:1746044436862129|lagest_ack_time:1746044436917312|curr_delivered:175663| [2025/04/30 20:20:36 917382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436862129| [2025/04/30 20:20:36 917387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:36 917391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:239|origin_pktnum:114|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:239|path_largest_ack:239| [2025/04/30 20:20:36 917397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:22|tx_in_flight:135605|prior_delivered:113258|prior_time:1746044436861401|is_app_limited:0|send_elapse:57190|ack_elapse:55911|ctl_first_sent_time:1746044436862129|lagest_ack_time:1746044436917312|curr_delivered:176863| [2025/04/30 20:20:36 917404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436862226| [2025/04/30 20:20:36 917416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 20:20:36 917422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56724|rttvar:617|minrtt:31448|latest_rtt:55086|ack_delay:104| [2025/04/30 20:20:36 917427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56506|rttvar:898|minrtt:31448|latest_rtt:55086|ack_delay:104| [2025/04/30 20:20:36 917431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:239|lost_pn:236|thresh:3| [2025/04/30 20:20:36 917438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 917469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 917473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 917679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 917711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:233|lost_pn:236|po_sent_time:1746044436856128|lost_send_time:1746044436853743|loss_delay:63569|frame:STREAM |repair:128| [2025/04/30 20:20:36 917735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:236|lost_pn:236|po_sent_time:1746044436858074|lost_send_time:1746044436853743|loss_delay:63569|frame:STREAM |repair:128| [2025/04/30 20:20:36 917743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436858074u| [2025/04/30 20:20:36 917754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 917758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436921746|now:1746044436917758|interval:3988| [2025/04/30 20:20:36 917763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436921746|now:1746044436917758|interv:3988| [2025/04/30 20:20:36 917767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57190, ack_elapse 55911, delivered 63605|rate 1112169|lost 82| [2025/04/30 20:20:36 917771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 4 -> 5| [2025/04/30 20:20:36 917775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112169) in round 5| [2025/04/30 20:20:36 917780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 917784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 917788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436862226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 917792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436862226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 917797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144090|srtt:56506|latest_rtt:55086|min_rtt:31448|applimit:0|lost:80|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:36 917803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:85|largest:85|pns:2| [2025/04/30 20:20:36 917808] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:103|pkt_type:SHORT_HEADER|pkt_num:85|frame:ACK |recv_time:1746044436917312|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 917814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556917312|now:1746044436917312|interv:120000000| [2025/04/30 20:20:36 917820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556917312|now:1746044436917312|interv:120000000| [2025/04/30 20:20:36 917826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436920628|pq_index:0| [2025/04/30 20:20:36 917834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436915848| [2025/04/30 20:20:36 917840] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436917839| [2025/04/30 20:20:36 917847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436917845| [2025/04/30 20:20:36 917855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 917863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56506|min_srtt:56506|path_bw:1184145|loss_rate:21.86|path_pto:0| [2025/04/30 20:20:36 917870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:247620| [2025/04/30 20:20:36 917884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 917891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:233|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 917898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56506|min_srtt:56506|path_bw:1184145|loss_rate:21.86|path_pto:0| [2025/04/30 20:20:36 917905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:248799| [2025/04/30 20:20:36 917913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 917920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:236|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 917928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56506|min_srtt:56506|path_bw:1184145|loss_rate:21.86|path_pto:0| [2025/04/30 20:20:36 917934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:316002| [2025/04/30 20:20:36 917941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 917948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 917955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56506|min_srtt:56506|path_bw:1184145|loss_rate:21.86|path_pto:0| [2025/04/30 20:20:36 917962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:317181| [2025/04/30 20:20:36 917969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 917976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 917983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56506|min_srtt:56506|path_bw:1184145|loss_rate:21.86|path_pto:0| [2025/04/30 20:20:36 917990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:318360| [2025/04/30 20:20:36 917996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 918002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 918012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 918019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 918026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:233|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 918032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144090|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:247620| [2025/04/30 20:20:36 918040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 918047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:363| [2025/04/30 20:20:36 918101] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144090|now:1746044436918058|stream_id:0|stream_offset:247620| [2025/04/30 20:20:36 918112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:363|origin_pktnum:233|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 918120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144090|applimit:0| [2025/04/30 20:20:36 918126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436921746|now:1746044436918126|interval:3620| [2025/04/30 20:20:36 918133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436921746|now:1746044436918126|interv:3620| [2025/04/30 20:20:36 918140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145290| [2025/04/30 20:20:36 918147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:236|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 918154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:248799| [2025/04/30 20:20:36 918158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 918163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:364| [2025/04/30 20:20:36 918191] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145290|now:1746044436918170|stream_id:0|stream_offset:248799| [2025/04/30 20:20:36 918196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:364|origin_pktnum:236|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 918201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145290|applimit:0| [2025/04/30 20:20:36 918205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436921746|now:1746044436918205|interval:3541| [2025/04/30 20:20:36 918209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436921746|now:1746044436918205|interv:3541| [2025/04/30 20:20:36 918218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146490| [2025/04/30 20:20:36 918223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 918227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:316002| [2025/04/30 20:20:36 918232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 918236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:365| [2025/04/30 20:20:36 918262] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436918242|stream_id:0|stream_offset:316002| [2025/04/30 20:20:36 918271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 918277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 918284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436921746|now:1746044436918284|interval:3462| [2025/04/30 20:20:36 918291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436921746|now:1746044436918284|interv:3462| [2025/04/30 20:20:36 918298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 918303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 918307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:317181| [2025/04/30 20:20:36 918312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 918316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:366| [2025/04/30 20:20:36 918345] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436918322|stream_id:0|stream_offset:317181| [2025/04/30 20:20:36 918354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 918361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 918368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436921746|now:1746044436918367|interval:3379| [2025/04/30 20:20:36 918374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436921746|now:1746044436918367|interv:3379| [2025/04/30 20:20:36 918378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 918383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436921746| [2025/04/30 20:20:36 918392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436921746| [2025/04/30 20:20:36 918396] [debug] |xqc_engine_wakeup_after|wakeup:1746044436921746|now:1746044436918396|diff:3350| [2025/04/30 20:20:36 918400] [debug] |xqc_engine_main_logic|END|now:1746044436917845| [2025/04/30 20:20:36 918406] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436918406| [2025/04/30 20:20:36 918410] [debug] |xqc_engine_wakeup_after|wakeup:1746044436921746|now:1746044436918410|diff:3336| [2025/04/30 20:20:36 918414] [debug] |xqc_engine_main_logic|END|now:1746044436918406| [2025/04/30 20:20:36 919362] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:103|state:ESTABED|recv_time:1746044436919361| [2025/04/30 20:20:36 919379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 919389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:85| [2025/04/30 20:20:36 919395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:86| [2025/04/30 20:20:36 919402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:86| [2025/04/30 20:20:36 919406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 919416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:240|origin_pktnum:117|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:241|path_largest_ack:240| [2025/04/30 20:20:36 919423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:22|tx_in_flight:138005|prior_delivered:113258|prior_time:1746044436861401|is_app_limited:0|send_elapse:57368|ack_elapse:57960|ctl_first_sent_time:1746044436862307|lagest_ack_time:1746044436919361|curr_delivered:178063| [2025/04/30 20:20:36 919431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436862307| [2025/04/30 20:20:36 919437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 20:20:36 919444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:241|origin_pktnum:118|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:241|path_largest_ack:241| [2025/04/30 20:20:36 919452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:22|tx_in_flight:138005|prior_delivered:113258|prior_time:1746044436861401|is_app_limited:0|send_elapse:57368|ack_elapse:57960|ctl_first_sent_time:1746044436862307|lagest_ack_time:1746044436919361|curr_delivered:179263| [2025/04/30 20:20:36 919459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436862391| [2025/04/30 20:20:36 919467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 20:20:36 919473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56506|rttvar:898|minrtt:31448|latest_rtt:56970|ack_delay:88| [2025/04/30 20:20:36 919480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56553|rttvar:768|minrtt:31448|latest_rtt:56970|ack_delay:88| [2025/04/30 20:20:36 919487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:241|lost_pn:238|thresh:3| [2025/04/30 20:20:36 919493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 919520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 919523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 919756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 919820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:237|lost_pn:238|po_sent_time:1746044436858177|lost_send_time:1746044436855270|loss_delay:64091|frame:STREAM |repair:128| [2025/04/30 20:20:36 919827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436858177u| [2025/04/30 20:20:36 919834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 919840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56553|rtt_var:768|pto_duration:59625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 919847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 919854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 919860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 145290| [2025/04/30 20:20:36 919867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437002947|now:1746044436919840|interv:83107| [2025/04/30 20:20:36 919873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437002947|now:1746044436919840|interval:83107|pto_count:0|srtt:56553 [2025/04/30 20:20:36 919880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57368, ack_elapse 57960, delivered 66005|rate 1138802|lost 83| [2025/04/30 20:20:36 919893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138802) in round 5| [2025/04/30 20:20:36 919900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 919906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 919912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436862391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 919919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436862391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 919926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:145290|srtt:56553|latest_rtt:56970|min_rtt:31448|applimit:0|lost:82|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 919935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:86|largest:86|pns:2| [2025/04/30 20:20:36 919942] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:103|pkt_type:SHORT_HEADER|pkt_num:86|frame:ACK |recv_time:1746044436919361|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 919949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556919361|now:1746044436919361|interv:120000000| [2025/04/30 20:20:36 919955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556919361|now:1746044436919361|interv:120000000| [2025/04/30 20:20:36 919961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436921746|pq_index:0| [2025/04/30 20:20:36 919968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436917845| [2025/04/30 20:20:36 919974] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436919974| [2025/04/30 20:20:36 919982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436919980| [2025/04/30 20:20:36 919990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 919997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56553|min_srtt:56553|path_bw:1184145|loss_rate:22.16|path_pto:0| [2025/04/30 20:20:36 920004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:249978| [2025/04/30 20:20:36 920010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56553|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 920018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:237|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 920026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56553|min_srtt:56553|path_bw:1184145|loss_rate:22.16|path_pto:0| [2025/04/30 20:20:36 920038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:318360| [2025/04/30 20:20:36 920045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56553|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 920050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 920054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56553|min_srtt:56553|path_bw:1184145|loss_rate:22.16|path_pto:0| [2025/04/30 20:20:36 920059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:319539| [2025/04/30 20:20:36 920063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56553|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 920067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 920071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56553|min_srtt:56553|path_bw:1184145|loss_rate:22.16|path_pto:0| [2025/04/30 20:20:36 920076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:320718| [2025/04/30 20:20:36 920086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 920090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 920094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 920098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 920103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:237|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 920108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145290|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:249978| [2025/04/30 20:20:36 920115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 920122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:367| [2025/04/30 20:20:36 920161] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145290|now:1746044436920134|stream_id:0|stream_offset:249978| [2025/04/30 20:20:36 920168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:367|origin_pktnum:237|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 920178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145290|applimit:0| [2025/04/30 20:20:36 920182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56553|rtt_var:768|pto_duration:59625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 920187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 920191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 920195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 146490| [2025/04/30 20:20:36 920199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437004759|now:1746044436920182|interv:84577| [2025/04/30 20:20:36 920203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437004759|now:1746044436920182|interval:84577|pto_count:0|srtt:56553 [2025/04/30 20:20:36 920207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146490| [2025/04/30 20:20:36 920212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 920217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146490|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:318360| [2025/04/30 20:20:36 920221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 920225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:368| [2025/04/30 20:20:36 920251] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146490|now:1746044436920232|stream_id:0|stream_offset:318360| [2025/04/30 20:20:36 920257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:368|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 920261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146490|applimit:0| [2025/04/30 20:20:36 920265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56553|rtt_var:768|pto_duration:59625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 920270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 920274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 920277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 147690| [2025/04/30 20:20:36 920281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437004857|now:1746044436920265|interv:84592| [2025/04/30 20:20:36 920285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437004857|now:1746044436920265|interval:84592|pto_count:0|srtt:56553 [2025/04/30 20:20:36 920289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147690| [2025/04/30 20:20:36 920294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 920301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147690|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:319539| [2025/04/30 20:20:36 920306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 920310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:369| [2025/04/30 20:20:36 920354] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147690|now:1746044436920315|stream_id:0|stream_offset:319539| [2025/04/30 20:20:36 920360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 920364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147690|applimit:0| [2025/04/30 20:20:36 920368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56553|rtt_var:768|pto_duration:59625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 920372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 920376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 920380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 148890| [2025/04/30 20:20:36 920384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437004940|now:1746044436920368|interv:84572| [2025/04/30 20:20:36 920388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437004940|now:1746044436920368|interval:84572|pto_count:0|srtt:56553 [2025/04/30 20:20:36 920392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148890| [2025/04/30 20:20:36 920397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436932415| [2025/04/30 20:20:36 920401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436932415| [2025/04/30 20:20:36 920405] [debug] |xqc_engine_wakeup_after|wakeup:1746044436932415|now:1746044436920405|diff:12010| [2025/04/30 20:20:36 920409] [debug] |xqc_engine_main_logic|END|now:1746044436919980| [2025/04/30 20:20:36 920415] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436920415| [2025/04/30 20:20:36 920419] [debug] |xqc_engine_wakeup_after|wakeup:1746044436932415|now:1746044436920419|diff:11996| [2025/04/30 20:20:36 920423] [debug] |xqc_engine_main_logic|END|now:1746044436920415| [2025/04/30 20:20:36 921465] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:109|state:ESTABED|recv_time:1746044436921464| [2025/04/30 20:20:36 921480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 921490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:86| [2025/04/30 20:20:36 921495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:87| [2025/04/30 20:20:36 921505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:87| [2025/04/30 20:20:36 921511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 921522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:245|origin_pktnum:124|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:257|path_largest_ack:245| [2025/04/30 20:20:36 921536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:22|tx_in_flight:144005|prior_delivered:113258|prior_time:1746044436861401|is_app_limited:0|send_elapse:57817|ack_elapse:60063|ctl_first_sent_time:1746044436862756|lagest_ack_time:1746044436921464|curr_delivered:180463| [2025/04/30 20:20:36 921543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436862756| [2025/04/30 20:20:36 921550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 20:20:36 921557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:250|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:257|path_largest_ack:250| [2025/04/30 20:20:36 921565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:22|tx_in_flight:144005|prior_delivered:113258|prior_time:1746044436861401|is_app_limited:0|send_elapse:57817|ack_elapse:60063|ctl_first_sent_time:1746044436862756|lagest_ack_time:1746044436921464|curr_delivered:180481| [2025/04/30 20:20:36 921570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436864762| [2025/04/30 20:20:36 921575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:366||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 20:20:36 921579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:251|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:257|path_largest_ack:251| [2025/04/30 20:20:36 921583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:22|tx_in_flight:144005|prior_delivered:113258|prior_time:1746044436861401|is_app_limited:0|send_elapse:57817|ack_elapse:60063|ctl_first_sent_time:1746044436862756|lagest_ack_time:1746044436921464|curr_delivered:180500| [2025/04/30 20:20:36 921588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436864832| [2025/04/30 20:20:36 921591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 20:20:36 921596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:257|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:257|path_largest_ack:257| [2025/04/30 20:20:36 921600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:24|tx_in_flight:148887|prior_delivered:115658|prior_time:1746044436865147|is_app_limited:0|send_elapse:58837|ack_elapse:56317|ctl_first_sent_time:1746044436865791|lagest_ack_time:1746044436921464|curr_delivered:181700| [2025/04/30 20:20:36 921605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436865791| [2025/04/30 20:20:36 921609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:364||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 20:20:36 921613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56553|rttvar:768|minrtt:31448|latest_rtt:55673|ack_delay:120| [2025/04/30 20:20:36 921617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56428|rttvar:826|minrtt:31448|latest_rtt:55673|ack_delay:120| [2025/04/30 20:20:36 921621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:257|lost_pn:254|thresh:3| [2025/04/30 20:20:36 921629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 921645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 921648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 921955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 921998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 922004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 922010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 922017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 922024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:242|lost_pn:254|po_sent_time:1746044436862480|lost_send_time:1746044436857983|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 20:20:36 922032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:243|lost_pn:254|po_sent_time:1746044436862577|lost_send_time:1746044436857983|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 20:20:36 922039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:244|lost_pn:254|po_sent_time:1746044436862670|lost_send_time:1746044436857983|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 20:20:36 922046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:246|lost_pn:254|po_sent_time:1746044436862819|lost_send_time:1746044436857983|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 20:20:36 922052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:247|lost_pn:254|po_sent_time:1746044436862876|lost_send_time:1746044436857983|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 20:20:36 922059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:248|lost_pn:254|po_sent_time:1746044436862973|lost_send_time:1746044436857983|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 20:20:36 922080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:249|lost_pn:254|po_sent_time:1746044436863101|lost_send_time:1746044436857983|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 20:20:36 922088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:252|lost_pn:254|po_sent_time:1746044436864909|lost_send_time:1746044436857983|loss_delay:63481|frame:DATA_BLOCKED |repair:2048| [2025/04/30 20:20:36 922095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:253|lost_pn:254|po_sent_time:1746044436865026|lost_send_time:1746044436857983|loss_delay:63481|frame:STREAM_DATA_BLOCKED |repair:4096| [2025/04/30 20:20:36 922103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:254|lost_pn:254|po_sent_time:1746044436865524|lost_send_time:1746044436857983|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 20:20:36 922110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436865524u| [2025/04/30 20:20:36 922116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 922123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436929093|now:1746044436922122|interval:6971| [2025/04/30 20:20:36 922130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436929093|now:1746044436922122|interv:6971| [2025/04/30 20:20:36 922137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58837, ack_elapse 56317, delivered 66042|rate 1122456|lost 93| [2025/04/30 20:20:36 922143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122456) in round 5| [2025/04/30 20:20:36 922149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 922156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 922163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:10|acked:2437|po_sent_time:1746044436865791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 922170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:10|acked:2437|po_sent_time:1746044436865791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 922177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:136816|srtt:56428|latest_rtt:55673|min_rtt:31448|applimit:0|lost:83|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 922187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:87|largest:87|pns:2| [2025/04/30 20:20:36 922194] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:109|pkt_type:SHORT_HEADER|pkt_num:87|frame:ACK |recv_time:1746044436921464|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 922201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556921464|now:1746044436921464|interv:120000000| [2025/04/30 20:20:36 922207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556921464|now:1746044436921464|interv:120000000| [2025/04/30 20:20:36 922214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436932415|pq_index:0| [2025/04/30 20:20:36 922226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436919980| [2025/04/30 20:20:36 922232] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436922232| [2025/04/30 20:20:36 922241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436922239| [2025/04/30 20:20:36 922248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 922256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1184145|loss_rate:22.25|path_pto:0| [2025/04/30 20:20:36 922263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:44832| [2025/04/30 20:20:36 922270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56428|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 922277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:242|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 922284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1184145|loss_rate:22.25|path_pto:0| [2025/04/30 20:20:36 922291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:46011| [2025/04/30 20:20:36 922298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56428|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 922305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:243|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 922312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1184145|loss_rate:22.25|path_pto:0| [2025/04/30 20:20:36 922319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:126183| [2025/04/30 20:20:36 922326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56428|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 922333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:244|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 922339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1184145|loss_rate:22.25|path_pto:0| [2025/04/30 20:20:36 922345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:251157| [2025/04/30 20:20:36 922352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56428|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 922365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:246|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 922371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1184145|loss_rate:22.25|path_pto:0| [2025/04/30 20:20:36 922377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:252336| [2025/04/30 20:20:36 922384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56428|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 922391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:247|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 922397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1184145|loss_rate:22.25|path_pto:0| [2025/04/30 20:20:36 922404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:253515| [2025/04/30 20:20:36 922409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56428|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 922413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:248|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 922417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1184145|loss_rate:22.25|path_pto:0| [2025/04/30 20:20:36 922421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:254694| [2025/04/30 20:20:36 922426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56428|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 922430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:249|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 922434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1184145|loss_rate:22.25|path_pto:0| [2025/04/30 20:20:36 922439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:18|schedule_bytes:8400|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 922443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56428|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 922448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:252|size:18|reinj:0|path_class:2| [2025/04/30 20:20:36 922452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1184145|loss_rate:22.25|path_pto:0| [2025/04/30 20:20:36 922459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:19|schedule_bytes:8418|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 922464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56428|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 922468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:253|size:19|reinj:0|path_class:2| [2025/04/30 20:20:36 922473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1184145|loss_rate:22.25|path_pto:0| [2025/04/30 20:20:36 922477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8437|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:128541| [2025/04/30 20:20:36 922481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56428|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 922486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:254|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 922490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1184145|loss_rate:22.25|path_pto:0| [2025/04/30 20:20:36 922494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9637|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:320718| [2025/04/30 20:20:36 922499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56428|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 922503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 922507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1184145|loss_rate:22.25|path_pto:0| [2025/04/30 20:20:36 922511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10837|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:321897| [2025/04/30 20:20:36 922515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56428|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 922520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 922524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56428|min_srtt:56428|path_bw:1184145|loss_rate:22.25|path_pto:0| [2025/04/30 20:20:36 922528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12037|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:323076| [2025/04/30 20:20:36 922532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 922539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 922542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 922547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 922551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:242|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 922556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:44832| [2025/04/30 20:20:36 922560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 922565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:370| [2025/04/30 20:20:36 922599] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136816|now:1746044436922573|stream_id:0|stream_offset:44832| [2025/04/30 20:20:36 922605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:370|origin_pktnum:49|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 922610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:136816|applimit:0| [2025/04/30 20:20:36 922615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436929093|now:1746044436922614|interval:6479| [2025/04/30 20:20:36 922619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436929093|now:1746044436922614|interv:6479| [2025/04/30 20:20:36 922623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:138016| [2025/04/30 20:20:36 922628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:243|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 922632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138016|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:46011| [2025/04/30 20:20:36 922637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 922641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:371| [2025/04/30 20:20:36 922663] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138016|now:1746044436922647|stream_id:0|stream_offset:46011| [2025/04/30 20:20:36 922669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:371|origin_pktnum:50|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 922673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:138016|applimit:0| [2025/04/30 20:20:36 922677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436929093|now:1746044436922677|interval:6416| [2025/04/30 20:20:36 922682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436929093|now:1746044436922677|interv:6416| [2025/04/30 20:20:36 922689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:139216| [2025/04/30 20:20:36 922694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:244|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 922698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139216|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:126183| [2025/04/30 20:20:36 922702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 922706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:372| [2025/04/30 20:20:36 922741] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139216|now:1746044436922712|stream_id:0|stream_offset:126183| [2025/04/30 20:20:36 922751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:372|origin_pktnum:123|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 922755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:139216|applimit:0| [2025/04/30 20:20:36 922759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436929093|now:1746044436922759|interval:6334| [2025/04/30 20:20:36 922764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436929093|now:1746044436922759|interv:6334| [2025/04/30 20:20:36 922768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:140416| [2025/04/30 20:20:36 922772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:246|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 922776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140416|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:251157| [2025/04/30 20:20:36 922781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 922785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:373| [2025/04/30 20:20:36 922811] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140416|now:1746044436922791|stream_id:0|stream_offset:251157| [2025/04/30 20:20:36 922820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:373|origin_pktnum:246|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 922827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140416|applimit:0| [2025/04/30 20:20:36 922833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436929093|now:1746044436922833|interval:6260| [2025/04/30 20:20:36 922839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436929093|now:1746044436922833|interv:6260| [2025/04/30 20:20:36 922846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:141616| [2025/04/30 20:20:36 922857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:247|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 922863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141616|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:252336| [2025/04/30 20:20:36 922870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 922877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:374| [2025/04/30 20:20:36 922944] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141616|now:1746044436922887|stream_id:0|stream_offset:252336| [2025/04/30 20:20:36 922955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:374|origin_pktnum:247|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 922962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141616|applimit:0| [2025/04/30 20:20:36 922969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436929093|now:1746044436922968|interval:6125| [2025/04/30 20:20:36 922975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436929093|now:1746044436922968|interv:6125| [2025/04/30 20:20:36 922980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142816| [2025/04/30 20:20:36 922987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:248|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 922993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142816|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:253515| [2025/04/30 20:20:36 922999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 923005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:375| [2025/04/30 20:20:36 923045] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142816|now:1746044436923015|stream_id:0|stream_offset:253515| [2025/04/30 20:20:36 923054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:375|origin_pktnum:248|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 923062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142816|applimit:0| [2025/04/30 20:20:36 923068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436929093|now:1746044436923068|interval:6025| [2025/04/30 20:20:36 923075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436929093|now:1746044436923068|interv:6025| [2025/04/30 20:20:36 923081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144016| [2025/04/30 20:20:36 923089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:249|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 923096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144016|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:254694| [2025/04/30 20:20:36 923109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 923117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:376| [2025/04/30 20:20:36 923147] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144016|now:1746044436923126|stream_id:0|stream_offset:254694| [2025/04/30 20:20:36 923153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:376|origin_pktnum:249|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 923158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144016|applimit:0| [2025/04/30 20:20:36 923162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436929093|now:1746044436923162|interval:5931| [2025/04/30 20:20:36 923166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436929093|now:1746044436923162|interv:5931| [2025/04/30 20:20:36 923170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145216| [2025/04/30 20:20:36 923175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:252|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 20:20:36 923179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:18|schedule_bytes:0|inflight:145216|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 923184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 923188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:377| [2025/04/30 20:20:36 923208] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:377|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:145216|now:1746044436923193|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 923213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:377|origin_pktnum:252|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 923218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:377|origin_pktnum:252|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:36 923222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145216|applimit:0| [2025/04/30 20:20:36 923226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436929093|now:1746044436923226|interval:5867| [2025/04/30 20:20:36 923230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436929093|now:1746044436923226|interv:5867| [2025/04/30 20:20:36 923234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145234| [2025/04/30 20:20:36 923238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:253|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:20:36 923242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:19|schedule_bytes:0|inflight:145234|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 923251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 923255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:378| [2025/04/30 20:20:36 923275] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:378|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:145234|now:1746044436923260|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 923280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:378|origin_pktnum:253|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 923284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:378|origin_pktnum:253|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:36 923288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145234|applimit:0| [2025/04/30 20:20:36 923292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436929093|now:1746044436923292|interval:5801| [2025/04/30 20:20:36 923296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436929093|now:1746044436923292|interv:5801| [2025/04/30 20:20:36 923300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145253| [2025/04/30 20:20:36 923305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:254|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 923309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145253|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:128541| [2025/04/30 20:20:36 923313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 923317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:379| [2025/04/30 20:20:36 923336] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145253|now:1746044436923322|stream_id:0|stream_offset:128541| [2025/04/30 20:20:36 923342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:379|origin_pktnum:125|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 923346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145253|applimit:0| [2025/04/30 20:20:36 923350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436929093|now:1746044436923350|interval:5743| [2025/04/30 20:20:36 923354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436929093|now:1746044436923350|interv:5743| [2025/04/30 20:20:36 923358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146453| [2025/04/30 20:20:36 923363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 923367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146453|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:320718| [2025/04/30 20:20:36 923380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 923384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:380| [2025/04/30 20:20:36 923407] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146453|now:1746044436923389|stream_id:0|stream_offset:320718| [2025/04/30 20:20:36 923415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:380|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 923422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146453|applimit:0| [2025/04/30 20:20:36 923428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436929093|now:1746044436923428|interval:5665| [2025/04/30 20:20:36 923435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436929093|now:1746044436923428|interv:5665| [2025/04/30 20:20:36 923440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147653| [2025/04/30 20:20:36 923445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 923449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147653|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:321897| [2025/04/30 20:20:36 923454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 923458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:381| [2025/04/30 20:20:36 923497] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147653|now:1746044436923468|stream_id:0|stream_offset:321897| [2025/04/30 20:20:36 923507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:381|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 923514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147653|applimit:0| [2025/04/30 20:20:36 923521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436929093|now:1746044436923520|interval:5573| [2025/04/30 20:20:36 923527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436929093|now:1746044436923520|interv:5573| [2025/04/30 20:20:36 923533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148853| [2025/04/30 20:20:36 923540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436929093| [2025/04/30 20:20:36 923547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436929093| [2025/04/30 20:20:36 923554] [debug] |xqc_engine_wakeup_after|wakeup:1746044436929093|now:1746044436923553|diff:5540| [2025/04/30 20:20:36 923560] [debug] |xqc_engine_main_logic|END|now:1746044436922239| [2025/04/30 20:20:36 923571] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:112|state:ESTABED|recv_time:1746044436923570| [2025/04/30 20:20:36 923580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 923586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:87| [2025/04/30 20:20:36 923590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:88| [2025/04/30 20:20:36 923597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:88| [2025/04/30 20:20:36 923601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 923608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:258|origin_pktnum:129|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:264|path_largest_ack:258| [2025/04/30 20:20:36 923613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:28|tx_in_flight:142887|prior_delivered:118058|prior_time:1746044436866408|is_app_limited:0|send_elapse:58054|ack_elapse:57162|ctl_first_sent_time:1746044436866947|lagest_ack_time:1746044436923570|curr_delivered:182900| [2025/04/30 20:20:36 923620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436866947| [2025/04/30 20:20:36 923628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:36 923635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:264|origin_pktnum:134|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:264|path_largest_ack:264| [2025/04/30 20:20:36 923642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:30|tx_in_flight:145287|prior_delivered:120458|prior_time:1746044436868397|is_app_limited:0|send_elapse:56852|ack_elapse:55173|ctl_first_sent_time:1746044436868905|lagest_ack_time:1746044436923570|curr_delivered:184100| [2025/04/30 20:20:36 923647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436868905| [2025/04/30 20:20:36 923651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 20:20:36 923655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56428|rttvar:826|minrtt:31448|latest_rtt:54665|ack_delay:96| [2025/04/30 20:20:36 923659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56196|rttvar:1084|minrtt:31448|latest_rtt:54665|ack_delay:96| [2025/04/30 20:20:36 923663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:264|lost_pn:261|thresh:3| [2025/04/30 20:20:36 923668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 923683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 923687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 923971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 923999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 924006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 924012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 924018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 924024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 924029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 924036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 924042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 924049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 924055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 924061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 924067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 924073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 924080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 924086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 924092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 924098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 924106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:255|lost_pn:261|po_sent_time:1746044436865612|lost_send_time:1746044436860350|loss_delay:63220|frame:STREAM |repair:128| [2025/04/30 20:20:36 924114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:256|lost_pn:261|po_sent_time:1746044436865696|lost_send_time:1746044436860350|loss_delay:63220|frame:ACK STREAM |repair:128| [2025/04/30 20:20:36 924121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:259|lost_pn:261|po_sent_time:1746044436867063|lost_send_time:1746044436860350|loss_delay:63220|frame:STREAM |repair:128| [2025/04/30 20:20:36 924128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:260|lost_pn:261|po_sent_time:1746044436867156|lost_send_time:1746044436860350|loss_delay:63220|frame:STREAM |repair:128| [2025/04/30 20:20:36 924136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:261|lost_pn:261|po_sent_time:1746044436867243|lost_send_time:1746044436860350|loss_delay:63220|frame:STREAM |repair:128| [2025/04/30 20:20:36 924148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436867243u| [2025/04/30 20:20:36 924154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 924160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436930549|now:1746044436924160|interval:6389| [2025/04/30 20:20:36 924167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436930549|now:1746044436924160|interv:6389| [2025/04/30 20:20:36 924174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56852, ack_elapse 55173, delivered 63642|rate 1119432|lost 98| [2025/04/30 20:20:36 924181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119432) in round 5| [2025/04/30 20:20:36 924187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 924194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 924200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:5|acked:2400|po_sent_time:1746044436868905|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 924207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:5|acked:2400|po_sent_time:1746044436868905|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 924214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:140445|srtt:56196|latest_rtt:54665|min_rtt:31448|applimit:0|lost:93|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 924223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 924230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:36 924237] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:36 924245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:88|largest:88|pns:2| [2025/04/30 20:20:36 924250] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:112|pkt_type:SHORT_HEADER|pkt_num:88|frame:PING ACK |recv_time:1746044436923570|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 924255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556923570|now:1746044436923570|interv:120000000| [2025/04/30 20:20:36 924259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556923570|now:1746044436923570|interv:120000000| [2025/04/30 20:20:36 924263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436929093|pq_index:0| [2025/04/30 20:20:36 924268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436922239| [2025/04/30 20:20:36 924272] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436924272| [2025/04/30 20:20:36 924277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436924276| [2025/04/30 20:20:36 924287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 924291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:88|ack_delay:721|first_ack_range:31|largest_pkt_recv_time:1746044436923570| [2025/04/30 20:20:36 924296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:88|low:57|pkt_pns:2| [2025/04/30 20:20:36 924301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:55|low:41|pkt_pns:2| [2025/04/30 20:20:36 924309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:88|frame_largest_recv:88| [2025/04/30 20:20:36 924315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:36 924323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56196|min_srtt:56196|path_bw:1184145|loss_rate:24.16|path_pto:0| [2025/04/30 20:20:36 924329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140445|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:129720| [2025/04/30 20:20:36 924334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56196|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 924339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:255|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 924343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56196|min_srtt:56196|path_bw:1184145|loss_rate:24.16|path_pto:0| [2025/04/30 20:20:36 924347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140445|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:255873| [2025/04/30 20:20:36 924352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56196|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 924356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:256|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 924360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56196|min_srtt:56196|path_bw:1184145|loss_rate:24.16|path_pto:0| [2025/04/30 20:20:36 924365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140445|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:134436| [2025/04/30 20:20:36 924369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56196|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 924374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:259|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 924378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56196|min_srtt:56196|path_bw:1184145|loss_rate:24.16|path_pto:0| [2025/04/30 20:20:36 924382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140445|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:136794| [2025/04/30 20:20:36 924390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56196|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 924394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:260|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 924399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56196|min_srtt:56196|path_bw:1184145|loss_rate:24.16|path_pto:0| [2025/04/30 20:20:36 924403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:140445|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:137973| [2025/04/30 20:20:36 924407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56196|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 924411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:261|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 924416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:323076| [2025/04/30 20:20:36 924420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56196|min_srtt:56196|path_bw:1184145|loss_rate:24.16|path_pto:0| [2025/04/30 20:20:36 924424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7209|inflight:140445|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:324255| [2025/04/30 20:20:36 924429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56196|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 924433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 924437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56196|min_srtt:56196|path_bw:1184145|loss_rate:24.16|path_pto:0| [2025/04/30 20:20:36 924441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:8409|inflight:140445|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:325434| [2025/04/30 20:20:36 924446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 924450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 924454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 924458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 924462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:255|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 924466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140445|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:129720| [2025/04/30 20:20:36 924473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 924478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:382| [2025/04/30 20:20:36 924515] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140445|now:1746044436924486|stream_id:0|stream_offset:129720| [2025/04/30 20:20:36 924525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:382|origin_pktnum:126|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 924532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140445|applimit:0| [2025/04/30 20:20:36 924539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436930549|now:1746044436924539|interval:6010| [2025/04/30 20:20:36 924546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436930549|now:1746044436924539|interv:6010| [2025/04/30 20:20:36 924551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:141645| [2025/04/30 20:20:36 924556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:256|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 924560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141645|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:255873| [2025/04/30 20:20:36 924565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 924569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:383| [2025/04/30 20:20:36 924598] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141645|now:1746044436924576|stream_id:0|stream_offset:255873| [2025/04/30 20:20:36 924607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 924614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141645|applimit:0| [2025/04/30 20:20:36 924621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436930549|now:1746044436924621|interval:5928| [2025/04/30 20:20:36 924628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436930549|now:1746044436924621|interv:5928| [2025/04/30 20:20:36 924632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142845| [2025/04/30 20:20:36 924637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:259|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 924641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142845|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:134436| [2025/04/30 20:20:36 924646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 924650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:384| [2025/04/30 20:20:36 924683] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142845|now:1746044436924661|stream_id:0|stream_offset:134436| [2025/04/30 20:20:36 924692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:384|origin_pktnum:130|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 924699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142845|applimit:0| [2025/04/30 20:20:36 924705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436930549|now:1746044436924705|interval:5844| [2025/04/30 20:20:36 924712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436930549|now:1746044436924705|interv:5844| [2025/04/30 20:20:36 924732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144045| [2025/04/30 20:20:36 924737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:260|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 924741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144045|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:136794| [2025/04/30 20:20:36 924746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 924750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:385| [2025/04/30 20:20:36 924786] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144045|now:1746044436924757|stream_id:0|stream_offset:136794| [2025/04/30 20:20:36 924797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:385|origin_pktnum:132|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 924804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144045|applimit:0| [2025/04/30 20:20:36 924811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436930549|now:1746044436924810|interval:5739| [2025/04/30 20:20:36 924816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436930549|now:1746044436924810|interv:5739| [2025/04/30 20:20:36 924821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145245| [2025/04/30 20:20:36 924825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:261|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 924830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145245|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:137973| [2025/04/30 20:20:36 924837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 924843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:386| [2025/04/30 20:20:36 924897] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145245|now:1746044436924855|stream_id:0|stream_offset:137973| [2025/04/30 20:20:36 924920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:386|origin_pktnum:133|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 924927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145245|applimit:0| [2025/04/30 20:20:36 924934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436930549|now:1746044436924934|interval:5615| [2025/04/30 20:20:36 924941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436930549|now:1746044436924934|interv:5615| [2025/04/30 20:20:36 924948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146445| [2025/04/30 20:20:36 924956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:36 924963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:146445|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:323076| [2025/04/30 20:20:36 924970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 924976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:387| [2025/04/30 20:20:36 925227] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:387|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:146445|now:1746044436924991|stream_id:0|stream_offset:323076| [2025/04/30 20:20:36 925240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:387|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/04/30 20:20:36 925247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146445|applimit:0| [2025/04/30 20:20:36 925253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436930549|now:1746044436925253|interval:5296| [2025/04/30 20:20:36 925259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436930549|now:1746044436925253|interv:5296| [2025/04/30 20:20:36 925265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147654| [2025/04/30 20:20:36 925271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 925277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:324255| [2025/04/30 20:20:36 925283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 925289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:388| [2025/04/30 20:20:36 925333] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147654|now:1746044436925299|stream_id:0|stream_offset:324255| [2025/04/30 20:20:36 925340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:388|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 925351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147654|applimit:0| [2025/04/30 20:20:36 925357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436930549|now:1746044436925357|interval:5192| [2025/04/30 20:20:36 925363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436930549|now:1746044436925357|interv:5192| [2025/04/30 20:20:36 925368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148854| [2025/04/30 20:20:36 925375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436930549| [2025/04/30 20:20:36 925381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436930549| [2025/04/30 20:20:36 925386] [debug] |xqc_engine_wakeup_after|wakeup:1746044436930549|now:1746044436925386|diff:5163| [2025/04/30 20:20:36 925392] [debug] |xqc_engine_main_logic|END|now:1746044436924276| [2025/04/30 20:20:36 925403] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044436925403| [2025/04/30 20:20:36 925409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 925417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:88| [2025/04/30 20:20:36 925422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:89| [2025/04/30 20:20:36 925431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:89| [2025/04/30 20:20:36 925436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 925449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:265|origin_pktnum:137|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:268|path_largest_ack:265| [2025/04/30 20:20:36 925456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:30|tx_in_flight:146487|prior_delivered:120458|prior_time:1746044436868397|is_app_limited:0|send_elapse:56967|ack_elapse:57006|ctl_first_sent_time:1746044436869020|lagest_ack_time:1746044436925403|curr_delivered:185300| [2025/04/30 20:20:36 925462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436869020| [2025/04/30 20:20:36 925468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:20:36 925474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:268|origin_pktnum:138|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:268|path_largest_ack:268| [2025/04/30 20:20:36 925480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:32|tx_in_flight:145287|prior_delivered:122858|prior_time:1746044436870413|is_app_limited:0|send_elapse:56990|ack_elapse:54990|ctl_first_sent_time:1746044436870938|lagest_ack_time:1746044436925403|curr_delivered:186500| [2025/04/30 20:20:36 925486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436870938| [2025/04/30 20:20:36 925518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:36 925524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56196|rttvar:1084|minrtt:31448|latest_rtt:54465|ack_delay:88| [2025/04/30 20:20:36 925530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55969|rttvar:1267|minrtt:31448|latest_rtt:54465|ack_delay:88| [2025/04/30 20:20:36 925539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:268|lost_pn:265|thresh:3| [2025/04/30 20:20:36 925544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 925565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 925570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 925936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 925995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 926001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 926007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 926013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 926019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 926025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 926031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 926037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 926042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 926048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 926054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 926061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 926073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 926080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 926086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 926092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 926100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:262|lost_pn:265|po_sent_time:1746044436867329|lost_send_time:1746044436862438|loss_delay:62965|frame:STREAM |repair:128| [2025/04/30 20:20:36 926108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:263|lost_pn:265|po_sent_time:1746044436867413|lost_send_time:1746044436862438|loss_delay:62965|frame:STREAM |repair:128| [2025/04/30 20:20:36 926115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436867413u| [2025/04/30 20:20:36 926122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 926128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436932075|now:1746044436926128|interval:5947| [2025/04/30 20:20:36 926135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436932075|now:1746044436926128|interv:5947| [2025/04/30 20:20:36 926142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56990, ack_elapse 54990, delivered 63642|rate 1116722|lost 100| [2025/04/30 20:20:36 926148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116722) in round 5| [2025/04/30 20:20:36 926155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 926161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 926168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436870938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 926175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436870938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 926183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144054|srtt:55969|latest_rtt:54465|min_rtt:31448|applimit:0|lost:98|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 926192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:89|largest:89|pns:2| [2025/04/30 20:20:36 926199] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:89|frame:ACK |recv_time:1746044436925403|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 926206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556925403|now:1746044436925403|interv:120000000| [2025/04/30 20:20:36 926213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556925403|now:1746044436925403|interv:120000000| [2025/04/30 20:20:36 926225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436930549|pq_index:0| [2025/04/30 20:20:36 926230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436924276| [2025/04/30 20:20:36 926234] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436926234| [2025/04/30 20:20:36 926239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436926238| [2025/04/30 20:20:36 926244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 926249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55969|min_srtt:55969|path_bw:1184145|loss_rate:25.00|path_pto:0| [2025/04/30 20:20:36 926254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:258231| [2025/04/30 20:20:36 926259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55969|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 926264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:262|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 926268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55969|min_srtt:55969|path_bw:1184145|loss_rate:25.00|path_pto:0| [2025/04/30 20:20:36 926272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:259410| [2025/04/30 20:20:36 926277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55969|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 926281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:263|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 926286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55969|min_srtt:55969|path_bw:1184145|loss_rate:25.00|path_pto:0| [2025/04/30 20:20:36 926290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:325434| [2025/04/30 20:20:36 926294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55969|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 926298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 926303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55969|min_srtt:55969|path_bw:1184145|loss_rate:25.00|path_pto:0| [2025/04/30 20:20:36 926307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:326613| [2025/04/30 20:20:36 926314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55969|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 926318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 926323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55969|min_srtt:55969|path_bw:1184145|loss_rate:25.00|path_pto:0| [2025/04/30 20:20:36 926327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:327792| [2025/04/30 20:20:36 926331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 926335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 926339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 926343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 926348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:262|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 926352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:258231| [2025/04/30 20:20:36 926357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 926361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:389| [2025/04/30 20:20:36 926395] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144054|now:1746044436926369|stream_id:0|stream_offset:258231| [2025/04/30 20:20:36 926401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:389|origin_pktnum:262|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 926406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144054|applimit:0| [2025/04/30 20:20:36 926410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436932075|now:1746044436926410|interval:5665| [2025/04/30 20:20:36 926414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436932075|now:1746044436926410|interv:5665| [2025/04/30 20:20:36 926419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145254| [2025/04/30 20:20:36 926423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:263|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 926428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:259410| [2025/04/30 20:20:36 926432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 926436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:390| [2025/04/30 20:20:36 926464] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145254|now:1746044436926445|stream_id:0|stream_offset:259410| [2025/04/30 20:20:36 926470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:390|origin_pktnum:263|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 926475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145254|applimit:0| [2025/04/30 20:20:36 926479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436932075|now:1746044436926479|interval:5596| [2025/04/30 20:20:36 926483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436932075|now:1746044436926479|interv:5596| [2025/04/30 20:20:36 926487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146454| [2025/04/30 20:20:36 926492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 926496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146454|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:325434| [2025/04/30 20:20:36 926501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 926505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:391| [2025/04/30 20:20:36 926525] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146454|now:1746044436926510|stream_id:0|stream_offset:325434| [2025/04/30 20:20:36 926530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:391|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 926535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146454|applimit:0| [2025/04/30 20:20:36 926539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436932075|now:1746044436926538|interval:5537| [2025/04/30 20:20:36 926543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436932075|now:1746044436926538|interv:5537| [2025/04/30 20:20:36 926547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147654| [2025/04/30 20:20:36 926551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 926555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:326613| [2025/04/30 20:20:36 926560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 926563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:392| [2025/04/30 20:20:36 926582] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147654|now:1746044436926569|stream_id:0|stream_offset:326613| [2025/04/30 20:20:36 926591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:392|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 926595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147654|applimit:0| [2025/04/30 20:20:36 926599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436932075|now:1746044436926599|interval:5476| [2025/04/30 20:20:36 926604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436932075|now:1746044436926599|interv:5476| [2025/04/30 20:20:36 926608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148854| [2025/04/30 20:20:36 926612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436932075| [2025/04/30 20:20:36 926616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436932075| [2025/04/30 20:20:36 926620] [debug] |xqc_engine_wakeup_after|wakeup:1746044436932075|now:1746044436926620|diff:5455| [2025/04/30 20:20:36 926625] [debug] |xqc_engine_main_logic|END|now:1746044436926238| [2025/04/30 20:20:36 926630] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436926630| [2025/04/30 20:20:36 926634] [debug] |xqc_engine_wakeup_after|wakeup:1746044436932075|now:1746044436926634|diff:5441| [2025/04/30 20:20:36 926638] [debug] |xqc_engine_main_logic|END|now:1746044436926630| [2025/04/30 20:20:36 927383] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:115|state:ESTABED|recv_time:1746044436927382| [2025/04/30 20:20:36 927401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 927412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:89| [2025/04/30 20:20:36 927417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:90| [2025/04/30 20:20:36 927428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:90| [2025/04/30 20:20:36 927435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 927447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:269|origin_pktnum:142|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:272|path_largest_ack:269| [2025/04/30 20:20:36 927453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:32|tx_in_flight:146487|prior_delivered:122858|prior_time:1746044436870413|is_app_limited:0|send_elapse:57101|ack_elapse:56969|ctl_first_sent_time:1746044436871049|lagest_ack_time:1746044436927382|curr_delivered:187700| [2025/04/30 20:20:36 927458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436871049| [2025/04/30 20:20:36 927463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:36 927468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:272|origin_pktnum:143|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:272|path_largest_ack:272| [2025/04/30 20:20:36 927473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:34|tx_in_flight:145287|prior_delivered:125258|prior_time:1746044436872452|is_app_limited:0|send_elapse:57079|ack_elapse:54930|ctl_first_sent_time:1746044436873028|lagest_ack_time:1746044436927382|curr_delivered:188900| [2025/04/30 20:20:36 927480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436873028| [2025/04/30 20:20:36 927498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 20:20:36 927505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55969|rttvar:1267|minrtt:31448|latest_rtt:54354|ack_delay:96| [2025/04/30 20:20:36 927512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55755|rttvar:1378|minrtt:31448|latest_rtt:54354|ack_delay:96| [2025/04/30 20:20:36 927518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:272|lost_pn:269|thresh:3| [2025/04/30 20:20:36 927525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 927550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 927553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 927762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 927818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 927825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 927831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 927883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 927890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 927902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 927909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 927915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 927929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:266|lost_pn:269|po_sent_time:1746044436869110|lost_send_time:1746044436864658|loss_delay:62724|frame:STREAM |repair:128| [2025/04/30 20:20:36 927937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:267|lost_pn:269|po_sent_time:1746044436869207|lost_send_time:1746044436864658|loss_delay:62724|frame:STREAM |repair:128| [2025/04/30 20:20:36 927944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436869207u| [2025/04/30 20:20:36 927951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 927957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436933878|now:1746044436927957|interval:5921| [2025/04/30 20:20:36 927964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436933878|now:1746044436927957|interv:5921| [2025/04/30 20:20:36 927971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57079, ack_elapse 54930, delivered 63642|rate 1114980|lost 102| [2025/04/30 20:20:36 927978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114980) in round 5| [2025/04/30 20:20:36 927984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 927991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 927996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436873028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 928003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436873028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 928010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144054|srtt:55755|latest_rtt:54354|min_rtt:31448|applimit:0|lost:100|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 928018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:90|largest:90|pns:2| [2025/04/30 20:20:36 928032] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:115|pkt_type:SHORT_HEADER|pkt_num:90|frame:ACK |recv_time:1746044436927382|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 928039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556927382|now:1746044436927382|interv:120000000| [2025/04/30 20:20:36 928046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556927382|now:1746044436927382|interv:120000000| [2025/04/30 20:20:36 928052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436932075|pq_index:0| [2025/04/30 20:20:36 928058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436926238| [2025/04/30 20:20:36 928065] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436928065| [2025/04/30 20:20:36 928073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436928071| [2025/04/30 20:20:36 928081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 928088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55755|min_srtt:55755|path_bw:1184145|loss_rate:25.25|path_pto:0| [2025/04/30 20:20:36 928095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:260589| [2025/04/30 20:20:36 928101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55755|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 928109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:266|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 928116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55755|min_srtt:55755|path_bw:1184145|loss_rate:25.25|path_pto:0| [2025/04/30 20:20:36 928123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:261768| [2025/04/30 20:20:36 928130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55755|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 928137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:267|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 928144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55755|min_srtt:55755|path_bw:1184145|loss_rate:25.25|path_pto:0| [2025/04/30 20:20:36 928151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:327792| [2025/04/30 20:20:36 928157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55755|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 928164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 928176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55755|min_srtt:55755|path_bw:1184145|loss_rate:25.25|path_pto:0| [2025/04/30 20:20:36 928180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:328971| [2025/04/30 20:20:36 928185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55755|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 928190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 928194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55755|min_srtt:55755|path_bw:1184145|loss_rate:25.25|path_pto:0| [2025/04/30 20:20:36 928198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:330150| [2025/04/30 20:20:36 928203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 928207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 928211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 928215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 928220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:266|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 928224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:260589| [2025/04/30 20:20:36 928229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 928233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:393| [2025/04/30 20:20:36 928270] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144054|now:1746044436928242|stream_id:0|stream_offset:260589| [2025/04/30 20:20:36 928277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:393|origin_pktnum:266|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 928282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144054|applimit:0| [2025/04/30 20:20:36 928286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436933878|now:1746044436928286|interval:5592| [2025/04/30 20:20:36 928291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436933878|now:1746044436928286|interv:5592| [2025/04/30 20:20:36 928295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145254| [2025/04/30 20:20:36 928300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:267|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 928323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:261768| [2025/04/30 20:20:36 928330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 928336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:394| [2025/04/30 20:20:36 928366] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145254|now:1746044436928345|stream_id:0|stream_offset:261768| [2025/04/30 20:20:36 928371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:394|origin_pktnum:267|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 928376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145254|applimit:0| [2025/04/30 20:20:36 928380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436933878|now:1746044436928380|interval:5498| [2025/04/30 20:20:36 928385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436933878|now:1746044436928380|interv:5498| [2025/04/30 20:20:36 928389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146454| [2025/04/30 20:20:36 928394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 928398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146454|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:327792| [2025/04/30 20:20:36 928405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 928412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:395| [2025/04/30 20:20:36 928442] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146454|now:1746044436928421|stream_id:0|stream_offset:327792| [2025/04/30 20:20:36 928448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:395|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 928453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146454|applimit:0| [2025/04/30 20:20:36 928457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436933878|now:1746044436928457|interval:5421| [2025/04/30 20:20:36 928461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436933878|now:1746044436928457|interv:5421| [2025/04/30 20:20:36 928465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147654| [2025/04/30 20:20:36 928470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 928474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:328971| [2025/04/30 20:20:36 928483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 928487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:396| [2025/04/30 20:20:36 928510] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147654|now:1746044436928493|stream_id:0|stream_offset:328971| [2025/04/30 20:20:36 928515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:396|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 928519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147654|applimit:0| [2025/04/30 20:20:36 928523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436933878|now:1746044436928523|interval:5355| [2025/04/30 20:20:36 928527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436933878|now:1746044436928523|interv:5355| [2025/04/30 20:20:36 928531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148854| [2025/04/30 20:20:36 928536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436933878| [2025/04/30 20:20:36 928540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436933878| [2025/04/30 20:20:36 928544] [debug] |xqc_engine_wakeup_after|wakeup:1746044436933878|now:1746044436928544|diff:5334| [2025/04/30 20:20:36 928549] [debug] |xqc_engine_main_logic|END|now:1746044436928071| [2025/04/30 20:20:36 928554] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436928554| [2025/04/30 20:20:36 928558] [debug] |xqc_engine_wakeup_after|wakeup:1746044436933878|now:1746044436928558|diff:5320| [2025/04/30 20:20:36 928562] [debug] |xqc_engine_main_logic|END|now:1746044436928554| [2025/04/30 20:20:36 929442] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:117|state:ESTABED|recv_time:1746044436929440| [2025/04/30 20:20:36 929455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 929463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:90| [2025/04/30 20:20:36 929468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:91| [2025/04/30 20:20:36 929477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:91| [2025/04/30 20:20:36 929482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 929492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:273|origin_pktnum:144|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:276|path_largest_ack:273| [2025/04/30 20:20:36 929498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:34|tx_in_flight:146487|prior_delivered:125258|prior_time:1746044436872452|is_app_limited:0|send_elapse:57179|ack_elapse:56988|ctl_first_sent_time:1746044436873128|lagest_ack_time:1746044436929440|curr_delivered:190100| [2025/04/30 20:20:36 929505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436873128| [2025/04/30 20:20:36 929511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 20:20:36 929517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:276|origin_pktnum:147|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:276|path_largest_ack:276| [2025/04/30 20:20:36 929528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:145287|prior_delivered:127658|prior_time:1746044436874463|is_app_limited:0|send_elapse:57137|ack_elapse:54977|ctl_first_sent_time:1746044436875102|lagest_ack_time:1746044436929440|curr_delivered:191300| [2025/04/30 20:20:36 929534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436875102| [2025/04/30 20:20:36 929539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 20:20:36 929545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55755|rttvar:1378|minrtt:31448|latest_rtt:54338|ack_delay:88| [2025/04/30 20:20:36 929551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55567|rttvar:1410|minrtt:31448|latest_rtt:54338|ack_delay:88| [2025/04/30 20:20:36 929556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:276|lost_pn:273|thresh:3| [2025/04/30 20:20:36 929562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 929583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 929589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 929825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 929900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 929906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 929913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 929963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 929969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 929982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 929988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 929993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 929999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 930005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 930011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 930018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:270|lost_pn:273|po_sent_time:1746044436871154|lost_send_time:1746044436866928|loss_delay:62512|frame:STREAM |repair:128| [2025/04/30 20:20:36 930026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:271|lost_pn:273|po_sent_time:1746044436871236|lost_send_time:1746044436866928|loss_delay:62512|frame:STREAM |repair:128| [2025/04/30 20:20:36 930033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436871236u| [2025/04/30 20:20:36 930039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 930054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436935726|now:1746044436930054|interval:5672| [2025/04/30 20:20:36 930061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436935726|now:1746044436930054|interv:5672| [2025/04/30 20:20:36 930068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57137, ack_elapse 54977, delivered 63642|rate 1113849|lost 104| [2025/04/30 20:20:36 930074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113849) in round 5| [2025/04/30 20:20:36 930082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 930088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 930094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436875102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 930101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436875102|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 930114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144054|srtt:55567|latest_rtt:54338|min_rtt:31448|applimit:0|lost:102|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 930122] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:149610|inflight:144054|mode:0|applimit:0|pacing_rate:3889095|bw:1184145|srtt:55567|latest_rtt:54338|min_rtt:31448|send:400|lost:102|tlp:0|recv:88|recovery:0|slow_start:1|conn_life:236808|acked:2400|delivered:191300|is_cwnd_limited:1| [2025/04/30 20:20:36 930131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:91|largest:91|pns:2| [2025/04/30 20:20:36 930138] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:117|pkt_type:SHORT_HEADER|pkt_num:91|frame:ACK |recv_time:1746044436929440|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 930146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556929440|now:1746044436929440|interv:120000000| [2025/04/30 20:20:36 930153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556929440|now:1746044436929440|interv:120000000| [2025/04/30 20:20:36 930159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436933878|pq_index:0| [2025/04/30 20:20:36 930166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436928071| [2025/04/30 20:20:36 930171] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436930171| [2025/04/30 20:20:36 930176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436930175| [2025/04/30 20:20:36 930182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 930187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55567|min_srtt:55567|path_bw:1184145|loss_rate:25.50|path_pto:0| [2025/04/30 20:20:36 930192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:262947| [2025/04/30 20:20:36 930196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55567|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 930201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:270|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 930205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55567|min_srtt:55567|path_bw:1184145|loss_rate:25.50|path_pto:0| [2025/04/30 20:20:36 930210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:264126| [2025/04/30 20:20:36 930214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55567|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 930222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:271|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 930227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55567|min_srtt:55567|path_bw:1184145|loss_rate:25.50|path_pto:0| [2025/04/30 20:20:36 930231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:330150| [2025/04/30 20:20:36 930235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55567|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 930239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 930244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55567|min_srtt:55567|path_bw:1184145|loss_rate:25.50|path_pto:0| [2025/04/30 20:20:36 930248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:331329| [2025/04/30 20:20:36 930252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55567|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 930257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 930261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55567|min_srtt:55567|path_bw:1184145|loss_rate:25.50|path_pto:0| [2025/04/30 20:20:36 930266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:332508| [2025/04/30 20:20:36 930270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 930274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 930278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 930282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 930287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:270|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 930291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:262947| [2025/04/30 20:20:36 930296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 930300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:397| [2025/04/30 20:20:36 930334] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144054|now:1746044436930308|stream_id:0|stream_offset:262947| [2025/04/30 20:20:36 930344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:397|origin_pktnum:270|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 930349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144054|applimit:0| [2025/04/30 20:20:36 930353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436935726|now:1746044436930353|interval:5373| [2025/04/30 20:20:36 930358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436935726|now:1746044436930353|interv:5373| [2025/04/30 20:20:36 930362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145254| [2025/04/30 20:20:36 930367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:271|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 930371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:264126| [2025/04/30 20:20:36 930376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 930380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:398| [2025/04/30 20:20:36 930402] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145254|now:1746044436930386|stream_id:0|stream_offset:264126| [2025/04/30 20:20:36 930407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 930412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145254|applimit:0| [2025/04/30 20:20:36 930416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436935726|now:1746044436930416|interval:5310| [2025/04/30 20:20:36 930420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436935726|now:1746044436930416|interv:5310| [2025/04/30 20:20:36 930424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146454| [2025/04/30 20:20:36 930429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 930433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146454|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:330150| [2025/04/30 20:20:36 930437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 930441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:399| [2025/04/30 20:20:36 930461] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146454|now:1746044436930447|stream_id:0|stream_offset:330150| [2025/04/30 20:20:36 930466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:399|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 930474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146454|applimit:0| [2025/04/30 20:20:36 930478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436935726|now:1746044436930478|interval:5248| [2025/04/30 20:20:36 930482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436935726|now:1746044436930478|interv:5248| [2025/04/30 20:20:36 930486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147654| [2025/04/30 20:20:36 930491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 930495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:331329| [2025/04/30 20:20:36 930499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 930503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:400| [2025/04/30 20:20:36 930524] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147654|now:1746044436930508|stream_id:0|stream_offset:331329| [2025/04/30 20:20:36 930529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:400|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 930533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147654|applimit:0| [2025/04/30 20:20:36 930537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436935726|now:1746044436930537|interval:5189| [2025/04/30 20:20:36 930541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436935726|now:1746044436930537|interv:5189| [2025/04/30 20:20:36 930545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148854| [2025/04/30 20:20:36 930550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436935726| [2025/04/30 20:20:36 930554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436935726| [2025/04/30 20:20:36 930558] [debug] |xqc_engine_wakeup_after|wakeup:1746044436935726|now:1746044436930558|diff:5168| [2025/04/30 20:20:36 930562] [debug] |xqc_engine_main_logic|END|now:1746044436930175| [2025/04/30 20:20:36 930568] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436930568| [2025/04/30 20:20:36 930572] [debug] |xqc_engine_wakeup_after|wakeup:1746044436935726|now:1746044436930572|diff:5154| [2025/04/30 20:20:36 930575] [debug] |xqc_engine_main_logic|END|now:1746044436930568| [2025/04/30 20:20:36 931393] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:119|state:ESTABED|recv_time:1746044436931391| [2025/04/30 20:20:36 931409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 931418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:91| [2025/04/30 20:20:36 931425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:92| [2025/04/30 20:20:36 931434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:92| [2025/04/30 20:20:36 931440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 931459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:277|origin_pktnum:148|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:280|path_largest_ack:277| [2025/04/30 20:20:36 931466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:36|tx_in_flight:146487|prior_delivered:127658|prior_time:1746044436874463|is_app_limited:0|send_elapse:57256|ack_elapse:56928|ctl_first_sent_time:1746044436875221|lagest_ack_time:1746044436931391|curr_delivered:192500| [2025/04/30 20:20:36 931472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436875221| [2025/04/30 20:20:36 931478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 20:20:36 931485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:280|origin_pktnum:151|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:280|path_largest_ack:280| [2025/04/30 20:20:36 931493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:38|tx_in_flight:145287|prior_delivered:130058|prior_time:1746044436876402|is_app_limited:0|send_elapse:57094|ack_elapse:54989|ctl_first_sent_time:1746044436876998|lagest_ack_time:1746044436931391|curr_delivered:193700| [2025/04/30 20:20:36 931499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436876998| [2025/04/30 20:20:36 931506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 20:20:36 931512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55567|rttvar:1410|minrtt:31448|latest_rtt:54393|ack_delay:88| [2025/04/30 20:20:36 931518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55410|rttvar:1373|minrtt:31448|latest_rtt:54393|ack_delay:88| [2025/04/30 20:20:36 931525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:280|lost_pn:277|thresh:3| [2025/04/30 20:20:36 931531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 931547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 931551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 931764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 931833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 931839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 931846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 931896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 931903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 931916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 931922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 931928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 931966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:274|lost_pn:277|po_sent_time:1746044436873214|lost_send_time:1746044436869055|loss_delay:62336|frame:STREAM |repair:128| [2025/04/30 20:20:36 931973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:275|lost_pn:277|po_sent_time:1746044436873298|lost_send_time:1746044436869055|loss_delay:62336|frame:STREAM |repair:128| [2025/04/30 20:20:36 931980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436873298u| [2025/04/30 20:20:36 931986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 931993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436937649|now:1746044436931993|interval:5656| [2025/04/30 20:20:36 932000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436937649|now:1746044436931993|interv:5656| [2025/04/30 20:20:36 932006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57094, ack_elapse 54989, delivered 63642|rate 1114688|lost 106| [2025/04/30 20:20:36 932017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114688) in round 5| [2025/04/30 20:20:36 932023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 932029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 932034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436876998|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 932040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436876998|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 932046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144054|srtt:55410|latest_rtt:54393|min_rtt:31448|applimit:0|lost:104|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 932055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:92|largest:92|pns:2| [2025/04/30 20:20:36 932070] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:119|pkt_type:SHORT_HEADER|pkt_num:92|frame:ACK |recv_time:1746044436931391|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 932076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556931391|now:1746044436931391|interv:120000000| [2025/04/30 20:20:36 932082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556931391|now:1746044436931391|interv:120000000| [2025/04/30 20:20:36 932088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436935726|pq_index:0| [2025/04/30 20:20:36 932094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436930175| [2025/04/30 20:20:36 932099] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436932099| [2025/04/30 20:20:36 932106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436932104| [2025/04/30 20:20:36 932113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 932119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55410|min_srtt:55410|path_bw:1184145|loss_rate:25.74|path_pto:0| [2025/04/30 20:20:36 932126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:265305| [2025/04/30 20:20:36 932132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55410|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 932139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:274|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 932144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55410|min_srtt:55410|path_bw:1184145|loss_rate:25.74|path_pto:0| [2025/04/30 20:20:36 932156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:266484| [2025/04/30 20:20:36 932162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55410|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 932169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:275|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 932176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55410|min_srtt:55410|path_bw:1184145|loss_rate:25.74|path_pto:0| [2025/04/30 20:20:36 932183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:332508| [2025/04/30 20:20:36 932189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55410|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 932196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 932203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55410|min_srtt:55410|path_bw:1184145|loss_rate:25.74|path_pto:0| [2025/04/30 20:20:36 932209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:333687| [2025/04/30 20:20:36 932216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55410|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 932223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 932229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55410|min_srtt:55410|path_bw:1184145|loss_rate:25.74|path_pto:0| [2025/04/30 20:20:36 932236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:334866| [2025/04/30 20:20:36 932243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 932249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 932255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 932262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 932269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:274|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 932276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:265305| [2025/04/30 20:20:36 932288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 932295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:401| [2025/04/30 20:20:36 932342] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144054|now:1746044436932305|stream_id:0|stream_offset:265305| [2025/04/30 20:20:36 932352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:401|origin_pktnum:274|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 932359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144054|applimit:0| [2025/04/30 20:20:36 932365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436937649|now:1746044436932365|interval:5284| [2025/04/30 20:20:36 932372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436937649|now:1746044436932365|interv:5284| [2025/04/30 20:20:36 932378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145254| [2025/04/30 20:20:36 932385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:275|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 932391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:266484| [2025/04/30 20:20:36 932398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 932403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:402| [2025/04/30 20:20:36 932442] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145254|now:1746044436932413|stream_id:0|stream_offset:266484| [2025/04/30 20:20:36 932452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:402|origin_pktnum:275|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 932459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145254|applimit:0| [2025/04/30 20:20:36 932465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436937649|now:1746044436932465|interval:5184| [2025/04/30 20:20:36 932472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436937649|now:1746044436932465|interv:5184| [2025/04/30 20:20:36 932478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146454| [2025/04/30 20:20:36 932486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 932493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146454|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:332508| [2025/04/30 20:20:36 932500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 932506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:403| [2025/04/30 20:20:36 932549] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146454|now:1746044436932521|stream_id:0|stream_offset:332508| [2025/04/30 20:20:36 932558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 932565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146454|applimit:0| [2025/04/30 20:20:36 932572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436937649|now:1746044436932571|interval:5078| [2025/04/30 20:20:36 932579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436937649|now:1746044436932571|interv:5078| [2025/04/30 20:20:36 932585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147654| [2025/04/30 20:20:36 932592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 932598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:333687| [2025/04/30 20:20:36 932605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 932611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:404| [2025/04/30 20:20:36 932646] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147654|now:1746044436932621|stream_id:0|stream_offset:333687| [2025/04/30 20:20:36 932655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:404|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 932662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147654|applimit:0| [2025/04/30 20:20:36 932668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436937649|now:1746044436932668|interval:4981| [2025/04/30 20:20:36 932674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436937649|now:1746044436932668|interv:4981| [2025/04/30 20:20:36 932681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148854| [2025/04/30 20:20:36 932688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436937649| [2025/04/30 20:20:36 932695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436937649| [2025/04/30 20:20:36 932701] [debug] |xqc_engine_wakeup_after|wakeup:1746044436937649|now:1746044436932701|diff:4948| [2025/04/30 20:20:36 932708] [debug] |xqc_engine_main_logic|END|now:1746044436932104| [2025/04/30 20:20:36 932713] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436932713| [2025/04/30 20:20:36 932733] [debug] |xqc_engine_wakeup_after|wakeup:1746044436937649|now:1746044436932733|diff:4916| [2025/04/30 20:20:36 932737] [debug] |xqc_engine_main_logic|END|now:1746044436932713| [2025/04/30 20:20:36 933390] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:121|state:ESTABED|recv_time:1746044436933389| [2025/04/30 20:20:36 933402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 933415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:92| [2025/04/30 20:20:36 933420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:93| [2025/04/30 20:20:36 933428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:93| [2025/04/30 20:20:36 933435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 933447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:281|origin_pktnum:152|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:284|path_largest_ack:281| [2025/04/30 20:20:36 933454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:38|tx_in_flight:146487|prior_delivered:130058|prior_time:1746044436876402|is_app_limited:0|send_elapse:57221|ack_elapse:56987|ctl_first_sent_time:1746044436877125|lagest_ack_time:1746044436933389|curr_delivered:194900| [2025/04/30 20:20:36 933461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436877125| [2025/04/30 20:20:36 933467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 20:20:36 933474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:284|origin_pktnum:155|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:284|path_largest_ack:284| [2025/04/30 20:20:36 933481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:40|tx_in_flight:145287|prior_delivered:132458|prior_time:1746044436878404|is_app_limited:0|send_elapse:56927|ack_elapse:54985|ctl_first_sent_time:1746044436879019|lagest_ack_time:1746044436933389|curr_delivered:196100| [2025/04/30 20:20:36 933487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436879019| [2025/04/30 20:20:36 933494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 20:20:36 933501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55410|rttvar:1373|minrtt:31448|latest_rtt:54370|ack_delay:88| [2025/04/30 20:20:36 933508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55269|rttvar:1312|minrtt:31448|latest_rtt:54370|ack_delay:88| [2025/04/30 20:20:36 933515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:284|lost_pn:281|thresh:3| [2025/04/30 20:20:36 933521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 933546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 933550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933729] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 933744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 933804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 933810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 933821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 933864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 933870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 933883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 933889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 933895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 933946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:278|lost_pn:281|po_sent_time:1746044436875313|lost_send_time:1746044436871212|loss_delay:62177|frame:STREAM |repair:128| [2025/04/30 20:20:36 933954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:279|lost_pn:281|po_sent_time:1746044436875379|lost_send_time:1746044436871212|loss_delay:62177|frame:STREAM |repair:128| [2025/04/30 20:20:36 933961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436875379u| [2025/04/30 20:20:36 933968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 933980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436939391|now:1746044436933979|interval:5412| [2025/04/30 20:20:36 933987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436939391|now:1746044436933979|interv:5412| [2025/04/30 20:20:36 933994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56927, ack_elapse 54985, delivered 63642|rate 1117958|lost 108| [2025/04/30 20:20:36 934000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117958) in round 5| [2025/04/30 20:20:36 934007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 934013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 934020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436879019|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 934025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436879019|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 934029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144054|srtt:55269|latest_rtt:54370|min_rtt:31448|applimit:0|lost:106|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 934036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:93|largest:93|pns:2| [2025/04/30 20:20:36 934051] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:121|pkt_type:SHORT_HEADER|pkt_num:93|frame:ACK |recv_time:1746044436933389|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 934058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556933389|now:1746044436933389|interv:120000000| [2025/04/30 20:20:36 934065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556933389|now:1746044436933389|interv:120000000| [2025/04/30 20:20:36 934069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436937649|pq_index:0| [2025/04/30 20:20:36 934073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436932104| [2025/04/30 20:20:36 934077] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436934077| [2025/04/30 20:20:36 934083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436934081| [2025/04/30 20:20:36 934088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 934093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55269|min_srtt:55269|path_bw:1184145|loss_rate:25.98|path_pto:0| [2025/04/30 20:20:36 934099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:267663| [2025/04/30 20:20:36 934111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55269|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 934118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:278|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 934126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55269|min_srtt:55269|path_bw:1184145|loss_rate:25.98|path_pto:0| [2025/04/30 20:20:36 934133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:268842| [2025/04/30 20:20:36 934141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55269|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 934148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:279|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 934155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55269|min_srtt:55269|path_bw:1184145|loss_rate:25.98|path_pto:0| [2025/04/30 20:20:36 934162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:334866| [2025/04/30 20:20:36 934168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55269|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 934173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 934177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55269|min_srtt:55269|path_bw:1184145|loss_rate:25.98|path_pto:0| [2025/04/30 20:20:36 934182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:336045| [2025/04/30 20:20:36 934187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55269|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 934191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 934195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55269|min_srtt:55269|path_bw:1184145|loss_rate:25.98|path_pto:0| [2025/04/30 20:20:36 934199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:337224| [2025/04/30 20:20:36 934204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 934208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 934212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 934220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 934224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:278|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 934229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:267663| [2025/04/30 20:20:36 934233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 934238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:405| [2025/04/30 20:20:36 934295] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144054|now:1746044436934259|stream_id:0|stream_offset:267663| [2025/04/30 20:20:36 934305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:405|origin_pktnum:278|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 934312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144054|applimit:0| [2025/04/30 20:20:36 934319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436939391|now:1746044436934319|interval:5072| [2025/04/30 20:20:36 934325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436939391|now:1746044436934319|interv:5072| [2025/04/30 20:20:36 934329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145254| [2025/04/30 20:20:36 934334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:279|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 934338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:268842| [2025/04/30 20:20:36 934343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 934347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:406| [2025/04/30 20:20:36 934380] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145254|now:1746044436934354|stream_id:0|stream_offset:268842| [2025/04/30 20:20:36 934389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:406|origin_pktnum:279|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 934396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145254|applimit:0| [2025/04/30 20:20:36 934403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436939391|now:1746044436934403|interval:4988| [2025/04/30 20:20:36 934408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436939391|now:1746044436934403|interv:4988| [2025/04/30 20:20:36 934412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146454| [2025/04/30 20:20:36 934417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 934426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146454|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:334866| [2025/04/30 20:20:36 934431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 934435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:407| [2025/04/30 20:20:36 934464] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146454|now:1746044436934442|stream_id:0|stream_offset:334866| [2025/04/30 20:20:36 934473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:407|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 934480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146454|applimit:0| [2025/04/30 20:20:36 934487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436939391|now:1746044436934487|interval:4904| [2025/04/30 20:20:36 934492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436939391|now:1746044436934487|interv:4904| [2025/04/30 20:20:36 934496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147654| [2025/04/30 20:20:36 934501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 934505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:336045| [2025/04/30 20:20:36 934510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 934514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:408| [2025/04/30 20:20:36 934541] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147654|now:1746044436934520|stream_id:0|stream_offset:336045| [2025/04/30 20:20:36 934550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:408|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 934557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147654|applimit:0| [2025/04/30 20:20:36 934563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436939391|now:1746044436934563|interval:4828| [2025/04/30 20:20:36 934568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436939391|now:1746044436934563|interv:4828| [2025/04/30 20:20:36 934572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148854| [2025/04/30 20:20:36 934577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436939391| [2025/04/30 20:20:36 934581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436939391| [2025/04/30 20:20:36 934585] [debug] |xqc_engine_wakeup_after|wakeup:1746044436939391|now:1746044436934585|diff:4806| [2025/04/30 20:20:36 934594] [debug] |xqc_engine_main_logic|END|now:1746044436934081| [2025/04/30 20:20:36 934600] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436934599| [2025/04/30 20:20:36 934603] [debug] |xqc_engine_wakeup_after|wakeup:1746044436939391|now:1746044436934603|diff:4788| [2025/04/30 20:20:36 934607] [debug] |xqc_engine_main_logic|END|now:1746044436934599| [2025/04/30 20:20:36 935394] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:123|state:ESTABED|recv_time:1746044436935392| [2025/04/30 20:20:36 935410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 935420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:93| [2025/04/30 20:20:36 935426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:94| [2025/04/30 20:20:36 935436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:94| [2025/04/30 20:20:36 935442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 935452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:285|origin_pktnum:156|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:288|path_largest_ack:285| [2025/04/30 20:20:36 935457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:40|tx_in_flight:146487|prior_delivered:132458|prior_time:1746044436878404|is_app_limited:0|send_elapse:57046|ack_elapse:56988|ctl_first_sent_time:1746044436879138|lagest_ack_time:1746044436935392|curr_delivered:197300| [2025/04/30 20:20:36 935465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436879138| [2025/04/30 20:20:36 935471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 20:20:36 935478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:288|origin_pktnum:159|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:288|path_largest_ack:288| [2025/04/30 20:20:36 935484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:42|tx_in_flight:145287|prior_delivered:134858|prior_time:1746044436880387|is_app_limited:0|send_elapse:57122|ack_elapse:55005|ctl_first_sent_time:1746044436881008|lagest_ack_time:1746044436935392|curr_delivered:198500| [2025/04/30 20:20:36 935492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436881008| [2025/04/30 20:20:36 935498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 20:20:36 935504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55269|rttvar:1312|minrtt:31448|latest_rtt:54384|ack_delay:104| [2025/04/30 20:20:36 935510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55146|rttvar:1231|minrtt:31448|latest_rtt:54384|ack_delay:104| [2025/04/30 20:20:36 935514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:288|lost_pn:285|thresh:3| [2025/04/30 20:20:36 935518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 935541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 935548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 935701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 935804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 935811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 935817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 935861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 935867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 935880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 935887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 935893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 935957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:282|lost_pn:285|po_sent_time:1746044436877214|lost_send_time:1746044436873353|loss_delay:62039|frame:STREAM |repair:128| [2025/04/30 20:20:36 935971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:283|lost_pn:285|po_sent_time:1746044436877299|lost_send_time:1746044436873353|loss_delay:62039|frame:STREAM |repair:128| [2025/04/30 20:20:36 935978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436877299u| [2025/04/30 20:20:36 935984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 935990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436941261|now:1746044436935990|interval:5271| [2025/04/30 20:20:36 935997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436941261|now:1746044436935990|interv:5271| [2025/04/30 20:20:36 936003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57122, ack_elapse 55005, delivered 63642|rate 1114141|lost 110| [2025/04/30 20:20:36 936010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114141) in round 5| [2025/04/30 20:20:36 936016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 936023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 936029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436881008|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 936036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436881008|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 936044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144054|srtt:55146|latest_rtt:54384|min_rtt:31448|applimit:0|lost:108|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 936053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:94|largest:94|pns:2| [2025/04/30 20:20:36 936070] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:123|pkt_type:SHORT_HEADER|pkt_num:94|frame:ACK |recv_time:1746044436935392|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 936078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556935392|now:1746044436935392|interv:120000000| [2025/04/30 20:20:36 936085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556935392|now:1746044436935392|interv:120000000| [2025/04/30 20:20:36 936091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436939391|pq_index:0| [2025/04/30 20:20:36 936098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436934081| [2025/04/30 20:20:36 936104] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436936104| [2025/04/30 20:20:36 936113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436936110| [2025/04/30 20:20:36 936120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 936134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55146|min_srtt:55146|path_bw:1184145|loss_rate:26.21|path_pto:0| [2025/04/30 20:20:36 936141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:270021| [2025/04/30 20:20:36 936149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55146|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 936156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:282|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 936162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55146|min_srtt:55146|path_bw:1184145|loss_rate:26.21|path_pto:0| [2025/04/30 20:20:36 936166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:271200| [2025/04/30 20:20:36 936171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55146|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 936175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:283|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 936180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55146|min_srtt:55146|path_bw:1184145|loss_rate:26.21|path_pto:0| [2025/04/30 20:20:36 936184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:337224| [2025/04/30 20:20:36 936189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55146|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 936193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 936198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55146|min_srtt:55146|path_bw:1184145|loss_rate:26.21|path_pto:0| [2025/04/30 20:20:36 936202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:338403| [2025/04/30 20:20:36 936206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55146|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 936212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 936219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55146|min_srtt:55146|path_bw:1184145|loss_rate:26.21|path_pto:0| [2025/04/30 20:20:36 936226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:339582| [2025/04/30 20:20:36 936238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 936242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 936246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 936251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 936255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:282|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 936259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:270021| [2025/04/30 20:20:36 936264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 936269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:409| [2025/04/30 20:20:36 936305] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144054|now:1746044436936277|stream_id:0|stream_offset:270021| [2025/04/30 20:20:36 936311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:409|origin_pktnum:282|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 936316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144054|applimit:0| [2025/04/30 20:20:36 936321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436941261|now:1746044436936320|interval:4941| [2025/04/30 20:20:36 936325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436941261|now:1746044436936320|interv:4941| [2025/04/30 20:20:36 936329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145254| [2025/04/30 20:20:36 936334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:283|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 936338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:271200| [2025/04/30 20:20:36 936343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 936347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:410| [2025/04/30 20:20:36 936370] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145254|now:1746044436936353|stream_id:0|stream_offset:271200| [2025/04/30 20:20:36 936375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:410|origin_pktnum:283|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 936380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145254|applimit:0| [2025/04/30 20:20:36 936384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436941261|now:1746044436936384|interval:4877| [2025/04/30 20:20:36 936392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436941261|now:1746044436936384|interv:4877| [2025/04/30 20:20:36 936396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146454| [2025/04/30 20:20:36 936401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 936405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146454|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:337224| [2025/04/30 20:20:36 936409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 936413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:411| [2025/04/30 20:20:36 936435] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146454|now:1746044436936419|stream_id:0|stream_offset:337224| [2025/04/30 20:20:36 936440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 936444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146454|applimit:0| [2025/04/30 20:20:36 936448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436941261|now:1746044436936448|interval:4813| [2025/04/30 20:20:36 936452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436941261|now:1746044436936448|interv:4813| [2025/04/30 20:20:36 936456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147654| [2025/04/30 20:20:36 936461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 936465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:338403| [2025/04/30 20:20:36 936469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 936473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:412| [2025/04/30 20:20:36 936492] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147654|now:1746044436936478|stream_id:0|stream_offset:338403| [2025/04/30 20:20:36 936497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 936502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147654|applimit:0| [2025/04/30 20:20:36 936506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436941261|now:1746044436936506|interval:4755| [2025/04/30 20:20:36 936511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436941261|now:1746044436936506|interv:4755| [2025/04/30 20:20:36 936518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148854| [2025/04/30 20:20:36 936523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436941261| [2025/04/30 20:20:36 936527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436941261| [2025/04/30 20:20:36 936531] [debug] |xqc_engine_wakeup_after|wakeup:1746044436941261|now:1746044436936531|diff:4730| [2025/04/30 20:20:36 936536] [debug] |xqc_engine_main_logic|END|now:1746044436936110| [2025/04/30 20:20:36 936541] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436936541| [2025/04/30 20:20:36 936545] [debug] |xqc_engine_wakeup_after|wakeup:1746044436941261|now:1746044436936545|diff:4716| [2025/04/30 20:20:36 936549] [debug] |xqc_engine_main_logic|END|now:1746044436936541| [2025/04/30 20:20:36 939457] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:126|state:ESTABED|recv_time:1746044436939456| [2025/04/30 20:20:36 939473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 939482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:94| [2025/04/30 20:20:36 939488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:96| [2025/04/30 20:20:36 939498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:96| [2025/04/30 20:20:36 939505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 939515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:289|origin_pktnum:160|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:294|path_largest_ack:289| [2025/04/30 20:20:36 939522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:42|tx_in_flight:146487|prior_delivered:134858|prior_time:1746044436880387|is_app_limited:0|send_elapse:57263|ack_elapse:59069|ctl_first_sent_time:1746044436881149|lagest_ack_time:1746044436939456|curr_delivered:199700| [2025/04/30 20:20:36 939529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436881149| [2025/04/30 20:20:36 939536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 20:20:36 939542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:292|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:294|path_largest_ack:292| [2025/04/30 20:20:36 939548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:42|tx_in_flight:147687|prior_delivered:137258|prior_time:1746044436882398|is_app_limited:0|send_elapse:56885|ack_elapse:57058|ctl_first_sent_time:1746044436882944|lagest_ack_time:1746044436939456|curr_delivered:200900| [2025/04/30 20:20:36 939554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436882944| [2025/04/30 20:20:36 939560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 20:20:36 939566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:293|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:294|path_largest_ack:293| [2025/04/30 20:20:36 939574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:42|tx_in_flight:147687|prior_delivered:137258|prior_time:1746044436882398|is_app_limited:0|send_elapse:56885|ack_elapse:57058|ctl_first_sent_time:1746044436882944|lagest_ack_time:1746044436939456|curr_delivered:202100| [2025/04/30 20:20:36 939590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436883078| [2025/04/30 20:20:36 939597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:359||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 20:20:36 939603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:294|origin_pktnum:165|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:294|path_largest_ack:294| [2025/04/30 20:20:36 939611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:44|tx_in_flight:145282|prior_delivered:139663|prior_time:1746044436884597|is_app_limited:0|send_elapse:57263|ack_elapse:54859|ctl_first_sent_time:1746044436885296|lagest_ack_time:1746044436939456|curr_delivered:203300| [2025/04/30 20:20:36 939616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436885296| [2025/04/30 20:20:36 939620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 20:20:36 939624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55146|rttvar:1231|minrtt:31448|latest_rtt:54160|ack_delay:104| [2025/04/30 20:20:36 939629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55010|rttvar:1196|minrtt:31448|latest_rtt:54160|ack_delay:104| [2025/04/30 20:20:36 939633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:294|lost_pn:291|thresh:3| [2025/04/30 20:20:36 939637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 939653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 939657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 939856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 939932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 939938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 939944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 939986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 939992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 939997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 940003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 940015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 940031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 940037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 940042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 940048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 940054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 940059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 940065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 940071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 940077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 940083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 940090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 940096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 940104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:286|lost_pn:291|po_sent_time:1746044436879222|lost_send_time:1746044436877570|loss_delay:61886|frame:STREAM |repair:128| [2025/04/30 20:20:36 940112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:287|lost_pn:291|po_sent_time:1746044436879300|lost_send_time:1746044436877570|loss_delay:61886|frame:STREAM |repair:128| [2025/04/30 20:20:36 940120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:290|lost_pn:291|po_sent_time:1746044436881278|lost_send_time:1746044436877570|loss_delay:61886|frame:STREAM |repair:128| [2025/04/30 20:20:36 940127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:291|lost_pn:291|po_sent_time:1746044436881363|lost_send_time:1746044436877570|loss_delay:61886|frame:STREAM |repair:128| [2025/04/30 20:20:36 940134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436881363u| [2025/04/30 20:20:36 940140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 940147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55010|rtt_var:1196|pto_duration:59794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 940154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 940160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 940167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 139254| [2025/04/30 20:20:36 940187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437021272|now:1746044436940146|interv:81126| [2025/04/30 20:20:36 940194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437021272|now:1746044436940146|interval:81126|pto_count:0|srtt:55010 [2025/04/30 20:20:36 940200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57263, ack_elapse 54859, delivered 63637|rate 1111310|lost 114| [2025/04/30 20:20:36 940207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111310) in round 5| [2025/04/30 20:20:36 940214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 940219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9600| [2025/04/30 20:20:36 940223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:4800|po_sent_time:1746044436885296|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 940228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:4800|po_sent_time:1746044436885296|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 940232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:139254|srtt:55010|latest_rtt:54160|min_rtt:31448|applimit:0|lost:110|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 940238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 940244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044436964456|now:1746044436939456|interv:25000| [2025/04/30 20:20:36 940250] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436939456|max_ack_delay:25000| [2025/04/30 20:20:36 940255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:96|largest:96|pns:2| [2025/04/30 20:20:36 940259] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:126|pkt_type:SHORT_HEADER|pkt_num:96|frame:PING ACK |recv_time:1746044436939456|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 940264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556939456|now:1746044436939456|interv:120000000| [2025/04/30 20:20:36 940268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556939456|now:1746044436939456|interv:120000000| [2025/04/30 20:20:36 940272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436941261|pq_index:0| [2025/04/30 20:20:36 940277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436936110| [2025/04/30 20:20:36 940281] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436940281| [2025/04/30 20:20:36 940286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436940285| [2025/04/30 20:20:36 940294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 940299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55010|min_srtt:55010|path_bw:1184145|loss_rate:26.44|path_pto:0| [2025/04/30 20:20:36 940304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:272379| [2025/04/30 20:20:36 940309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55010|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 940313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:286|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 940318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55010|min_srtt:55010|path_bw:1184145|loss_rate:26.44|path_pto:0| [2025/04/30 20:20:36 940322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:273558| [2025/04/30 20:20:36 940327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55010|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 940331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:287|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 940335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55010|min_srtt:55010|path_bw:1184145|loss_rate:26.44|path_pto:0| [2025/04/30 20:20:36 940339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:274737| [2025/04/30 20:20:36 940344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55010|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 940348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:290|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 940352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55010|min_srtt:55010|path_bw:1184145|loss_rate:26.44|path_pto:0| [2025/04/30 20:20:36 940356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:275916| [2025/04/30 20:20:36 940360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55010|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 940365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:291|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 940369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55010|min_srtt:55010|path_bw:1184145|loss_rate:26.44|path_pto:0| [2025/04/30 20:20:36 940373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:139254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:339582| [2025/04/30 20:20:36 940380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55010|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 940384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 940388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55010|min_srtt:55010|path_bw:1184145|loss_rate:26.44|path_pto:0| [2025/04/30 20:20:36 940392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:139254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:340761| [2025/04/30 20:20:36 940397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55010|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 940402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 940406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55010|min_srtt:55010|path_bw:1184145|loss_rate:26.44|path_pto:0| [2025/04/30 20:20:36 940411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:139254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:341940| [2025/04/30 20:20:36 940415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55010|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 940419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 940424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55010|min_srtt:55010|path_bw:1184145|loss_rate:26.44|path_pto:0| [2025/04/30 20:20:36 940428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:139254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:343119| [2025/04/30 20:20:36 940432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55010|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 940437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 940441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55010|min_srtt:55010|path_bw:1184145|loss_rate:26.44|path_pto:0| [2025/04/30 20:20:36 940445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:139254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:344298| [2025/04/30 20:20:36 940449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 940453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 940459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 940464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 940468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:286|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 940472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:272379| [2025/04/30 20:20:36 940477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 940481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:413| [2025/04/30 20:20:36 940519] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139254|now:1746044436940489|stream_id:0|stream_offset:272379| [2025/04/30 20:20:36 940529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:413|origin_pktnum:286|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 940536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:139254|applimit:0| [2025/04/30 20:20:36 940543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55010|rtt_var:1196|pto_duration:59794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 940550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 940556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 940560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 140454| [2025/04/30 20:20:36 940564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437025283|now:1746044436940543|interv:84740| [2025/04/30 20:20:36 940568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437025283|now:1746044436940543|interval:84740|pto_count:0|srtt:55010 [2025/04/30 20:20:36 940573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:140454| [2025/04/30 20:20:36 940578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:287|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 940582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140454|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:273558| [2025/04/30 20:20:36 940586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 940591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:414| [2025/04/30 20:20:36 940621] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140454|now:1746044436940597|stream_id:0|stream_offset:273558| [2025/04/30 20:20:36 940630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:414|origin_pktnum:287|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 940644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140454|applimit:0| [2025/04/30 20:20:36 940650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55010|rtt_var:1196|pto_duration:59794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 940655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 940659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 940663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 141654| [2025/04/30 20:20:36 940667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437025391|now:1746044436940650|interv:84741| [2025/04/30 20:20:36 940671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437025391|now:1746044436940650|interval:84741|pto_count:0|srtt:55010 [2025/04/30 20:20:36 940675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:141654| [2025/04/30 20:20:36 940680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:290|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 940684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:274737| [2025/04/30 20:20:36 940689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 940693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:415| [2025/04/30 20:20:36 940739] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141654|now:1746044436940700|stream_id:0|stream_offset:274737| [2025/04/30 20:20:36 940752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:415|origin_pktnum:290|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 940757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141654|applimit:0| [2025/04/30 20:20:36 940761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55010|rtt_var:1196|pto_duration:59794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 940766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 940773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 940780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 142854| [2025/04/30 20:20:36 940786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437025494|now:1746044436940761|interv:84733| [2025/04/30 20:20:36 940792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437025494|now:1746044436940761|interval:84733|pto_count:0|srtt:55010 [2025/04/30 20:20:36 940797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142854| [2025/04/30 20:20:36 940810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:291|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 940817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142854|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:275916| [2025/04/30 20:20:36 940825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 940831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:416| [2025/04/30 20:20:36 940873] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142854|now:1746044436940842|stream_id:0|stream_offset:275916| [2025/04/30 20:20:36 940883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:416|origin_pktnum:291|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 940891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142854|applimit:0| [2025/04/30 20:20:36 940898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55010|rtt_var:1196|pto_duration:59794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 940904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 940910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 940917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 144054| [2025/04/30 20:20:36 940923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437025636|now:1746044436940897|interv:84739| [2025/04/30 20:20:36 940929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437025636|now:1746044436940897|interval:84739|pto_count:0|srtt:55010 [2025/04/30 20:20:36 940937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144054| [2025/04/30 20:20:36 940944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 940951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:339582| [2025/04/30 20:20:36 940958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 940964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:417| [2025/04/30 20:20:36 941005] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144054|now:1746044436940975|stream_id:0|stream_offset:339582| [2025/04/30 20:20:36 941015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 941021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144054|applimit:0| [2025/04/30 20:20:36 941026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55010|rtt_var:1196|pto_duration:59794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 941035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 941039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 941043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 145254| [2025/04/30 20:20:36 941047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437025769|now:1746044436941026|interv:84743| [2025/04/30 20:20:36 941051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437025769|now:1746044436941026|interval:84743|pto_count:0|srtt:55010 [2025/04/30 20:20:36 941055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145254| [2025/04/30 20:20:36 941060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 941064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:340761| [2025/04/30 20:20:36 941069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 941073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:418| [2025/04/30 20:20:36 941099] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145254|now:1746044436941080|stream_id:0|stream_offset:340761| [2025/04/30 20:20:36 941105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 941110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145254|applimit:0| [2025/04/30 20:20:36 941114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55010|rtt_var:1196|pto_duration:59794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 941119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 941123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 941126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 146454| [2025/04/30 20:20:36 941130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437025874|now:1746044436941114|interv:84760| [2025/04/30 20:20:36 941135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437025874|now:1746044436941114|interval:84760|pto_count:0|srtt:55010 [2025/04/30 20:20:36 941139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146454| [2025/04/30 20:20:36 941144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 941148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146454|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:341940| [2025/04/30 20:20:36 941156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 941160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:419| [2025/04/30 20:20:36 941182] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146454|now:1746044436941166|stream_id:0|stream_offset:341940| [2025/04/30 20:20:36 941187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:419|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 941191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146454|applimit:0| [2025/04/30 20:20:36 941196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55010|rtt_var:1196|pto_duration:59794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 941200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 941204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 941207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 147654| [2025/04/30 20:20:36 941220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437025960|now:1746044436941195|interv:84765| [2025/04/30 20:20:36 941224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437025960|now:1746044436941195|interval:84765|pto_count:0|srtt:55010 [2025/04/30 20:20:36 941229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147654| [2025/04/30 20:20:36 941233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 941238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:343119| [2025/04/30 20:20:36 941242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 941246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:420| [2025/04/30 20:20:36 941267] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147654|now:1746044436941252|stream_id:0|stream_offset:343119| [2025/04/30 20:20:36 941272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:420|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 941277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147654|applimit:0| [2025/04/30 20:20:36 941281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55010|rtt_var:1196|pto_duration:59794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 941286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 941289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 941298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 148854| [2025/04/30 20:20:36 941302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437026046|now:1746044436941281|interv:84765| [2025/04/30 20:20:36 941306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437026046|now:1746044436941281|interval:84765|pto_count:0|srtt:55010 [2025/04/30 20:20:36 941310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148854| [2025/04/30 20:20:36 941315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436964456| [2025/04/30 20:20:36 941319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436964456| [2025/04/30 20:20:36 941323] [debug] |xqc_engine_wakeup_after|wakeup:1746044436964456|now:1746044436941323|diff:23133| [2025/04/30 20:20:36 941328] [debug] |xqc_engine_main_logic|END|now:1746044436940285| [2025/04/30 20:20:36 941333] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436941333| [2025/04/30 20:20:36 941337] [debug] |xqc_engine_wakeup_after|wakeup:1746044436964456|now:1746044436941337|diff:23119| [2025/04/30 20:20:36 941341] [debug] |xqc_engine_main_logic|END|now:1746044436941333| [2025/04/30 20:20:36 943401] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:129|state:ESTABED|recv_time:1746044436943400| [2025/04/30 20:20:36 943423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 943437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:96| [2025/04/30 20:20:36 943443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:98| [2025/04/30 20:20:36 943454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:98| [2025/04/30 20:20:36 943459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 943475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:295|origin_pktnum:166|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:301|path_largest_ack:295| [2025/04/30 20:20:36 943483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:44|tx_in_flight:146482|prior_delivered:139663|prior_time:1746044436884597|is_app_limited:0|send_elapse:57338|ack_elapse:58803|ctl_first_sent_time:1746044436885371|lagest_ack_time:1746044436943400|curr_delivered:204500| [2025/04/30 20:20:36 943489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436885371| [2025/04/30 20:20:36 943497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:359||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 20:20:36 943504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:298|origin_pktnum:169|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:301|path_largest_ack:298| [2025/04/30 20:20:36 943511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:45|tx_in_flight:146482|prior_delivered:142063|prior_time:1746044436886348|is_app_limited:0|send_elapse:56945|ack_elapse:57052|ctl_first_sent_time:1746044436886938|lagest_ack_time:1746044436943400|curr_delivered:205700| [2025/04/30 20:20:36 943519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436886938| [2025/04/30 20:20:36 943525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 20:20:36 943532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:299|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:301|path_largest_ack:299| [2025/04/30 20:20:36 943545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:45|tx_in_flight:146482|prior_delivered:142063|prior_time:1746044436886348|is_app_limited:0|send_elapse:56945|ack_elapse:57052|ctl_first_sent_time:1746044436886938|lagest_ack_time:1746044436943400|curr_delivered:206900| [2025/04/30 20:20:36 943550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436887044| [2025/04/30 20:20:36 943554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 20:20:36 943559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:301|origin_pktnum:172|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:301|path_largest_ack:301| [2025/04/30 20:20:36 943563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:48|tx_in_flight:144082|prior_delivered:144463|prior_time:1746044436888371|is_app_limited:0|send_elapse:57102|ack_elapse:55029|ctl_first_sent_time:1746044436889021|lagest_ack_time:1746044436943400|curr_delivered:208100| [2025/04/30 20:20:36 943568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436889021| [2025/04/30 20:20:36 943572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 20:20:36 943576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55010|rttvar:1196|minrtt:31448|latest_rtt:54379|ack_delay:96| [2025/04/30 20:20:36 943581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:54919|rttvar:1078|minrtt:31448|latest_rtt:54379|ack_delay:96| [2025/04/30 20:20:36 943585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:301|lost_pn:298|thresh:3| [2025/04/30 20:20:36 943590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 943606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 943610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 943805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 943878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 943885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 943891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 943927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 943931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 943940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 943948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 943952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 943999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 944003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 944006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 944010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 944016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:296|lost_pn:298|po_sent_time:1746044436885437|lost_send_time:1746044436881617|loss_delay:61783|frame:STREAM |repair:128| [2025/04/30 20:20:36 944021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:297|lost_pn:298|po_sent_time:1746044436885498|lost_send_time:1746044436881617|loss_delay:61783|frame:STREAM |repair:128| [2025/04/30 20:20:36 944025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436885498u| [2025/04/30 20:20:36 944030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 944034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436948921|now:1746044436944034|interval:4887| [2025/04/30 20:20:36 944039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436948921|now:1746044436944034|interv:4887| [2025/04/30 20:20:36 944044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57102, ack_elapse 55029, delivered 63637|rate 1114444|lost 116| [2025/04/30 20:20:36 944052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114444) in round 5| [2025/04/30 20:20:36 944056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 944061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9860| [2025/04/30 20:20:36 944065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:4800|po_sent_time:1746044436889021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 944070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:4800|po_sent_time:1746044436889021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 944074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:141654|srtt:54919|latest_rtt:54379|min_rtt:31448|applimit:0|lost:114|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 944083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:98|largest:98|pns:2| [2025/04/30 20:20:36 944088] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:129|pkt_type:SHORT_HEADER|pkt_num:98|frame:ACK |recv_time:1746044436943400|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 944094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556943400|now:1746044436943400|interv:120000000| [2025/04/30 20:20:36 944098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556943400|now:1746044436943400|interv:120000000| [2025/04/30 20:20:36 944102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436964456|pq_index:0| [2025/04/30 20:20:36 944108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436940285| [2025/04/30 20:20:36 944112] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436944112| [2025/04/30 20:20:36 944118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436944116| [2025/04/30 20:20:36 944125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 944134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54919|min_srtt:54919|path_bw:1184145|loss_rate:26.89|path_pto:0| [2025/04/30 20:20:36 944141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:279453| [2025/04/30 20:20:36 944149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54919|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 944156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:296|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 944164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54919|min_srtt:54919|path_bw:1184145|loss_rate:26.89|path_pto:0| [2025/04/30 20:20:36 944177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:280632| [2025/04/30 20:20:36 944184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54919|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 944189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:297|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 944193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54919|min_srtt:54919|path_bw:1184145|loss_rate:26.89|path_pto:0| [2025/04/30 20:20:36 944198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:344298| [2025/04/30 20:20:36 944202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54919|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 944207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 944211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54919|min_srtt:54919|path_bw:1184145|loss_rate:26.89|path_pto:0| [2025/04/30 20:20:36 944215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:345477| [2025/04/30 20:20:36 944220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54919|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 944224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 944228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54919|min_srtt:54919|path_bw:1184145|loss_rate:26.89|path_pto:0| [2025/04/30 20:20:36 944233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:346656| [2025/04/30 20:20:36 944237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54919|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 944241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 944245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54919|min_srtt:54919|path_bw:1184145|loss_rate:26.89|path_pto:0| [2025/04/30 20:20:36 944250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:141654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:347835| [2025/04/30 20:20:36 944254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54919|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 944261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 944266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54919|min_srtt:54919|path_bw:1184145|loss_rate:26.89|path_pto:0| [2025/04/30 20:20:36 944270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:141654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:349014| [2025/04/30 20:20:36 944274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 944279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 944286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 944293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 944300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:296|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 944307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:279453| [2025/04/30 20:20:36 944312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 944317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:421| [2025/04/30 20:20:36 944370] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141654|now:1746044436944326|stream_id:0|stream_offset:279453| [2025/04/30 20:20:36 944380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:421|origin_pktnum:296|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 944388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141654|applimit:0| [2025/04/30 20:20:36 944394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436948921|now:1746044436944394|interval:4527| [2025/04/30 20:20:36 944400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436948921|now:1746044436944394|interv:4527| [2025/04/30 20:20:36 944405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142854| [2025/04/30 20:20:36 944410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:297|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 944414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142854|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:280632| [2025/04/30 20:20:36 944419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 944423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:422| [2025/04/30 20:20:36 944462] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142854|now:1746044436944434|stream_id:0|stream_offset:280632| [2025/04/30 20:20:36 944471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:422|origin_pktnum:297|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 944478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142854|applimit:0| [2025/04/30 20:20:36 944484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436948921|now:1746044436944484|interval:4437| [2025/04/30 20:20:36 944489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436948921|now:1746044436944484|interv:4437| [2025/04/30 20:20:36 944493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144054| [2025/04/30 20:20:36 944498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 944502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:344298| [2025/04/30 20:20:36 944506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 944511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:423| [2025/04/30 20:20:36 944539] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144054|now:1746044436944517|stream_id:0|stream_offset:344298| [2025/04/30 20:20:36 944548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:423|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 944555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144054|applimit:0| [2025/04/30 20:20:36 944562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436948921|now:1746044436944562|interval:4359| [2025/04/30 20:20:36 944567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436948921|now:1746044436944562|interv:4359| [2025/04/30 20:20:36 944571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145254| [2025/04/30 20:20:36 944575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 944580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:345477| [2025/04/30 20:20:36 944584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 944588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:424| [2025/04/30 20:20:36 944616] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145254|now:1746044436944595|stream_id:0|stream_offset:345477| [2025/04/30 20:20:36 944631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:424|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 944639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145254|applimit:0| [2025/04/30 20:20:36 944644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436948921|now:1746044436944643|interval:4278| [2025/04/30 20:20:36 944648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436948921|now:1746044436944643|interv:4278| [2025/04/30 20:20:36 944652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146454| [2025/04/30 20:20:36 944657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 944661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146454|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:346656| [2025/04/30 20:20:36 944666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 944671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:425| [2025/04/30 20:20:36 944706] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146454|now:1746044436944681|stream_id:0|stream_offset:346656| [2025/04/30 20:20:36 944715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 944743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146454|applimit:0| [2025/04/30 20:20:36 944750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436948921|now:1746044436944750|interval:4171| [2025/04/30 20:20:36 944754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436948921|now:1746044436944750|interv:4171| [2025/04/30 20:20:36 944758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147654| [2025/04/30 20:20:36 944766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 944773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:347835| [2025/04/30 20:20:36 944781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 944786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:426| [2025/04/30 20:20:36 944825] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147654|now:1746044436944793|stream_id:0|stream_offset:347835| [2025/04/30 20:20:36 944834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:426|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 944847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147654|applimit:0| [2025/04/30 20:20:36 944854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436948921|now:1746044436944853|interval:4068| [2025/04/30 20:20:36 944860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436948921|now:1746044436944853|interv:4068| [2025/04/30 20:20:36 944867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148854| [2025/04/30 20:20:36 944874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436948921| [2025/04/30 20:20:36 944880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436948921| [2025/04/30 20:20:36 944887] [debug] |xqc_engine_wakeup_after|wakeup:1746044436948921|now:1746044436944887|diff:4034| [2025/04/30 20:20:36 944894] [debug] |xqc_engine_main_logic|END|now:1746044436944116| [2025/04/30 20:20:36 944903] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436944903| [2025/04/30 20:20:36 944910] [debug] |xqc_engine_wakeup_after|wakeup:1746044436948921|now:1746044436944909|diff:4012| [2025/04/30 20:20:36 944916] [debug] |xqc_engine_main_logic|END|now:1746044436944903| [2025/04/30 20:20:36 945400] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:131|state:ESTABED|recv_time:1746044436945399| [2025/04/30 20:20:36 945413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 945424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:98| [2025/04/30 20:20:36 945430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:99| [2025/04/30 20:20:36 945440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:99| [2025/04/30 20:20:36 945447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 945462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:302|origin_pktnum:173|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:306|path_largest_ack:302| [2025/04/30 20:20:36 945469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:48|tx_in_flight:145282|prior_delivered:144463|prior_time:1746044436888371|is_app_limited:0|send_elapse:57200|ack_elapse:57028|ctl_first_sent_time:1746044436889119|lagest_ack_time:1746044436945399|curr_delivered:209300| [2025/04/30 20:20:36 945476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436889119| [2025/04/30 20:20:36 945484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 20:20:36 945491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:306|origin_pktnum:177|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:306|path_largest_ack:306| [2025/04/30 20:20:36 945498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:50|tx_in_flight:145282|prior_delivered:146863|prior_time:1746044436890460|is_app_limited:0|send_elapse:57215|ack_elapse:54939|ctl_first_sent_time:1746044436891175|lagest_ack_time:1746044436945399|curr_delivered:210500| [2025/04/30 20:20:36 945505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436891175| [2025/04/30 20:20:36 945512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 20:20:36 945517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:54919|rttvar:1078|minrtt:31448|latest_rtt:54224|ack_delay:96| [2025/04/30 20:20:36 945533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:54821|rttvar:1006|minrtt:31448|latest_rtt:54224|ack_delay:96| [2025/04/30 20:20:36 945539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:306|lost_pn:303|thresh:3| [2025/04/30 20:20:36 945546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 945563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 945567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 945688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 945775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 945786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 945792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 945836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 945843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 945855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 945861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 945868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 945986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:300|lost_pn:303|po_sent_time:1746044436887138|lost_send_time:1746044436883726|loss_delay:61673|frame:STREAM |repair:128| [2025/04/30 20:20:36 945994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:303|lost_pn:303|po_sent_time:1746044436889182|lost_send_time:1746044436883726|loss_delay:61673|frame:STREAM |repair:128| [2025/04/30 20:20:36 946001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436889182u| [2025/04/30 20:20:36 946008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 946014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436950918|now:1746044436946014|interval:4904| [2025/04/30 20:20:36 946021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436950918|now:1746044436946014|interv:4904| [2025/04/30 20:20:36 946028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57215, ack_elapse 54939, delivered 63637|rate 1112243|lost 118| [2025/04/30 20:20:36 946035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112243) in round 5| [2025/04/30 20:20:36 946042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 946048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9926| [2025/04/30 20:20:36 946054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436891175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 946061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436891175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 946069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144054|srtt:54821|latest_rtt:54224|min_rtt:31448|applimit:0|lost:116|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 946078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:99|largest:99|pns:2| [2025/04/30 20:20:36 946085] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:131|pkt_type:SHORT_HEADER|pkt_num:99|frame:ACK |recv_time:1746044436945399|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 946099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556945399|now:1746044436945399|interv:120000000| [2025/04/30 20:20:36 946106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556945399|now:1746044436945399|interv:120000000| [2025/04/30 20:20:36 946121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436948921|pq_index:0| [2025/04/30 20:20:36 946126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436944116| [2025/04/30 20:20:36 946130] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436946130| [2025/04/30 20:20:36 946136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436946134| [2025/04/30 20:20:36 946142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 946147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54821|min_srtt:54821|path_bw:1184145|loss_rate:26.98|path_pto:0| [2025/04/30 20:20:36 946152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:282990| [2025/04/30 20:20:36 946157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54821|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 946162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:300|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 946166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54821|min_srtt:54821|path_bw:1184145|loss_rate:26.98|path_pto:0| [2025/04/30 20:20:36 946170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:186312| [2025/04/30 20:20:36 946175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54821|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 946179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:303|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 946183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54821|min_srtt:54821|path_bw:1184145|loss_rate:26.98|path_pto:0| [2025/04/30 20:20:36 946187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:349014| [2025/04/30 20:20:36 946192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54821|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 946196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 946201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54821|min_srtt:54821|path_bw:1184145|loss_rate:26.98|path_pto:0| [2025/04/30 20:20:36 946209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:350193| [2025/04/30 20:20:36 946213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54821|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 946218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 946222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54821|min_srtt:54821|path_bw:1184145|loss_rate:26.98|path_pto:0| [2025/04/30 20:20:36 946226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:351372| [2025/04/30 20:20:36 946230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 946234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 946238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 946242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 946247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:300|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 946252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144054|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:282990| [2025/04/30 20:20:36 946256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 946261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:427| [2025/04/30 20:20:36 946297] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144054|now:1746044436946269|stream_id:0|stream_offset:282990| [2025/04/30 20:20:36 946304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 946309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144054|applimit:0| [2025/04/30 20:20:36 946314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436950918|now:1746044436946313|interval:4605| [2025/04/30 20:20:36 946318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436950918|now:1746044436946313|interv:4605| [2025/04/30 20:20:36 946322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145254| [2025/04/30 20:20:36 946327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:303|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 946331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145254|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:186312| [2025/04/30 20:20:36 946339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 946343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:428| [2025/04/30 20:20:36 946366] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145254|now:1746044436946350|stream_id:0|stream_offset:186312| [2025/04/30 20:20:36 946372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:428|origin_pktnum:176|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 946376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145254|applimit:0| [2025/04/30 20:20:36 946380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436950918|now:1746044436946380|interval:4538| [2025/04/30 20:20:36 946385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436950918|now:1746044436946380|interv:4538| [2025/04/30 20:20:36 946389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146454| [2025/04/30 20:20:36 946393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 946397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146454|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:349014| [2025/04/30 20:20:36 946411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 946415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:429| [2025/04/30 20:20:36 946442] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146454|now:1746044436946420|stream_id:0|stream_offset:349014| [2025/04/30 20:20:36 946447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:429|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 946452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146454|applimit:0| [2025/04/30 20:20:36 946456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436950918|now:1746044436946456|interval:4462| [2025/04/30 20:20:36 946460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436950918|now:1746044436946456|interv:4462| [2025/04/30 20:20:36 946464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147654| [2025/04/30 20:20:36 946468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 946473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147654|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:350193| [2025/04/30 20:20:36 946481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 946485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:430| [2025/04/30 20:20:36 946506] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147654|now:1746044436946490|stream_id:0|stream_offset:350193| [2025/04/30 20:20:36 946511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 946515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147654|applimit:0| [2025/04/30 20:20:36 946519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436950918|now:1746044436946519|interval:4399| [2025/04/30 20:20:36 946524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436950918|now:1746044436946519|interv:4399| [2025/04/30 20:20:36 946528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148854| [2025/04/30 20:20:36 946532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436950918| [2025/04/30 20:20:36 946537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436950918| [2025/04/30 20:20:36 946541] [debug] |xqc_engine_wakeup_after|wakeup:1746044436950918|now:1746044436946541|diff:4377| [2025/04/30 20:20:36 946545] [debug] |xqc_engine_main_logic|END|now:1746044436946134| [2025/04/30 20:20:36 946551] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436946551| [2025/04/30 20:20:36 946555] [debug] |xqc_engine_wakeup_after|wakeup:1746044436950918|now:1746044436946555|diff:4363| [2025/04/30 20:20:36 946559] [debug] |xqc_engine_main_logic|END|now:1746044436946551| [2025/04/30 20:20:36 947849] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:92|state:ESTABED|recv_time:1746044436947847| [2025/04/30 20:20:36 947867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 947878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:99| [2025/04/30 20:20:36 947884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:100| [2025/04/30 20:20:36 947894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:100| [2025/04/30 20:20:36 947902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 947916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:307|origin_pktnum:178|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:308|path_largest_ack:307| [2025/04/30 20:20:36 947924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:50|tx_in_flight:146482|prior_delivered:146863|prior_time:1746044436890460|is_app_limited:0|send_elapse:57297|ack_elapse:57387|ctl_first_sent_time:1746044436891257|lagest_ack_time:1746044436947847|curr_delivered:211700| [2025/04/30 20:20:36 947931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436891257| [2025/04/30 20:20:36 947938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 20:20:36 947945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:308|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:308|path_largest_ack:308| [2025/04/30 20:20:36 947962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:50|tx_in_flight:146482|prior_delivered:146863|prior_time:1746044436890460|is_app_limited:0|send_elapse:57297|ack_elapse:57387|ctl_first_sent_time:1746044436891257|lagest_ack_time:1746044436947847|curr_delivered:212908| [2025/04/30 20:20:36 947970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436891327| [2025/04/30 20:20:36 947976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:351||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 20:20:36 947982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:54821|rttvar:1006|minrtt:31448|latest_rtt:56520|ack_delay:624| [2025/04/30 20:20:36 947989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:54956|rttvar:1023|minrtt:31448|latest_rtt:56520|ack_delay:624| [2025/04/30 20:20:36 947996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:308|lost_pn:305|thresh:3| [2025/04/30 20:20:36 948002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 948026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 948032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 948200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 948251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 948255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 948259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 948286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 948290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 948298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 948301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 948305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 948382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 948387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:304|lost_pn:305|po_sent_time:1746044436889245|lost_send_time:1746044436884262|loss_delay:63585|frame:STREAM |repair:128| [2025/04/30 20:20:36 948392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:305|lost_pn:305|po_sent_time:1746044436889305|lost_send_time:1746044436884262|loss_delay:63585|frame:STREAM |repair:128| [2025/04/30 20:20:36 948397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436889305u| [2025/04/30 20:20:36 948402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 73|pns:2| [2025/04/30 20:20:36 948407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 948411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:54956|rtt_var:1023|pto_duration:59048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 948416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 948420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 948424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 144046| [2025/04/30 20:20:36 948428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437030538|now:1746044436948410|interv:82128| [2025/04/30 20:20:36 948432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437030538|now:1746044436948410|interval:82128|pto_count:0|srtt:54956 [2025/04/30 20:20:36 948437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57297, ack_elapse 57387, delivered 66045|rate 1150870|lost 120| [2025/04/30 20:20:36 948445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150870) in round 5| [2025/04/30 20:20:36 948449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 948454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:9926| [2025/04/30 20:20:36 948458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2408|po_sent_time:1746044436891327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 948463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2408|po_sent_time:1746044436891327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 948468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144046|srtt:54956|latest_rtt:56520|min_rtt:31448|applimit:0|lost:118|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 948474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:100|largest:100|pns:2| [2025/04/30 20:20:36 948479] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:100|frame:ACK |recv_time:1746044436947847|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 948485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556947847|now:1746044436947847|interv:120000000| [2025/04/30 20:20:36 948489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556947847|now:1746044436947847|interv:120000000| [2025/04/30 20:20:36 948493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436950918|pq_index:0| [2025/04/30 20:20:36 948498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436946134| [2025/04/30 20:20:36 948502] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436948502| [2025/04/30 20:20:36 948508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436948506| [2025/04/30 20:20:36 948514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 948519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54956|min_srtt:54956|path_bw:1184145|loss_rate:27.19|path_pto:0| [2025/04/30 20:20:36 948524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:284169| [2025/04/30 20:20:36 948528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54956|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 948533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:304|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 948538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54956|min_srtt:54956|path_bw:1184145|loss_rate:27.19|path_pto:0| [2025/04/30 20:20:36 948545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:285348| [2025/04/30 20:20:36 948549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54956|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 948554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:305|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 948558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54956|min_srtt:54956|path_bw:1184145|loss_rate:27.19|path_pto:0| [2025/04/30 20:20:36 948563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:351372| [2025/04/30 20:20:36 948567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54956|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 948571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 948576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54956|min_srtt:54956|path_bw:1184145|loss_rate:27.19|path_pto:0| [2025/04/30 20:20:36 948580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:352551| [2025/04/30 20:20:36 948584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:54956|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 948588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 948592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54956|min_srtt:54956|path_bw:1184145|loss_rate:27.19|path_pto:0| [2025/04/30 20:20:36 948597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:353730| [2025/04/30 20:20:36 948601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 948605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 948609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 948613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 948617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:304|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 948621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:284169| [2025/04/30 20:20:36 948628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 948633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:431| [2025/04/30 20:20:36 948679] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144046|now:1746044436948641|stream_id:0|stream_offset:284169| [2025/04/30 20:20:36 948689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:431|origin_pktnum:304|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 948697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144046|applimit:0| [2025/04/30 20:20:36 948704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:54956|rtt_var:1023|pto_duration:59048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 948711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 948735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 948742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 145246| [2025/04/30 20:20:36 948748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437032689|now:1746044436948704|interv:83985| [2025/04/30 20:20:36 948755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437032689|now:1746044436948704|interval:83985|pto_count:0|srtt:54956 [2025/04/30 20:20:36 948762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145246| [2025/04/30 20:20:36 948770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:305|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 948777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145246|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:285348| [2025/04/30 20:20:36 948784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 948791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:432| [2025/04/30 20:20:36 948835] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145246|now:1746044436948802|stream_id:0|stream_offset:285348| [2025/04/30 20:20:36 948846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 948854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145246|applimit:0| [2025/04/30 20:20:36 948861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:54956|rtt_var:1023|pto_duration:59048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 948867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 948874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 948880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 146446| [2025/04/30 20:20:36 948892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437032850|now:1746044436948860|interv:83990| [2025/04/30 20:20:36 948899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437032850|now:1746044436948860|interval:83990|pto_count:0|srtt:54956 [2025/04/30 20:20:36 948907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146446| [2025/04/30 20:20:36 948914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 948921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146446|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:351372| [2025/04/30 20:20:36 948929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 948935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:433| [2025/04/30 20:20:36 948975] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146446|now:1746044436948945|stream_id:0|stream_offset:351372| [2025/04/30 20:20:36 948982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 948987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146446|applimit:0| [2025/04/30 20:20:36 948991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:54956|rtt_var:1023|pto_duration:59048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 948996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 949000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 949004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 147646| [2025/04/30 20:20:36 949008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437032993|now:1746044436948991|interv:84002| [2025/04/30 20:20:36 949012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437032993|now:1746044436948991|interval:84002|pto_count:0|srtt:54956 [2025/04/30 20:20:36 949016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147646| [2025/04/30 20:20:36 949021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 949025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147646|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:352551| [2025/04/30 20:20:36 949030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 949034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:434| [2025/04/30 20:20:36 949057] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147646|now:1746044436949040|stream_id:0|stream_offset:352551| [2025/04/30 20:20:36 949067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 949071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147646|applimit:0| [2025/04/30 20:20:36 949075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:54956|rtt_var:1023|pto_duration:59048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 949080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 949084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 949088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 148846| [2025/04/30 20:20:36 949092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437033088|now:1746044436949075|interv:84013| [2025/04/30 20:20:36 949096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437033088|now:1746044436949075|interval:84013|pto_count:0|srtt:54956 [2025/04/30 20:20:36 949101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148846| [2025/04/30 20:20:36 949105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436964456| [2025/04/30 20:20:36 949110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436964456| [2025/04/30 20:20:36 949114] [debug] |xqc_engine_wakeup_after|wakeup:1746044436964456|now:1746044436949114|diff:15342| [2025/04/30 20:20:36 949119] [debug] |xqc_engine_main_logic|END|now:1746044436948506| [2025/04/30 20:20:36 949124] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436949124| [2025/04/30 20:20:36 949128] [debug] |xqc_engine_wakeup_after|wakeup:1746044436964456|now:1746044436949128|diff:15328| [2025/04/30 20:20:36 949132] [debug] |xqc_engine_main_logic|END|now:1746044436949124| [2025/04/30 20:20:36 949318] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:91|state:ESTABED|recv_time:1746044436949317| [2025/04/30 20:20:36 949325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 949332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:100| [2025/04/30 20:20:36 949337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:101| [2025/04/30 20:20:36 949346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:101| [2025/04/30 20:20:36 949352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 949363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:309|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:310|path_largest_ack:309| [2025/04/30 20:20:36 949371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:50|tx_in_flight:148890|prior_delivered:146863|prior_time:1746044436890460|is_app_limited:0|send_elapse:57429|ack_elapse:58857|ctl_first_sent_time:1746044436891389|lagest_ack_time:1746044436949317|curr_delivered:214108| [2025/04/30 20:20:36 949378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436891389| [2025/04/30 20:20:36 949385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 20:20:36 949396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:310|origin_pktnum:181|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:310|path_largest_ack:310| [2025/04/30 20:20:36 949400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:52|tx_in_flight:145290|prior_delivered:149263|prior_time:1746044436892363|is_app_limited:0|send_elapse:57111|ack_elapse:56954|ctl_first_sent_time:1746044436893011|lagest_ack_time:1746044436949317|curr_delivered:215308| [2025/04/30 20:20:36 949407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436893011| [2025/04/30 20:20:36 949414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 20:20:36 949420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:54956|rttvar:1023|minrtt:31448|latest_rtt:56306|ack_delay:96| [2025/04/30 20:20:36 949427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55113|rttvar:1081|minrtt:31448|latest_rtt:56306|ack_delay:96| [2025/04/30 20:20:36 949434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:310|lost_pn:307|thresh:3| [2025/04/30 20:20:36 949441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 949467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 949473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 949596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 949645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 949649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 949652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 949679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 949683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 949691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 949696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 949702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 949853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 949865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 949871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55113|rtt_var:1081|pto_duration:59437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 949878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 949884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 949890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 146446| [2025/04/30 20:20:36 949896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437033477|now:1746044436949871|interv:83606| [2025/04/30 20:20:36 949902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437033477|now:1746044436949871|interval:83606|pto_count:0|srtt:55113 [2025/04/30 20:20:36 949910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57111, ack_elapse 56954, delivered 66045|rate 1156432|lost 120| [2025/04/30 20:20:36 949917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156432) in round 5| [2025/04/30 20:20:36 949923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 949936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:10264| [2025/04/30 20:20:36 949943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:0|acked:2400|po_sent_time:1746044436893011|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 949950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:0|acked:2400|po_sent_time:1746044436893011|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 949958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:146446|srtt:55113|latest_rtt:56306|min_rtt:31448|applimit:0|lost:120|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 949964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:101|largest:101|pns:2| [2025/04/30 20:20:36 949969] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:91|pkt_type:SHORT_HEADER|pkt_num:101|frame:ACK |recv_time:1746044436949317|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 949974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556949317|now:1746044436949317|interv:120000000| [2025/04/30 20:20:36 949979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556949317|now:1746044436949317|interv:120000000| [2025/04/30 20:20:36 949982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436964456|pq_index:0| [2025/04/30 20:20:36 949987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436948506| [2025/04/30 20:20:36 949991] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436949991| [2025/04/30 20:20:36 949997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436949995| [2025/04/30 20:20:36 950002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 950007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55113|min_srtt:55113|path_bw:1184145|loss_rate:27.40|path_pto:0| [2025/04/30 20:20:36 950012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146446|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:353730| [2025/04/30 20:20:36 950017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55113|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 950021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 950026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55113|min_srtt:55113|path_bw:1184145|loss_rate:27.40|path_pto:0| [2025/04/30 20:20:36 950030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146446|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:354909| [2025/04/30 20:20:36 950038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55113|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 950043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 950047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55113|min_srtt:55113|path_bw:1184145|loss_rate:27.40|path_pto:0| [2025/04/30 20:20:36 950051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:146446|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:356088| [2025/04/30 20:20:36 950056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 950060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 950064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 950068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 950072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 950077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146446|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:353730| [2025/04/30 20:20:36 950081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 950085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:435| [2025/04/30 20:20:36 950125] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146446|now:1746044436950093|stream_id:0|stream_offset:353730| [2025/04/30 20:20:36 950135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:435|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 950142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146446|applimit:0| [2025/04/30 20:20:36 950148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55113|rtt_var:1081|pto_duration:59437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 950155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 950161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 950165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 147646| [2025/04/30 20:20:36 950169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437034530|now:1746044436950148|interv:84382| [2025/04/30 20:20:36 950173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437034530|now:1746044436950148|interval:84382|pto_count:0|srtt:55113 [2025/04/30 20:20:36 950182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147646| [2025/04/30 20:20:36 950187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 950191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147646|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:354909| [2025/04/30 20:20:36 950196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 950200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:436| [2025/04/30 20:20:36 950230] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147646|now:1746044436950207|stream_id:0|stream_offset:354909| [2025/04/30 20:20:36 950239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:436|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 950247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147646|applimit:0| [2025/04/30 20:20:36 950253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55113|rtt_var:1081|pto_duration:59437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 950260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 950264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 950268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 148846| [2025/04/30 20:20:36 950272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437034644|now:1746044436950253|interv:84391| [2025/04/30 20:20:36 950276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437034644|now:1746044436950253|interval:84391|pto_count:0|srtt:55113 [2025/04/30 20:20:36 950281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148846| [2025/04/30 20:20:36 950285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436964456| [2025/04/30 20:20:36 950290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436964456| [2025/04/30 20:20:36 950294] [debug] |xqc_engine_wakeup_after|wakeup:1746044436964456|now:1746044436950294|diff:14162| [2025/04/30 20:20:36 950299] [debug] |xqc_engine_main_logic|END|now:1746044436949995| [2025/04/30 20:20:36 950304] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436950304| [2025/04/30 20:20:36 950308] [debug] |xqc_engine_wakeup_after|wakeup:1746044436964456|now:1746044436950308|diff:14148| [2025/04/30 20:20:36 950312] [debug] |xqc_engine_main_logic|END|now:1746044436950304| [2025/04/30 20:20:36 951343] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:93|state:ESTABED|recv_time:1746044436951341| [2025/04/30 20:20:36 951359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 951370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:101| [2025/04/30 20:20:36 951376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:102| [2025/04/30 20:20:36 951385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:102| [2025/04/30 20:20:36 951399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 951408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:311|origin_pktnum:182|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:314|path_largest_ack:311| [2025/04/30 20:20:36 951413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:52|tx_in_flight:146490|prior_delivered:149263|prior_time:1746044436892363|is_app_limited:0|send_elapse:57223|ack_elapse:58978|ctl_first_sent_time:1746044436893123|lagest_ack_time:1746044436951341|curr_delivered:216508| [2025/04/30 20:20:36 951419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436893123| [2025/04/30 20:20:36 951427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 20:20:36 951434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:314|origin_pktnum:185|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:314|path_largest_ack:314| [2025/04/30 20:20:36 951440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:54|tx_in_flight:145290|prior_delivered:151663|prior_time:1746044436894320|is_app_limited:0|send_elapse:57063|ack_elapse:57021|ctl_first_sent_time:1746044436894963|lagest_ack_time:1746044436951341|curr_delivered:217708| [2025/04/30 20:20:36 951446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436894963| [2025/04/30 20:20:36 951453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:346||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 20:20:36 951459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55113|rttvar:1081|minrtt:31448|latest_rtt:56378|ack_delay:88| [2025/04/30 20:20:36 951465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55260|rttvar:1105|minrtt:31448|latest_rtt:56378|ack_delay:88| [2025/04/30 20:20:36 951472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:314|lost_pn:311|thresh:3| [2025/04/30 20:20:36 951479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 951501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 951505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 951622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 951671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 951675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 951679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 951742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 951749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 951761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 951767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 951773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 951905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 951918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 951924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436956653|now:1746044436951924|interval:4729| [2025/04/30 20:20:36 951931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436956653|now:1746044436951924|interv:4729| [2025/04/30 20:20:36 951937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57063, ack_elapse 57021, delivered 66045|rate 1157404|lost 120| [2025/04/30 20:20:36 951944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157404) in round 5| [2025/04/30 20:20:36 951950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 951956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:10270| [2025/04/30 20:20:36 951967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:0|acked:2400|po_sent_time:1746044436894963|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 951974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:0|acked:2400|po_sent_time:1746044436894963|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 951982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:146446|srtt:55260|latest_rtt:56378|min_rtt:31448|applimit:0|lost:120|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 951991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:102|largest:102|pns:2| [2025/04/30 20:20:36 951998] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:93|pkt_type:SHORT_HEADER|pkt_num:102|frame:ACK |recv_time:1746044436951341|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 952006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556951341|now:1746044436951341|interv:120000000| [2025/04/30 20:20:36 952013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556951341|now:1746044436951341|interv:120000000| [2025/04/30 20:20:36 952019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436964456|pq_index:0| [2025/04/30 20:20:36 952036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436949995| [2025/04/30 20:20:36 952043] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436952043| [2025/04/30 20:20:36 952051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436952048| [2025/04/30 20:20:36 952059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 952067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55260|min_srtt:55260|path_bw:1184145|loss_rate:27.27|path_pto:0| [2025/04/30 20:20:36 952074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146446|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:356088| [2025/04/30 20:20:36 952081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55260|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 952089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 952096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55260|min_srtt:55260|path_bw:1184145|loss_rate:27.27|path_pto:0| [2025/04/30 20:20:36 952103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146446|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:357267| [2025/04/30 20:20:36 952116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55260|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 952123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 952129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55260|min_srtt:55260|path_bw:1184145|loss_rate:27.27|path_pto:0| [2025/04/30 20:20:36 952135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:146446|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:358446| [2025/04/30 20:20:36 952143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 952149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 952155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 952162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 952170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 952177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146446|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:356088| [2025/04/30 20:20:36 952184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 952192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:437| [2025/04/30 20:20:36 952236] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146446|now:1746044436952202|stream_id:0|stream_offset:356088| [2025/04/30 20:20:36 952246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 952255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146446|applimit:0| [2025/04/30 20:20:36 952261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436956653|now:1746044436952261|interval:4392| [2025/04/30 20:20:36 952268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436956653|now:1746044436952261|interv:4392| [2025/04/30 20:20:36 952273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147646| [2025/04/30 20:20:36 952278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 952282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147646|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:357267| [2025/04/30 20:20:36 952287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 952291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:438| [2025/04/30 20:20:36 952327] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147646|now:1746044436952304|stream_id:0|stream_offset:357267| [2025/04/30 20:20:36 952333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:438|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 952338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147646|applimit:0| [2025/04/30 20:20:36 952342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436956653|now:1746044436952342|interval:4311| [2025/04/30 20:20:36 952346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436956653|now:1746044436952342|interv:4311| [2025/04/30 20:20:36 952350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148846| [2025/04/30 20:20:36 952355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436956653| [2025/04/30 20:20:36 952359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436956653| [2025/04/30 20:20:36 952363] [debug] |xqc_engine_wakeup_after|wakeup:1746044436956653|now:1746044436952363|diff:4290| [2025/04/30 20:20:36 952368] [debug] |xqc_engine_main_logic|END|now:1746044436952048| [2025/04/30 20:20:36 952374] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436952373| [2025/04/30 20:20:36 952377] [debug] |xqc_engine_wakeup_after|wakeup:1746044436956653|now:1746044436952377|diff:4276| [2025/04/30 20:20:36 952381] [debug] |xqc_engine_main_logic|END|now:1746044436952373| [2025/04/30 20:20:36 953315] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:95|state:ESTABED|recv_time:1746044436953313| [2025/04/30 20:20:36 953332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 953342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:102| [2025/04/30 20:20:36 953348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:103| [2025/04/30 20:20:36 953356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:103| [2025/04/30 20:20:36 953363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 953373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:315|origin_pktnum:186|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:318|path_largest_ack:315| [2025/04/30 20:20:36 953379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:54|tx_in_flight:146490|prior_delivered:151663|prior_time:1746044436894320|is_app_limited:0|send_elapse:57164|ack_elapse:58993|ctl_first_sent_time:1746044436895064|lagest_ack_time:1746044436953313|curr_delivered:218908| [2025/04/30 20:20:36 953386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436895064| [2025/04/30 20:20:36 953393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:344||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 20:20:36 953399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:318|origin_pktnum:189|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:318|path_largest_ack:318| [2025/04/30 20:20:36 953406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:56|tx_in_flight:145290|prior_delivered:154063|prior_time:1746044436896427|is_app_limited:0|send_elapse:57217|ack_elapse:56886|ctl_first_sent_time:1746044436897119|lagest_ack_time:1746044436953313|curr_delivered:220108| [2025/04/30 20:20:36 953422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436897119| [2025/04/30 20:20:36 953430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 20:20:36 953436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55260|rttvar:1105|minrtt:31448|latest_rtt:56194|ack_delay:96| [2025/04/30 20:20:36 953443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55365|rttvar:1038|minrtt:31448|latest_rtt:56194|ack_delay:96| [2025/04/30 20:20:36 953450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:318|lost_pn:315|thresh:3| [2025/04/30 20:20:36 953455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 953471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 953475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 953572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 953619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 953623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 953627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 953667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 953673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 953686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 953693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 953699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 953828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 953842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:312|lost_pn:315|po_sent_time:1746044436893228|lost_send_time:1746044436890095|loss_delay:63218|frame:STREAM |repair:128| [2025/04/30 20:20:36 953848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:313|lost_pn:315|po_sent_time:1746044436893312|lost_send_time:1746044436890095|loss_delay:63218|frame:STREAM |repair:128| [2025/04/30 20:20:36 953853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436893312u| [2025/04/30 20:20:36 953857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 953861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436958349|now:1746044436953861|interval:4488| [2025/04/30 20:20:36 953866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436958349|now:1746044436953861|interv:4488| [2025/04/30 20:20:36 953870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57217, ack_elapse 56886, delivered 66045|rate 1154289|lost 122| [2025/04/30 20:20:36 953875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154289) in round 5| [2025/04/30 20:20:36 953879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 953883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:10400| [2025/04/30 20:20:36 953889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436897119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 953896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436897119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 953903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144046|srtt:55365|latest_rtt:56194|min_rtt:31448|applimit:0|lost:120|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 953912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:103|largest:103|pns:2| [2025/04/30 20:20:36 953924] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:95|pkt_type:SHORT_HEADER|pkt_num:103|frame:ACK |recv_time:1746044436953313|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 953931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556953313|now:1746044436953313|interv:120000000| [2025/04/30 20:20:36 953938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556953313|now:1746044436953313|interv:120000000| [2025/04/30 20:20:36 953944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436956653|pq_index:0| [2025/04/30 20:20:36 953951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436952048| [2025/04/30 20:20:36 953957] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436953957| [2025/04/30 20:20:36 953964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436953963| [2025/04/30 20:20:36 953971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 953979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55365|min_srtt:55365|path_bw:1184145|loss_rate:27.15|path_pto:0| [2025/04/30 20:20:36 953986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:288885| [2025/04/30 20:20:36 953993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55365|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 953997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:312|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 954002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55365|min_srtt:55365|path_bw:1184145|loss_rate:27.15|path_pto:0| [2025/04/30 20:20:36 954006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:290064| [2025/04/30 20:20:36 954011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55365|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 954015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:313|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 954019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55365|min_srtt:55365|path_bw:1184145|loss_rate:27.15|path_pto:0| [2025/04/30 20:20:36 954024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:358446| [2025/04/30 20:20:36 954028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55365|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 954038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 954044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55365|min_srtt:55365|path_bw:1184145|loss_rate:27.15|path_pto:0| [2025/04/30 20:20:36 954051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:359625| [2025/04/30 20:20:36 954058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55365|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 954065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 954071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55365|min_srtt:55365|path_bw:1184145|loss_rate:27.15|path_pto:0| [2025/04/30 20:20:36 954075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:360804| [2025/04/30 20:20:36 954079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 954083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 954087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 954091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 954096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:312|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 954100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:288885| [2025/04/30 20:20:36 954105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 954110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:439| [2025/04/30 20:20:36 954148] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144046|now:1746044436954118|stream_id:0|stream_offset:288885| [2025/04/30 20:20:36 954154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 954160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144046|applimit:0| [2025/04/30 20:20:36 954164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436958349|now:1746044436954164|interval:4185| [2025/04/30 20:20:36 954168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436958349|now:1746044436954164|interv:4185| [2025/04/30 20:20:36 954173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145246| [2025/04/30 20:20:36 954182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:313|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 954186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145246|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:290064| [2025/04/30 20:20:36 954191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 954195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:440| [2025/04/30 20:20:36 954219] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145246|now:1746044436954201|stream_id:0|stream_offset:290064| [2025/04/30 20:20:36 954224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:440|origin_pktnum:313|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 954229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145246|applimit:0| [2025/04/30 20:20:36 954233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436958349|now:1746044436954233|interval:4116| [2025/04/30 20:20:36 954237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436958349|now:1746044436954233|interv:4116| [2025/04/30 20:20:36 954241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146446| [2025/04/30 20:20:36 954246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 954250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146446|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:358446| [2025/04/30 20:20:36 954254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 954259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:441| [2025/04/30 20:20:36 954279] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146446|now:1746044436954264|stream_id:0|stream_offset:358446| [2025/04/30 20:20:36 954284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 954289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146446|applimit:0| [2025/04/30 20:20:36 954293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436958349|now:1746044436954293|interval:4056| [2025/04/30 20:20:36 954297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436958349|now:1746044436954293|interv:4056| [2025/04/30 20:20:36 954301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147646| [2025/04/30 20:20:36 954306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 954310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147646|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:359625| [2025/04/30 20:20:36 954317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 954321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:442| [2025/04/30 20:20:36 954342] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147646|now:1746044436954327|stream_id:0|stream_offset:359625| [2025/04/30 20:20:36 954347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:442|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 954351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147646|applimit:0| [2025/04/30 20:20:36 954355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436958349|now:1746044436954355|interval:3994| [2025/04/30 20:20:36 954360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436958349|now:1746044436954355|interv:3994| [2025/04/30 20:20:36 954363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148846| [2025/04/30 20:20:36 954368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436958349| [2025/04/30 20:20:36 954372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436958349| [2025/04/30 20:20:36 954376] [debug] |xqc_engine_wakeup_after|wakeup:1746044436958349|now:1746044436954376|diff:3973| [2025/04/30 20:20:36 954381] [debug] |xqc_engine_main_logic|END|now:1746044436953963| [2025/04/30 20:20:36 954386] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436954386| [2025/04/30 20:20:36 954390] [debug] |xqc_engine_wakeup_after|wakeup:1746044436958349|now:1746044436954390|diff:3959| [2025/04/30 20:20:36 954394] [debug] |xqc_engine_main_logic|END|now:1746044436954386| [2025/04/30 20:20:36 955405] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:98|state:ESTABED|recv_time:1746044436955403| [2025/04/30 20:20:36 955421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 955430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:103| [2025/04/30 20:20:36 955436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:104| [2025/04/30 20:20:36 955445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:104| [2025/04/30 20:20:36 955452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 955463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:319|origin_pktnum:190|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:322|path_largest_ack:319| [2025/04/30 20:20:36 955470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:56|tx_in_flight:146490|prior_delivered:154063|prior_time:1746044436896427|is_app_limited:0|send_elapse:57316|ack_elapse:58976|ctl_first_sent_time:1746044436897218|lagest_ack_time:1746044436955403|curr_delivered:221308| [2025/04/30 20:20:36 955478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436897218| [2025/04/30 20:20:36 955484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 20:20:36 955498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:322|origin_pktnum:193|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:322|path_largest_ack:322| [2025/04/30 20:20:36 955502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:58|tx_in_flight:145290|prior_delivered:156463|prior_time:1746044436898320|is_app_limited:0|send_elapse:57081|ack_elapse:57083|ctl_first_sent_time:1746044436898984|lagest_ack_time:1746044436955403|curr_delivered:222508| [2025/04/30 20:20:36 955508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436898984| [2025/04/30 20:20:36 955515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 20:20:36 955521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55365|rttvar:1038|minrtt:31448|latest_rtt:56419|ack_delay:88| [2025/04/30 20:20:36 955526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55486|rttvar:1020|minrtt:31448|latest_rtt:56419|ack_delay:88| [2025/04/30 20:20:36 955530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:322|lost_pn:319|thresh:3| [2025/04/30 20:20:36 955534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 955555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 955561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 955660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 955758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 955763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 955769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 955817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 955822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 955835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 955841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 955847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 955946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 955962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:316|lost_pn:319|po_sent_time:1746044436895131|lost_send_time:1746044436891932|loss_delay:63471|frame:STREAM |repair:128| [2025/04/30 20:20:36 955967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:317|lost_pn:319|po_sent_time:1746044436895196|lost_send_time:1746044436891932|loss_delay:63471|frame:STREAM |repair:128| [2025/04/30 20:20:36 955972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436895196u| [2025/04/30 20:20:36 955976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 955980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436960756|now:1746044436955980|interval:4776| [2025/04/30 20:20:36 955985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436960756|now:1746044436955980|interv:4776| [2025/04/30 20:20:36 955989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57081, ack_elapse 57083, delivered 66045|rate 1156999|lost 124| [2025/04/30 20:20:36 955993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156999) in round 5| [2025/04/30 20:20:36 955998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 956002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:10400| [2025/04/30 20:20:36 956006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436898984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 956010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436898984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 956015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144046|srtt:55486|latest_rtt:56419|min_rtt:31448|applimit:0|lost:122|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 956029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 956034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:36 956040] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:36 956045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:104|largest:104|pns:2| [2025/04/30 20:20:36 956049] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:104|frame:PING ACK |recv_time:1746044436955403|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 956054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556955403|now:1746044436955403|interv:120000000| [2025/04/30 20:20:36 956059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556955403|now:1746044436955403|interv:120000000| [2025/04/30 20:20:36 956062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436958349|pq_index:0| [2025/04/30 20:20:36 956067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436953963| [2025/04/30 20:20:36 956071] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436956071| [2025/04/30 20:20:36 956076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436956075| [2025/04/30 20:20:36 956081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 956086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:104|ack_delay:683|first_ack_range:6|largest_pkt_recv_time:1746044436955403| [2025/04/30 20:20:36 956091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:104|low:98|pkt_pns:2| [2025/04/30 20:20:36 956095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:96|low:96|pkt_pns:2| [2025/04/30 20:20:36 956099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:94|low:73|pkt_pns:2| [2025/04/30 20:20:36 956103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:104|frame_largest_recv:104| [2025/04/30 20:20:36 956107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:36 956112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55486|min_srtt:55486|path_bw:1184145|loss_rate:27.35|path_pto:0| [2025/04/30 20:20:36 956118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:291243| [2025/04/30 20:20:36 956125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55486|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 956139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:316|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 956146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55486|min_srtt:55486|path_bw:1184145|loss_rate:27.35|path_pto:0| [2025/04/30 20:20:36 956153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:292422| [2025/04/30 20:20:36 956157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55486|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 956162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:317|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 956166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:360804| [2025/04/30 20:20:36 956171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55486|min_srtt:55486|path_bw:1184145|loss_rate:27.35|path_pto:0| [2025/04/30 20:20:36 956175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3611|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:361983| [2025/04/30 20:20:36 956179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55486|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 956184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 956188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55486|min_srtt:55486|path_bw:1184145|loss_rate:27.35|path_pto:0| [2025/04/30 20:20:36 956192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4811|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:363162| [2025/04/30 20:20:36 956196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 956200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 956204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 956208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 956213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:316|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 956217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144046|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:291243| [2025/04/30 20:20:36 956222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 956226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:443| [2025/04/30 20:20:36 956262] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144046|now:1746044436956234|stream_id:0|stream_offset:291243| [2025/04/30 20:20:36 956273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:443|origin_pktnum:316|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 956281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144046|applimit:0| [2025/04/30 20:20:36 956288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436960756|now:1746044436956287|interval:4469| [2025/04/30 20:20:36 956295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436960756|now:1746044436956287|interv:4469| [2025/04/30 20:20:36 956302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145246| [2025/04/30 20:20:36 956310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:317|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 956317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145246|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:292422| [2025/04/30 20:20:36 956323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 956327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:444| [2025/04/30 20:20:36 956357] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145246|now:1746044436956334|stream_id:0|stream_offset:292422| [2025/04/30 20:20:36 956363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:444|origin_pktnum:317|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 956371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145246|applimit:0| [2025/04/30 20:20:36 956377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436960756|now:1746044436956377|interval:4379| [2025/04/30 20:20:36 956385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436960756|now:1746044436956377|interv:4379| [2025/04/30 20:20:36 956392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146446| [2025/04/30 20:20:36 956399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:36 956405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:146446|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:360804| [2025/04/30 20:20:36 956409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 956414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:445| [2025/04/30 20:20:36 956441] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:445|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:146446|now:1746044436956420|stream_id:0|stream_offset:360804| [2025/04/30 20:20:36 956448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:445|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/04/30 20:20:36 956461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146446|applimit:0| [2025/04/30 20:20:36 956480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436960756|now:1746044436956480|interval:4276| [2025/04/30 20:20:36 956487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436960756|now:1746044436956480|interv:4276| [2025/04/30 20:20:36 956492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 956497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 956502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:361983| [2025/04/30 20:20:36 956506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 956510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:446| [2025/04/30 20:20:36 956538] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436956518|stream_id:0|stream_offset:361983| [2025/04/30 20:20:36 956545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:446|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 956553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 956559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436960756|now:1746044436956559|interval:4197| [2025/04/30 20:20:36 956567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436960756|now:1746044436956559|interv:4197| [2025/04/30 20:20:36 956574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 956581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436960756| [2025/04/30 20:20:36 956587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436960756| [2025/04/30 20:20:36 956591] [debug] |xqc_engine_wakeup_after|wakeup:1746044436960756|now:1746044436956591|diff:4165| [2025/04/30 20:20:36 956595] [debug] |xqc_engine_main_logic|END|now:1746044436956075| [2025/04/30 20:20:36 956601] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436956601| [2025/04/30 20:20:36 956605] [debug] |xqc_engine_wakeup_after|wakeup:1746044436960756|now:1746044436956605|diff:4151| [2025/04/30 20:20:36 956609] [debug] |xqc_engine_main_logic|END|now:1746044436956601| [2025/04/30 20:20:36 957407] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:99|state:ESTABED|recv_time:1746044436957406| [2025/04/30 20:20:36 957423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 957433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:104| [2025/04/30 20:20:36 957439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:105| [2025/04/30 20:20:36 957448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:105| [2025/04/30 20:20:36 957461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 957472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:323|origin_pktnum:194|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:326|path_largest_ack:323| [2025/04/30 20:20:36 957479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:58|tx_in_flight:146490|prior_delivered:156463|prior_time:1746044436898320|is_app_limited:0|send_elapse:57171|ack_elapse:59086|ctl_first_sent_time:1746044436899074|lagest_ack_time:1746044436957406|curr_delivered:223708| [2025/04/30 20:20:36 957486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436899074| [2025/04/30 20:20:36 957494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 20:20:36 957501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:326|origin_pktnum:197|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:326|path_largest_ack:326| [2025/04/30 20:20:36 957507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:60|tx_in_flight:145290|prior_delivered:158863|prior_time:1746044436900306|is_app_limited:0|send_elapse:57017|ack_elapse:57100|ctl_first_sent_time:1746044436900996|lagest_ack_time:1746044436957406|curr_delivered:224908| [2025/04/30 20:20:36 957514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436900996| [2025/04/30 20:20:36 957521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 20:20:36 957527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55486|rttvar:1020|minrtt:31448|latest_rtt:56410|ack_delay:136| [2025/04/30 20:20:36 957533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55585|rttvar:962|minrtt:31448|latest_rtt:56410|ack_delay:136| [2025/04/30 20:20:36 957537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:326|lost_pn:323|thresh:3| [2025/04/30 20:20:36 957541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 957558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 957564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 957662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 957765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 957770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 957776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 957817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 957824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 957836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 957843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 957849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 957958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 957988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:320|lost_pn:323|po_sent_time:1746044436897285|lost_send_time:1746044436893945|loss_delay:63461|frame:STREAM |repair:128| [2025/04/30 20:20:36 957993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:321|lost_pn:323|po_sent_time:1746044436897350|lost_send_time:1746044436893945|loss_delay:63461|frame:STREAM |repair:128| [2025/04/30 20:20:36 957998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436897350u| [2025/04/30 20:20:36 958002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 958006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436962605|now:1746044436958006|interval:4599| [2025/04/30 20:20:36 958010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436962605|now:1746044436958006|interv:4599| [2025/04/30 20:20:36 958015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57017, ack_elapse 57100, delivered 66045|rate 1156654|lost 126| [2025/04/30 20:20:36 958027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156654) in round 5| [2025/04/30 20:20:36 958033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 958039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:10400| [2025/04/30 20:20:36 958046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436900996|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 958051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436900996|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 958055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144057|srtt:55585|latest_rtt:56410|min_rtt:31448|applimit:0|lost:124|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 958062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:105|largest:105|pns:2| [2025/04/30 20:20:36 958066] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:105|frame:ACK |recv_time:1746044436957406|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 958071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556957406|now:1746044436957406|interv:120000000| [2025/04/30 20:20:36 958075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556957406|now:1746044436957406|interv:120000000| [2025/04/30 20:20:36 958079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436960756|pq_index:0| [2025/04/30 20:20:36 958084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436956075| [2025/04/30 20:20:36 958088] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436958088| [2025/04/30 20:20:36 958093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436958092| [2025/04/30 20:20:36 958098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 958103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55585|min_srtt:55585|path_bw:1184145|loss_rate:27.56|path_pto:0| [2025/04/30 20:20:36 958108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:293601| [2025/04/30 20:20:36 958113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55585|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 958117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:320|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 958122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55585|min_srtt:55585|path_bw:1184145|loss_rate:27.56|path_pto:0| [2025/04/30 20:20:36 958129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:294780| [2025/04/30 20:20:36 958134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55585|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 958138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:321|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 958143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55585|min_srtt:55585|path_bw:1184145|loss_rate:27.56|path_pto:0| [2025/04/30 20:20:36 958147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:363162| [2025/04/30 20:20:36 958152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55585|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 958156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 958160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55585|min_srtt:55585|path_bw:1184145|loss_rate:27.56|path_pto:0| [2025/04/30 20:20:36 958165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:364341| [2025/04/30 20:20:36 958169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55585|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 958173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 958177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55585|min_srtt:55585|path_bw:1184145|loss_rate:27.56|path_pto:0| [2025/04/30 20:20:36 958182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:365520| [2025/04/30 20:20:36 958186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 958190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 958196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 958202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 958209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:320|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 958216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:293601| [2025/04/30 20:20:36 958225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 958229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:447| [2025/04/30 20:20:36 958264] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144057|now:1746044436958237|stream_id:0|stream_offset:293601| [2025/04/30 20:20:36 958271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 958276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144057|applimit:0| [2025/04/30 20:20:36 958280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436962605|now:1746044436958280|interval:4325| [2025/04/30 20:20:36 958284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436962605|now:1746044436958280|interv:4325| [2025/04/30 20:20:36 958291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145257| [2025/04/30 20:20:36 958298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:321|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 958305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:294780| [2025/04/30 20:20:36 958313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 958320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:448| [2025/04/30 20:20:36 958352] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436958330|stream_id:0|stream_offset:294780| [2025/04/30 20:20:36 958358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:448|origin_pktnum:321|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 958364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 958371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436962605|now:1746044436958370|interval:4235| [2025/04/30 20:20:36 958378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436962605|now:1746044436958370|interv:4235| [2025/04/30 20:20:36 958385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 958393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 958400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:363162| [2025/04/30 20:20:36 958406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 958410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:449| [2025/04/30 20:20:36 958442] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436958421|stream_id:0|stream_offset:363162| [2025/04/30 20:20:36 958447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:449|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 958452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 958458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436962605|now:1746044436958458|interval:4147| [2025/04/30 20:20:36 958465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436962605|now:1746044436958458|interv:4147| [2025/04/30 20:20:36 958472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 958480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 958487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:364341| [2025/04/30 20:20:36 958494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 958499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:450| [2025/04/30 20:20:36 958526] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436958506|stream_id:0|stream_offset:364341| [2025/04/30 20:20:36 958532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 958537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 958543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436962605|now:1746044436958543|interval:4062| [2025/04/30 20:20:36 958550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436962605|now:1746044436958543|interv:4062| [2025/04/30 20:20:36 958557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 958564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436962605| [2025/04/30 20:20:36 958571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436962605| [2025/04/30 20:20:36 958577] [debug] |xqc_engine_wakeup_after|wakeup:1746044436962605|now:1746044436958577|diff:4028| [2025/04/30 20:20:36 958582] [debug] |xqc_engine_main_logic|END|now:1746044436958092| [2025/04/30 20:20:36 958588] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436958588| [2025/04/30 20:20:36 958592] [debug] |xqc_engine_wakeup_after|wakeup:1746044436962605|now:1746044436958592|diff:4013| [2025/04/30 20:20:36 958596] [debug] |xqc_engine_main_logic|END|now:1746044436958588| [2025/04/30 20:20:36 959361] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:101|state:ESTABED|recv_time:1746044436959360| [2025/04/30 20:20:36 959383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 959393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:105| [2025/04/30 20:20:36 959399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:106| [2025/04/30 20:20:36 959408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:106| [2025/04/30 20:20:36 959414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 959424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:327|origin_pktnum:198|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:330|path_largest_ack:327| [2025/04/30 20:20:36 959432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:60|tx_in_flight:146490|prior_delivered:158863|prior_time:1746044436900306|is_app_limited:0|send_elapse:57099|ack_elapse:59054|ctl_first_sent_time:1746044436901078|lagest_ack_time:1746044436959360|curr_delivered:226108| [2025/04/30 20:20:36 959439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436901078| [2025/04/30 20:20:36 959447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 20:20:36 959453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:330|origin_pktnum:201|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:330|path_largest_ack:330| [2025/04/30 20:20:36 959460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:64|tx_in_flight:142890|prior_delivered:161263|prior_time:1746044436903303|is_app_limited:0|send_elapse:58183|ack_elapse:56057|ctl_first_sent_time:1746044436904084|lagest_ack_time:1746044436959360|curr_delivered:227308| [2025/04/30 20:20:36 959466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436904084| [2025/04/30 20:20:36 959470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 20:20:36 959474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55585|rttvar:962|minrtt:31448|latest_rtt:55276|ack_delay:160| [2025/04/30 20:20:36 959479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55526|rttvar:839|minrtt:31448|latest_rtt:55276|ack_delay:160| [2025/04/30 20:20:36 959486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:330|lost_pn:327|thresh:3| [2025/04/30 20:20:36 959492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 959511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 959515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 959588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 959646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 959652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 959659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 959703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 959709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 959743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 959750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 959756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 959888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 959937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:324|lost_pn:327|po_sent_time:1746044436899144|lost_send_time:1746044436896894|loss_delay:62466|frame:STREAM |repair:128| [2025/04/30 20:20:36 959945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:325|lost_pn:327|po_sent_time:1746044436899204|lost_send_time:1746044436896894|loss_delay:62466|frame:STREAM |repair:128| [2025/04/30 20:20:36 959952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436899204u| [2025/04/30 20:20:36 959959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 959965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436963610|now:1746044436959965|interval:3645| [2025/04/30 20:20:36 959985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436963610|now:1746044436959965|interv:3645| [2025/04/30 20:20:36 959991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58183, ack_elapse 56057, delivered 66045|rate 1135125|lost 128| [2025/04/30 20:20:36 959998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135125) in round 5| [2025/04/30 20:20:36 960004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 960010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:10478| [2025/04/30 20:20:36 960018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436904084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 960025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436904084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 960032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144057|srtt:55526|latest_rtt:55276|min_rtt:31448|applimit:0|lost:126|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 960041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:106|largest:106|pns:2| [2025/04/30 20:20:36 960049] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:101|pkt_type:SHORT_HEADER|pkt_num:106|frame:ACK |recv_time:1746044436959360|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 960056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556959360|now:1746044436959360|interv:120000000| [2025/04/30 20:20:36 960062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556959360|now:1746044436959360|interv:120000000| [2025/04/30 20:20:36 960068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436962605|pq_index:0| [2025/04/30 20:20:36 960073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436958092| [2025/04/30 20:20:36 960077] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436960077| [2025/04/30 20:20:36 960084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436960082| [2025/04/30 20:20:36 960092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 960099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55526|min_srtt:55526|path_bw:1184145|loss_rate:27.75|path_pto:0| [2025/04/30 20:20:36 960106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:295959| [2025/04/30 20:20:36 960110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55526|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 960120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:324|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 960124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55526|min_srtt:55526|path_bw:1184145|loss_rate:27.75|path_pto:0| [2025/04/30 20:20:36 960128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:297138| [2025/04/30 20:20:36 960133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55526|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 960137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:325|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 960141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55526|min_srtt:55526|path_bw:1184145|loss_rate:27.75|path_pto:0| [2025/04/30 20:20:36 960146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:365520| [2025/04/30 20:20:36 960150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55526|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 960154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 960158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55526|min_srtt:55526|path_bw:1184145|loss_rate:27.75|path_pto:0| [2025/04/30 20:20:36 960163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:366699| [2025/04/30 20:20:36 960167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55526|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 960171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 960175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55526|min_srtt:55526|path_bw:1184145|loss_rate:27.75|path_pto:0| [2025/04/30 20:20:36 960180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:367878| [2025/04/30 20:20:36 960184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 960188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 960192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 960196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 960203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:324|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 960207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:295959| [2025/04/30 20:20:36 960212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 960216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:451| [2025/04/30 20:20:36 960250] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144057|now:1746044436960224|stream_id:0|stream_offset:295959| [2025/04/30 20:20:36 960256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:451|origin_pktnum:324|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 960261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144057|applimit:0| [2025/04/30 20:20:36 960266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436963610|now:1746044436960266|interval:3344| [2025/04/30 20:20:36 960273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436963610|now:1746044436960266|interv:3344| [2025/04/30 20:20:36 960280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145257| [2025/04/30 20:20:36 960288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:325|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 960294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:297138| [2025/04/30 20:20:36 960302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 960309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:452| [2025/04/30 20:20:36 960339] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436960317|stream_id:0|stream_offset:297138| [2025/04/30 20:20:36 960344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:452|origin_pktnum:325|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 960349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 960356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436963610|now:1746044436960356|interval:3254| [2025/04/30 20:20:36 960364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436963610|now:1746044436960356|interv:3254| [2025/04/30 20:20:36 960371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 960379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 960386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:365520| [2025/04/30 20:20:36 960397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 960401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:453| [2025/04/30 20:20:36 960428] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436960408|stream_id:0|stream_offset:365520| [2025/04/30 20:20:36 960434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:453|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 960441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 960447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436963610|now:1746044436960447|interval:3163| [2025/04/30 20:20:36 960454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436963610|now:1746044436960447|interv:3163| [2025/04/30 20:20:36 960461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 960469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 960476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:366699| [2025/04/30 20:20:36 960481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 960485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:454| [2025/04/30 20:20:36 960512] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436960492|stream_id:0|stream_offset:366699| [2025/04/30 20:20:36 960518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:454|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 960524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 960531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436963610|now:1746044436960531|interval:3079| [2025/04/30 20:20:36 960538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436963610|now:1746044436960531|interv:3079| [2025/04/30 20:20:36 960545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 960553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436963610| [2025/04/30 20:20:36 960560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436963610| [2025/04/30 20:20:36 960564] [debug] |xqc_engine_wakeup_after|wakeup:1746044436963610|now:1746044436960564|diff:3046| [2025/04/30 20:20:36 960569] [debug] |xqc_engine_main_logic|END|now:1746044436960082| [2025/04/30 20:20:36 960574] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436960574| [2025/04/30 20:20:36 960583] [debug] |xqc_engine_wakeup_after|wakeup:1746044436963610|now:1746044436960582|diff:3028| [2025/04/30 20:20:36 960587] [debug] |xqc_engine_main_logic|END|now:1746044436960574| [2025/04/30 20:20:36 961318] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:101|state:ESTABED|recv_time:1746044436961317| [2025/04/30 20:20:36 961333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 961342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:106| [2025/04/30 20:20:36 961349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:107| [2025/04/30 20:20:36 961358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:107| [2025/04/30 20:20:36 961365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 961375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:331|origin_pktnum:202|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:332|path_largest_ack:331| [2025/04/30 20:20:36 961381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:64|tx_in_flight:144090|prior_delivered:161263|prior_time:1746044436903303|is_app_limited:0|send_elapse:58275|ack_elapse:58014|ctl_first_sent_time:1746044436904176|lagest_ack_time:1746044436961317|curr_delivered:228508| [2025/04/30 20:20:36 961388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436904176| [2025/04/30 20:20:36 961392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 20:20:36 961398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:332|origin_pktnum:204|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:332|path_largest_ack:332| [2025/04/30 20:20:36 961404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:64|tx_in_flight:144090|prior_delivered:161263|prior_time:1746044436903303|is_app_limited:0|send_elapse:58275|ack_elapse:58014|ctl_first_sent_time:1746044436904176|lagest_ack_time:1746044436961317|curr_delivered:229708| [2025/04/30 20:20:36 961411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436904260| [2025/04/30 20:20:36 961417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:334||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 20:20:36 961423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55526|rttvar:839|minrtt:31448|latest_rtt:57057|ack_delay:96| [2025/04/30 20:20:36 961430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55706|rttvar:988|minrtt:31448|latest_rtt:57057|ack_delay:96| [2025/04/30 20:20:36 961437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:332|lost_pn:329|thresh:3| [2025/04/30 20:20:36 961443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 961476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 961480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 961544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 961592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 961596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 961600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 961627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 961631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 961638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 961642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 961646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 961777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 961842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:328|lost_pn:329|po_sent_time:1746044436901144|lost_send_time:1746044436897128|loss_delay:64189|frame:STREAM |repair:128| [2025/04/30 20:20:36 961850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:329|lost_pn:329|po_sent_time:1746044436901203|lost_send_time:1746044436897128|loss_delay:64189|frame:STREAM |repair:128| [2025/04/30 20:20:36 961857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436901203u| [2025/04/30 20:20:36 961869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 961876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55706|rtt_var:988|pto_duration:59658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 961883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 961889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 961895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 144057| [2025/04/30 20:20:36 961901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437045150|now:1746044436961875|interv:83275| [2025/04/30 20:20:36 961907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437045150|now:1746044436961875|interval:83275|pto_count:0|srtt:55706 [2025/04/30 20:20:36 961914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58275, ack_elapse 58014, delivered 68445|rate 1174517|lost 130| [2025/04/30 20:20:36 961921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174517) in round 5| [2025/04/30 20:20:36 961926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 961932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:10644| [2025/04/30 20:20:36 961937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436904260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 961943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436904260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 961949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144057|srtt:55706|latest_rtt:57057|min_rtt:31448|applimit:0|lost:128|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 961958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:107|largest:107|pns:2| [2025/04/30 20:20:36 961964] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:101|pkt_type:SHORT_HEADER|pkt_num:107|frame:ACK |recv_time:1746044436961317|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 961970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556961317|now:1746044436961317|interv:120000000| [2025/04/30 20:20:36 961977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556961317|now:1746044436961317|interv:120000000| [2025/04/30 20:20:36 961983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436963610|pq_index:0| [2025/04/30 20:20:36 961990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436960082| [2025/04/30 20:20:36 961996] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436961996| [2025/04/30 20:20:36 962004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436962002| [2025/04/30 20:20:36 962016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 962024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55706|min_srtt:55706|path_bw:1184145|loss_rate:27.95|path_pto:0| [2025/04/30 20:20:36 962031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:298317| [2025/04/30 20:20:36 962038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55706|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 962045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:328|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 962052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55706|min_srtt:55706|path_bw:1184145|loss_rate:27.95|path_pto:0| [2025/04/30 20:20:36 962059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:299496| [2025/04/30 20:20:36 962066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55706|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 962073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:329|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 962080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55706|min_srtt:55706|path_bw:1184145|loss_rate:27.95|path_pto:0| [2025/04/30 20:20:36 962087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:367878| [2025/04/30 20:20:36 962094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55706|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 962101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 962108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55706|min_srtt:55706|path_bw:1184145|loss_rate:27.95|path_pto:0| [2025/04/30 20:20:36 962114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:369057| [2025/04/30 20:20:36 962119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55706|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 962123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 962132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55706|min_srtt:55706|path_bw:1184145|loss_rate:27.95|path_pto:0| [2025/04/30 20:20:36 962136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:370236| [2025/04/30 20:20:36 962141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 962145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 962149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 962153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 962157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:328|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 962162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:298317| [2025/04/30 20:20:36 962166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 962171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:455| [2025/04/30 20:20:36 962204] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144057|now:1746044436962179|stream_id:0|stream_offset:298317| [2025/04/30 20:20:36 962210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:455|origin_pktnum:328|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 962216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144057|applimit:0| [2025/04/30 20:20:36 962223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55706|rtt_var:988|pto_duration:59658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 962230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 962236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 962243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 145257| [2025/04/30 20:20:36 962249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437046837|now:1746044436962222|interv:84615| [2025/04/30 20:20:36 962256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437046837|now:1746044436962222|interval:84615|pto_count:0|srtt:55706 [2025/04/30 20:20:36 962263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145257| [2025/04/30 20:20:36 962270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:329|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 962274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:299496| [2025/04/30 20:20:36 962288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 962292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:456| [2025/04/30 20:20:36 962321] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436962299|stream_id:0|stream_offset:299496| [2025/04/30 20:20:36 962328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 962335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 962342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55706|rtt_var:988|pto_duration:59658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 962349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 962356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 962362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 146457| [2025/04/30 20:20:36 962369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437046957|now:1746044436962342|interv:84615| [2025/04/30 20:20:36 962373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437046957|now:1746044436962342|interval:84615|pto_count:0|srtt:55706 [2025/04/30 20:20:36 962378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 962383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 962387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:367878| [2025/04/30 20:20:36 962392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 962396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:457| [2025/04/30 20:20:36 962423] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436962403|stream_id:0|stream_offset:367878| [2025/04/30 20:20:36 962429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 962436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 962442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55706|rtt_var:988|pto_duration:59658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 962449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 962456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 962469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 147657| [2025/04/30 20:20:36 962475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437047061|now:1746044436962442|interv:84619| [2025/04/30 20:20:36 962479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437047061|now:1746044436962442|interval:84619|pto_count:0|srtt:55706 [2025/04/30 20:20:36 962483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 962488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 962493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:369057| [2025/04/30 20:20:36 962497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 962501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:458| [2025/04/30 20:20:36 962529] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436962508|stream_id:0|stream_offset:369057| [2025/04/30 20:20:36 962535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 962542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 962549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55706|rtt_var:988|pto_duration:59658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 962556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 962563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 962569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 148857| [2025/04/30 20:20:36 962576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437047166|now:1746044436962549|interv:84617| [2025/04/30 20:20:36 962582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437047166|now:1746044436962549|interval:84617|pto_count:0|srtt:55706 [2025/04/30 20:20:36 962589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 962594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437047166| [2025/04/30 20:20:36 962598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437047166| [2025/04/30 20:20:36 962602] [debug] |xqc_engine_wakeup_after|wakeup:1746044437047166|now:1746044436962602|diff:84564| [2025/04/30 20:20:36 962607] [debug] |xqc_engine_main_logic|END|now:1746044436962002| [2025/04/30 20:20:36 962612] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436962612| [2025/04/30 20:20:36 962616] [debug] |xqc_engine_wakeup_after|wakeup:1746044437047166|now:1746044436962616|diff:84550| [2025/04/30 20:20:36 962620] [debug] |xqc_engine_main_logic|END|now:1746044436962612| [2025/04/30 20:20:36 963369] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:103|state:ESTABED|recv_time:1746044436963368| [2025/04/30 20:20:36 963385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 963394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:107| [2025/04/30 20:20:36 963401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:108| [2025/04/30 20:20:36 963409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:108| [2025/04/30 20:20:36 963416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 963425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:336|origin_pktnum:206|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:337|path_largest_ack:336| [2025/04/30 20:20:36 963433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:66|tx_in_flight:145290|prior_delivered:163663|prior_time:1746044436905313|is_app_limited:0|send_elapse:58139|ack_elapse:58055|ctl_first_sent_time:1746044436906039|lagest_ack_time:1746044436963368|curr_delivered:230908| [2025/04/30 20:20:36 963441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436906039| [2025/04/30 20:20:36 963449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:334||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 20:20:36 963456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:337|origin_pktnum:209|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:337|path_largest_ack:337| [2025/04/30 20:20:36 963463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:66|tx_in_flight:145290|prior_delivered:163663|prior_time:1746044436905313|is_app_limited:0|send_elapse:58139|ack_elapse:58055|ctl_first_sent_time:1746044436906039|lagest_ack_time:1746044436963368|curr_delivered:232108| [2025/04/30 20:20:36 963470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436906172| [2025/04/30 20:20:36 963477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:332||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 20:20:36 963483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55706|rttvar:988|minrtt:31448|latest_rtt:57196|ack_delay:144| [2025/04/30 20:20:36 963490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55874|rttvar:1077|minrtt:31448|latest_rtt:57196|ack_delay:144| [2025/04/30 20:20:36 963497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:337|lost_pn:334|thresh:3| [2025/04/30 20:20:36 963504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 963523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 963527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 963587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 963636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 963640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 963644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 963674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 963680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 963693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 963699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 963703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 963839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 963914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:333|lost_pn:334|po_sent_time:1746044436904336|lost_send_time:1746044436899023|loss_delay:64345|frame:STREAM |repair:128| [2025/04/30 20:20:36 963922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:334|lost_pn:334|po_sent_time:1746044436904410|lost_send_time:1746044436899023|loss_delay:64345|frame:STREAM |repair:128| [2025/04/30 20:20:36 963929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436904410u| [2025/04/30 20:20:36 963935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 963947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436968835|now:1746044436963947|interval:4888| [2025/04/30 20:20:36 963954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436968835|now:1746044436963947|interv:4888| [2025/04/30 20:20:36 963959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58139, ack_elapse 58055, delivered 68445|rate 1177264|lost 132| [2025/04/30 20:20:36 963963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177264) in round 5| [2025/04/30 20:20:36 963967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 963972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:10644| [2025/04/30 20:20:36 963976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436906172|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 963980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436906172|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 963985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144057|srtt:55874|latest_rtt:57196|min_rtt:31448|applimit:0|lost:130|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 963991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:108|largest:108|pns:2| [2025/04/30 20:20:36 963996] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:103|pkt_type:SHORT_HEADER|pkt_num:108|frame:ACK |recv_time:1746044436963368|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 964001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556963368|now:1746044436963368|interv:120000000| [2025/04/30 20:20:36 964005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556963368|now:1746044436963368|interv:120000000| [2025/04/30 20:20:36 964009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437047166|pq_index:0| [2025/04/30 20:20:36 964013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436962002| [2025/04/30 20:20:36 964017] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436964017| [2025/04/30 20:20:36 964023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436964021| [2025/04/30 20:20:36 964028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 964033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55874|min_srtt:55874|path_bw:1184145|loss_rate:28.14|path_pto:0| [2025/04/30 20:20:36 964037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:220503| [2025/04/30 20:20:36 964048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55874|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 964055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:333|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 964062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55874|min_srtt:55874|path_bw:1184145|loss_rate:28.14|path_pto:0| [2025/04/30 20:20:36 964069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:300675| [2025/04/30 20:20:36 964076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55874|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 964084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:334|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 964091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55874|min_srtt:55874|path_bw:1184145|loss_rate:28.14|path_pto:0| [2025/04/30 20:20:36 964098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:370236| [2025/04/30 20:20:36 964102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55874|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 964106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 964111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55874|min_srtt:55874|path_bw:1184145|loss_rate:28.14|path_pto:0| [2025/04/30 20:20:36 964115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:371415| [2025/04/30 20:20:36 964119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55874|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 964124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 964128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55874|min_srtt:55874|path_bw:1184145|loss_rate:28.14|path_pto:0| [2025/04/30 20:20:36 964132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:372594| [2025/04/30 20:20:36 964136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 964140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 964144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 964152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 964157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:333|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 964161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:220503| [2025/04/30 20:20:36 964165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 964170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:459| [2025/04/30 20:20:36 964211] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144057|now:1746044436964178|stream_id:0|stream_offset:220503| [2025/04/30 20:20:36 964222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:459|origin_pktnum:205|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 964229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144057|applimit:0| [2025/04/30 20:20:36 964236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436968835|now:1746044436964236|interval:4599| [2025/04/30 20:20:36 964243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436968835|now:1746044436964236|interv:4599| [2025/04/30 20:20:36 964249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145257| [2025/04/30 20:20:36 964254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:334|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 964258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:300675| [2025/04/30 20:20:36 964263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 964267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:460| [2025/04/30 20:20:36 964298] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436964274|stream_id:0|stream_offset:300675| [2025/04/30 20:20:36 964307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:460|origin_pktnum:334|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 964314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 964321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436968835|now:1746044436964320|interval:4515| [2025/04/30 20:20:36 964326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436968835|now:1746044436964320|interv:4515| [2025/04/30 20:20:36 964330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 964335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 964344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:370236| [2025/04/30 20:20:36 964348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 964352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:461| [2025/04/30 20:20:36 964383] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436964359|stream_id:0|stream_offset:370236| [2025/04/30 20:20:36 964392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 964399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 964406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436968835|now:1746044436964405|interval:4430| [2025/04/30 20:20:36 964413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436968835|now:1746044436964405|interv:4430| [2025/04/30 20:20:36 964420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 964426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 964430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:371415| [2025/04/30 20:20:36 964434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 964439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:462| [2025/04/30 20:20:36 964468] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436964445|stream_id:0|stream_offset:371415| [2025/04/30 20:20:36 964477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:462|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 964484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 964490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436968835|now:1746044436964490|interval:4345| [2025/04/30 20:20:36 964497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436968835|now:1746044436964490|interv:4345| [2025/04/30 20:20:36 964501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 964506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436968835| [2025/04/30 20:20:36 964510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436968835| [2025/04/30 20:20:36 964514] [debug] |xqc_engine_wakeup_after|wakeup:1746044436968835|now:1746044436964514|diff:4321| [2025/04/30 20:20:36 964523] [debug] |xqc_engine_main_logic|END|now:1746044436964021| [2025/04/30 20:20:36 964529] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436964529| [2025/04/30 20:20:36 964533] [debug] |xqc_engine_wakeup_after|wakeup:1746044436968835|now:1746044436964533|diff:4302| [2025/04/30 20:20:36 964537] [debug] |xqc_engine_main_logic|END|now:1746044436964529| [2025/04/30 20:20:36 965374] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:105|state:ESTABED|recv_time:1746044436965373| [2025/04/30 20:20:36 965392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 965402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:108| [2025/04/30 20:20:36 965408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:109| [2025/04/30 20:20:36 965416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:109| [2025/04/30 20:20:36 965422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 965432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:340|origin_pktnum:210|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:341|path_largest_ack:340| [2025/04/30 20:20:36 965439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:68|tx_in_flight:145290|prior_delivered:166063|prior_time:1746044436907415|is_app_limited:0|send_elapse:58354|ack_elapse:57958|ctl_first_sent_time:1746044436908217|lagest_ack_time:1746044436965373|curr_delivered:233308| [2025/04/30 20:20:36 965447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436908217| [2025/04/30 20:20:36 965453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:332||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 20:20:36 965460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:341|origin_pktnum:213|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:341|path_largest_ack:341| [2025/04/30 20:20:36 965465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:68|tx_in_flight:145290|prior_delivered:166063|prior_time:1746044436907415|is_app_limited:0|send_elapse:58354|ack_elapse:57958|ctl_first_sent_time:1746044436908217|lagest_ack_time:1746044436965373|curr_delivered:234508| [2025/04/30 20:20:36 965472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436908310| [2025/04/30 20:20:36 965479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:330||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 20:20:36 965486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55874|rttvar:1077|minrtt:31448|latest_rtt:57063|ack_delay:192| [2025/04/30 20:20:36 965492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55998|rttvar:1057|minrtt:31448|latest_rtt:57063|ack_delay:192| [2025/04/30 20:20:36 965499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:341|lost_pn:338|thresh:3| [2025/04/30 20:20:36 965506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 965534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 965538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 965587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 965660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 965667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 965673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 965733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 965744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 965756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 965762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 965768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 965892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 965942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 965947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:335|lost_pn:338|po_sent_time:1746044436904490|lost_send_time:1746044436901178|loss_delay:64195|frame:STREAM |repair:128| [2025/04/30 20:20:36 965952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:338|lost_pn:338|po_sent_time:1746044436906277|lost_send_time:1746044436901178|loss_delay:64195|frame:STREAM |repair:128| [2025/04/30 20:20:36 965960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436906277u| [2025/04/30 20:20:36 965964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 965969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436970555|now:1746044436965968|interval:4587| [2025/04/30 20:20:36 965973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436970555|now:1746044436965968|interv:4587| [2025/04/30 20:20:36 965977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58354, ack_elapse 57958, delivered 68445|rate 1172927|lost 134| [2025/04/30 20:20:36 965983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172927) in round 5| [2025/04/30 20:20:36 965990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 965996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:107431|extra_cwnd:10644| [2025/04/30 20:20:36 966002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436908310|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 966010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436908310|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 966017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1184145|cwnd:149610|full_bw_reached:0|inflight:144057|srtt:55998|latest_rtt:57063|min_rtt:31448|applimit:0|lost:132|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 966023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:109|largest:109|pns:2| [2025/04/30 20:20:36 966027] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:105|pkt_type:SHORT_HEADER|pkt_num:109|frame:ACK |recv_time:1746044436965373|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 966032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556965373|now:1746044436965373|interv:120000000| [2025/04/30 20:20:36 966037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556965373|now:1746044436965373|interv:120000000| [2025/04/30 20:20:36 966041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436968835|pq_index:0| [2025/04/30 20:20:36 966045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436964021| [2025/04/30 20:20:36 966049] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436966049| [2025/04/30 20:20:36 966054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436966053| [2025/04/30 20:20:36 966059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 966064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55998|min_srtt:55998|path_bw:1184145|loss_rate:28.33|path_pto:0| [2025/04/30 20:20:36 966072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:301854| [2025/04/30 20:20:36 966077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55998|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 966082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:335|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 966086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55998|min_srtt:55998|path_bw:1184145|loss_rate:28.33|path_pto:0| [2025/04/30 20:20:36 966091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:303033| [2025/04/30 20:20:36 966095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55998|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 966099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:338|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 966104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55998|min_srtt:55998|path_bw:1184145|loss_rate:28.33|path_pto:0| [2025/04/30 20:20:36 966108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:372594| [2025/04/30 20:20:36 966112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55998|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 966116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 966121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55998|min_srtt:55998|path_bw:1184145|loss_rate:28.33|path_pto:0| [2025/04/30 20:20:36 966125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:373773| [2025/04/30 20:20:36 966129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:55998|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 966134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 966138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55998|min_srtt:55998|path_bw:1184145|loss_rate:28.33|path_pto:0| [2025/04/30 20:20:36 966142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:374952| [2025/04/30 20:20:36 966146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 966153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 966157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 966161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 966165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:335|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 966169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:301854| [2025/04/30 20:20:36 966174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 966178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:463| [2025/04/30 20:20:36 966214] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144057|now:1746044436966186|stream_id:0|stream_offset:301854| [2025/04/30 20:20:36 966220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:463|origin_pktnum:335|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 966225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144057|applimit:0| [2025/04/30 20:20:36 966229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436970555|now:1746044436966229|interval:4326| [2025/04/30 20:20:36 966233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436970555|now:1746044436966229|interv:4326| [2025/04/30 20:20:36 966238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145257| [2025/04/30 20:20:36 966242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:338|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 966246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:303033| [2025/04/30 20:20:36 966251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 966255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:464| [2025/04/30 20:20:36 966277] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436966261|stream_id:0|stream_offset:303033| [2025/04/30 20:20:36 966282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:464|origin_pktnum:338|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 966287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 966291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436970555|now:1746044436966291|interval:4264| [2025/04/30 20:20:36 966299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436970555|now:1746044436966291|interv:4264| [2025/04/30 20:20:36 966303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 966308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 966312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:372594| [2025/04/30 20:20:36 966316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 966320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:465| [2025/04/30 20:20:36 966341] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436966326|stream_id:0|stream_offset:372594| [2025/04/30 20:20:36 966346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:465|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 966350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 966354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436970555|now:1746044436966354|interval:4201| [2025/04/30 20:20:36 966359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436970555|now:1746044436966354|interv:4201| [2025/04/30 20:20:36 966363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 966367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 966371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:373773| [2025/04/30 20:20:36 966375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 966379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:466| [2025/04/30 20:20:36 966399] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436966385|stream_id:0|stream_offset:373773| [2025/04/30 20:20:36 966404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:466|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 966408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 966412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436970555|now:1746044436966412|interval:4143| [2025/04/30 20:20:36 966416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436970555|now:1746044436966412|interv:4143| [2025/04/30 20:20:36 966420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 966428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436970555| [2025/04/30 20:20:36 966432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436970555| [2025/04/30 20:20:36 966436] [debug] |xqc_engine_wakeup_after|wakeup:1746044436970555|now:1746044436966436|diff:4119| [2025/04/30 20:20:36 966441] [debug] |xqc_engine_main_logic|END|now:1746044436966053| [2025/04/30 20:20:36 966446] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436966446| [2025/04/30 20:20:36 966450] [debug] |xqc_engine_wakeup_after|wakeup:1746044436970555|now:1746044436966450|diff:4105| [2025/04/30 20:20:36 966454] [debug] |xqc_engine_main_logic|END|now:1746044436966446| [2025/04/30 20:20:36 967321] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:107|state:ESTABED|recv_time:1746044436967319| [2025/04/30 20:20:36 967336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 967344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:109| [2025/04/30 20:20:36 967351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:110| [2025/04/30 20:20:36 967359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:110| [2025/04/30 20:20:36 967366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 967377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:344|origin_pktnum:214|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:345|path_largest_ack:344| [2025/04/30 20:20:36 967384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:69|tx_in_flight:147690|prior_delivered:167263|prior_time:1746044436909463|is_app_limited:0|send_elapse:58161|ack_elapse:57856|ctl_first_sent_time:1746044436910161|lagest_ack_time:1746044436967319|curr_delivered:235708| [2025/04/30 20:20:36 967390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436910161| [2025/04/30 20:20:36 967395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:330||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 20:20:36 967399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:345|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:345|path_largest_ack:345| [2025/04/30 20:20:36 967405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:69|tx_in_flight:147690|prior_delivered:167263|prior_time:1746044436909463|is_app_limited:0|send_elapse:58161|ack_elapse:57856|ctl_first_sent_time:1746044436910161|lagest_ack_time:1746044436967319|curr_delivered:236908| [2025/04/30 20:20:36 967412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436910257| [2025/04/30 20:20:36 967418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:329||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 20:20:36 967424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55998|rttvar:1057|minrtt:31448|latest_rtt:57062|ack_delay:112| [2025/04/30 20:20:36 967431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56117|rttvar:1031|minrtt:31448|latest_rtt:57062|ack_delay:112| [2025/04/30 20:20:36 967438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:345|lost_pn:342|thresh:3| [2025/04/30 20:20:36 967445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 967477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 967481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 967523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 967572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 967576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 967580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 967607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 967611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 967619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 967622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 967626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 967761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 967843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 967867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:339|lost_pn:342|po_sent_time:1746044436906360|lost_send_time:1746044436903125|loss_delay:64194|frame:STREAM |repair:128| [2025/04/30 20:20:36 967874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:342|lost_pn:342|po_sent_time:1746044436908382|lost_send_time:1746044436903125|loss_delay:64194|frame:STREAM |repair:128| [2025/04/30 20:20:36 967881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436908382u| [2025/04/30 20:20:36 967887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 967894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436972636|now:1746044436967893|interval:4743| [2025/04/30 20:20:36 967900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436972636|now:1746044436967893|interv:4743| [2025/04/30 20:20:36 967907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58161, ack_elapse 57856, delivered 69645|rate 1197451|lost 136| [2025/04/30 20:20:36 967914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197451) in round 5| [2025/04/30 20:20:36 967921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 967927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108640|extra_cwnd:10644| [2025/04/30 20:20:36 967934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436910257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 967941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436910257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 967948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1197451|cwnd:149610|full_bw_reached:0|inflight:144057|srtt:56117|latest_rtt:57062|min_rtt:31448|applimit:0|lost:134|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 967956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:110|largest:110|pns:2| [2025/04/30 20:20:36 967964] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:107|pkt_type:SHORT_HEADER|pkt_num:110|frame:ACK |recv_time:1746044436967319|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 967971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556967319|now:1746044436967319|interv:120000000| [2025/04/30 20:20:36 967978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556967319|now:1746044436967319|interv:120000000| [2025/04/30 20:20:36 967984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436970555|pq_index:0| [2025/04/30 20:20:36 967991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436966053| [2025/04/30 20:20:36 967997] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436967997| [2025/04/30 20:20:36 968011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436968009| [2025/04/30 20:20:36 968020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 968026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56117|min_srtt:56117|path_bw:1197451|loss_rate:28.51|path_pto:0| [2025/04/30 20:20:36 968031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:304212| [2025/04/30 20:20:36 968036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56117|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 968040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:339|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 968045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56117|min_srtt:56117|path_bw:1197451|loss_rate:28.51|path_pto:0| [2025/04/30 20:20:36 968049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:305391| [2025/04/30 20:20:36 968054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56117|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 968058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:342|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 968062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56117|min_srtt:56117|path_bw:1197451|loss_rate:28.51|path_pto:0| [2025/04/30 20:20:36 968067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:374952| [2025/04/30 20:20:36 968071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56117|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 968075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 968079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56117|min_srtt:56117|path_bw:1197451|loss_rate:28.51|path_pto:0| [2025/04/30 20:20:36 968084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:376131| [2025/04/30 20:20:36 968088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56117|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 968092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 968099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56117|min_srtt:56117|path_bw:1197451|loss_rate:28.51|path_pto:0| [2025/04/30 20:20:36 968104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:377310| [2025/04/30 20:20:36 968108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 968112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 968116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 968120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 968125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:339|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 968129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:304212| [2025/04/30 20:20:36 968134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 968138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:467| [2025/04/30 20:20:36 968173] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144057|now:1746044436968146|stream_id:0|stream_offset:304212| [2025/04/30 20:20:36 968180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:467|origin_pktnum:339|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 968185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144057|applimit:0| [2025/04/30 20:20:36 968189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436972636|now:1746044436968189|interval:4447| [2025/04/30 20:20:36 968193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436972636|now:1746044436968189|interv:4447| [2025/04/30 20:20:36 968198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145257| [2025/04/30 20:20:36 968202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:342|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 968207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:305391| [2025/04/30 20:20:36 968211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 968215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:468| [2025/04/30 20:20:36 968237] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436968221|stream_id:0|stream_offset:305391| [2025/04/30 20:20:36 968246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:468|origin_pktnum:342|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 968251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 968255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436972636|now:1746044436968255|interval:4381| [2025/04/30 20:20:36 968259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436972636|now:1746044436968255|interv:4381| [2025/04/30 20:20:36 968263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 968268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 968272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:374952| [2025/04/30 20:20:36 968276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 968280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:469| [2025/04/30 20:20:36 968301] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436968286|stream_id:0|stream_offset:374952| [2025/04/30 20:20:36 968306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:469|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 968311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 968315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436972636|now:1746044436968315|interval:4321| [2025/04/30 20:20:36 968319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436972636|now:1746044436968315|interv:4321| [2025/04/30 20:20:36 968323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 968327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 968331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:376131| [2025/04/30 20:20:36 968336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 968340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:470| [2025/04/30 20:20:36 968359] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436968345|stream_id:0|stream_offset:376131| [2025/04/30 20:20:36 968364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:470|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 968368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 968376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436972636|now:1746044436968376|interval:4260| [2025/04/30 20:20:36 968380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436972636|now:1746044436968376|interv:4260| [2025/04/30 20:20:36 968384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 968388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436972636| [2025/04/30 20:20:36 968393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436972636| [2025/04/30 20:20:36 968397] [debug] |xqc_engine_wakeup_after|wakeup:1746044436972636|now:1746044436968397|diff:4239| [2025/04/30 20:20:36 968401] [debug] |xqc_engine_main_logic|END|now:1746044436968009| [2025/04/30 20:20:36 968407] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436968407| [2025/04/30 20:20:36 968411] [debug] |xqc_engine_wakeup_after|wakeup:1746044436972636|now:1746044436968410|diff:4226| [2025/04/30 20:20:36 968414] [debug] |xqc_engine_main_logic|END|now:1746044436968407| [2025/04/30 20:20:36 969290] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:107|state:ESTABED|recv_time:1746044436969289| [2025/04/30 20:20:36 969304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 969313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:110| [2025/04/30 20:20:36 969320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:111| [2025/04/30 20:20:36 969328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:111| [2025/04/30 20:20:36 969335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 969345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:346|origin_pktnum:217|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:347|path_largest_ack:346| [2025/04/30 20:20:36 969353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:75|tx_in_flight:140490|prior_delivered:169663|prior_time:1746044436911325|is_app_limited:0|send_elapse:58345|ack_elapse:57964|ctl_first_sent_time:1746044436912197|lagest_ack_time:1746044436969289|curr_delivered:238108| [2025/04/30 20:20:36 969360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436912197| [2025/04/30 20:20:36 969367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:329||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 20:20:36 969372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:347|origin_pktnum:218|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:347|path_largest_ack:347| [2025/04/30 20:20:36 969379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:75|tx_in_flight:140490|prior_delivered:169663|prior_time:1746044436911325|is_app_limited:0|send_elapse:58345|ack_elapse:57964|ctl_first_sent_time:1746044436912197|lagest_ack_time:1746044436969289|curr_delivered:239308| [2025/04/30 20:20:36 969386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436912268| [2025/04/30 20:20:36 969392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 20:20:36 969399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56117|rttvar:1031|minrtt:31448|latest_rtt:57021|ack_delay:96| [2025/04/30 20:20:36 969412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56218|rttvar:976|minrtt:31448|latest_rtt:57021|ack_delay:96| [2025/04/30 20:20:36 969418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:347|lost_pn:344|thresh:3| [2025/04/30 20:20:36 969425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 969444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 969448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 969482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 969531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 969535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 969539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 969566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 969570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 969578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 969581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 969585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 969677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 969781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 969815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:343|lost_pn:344|po_sent_time:1746044436908442|lost_send_time:1746044436905141|loss_delay:64148|frame:STREAM |repair:128| [2025/04/30 20:20:36 969822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436908442u| [2025/04/30 20:20:36 969828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 969835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56218|rtt_var:976|pto_duration:60122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 969842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 969848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 969854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 145257| [2025/04/30 20:20:36 969861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437053467|now:1746044436969835|interv:83632| [2025/04/30 20:20:36 969867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437053467|now:1746044436969835|interval:83632|pto_count:0|srtt:56218 [2025/04/30 20:20:36 969875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58345, ack_elapse 57964, delivered 69645|rate 1193675|lost 137| [2025/04/30 20:20:36 969881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193675) in round 5| [2025/04/30 20:20:36 969887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 969893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108640|extra_cwnd:10644| [2025/04/30 20:20:36 969899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436912268|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 969906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436912268|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 969913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1197451|cwnd:149610|full_bw_reached:0|inflight:145257|srtt:56218|latest_rtt:57021|min_rtt:31448|applimit:0|lost:136|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 969922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:111|largest:111|pns:2| [2025/04/30 20:20:36 969939] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:107|pkt_type:SHORT_HEADER|pkt_num:111|frame:ACK |recv_time:1746044436969289|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 969947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556969289|now:1746044436969289|interv:120000000| [2025/04/30 20:20:36 969953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556969289|now:1746044436969289|interv:120000000| [2025/04/30 20:20:36 969960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436972636|pq_index:0| [2025/04/30 20:20:36 969967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436968009| [2025/04/30 20:20:36 969973] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436969973| [2025/04/30 20:20:36 969980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436969979| [2025/04/30 20:20:36 969988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 969996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56218|min_srtt:56218|path_bw:1197451|loss_rate:28.69|path_pto:0| [2025/04/30 20:20:36 970003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:306570| [2025/04/30 20:20:36 970010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56218|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 970017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:343|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 970024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56218|min_srtt:56218|path_bw:1197451|loss_rate:28.69|path_pto:0| [2025/04/30 20:20:36 970031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:377310| [2025/04/30 20:20:36 970038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56218|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 970046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 970052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56218|min_srtt:56218|path_bw:1197451|loss_rate:28.69|path_pto:0| [2025/04/30 20:20:36 970056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:378489| [2025/04/30 20:20:36 970061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56218|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 970070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 970074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56218|min_srtt:56218|path_bw:1197451|loss_rate:28.69|path_pto:0| [2025/04/30 20:20:36 970078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:379668| [2025/04/30 20:20:36 970083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 970087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 970090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 970095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 970099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:343|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 970104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:306570| [2025/04/30 20:20:36 970108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 970113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:471| [2025/04/30 20:20:36 970145] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436970121|stream_id:0|stream_offset:306570| [2025/04/30 20:20:36 970151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:471|origin_pktnum:343|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 970156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 970161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56218|rtt_var:976|pto_duration:60122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 970165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 970169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 970173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 146457| [2025/04/30 20:20:36 970177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437055243|now:1746044436970160|interv:85083| [2025/04/30 20:20:36 970181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437055243|now:1746044436970160|interval:85083|pto_count:0|srtt:56218 [2025/04/30 20:20:36 970186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 970191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 970198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:377310| [2025/04/30 20:20:36 970203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 970207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:472| [2025/04/30 20:20:36 970229] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436970213|stream_id:0|stream_offset:377310| [2025/04/30 20:20:36 970234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:472|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 970239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 970243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56218|rtt_var:976|pto_duration:60122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 970247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 970251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 970255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 147657| [2025/04/30 20:20:36 970259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437055335|now:1746044436970243|interv:85092| [2025/04/30 20:20:36 970263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437055335|now:1746044436970243|interval:85092|pto_count:0|srtt:56218 [2025/04/30 20:20:36 970268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 970272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 970276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:378489| [2025/04/30 20:20:36 970281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 970285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:473| [2025/04/30 20:20:36 970305] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436970290|stream_id:0|stream_offset:378489| [2025/04/30 20:20:36 970310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 970315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 970319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56218|rtt_var:976|pto_duration:60122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 970323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 970330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 970334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 148857| [2025/04/30 20:20:36 970338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437055412|now:1746044436970319|interv:85093| [2025/04/30 20:20:36 970342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437055412|now:1746044436970319|interval:85093|pto_count:0|srtt:56218 [2025/04/30 20:20:36 970347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 970351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437055412| [2025/04/30 20:20:36 970355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437055412| [2025/04/30 20:20:36 970359] [debug] |xqc_engine_wakeup_after|wakeup:1746044437055412|now:1746044436970359|diff:85053| [2025/04/30 20:20:36 970364] [debug] |xqc_engine_main_logic|END|now:1746044436969979| [2025/04/30 20:20:36 970369] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436970369| [2025/04/30 20:20:36 970373] [debug] |xqc_engine_wakeup_after|wakeup:1746044437055412|now:1746044436970373|diff:85039| [2025/04/30 20:20:36 970377] [debug] |xqc_engine_main_logic|END|now:1746044436970369| [2025/04/30 20:20:36 971381] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:110|state:ESTABED|recv_time:1746044436971380| [2025/04/30 20:20:36 971395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 971402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:111| [2025/04/30 20:20:36 971406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:112| [2025/04/30 20:20:36 971415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:112| [2025/04/30 20:20:36 971422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 971433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:354|origin_pktnum:224|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:355|path_largest_ack:354| [2025/04/30 20:20:36 971440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:79|tx_in_flight:142890|prior_delivered:172063|prior_time:1746044436913323|is_app_limited:0|send_elapse:58252|ack_elapse:58057|ctl_first_sent_time:1746044436914158|lagest_ack_time:1746044436971380|curr_delivered:240508| [2025/04/30 20:20:36 971447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436914158| [2025/04/30 20:20:36 971453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 20:20:36 971457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:355|origin_pktnum:227|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:355|path_largest_ack:355| [2025/04/30 20:20:36 971462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:79|tx_in_flight:142890|prior_delivered:172063|prior_time:1746044436913323|is_app_limited:0|send_elapse:58252|ack_elapse:58057|ctl_first_sent_time:1746044436914158|lagest_ack_time:1746044436971380|curr_delivered:241708| [2025/04/30 20:20:36 971466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436914262| [2025/04/30 20:20:36 971472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:324||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 20:20:36 971486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56218|rttvar:976|minrtt:31448|latest_rtt:57118|ack_delay:104| [2025/04/30 20:20:36 971493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56317|rttvar:931|minrtt:31448|latest_rtt:57118|ack_delay:104| [2025/04/30 20:20:36 971498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:355|lost_pn:352|thresh:3| [2025/04/30 20:20:36 971506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 971531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 971536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 971571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 971613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 971617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 971621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 971648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 971652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 971660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 971664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 971670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 971816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 971897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 971932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:348|lost_pn:352|po_sent_time:1746044436912332|lost_send_time:1746044436907123|loss_delay:64257|frame:STREAM |repair:128| [2025/04/30 20:20:36 971937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:349|lost_pn:352|po_sent_time:1746044436912391|lost_send_time:1746044436907123|loss_delay:64257|frame:STREAM |repair:128| [2025/04/30 20:20:36 971942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:350|lost_pn:352|po_sent_time:1746044436912452|lost_send_time:1746044436907123|loss_delay:64257|frame:STREAM |repair:128| [2025/04/30 20:20:36 971947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:351|lost_pn:352|po_sent_time:1746044436912511|lost_send_time:1746044436907123|loss_delay:64257|frame:STREAM |repair:128| [2025/04/30 20:20:36 971951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:352|lost_pn:352|po_sent_time:1746044436912572|lost_send_time:1746044436907123|loss_delay:64257|frame:STREAM |repair:128| [2025/04/30 20:20:36 971955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436912572u| [2025/04/30 20:20:36 971960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 971964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436976888|now:1746044436971964|interval:4924| [2025/04/30 20:20:36 971968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436976888|now:1746044436971964|interv:4924| [2025/04/30 20:20:36 971972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58252, ack_elapse 58057, delivered 69645|rate 1195581|lost 142| [2025/04/30 20:20:36 971977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195581) in round 5| [2025/04/30 20:20:36 971981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 971985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108640|extra_cwnd:10644| [2025/04/30 20:20:36 971989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:5|acked:2400|po_sent_time:1746044436914262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 971994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:5|acked:2400|po_sent_time:1746044436914262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 971998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1197451|cwnd:149610|full_bw_reached:0|inflight:140457|srtt:56317|latest_rtt:57118|min_rtt:31448|applimit:0|lost:137|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 972007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 972011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044436996380|now:1746044436971380|interv:25000| [2025/04/30 20:20:36 972017] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436971380|max_ack_delay:25000| [2025/04/30 20:20:36 972021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:112|largest:112|pns:2| [2025/04/30 20:20:36 972026] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:110|pkt_type:SHORT_HEADER|pkt_num:112|frame:PING ACK |recv_time:1746044436971380|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 972031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556971380|now:1746044436971380|interv:120000000| [2025/04/30 20:20:36 972035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556971380|now:1746044436971380|interv:120000000| [2025/04/30 20:20:36 972039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437055412|pq_index:0| [2025/04/30 20:20:36 972043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436969979| [2025/04/30 20:20:36 972047] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436972047| [2025/04/30 20:20:36 972052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436972051| [2025/04/30 20:20:36 972057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 972062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56317|min_srtt:56317|path_bw:1197451|loss_rate:28.72|path_pto:0| [2025/04/30 20:20:36 972067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:104961| [2025/04/30 20:20:36 972071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56317|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 972076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:348|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 972080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56317|min_srtt:56317|path_bw:1197451|loss_rate:28.72|path_pto:0| [2025/04/30 20:20:36 972085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:237009| [2025/04/30 20:20:36 972089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56317|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 972096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:349|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 972100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56317|min_srtt:56317|path_bw:1197451|loss_rate:28.72|path_pto:0| [2025/04/30 20:20:36 972104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:238188| [2025/04/30 20:20:36 972109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56317|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 972114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:350|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 972118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56317|min_srtt:56317|path_bw:1197451|loss_rate:28.72|path_pto:0| [2025/04/30 20:20:36 972122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:36 972126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56317|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 972131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:351|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 972135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56317|min_srtt:56317|path_bw:1197451|loss_rate:28.72|path_pto:0| [2025/04/30 20:20:36 972139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:308928| [2025/04/30 20:20:36 972143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56317|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 972148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:352|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 972152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56317|min_srtt:56317|path_bw:1197451|loss_rate:28.72|path_pto:0| [2025/04/30 20:20:36 972156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:379668| [2025/04/30 20:20:36 972161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56317|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 972165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 972169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56317|min_srtt:56317|path_bw:1197451|loss_rate:28.72|path_pto:0| [2025/04/30 20:20:36 972176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:380847| [2025/04/30 20:20:36 972181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56317|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 972185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 972189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56317|min_srtt:56317|path_bw:1197451|loss_rate:28.72|path_pto:0| [2025/04/30 20:20:36 972193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:382026| [2025/04/30 20:20:36 972199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 972206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 972212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 972219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 972226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:348|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 972231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:104961| [2025/04/30 20:20:36 972235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 972240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:474| [2025/04/30 20:20:36 972276] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140457|now:1746044436972248|stream_id:0|stream_offset:104961| [2025/04/30 20:20:36 972282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:474|origin_pktnum:100|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 972287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140457|applimit:0| [2025/04/30 20:20:36 972291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436976888|now:1746044436972291|interval:4597| [2025/04/30 20:20:36 972295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436976888|now:1746044436972291|interv:4597| [2025/04/30 20:20:36 972300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:141657| [2025/04/30 20:20:36 972304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:349|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 972309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:237009| [2025/04/30 20:20:36 972317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 972321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:475| [2025/04/30 20:20:36 972344] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141657|now:1746044436972327|stream_id:0|stream_offset:237009| [2025/04/30 20:20:36 972349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:475|origin_pktnum:221|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 972354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141657|applimit:0| [2025/04/30 20:20:36 972358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436976888|now:1746044436972358|interval:4530| [2025/04/30 20:20:36 972362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436976888|now:1746044436972358|interv:4530| [2025/04/30 20:20:36 972366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142857| [2025/04/30 20:20:36 972371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:350|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 972375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142857|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:238188| [2025/04/30 20:20:36 972379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 972383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:476| [2025/04/30 20:20:36 972403] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142857|now:1746044436972388|stream_id:0|stream_offset:238188| [2025/04/30 20:20:36 972408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:476|origin_pktnum:222|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 972412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142857|applimit:0| [2025/04/30 20:20:36 972416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436976888|now:1746044436972416|interval:4472| [2025/04/30 20:20:36 972420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436976888|now:1746044436972416|interv:4472| [2025/04/30 20:20:36 972424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144057| [2025/04/30 20:20:36 972429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:351|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 972433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:36 972437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 972445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:477| [2025/04/30 20:20:36 972465] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144057|now:1746044436972450|stream_id:0|stream_offset:239367| [2025/04/30 20:20:36 972470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:477|origin_pktnum:223|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 972474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144057|applimit:0| [2025/04/30 20:20:36 972478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436976888|now:1746044436972478|interval:4410| [2025/04/30 20:20:36 972482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436976888|now:1746044436972478|interv:4410| [2025/04/30 20:20:36 972486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145257| [2025/04/30 20:20:36 972490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:352|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 972495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:308928| [2025/04/30 20:20:36 972499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 972503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:478| [2025/04/30 20:20:36 972522] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436972508|stream_id:0|stream_offset:308928| [2025/04/30 20:20:36 972527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:478|origin_pktnum:352|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 972531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 972535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436976888|now:1746044436972535|interval:4353| [2025/04/30 20:20:36 972539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436976888|now:1746044436972535|interv:4353| [2025/04/30 20:20:36 972543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 972547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 972551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:379668| [2025/04/30 20:20:36 972556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 972560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:479| [2025/04/30 20:20:36 972578] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436972565|stream_id:0|stream_offset:379668| [2025/04/30 20:20:36 972587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:479|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 972591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 972595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436976888|now:1746044436972595|interval:4293| [2025/04/30 20:20:36 972599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436976888|now:1746044436972595|interv:4293| [2025/04/30 20:20:36 972603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 972607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 972611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:380847| [2025/04/30 20:20:36 972616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 972620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:480| [2025/04/30 20:20:36 972653] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436972630|stream_id:0|stream_offset:380847| [2025/04/30 20:20:36 972662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:480|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 972669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 972675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436976888|now:1746044436972675|interval:4213| [2025/04/30 20:20:36 972682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436976888|now:1746044436972675|interv:4213| [2025/04/30 20:20:36 972689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 972697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436976888| [2025/04/30 20:20:36 972704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436976888| [2025/04/30 20:20:36 972710] [debug] |xqc_engine_wakeup_after|wakeup:1746044436976888|now:1746044436972710|diff:4178| [2025/04/30 20:20:36 972732] [debug] |xqc_engine_main_logic|END|now:1746044436972051| [2025/04/30 20:20:36 972744] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436972744| [2025/04/30 20:20:36 972751] [debug] |xqc_engine_wakeup_after|wakeup:1746044436976888|now:1746044436972751|diff:4137| [2025/04/30 20:20:36 972758] [debug] |xqc_engine_main_logic|END|now:1746044436972744| [2025/04/30 20:20:36 973275] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:111|state:ESTABED|recv_time:1746044436973273| [2025/04/30 20:20:36 973287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 973296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:112| [2025/04/30 20:20:36 973308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:113| [2025/04/30 20:20:36 973318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:113| [2025/04/30 20:20:36 973324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 973335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:360|origin_pktnum:230|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:361|path_largest_ack:360| [2025/04/30 20:20:36 973342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:80|tx_in_flight:146490|prior_delivered:174463|prior_time:1746044436915311|is_app_limited:0|send_elapse:58162|ack_elapse:57962|ctl_first_sent_time:1746044436916032|lagest_ack_time:1746044436973273|curr_delivered:242908| [2025/04/30 20:20:36 973350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436916032| [2025/04/30 20:20:36 973357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 20:20:36 973364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:361|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:361|path_largest_ack:361| [2025/04/30 20:20:36 973371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:80|tx_in_flight:146490|prior_delivered:174463|prior_time:1746044436915311|is_app_limited:0|send_elapse:58162|ack_elapse:57962|ctl_first_sent_time:1746044436916032|lagest_ack_time:1746044436973273|curr_delivered:244108| [2025/04/30 20:20:36 973378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436916153| [2025/04/30 20:20:36 973385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 20:20:36 973391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56317|rttvar:931|minrtt:31448|latest_rtt:57120|ack_delay:120| [2025/04/30 20:20:36 973398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56403|rttvar:869|minrtt:31448|latest_rtt:57120|ack_delay:120| [2025/04/30 20:20:36 973404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:361|lost_pn:358|thresh:3| [2025/04/30 20:20:36 973411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 973433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 973437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 973476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 973510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 973514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 973518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 973544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 973548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 973559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 973562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 973566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 973653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 973764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 973808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 973814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 973820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 973826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 973834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:353|lost_pn:358|po_sent_time:1746044436912631|lost_send_time:1746044436909013|loss_delay:64260|frame:STREAM |repair:128| [2025/04/30 20:20:36 973842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:356|lost_pn:358|po_sent_time:1746044436914347|lost_send_time:1746044436909013|loss_delay:64260|frame:STREAM |repair:128| [2025/04/30 20:20:36 973855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:357|lost_pn:358|po_sent_time:1746044436914430|lost_send_time:1746044436909013|loss_delay:64260|frame:STREAM |repair:128| [2025/04/30 20:20:36 973862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:358|lost_pn:358|po_sent_time:1746044436914511|lost_send_time:1746044436909013|loss_delay:64260|frame:STREAM |repair:128| [2025/04/30 20:20:36 973869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436914511u| [2025/04/30 20:20:36 973875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 973882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436978851|now:1746044436973882|interval:4969| [2025/04/30 20:20:36 973888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436978851|now:1746044436973882|interv:4969| [2025/04/30 20:20:36 973892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58162, ack_elapse 57962, delivered 69645|rate 1197431|lost 146| [2025/04/30 20:20:36 973897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197431) in round 5| [2025/04/30 20:20:36 973901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 973905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108640|extra_cwnd:10644| [2025/04/30 20:20:36 973909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436916153|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 973914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436916153|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:176863| [2025/04/30 20:20:36 973918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1197451|cwnd:149610|full_bw_reached:0|inflight:141657|srtt:56403|latest_rtt:57120|min_rtt:31448|applimit:0|lost:142|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 973924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:113|largest:113|pns:2| [2025/04/30 20:20:36 973929] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:111|pkt_type:SHORT_HEADER|pkt_num:113|frame:ACK |recv_time:1746044436973273|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 973934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556973273|now:1746044436973273|interv:120000000| [2025/04/30 20:20:36 973938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556973273|now:1746044436973273|interv:120000000| [2025/04/30 20:20:36 973942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436976888|pq_index:0| [2025/04/30 20:20:36 973947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436972051| [2025/04/30 20:20:36 973951] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436973950| [2025/04/30 20:20:36 973956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436973954| [2025/04/30 20:20:36 973964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 973969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56403|min_srtt:56403|path_bw:1197451|loss_rate:29.34|path_pto:0| [2025/04/30 20:20:36 973974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:310107| [2025/04/30 20:20:36 973979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56403|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 973983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:353|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 973988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56403|min_srtt:56403|path_bw:1197451|loss_rate:29.34|path_pto:0| [2025/04/30 20:20:36 973992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:242904| [2025/04/30 20:20:36 973996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56403|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 974001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:356|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 974005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56403|min_srtt:56403|path_bw:1197451|loss_rate:29.34|path_pto:0| [2025/04/30 20:20:36 974009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:36 974014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56403|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 974018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:357|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 974022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56403|min_srtt:56403|path_bw:1197451|loss_rate:29.34|path_pto:0| [2025/04/30 20:20:36 974026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:311286| [2025/04/30 20:20:36 974031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56403|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 974035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:358|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 974039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56403|min_srtt:56403|path_bw:1197451|loss_rate:29.34|path_pto:0| [2025/04/30 20:20:36 974046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:382026| [2025/04/30 20:20:36 974051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56403|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 974055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 974059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56403|min_srtt:56403|path_bw:1197451|loss_rate:29.34|path_pto:0| [2025/04/30 20:20:36 974064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:141657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:383205| [2025/04/30 20:20:36 974068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56403|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 974072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 974076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56403|min_srtt:56403|path_bw:1197451|loss_rate:29.34|path_pto:0| [2025/04/30 20:20:36 974080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:141657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:384384| [2025/04/30 20:20:36 974085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 974089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 974093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 974097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 974101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:353|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 974105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:310107| [2025/04/30 20:20:36 974110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 974114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:481| [2025/04/30 20:20:36 974155] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141657|now:1746044436974122|stream_id:0|stream_offset:310107| [2025/04/30 20:20:36 974165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:481|origin_pktnum:353|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 974172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141657|applimit:0| [2025/04/30 20:20:36 974185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436978851|now:1746044436974185|interval:4666| [2025/04/30 20:20:36 974191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436978851|now:1746044436974185|interv:4666| [2025/04/30 20:20:36 974196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142857| [2025/04/30 20:20:36 974201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:356|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 974205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142857|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:242904| [2025/04/30 20:20:36 974209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 974214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:482| [2025/04/30 20:20:36 974244] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142857|now:1746044436974220|stream_id:0|stream_offset:242904| [2025/04/30 20:20:36 974253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:482|origin_pktnum:228|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 974261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142857|applimit:0| [2025/04/30 20:20:36 974267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436978851|now:1746044436974267|interval:4584| [2025/04/30 20:20:36 974274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436978851|now:1746044436974267|interv:4584| [2025/04/30 20:20:36 974278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144057| [2025/04/30 20:20:36 974283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:357|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 974287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:36 974292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 974296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:483| [2025/04/30 20:20:36 974324] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144057|now:1746044436974302|stream_id:0|stream_offset:244083| [2025/04/30 20:20:36 974333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:483|origin_pktnum:229|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 974340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144057|applimit:0| [2025/04/30 20:20:36 974346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436978851|now:1746044436974346|interval:4505| [2025/04/30 20:20:36 974358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436978851|now:1746044436974346|interv:4505| [2025/04/30 20:20:36 974362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145257| [2025/04/30 20:20:36 974366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:358|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 974371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:311286| [2025/04/30 20:20:36 974375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 974379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:484| [2025/04/30 20:20:36 974408] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436974386|stream_id:0|stream_offset:311286| [2025/04/30 20:20:36 974417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:484|origin_pktnum:358|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 974424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 974430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436978851|now:1746044436974430|interval:4421| [2025/04/30 20:20:36 974437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436978851|now:1746044436974430|interv:4421| [2025/04/30 20:20:36 974441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 974446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 974450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:382026| [2025/04/30 20:20:36 974454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 974458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:485| [2025/04/30 20:20:36 974486] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436974465|stream_id:0|stream_offset:382026| [2025/04/30 20:20:36 974495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:485|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 974502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 974508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436978851|now:1746044436974508|interval:4343| [2025/04/30 20:20:36 974515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436978851|now:1746044436974508|interv:4343| [2025/04/30 20:20:36 974519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 974528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 974532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:383205| [2025/04/30 20:20:36 974536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 974540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:486| [2025/04/30 20:20:36 974569] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436974547|stream_id:0|stream_offset:383205| [2025/04/30 20:20:36 974578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 974585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 974592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436978851|now:1746044436974592|interval:4259| [2025/04/30 20:20:36 974597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436978851|now:1746044436974592|interv:4259| [2025/04/30 20:20:36 974601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 974606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436978851| [2025/04/30 20:20:36 974613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436978851| [2025/04/30 20:20:36 974619] [debug] |xqc_engine_wakeup_after|wakeup:1746044436978851|now:1746044436974619|diff:4232| [2025/04/30 20:20:36 974626] [debug] |xqc_engine_main_logic|END|now:1746044436973954| [2025/04/30 20:20:36 974634] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436974634| [2025/04/30 20:20:36 974638] [debug] |xqc_engine_wakeup_after|wakeup:1746044436978851|now:1746044436974638|diff:4213| [2025/04/30 20:20:36 974643] [debug] |xqc_engine_main_logic|END|now:1746044436974634| [2025/04/30 20:20:36 975225] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044436975224| [2025/04/30 20:20:36 975241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 975251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:113| [2025/04/30 20:20:36 975257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:114| [2025/04/30 20:20:36 975267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:114| [2025/04/30 20:20:36 975273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 975284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:363|origin_pktnum:233|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:364|path_largest_ack:363| [2025/04/30 20:20:36 975292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:82|tx_in_flight:145290|prior_delivered:176863|prior_time:1746044436917312|is_app_limited:0|send_elapse:55929|ack_elapse:57912|ctl_first_sent_time:1746044436918058|lagest_ack_time:1746044436975224|curr_delivered:245308| [2025/04/30 20:20:36 975310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436918058| [2025/04/30 20:20:36 975318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:328||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 20:20:36 975325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:364|origin_pktnum:236|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:364|path_largest_ack:364| [2025/04/30 20:20:36 975332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:82|tx_in_flight:145290|prior_delivered:176863|prior_time:1746044436917312|is_app_limited:0|send_elapse:55929|ack_elapse:57912|ctl_first_sent_time:1746044436918058|lagest_ack_time:1746044436975224|curr_delivered:246508| [2025/04/30 20:20:36 975339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436918170| [2025/04/30 20:20:36 975346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 20:20:36 975353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56403|rttvar:869|minrtt:31448|latest_rtt:57054|ack_delay:88| [2025/04/30 20:20:36 975360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56473|rttvar:792|minrtt:31448|latest_rtt:57054|ack_delay:88| [2025/04/30 20:20:36 975367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:364|lost_pn:361|thresh:3| [2025/04/30 20:20:36 975373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 975392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 975396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 975431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 975462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 975466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 975470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 975496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 975500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 975508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 975512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 975516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 975595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 975666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 975711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 975739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 975746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 975753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 975772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 975779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 975786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:359|lost_pn:361|po_sent_time:1746044436914591|lost_send_time:1746044436911039|loss_delay:64185|frame:STREAM |repair:128| [2025/04/30 20:20:36 975793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436914591u| [2025/04/30 20:20:36 975800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 975806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436980409|now:1746044436975806|interval:4603| [2025/04/30 20:20:36 975813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436980409|now:1746044436975806|interv:4603| [2025/04/30 20:20:36 975820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55929, ack_elapse 57912, delivered 69645|rate 1202600|lost 147| [2025/04/30 20:20:36 975827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 5 -> 6| [2025/04/30 20:20:36 975839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202600) in round 6| [2025/04/30 20:20:36 975846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 975852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109107|extra_cwnd:10644| [2025/04/30 20:20:36 975859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436918170|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 975865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436918170|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 975872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1202600|cwnd:149610|full_bw_reached:0|inflight:145257|srtt:56473|latest_rtt:57054|min_rtt:31448|applimit:0|lost:146|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:36 975881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:114|largest:114|pns:2| [2025/04/30 20:20:36 975888] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:114|frame:ACK |recv_time:1746044436975224|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 975894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556975224|now:1746044436975224|interv:120000000| [2025/04/30 20:20:36 975898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556975224|now:1746044436975224|interv:120000000| [2025/04/30 20:20:36 975902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436978851|pq_index:0| [2025/04/30 20:20:36 975906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436973954| [2025/04/30 20:20:36 975910] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436975910| [2025/04/30 20:20:36 975916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436975914| [2025/04/30 20:20:36 975921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 975926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56473|min_srtt:56473|path_bw:1202600|loss_rate:29.80|path_pto:0| [2025/04/30 20:20:36 975930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:312465| [2025/04/30 20:20:36 975935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56473|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 975940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:359|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 975948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56473|min_srtt:56473|path_bw:1202600|loss_rate:29.80|path_pto:0| [2025/04/30 20:20:36 975960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:384384| [2025/04/30 20:20:36 975968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56473|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 975973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 975977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56473|min_srtt:56473|path_bw:1202600|loss_rate:29.80|path_pto:0| [2025/04/30 20:20:36 975981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:385563| [2025/04/30 20:20:36 975986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56473|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 975990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 975994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56473|min_srtt:56473|path_bw:1202600|loss_rate:29.80|path_pto:0| [2025/04/30 20:20:36 975999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:386742| [2025/04/30 20:20:36 976003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 976007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 976011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 976015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 976019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:359|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 976024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:312465| [2025/04/30 20:20:36 976028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 976033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:487| [2025/04/30 20:20:36 976071] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436976041|stream_id:0|stream_offset:312465| [2025/04/30 20:20:36 976081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:487|origin_pktnum:359|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 976094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 976101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436980409|now:1746044436976101|interval:4308| [2025/04/30 20:20:36 976107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436980409|now:1746044436976101|interv:4308| [2025/04/30 20:20:36 976111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 976116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 976121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:384384| [2025/04/30 20:20:36 976125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 976129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:488| [2025/04/30 20:20:36 976159] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436976136|stream_id:0|stream_offset:384384| [2025/04/30 20:20:36 976168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:488|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 976176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 976182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436980409|now:1746044436976182|interval:4227| [2025/04/30 20:20:36 976189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436980409|now:1746044436976182|interv:4227| [2025/04/30 20:20:36 976194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 976198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 976202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:385563| [2025/04/30 20:20:36 976207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 976211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:489| [2025/04/30 20:20:36 976239] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436976217|stream_id:0|stream_offset:385563| [2025/04/30 20:20:36 976247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:489|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 976255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 976261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436980409|now:1746044436976261|interval:4148| [2025/04/30 20:20:36 976275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436980409|now:1746044436976261|interv:4148| [2025/04/30 20:20:36 976279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 976284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436980409| [2025/04/30 20:20:36 976288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436980409| [2025/04/30 20:20:36 976293] [debug] |xqc_engine_wakeup_after|wakeup:1746044436980409|now:1746044436976292|diff:4117| [2025/04/30 20:20:36 976297] [debug] |xqc_engine_main_logic|END|now:1746044436975914| [2025/04/30 20:20:36 976303] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436976302| [2025/04/30 20:20:36 976306] [debug] |xqc_engine_wakeup_after|wakeup:1746044436980409|now:1746044436976306|diff:4103| [2025/04/30 20:20:36 976310] [debug] |xqc_engine_main_logic|END|now:1746044436976302| [2025/04/30 20:20:36 977318] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:115|state:ESTABED|recv_time:1746044436977317| [2025/04/30 20:20:36 977333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 977342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:114| [2025/04/30 20:20:36 977349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:115| [2025/04/30 20:20:36 977358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:115| [2025/04/30 20:20:36 977365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 977376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:367|origin_pktnum:237|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:368|path_largest_ack:367| [2025/04/30 20:20:36 977383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:83|tx_in_flight:146490|prior_delivered:179263|prior_time:1746044436919361|is_app_limited:0|send_elapse:57827|ack_elapse:57956|ctl_first_sent_time:1746044436920134|lagest_ack_time:1746044436977317|curr_delivered:247708| [2025/04/30 20:20:36 977391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436920134| [2025/04/30 20:20:36 977399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:325||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 20:20:36 977406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:368|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:368|path_largest_ack:368| [2025/04/30 20:20:36 977413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:83|tx_in_flight:146490|prior_delivered:179263|prior_time:1746044436919361|is_app_limited:0|send_elapse:57827|ack_elapse:57956|ctl_first_sent_time:1746044436920134|lagest_ack_time:1746044436977317|curr_delivered:248908| [2025/04/30 20:20:36 977420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436920232| [2025/04/30 20:20:36 977426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:324||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 20:20:36 977433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56473|rttvar:792|minrtt:31448|latest_rtt:57085|ack_delay:104| [2025/04/30 20:20:36 977440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56536|rttvar:721|minrtt:31448|latest_rtt:57085|ack_delay:104| [2025/04/30 20:20:36 977453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:368|lost_pn:365|thresh:3| [2025/04/30 20:20:36 977460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 977478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 977481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 977516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 977539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 977543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 977547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 977577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 977581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 977588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 977592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 977596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 977738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 977813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 977840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 977848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 977852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 977856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 977867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 977871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 977880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:362|lost_pn:365|po_sent_time:1746044436916224|lost_send_time:1746044436913097|loss_delay:64220|frame:STREAM |repair:128| [2025/04/30 20:20:36 977886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:365|lost_pn:365|po_sent_time:1746044436918242|lost_send_time:1746044436913097|loss_delay:64220|frame:STREAM |repair:128| [2025/04/30 20:20:36 977890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436918242u| [2025/04/30 20:20:36 977894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 977899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436982542|now:1746044436977898|interval:4644| [2025/04/30 20:20:36 977903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436982542|now:1746044436977898|interv:4644| [2025/04/30 20:20:36 977907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57827, ack_elapse 57956, delivered 69645|rate 1201687|lost 149| [2025/04/30 20:20:36 977912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201687) in round 6| [2025/04/30 20:20:36 977916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 977920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109107|extra_cwnd:10644| [2025/04/30 20:20:36 977924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436920232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 977929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436920232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 977934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1202600|cwnd:149610|full_bw_reached:0|inflight:144057|srtt:56536|latest_rtt:57085|min_rtt:31448|applimit:0|lost:147|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 977942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:115|largest:115|pns:2| [2025/04/30 20:20:36 977947] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:115|pkt_type:SHORT_HEADER|pkt_num:115|frame:ACK |recv_time:1746044436977317|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 977952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556977317|now:1746044436977317|interv:120000000| [2025/04/30 20:20:36 977956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556977317|now:1746044436977317|interv:120000000| [2025/04/30 20:20:36 977960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436980409|pq_index:0| [2025/04/30 20:20:36 977964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436975914| [2025/04/30 20:20:36 977968] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436977968| [2025/04/30 20:20:36 977973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436977972| [2025/04/30 20:20:36 977979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 977984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56536|min_srtt:56536|path_bw:1202600|loss_rate:29.82|path_pto:0| [2025/04/30 20:20:36 977988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:314823| [2025/04/30 20:20:36 977993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56536|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 977997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:362|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 978002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56536|min_srtt:56536|path_bw:1202600|loss_rate:29.82|path_pto:0| [2025/04/30 20:20:36 978006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:316002| [2025/04/30 20:20:36 978010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56536|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 978015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:365|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 978019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56536|min_srtt:56536|path_bw:1202600|loss_rate:29.82|path_pto:0| [2025/04/30 20:20:36 978023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:386742| [2025/04/30 20:20:36 978027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56536|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 978034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 978039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56536|min_srtt:56536|path_bw:1202600|loss_rate:29.82|path_pto:0| [2025/04/30 20:20:36 978043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:387921| [2025/04/30 20:20:36 978047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56536|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 978052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 20:20:36 978056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56536|min_srtt:56536|path_bw:1202600|loss_rate:29.82|path_pto:0| [2025/04/30 20:20:36 978060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:389100| [2025/04/30 20:20:36 978064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 978068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 978072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:36 978076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 978080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:362|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 978085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:314823| [2025/04/30 20:20:36 978089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 978093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:490| [2025/04/30 20:20:36 978132] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144057|now:1746044436978101|stream_id:0|stream_offset:314823| [2025/04/30 20:20:36 978142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:490|origin_pktnum:362|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 978149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144057|applimit:0| [2025/04/30 20:20:36 978156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436982542|now:1746044436978155|interval:4387| [2025/04/30 20:20:36 978163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436982542|now:1746044436978155|interv:4387| [2025/04/30 20:20:36 978173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145257| [2025/04/30 20:20:36 978178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:365|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 978182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:316002| [2025/04/30 20:20:36 978186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 978191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:491| [2025/04/30 20:20:36 978221] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436978197|stream_id:0|stream_offset:316002| [2025/04/30 20:20:36 978230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:491|origin_pktnum:365|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 978237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 978244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436982542|now:1746044436978244|interval:4298| [2025/04/30 20:20:36 978250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436982542|now:1746044436978244|interv:4298| [2025/04/30 20:20:36 978255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 978259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 978264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:386742| [2025/04/30 20:20:36 978268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 978272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:492| [2025/04/30 20:20:36 978300] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436978279|stream_id:0|stream_offset:386742| [2025/04/30 20:20:36 978309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:492|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 978316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 978323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436982542|now:1746044436978323|interval:4219| [2025/04/30 20:20:36 978329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436982542|now:1746044436978323|interv:4219| [2025/04/30 20:20:36 978335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 978339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 978348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:387921| [2025/04/30 20:20:36 978352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 978356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:493| [2025/04/30 20:20:36 978386] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436978363|stream_id:0|stream_offset:387921| [2025/04/30 20:20:36 978395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 978402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 978409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436982542|now:1746044436978408|interval:4134| [2025/04/30 20:20:36 978415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436982542|now:1746044436978408|interv:4134| [2025/04/30 20:20:36 978420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 978424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436982542| [2025/04/30 20:20:36 978429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436982542| [2025/04/30 20:20:36 978433] [debug] |xqc_engine_wakeup_after|wakeup:1746044436982542|now:1746044436978432|diff:4110| [2025/04/30 20:20:36 978437] [debug] |xqc_engine_main_logic|END|now:1746044436977972| [2025/04/30 20:20:36 978443] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436978442| [2025/04/30 20:20:36 978446] [debug] |xqc_engine_wakeup_after|wakeup:1746044436982542|now:1746044436978446|diff:4096| [2025/04/30 20:20:36 978450] [debug] |xqc_engine_main_logic|END|now:1746044436978442| [2025/04/30 20:20:36 979284] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:117|state:ESTABED|recv_time:1746044436979283| [2025/04/30 20:20:36 979299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 979307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:115| [2025/04/30 20:20:36 979312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:116| [2025/04/30 20:20:36 979320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:116| [2025/04/30 20:20:36 979326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 979346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:370|origin_pktnum:49|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:371|path_largest_ack:370| [2025/04/30 20:20:36 979354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:93|tx_in_flight:138016|prior_delivered:181700|prior_time:1746044436921464|is_app_limited:0|send_elapse:56782|ack_elapse:57819|ctl_first_sent_time:1746044436922573|lagest_ack_time:1746044436979283|curr_delivered:250108| [2025/04/30 20:20:36 979360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436922573| [2025/04/30 20:20:36 979367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:325||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 20:20:36 979380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:371|origin_pktnum:50|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:371|path_largest_ack:371| [2025/04/30 20:20:36 979387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:93|tx_in_flight:138016|prior_delivered:181700|prior_time:1746044436921464|is_app_limited:0|send_elapse:56782|ack_elapse:57819|ctl_first_sent_time:1746044436922573|lagest_ack_time:1746044436979283|curr_delivered:251308| [2025/04/30 20:20:36 979393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436922647| [2025/04/30 20:20:36 979398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:324||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 20:20:36 979403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56536|rttvar:721|minrtt:31448|latest_rtt:56636|ack_delay:136| [2025/04/30 20:20:36 979410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56531|rttvar:550|minrtt:31448|latest_rtt:56636|ack_delay:136| [2025/04/30 20:20:36 979416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:371|lost_pn:368|thresh:3| [2025/04/30 20:20:36 979422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 979480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 979520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 979561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 979567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 979579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 979585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 979591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 979714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 979800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 979838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 979842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 979847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 979852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 979866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 979871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 979891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:366|lost_pn:368|po_sent_time:1746044436918322|lost_send_time:1746044436915568|loss_delay:63715|frame:STREAM |repair:128| [2025/04/30 20:20:36 979896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436918322u| [2025/04/30 20:20:36 979902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 979906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436984030|now:1746044436979906|interval:4124| [2025/04/30 20:20:36 979912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436984030|now:1746044436979906|interv:4124| [2025/04/30 20:20:36 979917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56782, ack_elapse 57819, delivered 69608|rate 1203894|lost 150| [2025/04/30 20:20:36 979922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203894) in round 6| [2025/04/30 20:20:36 979927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 979932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109226|extra_cwnd:10644| [2025/04/30 20:20:36 979937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436922647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 979942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436922647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 979952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1203894|cwnd:149610|full_bw_reached:0|inflight:145257|srtt:56531|latest_rtt:56636|min_rtt:31448|applimit:0|lost:149|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 979959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:116|largest:116|pns:2| [2025/04/30 20:20:36 979964] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:117|pkt_type:SHORT_HEADER|pkt_num:116|frame:ACK |recv_time:1746044436979283|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 979970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556979283|now:1746044436979283|interv:120000000| [2025/04/30 20:20:36 979975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556979283|now:1746044436979283|interv:120000000| [2025/04/30 20:20:36 979980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436982542|pq_index:0| [2025/04/30 20:20:36 979985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436977972| [2025/04/30 20:20:36 979990] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436979990| [2025/04/30 20:20:36 979996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436979995| [2025/04/30 20:20:36 980003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 980008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56531|min_srtt:56531|path_bw:1203894|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 980014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:317181| [2025/04/30 20:20:36 980020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56531|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 980025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:366|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 980031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56531|min_srtt:56531|path_bw:1203894|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 980036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:389100| [2025/04/30 20:20:36 980042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56531|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 980047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 980052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56531|min_srtt:56531|path_bw:1203894|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 980067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:390279| [2025/04/30 20:20:36 980072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56531|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 980078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 980083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56531|min_srtt:56531|path_bw:1203894|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 980088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:391458| [2025/04/30 20:20:36 980094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 980098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 980103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 980108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 980114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:366|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 980119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:317181| [2025/04/30 20:20:36 980124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 980130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:494| [2025/04/30 20:20:36 980171] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436980139|stream_id:0|stream_offset:317181| [2025/04/30 20:20:36 980179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:494|origin_pktnum:366|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 980185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 980190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436984030|now:1746044436980189|interval:3841| [2025/04/30 20:20:36 980195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436984030|now:1746044436980189|interv:3841| [2025/04/30 20:20:36 980200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 980206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 980211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:389100| [2025/04/30 20:20:36 980222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 980227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:495| [2025/04/30 20:20:36 980255] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436980234|stream_id:0|stream_offset:389100| [2025/04/30 20:20:36 980262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 980268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 980274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436984030|now:1746044436980273|interval:3757| [2025/04/30 20:20:36 980279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436984030|now:1746044436980273|interv:3757| [2025/04/30 20:20:36 980284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 980289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 980295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:390279| [2025/04/30 20:20:36 980301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 980306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:496| [2025/04/30 20:20:36 980332] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436980313|stream_id:0|stream_offset:390279| [2025/04/30 20:20:36 980339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:496|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 980345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 980350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436984030|now:1746044436980350|interval:3680| [2025/04/30 20:20:36 980355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436984030|now:1746044436980350|interv:3680| [2025/04/30 20:20:36 980361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 980367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436984030| [2025/04/30 20:20:36 980372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436984030| [2025/04/30 20:20:36 980377] [debug] |xqc_engine_wakeup_after|wakeup:1746044436984030|now:1746044436980377|diff:3653| [2025/04/30 20:20:36 980383] [debug] |xqc_engine_main_logic|END|now:1746044436979995| [2025/04/30 20:20:36 980389] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436980389| [2025/04/30 20:20:36 980395] [debug] |xqc_engine_wakeup_after|wakeup:1746044436984030|now:1746044436980394|diff:3636| [2025/04/30 20:20:36 980404] [debug] |xqc_engine_main_logic|END|now:1746044436980389| [2025/04/30 20:20:36 981253] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:119|state:ESTABED|recv_time:1746044436981252| [2025/04/30 20:20:36 981266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 981273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:116| [2025/04/30 20:20:36 981279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:117| [2025/04/30 20:20:36 981286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:117| [2025/04/30 20:20:36 981292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 981301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:372|origin_pktnum:123|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:382|path_largest_ack:372| [2025/04/30 20:20:36 981307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:93|tx_in_flight:140416|prior_delivered:181700|prior_time:1746044436921464|is_app_limited:0|send_elapse:56921|ack_elapse:59788|ctl_first_sent_time:1746044436922712|lagest_ack_time:1746044436981252|curr_delivered:252508| [2025/04/30 20:20:36 981313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436922712| [2025/04/30 20:20:36 981319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 20:20:36 981326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:382|origin_pktnum:126|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:382|path_largest_ack:382| [2025/04/30 20:20:36 981331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:98|tx_in_flight:141645|prior_delivered:184100|prior_time:1746044436923570|is_app_limited:0|send_elapse:55581|ack_elapse:57682|ctl_first_sent_time:1746044436924486|lagest_ack_time:1746044436981252|curr_delivered:253708| [2025/04/30 20:20:36 981337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436924486| [2025/04/30 20:20:36 981343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 20:20:36 981348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56531|rttvar:550|minrtt:31448|latest_rtt:56766|ack_delay:112| [2025/04/30 20:20:36 981354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56546|rttvar:443|minrtt:31448|latest_rtt:56766|ack_delay:112| [2025/04/30 20:20:36 981359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:382|lost_pn:379|thresh:3| [2025/04/30 20:20:36 981365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 981412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 981472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 981481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 981486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 981491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 981600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 981677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 981738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 981744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 981751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 981757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 981776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 981782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 981812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:369|lost_pn:379|po_sent_time:1746044436920315|lost_send_time:1746044436917391|loss_delay:63861|frame:STREAM |repair:128| [2025/04/30 20:20:36 981820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:373|lost_pn:379|po_sent_time:1746044436922791|lost_send_time:1746044436917391|loss_delay:63861|frame:STREAM |repair:128| [2025/04/30 20:20:36 981827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:374|lost_pn:379|po_sent_time:1746044436922887|lost_send_time:1746044436917391|loss_delay:63861|frame:STREAM |repair:128| [2025/04/30 20:20:36 981834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:375|lost_pn:379|po_sent_time:1746044436923015|lost_send_time:1746044436917391|loss_delay:63861|frame:STREAM |repair:128| [2025/04/30 20:20:36 981846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:376|lost_pn:379|po_sent_time:1746044436923126|lost_send_time:1746044436917391|loss_delay:63861|frame:STREAM |repair:128| [2025/04/30 20:20:36 981854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:377|lost_pn:379|po_sent_time:1746044436923193|lost_send_time:1746044436917391|loss_delay:63861|frame:DATA_BLOCKED |repair:2048| [2025/04/30 20:20:36 981861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:378|lost_pn:379|po_sent_time:1746044436923260|lost_send_time:1746044436917391|loss_delay:63861|frame:STREAM_DATA_BLOCKED |repair:4096| [2025/04/30 20:20:36 981869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:379|lost_pn:379|po_sent_time:1746044436923322|lost_send_time:1746044436917391|loss_delay:63861|frame:STREAM |repair:128| [2025/04/30 20:20:36 981874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436923322u| [2025/04/30 20:20:36 981878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 981882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436987250|now:1746044436981882|interval:5368| [2025/04/30 20:20:36 981886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436987250|now:1746044436981882|interv:5368| [2025/04/30 20:20:36 981891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55581, ack_elapse 57682, delivered 69608|rate 1206754|lost 158| [2025/04/30 20:20:36 981895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206754) in round 6| [2025/04/30 20:20:36 981899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 981903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:36 981907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:8|acked:2400|po_sent_time:1746044436924486|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 981912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:8|acked:2400|po_sent_time:1746044436924486|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 981917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:139220|srtt:56546|latest_rtt:56766|min_rtt:31448|applimit:0|lost:150|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 981923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:117|largest:117|pns:2| [2025/04/30 20:20:36 981928] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:119|pkt_type:SHORT_HEADER|pkt_num:117|frame:ACK |recv_time:1746044436981252|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 981933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556981252|now:1746044436981252|interv:120000000| [2025/04/30 20:20:36 981937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556981252|now:1746044436981252|interv:120000000| [2025/04/30 20:20:36 981944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436984030|pq_index:0| [2025/04/30 20:20:36 981949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436979995| [2025/04/30 20:20:36 981953] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436981953| [2025/04/30 20:20:36 981958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436981956| [2025/04/30 20:20:36 981963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 981968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56546|min_srtt:56546|path_bw:1206754|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 981972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139220|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:319539| [2025/04/30 20:20:36 981979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56546|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 981986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:369|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 981993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56546|min_srtt:56546|path_bw:1206754|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 982000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139220|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:251157| [2025/04/30 20:20:36 982007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56546|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 982014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:373|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 982021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56546|min_srtt:56546|path_bw:1206754|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 982028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139220|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:252336| [2025/04/30 20:20:36 982034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56546|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 982038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:374|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 982042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56546|min_srtt:56546|path_bw:1206754|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 982046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139220|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:253515| [2025/04/30 20:20:36 982055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56546|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 982059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:375|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 982063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56546|min_srtt:56546|path_bw:1206754|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 982067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:139220|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:254694| [2025/04/30 20:20:36 982071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56546|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 982076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:376|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 982080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56546|min_srtt:56546|path_bw:1206754|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 982085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:18|schedule_bytes:6000|inflight:139220|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 982089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56546|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 982094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:377|size:18|reinj:0|path_class:4| [2025/04/30 20:20:36 982098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56546|min_srtt:56546|path_bw:1206754|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 982102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:19|schedule_bytes:6018|inflight:139220|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 982106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56546|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 982110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:378|size:19|reinj:0|path_class:4| [2025/04/30 20:20:36 982115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56546|min_srtt:56546|path_bw:1206754|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 982119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6037|inflight:139220|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:128541| [2025/04/30 20:20:36 982123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56546|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 982127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:379|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 982134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56546|min_srtt:56546|path_bw:1206754|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 982138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7237|inflight:139220|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:391458| [2025/04/30 20:20:36 982143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56546|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 982147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 982152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56546|min_srtt:56546|path_bw:1206754|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 982158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8437|inflight:139220|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:392637| [2025/04/30 20:20:36 982166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56546|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 982173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 982179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56546|min_srtt:56546|path_bw:1206754|loss_rate:33.33|path_pto:0| [2025/04/30 20:20:36 982184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9637|inflight:139220|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:393816| [2025/04/30 20:20:36 982188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 982192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 982196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 982200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 982204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:369|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 982209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139220|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:319539| [2025/04/30 20:20:36 982213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 982218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:497| [2025/04/30 20:20:36 982254] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139220|now:1746044436982226|stream_id:0|stream_offset:319539| [2025/04/30 20:20:36 982261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:497|origin_pktnum:369|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 982284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:139220|applimit:0| [2025/04/30 20:20:36 982291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436987250|now:1746044436982291|interval:4959| [2025/04/30 20:20:36 982298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436987250|now:1746044436982291|interv:4959| [2025/04/30 20:20:36 982305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:140420| [2025/04/30 20:20:36 982313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:373|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 982317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140420|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:251157| [2025/04/30 20:20:36 982322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 982326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:498| [2025/04/30 20:20:36 982355] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140420|now:1746044436982333|stream_id:0|stream_offset:251157| [2025/04/30 20:20:36 982362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:498|origin_pktnum:246|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 982366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140420|applimit:0| [2025/04/30 20:20:36 982371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436987250|now:1746044436982371|interval:4879| [2025/04/30 20:20:36 982378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436987250|now:1746044436982371|interv:4879| [2025/04/30 20:20:36 982385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:141620| [2025/04/30 20:20:36 982393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:374|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 982400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141620|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:252336| [2025/04/30 20:20:36 982407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 982413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:499| [2025/04/30 20:20:36 982441] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141620|now:1746044436982419|stream_id:0|stream_offset:252336| [2025/04/30 20:20:36 982446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:499|origin_pktnum:247|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 982453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141620|applimit:0| [2025/04/30 20:20:36 982466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436987250|now:1746044436982466|interval:4784| [2025/04/30 20:20:36 982473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436987250|now:1746044436982466|interv:4784| [2025/04/30 20:20:36 982481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142820| [2025/04/30 20:20:36 982488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:375|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 982493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142820|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:253515| [2025/04/30 20:20:36 982497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 982502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:500| [2025/04/30 20:20:36 982529] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142820|now:1746044436982508|stream_id:0|stream_offset:253515| [2025/04/30 20:20:36 982536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:500|origin_pktnum:248|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 982543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142820|applimit:0| [2025/04/30 20:20:36 982550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436987250|now:1746044436982550|interval:4700| [2025/04/30 20:20:36 982558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436987250|now:1746044436982550|interv:4700| [2025/04/30 20:20:36 982565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144020| [2025/04/30 20:20:36 982572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:376|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 982579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144020|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:254694| [2025/04/30 20:20:36 982586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 982593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:501| [2025/04/30 20:20:36 982632] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144020|now:1746044436982603|stream_id:0|stream_offset:254694| [2025/04/30 20:20:36 982642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:501|origin_pktnum:249|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 982649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144020|applimit:0| [2025/04/30 20:20:36 982656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436987250|now:1746044436982655|interval:4595| [2025/04/30 20:20:36 982669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436987250|now:1746044436982655|interv:4595| [2025/04/30 20:20:36 982676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145220| [2025/04/30 20:20:36 982683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:377|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 20:20:36 982689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:18|schedule_bytes:0|inflight:145220|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 982696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 982702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:502| [2025/04/30 20:20:36 982782] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:502|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:145220|now:1746044436982712|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 982797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:502|origin_pktnum:252|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 982805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:502|origin_pktnum:252|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:36 982812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145220|applimit:0| [2025/04/30 20:20:36 982818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436987250|now:1746044436982818|interval:4432| [2025/04/30 20:20:36 982825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436987250|now:1746044436982818|interv:4432| [2025/04/30 20:20:36 982832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145238| [2025/04/30 20:20:36 982839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:378|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:20:36 982846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:19|schedule_bytes:0|inflight:145238|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 982853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 982860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:503| [2025/04/30 20:20:36 982899] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:503|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:145238|now:1746044436982870|stream_id:0|stream_offset:0| [2025/04/30 20:20:36 982909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:503|origin_pktnum:253|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 982916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:503|origin_pktnum:253|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:36 982922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145238|applimit:0| [2025/04/30 20:20:36 982934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436987250|now:1746044436982934|interval:4316| [2025/04/30 20:20:36 982938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436987250|now:1746044436982934|interv:4316| [2025/04/30 20:20:36 982942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145257| [2025/04/30 20:20:36 982947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:379|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 982951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:128541| [2025/04/30 20:20:36 982956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 982960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:504| [2025/04/30 20:20:36 982990] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436982967|stream_id:0|stream_offset:128541| [2025/04/30 20:20:36 982999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:504|origin_pktnum:125|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 983007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 983013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436987250|now:1746044436983013|interval:4237| [2025/04/30 20:20:36 983017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436987250|now:1746044436983013|interv:4237| [2025/04/30 20:20:36 983021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 983026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 983030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:391458| [2025/04/30 20:20:36 983035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 983039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:505| [2025/04/30 20:20:36 983066] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436983045|stream_id:0|stream_offset:391458| [2025/04/30 20:20:36 983075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:505|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 983082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 983089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436987250|now:1746044436983089|interval:4161| [2025/04/30 20:20:36 983098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436987250|now:1746044436983089|interv:4161| [2025/04/30 20:20:36 983102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 983107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 983111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:392637| [2025/04/30 20:20:36 983116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 983120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:506| [2025/04/30 20:20:36 983148] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436983127|stream_id:0|stream_offset:392637| [2025/04/30 20:20:36 983158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 983165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 983171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436987250|now:1746044436983171|interval:4079| [2025/04/30 20:20:36 983178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436987250|now:1746044436983171|interv:4079| [2025/04/30 20:20:36 983183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 983188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436987250| [2025/04/30 20:20:36 983193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436987250| [2025/04/30 20:20:36 983199] [debug] |xqc_engine_wakeup_after|wakeup:1746044436987250|now:1746044436983199|diff:4051| [2025/04/30 20:20:36 983206] [debug] |xqc_engine_main_logic|END|now:1746044436981956| [2025/04/30 20:20:36 983217] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:123|state:ESTABED|recv_time:1746044436983216| [2025/04/30 20:20:36 983224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 983232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:117| [2025/04/30 20:20:36 983239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:118| [2025/04/30 20:20:36 983247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:118| [2025/04/30 20:20:36 983254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 983262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:384|origin_pktnum:130|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:389|path_largest_ack:384| [2025/04/30 20:20:36 983267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:98|tx_in_flight:144045|prior_delivered:184100|prior_time:1746044436923570|is_app_limited:0|send_elapse:55756|ack_elapse:59646|ctl_first_sent_time:1746044436924661|lagest_ack_time:1746044436983216|curr_delivered:254908| [2025/04/30 20:20:36 983273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436924661| [2025/04/30 20:20:36 983287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:320||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 20:20:36 983295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:389|origin_pktnum:262|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:389|path_largest_ack:389| [2025/04/30 20:20:36 983302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:100|tx_in_flight:145254|prior_delivered:186500|prior_time:1746044436925403|is_app_limited:0|send_elapse:55431|ack_elapse:57813|ctl_first_sent_time:1746044436926369|lagest_ack_time:1746044436983216|curr_delivered:256108| [2025/04/30 20:20:36 983310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436926369| [2025/04/30 20:20:36 983315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 20:20:36 983319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56546|rttvar:443|minrtt:31448|latest_rtt:56847|ack_delay:104| [2025/04/30 20:20:36 983324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56570|rttvar:382|minrtt:31448|latest_rtt:56847|ack_delay:104| [2025/04/30 20:20:36 983328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:389|lost_pn:386|thresh:3| [2025/04/30 20:20:36 983332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 983376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 983434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 983598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 983682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 983737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 983746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:380|lost_pn:386|po_sent_time:1746044436923389|lost_send_time:1746044436919264|loss_delay:63952|frame:STREAM |repair:128| [2025/04/30 20:20:36 983753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:381|lost_pn:386|po_sent_time:1746044436923468|lost_send_time:1746044436919264|loss_delay:63952|frame:STREAM |repair:128| [2025/04/30 20:20:36 983761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:383|lost_pn:386|po_sent_time:1746044436924576|lost_send_time:1746044436919264|loss_delay:63952|frame:STREAM |repair:128| [2025/04/30 20:20:36 983769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:385|lost_pn:386|po_sent_time:1746044436924757|lost_send_time:1746044436919264|loss_delay:63952|frame:STREAM |repair:128| [2025/04/30 20:20:36 983776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:386|lost_pn:386|po_sent_time:1746044436924855|lost_send_time:1746044436919264|loss_delay:63952|frame:STREAM |repair:128| [2025/04/30 20:20:36 983782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436924855u| [2025/04/30 20:20:36 983787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 983791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436988943|now:1746044436983791|interval:5152| [2025/04/30 20:20:36 983801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436988943|now:1746044436983791|interv:5152| [2025/04/30 20:20:36 983805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55431, ack_elapse 57813, delivered 69608|rate 1204019|lost 163| [2025/04/30 20:20:36 983813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204019) in round 6| [2025/04/30 20:20:36 983820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 983826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:36 983832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:5|acked:2400|po_sent_time:1746044436926369|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 983836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:5|acked:2400|po_sent_time:1746044436926369|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 983841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:140457|srtt:56570|latest_rtt:56847|min_rtt:31448|applimit:0|lost:158|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 983847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:118|largest:118|pns:2| [2025/04/30 20:20:36 983852] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:123|pkt_type:SHORT_HEADER|pkt_num:118|frame:ACK |recv_time:1746044436983216|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 983857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556983216|now:1746044436983216|interv:120000000| [2025/04/30 20:20:36 983861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556983216|now:1746044436983216|interv:120000000| [2025/04/30 20:20:36 983865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436987250|pq_index:0| [2025/04/30 20:20:36 983869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436981956| [2025/04/30 20:20:36 983873] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436983873| [2025/04/30 20:20:36 983878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436983877| [2025/04/30 20:20:36 983884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 983888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1206754|loss_rate:62.50|path_pto:0| [2025/04/30 20:20:36 983895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:320718| [2025/04/30 20:20:36 983902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56570|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 983914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:380|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 983918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1206754|loss_rate:62.50|path_pto:0| [2025/04/30 20:20:36 983923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:321897| [2025/04/30 20:20:36 983927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56570|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 983932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:381|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 983936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1206754|loss_rate:62.50|path_pto:0| [2025/04/30 20:20:36 983940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:255873| [2025/04/30 20:20:36 983945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56570|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 983952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:383|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 983958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1206754|loss_rate:62.50|path_pto:0| [2025/04/30 20:20:36 983965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:136794| [2025/04/30 20:20:36 983972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56570|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 983980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:385|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 983988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1206754|loss_rate:62.50|path_pto:0| [2025/04/30 20:20:36 983995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:137973| [2025/04/30 20:20:36 984002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56570|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 984008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:386|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 984012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1206754|loss_rate:62.50|path_pto:0| [2025/04/30 20:20:36 984020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:393816| [2025/04/30 20:20:36 984025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56570|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 984029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 984033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1206754|loss_rate:62.50|path_pto:0| [2025/04/30 20:20:36 984037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:394995| [2025/04/30 20:20:36 984042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56570|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 984046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 984050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56570|min_srtt:56570|path_bw:1206754|loss_rate:62.50|path_pto:0| [2025/04/30 20:20:36 984054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:396174| [2025/04/30 20:20:36 984059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 984062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 984066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 984070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 984075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:380|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 984079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:320718| [2025/04/30 20:20:36 984084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 984088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:507| [2025/04/30 20:20:36 984126] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140457|now:1746044436984096|stream_id:0|stream_offset:320718| [2025/04/30 20:20:36 984136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:507|origin_pktnum:380|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 984144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140457|applimit:0| [2025/04/30 20:20:36 984156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436988943|now:1746044436984156|interval:4787| [2025/04/30 20:20:36 984163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436988943|now:1746044436984156|interv:4787| [2025/04/30 20:20:36 984168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:141657| [2025/04/30 20:20:36 984173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:381|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 984177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:321897| [2025/04/30 20:20:36 984182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 984186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:508| [2025/04/30 20:20:36 984216] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141657|now:1746044436984192|stream_id:0|stream_offset:321897| [2025/04/30 20:20:36 984225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:508|origin_pktnum:381|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 984232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141657|applimit:0| [2025/04/30 20:20:36 984239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436988943|now:1746044436984238|interval:4705| [2025/04/30 20:20:36 984245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436988943|now:1746044436984238|interv:4705| [2025/04/30 20:20:36 984249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142857| [2025/04/30 20:20:36 984254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:383|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 984258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142857|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:255873| [2025/04/30 20:20:36 984263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 984267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:509| [2025/04/30 20:20:36 984295] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142857|now:1746044436984273|stream_id:0|stream_offset:255873| [2025/04/30 20:20:36 984304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:509|origin_pktnum:256|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 984311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142857|applimit:0| [2025/04/30 20:20:36 984318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436988943|now:1746044436984318|interval:4625| [2025/04/30 20:20:36 984328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436988943|now:1746044436984318|interv:4625| [2025/04/30 20:20:36 984332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144057| [2025/04/30 20:20:36 984337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:385|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 984341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144057|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:136794| [2025/04/30 20:20:36 984345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 984349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:510| [2025/04/30 20:20:36 984378] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144057|now:1746044436984356|stream_id:0|stream_offset:136794| [2025/04/30 20:20:36 984386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:510|origin_pktnum:132|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 984393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144057|applimit:0| [2025/04/30 20:20:36 984400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436988943|now:1746044436984399|interval:4544| [2025/04/30 20:20:36 984406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436988943|now:1746044436984399|interv:4544| [2025/04/30 20:20:36 984411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145257| [2025/04/30 20:20:36 984415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:386|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 984419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145257|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:137973| [2025/04/30 20:20:36 984424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 984428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:511| [2025/04/30 20:20:36 984456] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145257|now:1746044436984434|stream_id:0|stream_offset:137973| [2025/04/30 20:20:36 984464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:511|origin_pktnum:133|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 984472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145257|applimit:0| [2025/04/30 20:20:36 984478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436988943|now:1746044436984478|interval:4465| [2025/04/30 20:20:36 984484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436988943|now:1746044436984478|interv:4465| [2025/04/30 20:20:36 984488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146457| [2025/04/30 20:20:36 984497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 984501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146457|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:393816| [2025/04/30 20:20:36 984505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 984509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:512| [2025/04/30 20:20:36 984538] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146457|now:1746044436984516|stream_id:0|stream_offset:393816| [2025/04/30 20:20:36 984546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:512|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 984553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146457|applimit:0| [2025/04/30 20:20:36 984560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436988943|now:1746044436984560|interval:4383| [2025/04/30 20:20:36 984565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436988943|now:1746044436984560|interv:4383| [2025/04/30 20:20:36 984569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147657| [2025/04/30 20:20:36 984574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 984578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147657|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:394995| [2025/04/30 20:20:36 984582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 984586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:513| [2025/04/30 20:20:36 984617] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147657|now:1746044436984593|stream_id:0|stream_offset:394995| [2025/04/30 20:20:36 984625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:513|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 984630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147657|applimit:0| [2025/04/30 20:20:36 984634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436988943|now:1746044436984634|interval:4309| [2025/04/30 20:20:36 984638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436988943|now:1746044436984634|interv:4309| [2025/04/30 20:20:36 984643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148857| [2025/04/30 20:20:36 984647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436988943| [2025/04/30 20:20:36 984652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436988943| [2025/04/30 20:20:36 984665] [debug] |xqc_engine_wakeup_after|wakeup:1746044436988943|now:1746044436984665|diff:4278| [2025/04/30 20:20:36 984672] [debug] |xqc_engine_main_logic|END|now:1746044436983877| [2025/04/30 20:20:36 984681] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436984681| [2025/04/30 20:20:36 984687] [debug] |xqc_engine_wakeup_after|wakeup:1746044436988943|now:1746044436984687|diff:4256| [2025/04/30 20:20:36 984693] [debug] |xqc_engine_main_logic|END|now:1746044436984681| [2025/04/30 20:20:36 985268] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:125|state:ESTABED|recv_time:1746044436985267| [2025/04/30 20:20:36 985284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 985294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:118| [2025/04/30 20:20:36 985302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:119| [2025/04/30 20:20:36 985312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:119| [2025/04/30 20:20:36 985319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 985330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:393|origin_pktnum:266|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:394|path_largest_ack:393| [2025/04/30 20:20:36 985339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:102|tx_in_flight:145254|prior_delivered:188900|prior_time:1746044436927382|is_app_limited:0|send_elapse:55214|ack_elapse:57885|ctl_first_sent_time:1746044436928242|lagest_ack_time:1746044436985267|curr_delivered:257308| [2025/04/30 20:20:36 985346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436928242| [2025/04/30 20:20:36 985354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 20:20:36 985361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:394|origin_pktnum:267|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:394|path_largest_ack:394| [2025/04/30 20:20:36 985369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:102|tx_in_flight:145254|prior_delivered:188900|prior_time:1746044436927382|is_app_limited:0|send_elapse:55214|ack_elapse:57885|ctl_first_sent_time:1746044436928242|lagest_ack_time:1746044436985267|curr_delivered:258508| [2025/04/30 20:20:36 985376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436928345| [2025/04/30 20:20:36 985382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 20:20:36 985389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56570|rttvar:382|minrtt:31448|latest_rtt:56922|ack_delay:88| [2025/04/30 20:20:36 985395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56603|rttvar:353|minrtt:31448|latest_rtt:56922|ack_delay:88| [2025/04/30 20:20:36 985402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:394|lost_pn:391|thresh:3| [2025/04/30 20:20:36 985408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 985444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 985490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 985498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 985501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 985685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 985838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 985850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 985855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 985861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 985869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:387|lost_pn:391|po_sent_time:1746044436924991|lost_send_time:1746044436921230|loss_delay:64037|frame:ACK STREAM |repair:128| [2025/04/30 20:20:36 985876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:388|lost_pn:391|po_sent_time:1746044436925299|lost_send_time:1746044436921230|loss_delay:64037|frame:STREAM |repair:128| [2025/04/30 20:20:36 985883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:390|lost_pn:391|po_sent_time:1746044436926445|lost_send_time:1746044436921230|loss_delay:64037|frame:STREAM |repair:128| [2025/04/30 20:20:36 985890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:391|lost_pn:391|po_sent_time:1746044436926510|lost_send_time:1746044436921230|loss_delay:64037|frame:STREAM |repair:128| [2025/04/30 20:20:36 985897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436926510u| [2025/04/30 20:20:36 985904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 985910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436990606|now:1746044436985910|interval:4696| [2025/04/30 20:20:36 985917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436990606|now:1746044436985910|interv:4696| [2025/04/30 20:20:36 985924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55214, ack_elapse 57885, delivered 69608|rate 1202522|lost 167| [2025/04/30 20:20:36 985931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202522) in round 6| [2025/04/30 20:20:36 985937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 985944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:36 985950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436928345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 985956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436928345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 985963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:141648|srtt:56603|latest_rtt:56922|min_rtt:31448|applimit:0|lost:163|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 985978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:119|largest:119|pns:2| [2025/04/30 20:20:36 985986] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:125|pkt_type:SHORT_HEADER|pkt_num:119|frame:ACK |recv_time:1746044436985267|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 985993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556985267|now:1746044436985267|interv:120000000| [2025/04/30 20:20:36 986000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556985267|now:1746044436985267|interv:120000000| [2025/04/30 20:20:36 986006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436988943|pq_index:0| [2025/04/30 20:20:36 986013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436983877| [2025/04/30 20:20:36 986019] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436986019| [2025/04/30 20:20:36 986027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436986025| [2025/04/30 20:20:36 986034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 986041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56603|min_srtt:56603|path_bw:1206754|loss_rate:65.22|path_pto:0| [2025/04/30 20:20:36 986047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:323076| [2025/04/30 20:20:36 986053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56603|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 986059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:387|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 986065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56603|min_srtt:56603|path_bw:1206754|loss_rate:65.22|path_pto:0| [2025/04/30 20:20:36 986072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:324255| [2025/04/30 20:20:36 986077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56603|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 986083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:388|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 986088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56603|min_srtt:56603|path_bw:1206754|loss_rate:65.22|path_pto:0| [2025/04/30 20:20:36 986094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:259410| [2025/04/30 20:20:36 986100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56603|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 986113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:390|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 986117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56603|min_srtt:56603|path_bw:1206754|loss_rate:65.22|path_pto:0| [2025/04/30 20:20:36 986121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:325434| [2025/04/30 20:20:36 986125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56603|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 986130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:391|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 986134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56603|min_srtt:56603|path_bw:1206754|loss_rate:65.22|path_pto:0| [2025/04/30 20:20:36 986139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:396174| [2025/04/30 20:20:36 986143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56603|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 986148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 986152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56603|min_srtt:56603|path_bw:1206754|loss_rate:65.22|path_pto:0| [2025/04/30 20:20:36 986158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:397353| [2025/04/30 20:20:36 986165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56603|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 986171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 986176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56603|min_srtt:56603|path_bw:1206754|loss_rate:65.22|path_pto:0| [2025/04/30 20:20:36 986182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:398532| [2025/04/30 20:20:36 986187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 986193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 986198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 986204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 986215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:387|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 986221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:323076| [2025/04/30 20:20:36 986226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 986232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:514| [2025/04/30 20:20:36 986276] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141648|now:1746044436986242|stream_id:0|stream_offset:323076| [2025/04/30 20:20:36 986286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:514|origin_pktnum:387|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 986293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141648|applimit:0| [2025/04/30 20:20:36 986299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436990606|now:1746044436986299|interval:4307| [2025/04/30 20:20:36 986305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436990606|now:1746044436986299|interv:4307| [2025/04/30 20:20:36 986311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142848| [2025/04/30 20:20:36 986318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:388|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 986324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142848|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:324255| [2025/04/30 20:20:36 986332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 986338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:515| [2025/04/30 20:20:36 986381] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142848|now:1746044436986347|stream_id:0|stream_offset:324255| [2025/04/30 20:20:36 986391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:515|origin_pktnum:388|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 986397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142848|applimit:0| [2025/04/30 20:20:36 986404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436990606|now:1746044436986403|interval:4203| [2025/04/30 20:20:36 986410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436990606|now:1746044436986403|interv:4203| [2025/04/30 20:20:36 986417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144048| [2025/04/30 20:20:36 986424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:390|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 986438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:259410| [2025/04/30 20:20:36 986445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 986451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:516| [2025/04/30 20:20:36 986507] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144048|now:1746044436986461|stream_id:0|stream_offset:259410| [2025/04/30 20:20:36 986517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:516|origin_pktnum:263|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 986524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144048|applimit:0| [2025/04/30 20:20:36 986530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436990606|now:1746044436986530|interval:4076| [2025/04/30 20:20:36 986537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436990606|now:1746044436986530|interv:4076| [2025/04/30 20:20:36 986543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145248| [2025/04/30 20:20:36 986550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:391|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 986556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145248|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:325434| [2025/04/30 20:20:36 986564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 986571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:517| [2025/04/30 20:20:36 986610] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145248|now:1746044436986582|stream_id:0|stream_offset:325434| [2025/04/30 20:20:36 986620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:517|origin_pktnum:391|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 986626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145248|applimit:0| [2025/04/30 20:20:36 986633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436990606|now:1746044436986633|interval:3973| [2025/04/30 20:20:36 986637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436990606|now:1746044436986633|interv:3973| [2025/04/30 20:20:36 986642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146448| [2025/04/30 20:20:36 986649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 986655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146448|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:396174| [2025/04/30 20:20:36 986668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 986673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:518| [2025/04/30 20:20:36 986706] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146448|now:1746044436986680|stream_id:0|stream_offset:396174| [2025/04/30 20:20:36 986714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:518|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 986745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146448|applimit:0| [2025/04/30 20:20:36 986752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436990606|now:1746044436986751|interval:3855| [2025/04/30 20:20:36 986758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436990606|now:1746044436986751|interv:3855| [2025/04/30 20:20:36 986765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147648| [2025/04/30 20:20:36 986772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 986778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:397353| [2025/04/30 20:20:36 986785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 986792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:519| [2025/04/30 20:20:36 986829] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147648|now:1746044436986803|stream_id:0|stream_offset:397353| [2025/04/30 20:20:36 986839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:519|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 986847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147648|applimit:0| [2025/04/30 20:20:36 986853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436990606|now:1746044436986853|interval:3753| [2025/04/30 20:20:36 986860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436990606|now:1746044436986853|interv:3753| [2025/04/30 20:20:36 986867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148848| [2025/04/30 20:20:36 986874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436990606| [2025/04/30 20:20:36 986881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436990606| [2025/04/30 20:20:36 986888] [debug] |xqc_engine_wakeup_after|wakeup:1746044436990606|now:1746044436986888|diff:3718| [2025/04/30 20:20:36 986895] [debug] |xqc_engine_main_logic|END|now:1746044436986025| [2025/04/30 20:20:36 986903] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436986903| [2025/04/30 20:20:36 986909] [debug] |xqc_engine_wakeup_after|wakeup:1746044436990606|now:1746044436986909|diff:3697| [2025/04/30 20:20:36 986916] [debug] |xqc_engine_main_logic|END|now:1746044436986903| [2025/04/30 20:20:36 988276] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:130|state:ESTABED|recv_time:1746044436988274| [2025/04/30 20:20:36 988291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 988300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:119| [2025/04/30 20:20:36 988307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:120| [2025/04/30 20:20:36 988316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:120| [2025/04/30 20:20:36 988322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 988333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:398|origin_pktnum:271|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:401|path_largest_ack:398| [2025/04/30 20:20:36 988340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:104|tx_in_flight:146454|prior_delivered:191300|prior_time:1746044436929440|is_app_limited:0|send_elapse:55284|ack_elapse:58834|ctl_first_sent_time:1746044436930386|lagest_ack_time:1746044436988274|curr_delivered:259708| [2025/04/30 20:20:36 988348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436930386| [2025/04/30 20:20:36 988355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 20:20:36 988363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:401|origin_pktnum:274|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:401|path_largest_ack:401| [2025/04/30 20:20:36 988369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:145254|prior_delivered:193700|prior_time:1746044436931391|is_app_limited:0|send_elapse:55307|ack_elapse:56883|ctl_first_sent_time:1746044436932305|lagest_ack_time:1746044436988274|curr_delivered:260908| [2025/04/30 20:20:36 988377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436932305| [2025/04/30 20:20:36 988381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 20:20:36 988385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56603|rttvar:353|minrtt:31448|latest_rtt:55969|ack_delay:112| [2025/04/30 20:20:36 988390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56510|rttvar:451|minrtt:31448|latest_rtt:55969|ack_delay:112| [2025/04/30 20:20:36 988394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:401|lost_pn:398|thresh:3| [2025/04/30 20:20:36 988398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 988447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 988493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 988501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 988504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 988733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 988848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 988864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 988872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 988884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 988889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:392|lost_pn:398|po_sent_time:1746044436926569|lost_send_time:1746044436924701|loss_delay:63573|frame:STREAM |repair:128| [2025/04/30 20:20:36 988895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:395|lost_pn:398|po_sent_time:1746044436928421|lost_send_time:1746044436924701|loss_delay:63573|frame:STREAM |repair:128| [2025/04/30 20:20:36 988899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:396|lost_pn:398|po_sent_time:1746044436928493|lost_send_time:1746044436924701|loss_delay:63573|frame:STREAM |repair:128| [2025/04/30 20:20:36 988904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:397|lost_pn:398|po_sent_time:1746044436930308|lost_send_time:1746044436924701|loss_delay:63573|frame:STREAM |repair:128| [2025/04/30 20:20:36 988908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436930308u| [2025/04/30 20:20:36 988913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 988917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436994020|now:1746044436988917|interval:5103| [2025/04/30 20:20:36 988921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436994020|now:1746044436988917|interv:5103| [2025/04/30 20:20:36 988926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55307, ack_elapse 56883, delivered 67208|rate 1181512|lost 171| [2025/04/30 20:20:36 988930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181512) in round 6| [2025/04/30 20:20:36 988934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 988938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:36 988942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436932305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 988947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436932305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 988952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:141648|srtt:56510|latest_rtt:55969|min_rtt:31448|applimit:0|lost:167|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 988957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:36 988962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:36 988970] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:36 988975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:120|largest:120|pns:2| [2025/04/30 20:20:36 988980] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:130|pkt_type:SHORT_HEADER|pkt_num:120|frame:PING ACK |recv_time:1746044436988274|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 988985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556988274|now:1746044436988274|interv:120000000| [2025/04/30 20:20:36 988992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556988274|now:1746044436988274|interv:120000000| [2025/04/30 20:20:36 988999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436990606|pq_index:0| [2025/04/30 20:20:36 989006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436986025| [2025/04/30 20:20:36 989013] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436989012| [2025/04/30 20:20:36 989021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436989019| [2025/04/30 20:20:36 989029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 989037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:120|ack_delay:762|first_ack_range:22|largest_pkt_recv_time:1746044436988274| [2025/04/30 20:20:36 989041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:120|low:98|pkt_pns:2| [2025/04/30 20:20:36 989045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:96|low:96|pkt_pns:2| [2025/04/30 20:20:36 989049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:94|low:73|pkt_pns:2| [2025/04/30 20:20:36 989053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:120|frame_largest_recv:120| [2025/04/30 20:20:36 989057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:36 989062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56510|min_srtt:56510|path_bw:1206754|loss_rate:65.52|path_pto:0| [2025/04/30 20:20:36 989067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:326613| [2025/04/30 20:20:36 989072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56510|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 989076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:392|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 989081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56510|min_srtt:56510|path_bw:1206754|loss_rate:65.52|path_pto:0| [2025/04/30 20:20:36 989085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:327792| [2025/04/30 20:20:36 989093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56510|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 989098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:395|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 989102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56510|min_srtt:56510|path_bw:1206754|loss_rate:65.52|path_pto:0| [2025/04/30 20:20:36 989106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:328971| [2025/04/30 20:20:36 989110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56510|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 989115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:396|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 989119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56510|min_srtt:56510|path_bw:1206754|loss_rate:65.52|path_pto:0| [2025/04/30 20:20:36 989123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:262947| [2025/04/30 20:20:36 989127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56510|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 989131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:397|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 989136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:398532| [2025/04/30 20:20:36 989141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56510|min_srtt:56510|path_bw:1206754|loss_rate:65.52|path_pto:0| [2025/04/30 20:20:36 989145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6011|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:399711| [2025/04/30 20:20:36 989150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56510|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 989154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 989159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56510|min_srtt:56510|path_bw:1206754|loss_rate:65.52|path_pto:0| [2025/04/30 20:20:36 989163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7211|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:400890| [2025/04/30 20:20:36 989168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 989179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 989185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 989192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 989197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:392|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 989201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:326613| [2025/04/30 20:20:36 989206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 989210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:520| [2025/04/30 20:20:36 989248] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141648|now:1746044436989218|stream_id:0|stream_offset:326613| [2025/04/30 20:20:36 989257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:520|origin_pktnum:392|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 989265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141648|applimit:0| [2025/04/30 20:20:36 989271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436994020|now:1746044436989271|interval:4749| [2025/04/30 20:20:36 989275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436994020|now:1746044436989271|interv:4749| [2025/04/30 20:20:36 989280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142848| [2025/04/30 20:20:36 989285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:395|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 989289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142848|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:327792| [2025/04/30 20:20:36 989294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 989298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:521| [2025/04/30 20:20:36 989325] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142848|now:1746044436989304|stream_id:0|stream_offset:327792| [2025/04/30 20:20:36 989335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:521|origin_pktnum:395|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 989342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142848|applimit:0| [2025/04/30 20:20:36 989347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436994020|now:1746044436989347|interval:4673| [2025/04/30 20:20:36 989356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436994020|now:1746044436989347|interv:4673| [2025/04/30 20:20:36 989360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144048| [2025/04/30 20:20:36 989365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:396|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 989369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:328971| [2025/04/30 20:20:36 989374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 989378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:522| [2025/04/30 20:20:36 989406] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144048|now:1746044436989384|stream_id:0|stream_offset:328971| [2025/04/30 20:20:36 989415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:522|origin_pktnum:396|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 989422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144048|applimit:0| [2025/04/30 20:20:36 989427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436994020|now:1746044436989427|interval:4593| [2025/04/30 20:20:36 989432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436994020|now:1746044436989427|interv:4593| [2025/04/30 20:20:36 989436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145248| [2025/04/30 20:20:36 989440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:397|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 989444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145248|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:262947| [2025/04/30 20:20:36 989449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 989453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:523| [2025/04/30 20:20:36 989479] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145248|now:1746044436989459|stream_id:0|stream_offset:262947| [2025/04/30 20:20:36 989488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:523|origin_pktnum:270|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 989495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145248|applimit:0| [2025/04/30 20:20:36 989501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436994020|now:1746044436989501|interval:4519| [2025/04/30 20:20:36 989505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436994020|now:1746044436989501|interv:4519| [2025/04/30 20:20:36 989509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146448| [2025/04/30 20:20:36 989518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:36 989522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:146448|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:398532| [2025/04/30 20:20:36 989527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 989535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:524| [2025/04/30 20:20:36 989568] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:524|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:146448|now:1746044436989542|stream_id:0|stream_offset:398532| [2025/04/30 20:20:36 989576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:524|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/04/30 20:20:36 989583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146448|applimit:0| [2025/04/30 20:20:36 989589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436994020|now:1746044436989589|interval:4431| [2025/04/30 20:20:36 989596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436994020|now:1746044436989589|interv:4431| [2025/04/30 20:20:36 989602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:36 989610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 989617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:399711| [2025/04/30 20:20:36 989624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 989630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:525| [2025/04/30 20:20:36 989667] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044436989640|stream_id:0|stream_offset:399711| [2025/04/30 20:20:36 989676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 989683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:36 989690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436994020|now:1746044436989690|interval:4330| [2025/04/30 20:20:36 989697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436994020|now:1746044436989690|interv:4330| [2025/04/30 20:20:36 989703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:36 989710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436994020| [2025/04/30 20:20:36 989731] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436994020| [2025/04/30 20:20:36 989748] [debug] |xqc_engine_wakeup_after|wakeup:1746044436994020|now:1746044436989748|diff:4272| [2025/04/30 20:20:36 989754] [debug] |xqc_engine_main_logic|END|now:1746044436989019| [2025/04/30 20:20:36 989762] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436989762| [2025/04/30 20:20:36 989766] [debug] |xqc_engine_wakeup_after|wakeup:1746044436994020|now:1746044436989766|diff:4254| [2025/04/30 20:20:36 989770] [debug] |xqc_engine_main_logic|END|now:1746044436989762| [2025/04/30 20:20:36 990222] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:131|state:ESTABED|recv_time:1746044436990220| [2025/04/30 20:20:36 990232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 990240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:120| [2025/04/30 20:20:36 990246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:121| [2025/04/30 20:20:36 990253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:121| [2025/04/30 20:20:36 990257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 990269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:402|origin_pktnum:275|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:404|path_largest_ack:402| [2025/04/30 20:20:36 990277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:146454|prior_delivered:193700|prior_time:1746044436931391|is_app_limited:0|send_elapse:55415|ack_elapse:58829|ctl_first_sent_time:1746044436932413|lagest_ack_time:1746044436990220|curr_delivered:262108| [2025/04/30 20:20:36 990284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436932413| [2025/04/30 20:20:36 990291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 20:20:36 990298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:404|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:404|path_largest_ack:404| [2025/04/30 20:20:36 990305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:146454|prior_delivered:193700|prior_time:1746044436931391|is_app_limited:0|send_elapse:55415|ack_elapse:58829|ctl_first_sent_time:1746044436932413|lagest_ack_time:1746044436990220|curr_delivered:263308| [2025/04/30 20:20:36 990312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436932621| [2025/04/30 20:20:36 990318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 20:20:36 990325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56510|rttvar:451|minrtt:31448|latest_rtt:57599|ack_delay:136| [2025/04/30 20:20:36 990332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56629|rttvar:577|minrtt:31448|latest_rtt:57599|ack_delay:136| [2025/04/30 20:20:36 990339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:404|lost_pn:401|thresh:3| [2025/04/30 20:20:36 990345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 990386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 990436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 990444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 990447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 990591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 990735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 990766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 990770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 990797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 990802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:399|lost_pn:401|po_sent_time:1746044436930447|lost_send_time:1746044436925422|loss_delay:64798|frame:STREAM |repair:128| [2025/04/30 20:20:36 990807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:400|lost_pn:401|po_sent_time:1746044436930508|lost_send_time:1746044436925422|loss_delay:64798|frame:STREAM |repair:128| [2025/04/30 20:20:36 990812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436930508u| [2025/04/30 20:20:36 990816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 990820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436997319|now:1746044436990820|interval:6499| [2025/04/30 20:20:36 990825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436997319|now:1746044436990820|interv:6499| [2025/04/30 20:20:36 990829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55415, ack_elapse 58829, delivered 69608|rate 1183225|lost 173| [2025/04/30 20:20:36 990833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183225) in round 6| [2025/04/30 20:20:36 990838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 990842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:36 990846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436932621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 990850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436932621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 990855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:144059|srtt:56629|latest_rtt:57599|min_rtt:31448|applimit:0|lost:171|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 990864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:121|largest:121|pns:2| [2025/04/30 20:20:36 990868] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:131|pkt_type:SHORT_HEADER|pkt_num:121|frame:ACK |recv_time:1746044436990220|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 990873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556990220|now:1746044436990220|interv:120000000| [2025/04/30 20:20:36 990877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556990220|now:1746044436990220|interv:120000000| [2025/04/30 20:20:36 990881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436994020|pq_index:0| [2025/04/30 20:20:36 990886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436989019| [2025/04/30 20:20:36 990890] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436990889| [2025/04/30 20:20:36 990895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436990893| [2025/04/30 20:20:36 990900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 990905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56629|min_srtt:56629|path_bw:1206754|loss_rate:65.71|path_pto:0| [2025/04/30 20:20:36 990909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:330150| [2025/04/30 20:20:36 990914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56629|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 990919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:399|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 990923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56629|min_srtt:56629|path_bw:1206754|loss_rate:65.71|path_pto:0| [2025/04/30 20:20:36 990927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:331329| [2025/04/30 20:20:36 990932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56629|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 990936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:400|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 990940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56629|min_srtt:56629|path_bw:1206754|loss_rate:65.71|path_pto:0| [2025/04/30 20:20:36 990944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:400890| [2025/04/30 20:20:36 990951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56629|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 990956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 990960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56629|min_srtt:56629|path_bw:1206754|loss_rate:65.71|path_pto:0| [2025/04/30 20:20:36 990964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:402069| [2025/04/30 20:20:36 990968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56629|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 990973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 990977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56629|min_srtt:56629|path_bw:1206754|loss_rate:65.71|path_pto:0| [2025/04/30 20:20:36 990981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:403248| [2025/04/30 20:20:36 990985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 990989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 990993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 990998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 991002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:399|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 991006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:330150| [2025/04/30 20:20:36 991011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 991015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:526| [2025/04/30 20:20:36 991054] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144059|now:1746044436991023|stream_id:0|stream_offset:330150| [2025/04/30 20:20:36 991063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:526|origin_pktnum:399|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 991070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144059|applimit:0| [2025/04/30 20:20:36 991077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436997319|now:1746044436991077|interval:6242| [2025/04/30 20:20:36 991086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436997319|now:1746044436991077|interv:6242| [2025/04/30 20:20:36 991091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145259| [2025/04/30 20:20:36 991096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:400|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 991100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:331329| [2025/04/30 20:20:36 991105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 991109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:527| [2025/04/30 20:20:36 991139] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044436991115|stream_id:0|stream_offset:331329| [2025/04/30 20:20:36 991147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:527|origin_pktnum:400|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 991154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:36 991161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436997319|now:1746044436991161|interval:6158| [2025/04/30 20:20:36 991165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436997319|now:1746044436991161|interv:6158| [2025/04/30 20:20:36 991170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:36 991174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 991178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:400890| [2025/04/30 20:20:36 991183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 991187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:528| [2025/04/30 20:20:36 991214] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044436991193|stream_id:0|stream_offset:400890| [2025/04/30 20:20:36 991223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:528|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:36 991230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:36 991236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436997319|now:1746044436991236|interval:6083| [2025/04/30 20:20:36 991240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436997319|now:1746044436991236|interv:6083| [2025/04/30 20:20:36 991248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:36 991253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 991257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:402069| [2025/04/30 20:20:36 991262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 991266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:529| [2025/04/30 20:20:36 991294] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044436991272|stream_id:0|stream_offset:402069| [2025/04/30 20:20:36 991302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 991309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:36 991316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436997319|now:1746044436991315|interval:6004| [2025/04/30 20:20:36 991320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436997319|now:1746044436991315|interv:6004| [2025/04/30 20:20:36 991324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:36 991329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436997319| [2025/04/30 20:20:36 991333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436997319| [2025/04/30 20:20:36 991337] [debug] |xqc_engine_wakeup_after|wakeup:1746044436997319|now:1746044436991337|diff:5982| [2025/04/30 20:20:36 991341] [debug] |xqc_engine_main_logic|END|now:1746044436990893| [2025/04/30 20:20:36 991347] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436991347| [2025/04/30 20:20:36 991351] [debug] |xqc_engine_wakeup_after|wakeup:1746044436997319|now:1746044436991351|diff:5968| [2025/04/30 20:20:36 991355] [debug] |xqc_engine_main_logic|END|now:1746044436991347| [2025/04/30 20:20:36 992193] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:133|state:ESTABED|recv_time:1746044436992191| [2025/04/30 20:20:36 992208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 992217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:121| [2025/04/30 20:20:36 992223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:122| [2025/04/30 20:20:36 992232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:122| [2025/04/30 20:20:36 992239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 992249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:405|origin_pktnum:278|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:409|path_largest_ack:405| [2025/04/30 20:20:36 992257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:108|tx_in_flight:145254|prior_delivered:196100|prior_time:1746044436933389|is_app_limited:0|send_elapse:55240|ack_elapse:58802|ctl_first_sent_time:1746044436934259|lagest_ack_time:1746044436992191|curr_delivered:264508| [2025/04/30 20:20:36 992272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436934259| [2025/04/30 20:20:36 992280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 20:20:36 992288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:409|origin_pktnum:282|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:409|path_largest_ack:409| [2025/04/30 20:20:36 992295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:145254|prior_delivered:198500|prior_time:1746044436935392|is_app_limited:0|send_elapse:55269|ack_elapse:56799|ctl_first_sent_time:1746044436936277|lagest_ack_time:1746044436992191|curr_delivered:265708| [2025/04/30 20:20:36 992302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436936277| [2025/04/30 20:20:36 992308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:316||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 20:20:36 992313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56629|rttvar:577|minrtt:31448|latest_rtt:55914|ack_delay:112| [2025/04/30 20:20:36 992320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56526|rttvar:639|minrtt:31448|latest_rtt:55914|ack_delay:112| [2025/04/30 20:20:36 992326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:409|lost_pn:406|thresh:3| [2025/04/30 20:20:36 992331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 992359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 992409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 992416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 992420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 992546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 992660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 992684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 992690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 992765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 992774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:403|lost_pn:406|po_sent_time:1746044436932521|lost_send_time:1746044436928600|loss_delay:63591|frame:STREAM |repair:128| [2025/04/30 20:20:36 992784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:406|lost_pn:406|po_sent_time:1746044436934354|lost_send_time:1746044436928600|loss_delay:63591|frame:STREAM |repair:128| [2025/04/30 20:20:36 992788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436934354u| [2025/04/30 20:20:36 992793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 992797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436998033|now:1746044436992797|interval:5236| [2025/04/30 20:20:36 992801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436998033|now:1746044436992797|interv:5236| [2025/04/30 20:20:36 992805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55269, ack_elapse 56799, delivered 67208|rate 1183260|lost 175| [2025/04/30 20:20:36 992810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183260) in round 6| [2025/04/30 20:20:36 992814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 992818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:36 992822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436936277|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 992827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436936277|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 992832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:144059|srtt:56526|latest_rtt:55914|min_rtt:31448|applimit:0|lost:173|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 992838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:122|largest:122|pns:2| [2025/04/30 20:20:36 992842] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:133|pkt_type:SHORT_HEADER|pkt_num:122|frame:ACK |recv_time:1746044436992191|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 992847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556992191|now:1746044436992191|interv:120000000| [2025/04/30 20:20:36 992851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556992191|now:1746044436992191|interv:120000000| [2025/04/30 20:20:36 992855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436997319|pq_index:0| [2025/04/30 20:20:36 992860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436990893| [2025/04/30 20:20:36 992864] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436992864| [2025/04/30 20:20:36 992869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436992868| [2025/04/30 20:20:36 992877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 992882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56526|min_srtt:56526|path_bw:1206754|loss_rate:64.10|path_pto:0| [2025/04/30 20:20:36 992886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:332508| [2025/04/30 20:20:36 992891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56526|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 992896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:403|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 992900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56526|min_srtt:56526|path_bw:1206754|loss_rate:64.10|path_pto:0| [2025/04/30 20:20:36 992904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:268842| [2025/04/30 20:20:36 992909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56526|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 992913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:406|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 992917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56526|min_srtt:56526|path_bw:1206754|loss_rate:64.10|path_pto:0| [2025/04/30 20:20:36 992923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:403248| [2025/04/30 20:20:36 992930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56526|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 992937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 992944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56526|min_srtt:56526|path_bw:1206754|loss_rate:64.10|path_pto:0| [2025/04/30 20:20:36 992951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:404427| [2025/04/30 20:20:36 992958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56526|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 992965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 992972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56526|min_srtt:56526|path_bw:1206754|loss_rate:64.10|path_pto:0| [2025/04/30 20:20:36 992978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:405606| [2025/04/30 20:20:36 992987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 992991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 992995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 992999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 993003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:403|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 993008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:332508| [2025/04/30 20:20:36 993012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 993017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:530| [2025/04/30 20:20:36 993055] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144059|now:1746044436993025|stream_id:0|stream_offset:332508| [2025/04/30 20:20:36 993065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:530|origin_pktnum:403|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 993073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144059|applimit:0| [2025/04/30 20:20:36 993079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436998033|now:1746044436993079|interval:4954| [2025/04/30 20:20:36 993084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436998033|now:1746044436993079|interv:4954| [2025/04/30 20:20:36 993088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145259| [2025/04/30 20:20:36 993093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:406|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 993097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:268842| [2025/04/30 20:20:36 993102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 993107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:531| [2025/04/30 20:20:36 993140] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044436993118|stream_id:0|stream_offset:268842| [2025/04/30 20:20:36 993149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:531|origin_pktnum:279|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 993156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:36 993167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436998033|now:1746044436993167|interval:4866| [2025/04/30 20:20:36 993171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436998033|now:1746044436993167|interv:4866| [2025/04/30 20:20:36 993175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:36 993180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 993184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:403248| [2025/04/30 20:20:36 993189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 993193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:532| [2025/04/30 20:20:36 993221] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044436993199|stream_id:0|stream_offset:403248| [2025/04/30 20:20:36 993230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 993237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:36 993243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436998033|now:1746044436993243|interval:4790| [2025/04/30 20:20:36 993247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436998033|now:1746044436993243|interv:4790| [2025/04/30 20:20:36 993252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:36 993256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 993261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:404427| [2025/04/30 20:20:36 993265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 993269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:533| [2025/04/30 20:20:36 993296] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044436993275|stream_id:0|stream_offset:404427| [2025/04/30 20:20:36 993305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 993312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:36 993318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436998033|now:1746044436993318|interval:4715| [2025/04/30 20:20:36 993326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436998033|now:1746044436993318|interv:4715| [2025/04/30 20:20:36 993331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:36 993335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436998033| [2025/04/30 20:20:36 993340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436998033| [2025/04/30 20:20:36 993344] [debug] |xqc_engine_wakeup_after|wakeup:1746044436998033|now:1746044436993343|diff:4690| [2025/04/30 20:20:36 993348] [debug] |xqc_engine_main_logic|END|now:1746044436992868| [2025/04/30 20:20:36 993354] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436993353| [2025/04/30 20:20:36 993357] [debug] |xqc_engine_wakeup_after|wakeup:1746044436998033|now:1746044436993357|diff:4676| [2025/04/30 20:20:36 993361] [debug] |xqc_engine_main_logic|END|now:1746044436993353| [2025/04/30 20:20:36 995305] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:135|state:ESTABED|recv_time:1746044436995303| [2025/04/30 20:20:36 995321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 995329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:122| [2025/04/30 20:20:36 995336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:123| [2025/04/30 20:20:36 995345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:123| [2025/04/30 20:20:36 995351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 995362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:413|origin_pktnum:286|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:414|path_largest_ack:413| [2025/04/30 20:20:36 995368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:140454|prior_delivered:203300|prior_time:1746044436939456|is_app_limited:0|send_elapse:55193|ack_elapse:55847|ctl_first_sent_time:1746044436940489|lagest_ack_time:1746044436995303|curr_delivered:266908| [2025/04/30 20:20:36 995373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436940489| [2025/04/30 20:20:36 995380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:316||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 20:20:36 995386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:414|origin_pktnum:287|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:414|path_largest_ack:414| [2025/04/30 20:20:36 995393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:140454|prior_delivered:203300|prior_time:1746044436939456|is_app_limited:0|send_elapse:55193|ack_elapse:55847|ctl_first_sent_time:1746044436940489|lagest_ack_time:1746044436995303|curr_delivered:268108| [2025/04/30 20:20:36 995399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436940597| [2025/04/30 20:20:36 995404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:314||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 20:20:36 995409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56526|rttvar:639|minrtt:31448|latest_rtt:54706|ack_delay:112| [2025/04/30 20:20:36 995415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56285|rttvar:963|minrtt:31448|latest_rtt:54706|ack_delay:112| [2025/04/30 20:20:36 995429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:414|lost_pn:411|thresh:3| [2025/04/30 20:20:36 995434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 995462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 995509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 995521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 995527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 995714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 995825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 995844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 995848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 995891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 995896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:407|lost_pn:411|po_sent_time:1746044436934442|lost_send_time:1746044436931983|loss_delay:63320|frame:STREAM |repair:128| [2025/04/30 20:20:36 995902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:408|lost_pn:411|po_sent_time:1746044436934520|lost_send_time:1746044436931983|loss_delay:63320|frame:STREAM |repair:128| [2025/04/30 20:20:36 995908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:410|lost_pn:411|po_sent_time:1746044436936353|lost_send_time:1746044436931983|loss_delay:63320|frame:STREAM |repair:128| [2025/04/30 20:20:36 995914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:411|lost_pn:411|po_sent_time:1746044436936419|lost_send_time:1746044436931983|loss_delay:63320|frame:STREAM |repair:128| [2025/04/30 20:20:36 995919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436936419u| [2025/04/30 20:20:36 995923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 995927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436999798|now:1746044436995927|interval:3871| [2025/04/30 20:20:36 995931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436999798|now:1746044436995927|interv:3871| [2025/04/30 20:20:36 995936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55193, ack_elapse 55847, delivered 64808|rate 1160456|lost 179| [2025/04/30 20:20:36 995943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160456) in round 6| [2025/04/30 20:20:36 995947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 995951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:36 995955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436940597|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 995960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:2400|po_sent_time:1746044436940597|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 995964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:141659|srtt:56285|latest_rtt:54706|min_rtt:31448|applimit:0|lost:175|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 995970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:123|largest:123|pns:2| [2025/04/30 20:20:36 995975] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:135|pkt_type:SHORT_HEADER|pkt_num:123|frame:ACK |recv_time:1746044436995303|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 995980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556995303|now:1746044436995303|interv:120000000| [2025/04/30 20:20:36 995984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556995303|now:1746044436995303|interv:120000000| [2025/04/30 20:20:36 995988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436998033|pq_index:0| [2025/04/30 20:20:36 995992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436992868| [2025/04/30 20:20:36 995996] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436995996| [2025/04/30 20:20:36 996001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436996000| [2025/04/30 20:20:36 996007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 996011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56285|min_srtt:56285|path_bw:1206754|loss_rate:62.79|path_pto:0| [2025/04/30 20:20:36 996016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:334866| [2025/04/30 20:20:36 996021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56285|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 996025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:407|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 996030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56285|min_srtt:56285|path_bw:1206754|loss_rate:62.79|path_pto:0| [2025/04/30 20:20:36 996037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:336045| [2025/04/30 20:20:36 996041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56285|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 996046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:408|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 996050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56285|min_srtt:56285|path_bw:1206754|loss_rate:62.79|path_pto:0| [2025/04/30 20:20:36 996054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:271200| [2025/04/30 20:20:36 996058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56285|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 996062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:410|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 996066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56285|min_srtt:56285|path_bw:1206754|loss_rate:62.79|path_pto:0| [2025/04/30 20:20:36 996071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:337224| [2025/04/30 20:20:36 996075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56285|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 996079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:411|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 996083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56285|min_srtt:56285|path_bw:1206754|loss_rate:62.79|path_pto:0| [2025/04/30 20:20:36 996087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:405606| [2025/04/30 20:20:36 996092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56285|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 996096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 996100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56285|min_srtt:56285|path_bw:1206754|loss_rate:62.79|path_pto:0| [2025/04/30 20:20:36 996105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:406785| [2025/04/30 20:20:36 996109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56285|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 996116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 996120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56285|min_srtt:56285|path_bw:1206754|loss_rate:62.79|path_pto:0| [2025/04/30 20:20:36 996124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:407964| [2025/04/30 20:20:36 996128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 996132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 996136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 996140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 996144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:407|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 996149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:334866| [2025/04/30 20:20:36 996153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 996157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:534| [2025/04/30 20:20:36 996196] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141659|now:1746044436996165|stream_id:0|stream_offset:334866| [2025/04/30 20:20:36 996205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:534|origin_pktnum:407|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 996213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141659|applimit:0| [2025/04/30 20:20:36 996220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436999798|now:1746044436996219|interval:3579| [2025/04/30 20:20:36 996225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436999798|now:1746044436996219|interv:3579| [2025/04/30 20:20:36 996229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142859| [2025/04/30 20:20:36 996234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:408|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 996238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:336045| [2025/04/30 20:20:36 996242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 996246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:535| [2025/04/30 20:20:36 996275] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142859|now:1746044436996253|stream_id:0|stream_offset:336045| [2025/04/30 20:20:36 996289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:535|origin_pktnum:408|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 996297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142859|applimit:0| [2025/04/30 20:20:36 996301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436999798|now:1746044436996301|interval:3497| [2025/04/30 20:20:36 996306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436999798|now:1746044436996301|interv:3497| [2025/04/30 20:20:36 996310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144059| [2025/04/30 20:20:36 996314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:410|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 996319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:271200| [2025/04/30 20:20:36 996323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 996327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:536| [2025/04/30 20:20:36 996355] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144059|now:1746044436996334|stream_id:0|stream_offset:271200| [2025/04/30 20:20:36 996363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:536|origin_pktnum:283|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 996370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144059|applimit:0| [2025/04/30 20:20:36 996376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436999798|now:1746044436996376|interval:3422| [2025/04/30 20:20:36 996382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436999798|now:1746044436996376|interv:3422| [2025/04/30 20:20:36 996386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145259| [2025/04/30 20:20:36 996391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:411|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 996395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:337224| [2025/04/30 20:20:36 996399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 996404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:537| [2025/04/30 20:20:36 996430] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044436996410|stream_id:0|stream_offset:337224| [2025/04/30 20:20:36 996439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:537|origin_pktnum:411|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 996451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:36 996456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436999798|now:1746044436996456|interval:3342| [2025/04/30 20:20:36 996460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436999798|now:1746044436996456|interv:3342| [2025/04/30 20:20:36 996464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:36 996469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 996473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:405606| [2025/04/30 20:20:36 996478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 996482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:538| [2025/04/30 20:20:36 996509] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044436996488|stream_id:0|stream_offset:405606| [2025/04/30 20:20:36 996518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 996525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:36 996532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436999798|now:1746044436996532|interval:3266| [2025/04/30 20:20:36 996538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436999798|now:1746044436996532|interv:3266| [2025/04/30 20:20:36 996543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:36 996547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 996552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:406785| [2025/04/30 20:20:36 996556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 996562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:539| [2025/04/30 20:20:36 996595] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044436996572|stream_id:0|stream_offset:406785| [2025/04/30 20:20:36 996603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 996610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:36 996622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044436999798|now:1746044436996622|interval:3176| [2025/04/30 20:20:36 996629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044436999798|now:1746044436996622|interv:3176| [2025/04/30 20:20:36 996635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:36 996642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044436999798| [2025/04/30 20:20:36 996648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044436999798| [2025/04/30 20:20:36 996655] [debug] |xqc_engine_wakeup_after|wakeup:1746044436999798|now:1746044436996655|diff:3143| [2025/04/30 20:20:36 996661] [debug] |xqc_engine_main_logic|END|now:1746044436996000| [2025/04/30 20:20:36 996670] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436996670| [2025/04/30 20:20:36 996675] [debug] |xqc_engine_wakeup_after|wakeup:1746044436999798|now:1746044436996675|diff:3123| [2025/04/30 20:20:36 996682] [debug] |xqc_engine_main_logic|END|now:1746044436996670| [2025/04/30 20:20:36 997256] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:135|state:ESTABED|recv_time:1746044436997255| [2025/04/30 20:20:36 997271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 997280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:123| [2025/04/30 20:20:36 997285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:124| [2025/04/30 20:20:36 997294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:124| [2025/04/30 20:20:36 997300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 997311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:415|origin_pktnum:290|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:416|path_largest_ack:415| [2025/04/30 20:20:36 997319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:142854|prior_delivered:203300|prior_time:1746044436939456|is_app_limited:0|send_elapse:55404|ack_elapse:57799|ctl_first_sent_time:1746044436940700|lagest_ack_time:1746044436997255|curr_delivered:269308| [2025/04/30 20:20:36 997326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436940700| [2025/04/30 20:20:36 997333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:316||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 20:20:36 997340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:416|origin_pktnum:291|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:416|path_largest_ack:416| [2025/04/30 20:20:36 997346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:142854|prior_delivered:203300|prior_time:1746044436939456|is_app_limited:0|send_elapse:55404|ack_elapse:57799|ctl_first_sent_time:1746044436940700|lagest_ack_time:1746044436997255|curr_delivered:270508| [2025/04/30 20:20:36 997354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436940842| [2025/04/30 20:20:36 997361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:314||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 20:20:36 997367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56285|rttvar:963|minrtt:31448|latest_rtt:56413|ack_delay:136| [2025/04/30 20:20:36 997381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56284|rttvar:725|minrtt:31448|latest_rtt:56413|ack_delay:136| [2025/04/30 20:20:36 997388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:416|lost_pn:413|thresh:3| [2025/04/30 20:20:36 997395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 997421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 997467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 997475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 997479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 997628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 997705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997731] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 997741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 997745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 997802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 997807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:412|lost_pn:413|po_sent_time:1746044436936478|lost_send_time:1746044436933791|loss_delay:63464|frame:STREAM |repair:128| [2025/04/30 20:20:36 997812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436936478u| [2025/04/30 20:20:36 997816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 997823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56284|rtt_var:725|pto_duration:59184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 997830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 997836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 997842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 145259| [2025/04/30 20:20:36 997848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437080756|now:1746044436997822|interv:82934| [2025/04/30 20:20:36 997859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437080756|now:1746044436997822|interval:82934|pto_count:0|srtt:56284 [2025/04/30 20:20:36 997867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55404, ack_elapse 57799, delivered 67208|rate 1162788|lost 180| [2025/04/30 20:20:36 997873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162788) in round 6| [2025/04/30 20:20:36 997879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 997886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:36 997892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436940842|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 997899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436940842|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 997906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:145259|srtt:56284|latest_rtt:56413|min_rtt:31448|applimit:0|lost:179|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 997916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:124|largest:124|pns:2| [2025/04/30 20:20:36 997923] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:135|pkt_type:SHORT_HEADER|pkt_num:124|frame:ACK |recv_time:1746044436997255|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 997931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556997255|now:1746044436997255|interv:120000000| [2025/04/30 20:20:36 997937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556997255|now:1746044436997255|interv:120000000| [2025/04/30 20:20:36 997943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044436999798|pq_index:0| [2025/04/30 20:20:36 997950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436996000| [2025/04/30 20:20:36 997955] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436997955| [2025/04/30 20:20:36 997961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436997960| [2025/04/30 20:20:36 997966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 997971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56284|min_srtt:56284|path_bw:1206754|loss_rate:63.27|path_pto:0| [2025/04/30 20:20:36 997976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:338403| [2025/04/30 20:20:36 997980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56284|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 997990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:412|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 997994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56284|min_srtt:56284|path_bw:1206754|loss_rate:63.27|path_pto:0| [2025/04/30 20:20:36 997999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:407964| [2025/04/30 20:20:36 998003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56284|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 998008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 998012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56284|min_srtt:56284|path_bw:1206754|loss_rate:63.27|path_pto:0| [2025/04/30 20:20:36 998016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:409143| [2025/04/30 20:20:36 998020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56284|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 998025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 998029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56284|min_srtt:56284|path_bw:1206754|loss_rate:63.27|path_pto:0| [2025/04/30 20:20:36 998033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:410322| [2025/04/30 20:20:36 998037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 998041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 998045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 998049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 998054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:412|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 998058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:338403| [2025/04/30 20:20:36 998063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 998067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:540| [2025/04/30 20:20:36 998106] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044436998075|stream_id:0|stream_offset:338403| [2025/04/30 20:20:36 998120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:540|origin_pktnum:412|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:36 998128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:36 998135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56284|rtt_var:725|pto_duration:59184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 998141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 998145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 998149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 146459| [2025/04/30 20:20:36 998153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437082259|now:1746044436998134|interv:84125| [2025/04/30 20:20:36 998157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437082259|now:1746044436998134|interval:84125|pto_count:0|srtt:56284 [2025/04/30 20:20:36 998162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:36 998167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 998171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:407964| [2025/04/30 20:20:36 998175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 998180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:541| [2025/04/30 20:20:36 998210] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044436998186|stream_id:0|stream_offset:407964| [2025/04/30 20:20:36 998218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 998226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:36 998232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56284|rtt_var:725|pto_duration:59184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 998239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 998243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 998247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 147659| [2025/04/30 20:20:36 998251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437082370|now:1746044436998232|interv:84138| [2025/04/30 20:20:36 998255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437082370|now:1746044436998232|interval:84138|pto_count:0|srtt:56284 [2025/04/30 20:20:36 998263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:36 998268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 998272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:409143| [2025/04/30 20:20:36 998277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 998281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:542-542|next_skip_chance:1746044437250833|current_time:1746044436998281| [2025/04/30 20:20:36 998286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:543| [2025/04/30 20:20:36 998315] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044436998292|stream_id:0|stream_offset:409143| [2025/04/30 20:20:36 998324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:36 998331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:36 998337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56284|rtt_var:725|pto_duration:59184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:36 998344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:36 998348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:36 998352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 148859| [2025/04/30 20:20:36 998356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437082476|now:1746044436998337|interv:84139| [2025/04/30 20:20:36 998360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437082476|now:1746044436998337|interval:84139|pto_count:0|srtt:56284 [2025/04/30 20:20:36 998365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:36 998369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437082476| [2025/04/30 20:20:36 998374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437082476| [2025/04/30 20:20:36 998378] [debug] |xqc_engine_wakeup_after|wakeup:1746044437082476|now:1746044436998378|diff:84098| [2025/04/30 20:20:36 998382] [debug] |xqc_engine_main_logic|END|now:1746044436997960| [2025/04/30 20:20:36 998388] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436998387| [2025/04/30 20:20:36 998391] [debug] |xqc_engine_wakeup_after|wakeup:1746044437082476|now:1746044436998391|diff:84085| [2025/04/30 20:20:36 998395] [debug] |xqc_engine_main_logic|END|now:1746044436998387| [2025/04/30 20:20:36 999163] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:137|state:ESTABED|recv_time:1746044436999162| [2025/04/30 20:20:36 999178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:36 999194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:124| [2025/04/30 20:20:36 999201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:125| [2025/04/30 20:20:36 999209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:125| [2025/04/30 20:20:36 999216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:36 999227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:417|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:421|path_largest_ack:417| [2025/04/30 20:20:36 999233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:145254|prior_delivered:203300|prior_time:1746044436939456|is_app_limited:0|send_elapse:55679|ack_elapse:59706|ctl_first_sent_time:1746044436940975|lagest_ack_time:1746044436999162|curr_delivered:271708| [2025/04/30 20:20:36 999238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436940975| [2025/04/30 20:20:36 999243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:314||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 20:20:36 999248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:421|origin_pktnum:296|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:421|path_largest_ack:421| [2025/04/30 20:20:36 999253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:116|tx_in_flight:142854|prior_delivered:208100|prior_time:1746044436943400|is_app_limited:0|send_elapse:55305|ack_elapse:55762|ctl_first_sent_time:1746044436944326|lagest_ack_time:1746044436999162|curr_delivered:272908| [2025/04/30 20:20:36 999260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436944326| [2025/04/30 20:20:36 999267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 20:20:36 999273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56284|rttvar:725|minrtt:31448|latest_rtt:54836|ack_delay:112| [2025/04/30 20:20:36 999280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56089|rttvar:934|minrtt:31448|latest_rtt:54836|ack_delay:112| [2025/04/30 20:20:36 999287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:421|lost_pn:418|thresh:3| [2025/04/30 20:20:36 999294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 999331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 999379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 999386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 999390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 999498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 999629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 999652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:36 999656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:36 999770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:36 999779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:418|lost_pn:418|po_sent_time:1746044436941080|lost_send_time:1746044436936062|loss_delay:63100|frame:STREAM |repair:128| [2025/04/30 20:20:36 999784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436941080u| [2025/04/30 20:20:36 999788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:36 999792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437004266|now:1746044436999792|interval:4474| [2025/04/30 20:20:36 999797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437004266|now:1746044436999792|interv:4474| [2025/04/30 20:20:36 999801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55305, ack_elapse 55762, delivered 64808|rate 1162225|lost 181| [2025/04/30 20:20:36 999805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162225) in round 6| [2025/04/30 20:20:36 999809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:36 999814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:36 999817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436944326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 999822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436944326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:36 999827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:145259|srtt:56089|latest_rtt:54836|min_rtt:31448|applimit:0|lost:180|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:36 999833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:125|largest:125|pns:2| [2025/04/30 20:20:36 999837] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:137|pkt_type:SHORT_HEADER|pkt_num:125|frame:ACK |recv_time:1746044436999162|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:36 999846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044556999162|now:1746044436999162|interv:120000000| [2025/04/30 20:20:36 999850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044556999162|now:1746044436999162|interv:120000000| [2025/04/30 20:20:36 999854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437082476|pq_index:0| [2025/04/30 20:20:36 999859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436997960| [2025/04/30 20:20:36 999863] [debug] |xqc_engine_main_logic|BEGIN|now:1746044436999862| [2025/04/30 20:20:36 999868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044436999866| [2025/04/30 20:20:36 999873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:36 999878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56089|min_srtt:56089|path_bw:1206754|loss_rate:61.54|path_pto:0| [2025/04/30 20:20:36 999882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:340761| [2025/04/30 20:20:36 999887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56089|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 999891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:418|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 999896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56089|min_srtt:56089|path_bw:1206754|loss_rate:61.54|path_pto:0| [2025/04/30 20:20:36 999900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:410322| [2025/04/30 20:20:36 999905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56089|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 999909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 999913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56089|min_srtt:56089|path_bw:1206754|loss_rate:61.54|path_pto:0| [2025/04/30 20:20:36 999917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:411501| [2025/04/30 20:20:36 999922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56089|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:36 999926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:36 999930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56089|min_srtt:56089|path_bw:1206754|loss_rate:61.54|path_pto:0| [2025/04/30 20:20:36 999938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:412680| [2025/04/30 20:20:36 999942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:36 999946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:36 999950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:36 999954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:36 999959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:418|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:36 999963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:340761| [2025/04/30 20:20:36 999968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:36 999972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:544| [2025/04/30 20:20:37 000010] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044436999980|stream_id:0|stream_offset:340761| [2025/04/30 20:20:37 000020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:544|origin_pktnum:418|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 000028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:37 000034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437004266|now:1746044437000034|interval:4232| [2025/04/30 20:20:37 000040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437004266|now:1746044437000034|interv:4232| [2025/04/30 20:20:37 000044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:37 000049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 000053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:410322| [2025/04/30 20:20:37 000058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 000062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:545| [2025/04/30 20:20:37 000092] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044437000069|stream_id:0|stream_offset:410322| [2025/04/30 20:20:37 000101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:545|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 000114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:37 000120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437004266|now:1746044437000120|interval:4146| [2025/04/30 20:20:37 000124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437004266|now:1746044437000120|interv:4146| [2025/04/30 20:20:37 000128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:37 000133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 000138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:411501| [2025/04/30 20:20:37 000142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 000146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:546| [2025/04/30 20:20:37 000175] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044437000153|stream_id:0|stream_offset:411501| [2025/04/30 20:20:37 000184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 000192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:37 000198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437004266|now:1746044437000198|interval:4068| [2025/04/30 20:20:37 000202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437004266|now:1746044437000198|interv:4068| [2025/04/30 20:20:37 000206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:37 000211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437004266| [2025/04/30 20:20:37 000215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437004266| [2025/04/30 20:20:37 000219] [debug] |xqc_engine_wakeup_after|wakeup:1746044437004266|now:1746044437000219|diff:4047| [2025/04/30 20:20:37 000224] [debug] |xqc_engine_main_logic|END|now:1746044436999866| [2025/04/30 20:20:37 000229] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437000229| [2025/04/30 20:20:37 000233] [debug] |xqc_engine_wakeup_after|wakeup:1746044437004266|now:1746044437000233|diff:4033| [2025/04/30 20:20:37 000237] [debug] |xqc_engine_main_logic|END|now:1746044437000229| [2025/04/30 20:20:37 001279] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:137|state:ESTABED|recv_time:1746044437001278| [2025/04/30 20:20:37 001294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 001303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:125| [2025/04/30 20:20:37 001309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:126| [2025/04/30 20:20:37 001319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:126| [2025/04/30 20:20:37 001331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 001342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:422|origin_pktnum:297|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:423|path_largest_ack:422| [2025/04/30 20:20:37 001350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:116|tx_in_flight:144054|prior_delivered:208100|prior_time:1746044436943400|is_app_limited:0|send_elapse:55413|ack_elapse:57878|ctl_first_sent_time:1746044436944434|lagest_ack_time:1746044437001278|curr_delivered:274108| [2025/04/30 20:20:37 001357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436944434| [2025/04/30 20:20:37 001364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:311||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 20:20:37 001369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:423|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:423|path_largest_ack:423| [2025/04/30 20:20:37 001376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:116|tx_in_flight:144054|prior_delivered:208100|prior_time:1746044436943400|is_app_limited:0|send_elapse:55413|ack_elapse:57878|ctl_first_sent_time:1746044436944434|lagest_ack_time:1746044437001278|curr_delivered:275308| [2025/04/30 20:20:37 001383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436944517| [2025/04/30 20:20:37 001390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:310||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 20:20:37 001397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56089|rttvar:934|minrtt:31448|latest_rtt:56761|ack_delay:128| [2025/04/30 20:20:37 001404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56157|rttvar:837|minrtt:31448|latest_rtt:56761|ack_delay:128| [2025/04/30 20:20:37 001410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:423|lost_pn:420|thresh:3| [2025/04/30 20:20:37 001417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 001448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 001515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 001528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 001534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 001682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 001804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 001820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 001824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 001884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 001897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:419|lost_pn:420|po_sent_time:1746044436941166|lost_send_time:1746044436937422|loss_delay:63856|frame:STREAM |repair:128| [2025/04/30 20:20:37 001902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:420|lost_pn:420|po_sent_time:1746044436941252|lost_send_time:1746044436937422|loss_delay:63856|frame:STREAM |repair:128| [2025/04/30 20:20:37 001906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436941252u| [2025/04/30 20:20:37 001911] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:100972|lost_count:123|send_count:220|pkt_num:420|po_send_time:1746044436941252|srtt:56157|cwnd:149610|bw:1206754|conn_life:307964|now:0|last_lost_time:307964| [2025/04/30 20:20:37 001916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 001920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56157|rtt_var:837|pto_duration:59505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 001925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 001929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 001932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 144059| [2025/04/30 20:20:37 001936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437084658|now:1746044437001920|interv:82738| [2025/04/30 20:20:37 001941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437084658|now:1746044437001920|interval:82738|pto_count:0|srtt:56157 [2025/04/30 20:20:37 001945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55413, ack_elapse 57878, delivered 67208|rate 1161201|lost 183| [2025/04/30 20:20:37 001949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161201) in round 6| [2025/04/30 20:20:37 001954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 001958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 001962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436944517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 001966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436944517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 001973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:144059|srtt:56157|latest_rtt:56761|min_rtt:31448|applimit:0|lost:181|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 001980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:126|largest:126|pns:2| [2025/04/30 20:20:37 001984] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:137|pkt_type:SHORT_HEADER|pkt_num:126|frame:ACK |recv_time:1746044437001278|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 001989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557001278|now:1746044437001278|interv:120000000| [2025/04/30 20:20:37 001993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557001278|now:1746044437001278|interv:120000000| [2025/04/30 20:20:37 001997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437004266|pq_index:0| [2025/04/30 20:20:37 002001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044436999866| [2025/04/30 20:20:37 002005] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437002005| [2025/04/30 20:20:37 002011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437002009| [2025/04/30 20:20:37 002016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 002021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56157|min_srtt:56157|path_bw:1206754|loss_rate:60.00|path_pto:0| [2025/04/30 20:20:37 002025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:341940| [2025/04/30 20:20:37 002030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56157|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 002035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:419|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 002039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56157|min_srtt:56157|path_bw:1206754|loss_rate:60.00|path_pto:0| [2025/04/30 20:20:37 002043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:343119| [2025/04/30 20:20:37 002048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56157|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 002052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:420|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 002056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56157|min_srtt:56157|path_bw:1206754|loss_rate:60.00|path_pto:0| [2025/04/30 20:20:37 002063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:412680| [2025/04/30 20:20:37 002067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56157|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 002072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 002076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56157|min_srtt:56157|path_bw:1206754|loss_rate:60.00|path_pto:0| [2025/04/30 20:20:37 002080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:413859| [2025/04/30 20:20:37 002084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56157|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 002089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 002093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56157|min_srtt:56157|path_bw:1206754|loss_rate:60.00|path_pto:0| [2025/04/30 20:20:37 002097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:415038| [2025/04/30 20:20:37 002101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 002105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 002109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 002113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 002118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:419|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 002122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:341940| [2025/04/30 20:20:37 002126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 002131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:547| [2025/04/30 20:20:37 002169] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144059|now:1746044437002139|stream_id:0|stream_offset:341940| [2025/04/30 20:20:37 002179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:547|origin_pktnum:419|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 002192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144059|applimit:0| [2025/04/30 20:20:37 002199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56157|rtt_var:837|pto_duration:59505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 002203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 002207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 002211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 145259| [2025/04/30 20:20:37 002215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437086644|now:1746044437002199|interv:84445| [2025/04/30 20:20:37 002219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437086644|now:1746044437002199|interval:84445|pto_count:0|srtt:56157 [2025/04/30 20:20:37 002224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145259| [2025/04/30 20:20:37 002229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:420|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 002233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:343119| [2025/04/30 20:20:37 002237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 002242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:548| [2025/04/30 20:20:37 002271] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044437002248|stream_id:0|stream_offset:343119| [2025/04/30 20:20:37 002280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:548|origin_pktnum:420|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 002287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:37 002294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56157|rtt_var:837|pto_duration:59505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 002298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 002302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 002306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 146459| [2025/04/30 20:20:37 002310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437086753|now:1746044437002294|interv:84459| [2025/04/30 20:20:37 002314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437086753|now:1746044437002294|interval:84459|pto_count:0|srtt:56157 [2025/04/30 20:20:37 002318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:37 002323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 002332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:412680| [2025/04/30 20:20:37 002336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 002340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:549| [2025/04/30 20:20:37 002369] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044437002347|stream_id:0|stream_offset:412680| [2025/04/30 20:20:37 002378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:549|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 002386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:37 002392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56157|rtt_var:837|pto_duration:59505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 002396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 002400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 002404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 147659| [2025/04/30 20:20:37 002408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437086852|now:1746044437002392|interv:84460| [2025/04/30 20:20:37 002412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437086852|now:1746044437002392|interval:84460|pto_count:0|srtt:56157 [2025/04/30 20:20:37 002416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:37 002421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 002425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:413859| [2025/04/30 20:20:37 002429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 002433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:550| [2025/04/30 20:20:37 002461] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044437002440|stream_id:0|stream_offset:413859| [2025/04/30 20:20:37 002470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 002477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:37 002484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56157|rtt_var:837|pto_duration:59505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 002491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 002501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 002505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 148859| [2025/04/30 20:20:37 002509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437086945|now:1746044437002484|interv:84461| [2025/04/30 20:20:37 002513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437086945|now:1746044437002484|interval:84461|pto_count:0|srtt:56157 [2025/04/30 20:20:37 002520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:37 002528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437086945| [2025/04/30 20:20:37 002534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437086945| [2025/04/30 20:20:37 002539] [debug] |xqc_engine_wakeup_after|wakeup:1746044437086945|now:1746044437002539|diff:84406| [2025/04/30 20:20:37 002544] [debug] |xqc_engine_main_logic|END|now:1746044437002009| [2025/04/30 20:20:37 002550] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437002550| [2025/04/30 20:20:37 002557] [debug] |xqc_engine_wakeup_after|wakeup:1746044437086945|now:1746044437002557|diff:84388| [2025/04/30 20:20:37 002563] [debug] |xqc_engine_main_logic|END|now:1746044437002550| [2025/04/30 20:20:37 004251] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:141|state:ESTABED|recv_time:1746044437004250| [2025/04/30 20:20:37 004267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 004276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:126| [2025/04/30 20:20:37 004283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:127| [2025/04/30 20:20:37 004292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:127| [2025/04/30 20:20:37 004299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 004311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:424|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:431|path_largest_ack:424| [2025/04/30 20:20:37 004318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:116|tx_in_flight:146454|prior_delivered:208100|prior_time:1746044436943400|is_app_limited:0|send_elapse:55574|ack_elapse:60850|ctl_first_sent_time:1746044436944595|lagest_ack_time:1746044437004250|curr_delivered:276508| [2025/04/30 20:20:37 004325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436944595| [2025/04/30 20:20:37 004333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:311||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 20:20:37 004340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:427|origin_pktnum:300|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:431|path_largest_ack:427| [2025/04/30 20:20:37 004347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:118|tx_in_flight:145254|prior_delivered:210500|prior_time:1746044436945399|is_app_limited:0|send_elapse:55094|ack_elapse:58851|ctl_first_sent_time:1746044436946269|lagest_ack_time:1746044437004250|curr_delivered:277708| [2025/04/30 20:20:37 004354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436946269| [2025/04/30 20:20:37 004369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:309||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 20:20:37 004376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:431|origin_pktnum:304|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:431|path_largest_ack:431| [2025/04/30 20:20:37 004383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:120|tx_in_flight:145246|prior_delivered:212908|prior_time:1746044436947847|is_app_limited:0|send_elapse:57384|ack_elapse:56403|ctl_first_sent_time:1746044436948641|lagest_ack_time:1746044437004250|curr_delivered:278908| [2025/04/30 20:20:37 004390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436948641| [2025/04/30 20:20:37 004395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 20:20:37 004400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56157|rttvar:837|minrtt:31448|latest_rtt:55609|ack_delay:144| [2025/04/30 20:20:37 004404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56071|rttvar:801|minrtt:31448|latest_rtt:55609|ack_delay:144| [2025/04/30 20:20:37 004408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:431|lost_pn:428|thresh:3| [2025/04/30 20:20:37 004413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 004440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 004489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 004497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 004501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 004626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 004789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 004811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 004817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 004909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 004948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:425|lost_pn:428|po_sent_time:1746044436944681|lost_send_time:1746044436941171|loss_delay:63079|frame:STREAM |repair:128| [2025/04/30 20:20:37 004956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:426|lost_pn:428|po_sent_time:1746044436944793|lost_send_time:1746044436941171|loss_delay:63079|frame:STREAM |repair:128| [2025/04/30 20:20:37 004963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:428|lost_pn:428|po_sent_time:1746044436946350|lost_send_time:1746044436941171|loss_delay:63079|frame:STREAM |repair:128| [2025/04/30 20:20:37 004971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436946350u| [2025/04/30 20:20:37 004977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 004981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437009499|now:1746044437004981|interval:4518| [2025/04/30 20:20:37 004985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437009499|now:1746044437004981|interv:4518| [2025/04/30 20:20:37 004989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57384, ack_elapse 56403, delivered 66000|rate 1150146|lost 186| [2025/04/30 20:20:37 004994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150146) in round 6| [2025/04/30 20:20:37 004998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 005002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 005006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:3|acked:3600|po_sent_time:1746044436948641|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 005011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:3|acked:3600|po_sent_time:1746044436948641|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 005016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:141659|srtt:56071|latest_rtt:55609|min_rtt:31448|applimit:0|lost:183|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 005022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:127|largest:127|pns:2| [2025/04/30 20:20:37 005026] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:141|pkt_type:SHORT_HEADER|pkt_num:127|frame:ACK |recv_time:1746044437004250|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 005031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557004250|now:1746044437004250|interv:120000000| [2025/04/30 20:20:37 005035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557004250|now:1746044437004250|interv:120000000| [2025/04/30 20:20:37 005039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437086945|pq_index:0| [2025/04/30 20:20:37 005044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437002009| [2025/04/30 20:20:37 005048] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437005047| [2025/04/30 20:20:37 005056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437005055| [2025/04/30 20:20:37 005061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 005066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1206754|loss_rate:59.32|path_pto:0| [2025/04/30 20:20:37 005071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:346656| [2025/04/30 20:20:37 005076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 005080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:425|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 005085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1206754|loss_rate:59.32|path_pto:0| [2025/04/30 20:20:37 005089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:347835| [2025/04/30 20:20:37 005093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 005098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:426|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 005102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1206754|loss_rate:59.32|path_pto:0| [2025/04/30 20:20:37 005106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:186312| [2025/04/30 20:20:37 005110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 005115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:428|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 005119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1206754|loss_rate:59.32|path_pto:0| [2025/04/30 20:20:37 005123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:415038| [2025/04/30 20:20:37 005127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 005131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 005138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1206754|loss_rate:59.32|path_pto:0| [2025/04/30 20:20:37 005143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:416217| [2025/04/30 20:20:37 005147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 005151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 005156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1206754|loss_rate:59.32|path_pto:0| [2025/04/30 20:20:37 005160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 005164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 005169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 005173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1206754|loss_rate:59.32|path_pto:0| [2025/04/30 20:20:37 005177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:418575| [2025/04/30 20:20:37 005181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 005185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 005189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 005193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 005198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:425|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 005202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:346656| [2025/04/30 20:20:37 005206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 005211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:551| [2025/04/30 20:20:37 005245] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141659|now:1746044437005219|stream_id:0|stream_offset:346656| [2025/04/30 20:20:37 005252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:551|origin_pktnum:425|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 005260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141659|applimit:0| [2025/04/30 20:20:37 005264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437009499|now:1746044437005264|interval:4235| [2025/04/30 20:20:37 005268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437009499|now:1746044437005264|interv:4235| [2025/04/30 20:20:37 005273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142859| [2025/04/30 20:20:37 005277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:426|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 005282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:347835| [2025/04/30 20:20:37 005286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 005290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:552| [2025/04/30 20:20:37 005313] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142859|now:1746044437005296|stream_id:0|stream_offset:347835| [2025/04/30 20:20:37 005318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:552|origin_pktnum:426|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 005323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142859|applimit:0| [2025/04/30 20:20:37 005327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437009499|now:1746044437005327|interval:4172| [2025/04/30 20:20:37 005331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437009499|now:1746044437005327|interv:4172| [2025/04/30 20:20:37 005335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144059| [2025/04/30 20:20:37 005340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:428|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 005344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:186312| [2025/04/30 20:20:37 005348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 005352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:553| [2025/04/30 20:20:37 005372] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144059|now:1746044437005357|stream_id:0|stream_offset:186312| [2025/04/30 20:20:37 005377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:553|origin_pktnum:176|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 005381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144059|applimit:0| [2025/04/30 20:20:37 005388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437009499|now:1746044437005388|interval:4111| [2025/04/30 20:20:37 005393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437009499|now:1746044437005388|interv:4111| [2025/04/30 20:20:37 005397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145259| [2025/04/30 20:20:37 005401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 005405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:415038| [2025/04/30 20:20:37 005410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 005414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:554| [2025/04/30 20:20:37 005434] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044437005419|stream_id:0|stream_offset:415038| [2025/04/30 20:20:37 005439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 005443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:37 005447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437009499|now:1746044437005447|interval:4052| [2025/04/30 20:20:37 005451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437009499|now:1746044437005447|interv:4052| [2025/04/30 20:20:37 005455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:37 005460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 005464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:416217| [2025/04/30 20:20:37 005468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 005472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:555| [2025/04/30 20:20:37 005491] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044437005477|stream_id:0|stream_offset:416217| [2025/04/30 20:20:37 005496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:555|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 005501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:37 005505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437009499|now:1746044437005505|interval:3994| [2025/04/30 20:20:37 005519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437009499|now:1746044437005505|interv:3994| [2025/04/30 20:20:37 005523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:37 005528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 005532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 005537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 005541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:556| [2025/04/30 20:20:37 005566] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044437005546|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 005575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:556|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 005583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:37 005590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437009499|now:1746044437005589|interval:3910| [2025/04/30 20:20:37 005597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437009499|now:1746044437005589|interv:3910| [2025/04/30 20:20:37 005604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:37 005611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437009499| [2025/04/30 20:20:37 005618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437009499| [2025/04/30 20:20:37 005625] [debug] |xqc_engine_wakeup_after|wakeup:1746044437009499|now:1746044437005625|diff:3874| [2025/04/30 20:20:37 005632] [debug] |xqc_engine_main_logic|END|now:1746044437005055| [2025/04/30 20:20:37 005641] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437005640| [2025/04/30 20:20:37 005647] [debug] |xqc_engine_wakeup_after|wakeup:1746044437009499|now:1746044437005647|diff:3852| [2025/04/30 20:20:37 005653] [debug] |xqc_engine_main_logic|END|now:1746044437005640| [2025/04/30 20:20:37 006315] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:142|state:ESTABED|recv_time:1746044437006313| [2025/04/30 20:20:37 006329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 006339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:127| [2025/04/30 20:20:37 006345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:128| [2025/04/30 20:20:37 006354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:128| [2025/04/30 20:20:37 006360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 006371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:432|origin_pktnum:305|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:433|path_largest_ack:432| [2025/04/30 20:20:37 006376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:120|tx_in_flight:146446|prior_delivered:212908|prior_time:1746044436947847|is_app_limited:0|send_elapse:57545|ack_elapse:58466|ctl_first_sent_time:1746044436948802|lagest_ack_time:1746044437006313|curr_delivered:280108| [2025/04/30 20:20:37 006387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436948802| [2025/04/30 20:20:37 006394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:308||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 20:20:37 006401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:433|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:433|path_largest_ack:433| [2025/04/30 20:20:37 006408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:120|tx_in_flight:146446|prior_delivered:212908|prior_time:1746044436947847|is_app_limited:0|send_elapse:57545|ack_elapse:58466|ctl_first_sent_time:1746044436948802|lagest_ack_time:1746044437006313|curr_delivered:281308| [2025/04/30 20:20:37 006414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436948945| [2025/04/30 20:20:37 006422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 20:20:37 006429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56071|rttvar:801|minrtt:31448|latest_rtt:57368|ack_delay:120| [2025/04/30 20:20:37 006436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56219|rttvar:895|minrtt:31448|latest_rtt:57368|ack_delay:120| [2025/04/30 20:20:37 006443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:433|lost_pn:430|thresh:3| [2025/04/30 20:20:37 006449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 006479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 006530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 006543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 006550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 006580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 006699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 006849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 006872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 006878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 006970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 006990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 007002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 007008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 007014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 007020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 007029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:429|lost_pn:430|po_sent_time:1746044436946420|lost_send_time:1746044436941774|loss_delay:64539|frame:STREAM |repair:128| [2025/04/30 20:20:37 007035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:430|lost_pn:430|po_sent_time:1746044436946490|lost_send_time:1746044436941774|loss_delay:64539|frame:STREAM |repair:128| [2025/04/30 20:20:37 007039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436946490u| [2025/04/30 20:20:37 007043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 007048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56219|rtt_var:895|pto_duration:59799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 007052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 007056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 007060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 144059| [2025/04/30 20:20:37 007064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437090345|now:1746044437007047|interv:83298| [2025/04/30 20:20:37 007068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437090345|now:1746044437007047|interval:83298|pto_count:0|srtt:56219 [2025/04/30 20:20:37 007073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57545, ack_elapse 58466, delivered 68400|rate 1169910|lost 188| [2025/04/30 20:20:37 007078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169910) in round 6| [2025/04/30 20:20:37 007082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 007086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 007090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436948945|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 007094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436948945|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 007099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:144059|srtt:56219|latest_rtt:57368|min_rtt:31448|applimit:0|lost:186|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 007108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 007113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437031313|now:1746044437006313|interv:25000| [2025/04/30 20:20:37 007118] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437006313|max_ack_delay:25000| [2025/04/30 20:20:37 007123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:128|largest:128|pns:2| [2025/04/30 20:20:37 007128] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:142|pkt_type:SHORT_HEADER|pkt_num:128|frame:PING ACK |recv_time:1746044437006313|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 007133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557006313|now:1746044437006313|interv:120000000| [2025/04/30 20:20:37 007137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557006313|now:1746044437006313|interv:120000000| [2025/04/30 20:20:37 007141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437009499|pq_index:0| [2025/04/30 20:20:37 007145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437005055| [2025/04/30 20:20:37 007149] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437007149| [2025/04/30 20:20:37 007154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437007153| [2025/04/30 20:20:37 007159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 007164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56219|min_srtt:56219|path_bw:1206754|loss_rate:58.46|path_pto:0| [2025/04/30 20:20:37 007169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:349014| [2025/04/30 20:20:37 007173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56219|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 007178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:429|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 007183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56219|min_srtt:56219|path_bw:1206754|loss_rate:58.46|path_pto:0| [2025/04/30 20:20:37 007187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:350193| [2025/04/30 20:20:37 007192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56219|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 007196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:430|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 007203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56219|min_srtt:56219|path_bw:1206754|loss_rate:58.46|path_pto:0| [2025/04/30 20:20:37 007207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:418575| [2025/04/30 20:20:37 007212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56219|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 007216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 007220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56219|min_srtt:56219|path_bw:1206754|loss_rate:58.46|path_pto:0| [2025/04/30 20:20:37 007225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:419754| [2025/04/30 20:20:37 007229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56219|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 007233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 007238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56219|min_srtt:56219|path_bw:1206754|loss_rate:58.46|path_pto:0| [2025/04/30 20:20:37 007242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:420933| [2025/04/30 20:20:37 007246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 007250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 007254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 007258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 007263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:429|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 007267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:349014| [2025/04/30 20:20:37 007271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 007276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:557| [2025/04/30 20:20:37 007309] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144059|now:1746044437007284|stream_id:0|stream_offset:349014| [2025/04/30 20:20:37 007316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:557|origin_pktnum:429|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 007324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144059|applimit:0| [2025/04/30 20:20:37 007328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56219|rtt_var:895|pto_duration:59799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 007333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 007337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 007341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 145259| [2025/04/30 20:20:37 007345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437092083|now:1746044437007328|interv:84755| [2025/04/30 20:20:37 007349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437092083|now:1746044437007328|interval:84755|pto_count:0|srtt:56219 [2025/04/30 20:20:37 007354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145259| [2025/04/30 20:20:37 007358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:430|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 007363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:350193| [2025/04/30 20:20:37 007367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 007371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:558| [2025/04/30 20:20:37 007393] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044437007377|stream_id:0|stream_offset:350193| [2025/04/30 20:20:37 007399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:558|origin_pktnum:430|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 007403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:37 007407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56219|rtt_var:895|pto_duration:59799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 007411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 007415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 007419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 146459| [2025/04/30 20:20:37 007423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437092176|now:1746044437007407|interv:84769| [2025/04/30 20:20:37 007427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437092176|now:1746044437007407|interval:84769|pto_count:0|srtt:56219 [2025/04/30 20:20:37 007431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:37 007439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 007443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:418575| [2025/04/30 20:20:37 007448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 007452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:559| [2025/04/30 20:20:37 007473] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044437007457|stream_id:0|stream_offset:418575| [2025/04/30 20:20:37 007478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:559|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 007482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:37 007486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56219|rtt_var:895|pto_duration:59799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 007491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 007495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 007498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 147659| [2025/04/30 20:20:37 007502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437092256|now:1746044437007486|interv:84770| [2025/04/30 20:20:37 007506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437092256|now:1746044437007486|interval:84770|pto_count:0|srtt:56219 [2025/04/30 20:20:37 007511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:37 007515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 007520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:419754| [2025/04/30 20:20:37 007524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 007528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:560| [2025/04/30 20:20:37 007551] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044437007533|stream_id:0|stream_offset:419754| [2025/04/30 20:20:37 007559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 007566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:37 007573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56219|rtt_var:895|pto_duration:59799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 007585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 007592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 007598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 148859| [2025/04/30 20:20:37 007605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437092332|now:1746044437007572|interv:84760| [2025/04/30 20:20:37 007611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437092332|now:1746044437007572|interval:84760|pto_count:0|srtt:56219 [2025/04/30 20:20:37 007618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:37 007626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437031313| [2025/04/30 20:20:37 007633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437031313| [2025/04/30 20:20:37 007639] [debug] |xqc_engine_wakeup_after|wakeup:1746044437031313|now:1746044437007639|diff:23674| [2025/04/30 20:20:37 007647] [debug] |xqc_engine_main_logic|END|now:1746044437007153| [2025/04/30 20:20:37 007655] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437007655| [2025/04/30 20:20:37 007661] [debug] |xqc_engine_wakeup_after|wakeup:1746044437031313|now:1746044437007661|diff:23652| [2025/04/30 20:20:37 007668] [debug] |xqc_engine_main_logic|END|now:1746044437007655| [2025/04/30 20:20:37 008189] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:145|state:ESTABED|recv_time:1746044437008188| [2025/04/30 20:20:37 008204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 008212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:128| [2025/04/30 20:20:37 008218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:129| [2025/04/30 20:20:37 008228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:129| [2025/04/30 20:20:37 008234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 008245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:435|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:437|path_largest_ack:435| [2025/04/30 20:20:37 008253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:120|tx_in_flight:147646|prior_delivered:215308|prior_time:1746044436949317|is_app_limited:0|send_elapse:57082|ack_elapse:58871|ctl_first_sent_time:1746044436950093|lagest_ack_time:1746044437008188|curr_delivered:282508| [2025/04/30 20:20:37 008260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436950093| [2025/04/30 20:20:37 008267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:308||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 20:20:37 008274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:437|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:437|path_largest_ack:437| [2025/04/30 20:20:37 008281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:120|tx_in_flight:147646|prior_delivered:217708|prior_time:1746044436951341|is_app_limited:0|send_elapse:57239|ack_elapse:56847|ctl_first_sent_time:1746044436952202|lagest_ack_time:1746044437008188|curr_delivered:283708| [2025/04/30 20:20:37 008295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436952202| [2025/04/30 20:20:37 008302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 20:20:37 008309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56219|rttvar:895|minrtt:31448|latest_rtt:55986|ack_delay:120| [2025/04/30 20:20:37 008314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56175|rttvar:760|minrtt:31448|latest_rtt:55986|ack_delay:120| [2025/04/30 20:20:37 008319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:437|lost_pn:434|thresh:3| [2025/04/30 20:20:37 008323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 008350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 008396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 008407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 008411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 008431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 008507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 008624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 008650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 008656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 008776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 008826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 008840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:434|lost_pn:434|po_sent_time:1746044436949040|lost_send_time:1746044436944992|loss_delay:63196|frame:STREAM |repair:128| [2025/04/30 20:20:37 008853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436949040u| [2025/04/30 20:20:37 008859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 008866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437013403|now:1746044437008866|interval:4537| [2025/04/30 20:20:37 008873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437013403|now:1746044437008866|interv:4537| [2025/04/30 20:20:37 008880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57239, ack_elapse 56847, delivered 66000|rate 1153059|lost 189| [2025/04/30 20:20:37 008887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153059) in round 6| [2025/04/30 20:20:37 008894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 008900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 008907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436952202|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 008914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436952202|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 008921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:145259|srtt:56175|latest_rtt:55986|min_rtt:31448|applimit:0|lost:188|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 008928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:129|largest:129|pns:2| [2025/04/30 20:20:37 008933] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:145|pkt_type:SHORT_HEADER|pkt_num:129|frame:ACK |recv_time:1746044437008188|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 008938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557008188|now:1746044437008188|interv:120000000| [2025/04/30 20:20:37 008942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557008188|now:1746044437008188|interv:120000000| [2025/04/30 20:20:37 008946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437031313|pq_index:0| [2025/04/30 20:20:37 008950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437007153| [2025/04/30 20:20:37 008954] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437008954| [2025/04/30 20:20:37 008959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437008958| [2025/04/30 20:20:37 008965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 008970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56175|min_srtt:56175|path_bw:1206754|loss_rate:57.97|path_pto:0| [2025/04/30 20:20:37 008978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:352551| [2025/04/30 20:20:37 008983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56175|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 008988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:434|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 008992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56175|min_srtt:56175|path_bw:1206754|loss_rate:57.97|path_pto:0| [2025/04/30 20:20:37 008997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:420933| [2025/04/30 20:20:37 009001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56175|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 009006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 009010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56175|min_srtt:56175|path_bw:1206754|loss_rate:57.97|path_pto:0| [2025/04/30 20:20:37 009014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:422112| [2025/04/30 20:20:37 009019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56175|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 009023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 009028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56175|min_srtt:56175|path_bw:1206754|loss_rate:57.97|path_pto:0| [2025/04/30 20:20:37 009032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:423291| [2025/04/30 20:20:37 009036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 009040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 009044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 009048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 009053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:434|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 009057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:352551| [2025/04/30 20:20:37 009064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 009069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:561| [2025/04/30 20:20:37 009102] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044437009077|stream_id:0|stream_offset:352551| [2025/04/30 20:20:37 009108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:561|origin_pktnum:434|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 009113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:37 009118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437013403|now:1746044437009117|interval:4286| [2025/04/30 20:20:37 009122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437013403|now:1746044437009117|interv:4286| [2025/04/30 20:20:37 009126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:37 009131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 009135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:420933| [2025/04/30 20:20:37 009140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 009144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:562| [2025/04/30 20:20:37 009166] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044437009150|stream_id:0|stream_offset:420933| [2025/04/30 20:20:37 009171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 009176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:37 009180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437013403|now:1746044437009180|interval:4223| [2025/04/30 20:20:37 009184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437013403|now:1746044437009180|interv:4223| [2025/04/30 20:20:37 009188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:37 009193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 009197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:422112| [2025/04/30 20:20:37 009201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 009209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:563| [2025/04/30 20:20:37 009230] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044437009214|stream_id:0|stream_offset:422112| [2025/04/30 20:20:37 009235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 009239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:37 009243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437013403|now:1746044437009243|interval:4160| [2025/04/30 20:20:37 009247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437013403|now:1746044437009243|interv:4160| [2025/04/30 20:20:37 009251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:37 009256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437013403| [2025/04/30 20:20:37 009260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437013403| [2025/04/30 20:20:37 009264] [debug] |xqc_engine_wakeup_after|wakeup:1746044437013403|now:1746044437009264|diff:4139| [2025/04/30 20:20:37 009268] [debug] |xqc_engine_main_logic|END|now:1746044437008958| [2025/04/30 20:20:37 009274] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437009274| [2025/04/30 20:20:37 009278] [debug] |xqc_engine_wakeup_after|wakeup:1746044437013403|now:1746044437009278|diff:4125| [2025/04/30 20:20:37 009282] [debug] |xqc_engine_main_logic|END|now:1746044437009274| [2025/04/30 20:20:37 010162] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:145|state:ESTABED|recv_time:1746044437010161| [2025/04/30 20:20:37 010174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 010181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:129| [2025/04/30 20:20:37 010186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:130| [2025/04/30 20:20:37 010196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:130| [2025/04/30 20:20:37 010202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 010213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:438|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:439|path_largest_ack:438| [2025/04/30 20:20:37 010221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:120|tx_in_flight:148846|prior_delivered:217708|prior_time:1746044436951341|is_app_limited:0|send_elapse:57341|ack_elapse:58820|ctl_first_sent_time:1746044436952304|lagest_ack_time:1746044437010161|curr_delivered:284908| [2025/04/30 20:20:37 010229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436952304| [2025/04/30 20:20:37 010236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 20:20:37 010242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:439|origin_pktnum:312|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:439|path_largest_ack:439| [2025/04/30 20:20:37 010249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:122|tx_in_flight:145246|prior_delivered:220108|prior_time:1746044436953313|is_app_limited:0|send_elapse:56999|ack_elapse:56848|ctl_first_sent_time:1746044436954118|lagest_ack_time:1746044437010161|curr_delivered:286108| [2025/04/30 20:20:37 010263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436954118| [2025/04/30 20:20:37 010270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:305||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 20:20:37 010277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56175|rttvar:760|minrtt:31448|latest_rtt:56043|ack_delay:120| [2025/04/30 20:20:37 010284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56144|rttvar:633|minrtt:31448|latest_rtt:56043|ack_delay:120| [2025/04/30 20:20:37 010289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:439|lost_pn:436|thresh:3| [2025/04/30 20:20:37 010294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 010322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 010380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 010388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 010392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 010411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 010479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 010577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 010602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 010615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 010710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 010783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 010807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:436|lost_pn:436|po_sent_time:1746044436950207|lost_send_time:1746044436946999|loss_delay:63162|frame:STREAM |repair:128| [2025/04/30 20:20:37 010813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436950207u| [2025/04/30 20:20:37 010820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 010826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56144|rtt_var:633|pto_duration:58676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 010832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 010838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 010843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 145259| [2025/04/30 20:20:37 010849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437092890|now:1746044437010825|interv:82065| [2025/04/30 20:20:37 010854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437092890|now:1746044437010825|interval:82065|pto_count:0|srtt:56144 [2025/04/30 20:20:37 010861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56999, ack_elapse 56848, delivered 66000|rate 1157915|lost 190| [2025/04/30 20:20:37 010868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157915) in round 6| [2025/04/30 20:20:37 010874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 010881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 010887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436954118|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 010894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:1|acked:2400|po_sent_time:1746044436954118|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 010901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:145259|srtt:56144|latest_rtt:56043|min_rtt:31448|applimit:0|lost:189|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 010910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:130|largest:130|pns:2| [2025/04/30 20:20:37 010917] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:145|pkt_type:SHORT_HEADER|pkt_num:130|frame:ACK |recv_time:1746044437010161|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 010925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557010161|now:1746044437010161|interv:120000000| [2025/04/30 20:20:37 010931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557010161|now:1746044437010161|interv:120000000| [2025/04/30 20:20:37 010937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437013403|pq_index:0| [2025/04/30 20:20:37 010949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437008958| [2025/04/30 20:20:37 010955] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437010955| [2025/04/30 20:20:37 010964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437010962| [2025/04/30 20:20:37 010972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 010980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56144|min_srtt:56144|path_bw:1206754|loss_rate:56.94|path_pto:0| [2025/04/30 20:20:37 010987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:354909| [2025/04/30 20:20:37 010994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 011002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:436|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 011009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56144|min_srtt:56144|path_bw:1206754|loss_rate:56.94|path_pto:0| [2025/04/30 20:20:37 011014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:423291| [2025/04/30 20:20:37 011019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 011023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 011028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56144|min_srtt:56144|path_bw:1206754|loss_rate:56.94|path_pto:0| [2025/04/30 20:20:37 011032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:424470| [2025/04/30 20:20:37 011037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 011041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 011045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56144|min_srtt:56144|path_bw:1206754|loss_rate:56.94|path_pto:0| [2025/04/30 20:20:37 011050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:425649| [2025/04/30 20:20:37 011054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 011063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 011066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 011071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 011075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:436|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 011080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:354909| [2025/04/30 20:20:37 011084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 011089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:564| [2025/04/30 20:20:37 011121] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044437011097|stream_id:0|stream_offset:354909| [2025/04/30 20:20:37 011127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:564|origin_pktnum:436|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 011132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:37 011137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56144|rtt_var:633|pto_duration:58676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 011143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 011150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 011156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 146459| [2025/04/30 20:20:37 011163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437094773|now:1746044437011136|interv:83637| [2025/04/30 20:20:37 011168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437094773|now:1746044437011136|interval:83637|pto_count:0|srtt:56144 [2025/04/30 20:20:37 011173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:37 011178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 011183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:423291| [2025/04/30 20:20:37 011187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 011191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:565| [2025/04/30 20:20:37 011217] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044437011198|stream_id:0|stream_offset:423291| [2025/04/30 20:20:37 011228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:565|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 011235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:37 011242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56144|rtt_var:633|pto_duration:58676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 011249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 011255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 011259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 147659| [2025/04/30 20:20:37 011263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437094874|now:1746044437011242|interv:83632| [2025/04/30 20:20:37 011267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437094874|now:1746044437011242|interval:83632|pto_count:0|srtt:56144 [2025/04/30 20:20:37 011271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:37 011276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 011280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:424470| [2025/04/30 20:20:37 011284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 011289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:566| [2025/04/30 20:20:37 011315] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044437011295|stream_id:0|stream_offset:424470| [2025/04/30 20:20:37 011324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 011331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:37 011338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56144|rtt_var:633|pto_duration:58676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 011344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 011348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 011351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 148859| [2025/04/30 20:20:37 011355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437094971|now:1746044437011338|interv:83633| [2025/04/30 20:20:37 011360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437094971|now:1746044437011338|interval:83633|pto_count:0|srtt:56144 [2025/04/30 20:20:37 011368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:37 011373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437031313| [2025/04/30 20:20:37 011377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437031313| [2025/04/30 20:20:37 011381] [debug] |xqc_engine_wakeup_after|wakeup:1746044437031313|now:1746044437011381|diff:19932| [2025/04/30 20:20:37 011386] [debug] |xqc_engine_main_logic|END|now:1746044437010962| [2025/04/30 20:20:37 011391] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437011391| [2025/04/30 20:20:37 011395] [debug] |xqc_engine_wakeup_after|wakeup:1746044437031313|now:1746044437011395|diff:19918| [2025/04/30 20:20:37 011399] [debug] |xqc_engine_main_logic|END|now:1746044437011391| [2025/04/30 20:20:37 012837] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:147|state:ESTABED|recv_time:1746044437012835| [2025/04/30 20:20:37 012852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 012861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:130| [2025/04/30 20:20:37 012867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:131| [2025/04/30 20:20:37 012876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:131| [2025/04/30 20:20:37 012883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 012894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:440|origin_pktnum:313|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:443|path_largest_ack:440| [2025/04/30 20:20:37 012902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:122|tx_in_flight:146446|prior_delivered:220108|prior_time:1746044436953313|is_app_limited:0|send_elapse:57082|ack_elapse:59522|ctl_first_sent_time:1746044436954201|lagest_ack_time:1746044437012835|curr_delivered:287308| [2025/04/30 20:20:37 012910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436954201| [2025/04/30 20:20:37 012917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:304||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 20:20:37 012924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:443|origin_pktnum:316|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:443|path_largest_ack:443| [2025/04/30 20:20:37 012931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:124|tx_in_flight:145246|prior_delivered:222508|prior_time:1746044436955403|is_app_limited:0|send_elapse:57250|ack_elapse:57432|ctl_first_sent_time:1746044436956234|lagest_ack_time:1746044437012835|curr_delivered:288508| [2025/04/30 20:20:37 012938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436956234| [2025/04/30 20:20:37 012945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:302||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 20:20:37 012951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56144|rttvar:633|minrtt:31448|latest_rtt:56601|ack_delay:120| [2025/04/30 20:20:37 012957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56186|rttvar:559|minrtt:31448|latest_rtt:56601|ack_delay:120| [2025/04/30 20:20:37 012964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:443|lost_pn:440|thresh:3| [2025/04/30 20:20:37 012976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 012980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 012984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 012988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 012992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 012996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 013004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 013060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 013068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 013072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 013094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 013161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 013250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 013265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 013269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 013338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 013375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 013393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 013397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437017940|now:1746044437013397|interval:4543| [2025/04/30 20:20:37 013401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437017940|now:1746044437013397|interv:4543| [2025/04/30 20:20:37 013406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57250, ack_elapse 57432, delivered 66000|rate 1149185|lost 190| [2025/04/30 20:20:37 013410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149185) in round 6| [2025/04/30 20:20:37 013414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 013419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 013425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:0|acked:2400|po_sent_time:1746044436956234|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 013430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:0|acked:2400|po_sent_time:1746044436956234|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 013435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:146459|srtt:56186|latest_rtt:56601|min_rtt:31448|applimit:0|lost:190|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 013441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:131|largest:131|pns:2| [2025/04/30 20:20:37 013447] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:147|pkt_type:SHORT_HEADER|pkt_num:131|frame:ACK |recv_time:1746044437012835|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 013455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557012835|now:1746044437012835|interv:120000000| [2025/04/30 20:20:37 013462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557012835|now:1746044437012835|interv:120000000| [2025/04/30 20:20:37 013467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437031313|pq_index:0| [2025/04/30 20:20:37 013471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437010962| [2025/04/30 20:20:37 013475] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437013475| [2025/04/30 20:20:37 013480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437013479| [2025/04/30 20:20:37 013486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 013491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56186|min_srtt:56186|path_bw:1206754|loss_rate:56.00|path_pto:0| [2025/04/30 20:20:37 013496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:425649| [2025/04/30 20:20:37 013503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56186|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 013510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 013517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56186|min_srtt:56186|path_bw:1206754|loss_rate:56.00|path_pto:0| [2025/04/30 20:20:37 013524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:426828| [2025/04/30 20:20:37 013531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56186|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 013544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 013551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56186|min_srtt:56186|path_bw:1206754|loss_rate:56.00|path_pto:0| [2025/04/30 20:20:37 013558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:428007| [2025/04/30 20:20:37 013565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 013572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 013578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 013585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 013592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 013599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:425649| [2025/04/30 20:20:37 013607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 013614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:567| [2025/04/30 20:20:37 013656] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044437013626|stream_id:0|stream_offset:425649| [2025/04/30 20:20:37 013666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 013674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:37 013680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437017940|now:1746044437013680|interval:4260| [2025/04/30 20:20:37 013687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437017940|now:1746044437013680|interv:4260| [2025/04/30 20:20:37 013694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:37 013702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 013709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:426828| [2025/04/30 20:20:37 013732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 013743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:568| [2025/04/30 20:20:37 013790] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044437013759|stream_id:0|stream_offset:426828| [2025/04/30 20:20:37 013800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:568|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 013805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:37 013809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437017940|now:1746044437013809|interval:4131| [2025/04/30 20:20:37 013813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437017940|now:1746044437013809|interv:4131| [2025/04/30 20:20:37 013818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:37 013823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437017940| [2025/04/30 20:20:37 013827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437017940| [2025/04/30 20:20:37 013831] [debug] |xqc_engine_wakeup_after|wakeup:1746044437017940|now:1746044437013831|diff:4109| [2025/04/30 20:20:37 013835] [debug] |xqc_engine_main_logic|END|now:1746044437013479| [2025/04/30 20:20:37 013841] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437013841| [2025/04/30 20:20:37 013845] [debug] |xqc_engine_wakeup_after|wakeup:1746044437017940|now:1746044437013845|diff:4095| [2025/04/30 20:20:37 013849] [debug] |xqc_engine_main_logic|END|now:1746044437013841| [2025/04/30 20:20:37 014173] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:149|state:ESTABED|recv_time:1746044437014171| [2025/04/30 20:20:37 014185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 014195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:131| [2025/04/30 20:20:37 014202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:132| [2025/04/30 20:20:37 014211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:132| [2025/04/30 20:20:37 014217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 014229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:444|origin_pktnum:317|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:447|path_largest_ack:444| [2025/04/30 20:20:37 014237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:124|tx_in_flight:146446|prior_delivered:222508|prior_time:1746044436955403|is_app_limited:0|send_elapse:57350|ack_elapse:58768|ctl_first_sent_time:1746044436956334|lagest_ack_time:1746044437014171|curr_delivered:289708| [2025/04/30 20:20:37 014245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436956334| [2025/04/30 20:20:37 014253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:300||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 20:20:37 014261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 014267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:126|tx_in_flight:145257|prior_delivered:224908|prior_time:1746044436957406|is_app_limited:0|send_elapse:57241|ack_elapse:56765|ctl_first_sent_time:1746044436958237|lagest_ack_time:1746044437014171|curr_delivered:290908| [2025/04/30 20:20:37 014283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436958237| [2025/04/30 20:20:37 014289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:298||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 20:20:37 014296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56186|rttvar:559|minrtt:31448|latest_rtt:55934|ack_delay:136| [2025/04/30 20:20:37 014301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56137|rttvar:517|minrtt:31448|latest_rtt:55934|ack_delay:136| [2025/04/30 20:20:37 014306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:447|lost_pn:444|thresh:3| [2025/04/30 20:20:37 014310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 014343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 014397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 014405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 014409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 014428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 014488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 014613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 014637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 014642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 014742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 014783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 014800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:441|lost_pn:444|po_sent_time:1746044436954264|lost_send_time:1746044436951017|loss_delay:63154|frame:STREAM |repair:128| [2025/04/30 20:20:37 014805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:442|lost_pn:444|po_sent_time:1746044436954327|lost_send_time:1746044436951017|loss_delay:63154|frame:STREAM |repair:128| [2025/04/30 20:20:37 014810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436954327u| [2025/04/30 20:20:37 014818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 014822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437019574|now:1746044437014822|interval:4752| [2025/04/30 20:20:37 014827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437019574|now:1746044437014822|interv:4752| [2025/04/30 20:20:37 014831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57241, ack_elapse 56765, delivered 66000|rate 1153019|lost 192| [2025/04/30 20:20:37 014836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153019) in round 6| [2025/04/30 20:20:37 014840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 014844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 014848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436958237|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 014853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436958237|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 014857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:144059|srtt:56137|latest_rtt:55934|min_rtt:31448|applimit:0|lost:190|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 014864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:132|largest:132|pns:2| [2025/04/30 20:20:37 014868] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:149|pkt_type:SHORT_HEADER|pkt_num:132|frame:ACK |recv_time:1746044437014171|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 014873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557014171|now:1746044437014171|interv:120000000| [2025/04/30 20:20:37 014877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557014171|now:1746044437014171|interv:120000000| [2025/04/30 20:20:37 014881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437017940|pq_index:0| [2025/04/30 20:20:37 014886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437013479| [2025/04/30 20:20:37 014890] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437014890| [2025/04/30 20:20:37 014895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437014894| [2025/04/30 20:20:37 014900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 014905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56137|min_srtt:56137|path_bw:1206754|loss_rate:54.55|path_pto:0| [2025/04/30 20:20:37 014910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:358446| [2025/04/30 20:20:37 014918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56137|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 014922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:441|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 014927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56137|min_srtt:56137|path_bw:1206754|loss_rate:54.55|path_pto:0| [2025/04/30 20:20:37 014931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:359625| [2025/04/30 20:20:37 014936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56137|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 014940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:442|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 014945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56137|min_srtt:56137|path_bw:1206754|loss_rate:54.55|path_pto:0| [2025/04/30 20:20:37 014949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:428007| [2025/04/30 20:20:37 014954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56137|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 014958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 014963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56137|min_srtt:56137|path_bw:1206754|loss_rate:54.55|path_pto:0| [2025/04/30 20:20:37 014967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:429186| [2025/04/30 20:20:37 014971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56137|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 014977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 014984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56137|min_srtt:56137|path_bw:1206754|loss_rate:54.55|path_pto:0| [2025/04/30 20:20:37 014991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:430365| [2025/04/30 20:20:37 014998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 015003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 015010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 015014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 015019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:441|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 015023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:358446| [2025/04/30 20:20:37 015030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 015036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:569| [2025/04/30 20:20:37 015086] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144059|now:1746044437015048|stream_id:0|stream_offset:358446| [2025/04/30 20:20:37 015095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:569|origin_pktnum:441|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 015103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144059|applimit:0| [2025/04/30 20:20:37 015109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437019574|now:1746044437015109|interval:4465| [2025/04/30 20:20:37 015116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437019574|now:1746044437015109|interv:4465| [2025/04/30 20:20:37 015124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145259| [2025/04/30 20:20:37 015131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:442|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 015137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:359625| [2025/04/30 20:20:37 015142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 015146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:570| [2025/04/30 20:20:37 015176] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044437015153|stream_id:0|stream_offset:359625| [2025/04/30 20:20:37 015184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:570|origin_pktnum:442|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 015191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:37 015198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437019574|now:1746044437015198|interval:4376| [2025/04/30 20:20:37 015205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437019574|now:1746044437015198|interv:4376| [2025/04/30 20:20:37 015218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:37 015225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 015230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:428007| [2025/04/30 20:20:37 015234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 015239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:571| [2025/04/30 20:20:37 015268] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044437015246|stream_id:0|stream_offset:428007| [2025/04/30 20:20:37 015275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:571|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 015282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:37 015288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437019574|now:1746044437015288|interval:4286| [2025/04/30 20:20:37 015295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437019574|now:1746044437015288|interv:4286| [2025/04/30 20:20:37 015302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:37 015310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 015314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:429186| [2025/04/30 20:20:37 015319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 015323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:572| [2025/04/30 20:20:37 015351] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044437015330|stream_id:0|stream_offset:429186| [2025/04/30 20:20:37 015358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 015366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:37 015372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437019574|now:1746044437015372|interval:4202| [2025/04/30 20:20:37 015379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437019574|now:1746044437015372|interv:4202| [2025/04/30 20:20:37 015386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:37 015393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437019574| [2025/04/30 20:20:37 015407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437019574| [2025/04/30 20:20:37 015413] [debug] |xqc_engine_wakeup_after|wakeup:1746044437019574|now:1746044437015413|diff:4161| [2025/04/30 20:20:37 015420] [debug] |xqc_engine_main_logic|END|now:1746044437014894| [2025/04/30 20:20:37 015427] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437015427| [2025/04/30 20:20:37 015431] [debug] |xqc_engine_wakeup_after|wakeup:1746044437019574|now:1746044437015431|diff:4143| [2025/04/30 20:20:37 015435] [debug] |xqc_engine_main_logic|END|now:1746044437015427| [2025/04/30 20:20:37 016169] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:151|state:ESTABED|recv_time:1746044437016167| [2025/04/30 20:20:37 016185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 016195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:132| [2025/04/30 20:20:37 016201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:133| [2025/04/30 20:20:37 016210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:133| [2025/04/30 20:20:37 016216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 016227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:448|origin_pktnum:321|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:451|path_largest_ack:448| [2025/04/30 20:20:37 016234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:126|tx_in_flight:146457|prior_delivered:224908|prior_time:1746044436957406|is_app_limited:0|send_elapse:57334|ack_elapse:58761|ctl_first_sent_time:1746044436958330|lagest_ack_time:1746044437016167|curr_delivered:292108| [2025/04/30 20:20:37 016241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436958330| [2025/04/30 20:20:37 016247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:298||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 20:20:37 016254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:451|origin_pktnum:324|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:451|path_largest_ack:451| [2025/04/30 20:20:37 016259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:128|tx_in_flight:145257|prior_delivered:227308|prior_time:1746044436959360|is_app_limited:0|send_elapse:56140|ack_elapse:56807|ctl_first_sent_time:1746044436960224|lagest_ack_time:1746044437016167|curr_delivered:293308| [2025/04/30 20:20:37 016265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436960224| [2025/04/30 20:20:37 016271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:296||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 20:20:37 016278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56137|rttvar:517|minrtt:31448|latest_rtt:55943|ack_delay:96| [2025/04/30 20:20:37 016283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56100|rttvar:460|minrtt:31448|latest_rtt:55943|ack_delay:96| [2025/04/30 20:20:37 016288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:451|lost_pn:448|thresh:3| [2025/04/30 20:20:37 016292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 016325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 016371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 016379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 016383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 016405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 016453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 016585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 016609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 016615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 016701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 016757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 016781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:445|lost_pn:448|po_sent_time:1746044436956420|lost_send_time:1746044436953055|loss_delay:63112|frame:ACK STREAM |repair:128| [2025/04/30 20:20:37 016787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:446|lost_pn:448|po_sent_time:1746044436956518|lost_send_time:1746044436953055|loss_delay:63112|frame:STREAM |repair:128| [2025/04/30 20:20:37 016791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436956518u| [2025/04/30 20:20:37 016795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 016799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437021533|now:1746044437016799|interval:4734| [2025/04/30 20:20:37 016804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437021533|now:1746044437016799|interv:4734| [2025/04/30 20:20:37 016808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56140, ack_elapse 56807, delivered 66000|rate 1161828|lost 194| [2025/04/30 20:20:37 016813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161828) in round 6| [2025/04/30 20:20:37 016817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 016821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 016828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436960224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 016833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436960224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 016838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:144048|srtt:56100|latest_rtt:55943|min_rtt:31448|applimit:0|lost:192|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 016844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:133|largest:133|pns:2| [2025/04/30 20:20:37 016848] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:151|pkt_type:SHORT_HEADER|pkt_num:133|frame:ACK |recv_time:1746044437016167|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 016853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557016167|now:1746044437016167|interv:120000000| [2025/04/30 20:20:37 016857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557016167|now:1746044437016167|interv:120000000| [2025/04/30 20:20:37 016861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437019574|pq_index:0| [2025/04/30 20:20:37 016866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437014894| [2025/04/30 20:20:37 016871] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437016871| [2025/04/30 20:20:37 016879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437016877| [2025/04/30 20:20:37 016887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 016895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56100|min_srtt:56100|path_bw:1206754|loss_rate:54.32|path_pto:0| [2025/04/30 20:20:37 016902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:360804| [2025/04/30 20:20:37 016910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56100|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 016917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:445|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 016924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56100|min_srtt:56100|path_bw:1206754|loss_rate:54.32|path_pto:0| [2025/04/30 20:20:37 016929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:361983| [2025/04/30 20:20:37 016933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56100|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 016942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:446|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 016946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56100|min_srtt:56100|path_bw:1206754|loss_rate:54.32|path_pto:0| [2025/04/30 20:20:37 016950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:430365| [2025/04/30 20:20:37 016955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56100|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 016959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 016963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56100|min_srtt:56100|path_bw:1206754|loss_rate:54.32|path_pto:0| [2025/04/30 20:20:37 016968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:431544| [2025/04/30 20:20:37 016972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56100|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 016976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 016981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56100|min_srtt:56100|path_bw:1206754|loss_rate:54.32|path_pto:0| [2025/04/30 20:20:37 016985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:432723| [2025/04/30 20:20:37 016989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 016993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 016997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 017001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 017006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:445|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 017010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:360804| [2025/04/30 20:20:37 017015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 017019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:573| [2025/04/30 20:20:37 017056] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144048|now:1746044437017027|stream_id:0|stream_offset:360804| [2025/04/30 20:20:37 017067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:573|origin_pktnum:445|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 017075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144048|applimit:0| [2025/04/30 20:20:37 017082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437021533|now:1746044437017082|interval:4451| [2025/04/30 20:20:37 017089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437021533|now:1746044437017082|interv:4451| [2025/04/30 20:20:37 017096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145248| [2025/04/30 20:20:37 017103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:446|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 017111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145248|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:361983| [2025/04/30 20:20:37 017118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 017123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:574| [2025/04/30 20:20:37 017153] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145248|now:1746044437017130|stream_id:0|stream_offset:361983| [2025/04/30 20:20:37 017159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:574|origin_pktnum:446|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 017166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145248|applimit:0| [2025/04/30 20:20:37 017173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437021533|now:1746044437017173|interval:4360| [2025/04/30 20:20:37 017180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437021533|now:1746044437017173|interv:4360| [2025/04/30 20:20:37 017187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146448| [2025/04/30 20:20:37 017195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 017201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146448|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:430365| [2025/04/30 20:20:37 017206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 017210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:575| [2025/04/30 20:20:37 017238] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146448|now:1746044437017217|stream_id:0|stream_offset:430365| [2025/04/30 20:20:37 017245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:575|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 017259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146448|applimit:0| [2025/04/30 20:20:37 017266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437021533|now:1746044437017266|interval:4267| [2025/04/30 20:20:37 017273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437021533|now:1746044437017266|interv:4267| [2025/04/30 20:20:37 017280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147648| [2025/04/30 20:20:37 017287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 017292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:431544| [2025/04/30 20:20:37 017296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 017301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:576| [2025/04/30 20:20:37 017335] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147648|now:1746044437017308|stream_id:0|stream_offset:431544| [2025/04/30 20:20:37 017341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 017349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147648|applimit:0| [2025/04/30 20:20:37 017356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437021533|now:1746044437017356|interval:4177| [2025/04/30 20:20:37 017363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437021533|now:1746044437017356|interv:4177| [2025/04/30 20:20:37 017370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148848| [2025/04/30 20:20:37 017377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437021533| [2025/04/30 20:20:37 017384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437021533| [2025/04/30 20:20:37 017388] [debug] |xqc_engine_wakeup_after|wakeup:1746044437021533|now:1746044437017388|diff:4145| [2025/04/30 20:20:37 017392] [debug] |xqc_engine_main_logic|END|now:1746044437016877| [2025/04/30 20:20:37 017398] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437017398| [2025/04/30 20:20:37 017402] [debug] |xqc_engine_wakeup_after|wakeup:1746044437021533|now:1746044437017402|diff:4131| [2025/04/30 20:20:37 017406] [debug] |xqc_engine_main_logic|END|now:1746044437017398| [2025/04/30 20:20:37 018146] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:153|state:ESTABED|recv_time:1746044437018145| [2025/04/30 20:20:37 018161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 018170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:133| [2025/04/30 20:20:37 018176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:134| [2025/04/30 20:20:37 018185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:134| [2025/04/30 20:20:37 018198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 018209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:452|origin_pktnum:325|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:455|path_largest_ack:452| [2025/04/30 20:20:37 018216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:128|tx_in_flight:146457|prior_delivered:227308|prior_time:1746044436959360|is_app_limited:0|send_elapse:56233|ack_elapse:58785|ctl_first_sent_time:1746044436960317|lagest_ack_time:1746044437018145|curr_delivered:294508| [2025/04/30 20:20:37 018223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436960317| [2025/04/30 20:20:37 018229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:296||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 20:20:37 018236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:455|origin_pktnum:328|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:455|path_largest_ack:455| [2025/04/30 20:20:37 018243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:130|tx_in_flight:145257|prior_delivered:229708|prior_time:1746044436961317|is_app_limited:0|send_elapse:58003|ack_elapse:56828|ctl_first_sent_time:1746044436962179|lagest_ack_time:1746044437018145|curr_delivered:295708| [2025/04/30 20:20:37 018251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436962179| [2025/04/30 20:20:37 018258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:20:37 018265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56100|rttvar:460|minrtt:31448|latest_rtt:55966|ack_delay:88| [2025/04/30 20:20:37 018272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56072|rttvar:400|minrtt:31448|latest_rtt:55966|ack_delay:88| [2025/04/30 20:20:37 018279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:455|lost_pn:452|thresh:3| [2025/04/30 20:20:37 018284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 018311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 018362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 018369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 018373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 018392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 018430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 018526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 018551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 018563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 018658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 018709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 018786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:449|lost_pn:452|po_sent_time:1746044436958421|lost_send_time:1746044436955064|loss_delay:63081|frame:STREAM |repair:128| [2025/04/30 20:20:37 018794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:450|lost_pn:452|po_sent_time:1746044436958506|lost_send_time:1746044436955064|loss_delay:63081|frame:STREAM |repair:128| [2025/04/30 20:20:37 018801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436958506u| [2025/04/30 20:20:37 018808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 018814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437023489|now:1746044437018814|interval:4675| [2025/04/30 20:20:37 018821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437023489|now:1746044437018814|interv:4675| [2025/04/30 20:20:37 018827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58003, ack_elapse 56828, delivered 66000|rate 1137872|lost 196| [2025/04/30 20:20:37 018834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137872) in round 6| [2025/04/30 20:20:37 018841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 018847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 018854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436962179|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 018861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436962179|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 018868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:144048|srtt:56072|latest_rtt:55966|min_rtt:31448|applimit:0|lost:194|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 018877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:134|largest:134|pns:2| [2025/04/30 20:20:37 018884] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:134|frame:ACK |recv_time:1746044437018145|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 018903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557018145|now:1746044437018145|interv:120000000| [2025/04/30 20:20:37 018911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557018145|now:1746044437018145|interv:120000000| [2025/04/30 20:20:37 018916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437021533|pq_index:0| [2025/04/30 20:20:37 018923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437016877| [2025/04/30 20:20:37 018929] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437018929| [2025/04/30 20:20:37 018935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437018933| [2025/04/30 20:20:37 018940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 018945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56072|min_srtt:56072|path_bw:1206754|loss_rate:54.12|path_pto:0| [2025/04/30 20:20:37 018950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:363162| [2025/04/30 20:20:37 018957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56072|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 018964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:449|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 018970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56072|min_srtt:56072|path_bw:1206754|loss_rate:54.12|path_pto:0| [2025/04/30 20:20:37 018977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:364341| [2025/04/30 20:20:37 018983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56072|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 018991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:450|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 018999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56072|min_srtt:56072|path_bw:1206754|loss_rate:54.12|path_pto:0| [2025/04/30 20:20:37 019006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:432723| [2025/04/30 20:20:37 019013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56072|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 019020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 019027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56072|min_srtt:56072|path_bw:1206754|loss_rate:54.12|path_pto:0| [2025/04/30 20:20:37 019037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:433902| [2025/04/30 20:20:37 019041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56072|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 019046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 019050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56072|min_srtt:56072|path_bw:1206754|loss_rate:54.12|path_pto:0| [2025/04/30 20:20:37 019055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:435081| [2025/04/30 20:20:37 019059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 019063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 019067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 019072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 019076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:449|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 019080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:363162| [2025/04/30 20:20:37 019085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 019089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:577| [2025/04/30 20:20:37 019128] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144048|now:1746044437019098|stream_id:0|stream_offset:363162| [2025/04/30 20:20:37 019138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:577|origin_pktnum:449|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 019145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144048|applimit:0| [2025/04/30 20:20:37 019152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437023489|now:1746044437019151|interval:4338| [2025/04/30 20:20:37 019159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437023489|now:1746044437019151|interv:4338| [2025/04/30 20:20:37 019164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145248| [2025/04/30 20:20:37 019169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 019174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145248|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:364341| [2025/04/30 20:20:37 019183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 019187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:578| [2025/04/30 20:20:37 019218] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145248|now:1746044437019194|stream_id:0|stream_offset:364341| [2025/04/30 20:20:37 019227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:578|origin_pktnum:450|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 019235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145248|applimit:0| [2025/04/30 20:20:37 019241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437023489|now:1746044437019241|interval:4248| [2025/04/30 20:20:37 019247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437023489|now:1746044437019241|interv:4248| [2025/04/30 20:20:37 019252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146448| [2025/04/30 20:20:37 019257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 019261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146448|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:432723| [2025/04/30 20:20:37 019266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 019270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:579| [2025/04/30 20:20:37 019298] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146448|now:1746044437019276|stream_id:0|stream_offset:432723| [2025/04/30 20:20:37 019307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 019314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146448|applimit:0| [2025/04/30 20:20:37 019321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437023489|now:1746044437019321|interval:4168| [2025/04/30 20:20:37 019327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437023489|now:1746044437019321|interv:4168| [2025/04/30 20:20:37 019331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147648| [2025/04/30 20:20:37 019336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 019340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:433902| [2025/04/30 20:20:37 019349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 019353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:580| [2025/04/30 20:20:37 019383] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147648|now:1746044437019359|stream_id:0|stream_offset:433902| [2025/04/30 20:20:37 019391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 019399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147648|applimit:0| [2025/04/30 20:20:37 019405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437023489|now:1746044437019405|interval:4084| [2025/04/30 20:20:37 019412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437023489|now:1746044437019405|interv:4084| [2025/04/30 20:20:37 019416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148848| [2025/04/30 20:20:37 019421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437023489| [2025/04/30 20:20:37 019425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437023489| [2025/04/30 20:20:37 019429] [debug] |xqc_engine_wakeup_after|wakeup:1746044437023489|now:1746044437019429|diff:4060| [2025/04/30 20:20:37 019433] [debug] |xqc_engine_main_logic|END|now:1746044437018933| [2025/04/30 20:20:37 019439] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437019439| [2025/04/30 20:20:37 019443] [debug] |xqc_engine_wakeup_after|wakeup:1746044437023489|now:1746044437019443|diff:4046| [2025/04/30 20:20:37 019447] [debug] |xqc_engine_main_logic|END|now:1746044437019439| [2025/04/30 20:20:37 020210] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:155|state:ESTABED|recv_time:1746044437020209| [2025/04/30 20:20:37 020225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 020234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:134| [2025/04/30 20:20:37 020240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:135| [2025/04/30 20:20:37 020250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:135| [2025/04/30 20:20:37 020256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 020268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:456|origin_pktnum:329|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:459|path_largest_ack:456| [2025/04/30 20:20:37 020276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:130|tx_in_flight:146457|prior_delivered:229708|prior_time:1746044436961317|is_app_limited:0|send_elapse:58123|ack_elapse:58892|ctl_first_sent_time:1746044436962299|lagest_ack_time:1746044437020209|curr_delivered:296908| [2025/04/30 20:20:37 020284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436962299| [2025/04/30 20:20:37 020291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:20:37 020299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:459|origin_pktnum:205|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:459|path_largest_ack:459| [2025/04/30 20:20:37 020314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:132|tx_in_flight:145257|prior_delivered:232108|prior_time:1746044436963368|is_app_limited:0|send_elapse:58139|ack_elapse:56841|ctl_first_sent_time:1746044436964178|lagest_ack_time:1746044437020209|curr_delivered:298108| [2025/04/30 20:20:37 020321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436964178| [2025/04/30 20:20:37 020328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:293||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:20:37 020334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56072|rttvar:400|minrtt:31448|latest_rtt:56031|ack_delay:120| [2025/04/30 20:20:37 020341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56051|rttvar:340|minrtt:31448|latest_rtt:56031|ack_delay:120| [2025/04/30 20:20:37 020346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:459|lost_pn:456|thresh:3| [2025/04/30 20:20:37 020350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 020373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 020423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 020431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 020435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 020454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 020490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 020617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 020642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 020648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 020768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 020816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 020880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:453|lost_pn:456|po_sent_time:1746044436960408|lost_send_time:1746044436957152|loss_delay:63057|frame:STREAM |repair:128| [2025/04/30 20:20:37 020888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:454|lost_pn:456|po_sent_time:1746044436960492|lost_send_time:1746044436957152|loss_delay:63057|frame:STREAM |repair:128| [2025/04/30 20:20:37 020901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436960492u| [2025/04/30 20:20:37 020907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 020911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437025460|now:1746044437020910|interval:4550| [2025/04/30 20:20:37 020915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437025460|now:1746044437020910|interv:4550| [2025/04/30 20:20:37 020920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58139, ack_elapse 56841, delivered 66000|rate 1135210|lost 198| [2025/04/30 20:20:37 020924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135210) in round 6| [2025/04/30 20:20:37 020928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 020933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 020936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436964178|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 020941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436964178|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 020946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:144048|srtt:56051|latest_rtt:56031|min_rtt:31448|applimit:0|lost:196|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 020952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:135|largest:135|pns:2| [2025/04/30 20:20:37 020956] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:155|pkt_type:SHORT_HEADER|pkt_num:135|frame:ACK |recv_time:1746044437020209|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 020961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557020209|now:1746044437020209|interv:120000000| [2025/04/30 20:20:37 020966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557020209|now:1746044437020209|interv:120000000| [2025/04/30 20:20:37 020970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437023489|pq_index:0| [2025/04/30 20:20:37 020974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437018933| [2025/04/30 20:20:37 020978] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437020978| [2025/04/30 20:20:37 020983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437020982| [2025/04/30 20:20:37 020988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 020993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56051|min_srtt:56051|path_bw:1206754|loss_rate:53.93|path_pto:0| [2025/04/30 20:20:37 021001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:365520| [2025/04/30 20:20:37 021006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56051|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 021010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:453|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 021015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56051|min_srtt:56051|path_bw:1206754|loss_rate:53.93|path_pto:0| [2025/04/30 20:20:37 021019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:366699| [2025/04/30 20:20:37 021023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56051|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 021028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:454|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 021032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56051|min_srtt:56051|path_bw:1206754|loss_rate:53.93|path_pto:0| [2025/04/30 20:20:37 021037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:435081| [2025/04/30 20:20:37 021041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56051|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 021046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 021050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56051|min_srtt:56051|path_bw:1206754|loss_rate:53.93|path_pto:0| [2025/04/30 20:20:37 021054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:436260| [2025/04/30 20:20:37 021059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56051|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 021063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 021068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56051|min_srtt:56051|path_bw:1206754|loss_rate:53.93|path_pto:0| [2025/04/30 20:20:37 021072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:437439| [2025/04/30 20:20:37 021076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 021083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 021086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 021091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 021095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:453|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 021099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:365520| [2025/04/30 20:20:37 021104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 021108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:581| [2025/04/30 20:20:37 021143] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144048|now:1746044437021116|stream_id:0|stream_offset:365520| [2025/04/30 20:20:37 021149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:581|origin_pktnum:453|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 021154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144048|applimit:0| [2025/04/30 20:20:37 021158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437025460|now:1746044437021158|interval:4302| [2025/04/30 20:20:37 021162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437025460|now:1746044437021158|interv:4302| [2025/04/30 20:20:37 021166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145248| [2025/04/30 20:20:37 021171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:454|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 021175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145248|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:366699| [2025/04/30 20:20:37 021180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 021184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:582| [2025/04/30 20:20:37 021206] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145248|now:1746044437021190|stream_id:0|stream_offset:366699| [2025/04/30 20:20:37 021211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:582|origin_pktnum:454|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 021216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145248|applimit:0| [2025/04/30 20:20:37 021220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437025460|now:1746044437021220|interval:4240| [2025/04/30 20:20:37 021224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437025460|now:1746044437021220|interv:4240| [2025/04/30 20:20:37 021232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146448| [2025/04/30 20:20:37 021237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 021241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146448|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:435081| [2025/04/30 20:20:37 021245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 021249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:583| [2025/04/30 20:20:37 021270] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146448|now:1746044437021255|stream_id:0|stream_offset:435081| [2025/04/30 20:20:37 021275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 021279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146448|applimit:0| [2025/04/30 20:20:37 021284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437025460|now:1746044437021283|interval:4177| [2025/04/30 20:20:37 021288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437025460|now:1746044437021283|interv:4177| [2025/04/30 20:20:37 021292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147648| [2025/04/30 20:20:37 021296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 021300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147648|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:436260| [2025/04/30 20:20:37 021305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 021308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:584| [2025/04/30 20:20:37 021328] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147648|now:1746044437021314|stream_id:0|stream_offset:436260| [2025/04/30 20:20:37 021333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 021337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147648|applimit:0| [2025/04/30 20:20:37 021341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437025460|now:1746044437021341|interval:4119| [2025/04/30 20:20:37 021345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437025460|now:1746044437021341|interv:4119| [2025/04/30 20:20:37 021349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148848| [2025/04/30 20:20:37 021358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437025460| [2025/04/30 20:20:37 021362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437025460| [2025/04/30 20:20:37 021366] [debug] |xqc_engine_wakeup_after|wakeup:1746044437025460|now:1746044437021366|diff:4094| [2025/04/30 20:20:37 021371] [debug] |xqc_engine_main_logic|END|now:1746044437020982| [2025/04/30 20:20:37 021376] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437021376| [2025/04/30 20:20:37 021380] [debug] |xqc_engine_wakeup_after|wakeup:1746044437025460|now:1746044437021380|diff:4080| [2025/04/30 20:20:37 021384] [debug] |xqc_engine_main_logic|END|now:1746044437021376| [2025/04/30 20:20:37 022268] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:158|state:ESTABED|recv_time:1746044437022267| [2025/04/30 20:20:37 022284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 022292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:135| [2025/04/30 20:20:37 022298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:136| [2025/04/30 20:20:37 022308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:136| [2025/04/30 20:20:37 022315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 022327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:460|origin_pktnum:334|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:463|path_largest_ack:460| [2025/04/30 20:20:37 022335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:132|tx_in_flight:146457|prior_delivered:232108|prior_time:1746044436963368|is_app_limited:0|send_elapse:58235|ack_elapse:58899|ctl_first_sent_time:1746044436964274|lagest_ack_time:1746044437022267|curr_delivered:299308| [2025/04/30 20:20:37 022342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436964274| [2025/04/30 20:20:37 022347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:291||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:20:37 022354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:463|origin_pktnum:335|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:463|path_largest_ack:463| [2025/04/30 20:20:37 022360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:134|tx_in_flight:145257|prior_delivered:234508|prior_time:1746044436965373|is_app_limited:0|send_elapse:57969|ack_elapse:56894|ctl_first_sent_time:1746044436966186|lagest_ack_time:1746044437022267|curr_delivered:300508| [2025/04/30 20:20:37 022367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436966186| [2025/04/30 20:20:37 022373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:289||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:20:37 022380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56051|rttvar:340|minrtt:31448|latest_rtt:56081|ack_delay:96| [2025/04/30 20:20:37 022387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56043|rttvar:271|minrtt:31448|latest_rtt:56081|ack_delay:96| [2025/04/30 20:20:37 022395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:463|lost_pn:460|thresh:3| [2025/04/30 20:20:37 022401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 022437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 022493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 022502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 022508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 022539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 022574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 022694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 022714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 022740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 022798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 022832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 022880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:457|lost_pn:460|po_sent_time:1746044436962403|lost_send_time:1746044436959176|loss_delay:63091|frame:STREAM |repair:128| [2025/04/30 20:20:37 022885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:458|lost_pn:460|po_sent_time:1746044436962508|lost_send_time:1746044436959176|loss_delay:63091|frame:STREAM |repair:128| [2025/04/30 20:20:37 022889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436962508u| [2025/04/30 20:20:37 022893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 022898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437027450|now:1746044437022897|interval:4553| [2025/04/30 20:20:37 022902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437027450|now:1746044437022897|interv:4553| [2025/04/30 20:20:37 022906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57969, ack_elapse 56894, delivered 66000|rate 1138539|lost 200| [2025/04/30 20:20:37 022911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138539) in round 6| [2025/04/30 20:20:37 022915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 022919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 022923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436966186|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 022930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436966186|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 022935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:144048|srtt:56043|latest_rtt:56081|min_rtt:31448|applimit:0|lost:198|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 022940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 022945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 022950] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 022955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:136|largest:136|pns:2| [2025/04/30 20:20:37 022960] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:158|pkt_type:SHORT_HEADER|pkt_num:136|frame:PING ACK |recv_time:1746044437022267|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 022965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557022267|now:1746044437022267|interv:120000000| [2025/04/30 20:20:37 022969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557022267|now:1746044437022267|interv:120000000| [2025/04/30 20:20:37 022973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437025460|pq_index:0| [2025/04/30 20:20:37 022978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437020982| [2025/04/30 20:20:37 022982] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437022981| [2025/04/30 20:20:37 022988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437022986| [2025/04/30 20:20:37 022996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 023003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:136|ack_delay:736|first_ack_range:38|largest_pkt_recv_time:1746044437022267| [2025/04/30 20:20:37 023010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:136|low:98|pkt_pns:2| [2025/04/30 20:20:37 023016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:96|low:96|pkt_pns:2| [2025/04/30 20:20:37 023023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:94|low:73|pkt_pns:2| [2025/04/30 20:20:37 023030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:136|frame_largest_recv:136| [2025/04/30 20:20:37 023036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 023043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56043|min_srtt:56043|path_bw:1206754|loss_rate:53.76|path_pto:0| [2025/04/30 20:20:37 023052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:367878| [2025/04/30 20:20:37 023057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56043|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 023062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:457|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 023066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56043|min_srtt:56043|path_bw:1206754|loss_rate:53.76|path_pto:0| [2025/04/30 20:20:37 023070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:369057| [2025/04/30 20:20:37 023075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56043|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 023079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:458|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 023084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:437439| [2025/04/30 20:20:37 023088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56043|min_srtt:56043|path_bw:1206754|loss_rate:53.76|path_pto:0| [2025/04/30 20:20:37 023093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3611|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:438618| [2025/04/30 20:20:37 023097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56043|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 023101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 023106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56043|min_srtt:56043|path_bw:1206754|loss_rate:53.76|path_pto:0| [2025/04/30 20:20:37 023110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4811|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:439797| [2025/04/30 20:20:37 023115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 023119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 023122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 023127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 023131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:457|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 023135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144048|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:367878| [2025/04/30 20:20:37 023142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 023147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:585| [2025/04/30 20:20:37 023185] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144048|now:1746044437023155|stream_id:0|stream_offset:367878| [2025/04/30 20:20:37 023192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:585|origin_pktnum:457|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 023200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144048|applimit:0| [2025/04/30 20:20:37 023207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437027450|now:1746044437023206|interval:4244| [2025/04/30 20:20:37 023213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437027450|now:1746044437023206|interv:4244| [2025/04/30 20:20:37 023220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145248| [2025/04/30 20:20:37 023228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:458|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 023235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145248|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:369057| [2025/04/30 20:20:37 023242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 023247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:586| [2025/04/30 20:20:37 023278] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145248|now:1746044437023254|stream_id:0|stream_offset:369057| [2025/04/30 20:20:37 023283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:586|origin_pktnum:458|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 023290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145248|applimit:0| [2025/04/30 20:20:37 023297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437027450|now:1746044437023297|interval:4153| [2025/04/30 20:20:37 023304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437027450|now:1746044437023297|interv:4153| [2025/04/30 20:20:37 023311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146448| [2025/04/30 20:20:37 023319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 023325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:146448|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:437439| [2025/04/30 20:20:37 023330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 023339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:587| [2025/04/30 20:20:37 023371] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:587|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:146448|now:1746044437023346|stream_id:0|stream_offset:437439| [2025/04/30 20:20:37 023378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:587|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/04/30 20:20:37 023385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146448|applimit:0| [2025/04/30 20:20:37 023392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437027450|now:1746044437023392|interval:4058| [2025/04/30 20:20:37 023399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437027450|now:1746044437023392|interv:4058| [2025/04/30 20:20:37 023406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:37 023414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 023421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:438618| [2025/04/30 20:20:37 023428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 023434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:588| [2025/04/30 20:20:37 023474] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044437023445|stream_id:0|stream_offset:438618| [2025/04/30 20:20:37 023483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:588|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 023490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:37 023497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437027450|now:1746044437023497|interval:3953| [2025/04/30 20:20:37 023503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437027450|now:1746044437023497|interv:3953| [2025/04/30 20:20:37 023510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:37 023517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437027450| [2025/04/30 20:20:37 023524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437027450| [2025/04/30 20:20:37 023530] [debug] |xqc_engine_wakeup_after|wakeup:1746044437027450|now:1746044437023530|diff:3920| [2025/04/30 20:20:37 023537] [debug] |xqc_engine_main_logic|END|now:1746044437022986| [2025/04/30 20:20:37 023545] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437023545| [2025/04/30 20:20:37 023551] [debug] |xqc_engine_wakeup_after|wakeup:1746044437027450|now:1746044437023551|diff:3899| [2025/04/30 20:20:37 023557] [debug] |xqc_engine_main_logic|END|now:1746044437023545| [2025/04/30 20:20:37 024162] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:159|state:ESTABED|recv_time:1746044437024161| [2025/04/30 20:20:37 024186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 024196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:136| [2025/04/30 20:20:37 024202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:137| [2025/04/30 20:20:37 024210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:137| [2025/04/30 20:20:37 024217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 024229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:464|origin_pktnum:338|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:467|path_largest_ack:464| [2025/04/30 20:20:37 024236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:134|tx_in_flight:146457|prior_delivered:234508|prior_time:1746044436965373|is_app_limited:0|send_elapse:58044|ack_elapse:58788|ctl_first_sent_time:1746044436966261|lagest_ack_time:1746044437024161|curr_delivered:301708| [2025/04/30 20:20:37 024244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436966261| [2025/04/30 20:20:37 024251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:289||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:20:37 024258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:467|origin_pktnum:339|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:467|path_largest_ack:467| [2025/04/30 20:20:37 024265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:136|tx_in_flight:145257|prior_delivered:236908|prior_time:1746044436967319|is_app_limited:0|send_elapse:57985|ack_elapse:56842|ctl_first_sent_time:1746044436968146|lagest_ack_time:1746044437024161|curr_delivered:302908| [2025/04/30 20:20:37 024270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436968146| [2025/04/30 20:20:37 024274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:287||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 20:20:37 024278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56043|rttvar:271|minrtt:31448|latest_rtt:56015|ack_delay:96| [2025/04/30 20:20:37 024283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56027|rttvar:235|minrtt:31448|latest_rtt:56015|ack_delay:96| [2025/04/30 20:20:37 024287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:467|lost_pn:464|thresh:3| [2025/04/30 20:20:37 024291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 024319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 024365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 024373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 024377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 024397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 024408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 024507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 024531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 024537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 024636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 024685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 024802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:461|lost_pn:464|po_sent_time:1746044436964359|lost_send_time:1746044436961131|loss_delay:63030|frame:STREAM |repair:128| [2025/04/30 20:20:37 024810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:462|lost_pn:464|po_sent_time:1746044436964445|lost_send_time:1746044436961131|loss_delay:63030|frame:STREAM |repair:128| [2025/04/30 20:20:37 024817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436964445u| [2025/04/30 20:20:37 024824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 024830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437029356|now:1746044437024830|interval:4526| [2025/04/30 20:20:37 024837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437029356|now:1746044437024830|interv:4526| [2025/04/30 20:20:37 024843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57985, ack_elapse 56842, delivered 66000|rate 1138225|lost 202| [2025/04/30 20:20:37 024851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138225) in round 6| [2025/04/30 20:20:37 024857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 024864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 024870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436968146|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 024877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436968146|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 024885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:144059|srtt:56027|latest_rtt:56015|min_rtt:31448|applimit:0|lost:200|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 024900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:137|largest:137|pns:2| [2025/04/30 20:20:37 024905] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:159|pkt_type:SHORT_HEADER|pkt_num:137|frame:ACK |recv_time:1746044437024161|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 024910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557024161|now:1746044437024161|interv:120000000| [2025/04/30 20:20:37 024915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557024161|now:1746044437024161|interv:120000000| [2025/04/30 20:20:37 024919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437027450|pq_index:0| [2025/04/30 20:20:37 024923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437022986| [2025/04/30 20:20:37 024927] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437024927| [2025/04/30 20:20:37 024932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437024931| [2025/04/30 20:20:37 024938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 024943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56027|min_srtt:56027|path_bw:1206754|loss_rate:53.61|path_pto:0| [2025/04/30 20:20:37 024947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:370236| [2025/04/30 20:20:37 024952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56027|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 024957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:461|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 024961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56027|min_srtt:56027|path_bw:1206754|loss_rate:53.61|path_pto:0| [2025/04/30 20:20:37 024965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:371415| [2025/04/30 20:20:37 024970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56027|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 024974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:462|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 024979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56027|min_srtt:56027|path_bw:1206754|loss_rate:53.61|path_pto:0| [2025/04/30 20:20:37 024983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:439797| [2025/04/30 20:20:37 024987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56027|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 024994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 024999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56027|min_srtt:56027|path_bw:1206754|loss_rate:53.61|path_pto:0| [2025/04/30 20:20:37 025003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:440976| [2025/04/30 20:20:37 025007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56027|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 025011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 025015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56027|min_srtt:56027|path_bw:1206754|loss_rate:53.61|path_pto:0| [2025/04/30 20:20:37 025020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:442155| [2025/04/30 20:20:37 025024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 025028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 025032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 025036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 025041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:461|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 025045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:370236| [2025/04/30 20:20:37 025050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 025054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:589| [2025/04/30 20:20:37 025089] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144059|now:1746044437025062|stream_id:0|stream_offset:370236| [2025/04/30 20:20:37 025095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:589|origin_pktnum:461|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 025100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144059|applimit:0| [2025/04/30 20:20:37 025105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437029356|now:1746044437025104|interval:4252| [2025/04/30 20:20:37 025109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437029356|now:1746044437025104|interv:4252| [2025/04/30 20:20:37 025117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145259| [2025/04/30 20:20:37 025121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:462|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 025126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:371415| [2025/04/30 20:20:37 025130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 025134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:590| [2025/04/30 20:20:37 025158] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044437025141|stream_id:0|stream_offset:371415| [2025/04/30 20:20:37 025164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:590|origin_pktnum:462|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 025169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:37 025173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437029356|now:1746044437025173|interval:4183| [2025/04/30 20:20:37 025177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437029356|now:1746044437025173|interv:4183| [2025/04/30 20:20:37 025181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:37 025186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 025190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:439797| [2025/04/30 20:20:37 025194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 025199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:591| [2025/04/30 20:20:37 025219] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044437025204|stream_id:0|stream_offset:439797| [2025/04/30 20:20:37 025224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 025242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:37 025249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437029356|now:1746044437025249|interval:4107| [2025/04/30 20:20:37 025256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437029356|now:1746044437025249|interv:4107| [2025/04/30 20:20:37 025263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:37 025268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 025276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:440976| [2025/04/30 20:20:37 025281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 025285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:592| [2025/04/30 20:20:37 025313] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044437025291|stream_id:0|stream_offset:440976| [2025/04/30 20:20:37 025319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:592|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 025323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:37 025327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437029356|now:1746044437025327|interval:4029| [2025/04/30 20:20:37 025332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437029356|now:1746044437025327|interv:4029| [2025/04/30 20:20:37 025336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:37 025340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437029356| [2025/04/30 20:20:37 025344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437029356| [2025/04/30 20:20:37 025349] [debug] |xqc_engine_wakeup_after|wakeup:1746044437029356|now:1746044437025348|diff:4008| [2025/04/30 20:20:37 025353] [debug] |xqc_engine_main_logic|END|now:1746044437024931| [2025/04/30 20:20:37 025358] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437025358| [2025/04/30 20:20:37 025362] [debug] |xqc_engine_wakeup_after|wakeup:1746044437029356|now:1746044437025362|diff:3994| [2025/04/30 20:20:37 025366] [debug] |xqc_engine_main_logic|END|now:1746044437025358| [2025/04/30 20:20:37 028231] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:163|state:ESTABED|recv_time:1746044437028230| [2025/04/30 20:20:37 028247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 028256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:137| [2025/04/30 20:20:37 028262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:139| [2025/04/30 20:20:37 028271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:139| [2025/04/30 20:20:37 028278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 028290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:468|origin_pktnum:342|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:474|path_largest_ack:468| [2025/04/30 20:20:37 028298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:136|tx_in_flight:146457|prior_delivered:236908|prior_time:1746044436967319|is_app_limited:0|send_elapse:58060|ack_elapse:60911|ctl_first_sent_time:1746044436968221|lagest_ack_time:1746044437028230|curr_delivered:304108| [2025/04/30 20:20:37 028304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436968221| [2025/04/30 20:20:37 028320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:287||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 20:20:37 028327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:471|origin_pktnum:343|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:474|path_largest_ack:471| [2025/04/30 20:20:37 028332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:137|tx_in_flight:146457|prior_delivered:239308|prior_time:1746044436969289|is_app_limited:0|send_elapse:57924|ack_elapse:58941|ctl_first_sent_time:1746044436970121|lagest_ack_time:1746044437028230|curr_delivered:305308| [2025/04/30 20:20:37 028339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436970121| [2025/04/30 20:20:37 028346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:285||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 20:20:37 028352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:472|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:474|path_largest_ack:472| [2025/04/30 20:20:37 028359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:137|tx_in_flight:146457|prior_delivered:239308|prior_time:1746044436969289|is_app_limited:0|send_elapse:57924|ack_elapse:58941|ctl_first_sent_time:1746044436970121|lagest_ack_time:1746044437028230|curr_delivered:306508| [2025/04/30 20:20:37 028364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436970213| [2025/04/30 20:20:37 028368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 20:20:37 028372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:474|origin_pktnum:100|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:474|path_largest_ack:474| [2025/04/30 20:20:37 028377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:142|tx_in_flight:141657|prior_delivered:241708|prior_time:1746044436971380|is_app_limited:0|send_elapse:58090|ack_elapse:56850|ctl_first_sent_time:1746044436972248|lagest_ack_time:1746044437028230|curr_delivered:307708| [2025/04/30 20:20:37 028382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436972248| [2025/04/30 20:20:37 028386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:283||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 20:20:37 028390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56027|rttvar:235|minrtt:31448|latest_rtt:55982|ack_delay:128| [2025/04/30 20:20:37 028395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56005|rttvar:220|minrtt:31448|latest_rtt:55982|ack_delay:128| [2025/04/30 20:20:37 028399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:474|lost_pn:471|thresh:3| [2025/04/30 20:20:37 028403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 028483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 028496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 028502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 028533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 028641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 028665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 028669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 028755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 028786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 028867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:465|lost_pn:471|po_sent_time:1746044436966326|lost_send_time:1746044436965225|loss_delay:63005|frame:STREAM |repair:128| [2025/04/30 20:20:37 028872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:466|lost_pn:471|po_sent_time:1746044436966385|lost_send_time:1746044436965225|loss_delay:63005|frame:STREAM |repair:128| [2025/04/30 20:20:37 028877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:469|lost_pn:471|po_sent_time:1746044436968286|lost_send_time:1746044436965225|loss_delay:63005|frame:STREAM |repair:128| [2025/04/30 20:20:37 028882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:470|lost_pn:471|po_sent_time:1746044436968345|lost_send_time:1746044436965225|loss_delay:63005|frame:STREAM |repair:128| [2025/04/30 20:20:37 028886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436968345u| [2025/04/30 20:20:37 028890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 028895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437033295|now:1746044437028894|interval:4401| [2025/04/30 20:20:37 028899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437033295|now:1746044437028894|interv:4401| [2025/04/30 20:20:37 028903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58090, ack_elapse 56850, delivered 66000|rate 1136168|lost 206| [2025/04/30 20:20:37 028908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136168) in round 6| [2025/04/30 20:20:37 028912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 028916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 028920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:4800|po_sent_time:1746044436972248|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 028925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:4|acked:4800|po_sent_time:1746044436972248|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 028933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:139259|srtt:56005|latest_rtt:55982|min_rtt:31448|applimit:0|lost:202|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 028941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:139|largest:139|pns:2| [2025/04/30 20:20:37 028945] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:163|pkt_type:SHORT_HEADER|pkt_num:139|frame:ACK |recv_time:1746044437028230|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 028951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557028230|now:1746044437028230|interv:120000000| [2025/04/30 20:20:37 028955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557028230|now:1746044437028230|interv:120000000| [2025/04/30 20:20:37 028959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437029356|pq_index:0| [2025/04/30 20:20:37 028963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437024931| [2025/04/30 20:20:37 028967] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437028967| [2025/04/30 20:20:37 028972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437028971| [2025/04/30 20:20:37 028978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 028983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56005|min_srtt:56005|path_bw:1206754|loss_rate:53.47|path_pto:0| [2025/04/30 20:20:37 028987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:372594| [2025/04/30 20:20:37 028992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56005|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 028997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:465|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 029001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56005|min_srtt:56005|path_bw:1206754|loss_rate:53.47|path_pto:0| [2025/04/30 20:20:37 029006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:373773| [2025/04/30 20:20:37 029010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56005|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 029014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:466|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 029019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56005|min_srtt:56005|path_bw:1206754|loss_rate:53.47|path_pto:0| [2025/04/30 20:20:37 029026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:374952| [2025/04/30 20:20:37 029031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56005|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 029035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:469|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 029039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56005|min_srtt:56005|path_bw:1206754|loss_rate:53.47|path_pto:0| [2025/04/30 20:20:37 029044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:376131| [2025/04/30 20:20:37 029048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56005|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 029052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:470|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 029057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56005|min_srtt:56005|path_bw:1206754|loss_rate:53.47|path_pto:0| [2025/04/30 20:20:37 029061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:139259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:442155| [2025/04/30 20:20:37 029065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56005|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 029069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 029074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56005|min_srtt:56005|path_bw:1206754|loss_rate:53.47|path_pto:0| [2025/04/30 20:20:37 029078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:139259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:443334| [2025/04/30 20:20:37 029082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56005|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 029086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 029091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56005|min_srtt:56005|path_bw:1206754|loss_rate:53.47|path_pto:0| [2025/04/30 20:20:37 029095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:139259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:444513| [2025/04/30 20:20:37 029099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56005|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 029106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 029111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56005|min_srtt:56005|path_bw:1206754|loss_rate:53.47|path_pto:0| [2025/04/30 20:20:37 029115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:139259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:445692| [2025/04/30 20:20:37 029119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56005|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 029124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 029128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56005|min_srtt:56005|path_bw:1206754|loss_rate:53.47|path_pto:0| [2025/04/30 20:20:37 029132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:139259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:446871| [2025/04/30 20:20:37 029136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 029140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 029144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 029148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 029153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:465|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 029157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:372594| [2025/04/30 20:20:37 029161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 029166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:593| [2025/04/30 20:20:37 029202] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139259|now:1746044437029174|stream_id:0|stream_offset:372594| [2025/04/30 20:20:37 029209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:593|origin_pktnum:465|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 029214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:139259|applimit:0| [2025/04/30 20:20:37 029218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437033295|now:1746044437029218|interval:4077| [2025/04/30 20:20:37 029222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437033295|now:1746044437029218|interv:4077| [2025/04/30 20:20:37 029227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:140459| [2025/04/30 20:20:37 029235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:466|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 029239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:373773| [2025/04/30 20:20:37 029244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 029248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:594| [2025/04/30 20:20:37 029271] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140459|now:1746044437029254|stream_id:0|stream_offset:373773| [2025/04/30 20:20:37 029277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:594|origin_pktnum:466|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 029282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140459|applimit:0| [2025/04/30 20:20:37 029286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437033295|now:1746044437029286|interval:4009| [2025/04/30 20:20:37 029290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437033295|now:1746044437029286|interv:4009| [2025/04/30 20:20:37 029294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:141659| [2025/04/30 20:20:37 029298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:469|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 029302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:374952| [2025/04/30 20:20:37 029307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 029311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:595| [2025/04/30 20:20:37 029331] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141659|now:1746044437029316|stream_id:0|stream_offset:374952| [2025/04/30 20:20:37 029336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:595|origin_pktnum:469|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 029341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141659|applimit:0| [2025/04/30 20:20:37 029345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437033295|now:1746044437029345|interval:3950| [2025/04/30 20:20:37 029349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437033295|now:1746044437029345|interv:3950| [2025/04/30 20:20:37 029353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142859| [2025/04/30 20:20:37 029357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:470|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 029365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:376131| [2025/04/30 20:20:37 029369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 029373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:596| [2025/04/30 20:20:37 029393] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142859|now:1746044437029379|stream_id:0|stream_offset:376131| [2025/04/30 20:20:37 029399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:596|origin_pktnum:470|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 029403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142859|applimit:0| [2025/04/30 20:20:37 029407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437033295|now:1746044437029407|interval:3888| [2025/04/30 20:20:37 029411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437033295|now:1746044437029407|interv:3888| [2025/04/30 20:20:37 029415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144059| [2025/04/30 20:20:37 029420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 029424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:442155| [2025/04/30 20:20:37 029428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 029432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:597| [2025/04/30 20:20:37 029465] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144059|now:1746044437029440|stream_id:0|stream_offset:442155| [2025/04/30 20:20:37 029475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:597|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 029482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144059|applimit:0| [2025/04/30 20:20:37 029489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437033295|now:1746044437029489|interval:3806| [2025/04/30 20:20:37 029496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437033295|now:1746044437029489|interv:3806| [2025/04/30 20:20:37 029503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145259| [2025/04/30 20:20:37 029509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 029516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:443334| [2025/04/30 20:20:37 029529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 029536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:598| [2025/04/30 20:20:37 029595] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044437029546|stream_id:0|stream_offset:443334| [2025/04/30 20:20:37 029605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:598|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 029612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:37 029619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437033295|now:1746044437029619|interval:3676| [2025/04/30 20:20:37 029626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437033295|now:1746044437029619|interv:3676| [2025/04/30 20:20:37 029632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:37 029639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 029647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:444513| [2025/04/30 20:20:37 029654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 029660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:599| [2025/04/30 20:20:37 029702] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044437029671|stream_id:0|stream_offset:444513| [2025/04/30 20:20:37 029709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 029713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:37 029738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437033295|now:1746044437029738|interval:3557| [2025/04/30 20:20:37 029745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437033295|now:1746044437029738|interv:3557| [2025/04/30 20:20:37 029749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:37 029754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 029759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:445692| [2025/04/30 20:20:37 029763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 029768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:600| [2025/04/30 20:20:37 029801] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044437029780|stream_id:0|stream_offset:445692| [2025/04/30 20:20:37 029807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:600|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 029812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:37 029816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437033295|now:1746044437029816|interval:3479| [2025/04/30 20:20:37 029820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437033295|now:1746044437029816|interv:3479| [2025/04/30 20:20:37 029824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:37 029829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437033295| [2025/04/30 20:20:37 029834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437033295| [2025/04/30 20:20:37 029838] [debug] |xqc_engine_wakeup_after|wakeup:1746044437033295|now:1746044437029837|diff:3458| [2025/04/30 20:20:37 029842] [debug] |xqc_engine_main_logic|END|now:1746044437028971| [2025/04/30 20:20:37 029847] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437029847| [2025/04/30 20:20:37 029851] [debug] |xqc_engine_wakeup_after|wakeup:1746044437033295|now:1746044437029851|diff:3444| [2025/04/30 20:20:37 029855] [debug] |xqc_engine_main_logic|END|now:1746044437029847| [2025/04/30 20:20:37 030304] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:164|state:ESTABED|recv_time:1746044437030303| [2025/04/30 20:20:37 030313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 030322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:139| [2025/04/30 20:20:37 030328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:140| [2025/04/30 20:20:37 030336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:140| [2025/04/30 20:20:37 030343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 030354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:475|origin_pktnum:221|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:475|path_largest_ack:475| [2025/04/30 20:20:37 030361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:142|tx_in_flight:142857|prior_delivered:241708|prior_time:1746044436971380|is_app_limited:0|send_elapse:58169|ack_elapse:58923|ctl_first_sent_time:1746044436972327|lagest_ack_time:1746044437030303|curr_delivered:308908| [2025/04/30 20:20:37 030368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436972327| [2025/04/30 20:20:37 030376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:283||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 20:20:37 030382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56005|rttvar:220|minrtt:31448|latest_rtt:57976|ack_delay:1288| [2025/04/30 20:20:37 030388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56091|rttvar:335|minrtt:31448|latest_rtt:57976|ack_delay:1288| [2025/04/30 20:20:37 030402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:475|lost_pn:472|thresh:3| [2025/04/30 20:20:37 030409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 030502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 030511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 030515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 030548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 030670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 030694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 030700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 030795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 030834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 030922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 030926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437035513|now:1746044437030926|interval:4587| [2025/04/30 20:20:37 030930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437035513|now:1746044437030926|interv:4587| [2025/04/30 20:20:37 030935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58169, ack_elapse 58923, delivered 67200|rate 1140471|lost 206| [2025/04/30 20:20:37 030939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140471) in round 6| [2025/04/30 20:20:37 030943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 030948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 030952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:0|acked:1200|po_sent_time:1746044436972327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 030956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:0|acked:1200|po_sent_time:1746044436972327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 030963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:147659|srtt:56091|latest_rtt:57976|min_rtt:31448|applimit:0|lost:206|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 030969] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:149610|inflight:147659|mode:0|applimit:0|pacing_rate:3889095|bw:1206754|srtt:56091|latest_rtt:57976|min_rtt:31448|send:603|lost:206|tlp:0|recv:134|recovery:0|slow_start:1|conn_life:337655|acked:1200|delivered:308908|is_cwnd_limited:1| [2025/04/30 20:20:37 030975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:140|largest:140|pns:2| [2025/04/30 20:20:37 030980] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:164|pkt_type:SHORT_HEADER|pkt_num:140|frame:ACK |recv_time:1746044437030303|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 030985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557030303|now:1746044437030303|interv:120000000| [2025/04/30 20:20:37 030989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557030303|now:1746044437030303|interv:120000000| [2025/04/30 20:20:37 030993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437033295|pq_index:0| [2025/04/30 20:20:37 030997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437028971| [2025/04/30 20:20:37 031001] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437031001| [2025/04/30 20:20:37 031007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437031005| [2025/04/30 20:20:37 031012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 031017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56091|min_srtt:56091|path_bw:1206754|loss_rate:53.21|path_pto:0| [2025/04/30 20:20:37 031021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:446871| [2025/04/30 20:20:37 031026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56091|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 031031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 031035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56091|min_srtt:56091|path_bw:1206754|loss_rate:53.21|path_pto:0| [2025/04/30 20:20:37 031040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:448050| [2025/04/30 20:20:37 031044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 031048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 031054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 031059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 031063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 031067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:446871| [2025/04/30 20:20:37 031072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 031076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:601| [2025/04/30 20:20:37 031112] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044437031084|stream_id:0|stream_offset:446871| [2025/04/30 20:20:37 031118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:601|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 031122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:37 031127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437035513|now:1746044437031126|interval:4387| [2025/04/30 20:20:37 031131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437035513|now:1746044437031126|interv:4387| [2025/04/30 20:20:37 031135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:37 031140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437035513| [2025/04/30 20:20:37 031144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437035513| [2025/04/30 20:20:37 031148] [debug] |xqc_engine_wakeup_after|wakeup:1746044437035513|now:1746044437031148|diff:4365| [2025/04/30 20:20:37 031153] [debug] |xqc_engine_main_logic|END|now:1746044437031005| [2025/04/30 20:20:37 031158] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437031158| [2025/04/30 20:20:37 031162] [debug] |xqc_engine_wakeup_after|wakeup:1746044437035513|now:1746044437031162|diff:4351| [2025/04/30 20:20:37 031166] [debug] |xqc_engine_main_logic|END|now:1746044437031158| [2025/04/30 20:20:37 032168] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:168|state:ESTABED|recv_time:1746044437032167| [2025/04/30 20:20:37 032184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 032194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:140| [2025/04/30 20:20:37 032201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:141| [2025/04/30 20:20:37 032210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:141| [2025/04/30 20:20:37 032217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 032225] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 032236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:481|origin_pktnum:353|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:486|path_largest_ack:481| [2025/04/30 20:20:37 032251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:146|tx_in_flight:142857|prior_delivered:244108|prior_time:1746044436973273|is_app_limited:0|send_elapse:58090|ack_elapse:58894|ctl_first_sent_time:1746044436974122|lagest_ack_time:1746044437032167|curr_delivered:310108| [2025/04/30 20:20:37 032259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436974122| [2025/04/30 20:20:37 032266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 20:20:37 032273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:486|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:486|path_largest_ack:486| [2025/04/30 20:20:37 032281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:146|tx_in_flight:142857|prior_delivered:244108|prior_time:1746044436973273|is_app_limited:0|send_elapse:58090|ack_elapse:58894|ctl_first_sent_time:1746044436974122|lagest_ack_time:1746044437032167|curr_delivered:311308| [2025/04/30 20:20:37 032288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436974547| [2025/04/30 20:20:37 032294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 20:20:37 032300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56091|rttvar:335|minrtt:31448|latest_rtt:57620|ack_delay:112| [2025/04/30 20:20:37 032304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56268|rttvar:606|minrtt:31448|latest_rtt:57620|ack_delay:112| [2025/04/30 20:20:37 032309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:486|lost_pn:483|thresh:3| [2025/04/30 20:20:37 032313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 032386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 032394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 032398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 032417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 032520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 032541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 032547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 032639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 032691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 032798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:473|lost_pn:483|po_sent_time:1746044436970290|lost_send_time:1746044436967345|loss_delay:64822|frame:STREAM |repair:128| [2025/04/30 20:20:37 032803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:476|lost_pn:483|po_sent_time:1746044436972388|lost_send_time:1746044436967345|loss_delay:64822|frame:STREAM |repair:128| [2025/04/30 20:20:37 032808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:477|lost_pn:483|po_sent_time:1746044436972450|lost_send_time:1746044436967345|loss_delay:64822|frame:STREAM |repair:128| [2025/04/30 20:20:37 032812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:478|lost_pn:483|po_sent_time:1746044436972508|lost_send_time:1746044436967345|loss_delay:64822|frame:STREAM |repair:128| [2025/04/30 20:20:37 032817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:479|lost_pn:483|po_sent_time:1746044436972565|lost_send_time:1746044436967345|loss_delay:64822|frame:STREAM |repair:128| [2025/04/30 20:20:37 032822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:480|lost_pn:483|po_sent_time:1746044436972630|lost_send_time:1746044436967345|loss_delay:64822|frame:STREAM |repair:128| [2025/04/30 20:20:37 032827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:482|lost_pn:483|po_sent_time:1746044436974220|lost_send_time:1746044436967345|loss_delay:64822|frame:STREAM |repair:128| [2025/04/30 20:20:37 032831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:483|lost_pn:483|po_sent_time:1746044436974302|lost_send_time:1746044436967345|loss_delay:64822|frame:STREAM |repair:128| [2025/04/30 20:20:37 032836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436974302u| [2025/04/30 20:20:37 032840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 032844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437039208|now:1746044437032844|interval:6364| [2025/04/30 20:20:37 032848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437039208|now:1746044437032844|interv:6364| [2025/04/30 20:20:37 032853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58090, ack_elapse 58894, delivered 67200|rate 1141033|lost 214| [2025/04/30 20:20:37 032857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141033) in round 6| [2025/04/30 20:20:37 032861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 032865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10644| [2025/04/30 20:20:37 032869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:8|acked:2400|po_sent_time:1746044436974547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 032874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:8|acked:2400|po_sent_time:1746044436974547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:246508| [2025/04/30 20:20:37 032879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:0|pacing_rate:3889095|bw:1206754|cwnd:149610|full_bw_reached:0|inflight:136859|srtt:56268|latest_rtt:57620|min_rtt:31448|applimit:0|lost:206|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 032888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:141|largest:141|pns:2| [2025/04/30 20:20:37 032893] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:168|pkt_type:SHORT_HEADER|pkt_num:141|frame:ACK |recv_time:1746044437032167|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 032898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557032167|now:1746044437032167|interv:120000000| [2025/04/30 20:20:37 032902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557032167|now:1746044437032167|interv:120000000| [2025/04/30 20:20:37 032906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437035513|pq_index:0| [2025/04/30 20:20:37 032910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437031005| [2025/04/30 20:20:37 032914] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437032914| [2025/04/30 20:20:37 032919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437032918| [2025/04/30 20:20:37 032925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 032929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56268|min_srtt:56268|path_bw:1206754|loss_rate:52.73|path_pto:0| [2025/04/30 20:20:37 032934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:378489| [2025/04/30 20:20:37 032939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 032943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:473|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 032948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56268|min_srtt:56268|path_bw:1206754|loss_rate:52.73|path_pto:0| [2025/04/30 20:20:37 032952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:136859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:238188| [2025/04/30 20:20:37 032956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 032961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:476|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 032965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56268|min_srtt:56268|path_bw:1206754|loss_rate:52.73|path_pto:0| [2025/04/30 20:20:37 032969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:136859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 032976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 032980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:477|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 032984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56268|min_srtt:56268|path_bw:1206754|loss_rate:52.73|path_pto:0| [2025/04/30 20:20:37 032988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:136859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:308928| [2025/04/30 20:20:37 032993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 032997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:478|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 033001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56268|min_srtt:56268|path_bw:1206754|loss_rate:52.73|path_pto:0| [2025/04/30 20:20:37 033005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:136859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:379668| [2025/04/30 20:20:37 033009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 033014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:479|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 033018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56268|min_srtt:56268|path_bw:1206754|loss_rate:52.73|path_pto:0| [2025/04/30 20:20:37 033022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:136859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:380847| [2025/04/30 20:20:37 033026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 033030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:480|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 033034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56268|min_srtt:56268|path_bw:1206754|loss_rate:52.73|path_pto:0| [2025/04/30 20:20:37 033038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:136859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:242904| [2025/04/30 20:20:37 033043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 033050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:482|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 033054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56268|min_srtt:56268|path_bw:1206754|loss_rate:52.73|path_pto:0| [2025/04/30 20:20:37 033058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:136859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:37 033062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 033067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:483|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 033071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56268|min_srtt:56268|path_bw:1206754|loss_rate:52.73|path_pto:0| [2025/04/30 20:20:37 033075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:136859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:448050| [2025/04/30 20:20:37 033080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 033084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 033088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56268|min_srtt:56268|path_bw:1206754|loss_rate:52.73|path_pto:0| [2025/04/30 20:20:37 033092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:136859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:449229| [2025/04/30 20:20:37 033097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 033101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 033105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56268|min_srtt:56268|path_bw:1206754|loss_rate:52.73|path_pto:0| [2025/04/30 20:20:37 033109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:136859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 033113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 033117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 033121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 033125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 033130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:473|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 033137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:378489| [2025/04/30 20:20:37 033141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 033146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:602| [2025/04/30 20:20:37 033181] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136859|now:1746044437033154|stream_id:0|stream_offset:378489| [2025/04/30 20:20:37 033187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:602|origin_pktnum:473|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 033192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:136859|applimit:0| [2025/04/30 20:20:37 033196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437039208|now:1746044437033196|interval:6012| [2025/04/30 20:20:37 033201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437039208|now:1746044437033196|interv:6012| [2025/04/30 20:20:37 033205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:138059| [2025/04/30 20:20:37 033210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:476|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 033214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:238188| [2025/04/30 20:20:37 033218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 033222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:603| [2025/04/30 20:20:37 033245] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138059|now:1746044437033228|stream_id:0|stream_offset:238188| [2025/04/30 20:20:37 033251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:603|origin_pktnum:222|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 033255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:138059|applimit:0| [2025/04/30 20:20:37 033260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437039208|now:1746044437033259|interval:5949| [2025/04/30 20:20:37 033264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437039208|now:1746044437033259|interv:5949| [2025/04/30 20:20:37 033268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:139259| [2025/04/30 20:20:37 033272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:477|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 033277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 033285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 033289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:604| [2025/04/30 20:20:37 033310] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139259|now:1746044437033294|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 033315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:604|origin_pktnum:223|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 033320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:139259|applimit:0| [2025/04/30 20:20:37 033324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437039208|now:1746044437033324|interval:5884| [2025/04/30 20:20:37 033328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437039208|now:1746044437033324|interv:5884| [2025/04/30 20:20:37 033332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:140459| [2025/04/30 20:20:37 033336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:478|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 033341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:308928| [2025/04/30 20:20:37 033345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 033349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:605| [2025/04/30 20:20:37 033369] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140459|now:1746044437033354|stream_id:0|stream_offset:308928| [2025/04/30 20:20:37 033374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:605|origin_pktnum:352|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 033378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140459|applimit:0| [2025/04/30 20:20:37 033382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437039208|now:1746044437033382|interval:5826| [2025/04/30 20:20:37 033386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437039208|now:1746044437033382|interv:5826| [2025/04/30 20:20:37 033390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:141659| [2025/04/30 20:20:37 033395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:479|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 033399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:379668| [2025/04/30 20:20:37 033403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 033410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:606| [2025/04/30 20:20:37 033439] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141659|now:1746044437033417|stream_id:0|stream_offset:379668| [2025/04/30 20:20:37 033448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:606|origin_pktnum:479|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 033455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:141659|applimit:0| [2025/04/30 20:20:37 033461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437039208|now:1746044437033461|interval:5747| [2025/04/30 20:20:37 033468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437039208|now:1746044437033461|interv:5747| [2025/04/30 20:20:37 033474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:142859| [2025/04/30 20:20:37 033481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:480|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 033487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142859|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:380847| [2025/04/30 20:20:37 033494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 033500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:607| [2025/04/30 20:20:37 033538] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142859|now:1746044437033511|stream_id:0|stream_offset:380847| [2025/04/30 20:20:37 033547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:607|origin_pktnum:480|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 033554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:142859|applimit:0| [2025/04/30 20:20:37 033561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437039208|now:1746044437033561|interval:5647| [2025/04/30 20:20:37 033568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437039208|now:1746044437033561|interv:5647| [2025/04/30 20:20:37 033574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:144059| [2025/04/30 20:20:37 033581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:482|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 033588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:242904| [2025/04/30 20:20:37 033594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 033601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:608| [2025/04/30 20:20:37 033643] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144059|now:1746044437033612|stream_id:0|stream_offset:242904| [2025/04/30 20:20:37 033660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:608|origin_pktnum:228|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 033667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:144059|applimit:0| [2025/04/30 20:20:37 033674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437039208|now:1746044437033673|interval:5535| [2025/04/30 20:20:37 033679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437039208|now:1746044437033673|interv:5535| [2025/04/30 20:20:37 033683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:145259| [2025/04/30 20:20:37 033688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:483|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 033692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145259|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:37 033696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 033700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:609| [2025/04/30 20:20:37 033748] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145259|now:1746044437033707|stream_id:0|stream_offset:244083| [2025/04/30 20:20:37 033762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:609|origin_pktnum:229|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 033769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:145259|applimit:0| [2025/04/30 20:20:37 033778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437039208|now:1746044437033778|interval:5430| [2025/04/30 20:20:37 033782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437039208|now:1746044437033778|interv:5430| [2025/04/30 20:20:37 033786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:146459| [2025/04/30 20:20:37 033791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 033796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146459|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:448050| [2025/04/30 20:20:37 033800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 033804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:610| [2025/04/30 20:20:37 033834] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146459|now:1746044437033811|stream_id:0|stream_offset:448050| [2025/04/30 20:20:37 033843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:610|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 033856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:146459|applimit:0| [2025/04/30 20:20:37 033863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437039208|now:1746044437033863|interval:5345| [2025/04/30 20:20:37 033868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437039208|now:1746044437033863|interv:5345| [2025/04/30 20:20:37 033872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:147659| [2025/04/30 20:20:37 033877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 033881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147659|cwnd:149610|conn:00005627609066FC|stream_id:0|stream_offset:449229| [2025/04/30 20:20:37 033886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 033890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:611| [2025/04/30 20:20:37 033920] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147659|now:1746044437033897|stream_id:0|stream_offset:449229| [2025/04/30 20:20:37 033929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:611|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 033936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:147659|applimit:0| [2025/04/30 20:20:37 033942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437039208|now:1746044437033942|interval:5266| [2025/04/30 20:20:37 033949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437039208|now:1746044437033942|interv:5266| [2025/04/30 20:20:37 033953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149610|inflight:148859| [2025/04/30 20:20:37 033957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437039208| [2025/04/30 20:20:37 033962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437039208| [2025/04/30 20:20:37 033966] [debug] |xqc_engine_wakeup_after|wakeup:1746044437039208|now:1746044437033966|diff:5242| [2025/04/30 20:20:37 033970] [debug] |xqc_engine_main_logic|END|now:1746044437032918| [2025/04/30 20:20:37 033976] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437033976| [2025/04/30 20:20:37 033980] [debug] |xqc_engine_wakeup_after|wakeup:1746044437039208|now:1746044437033980|diff:5228| [2025/04/30 20:20:37 033983] [debug] |xqc_engine_main_logic|END|now:1746044437033976| [2025/04/30 20:20:37 034142] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:170|state:ESTABED|recv_time:1746044437034141| [2025/04/30 20:20:37 034154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 034162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:141| [2025/04/30 20:20:37 034168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:142| [2025/04/30 20:20:37 034176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:142| [2025/04/30 20:20:37 034191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 034198] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 034209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:487|origin_pktnum:359|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:490|path_largest_ack:487| [2025/04/30 20:20:37 034215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:147|tx_in_flight:146457|prior_delivered:246508|prior_time:1746044436975224|is_app_limited:0|send_elapse:57983|ack_elapse:58917|ctl_first_sent_time:1746044436976041|lagest_ack_time:1746044437034141|curr_delivered:312508| [2025/04/30 20:20:37 034220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436976041| [2025/04/30 20:20:37 034227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 20:20:37 034234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:490|origin_pktnum:362|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:490|path_largest_ack:490| [2025/04/30 20:20:37 034241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:149|tx_in_flight:145257|prior_delivered:248908|prior_time:1746044436977317|is_app_limited:0|send_elapse:57967|ack_elapse:56824|ctl_first_sent_time:1746044436978101|lagest_ack_time:1746044437034141|curr_delivered:313708| [2025/04/30 20:20:37 034248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436978101| [2025/04/30 20:20:37 034255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:282||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 20:20:37 034261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56268|rttvar:606|minrtt:31448|latest_rtt:56040|ack_delay:88| [2025/04/30 20:20:37 034268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56229|rttvar:534|minrtt:31448|latest_rtt:56040|ack_delay:88| [2025/04/30 20:20:37 034275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:490|lost_pn:487|thresh:3| [2025/04/30 20:20:37 034280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 034413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 034416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 034432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 034438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 034443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 034446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 034469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 034499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 034530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 034554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 034572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 034742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 034753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 034762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:484|lost_pn:487|po_sent_time:1746044436974386|lost_send_time:1746044436970884|loss_delay:63257|frame:STREAM |repair:128| [2025/04/30 20:20:37 034767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:485|lost_pn:487|po_sent_time:1746044436974465|lost_send_time:1746044436970884|loss_delay:63257|frame:STREAM |repair:128| [2025/04/30 20:20:37 034772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436974465u| [2025/04/30 20:20:37 034776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 034780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437039393|now:1746044437034780|interval:4613| [2025/04/30 20:20:37 034785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437039393|now:1746044437034780|interv:4613| [2025/04/30 20:20:37 034791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57967, ack_elapse 56824, delivered 64800|rate 1117877|lost 216| [2025/04/30 20:20:37 034798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 6 -> 7| [2025/04/30 20:20:37 034805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117877) in round 7| [2025/04/30 20:20:37 034812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 034819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 034825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436978101|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:313708| [2025/04/30 20:20:37 034833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149610|packet_lost:2|acked:2400|po_sent_time:1746044436978101|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:313708| [2025/04/30 20:20:37 034845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:119470|full_bw_reached:1|inflight:144059|srtt:56229|latest_rtt:56040|min_rtt:31448|applimit:0|lost:214|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 034851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:142|largest:142|pns:2| [2025/04/30 20:20:37 034856] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:170|pkt_type:SHORT_HEADER|pkt_num:142|frame:ACK |recv_time:1746044437034141|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 034861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557034141|now:1746044437034141|interv:120000000| [2025/04/30 20:20:37 034866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557034141|now:1746044437034141|interv:120000000| [2025/04/30 20:20:37 034870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437039208|pq_index:0| [2025/04/30 20:20:37 034874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437032918| [2025/04/30 20:20:37 034878] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437034878| [2025/04/30 20:20:37 034883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437034882| [2025/04/30 20:20:37 034889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 034893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56229|min_srtt:56229|path_bw:1206754|loss_rate:55.00|path_pto:0| [2025/04/30 20:20:37 034898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:119470|conn:00005627609066FC|stream_id:0|stream_offset:311286| [2025/04/30 20:20:37 034903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 034907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 034911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 034915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 034919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56229|min_srtt:56229|path_bw:1206754|loss_rate:55.00|path_pto:0| [2025/04/30 20:20:37 034923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:144059|cwnd:119470|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 034928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 034932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 034935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 034942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 034947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437039393| [2025/04/30 20:20:37 034951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437039393| [2025/04/30 20:20:37 034955] [debug] |xqc_engine_wakeup_after|wakeup:1746044437039393|now:1746044437034955|diff:4438| [2025/04/30 20:20:37 034959] [debug] |xqc_engine_main_logic|END|now:1746044437034882| [2025/04/30 20:20:37 034965] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437034965| [2025/04/30 20:20:37 034969] [debug] |xqc_engine_wakeup_after|wakeup:1746044437039393|now:1746044437034969|diff:4424| [2025/04/30 20:20:37 034973] [debug] |xqc_engine_main_logic|END|now:1746044437034965| [2025/04/30 20:20:37 036160] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:172|state:ESTABED|recv_time:1746044437036159| [2025/04/30 20:20:37 036176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 036185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:142| [2025/04/30 20:20:37 036191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:143| [2025/04/30 20:20:37 036200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:143| [2025/04/30 20:20:37 036206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 036214] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 036225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:491|origin_pktnum:365|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:494|path_largest_ack:491| [2025/04/30 20:20:37 036232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:149|tx_in_flight:146457|prior_delivered:248908|prior_time:1746044436977317|is_app_limited:0|send_elapse:58063|ack_elapse:58842|ctl_first_sent_time:1746044436978197|lagest_ack_time:1746044437036159|curr_delivered:314908| [2025/04/30 20:20:37 036239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436978197| [2025/04/30 20:20:37 036246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:282||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 20:20:37 036254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:494|origin_pktnum:366|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:494|path_largest_ack:494| [2025/04/30 20:20:37 036260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:150|tx_in_flight:146457|prior_delivered:251308|prior_time:1746044436979283|is_app_limited:0|send_elapse:57566|ack_elapse:56876|ctl_first_sent_time:1746044436980139|lagest_ack_time:1746044437036159|curr_delivered:316108| [2025/04/30 20:20:37 036267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436980139| [2025/04/30 20:20:37 036274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 20:20:37 036281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56229|rttvar:534|minrtt:31448|latest_rtt:56020|ack_delay:88| [2025/04/30 20:20:37 036288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56192|rttvar:475|minrtt:31448|latest_rtt:56020|ack_delay:88| [2025/04/30 20:20:37 036302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:494|lost_pn:491|thresh:3| [2025/04/30 20:20:37 036306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 036429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 036433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 036439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 036445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 036451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 036457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 036482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 036513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 036548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 036573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 036591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 036746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 036762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 036765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 036771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:488|lost_pn:491|po_sent_time:1746044436976136|lost_send_time:1746044436972943|loss_delay:63216|frame:STREAM |repair:128| [2025/04/30 20:20:37 036776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:489|lost_pn:491|po_sent_time:1746044436976217|lost_send_time:1746044436972943|loss_delay:63216|frame:STREAM |repair:128| [2025/04/30 20:20:37 036780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436976217u| [2025/04/30 20:20:37 036785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 036789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437041495|now:1746044437036788|interval:4707| [2025/04/30 20:20:37 036796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437041495|now:1746044437036788|interv:4707| [2025/04/30 20:20:37 036801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57566, ack_elapse 56876, delivered 64800|rate 1125664|lost 218| [2025/04/30 20:20:37 036805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125664) in round 7| [2025/04/30 20:20:37 036809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 036813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 036817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119470|packet_lost:2|acked:2400|po_sent_time:1746044436980139|recovery:1|recovery_start:1746044437036784|packet_conservation:0|next_round_delivered:313708| [2025/04/30 20:20:37 036822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:2|acked:2400|po_sent_time:1746044436980139|recovery:1|recovery_start:1746044437036784|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 036827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:139259|srtt:56192|latest_rtt:56020|min_rtt:31448|applimit:0|lost:214|recovery:1|recovery_start:1746044437036784|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 036833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:143|largest:143|pns:2| [2025/04/30 20:20:37 036838] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:172|pkt_type:SHORT_HEADER|pkt_num:143|frame:ACK |recv_time:1746044437036159|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 036845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557036159|now:1746044437036159|interv:120000000| [2025/04/30 20:20:37 036852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557036159|now:1746044437036159|interv:120000000| [2025/04/30 20:20:37 036858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437039393|pq_index:0| [2025/04/30 20:20:37 036865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437034882| [2025/04/30 20:20:37 036871] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437036871| [2025/04/30 20:20:37 036879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437036877| [2025/04/30 20:20:37 036887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 036894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56192|min_srtt:56192|path_bw:1206754|loss_rate:55.00|path_pto:0| [2025/04/30 20:20:37 036901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:311286| [2025/04/30 20:20:37 036906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56192|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 036915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:484|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 036920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56192|min_srtt:56192|path_bw:1206754|loss_rate:55.00|path_pto:0| [2025/04/30 20:20:37 036924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:382026| [2025/04/30 20:20:37 036928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56192|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 036933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:485|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 036937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56192|min_srtt:56192|path_bw:1206754|loss_rate:55.00|path_pto:0| [2025/04/30 20:20:37 036941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:139259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:384384| [2025/04/30 20:20:37 036945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 036949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 036953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 036957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 036961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56192|min_srtt:56192|path_bw:1206754|loss_rate:55.00|path_pto:0| [2025/04/30 20:20:37 036968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:139259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 036975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 036981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 036986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 036990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 036995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:484|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 036999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:311286| [2025/04/30 20:20:37 037003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 037011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:612| [2025/04/30 20:20:37 037048] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139259|now:1746044437037019|stream_id:0|stream_offset:311286| [2025/04/30 20:20:37 037059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:612|origin_pktnum:358|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 037067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:139259|applimit:0| [2025/04/30 20:20:37 037073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437041495|now:1746044437037073|interval:4422| [2025/04/30 20:20:37 037078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437041495|now:1746044437037073|interv:4422| [2025/04/30 20:20:37 037082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:140459| [2025/04/30 20:20:37 037087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:485|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 037091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140459|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:382026| [2025/04/30 20:20:37 037096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 037100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:613| [2025/04/30 20:20:37 037126] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140459|now:1746044437037106|stream_id:0|stream_offset:382026| [2025/04/30 20:20:37 037131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:613|origin_pktnum:485|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 037138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:140459|applimit:0| [2025/04/30 20:20:37 037145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437041495|now:1746044437037145|interval:4350| [2025/04/30 20:20:37 037152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437041495|now:1746044437037145|interv:4350| [2025/04/30 20:20:37 037159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:141659| [2025/04/30 20:20:37 037164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437041495| [2025/04/30 20:20:37 037168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437041495| [2025/04/30 20:20:37 037172] [debug] |xqc_engine_wakeup_after|wakeup:1746044437041495|now:1746044437037172|diff:4323| [2025/04/30 20:20:37 037177] [debug] |xqc_engine_main_logic|END|now:1746044437036877| [2025/04/30 20:20:37 037182] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437037182| [2025/04/30 20:20:37 037186] [debug] |xqc_engine_wakeup_after|wakeup:1746044437041495|now:1746044437037186|diff:4309| [2025/04/30 20:20:37 037190] [debug] |xqc_engine_main_logic|END|now:1746044437037182| [2025/04/30 20:20:37 040122] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:176|state:ESTABED|recv_time:1746044437040120| [2025/04/30 20:20:37 040145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 040155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:143| [2025/04/30 20:20:37 040161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:145| [2025/04/30 20:20:37 040170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:145| [2025/04/30 20:20:37 040177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 040184] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 040195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:495|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:500|path_largest_ack:495| [2025/04/30 20:20:37 040202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:150|tx_in_flight:147657|prior_delivered:251308|prior_time:1746044436979283|is_app_limited:0|send_elapse:57661|ack_elapse:60837|ctl_first_sent_time:1746044436980234|lagest_ack_time:1746044437040120|curr_delivered:317308| [2025/04/30 20:20:37 040209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436980234| [2025/04/30 20:20:37 040217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:281||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 20:20:37 040223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:497|origin_pktnum:369|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:500|path_largest_ack:497| [2025/04/30 20:20:37 040230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:158|tx_in_flight:140420|prior_delivered:253708|prior_time:1746044436981252|is_app_limited:0|send_elapse:57740|ack_elapse:58868|ctl_first_sent_time:1746044436982226|lagest_ack_time:1746044437040120|curr_delivered:318508| [2025/04/30 20:20:37 040238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436982226| [2025/04/30 20:20:37 040243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 20:20:37 040247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:498|origin_pktnum:246|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:500|path_largest_ack:498| [2025/04/30 20:20:37 040252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:158|tx_in_flight:140420|prior_delivered:253708|prior_time:1746044436981252|is_app_limited:0|send_elapse:57740|ack_elapse:58868|ctl_first_sent_time:1746044436982226|lagest_ack_time:1746044437040120|curr_delivered:319708| [2025/04/30 20:20:37 040257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436982333| [2025/04/30 20:20:37 040261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 20:20:37 040265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:500|origin_pktnum:248|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:500|path_largest_ack:500| [2025/04/30 20:20:37 040269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:158|tx_in_flight:140420|prior_delivered:253708|prior_time:1746044436981252|is_app_limited:0|send_elapse:57740|ack_elapse:58868|ctl_first_sent_time:1746044436982226|lagest_ack_time:1746044437040120|curr_delivered:320908| [2025/04/30 20:20:37 040279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436982508| [2025/04/30 20:20:37 040283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:277||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 20:20:37 040287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56192|rttvar:475|minrtt:31448|latest_rtt:57612|ack_delay:104| [2025/04/30 20:20:37 040291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56356|rttvar:686|minrtt:31448|latest_rtt:57612|ack_delay:104| [2025/04/30 20:20:37 040295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:500|lost_pn:497|thresh:3| [2025/04/30 20:20:37 040300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 040416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 040422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 040429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 040435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 040457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 040487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 040523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 040548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 040565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 040732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 040751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 040755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 040768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:492|lost_pn:497|po_sent_time:1746044436978279|lost_send_time:1746044436975307|loss_delay:64813|frame:STREAM |repair:128| [2025/04/30 20:20:37 040774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:493|lost_pn:497|po_sent_time:1746044436978363|lost_send_time:1746044436975307|loss_delay:64813|frame:STREAM |repair:128| [2025/04/30 20:20:37 040778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:496|lost_pn:497|po_sent_time:1746044436980313|lost_send_time:1746044436975307|loss_delay:64813|frame:STREAM |repair:128| [2025/04/30 20:20:37 040786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436980313u| [2025/04/30 20:20:37 040791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 040797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437047232|now:1746044437040797|interval:6435| [2025/04/30 20:20:37 040804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437047232|now:1746044437040797|interv:6435| [2025/04/30 20:20:37 040810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57740, ack_elapse 58868, delivered 67200|rate 1141536|lost 221| [2025/04/30 20:20:37 040817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141536) in round 7| [2025/04/30 20:20:37 040824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 040830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 040836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:3|acked:4800|po_sent_time:1746044436982508|recovery:1|recovery_start:1746044437040791|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 040841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:3|acked:4800|po_sent_time:1746044436982508|recovery:1|recovery_start:1746044437040791|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 040846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:133259|srtt:56356|latest_rtt:57612|min_rtt:31448|applimit:0|lost:216|recovery:1|recovery_start:1746044437040791|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 040853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:145|largest:145|pns:2| [2025/04/30 20:20:37 040858] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:176|pkt_type:SHORT_HEADER|pkt_num:145|frame:ACK |recv_time:1746044437040120|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 040863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557040120|now:1746044437040120|interv:120000000| [2025/04/30 20:20:37 040867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557040120|now:1746044437040120|interv:120000000| [2025/04/30 20:20:37 040871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437041495|pq_index:0| [2025/04/30 20:20:37 040876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437036877| [2025/04/30 20:20:37 040880] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437040880| [2025/04/30 20:20:37 040885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437040884| [2025/04/30 20:20:37 040890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 040895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56356|min_srtt:56356|path_bw:1206754|loss_rate:55.74|path_pto:0| [2025/04/30 20:20:37 040903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:384384| [2025/04/30 20:20:37 040908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56356|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 040913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:488|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 040918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56356|min_srtt:56356|path_bw:1206754|loss_rate:55.74|path_pto:0| [2025/04/30 20:20:37 040922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:133259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:385563| [2025/04/30 20:20:37 040926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56356|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 040931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:489|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 040935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56356|min_srtt:56356|path_bw:1206754|loss_rate:55.74|path_pto:0| [2025/04/30 20:20:37 040939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:133259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:386742| [2025/04/30 20:20:37 040943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56356|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 040948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:492|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 040952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56356|min_srtt:56356|path_bw:1206754|loss_rate:55.74|path_pto:0| [2025/04/30 20:20:37 040956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:133259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:387921| [2025/04/30 20:20:37 040960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56356|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 040964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:493|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 040968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56356|min_srtt:56356|path_bw:1206754|loss_rate:55.74|path_pto:0| [2025/04/30 20:20:37 040973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:133259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:390279| [2025/04/30 20:20:37 040979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56356|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 040984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:496|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 040988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56356|min_srtt:56356|path_bw:1206754|loss_rate:55.74|path_pto:0| [2025/04/30 20:20:37 040992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:133259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 040996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56356|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 041001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 041005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56356|min_srtt:56356|path_bw:1206754|loss_rate:55.74|path_pto:0| [2025/04/30 20:20:37 041009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:133259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:451587| [2025/04/30 20:20:37 041013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56356|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 041017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 041022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56356|min_srtt:56356|path_bw:1206754|loss_rate:55.74|path_pto:0| [2025/04/30 20:20:37 041026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:133259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:452766| [2025/04/30 20:20:37 041030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 041034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 041038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 041042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 041046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:488|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 041051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133259|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:384384| [2025/04/30 20:20:37 041055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 041059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:614| [2025/04/30 20:20:37 041097] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133259|now:1746044437041070|stream_id:0|stream_offset:384384| [2025/04/30 20:20:37 041103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:614|origin_pktnum:488|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 041108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:133259|applimit:0| [2025/04/30 20:20:37 041112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437047232|now:1746044437041112|interval:6120| [2025/04/30 20:20:37 041117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437047232|now:1746044437041112|interv:6120| [2025/04/30 20:20:37 041121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:134459| [2025/04/30 20:20:37 041126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:489|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 041130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134459|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:385563| [2025/04/30 20:20:37 041134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 041138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:615| [2025/04/30 20:20:37 041161] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134459|now:1746044437041144|stream_id:0|stream_offset:385563| [2025/04/30 20:20:37 041166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:615|origin_pktnum:489|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 041171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:134459|applimit:0| [2025/04/30 20:20:37 041175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437047232|now:1746044437041175|interval:6057| [2025/04/30 20:20:37 041179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437047232|now:1746044437041175|interv:6057| [2025/04/30 20:20:37 041183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:135659| [2025/04/30 20:20:37 041187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:492|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 041191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135659|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:386742| [2025/04/30 20:20:37 041196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 041200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:616| [2025/04/30 20:20:37 041219] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135659|now:1746044437041205|stream_id:0|stream_offset:386742| [2025/04/30 20:20:37 041228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:616|origin_pktnum:492|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 041232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:135659|applimit:0| [2025/04/30 20:20:37 041236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437047232|now:1746044437041236|interval:5996| [2025/04/30 20:20:37 041241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437047232|now:1746044437041236|interv:5996| [2025/04/30 20:20:37 041245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:136859| [2025/04/30 20:20:37 041249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:493|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 041253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136859|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:387921| [2025/04/30 20:20:37 041258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 041261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:617| [2025/04/30 20:20:37 041281] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136859|now:1746044437041267|stream_id:0|stream_offset:387921| [2025/04/30 20:20:37 041286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:617|origin_pktnum:493|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 041291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:136859|applimit:0| [2025/04/30 20:20:37 041295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437047232|now:1746044437041294|interval:5938| [2025/04/30 20:20:37 041299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437047232|now:1746044437041294|interv:5938| [2025/04/30 20:20:37 041303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:138059| [2025/04/30 20:20:37 041307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:496|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 041311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138059|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:390279| [2025/04/30 20:20:37 041316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 041320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437042320|now:1746044437041320|interv:1000| [2025/04/30 20:20:37 041324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 041328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 041332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 041336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138059|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 041344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 041348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 041352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437042320| [2025/04/30 20:20:37 041356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437042320| [2025/04/30 20:20:37 041360] [debug] |xqc_engine_wakeup_after|wakeup:1746044437042320|now:1746044437041360|diff:960| [2025/04/30 20:20:37 041364] [debug] |xqc_engine_main_logic|END|now:1746044437040884| [2025/04/30 20:20:37 041370] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437041370| [2025/04/30 20:20:37 041374] [debug] |xqc_engine_wakeup_after|wakeup:1746044437042320|now:1746044437041374|diff:946| [2025/04/30 20:20:37 041378] [debug] |xqc_engine_main_logic|END|now:1746044437041370| [2025/04/30 20:20:37 042115] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:180|state:ESTABED|recv_time:1746044437042114| [2025/04/30 20:20:37 042130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 042139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:145| [2025/04/30 20:20:37 042145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:146| [2025/04/30 20:20:37 042155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:146| [2025/04/30 20:20:37 042162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 042170] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 042180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:507|origin_pktnum:380|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:512|path_largest_ack:507| [2025/04/30 20:20:37 042188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:163|tx_in_flight:141657|prior_delivered:256108|prior_time:1746044436983216|is_app_limited:0|send_elapse:57727|ack_elapse:58898|ctl_first_sent_time:1746044436984096|lagest_ack_time:1746044437042114|curr_delivered:322108| [2025/04/30 20:20:37 042196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436984096| [2025/04/30 20:20:37 042204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 20:20:37 042211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:512|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:512|path_largest_ack:512| [2025/04/30 20:20:37 042218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:163|tx_in_flight:141657|prior_delivered:256108|prior_time:1746044436983216|is_app_limited:0|send_elapse:57727|ack_elapse:58898|ctl_first_sent_time:1746044436984096|lagest_ack_time:1746044437042114|curr_delivered:323308| [2025/04/30 20:20:37 042226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436984516| [2025/04/30 20:20:37 042231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 20:20:37 042238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56356|rttvar:686|minrtt:31448|latest_rtt:57598|ack_delay:112| [2025/04/30 20:20:37 042245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56497|rttvar:797|minrtt:31448|latest_rtt:57598|ack_delay:112| [2025/04/30 20:20:37 042263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:512|lost_pn:509|thresh:3| [2025/04/30 20:20:37 042267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 042378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 042382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 042386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 042389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 042405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 042431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 042463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 042488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 042513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 042711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 042763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 042769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 042806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:499|lost_pn:509|po_sent_time:1746044436982419|lost_send_time:1746044436977317|loss_delay:64797|frame:STREAM |repair:128| [2025/04/30 20:20:37 042814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:501|lost_pn:509|po_sent_time:1746044436982603|lost_send_time:1746044436977317|loss_delay:64797|frame:STREAM |repair:128| [2025/04/30 20:20:37 042823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:502|lost_pn:509|po_sent_time:1746044436982712|lost_send_time:1746044436977317|loss_delay:64797|frame:DATA_BLOCKED |repair:2048| [2025/04/30 20:20:37 042831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:503|lost_pn:509|po_sent_time:1746044436982870|lost_send_time:1746044436977317|loss_delay:64797|frame:STREAM_DATA_BLOCKED |repair:4096| [2025/04/30 20:20:37 042846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:504|lost_pn:509|po_sent_time:1746044436982967|lost_send_time:1746044436977317|loss_delay:64797|frame:STREAM |repair:128| [2025/04/30 20:20:37 042853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:505|lost_pn:509|po_sent_time:1746044436983045|lost_send_time:1746044436977317|loss_delay:64797|frame:STREAM |repair:128| [2025/04/30 20:20:37 042860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:506|lost_pn:509|po_sent_time:1746044436983127|lost_send_time:1746044436977317|loss_delay:64797|frame:STREAM |repair:128| [2025/04/30 20:20:37 042868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:508|lost_pn:509|po_sent_time:1746044436984192|lost_send_time:1746044436977317|loss_delay:64797|frame:STREAM |repair:128| [2025/04/30 20:20:37 042875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:509|lost_pn:509|po_sent_time:1746044436984273|lost_send_time:1746044436977317|loss_delay:64797|frame:STREAM |repair:128| [2025/04/30 20:20:37 042882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436984273u| [2025/04/30 20:20:37 042889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 042895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437049153|now:1746044437042895|interval:6258| [2025/04/30 20:20:37 042900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437049153|now:1746044437042895|interv:6258| [2025/04/30 20:20:37 042904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57727, ack_elapse 58898, delivered 67200|rate 1140955|lost 230| [2025/04/30 20:20:37 042909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140955) in round 7| [2025/04/30 20:20:37 042914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 042920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 042927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:9|acked:2400|po_sent_time:1746044436984516|recovery:1|recovery_start:1746044437042888|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 042934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:9|acked:2400|po_sent_time:1746044436984516|recovery:1|recovery_start:1746044437042888|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 042941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:127222|srtt:56497|latest_rtt:57598|min_rtt:31448|applimit:0|lost:220|recovery:1|recovery_start:1746044437042888|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 042948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:146|largest:146|pns:2| [2025/04/30 20:20:37 042953] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:180|pkt_type:SHORT_HEADER|pkt_num:146|frame:ACK |recv_time:1746044437042114|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 042958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557042114|now:1746044437042114|interv:120000000| [2025/04/30 20:20:37 042966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557042114|now:1746044437042114|interv:120000000| [2025/04/30 20:20:37 042970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437042320|pq_index:0| [2025/04/30 20:20:37 042975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437040884| [2025/04/30 20:20:37 042979] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437042978| [2025/04/30 20:20:37 042984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437042982| [2025/04/30 20:20:37 042989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437042320|now:1746044437042982| [2025/04/30 20:20:37 042993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437042320|now:1746044437042982| [2025/04/30 20:20:37 042997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 043001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 043006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56497|min_srtt:56497|path_bw:1206754|loss_rate:57.14|path_pto:0| [2025/04/30 20:20:37 043011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:127222|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:252336| [2025/04/30 20:20:37 043016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56497|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 043020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:499|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 043025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56497|min_srtt:56497|path_bw:1206754|loss_rate:57.14|path_pto:0| [2025/04/30 20:20:37 043029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:127222|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:254694| [2025/04/30 20:20:37 043033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56497|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 043038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:501|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 043042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56497|min_srtt:56497|path_bw:1206754|loss_rate:57.14|path_pto:0| [2025/04/30 20:20:37 043046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:18|schedule_bytes:6000|inflight:127222|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 043050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56497|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 043057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:502|size:18|reinj:0|path_class:4| [2025/04/30 20:20:37 043062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56497|min_srtt:56497|path_bw:1206754|loss_rate:57.14|path_pto:0| [2025/04/30 20:20:37 043066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:19|schedule_bytes:6018|inflight:127222|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 043070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56497|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 043074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:503|size:19|reinj:0|path_class:4| [2025/04/30 20:20:37 043078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56497|min_srtt:56497|path_bw:1206754|loss_rate:57.14|path_pto:0| [2025/04/30 20:20:37 043083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6037|inflight:127222|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:128541| [2025/04/30 20:20:37 043087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56497|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 043091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:504|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 043095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56497|min_srtt:56497|path_bw:1206754|loss_rate:57.14|path_pto:0| [2025/04/30 20:20:37 043099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7237|inflight:127222|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:391458| [2025/04/30 20:20:37 043104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56497|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 043108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:505|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 043112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56497|min_srtt:56497|path_bw:1206754|loss_rate:57.14|path_pto:0| [2025/04/30 20:20:37 043116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8437|inflight:127222|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:392637| [2025/04/30 20:20:37 043120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56497|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 043125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:506|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 043129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56497|min_srtt:56497|path_bw:1206754|loss_rate:57.14|path_pto:0| [2025/04/30 20:20:37 043133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9637|inflight:127222|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:321897| [2025/04/30 20:20:37 043139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56497|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 043144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:508|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 043148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56497|min_srtt:56497|path_bw:1206754|loss_rate:57.14|path_pto:0| [2025/04/30 20:20:37 043152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10837|inflight:127222|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:255873| [2025/04/30 20:20:37 043156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56497|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 043161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:509|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 043165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56497|min_srtt:56497|path_bw:1206754|loss_rate:57.14|path_pto:0| [2025/04/30 20:20:37 043169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12037|inflight:127222|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:452766| [2025/04/30 20:20:37 043173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56497|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 043178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 043182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56497|min_srtt:56497|path_bw:1206754|loss_rate:57.14|path_pto:0| [2025/04/30 20:20:37 043186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13237|inflight:127222|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:453945| [2025/04/30 20:20:37 043190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56497|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 043195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 043199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56497|min_srtt:56497|path_bw:1206754|loss_rate:57.14|path_pto:0| [2025/04/30 20:20:37 043203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14437|inflight:127222|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:455124| [2025/04/30 20:20:37 043207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 043211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 043217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 043222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 043226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:496|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 043230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127222|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:390279| [2025/04/30 20:20:37 043235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 043239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:618| [2025/04/30 20:20:37 043274] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127222|now:1746044437043247|stream_id:0|stream_offset:390279| [2025/04/30 20:20:37 043281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:618|origin_pktnum:496|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 043285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:127222|applimit:0| [2025/04/30 20:20:37 043289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437049153|now:1746044437043289|interval:5864| [2025/04/30 20:20:37 043294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437049153|now:1746044437043289|interv:5864| [2025/04/30 20:20:37 043298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:128422| [2025/04/30 20:20:37 043303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:499|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 043307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128422|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:252336| [2025/04/30 20:20:37 043311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1028| [2025/04/30 20:20:37 043315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437044343|now:1746044437043315|interv:1028| [2025/04/30 20:20:37 043319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1028| [2025/04/30 20:20:37 043323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 043327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 043331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128422|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 043335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 043339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 043343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437044343| [2025/04/30 20:20:37 043351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437044343| [2025/04/30 20:20:37 043355] [debug] |xqc_engine_wakeup_after|wakeup:1746044437044343|now:1746044437043355|diff:988| [2025/04/30 20:20:37 043359] [debug] |xqc_engine_main_logic|END|now:1746044437042982| [2025/04/30 20:20:37 043365] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437043365| [2025/04/30 20:20:37 043369] [debug] |xqc_engine_wakeup_after|wakeup:1746044437044343|now:1746044437043368|diff:975| [2025/04/30 20:20:37 043372] [debug] |xqc_engine_main_logic|END|now:1746044437043365| [2025/04/30 20:20:37 044155] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:184|state:ESTABED|recv_time:1746044437044154| [2025/04/30 20:20:37 044170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 044181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:146| [2025/04/30 20:20:37 044188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:147| [2025/04/30 20:20:37 044197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:147| [2025/04/30 20:20:37 044203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 044211] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 044222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:514|origin_pktnum:387|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:516|path_largest_ack:514| [2025/04/30 20:20:37 044229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:167|tx_in_flight:142848|prior_delivered:258508|prior_time:1746044436985267|is_app_limited:0|send_elapse:58000|ack_elapse:58887|ctl_first_sent_time:1746044436986242|lagest_ack_time:1746044437044154|curr_delivered:324508| [2025/04/30 20:20:37 044236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436986242| [2025/04/30 20:20:37 044242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 20:20:37 044249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:516|origin_pktnum:263|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:516|path_largest_ack:516| [2025/04/30 20:20:37 044256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:167|tx_in_flight:142848|prior_delivered:258508|prior_time:1746044436985267|is_app_limited:0|send_elapse:58000|ack_elapse:58887|ctl_first_sent_time:1746044436986242|lagest_ack_time:1746044437044154|curr_delivered:325708| [2025/04/30 20:20:37 044263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436986461| [2025/04/30 20:20:37 044270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 20:20:37 044277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56497|rttvar:797|minrtt:31448|latest_rtt:57693|ack_delay:104| [2025/04/30 20:20:37 044284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56633|rttvar:871|minrtt:31448|latest_rtt:57693|ack_delay:104| [2025/04/30 20:20:37 044291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:516|lost_pn:513|thresh:3| [2025/04/30 20:20:37 044297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 044374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 044480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 044543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 044568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 044586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 044758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 044777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 044825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 044838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 044845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 044853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:510|lost_pn:513|po_sent_time:1746044436984356|lost_send_time:1746044436979250|loss_delay:64904|frame:STREAM |repair:128| [2025/04/30 20:20:37 044861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:511|lost_pn:513|po_sent_time:1746044436984434|lost_send_time:1746044436979250|loss_delay:64904|frame:STREAM |repair:128| [2025/04/30 20:20:37 044872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:513|lost_pn:513|po_sent_time:1746044436984593|lost_send_time:1746044436979250|loss_delay:64904|frame:STREAM |repair:128| [2025/04/30 20:20:37 044877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436984593u| [2025/04/30 20:20:37 044881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 89|pns:2| [2025/04/30 20:20:37 044885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 044889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437051251|now:1746044437044889|interval:6362| [2025/04/30 20:20:37 044894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437051251|now:1746044437044889|interv:6362| [2025/04/30 20:20:37 044898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58000, ack_elapse 58887, delivered 67200|rate 1141168|lost 233| [2025/04/30 20:20:37 044903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141168) in round 7| [2025/04/30 20:20:37 044907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 044911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 044915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:3|acked:2400|po_sent_time:1746044436986461|recovery:1|recovery_start:1746044437044881|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 044919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:3|acked:2400|po_sent_time:1746044436986461|recovery:1|recovery_start:1746044437044881|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 044924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:122422|srtt:56633|latest_rtt:57693|min_rtt:31448|applimit:0|lost:221|recovery:1|recovery_start:1746044437044881|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 044930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:147|largest:147|pns:2| [2025/04/30 20:20:37 044935] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:184|pkt_type:SHORT_HEADER|pkt_num:147|frame:ACK |recv_time:1746044437044154|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 044940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557044154|now:1746044437044154|interv:120000000| [2025/04/30 20:20:37 044944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557044154|now:1746044437044154|interv:120000000| [2025/04/30 20:20:37 044948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437044343|pq_index:0| [2025/04/30 20:20:37 044952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437042982| [2025/04/30 20:20:37 044956] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437044956| [2025/04/30 20:20:37 044961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437044960| [2025/04/30 20:20:37 044969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437044343|now:1746044437044960| [2025/04/30 20:20:37 044973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437044343|now:1746044437044960| [2025/04/30 20:20:37 044977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 044982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 044987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56633|min_srtt:56633|path_bw:1206754|loss_rate:57.48|path_pto:0| [2025/04/30 20:20:37 044991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13237|inflight:122422|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:136794| [2025/04/30 20:20:37 044996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56633|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 045001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:510|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 045005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56633|min_srtt:56633|path_bw:1206754|loss_rate:57.48|path_pto:0| [2025/04/30 20:20:37 045010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14437|inflight:122422|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:137973| [2025/04/30 20:20:37 045014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56633|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 045018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:511|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 045023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56633|min_srtt:56633|path_bw:1206754|loss_rate:57.48|path_pto:0| [2025/04/30 20:20:37 045027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15637|inflight:122422|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:394995| [2025/04/30 20:20:37 045031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56633|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 045035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:513|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 045040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56633|min_srtt:56633|path_bw:1206754|loss_rate:57.48|path_pto:0| [2025/04/30 20:20:37 045044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16837|inflight:122422|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:455124| [2025/04/30 20:20:37 045050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56633|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 045062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 045069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56633|min_srtt:56633|path_bw:1206754|loss_rate:57.48|path_pto:0| [2025/04/30 20:20:37 045076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18037|inflight:122422|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:456303| [2025/04/30 20:20:37 045081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56633|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 045085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 045090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56633|min_srtt:56633|path_bw:1206754|loss_rate:57.48|path_pto:0| [2025/04/30 20:20:37 045094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19237|inflight:122422|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:457482| [2025/04/30 20:20:37 045098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 045102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 045106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 045110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 045115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:499|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 045119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122422|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:252336| [2025/04/30 20:20:37 045124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 045128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:619| [2025/04/30 20:20:37 045168] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122422|now:1746044437045137|stream_id:0|stream_offset:252336| [2025/04/30 20:20:37 045178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:619|origin_pktnum:247|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 045185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:122422|applimit:0| [2025/04/30 20:20:37 045192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437051251|now:1746044437045192|interval:6059| [2025/04/30 20:20:37 045198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437051251|now:1746044437045192|interv:6059| [2025/04/30 20:20:37 045208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:123622| [2025/04/30 20:20:37 045213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:501|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 045217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123622|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:254694| [2025/04/30 20:20:37 045222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1991| [2025/04/30 20:20:37 045226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437047217|now:1746044437045226|interv:1991| [2025/04/30 20:20:37 045230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1991| [2025/04/30 20:20:37 045234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 045238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 045242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123622|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 045246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 045250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 045254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437047217| [2025/04/30 20:20:37 045258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437047217| [2025/04/30 20:20:37 045262] [debug] |xqc_engine_wakeup_after|wakeup:1746044437047217|now:1746044437045262|diff:1955| [2025/04/30 20:20:37 045267] [debug] |xqc_engine_main_logic|END|now:1746044437044960| [2025/04/30 20:20:37 045272] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437045272| [2025/04/30 20:20:37 045276] [debug] |xqc_engine_wakeup_after|wakeup:1746044437047217|now:1746044437045276|diff:1941| [2025/04/30 20:20:37 045280] [debug] |xqc_engine_main_logic|END|now:1746044437045272| [2025/04/30 20:20:37 046143] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:186|state:ESTABED|recv_time:1746044437046142| [2025/04/30 20:20:37 046159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 046168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:147| [2025/04/30 20:20:37 046174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:148| [2025/04/30 20:20:37 046183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:148| [2025/04/30 20:20:37 046189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 046197] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 046207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:520|origin_pktnum:392|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:521|path_largest_ack:520| [2025/04/30 20:20:37 046215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:171|tx_in_flight:142848|prior_delivered:260908|prior_time:1746044436988274|is_app_limited:0|send_elapse:56913|ack_elapse:57868|ctl_first_sent_time:1746044436989218|lagest_ack_time:1746044437046142|curr_delivered:326908| [2025/04/30 20:20:37 046238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436989218| [2025/04/30 20:20:37 046245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 20:20:37 046252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:521|origin_pktnum:395|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:521|path_largest_ack:521| [2025/04/30 20:20:37 046260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:171|tx_in_flight:142848|prior_delivered:260908|prior_time:1746044436988274|is_app_limited:0|send_elapse:56913|ack_elapse:57868|ctl_first_sent_time:1746044436989218|lagest_ack_time:1746044437046142|curr_delivered:328108| [2025/04/30 20:20:37 046266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436989304| [2025/04/30 20:20:37 046272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 20:20:37 046277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56633|rttvar:871|minrtt:31448|latest_rtt:56838|ack_delay:88| [2025/04/30 20:20:37 046281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56647|rttvar:683|minrtt:31448|latest_rtt:56838|ack_delay:88| [2025/04/30 20:20:37 046285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:521|lost_pn:518|thresh:3| [2025/04/30 20:20:37 046289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 046340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 046356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 046363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 046458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 046477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 046483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 046507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 046538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 046556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 046693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 046712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 046779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 046792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 046798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 046803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 046809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 046817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:515|lost_pn:518|po_sent_time:1746044436986347|lost_send_time:1746044436982200|loss_delay:63942|frame:STREAM |repair:128| [2025/04/30 20:20:37 046825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:517|lost_pn:518|po_sent_time:1746044436986582|lost_send_time:1746044436982200|loss_delay:63942|frame:STREAM |repair:128| [2025/04/30 20:20:37 046831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:518|lost_pn:518|po_sent_time:1746044436986680|lost_send_time:1746044436982200|loss_delay:63942|frame:STREAM |repair:128| [2025/04/30 20:20:37 046835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436986680u| [2025/04/30 20:20:37 046839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 046843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437050745|now:1746044437046843|interval:3902| [2025/04/30 20:20:37 046848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437050745|now:1746044437046843|interv:3902| [2025/04/30 20:20:37 046852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56913, ack_elapse 57868, delivered 67200|rate 1161263|lost 236| [2025/04/30 20:20:37 046857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161263) in round 7| [2025/04/30 20:20:37 046861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 046865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 046869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:3|acked:2400|po_sent_time:1746044436989304|recovery:1|recovery_start:1746044437046839|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 046874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:3|acked:2400|po_sent_time:1746044436989304|recovery:1|recovery_start:1746044437046839|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 046882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:117622|srtt:56647|latest_rtt:56838|min_rtt:31448|applimit:0|lost:222|recovery:1|recovery_start:1746044437046839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 046888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:148|largest:148|pns:2| [2025/04/30 20:20:37 046892] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:186|pkt_type:SHORT_HEADER|pkt_num:148|frame:ACK |recv_time:1746044437046142|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 046897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557046142|now:1746044437046142|interv:120000000| [2025/04/30 20:20:37 046902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557046142|now:1746044437046142|interv:120000000| [2025/04/30 20:20:37 046906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437047217|pq_index:0| [2025/04/30 20:20:37 046910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437044960| [2025/04/30 20:20:37 046914] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437046914| [2025/04/30 20:20:37 046919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437046918| [2025/04/30 20:20:37 046925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 046930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1206754|loss_rate:57.81|path_pto:0| [2025/04/30 20:20:37 046934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18037|inflight:117622|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:324255| [2025/04/30 20:20:37 046939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 046943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:515|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 046948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1206754|loss_rate:57.81|path_pto:0| [2025/04/30 20:20:37 046952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19237|inflight:117622|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:325434| [2025/04/30 20:20:37 046956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 046961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:517|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 046967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1206754|loss_rate:57.81|path_pto:0| [2025/04/30 20:20:37 046972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20437|inflight:117622|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:396174| [2025/04/30 20:20:37 046976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 046980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:518|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 046984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1206754|loss_rate:57.81|path_pto:0| [2025/04/30 20:20:37 046989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21637|inflight:117622|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:457482| [2025/04/30 20:20:37 046993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 046997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 047002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1206754|loss_rate:57.81|path_pto:0| [2025/04/30 20:20:37 047006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22837|inflight:117622|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:458661| [2025/04/30 20:20:37 047010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 047014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 047018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1206754|loss_rate:57.81|path_pto:0| [2025/04/30 20:20:37 047023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24037|inflight:117622|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:459840| [2025/04/30 20:20:37 047027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 047031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 047035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 047039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 047043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:501|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 047047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117622|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:254694| [2025/04/30 20:20:37 047054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 047058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 047062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 047066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117622|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 047070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 047074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 047078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437047217| [2025/04/30 20:20:37 047082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437047217| [2025/04/30 20:20:37 047086] [debug] |xqc_engine_wakeup_after|wakeup:1746044437047217|now:1746044437047086|diff:131| [2025/04/30 20:20:37 047091] [debug] |xqc_engine_main_logic|END|now:1746044437046918| [2025/04/30 20:20:37 047096] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437047096| [2025/04/30 20:20:37 047100] [debug] |xqc_engine_wakeup_after|wakeup:1746044437047217|now:1746044437047100|diff:117| [2025/04/30 20:20:37 047104] [debug] |xqc_engine_main_logic|END|now:1746044437047096| [2025/04/30 20:20:37 048120] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:190|state:ESTABED|recv_time:1746044437048119| [2025/04/30 20:20:37 048135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 048144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:148| [2025/04/30 20:20:37 048151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:149| [2025/04/30 20:20:37 048160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:149| [2025/04/30 20:20:37 048168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 048175] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 048185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:523|origin_pktnum:270|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:526|path_largest_ack:523| [2025/04/30 20:20:37 048192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:171|tx_in_flight:146448|prior_delivered:260908|prior_time:1746044436988274|is_app_limited:0|send_elapse:57154|ack_elapse:59845|ctl_first_sent_time:1746044436989459|lagest_ack_time:1746044437048119|curr_delivered:329308| [2025/04/30 20:20:37 048199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436989459| [2025/04/30 20:20:37 048206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 20:20:37 048212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:526|origin_pktnum:399|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:526|path_largest_ack:526| [2025/04/30 20:20:37 048219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:145259|prior_delivered:263308|prior_time:1746044436990220|is_app_limited:0|send_elapse:58610|ack_elapse:57899|ctl_first_sent_time:1746044436991023|lagest_ack_time:1746044437048119|curr_delivered:330508| [2025/04/30 20:20:37 048233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436991023| [2025/04/30 20:20:37 048240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 20:20:37 048247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56647|rttvar:683|minrtt:31448|latest_rtt:57096|ack_delay:96| [2025/04/30 20:20:37 048252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56692|rttvar:601|minrtt:31448|latest_rtt:57096|ack_delay:96| [2025/04/30 20:20:37 048256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:526|lost_pn:523|thresh:3| [2025/04/30 20:20:37 048260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 048320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 048328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 048332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 048396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 048409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 048414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 048452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 048471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 048676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 048707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 048799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 048817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 048828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 048833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 048839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 048851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 048857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 048865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:519|lost_pn:523|po_sent_time:1746044436986803|lost_send_time:1746044436983886|loss_delay:64233|frame:STREAM |repair:128| [2025/04/30 20:20:37 048873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:522|lost_pn:523|po_sent_time:1746044436989384|lost_send_time:1746044436983886|loss_delay:64233|frame:STREAM |repair:128| [2025/04/30 20:20:37 048879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436989384u| [2025/04/30 20:20:37 048886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 048892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437053775|now:1746044437048892|interval:4883| [2025/04/30 20:20:37 048899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437053775|now:1746044437048892|interv:4883| [2025/04/30 20:20:37 048905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58610, ack_elapse 57899, delivered 67200|rate 1146562|lost 238| [2025/04/30 20:20:37 048911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146562) in round 7| [2025/04/30 20:20:37 048916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 048922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 048929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:2|acked:2400|po_sent_time:1746044436991023|recovery:1|recovery_start:1746044437048886|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 048937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:2|acked:2400|po_sent_time:1746044436991023|recovery:1|recovery_start:1746044437048886|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 048944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:112822|srtt:56692|latest_rtt:57096|min_rtt:31448|applimit:0|lost:222|recovery:1|recovery_start:1746044437048886|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 048954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:149|largest:149|pns:2| [2025/04/30 20:20:37 048961] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:190|pkt_type:SHORT_HEADER|pkt_num:149|frame:ACK |recv_time:1746044437048119|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 048974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557048119|now:1746044437048119|interv:120000000| [2025/04/30 20:20:37 048979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557048119|now:1746044437048119|interv:120000000| [2025/04/30 20:20:37 048983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437047217|pq_index:0| [2025/04/30 20:20:37 048988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437046918| [2025/04/30 20:20:37 048992] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437048992| [2025/04/30 20:20:37 048997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437048996| [2025/04/30 20:20:37 049002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437047217|now:1746044437048996| [2025/04/30 20:20:37 049006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437047217|now:1746044437048996| [2025/04/30 20:20:37 049010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 049014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 049019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56692|min_srtt:56692|path_bw:1206754|loss_rate:57.81|path_pto:0| [2025/04/30 20:20:37 049024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24037|inflight:112822|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:397353| [2025/04/30 20:20:37 049029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56692|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 049033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:519|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 049038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56692|min_srtt:56692|path_bw:1206754|loss_rate:57.81|path_pto:0| [2025/04/30 20:20:37 049042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25237|inflight:112822|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:328971| [2025/04/30 20:20:37 049046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56692|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 049051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:522|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 049055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56692|min_srtt:56692|path_bw:1206754|loss_rate:57.81|path_pto:0| [2025/04/30 20:20:37 049059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26437|inflight:112822|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:459840| [2025/04/30 20:20:37 049067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56692|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 049071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 049075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56692|min_srtt:56692|path_bw:1206754|loss_rate:57.81|path_pto:0| [2025/04/30 20:20:37 049079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27637|inflight:112822|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:461019| [2025/04/30 20:20:37 049084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56692|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 049088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 049092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56692|min_srtt:56692|path_bw:1206754|loss_rate:57.81|path_pto:0| [2025/04/30 20:20:37 049097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28837|inflight:112822|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:462198| [2025/04/30 20:20:37 049101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 049105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 049109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 049113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 049117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:501|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 049121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112822|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:254694| [2025/04/30 20:20:37 049126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 049130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:620| [2025/04/30 20:20:37 049166] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112822|now:1746044437049139|stream_id:0|stream_offset:254694| [2025/04/30 20:20:37 049172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:620|origin_pktnum:249|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 049179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:112822|applimit:0| [2025/04/30 20:20:37 049186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437053775|now:1746044437049186|interval:4589| [2025/04/30 20:20:37 049199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437053775|now:1746044437049186|interv:4589| [2025/04/30 20:20:37 049206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:114022| [2025/04/30 20:20:37 049214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:502|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 20:20:37 049220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:18|schedule_bytes:0|inflight:114022|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 049226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 049231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:621| [2025/04/30 20:20:37 049259] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:621|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:114022|now:1746044437049237|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 049265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:621|origin_pktnum:252|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 049272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:621|origin_pktnum:252|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:37 049279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:114022|applimit:0| [2025/04/30 20:20:37 049286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437053775|now:1746044437049286|interval:4489| [2025/04/30 20:20:37 049293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437053775|now:1746044437049286|interv:4489| [2025/04/30 20:20:37 049300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:114040| [2025/04/30 20:20:37 049307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:503|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:20:37 049314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:19|schedule_bytes:0|inflight:114040|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 049319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 049323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:622| [2025/04/30 20:20:37 049350] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:622|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:114040|now:1746044437049329|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 049357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:622|origin_pktnum:253|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 049364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:622|origin_pktnum:253|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:37 049371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:114040|applimit:0| [2025/04/30 20:20:37 049378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437053775|now:1746044437049378|interval:4397| [2025/04/30 20:20:37 049391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437053775|now:1746044437049378|interv:4397| [2025/04/30 20:20:37 049398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:114059| [2025/04/30 20:20:37 049406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:504|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 049413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114059|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:128541| [2025/04/30 20:20:37 049420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 049426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437050426|now:1746044437049426|interv:1000| [2025/04/30 20:20:37 049433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 049439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 049446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 049452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114059|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 049459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 049465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 049471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437050426| [2025/04/30 20:20:37 049478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437050426| [2025/04/30 20:20:37 049485] [debug] |xqc_engine_wakeup_after|wakeup:1746044437050426|now:1746044437049485|diff:941| [2025/04/30 20:20:37 049492] [debug] |xqc_engine_main_logic|END|now:1746044437048996| [2025/04/30 20:20:37 049500] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437049500| [2025/04/30 20:20:37 049506] [debug] |xqc_engine_wakeup_after|wakeup:1746044437050426|now:1746044437049506|diff:920| [2025/04/30 20:20:37 049513] [debug] |xqc_engine_main_logic|END|now:1746044437049500| [2025/04/30 20:20:37 050088] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:192|state:ESTABED|recv_time:1746044437050087| [2025/04/30 20:20:37 050103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 050112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:149| [2025/04/30 20:20:37 050118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:150| [2025/04/30 20:20:37 050128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:150| [2025/04/30 20:20:37 050134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 050142] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 050153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:530|origin_pktnum:403|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:531|path_largest_ack:530| [2025/04/30 20:20:37 050165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:175|tx_in_flight:145259|prior_delivered:265708|prior_time:1746044436992191|is_app_limited:0|send_elapse:56748|ack_elapse:57896|ctl_first_sent_time:1746044436993025|lagest_ack_time:1746044437050087|curr_delivered:331708| [2025/04/30 20:20:37 050172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436993025| [2025/04/30 20:20:37 050179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 20:20:37 050186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:531|origin_pktnum:279|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:531|path_largest_ack:531| [2025/04/30 20:20:37 050193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:175|tx_in_flight:145259|prior_delivered:265708|prior_time:1746044436992191|is_app_limited:0|send_elapse:56748|ack_elapse:57896|ctl_first_sent_time:1746044436993025|lagest_ack_time:1746044437050087|curr_delivered:332908| [2025/04/30 20:20:37 050201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436993118| [2025/04/30 20:20:37 050208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 20:20:37 050214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56692|rttvar:601|minrtt:31448|latest_rtt:56969|ack_delay:104| [2025/04/30 20:20:37 050221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56714|rttvar:494|minrtt:31448|latest_rtt:56969|ack_delay:104| [2025/04/30 20:20:37 050225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:531|lost_pn:528|thresh:3| [2025/04/30 20:20:37 050229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 050283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 050291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 050295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 050349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 050368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 050375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 050426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 050621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 050640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 050686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 050698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 050702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 050706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 050709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 050737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 050741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 050749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 050754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:524|lost_pn:528|po_sent_time:1746044436989542|lost_send_time:1746044436985997|loss_delay:64090|frame:ACK STREAM |repair:128| [2025/04/30 20:20:37 050759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:525|lost_pn:528|po_sent_time:1746044436989640|lost_send_time:1746044436985997|loss_delay:64090|frame:STREAM |repair:128| [2025/04/30 20:20:37 050763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:527|lost_pn:528|po_sent_time:1746044436991115|lost_send_time:1746044436985997|loss_delay:64090|frame:STREAM |repair:128| [2025/04/30 20:20:37 050768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:528|lost_pn:528|po_sent_time:1746044436991193|lost_send_time:1746044436985997|loss_delay:64090|frame:STREAM |repair:128| [2025/04/30 20:20:37 050773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436991193u| [2025/04/30 20:20:37 050777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 050781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437055362|now:1746044437050781|interval:4581| [2025/04/30 20:20:37 050785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437055362|now:1746044437050781|interv:4581| [2025/04/30 20:20:37 050790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56748, ack_elapse 57896, delivered 67200|rate 1160701|lost 242| [2025/04/30 20:20:37 050794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160701) in round 7| [2025/04/30 20:20:37 050798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 050802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 050810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:4|acked:2400|po_sent_time:1746044436993118|recovery:1|recovery_start:1746044437050777|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 050816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:4|acked:2400|po_sent_time:1746044436993118|recovery:1|recovery_start:1746044437050777|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 050823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:106848|srtt:56714|latest_rtt:56969|min_rtt:31448|applimit:0|lost:225|recovery:1|recovery_start:1746044437050777|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 050833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:150|largest:150|pns:2| [2025/04/30 20:20:37 050840] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:192|pkt_type:SHORT_HEADER|pkt_num:150|frame:ACK |recv_time:1746044437050087|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 050847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557050087|now:1746044437050087|interv:120000000| [2025/04/30 20:20:37 050854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557050087|now:1746044437050087|interv:120000000| [2025/04/30 20:20:37 050861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437050426|pq_index:0| [2025/04/30 20:20:37 050868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437048996| [2025/04/30 20:20:37 050873] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437050873| [2025/04/30 20:20:37 050878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437050877| [2025/04/30 20:20:37 050883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437050426|now:1746044437050877| [2025/04/30 20:20:37 050887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437050426|now:1746044437050877| [2025/04/30 20:20:37 050891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 050896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 050901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56714|min_srtt:56714|path_bw:1206754|loss_rate:58.78|path_pto:0| [2025/04/30 20:20:37 050905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:106848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:398532| [2025/04/30 20:20:37 050910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56714|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 050914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:524|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 050919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56714|min_srtt:56714|path_bw:1206754|loss_rate:58.78|path_pto:0| [2025/04/30 20:20:37 050927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:106848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:399711| [2025/04/30 20:20:37 050932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56714|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 050936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:525|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 050940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56714|min_srtt:56714|path_bw:1206754|loss_rate:58.78|path_pto:0| [2025/04/30 20:20:37 050944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:106848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:331329| [2025/04/30 20:20:37 050949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56714|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 050953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:527|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 050957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56714|min_srtt:56714|path_bw:1206754|loss_rate:58.78|path_pto:0| [2025/04/30 20:20:37 050961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:106848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:400890| [2025/04/30 20:20:37 050965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56714|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 050969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:528|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 050974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56714|min_srtt:56714|path_bw:1206754|loss_rate:58.78|path_pto:0| [2025/04/30 20:20:37 050978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:106848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:462198| [2025/04/30 20:20:37 050982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56714|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 050986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 050991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56714|min_srtt:56714|path_bw:1206754|loss_rate:58.78|path_pto:0| [2025/04/30 20:20:37 050995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:106848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:463377| [2025/04/30 20:20:37 050999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56714|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 051006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 051010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56714|min_srtt:56714|path_bw:1206754|loss_rate:58.78|path_pto:0| [2025/04/30 20:20:37 051015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:106848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:464556| [2025/04/30 20:20:37 051019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 051023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 051027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 051031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 051036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:504|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 051040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:128541| [2025/04/30 20:20:37 051044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 051049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:623| [2025/04/30 20:20:37 051093] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106848|now:1746044437051059|stream_id:0|stream_offset:128541| [2025/04/30 20:20:37 051101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:623|origin_pktnum:125|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 051109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:106848|applimit:0| [2025/04/30 20:20:37 051116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437055362|now:1746044437051115|interval:4247| [2025/04/30 20:20:37 051123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437055362|now:1746044437051115|interv:4247| [2025/04/30 20:20:37 051130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:108048| [2025/04/30 20:20:37 051138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:505|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 051144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:391458| [2025/04/30 20:20:37 051149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1900| [2025/04/30 20:20:37 051153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437053053|now:1746044437051153|interv:1900| [2025/04/30 20:20:37 051161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1900| [2025/04/30 20:20:37 051165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 051170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 051174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 051178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 051182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 051186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437053053| [2025/04/30 20:20:37 051190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437053053| [2025/04/30 20:20:37 051194] [debug] |xqc_engine_wakeup_after|wakeup:1746044437053053|now:1746044437051194|diff:1859| [2025/04/30 20:20:37 051199] [debug] |xqc_engine_main_logic|END|now:1746044437050877| [2025/04/30 20:20:37 051204] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437051204| [2025/04/30 20:20:37 051208] [debug] |xqc_engine_wakeup_after|wakeup:1746044437053053|now:1746044437051208|diff:1845| [2025/04/30 20:20:37 051212] [debug] |xqc_engine_main_logic|END|now:1746044437051204| [2025/04/30 20:20:37 052172] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:194|state:ESTABED|recv_time:1746044437052170| [2025/04/30 20:20:37 052187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 052196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:150| [2025/04/30 20:20:37 052202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:151| [2025/04/30 20:20:37 052211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:151| [2025/04/30 20:20:37 052218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 052226] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 052236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:534|origin_pktnum:407|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:535|path_largest_ack:534| [2025/04/30 20:20:37 052244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:179|tx_in_flight:142859|prior_delivered:268108|prior_time:1746044436995303|is_app_limited:0|send_elapse:55676|ack_elapse:56867|ctl_first_sent_time:1746044436996165|lagest_ack_time:1746044437052170|curr_delivered:334108| [2025/04/30 20:20:37 052251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436996165| [2025/04/30 20:20:37 052258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 20:20:37 052264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:535|origin_pktnum:408|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:535|path_largest_ack:535| [2025/04/30 20:20:37 052271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:179|tx_in_flight:142859|prior_delivered:268108|prior_time:1746044436995303|is_app_limited:0|send_elapse:55676|ack_elapse:56867|ctl_first_sent_time:1746044436996165|lagest_ack_time:1746044437052170|curr_delivered:335308| [2025/04/30 20:20:37 052285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436996253| [2025/04/30 20:20:37 052289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 20:20:37 052293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56714|rttvar:494|minrtt:31448|latest_rtt:55917|ack_delay:152| [2025/04/30 20:20:37 052297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56595|rttvar:608|minrtt:31448|latest_rtt:55917|ack_delay:152| [2025/04/30 20:20:37 052302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:535|lost_pn:532|thresh:3| [2025/04/30 20:20:37 052306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 052370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 052383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 052390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 052468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 052486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 052492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 052523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 052679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 052703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 052764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 052775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 052779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 052783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 052787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 052794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 052798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 052813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 052825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 052830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:529|lost_pn:532|po_sent_time:1746044436991272|lost_send_time:1746044436988501|loss_delay:63669|frame:STREAM |repair:128| [2025/04/30 20:20:37 052835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:532|lost_pn:532|po_sent_time:1746044436993199|lost_send_time:1746044436988501|loss_delay:63669|frame:STREAM |repair:128| [2025/04/30 20:20:37 052839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436993199u| [2025/04/30 20:20:37 052844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 052848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437056944|now:1746044437052848|interval:4096| [2025/04/30 20:20:37 052855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437056944|now:1746044437052848|interv:4096| [2025/04/30 20:20:37 052862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55676, ack_elapse 56867, delivered 67200|rate 1181704|lost 244| [2025/04/30 20:20:37 052869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181704) in round 7| [2025/04/30 20:20:37 052875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 052882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 052888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:2|acked:2400|po_sent_time:1746044436996253|recovery:1|recovery_start:1746044437052844|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 052896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:2|acked:2400|po_sent_time:1746044436996253|recovery:1|recovery_start:1746044437052844|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 052903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:103248|srtt:56595|latest_rtt:55917|min_rtt:31448|applimit:0|lost:226|recovery:1|recovery_start:1746044437052844|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 052912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:151|largest:151|pns:2| [2025/04/30 20:20:37 052917] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:194|pkt_type:SHORT_HEADER|pkt_num:151|frame:ACK |recv_time:1746044437052170|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 052926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557052170|now:1746044437052170|interv:120000000| [2025/04/30 20:20:37 052930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557052170|now:1746044437052170|interv:120000000| [2025/04/30 20:20:37 052934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437053053|pq_index:0| [2025/04/30 20:20:37 052938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437050877| [2025/04/30 20:20:37 052942] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437052942| [2025/04/30 20:20:37 052948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437052946| [2025/04/30 20:20:37 052953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 052958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56595|min_srtt:56595|path_bw:1206754|loss_rate:59.09|path_pto:0| [2025/04/30 20:20:37 052962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:103248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:402069| [2025/04/30 20:20:37 052967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 052972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:529|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 052976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56595|min_srtt:56595|path_bw:1206754|loss_rate:59.09|path_pto:0| [2025/04/30 20:20:37 052981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:103248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:403248| [2025/04/30 20:20:37 052985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 052989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:532|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 052994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56595|min_srtt:56595|path_bw:1206754|loss_rate:59.09|path_pto:0| [2025/04/30 20:20:37 052998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:103248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:464556| [2025/04/30 20:20:37 053002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 053006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 053013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56595|min_srtt:56595|path_bw:1206754|loss_rate:59.09|path_pto:0| [2025/04/30 20:20:37 053018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:103248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:465735| [2025/04/30 20:20:37 053022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 053027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 053031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56595|min_srtt:56595|path_bw:1206754|loss_rate:59.09|path_pto:0| [2025/04/30 20:20:37 053036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:103248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:466914| [2025/04/30 20:20:37 053040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 053044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 053048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 053052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 053056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:505|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 053061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:391458| [2025/04/30 20:20:37 053065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 053069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 053073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 053077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 053081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 053085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 053089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437053053| [2025/04/30 20:20:37 053096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437053053| [2025/04/30 20:20:37 053102] [debug] |xqc_engine_wakeup_after|wakeup:1746044437053053|now:1746044437053102|diff:18446744073709551567| [2025/04/30 20:20:37 053109] [debug] |xqc_engine_main_logic|END|now:1746044437052946| [2025/04/30 20:20:37 053118] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437053118| [2025/04/30 20:20:37 053123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437053053|pq_index:0| [2025/04/30 20:20:37 053131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437052946| [2025/04/30 20:20:37 053136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437053135| [2025/04/30 20:20:37 053140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437053053|now:1746044437053135| [2025/04/30 20:20:37 053144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437053053|now:1746044437053135| [2025/04/30 20:20:37 053148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 053152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 053157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56595|min_srtt:56595|path_bw:1206754|loss_rate:59.09|path_pto:0| [2025/04/30 20:20:37 053161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:103248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:466914| [2025/04/30 20:20:37 053166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 053169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 053173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 053177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 053182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:505|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 053186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:391458| [2025/04/30 20:20:37 053190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 053195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:624| [2025/04/30 20:20:37 053231] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103248|now:1746044437053203|stream_id:0|stream_offset:391458| [2025/04/30 20:20:37 053237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:624|origin_pktnum:505|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 053244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:103248|applimit:0| [2025/04/30 20:20:37 053250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437056944|now:1746044437053250|interval:3694| [2025/04/30 20:20:37 053258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437056944|now:1746044437053250|interv:3694| [2025/04/30 20:20:37 053271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:104448| [2025/04/30 20:20:37 053278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:506|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 053285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:392637| [2025/04/30 20:20:37 053290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:2632| [2025/04/30 20:20:37 053294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437055926|now:1746044437053294|interv:2632| [2025/04/30 20:20:37 053298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:2632| [2025/04/30 20:20:37 053302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 053306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 053310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 053315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 053318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 053322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437055926| [2025/04/30 20:20:37 053327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437055926| [2025/04/30 20:20:37 053332] [debug] |xqc_engine_wakeup_after|wakeup:1746044437055926|now:1746044437053332|diff:2594| [2025/04/30 20:20:37 053339] [debug] |xqc_engine_main_logic|END|now:1746044437053135| [2025/04/30 20:20:37 056132] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:200|state:ESTABED|recv_time:1746044437056130| [2025/04/30 20:20:37 056148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 056157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:151| [2025/04/30 20:20:37 056164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:153| [2025/04/30 20:20:37 056173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:153| [2025/04/30 20:20:37 056180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 056187] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 056199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:536|origin_pktnum:283|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:544|path_largest_ack:536| [2025/04/30 20:20:37 056206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:179|tx_in_flight:145259|prior_delivered:268108|prior_time:1746044436995303|is_app_limited:0|send_elapse:55845|ack_elapse:60827|ctl_first_sent_time:1746044436996334|lagest_ack_time:1746044437056130|curr_delivered:336508| [2025/04/30 20:20:37 056214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436996334| [2025/04/30 20:20:37 056221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 20:20:37 056228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:538|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:544|path_largest_ack:538| [2025/04/30 20:20:37 056243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:179|tx_in_flight:145259|prior_delivered:268108|prior_time:1746044436995303|is_app_limited:0|send_elapse:55845|ack_elapse:60827|ctl_first_sent_time:1746044436996334|lagest_ack_time:1746044437056130|curr_delivered:337708| [2025/04/30 20:20:37 056250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436996488| [2025/04/30 20:20:37 056257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 20:20:37 056262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:540|origin_pktnum:412|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:544|path_largest_ack:540| [2025/04/30 20:20:37 056266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:180|tx_in_flight:146459|prior_delivered:270508|prior_time:1746044436997255|is_app_limited:0|send_elapse:57375|ack_elapse:58875|ctl_first_sent_time:1746044436998075|lagest_ack_time:1746044437056130|curr_delivered:338908| [2025/04/30 20:20:37 056271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436998075| [2025/04/30 20:20:37 056275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/04/30 20:20:37 056280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:544|origin_pktnum:418|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:544|path_largest_ack:544| [2025/04/30 20:20:37 056284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:181|tx_in_flight:146459|prior_delivered:272908|prior_time:1746044436999162|is_app_limited:0|send_elapse:55654|ack_elapse:56968|ctl_first_sent_time:1746044436999980|lagest_ack_time:1746044437056130|curr_delivered:340108| [2025/04/30 20:20:37 056288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044436999980| [2025/04/30 20:20:37 056292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 20:20:37 056296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56595|rttvar:608|minrtt:31448|latest_rtt:56150|ack_delay:120| [2025/04/30 20:20:37 056301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56524|rttvar:597|minrtt:31448|latest_rtt:56150|ack_delay:120| [2025/04/30 20:20:37 056305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:544|lost_pn:541|thresh:3| [2025/04/30 20:20:37 056309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 056376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 056389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 056395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 056471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 056495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 056502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 056744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 056776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 056828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 056839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 056843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 056847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 056851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 056859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 056863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 056874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 056886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 056899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:533|lost_pn:541|po_sent_time:1746044436993275|lost_send_time:1746044436992541|loss_delay:63589|frame:STREAM |repair:128| [2025/04/30 20:20:37 056904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:537|lost_pn:541|po_sent_time:1746044436996410|lost_send_time:1746044436992541|loss_delay:63589|frame:STREAM |repair:128| [2025/04/30 20:20:37 056909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:539|lost_pn:541|po_sent_time:1746044436996572|lost_send_time:1746044436992541|loss_delay:63589|frame:STREAM |repair:128| [2025/04/30 20:20:37 056914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:541|lost_pn:541|po_sent_time:1746044436998186|lost_send_time:1746044436992541|loss_delay:63589|frame:STREAM |repair:128| [2025/04/30 20:20:37 056919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436998186u| [2025/04/30 20:20:37 056926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 056930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437061881|now:1746044437056930|interval:4951| [2025/04/30 20:20:37 056934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437061881|now:1746044437056930|interv:4951| [2025/04/30 20:20:37 056939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55654, ack_elapse 56968, delivered 67200|rate 1179609|lost 248| [2025/04/30 20:20:37 056943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179609) in round 7| [2025/04/30 20:20:37 056947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 056952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 056955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:4|acked:4800|po_sent_time:1746044436999980|recovery:1|recovery_start:1746044437056925|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 056960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:4|acked:4800|po_sent_time:1746044436999980|recovery:1|recovery_start:1746044437056925|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 056965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:94848|srtt:56524|latest_rtt:56150|min_rtt:31448|applimit:0|lost:227|recovery:1|recovery_start:1746044437056925|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 056972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:153|largest:153|pns:2| [2025/04/30 20:20:37 056977] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:200|pkt_type:SHORT_HEADER|pkt_num:153|frame:ACK |recv_time:1746044437056130|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 056982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557056130|now:1746044437056130|interv:120000000| [2025/04/30 20:20:37 056986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557056130|now:1746044437056130|interv:120000000| [2025/04/30 20:20:37 056990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437055926|pq_index:0| [2025/04/30 20:20:37 056994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437053135| [2025/04/30 20:20:37 056998] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437056998| [2025/04/30 20:20:37 057004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437057002| [2025/04/30 20:20:37 057008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437055926|now:1746044437057002| [2025/04/30 20:20:37 057012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437055926|now:1746044437057002| [2025/04/30 20:20:37 057016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 057024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 057028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56524|min_srtt:56524|path_bw:1206754|loss_rate:59.40|path_pto:0| [2025/04/30 20:20:37 057033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:94848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:404427| [2025/04/30 20:20:37 057038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 057043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:533|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 057047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56524|min_srtt:56524|path_bw:1206754|loss_rate:59.40|path_pto:0| [2025/04/30 20:20:37 057051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:94848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:337224| [2025/04/30 20:20:37 057056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 057060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:537|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 057064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56524|min_srtt:56524|path_bw:1206754|loss_rate:59.40|path_pto:0| [2025/04/30 20:20:37 057068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:94848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:406785| [2025/04/30 20:20:37 057073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 057077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:539|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 057081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56524|min_srtt:56524|path_bw:1206754|loss_rate:59.40|path_pto:0| [2025/04/30 20:20:37 057085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:94848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:407964| [2025/04/30 20:20:37 057089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 057094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:541|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 057098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56524|min_srtt:56524|path_bw:1206754|loss_rate:59.40|path_pto:0| [2025/04/30 20:20:37 057102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:94848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:466914| [2025/04/30 20:20:37 057109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 057113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 057117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56524|min_srtt:56524|path_bw:1206754|loss_rate:59.40|path_pto:0| [2025/04/30 20:20:37 057121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:94848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:468093| [2025/04/30 20:20:37 057126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 057130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 057134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56524|min_srtt:56524|path_bw:1206754|loss_rate:59.40|path_pto:0| [2025/04/30 20:20:37 057138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:94848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:469272| [2025/04/30 20:20:37 057142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 057147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 057151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56524|min_srtt:56524|path_bw:1206754|loss_rate:59.40|path_pto:0| [2025/04/30 20:20:37 057155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:94848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:470451| [2025/04/30 20:20:37 057159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 057164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 057168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56524|min_srtt:56524|path_bw:1206754|loss_rate:59.40|path_pto:0| [2025/04/30 20:20:37 057172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:94848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:471630| [2025/04/30 20:20:37 057176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 057180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 057184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 057191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 057195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:506|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 057199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94848|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:392637| [2025/04/30 20:20:37 057204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 057208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:625| [2025/04/30 20:20:37 057247] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94848|now:1746044437057217|stream_id:0|stream_offset:392637| [2025/04/30 20:20:37 057257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:625|origin_pktnum:506|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 057265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:94848|applimit:0| [2025/04/30 20:20:37 057271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437061881|now:1746044437057271|interval:4610| [2025/04/30 20:20:37 057278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437061881|now:1746044437057271|interv:4610| [2025/04/30 20:20:37 057282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:96048| [2025/04/30 20:20:37 057287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:508|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 057291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:321897| [2025/04/30 20:20:37 057295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1494| [2025/04/30 20:20:37 057299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437058793|now:1746044437057299|interv:1494| [2025/04/30 20:20:37 057303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1494| [2025/04/30 20:20:37 057307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 057311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 057316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 057320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 057324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 057328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437058793| [2025/04/30 20:20:37 057333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437058793| [2025/04/30 20:20:37 057341] [debug] |xqc_engine_wakeup_after|wakeup:1746044437058793|now:1746044437057341|diff:1452| [2025/04/30 20:20:37 057345] [debug] |xqc_engine_main_logic|END|now:1746044437057002| [2025/04/30 20:20:37 057351] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437057351| [2025/04/30 20:20:37 057355] [debug] |xqc_engine_wakeup_after|wakeup:1746044437058793|now:1746044437057355|diff:1438| [2025/04/30 20:20:37 057359] [debug] |xqc_engine_main_logic|END|now:1746044437057351| [2025/04/30 20:20:37 058175] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:202|state:ESTABED|recv_time:1746044437058174| [2025/04/30 20:20:37 058191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 058200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:153| [2025/04/30 20:20:37 058207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:154| [2025/04/30 20:20:37 058217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:154| [2025/04/30 20:20:37 058223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 058231] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 058241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:545|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:547|path_largest_ack:545| [2025/04/30 20:20:37 058249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:181|tx_in_flight:147659|prior_delivered:272908|prior_time:1746044436999162|is_app_limited:0|send_elapse:55743|ack_elapse:59012|ctl_first_sent_time:1746044437000069|lagest_ack_time:1746044437058174|curr_delivered:341308| [2025/04/30 20:20:37 058256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437000069| [2025/04/30 20:20:37 058263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 20:20:37 058271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:547|origin_pktnum:419|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:547|path_largest_ack:547| [2025/04/30 20:20:37 058278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:145259|prior_delivered:275308|prior_time:1746044437001278|is_app_limited:0|send_elapse:57705|ack_elapse:56896|ctl_first_sent_time:1746044437002139|lagest_ack_time:1746044437058174|curr_delivered:342508| [2025/04/30 20:20:37 058285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437002139| [2025/04/30 20:20:37 058291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 20:20:37 058298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56524|rttvar:597|minrtt:31448|latest_rtt:56035|ack_delay:96| [2025/04/30 20:20:37 058305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56451|rttvar:594|minrtt:31448|latest_rtt:56035|ack_delay:96| [2025/04/30 20:20:37 058311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:547|lost_pn:544|thresh:3| [2025/04/30 20:20:37 058318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 058409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 058421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 058428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 058502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 058521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 058527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 058663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 058682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 058755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 058767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 058773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 058779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 058785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 058797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 058804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 058822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 058834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 058853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 058866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:543|lost_pn:544|po_sent_time:1746044436998292|lost_send_time:1746044436994667|loss_delay:63507|frame:STREAM |repair:128| [2025/04/30 20:20:37 058870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044436998292u| [2025/04/30 20:20:37 058875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 058879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437063660|now:1746044437058879|interval:4781| [2025/04/30 20:20:37 058883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437063660|now:1746044437058879|interv:4781| [2025/04/30 20:20:37 058888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57705, ack_elapse 56896, delivered 67200|rate 1164543|lost 249| [2025/04/30 20:20:37 058892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164543) in round 7| [2025/04/30 20:20:37 058897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 058901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 058905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437002139|recovery:1|recovery_start:1746044437058875|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 058909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437002139|recovery:1|recovery_start:1746044437058875|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 058914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:92448|srtt:56451|latest_rtt:56035|min_rtt:31448|applimit:0|lost:228|recovery:1|recovery_start:1746044437058875|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 058920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:154|largest:154|pns:2| [2025/04/30 20:20:37 058925] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:202|pkt_type:SHORT_HEADER|pkt_num:154|frame:ACK |recv_time:1746044437058174|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 058930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557058174|now:1746044437058174|interv:120000000| [2025/04/30 20:20:37 058934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557058174|now:1746044437058174|interv:120000000| [2025/04/30 20:20:37 058938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437058793|pq_index:0| [2025/04/30 20:20:37 058942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437057002| [2025/04/30 20:20:37 058946] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437058946| [2025/04/30 20:20:37 058951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437058950| [2025/04/30 20:20:37 058956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437058793|now:1746044437058950| [2025/04/30 20:20:37 058963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437058793|now:1746044437058950| [2025/04/30 20:20:37 058967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 058971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 058976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56451|min_srtt:56451|path_bw:1206754|loss_rate:59.70|path_pto:0| [2025/04/30 20:20:37 058981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:92448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:409143| [2025/04/30 20:20:37 058986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56451|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 058990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:543|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 058995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56451|min_srtt:56451|path_bw:1206754|loss_rate:59.70|path_pto:0| [2025/04/30 20:20:37 058999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:92448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:471630| [2025/04/30 20:20:37 059003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56451|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 059008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 059013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56451|min_srtt:56451|path_bw:1206754|loss_rate:59.70|path_pto:0| [2025/04/30 20:20:37 059019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:92448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:472809| [2025/04/30 20:20:37 059027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56451|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 059034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 059041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56451|min_srtt:56451|path_bw:1206754|loss_rate:59.70|path_pto:0| [2025/04/30 20:20:37 059047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:92448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:473988| [2025/04/30 20:20:37 059051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 059055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 059059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 059066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 059071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:508|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 059075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:321897| [2025/04/30 20:20:37 059080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 059084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:626| [2025/04/30 20:20:37 059122] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92448|now:1746044437059092|stream_id:0|stream_offset:321897| [2025/04/30 20:20:37 059128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:626|origin_pktnum:381|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 059134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:92448|applimit:0| [2025/04/30 20:20:37 059141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437063660|now:1746044437059141|interval:4519| [2025/04/30 20:20:37 059148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437063660|now:1746044437059141|interv:4519| [2025/04/30 20:20:37 059155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:93648| [2025/04/30 20:20:37 059163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:509|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 059170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93648|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:255873| [2025/04/30 20:20:37 059177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:2488| [2025/04/30 20:20:37 059181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437061669|now:1746044437059181|interv:2488| [2025/04/30 20:20:37 059185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:2488| [2025/04/30 20:20:37 059189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 059193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 059197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93648|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 059202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 059205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 059210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437061669| [2025/04/30 20:20:37 059214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437061669| [2025/04/30 20:20:37 059222] [debug] |xqc_engine_wakeup_after|wakeup:1746044437061669|now:1746044437059222|diff:2447| [2025/04/30 20:20:37 059227] [debug] |xqc_engine_main_logic|END|now:1746044437058950| [2025/04/30 20:20:37 059233] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437059233| [2025/04/30 20:20:37 059237] [debug] |xqc_engine_wakeup_after|wakeup:1746044437061669|now:1746044437059237|diff:2432| [2025/04/30 20:20:37 059241] [debug] |xqc_engine_main_logic|END|now:1746044437059233| [2025/04/30 20:20:37 060132] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:204|state:ESTABED|recv_time:1746044437060130| [2025/04/30 20:20:37 060147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 060155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:154| [2025/04/30 20:20:37 060162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:155| [2025/04/30 20:20:37 060171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:155| [2025/04/30 20:20:37 060178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 060185] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 060195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:548|origin_pktnum:420|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:550|path_largest_ack:548| [2025/04/30 20:20:37 060203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:146459|prior_delivered:275308|prior_time:1746044437001278|is_app_limited:0|send_elapse:57814|ack_elapse:58852|ctl_first_sent_time:1746044437002248|lagest_ack_time:1746044437060130|curr_delivered:343708| [2025/04/30 20:20:37 060211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437002248| [2025/04/30 20:20:37 060218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:265||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 20:20:37 060226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:550|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:550|path_largest_ack:550| [2025/04/30 20:20:37 060233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:146459|prior_delivered:275308|prior_time:1746044437001278|is_app_limited:0|send_elapse:57814|ack_elapse:58852|ctl_first_sent_time:1746044437002248|lagest_ack_time:1746044437060130|curr_delivered:344908| [2025/04/30 20:20:37 060240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437002440| [2025/04/30 20:20:37 060247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 20:20:37 060253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56451|rttvar:594|minrtt:31448|latest_rtt:57690|ack_delay:104| [2025/04/30 20:20:37 060260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56593|rttvar:729|minrtt:31448|latest_rtt:57690|ack_delay:104| [2025/04/30 20:20:37 060267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:550|lost_pn:547|thresh:3| [2025/04/30 20:20:37 060274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 060331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 060339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 060343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 060409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 060427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 060433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 060610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 060629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 060675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 060687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 060691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 060695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 060702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 060714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 060742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 060756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 060768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 060787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 060800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:546|lost_pn:547|po_sent_time:1746044437000153|lost_send_time:1746044436995229|loss_delay:64901|frame:STREAM |repair:128| [2025/04/30 20:20:37 060809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437000153u| [2025/04/30 20:20:37 060813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 060817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437067248|now:1746044437060817|interval:6431| [2025/04/30 20:20:37 060822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437067248|now:1746044437060817|interv:6431| [2025/04/30 20:20:37 060826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57814, ack_elapse 58852, delivered 69600|rate 1182627|lost 250| [2025/04/30 20:20:37 060830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182627) in round 7| [2025/04/30 20:20:37 060835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 060839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 060843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437002440|recovery:1|recovery_start:1746044437060813|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 060847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437002440|recovery:1|recovery_start:1746044437060813|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 060852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:90048|srtt:56593|latest_rtt:57690|min_rtt:31448|applimit:0|lost:229|recovery:1|recovery_start:1746044437060813|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 060858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:155|largest:155|pns:2| [2025/04/30 20:20:37 060863] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:204|pkt_type:SHORT_HEADER|pkt_num:155|frame:ACK |recv_time:1746044437060130|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 060868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557060130|now:1746044437060130|interv:120000000| [2025/04/30 20:20:37 060872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557060130|now:1746044437060130|interv:120000000| [2025/04/30 20:20:37 060876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437061669|pq_index:0| [2025/04/30 20:20:37 060883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437058950| [2025/04/30 20:20:37 060887] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437060887| [2025/04/30 20:20:37 060892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437060891| [2025/04/30 20:20:37 060898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 060905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56593|min_srtt:56593|path_bw:1206754|loss_rate:60.00|path_pto:0| [2025/04/30 20:20:37 060910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:90048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:411501| [2025/04/30 20:20:37 060915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56593|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 060919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:546|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 060924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56593|min_srtt:56593|path_bw:1206754|loss_rate:60.00|path_pto:0| [2025/04/30 20:20:37 060928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:90048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:473988| [2025/04/30 20:20:37 060932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56593|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 060937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 060941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56593|min_srtt:56593|path_bw:1206754|loss_rate:60.00|path_pto:0| [2025/04/30 20:20:37 060945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:90048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:475167| [2025/04/30 20:20:37 060950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56593|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 060954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 060958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56593|min_srtt:56593|path_bw:1206754|loss_rate:60.00|path_pto:0| [2025/04/30 20:20:37 060963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:90048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:476346| [2025/04/30 20:20:37 060967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 060971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 060975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 060979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 060983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:509|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 060990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:255873| [2025/04/30 20:20:37 060994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 060998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 061002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 061006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 061011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 061015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 061019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437061669| [2025/04/30 20:20:37 061023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437061669| [2025/04/30 20:20:37 061027] [debug] |xqc_engine_wakeup_after|wakeup:1746044437061669|now:1746044437061027|diff:642| [2025/04/30 20:20:37 061031] [debug] |xqc_engine_main_logic|END|now:1746044437060891| [2025/04/30 20:20:37 061037] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437061037| [2025/04/30 20:20:37 061041] [debug] |xqc_engine_wakeup_after|wakeup:1746044437061669|now:1746044437061040|diff:629| [2025/04/30 20:20:37 061044] [debug] |xqc_engine_main_logic|END|now:1746044437061037| [2025/04/30 20:20:37 062116] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437062116| [2025/04/30 20:20:37 062131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437061669|pq_index:0| [2025/04/30 20:20:37 062138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437060891| [2025/04/30 20:20:37 062145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437062143| [2025/04/30 20:20:37 062152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437061669|now:1746044437062143| [2025/04/30 20:20:37 062159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437061669|now:1746044437062143| [2025/04/30 20:20:37 062166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 062172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 062179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56593|min_srtt:56593|path_bw:1206754|loss_rate:60.00|path_pto:0| [2025/04/30 20:20:37 062186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:90048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:476346| [2025/04/30 20:20:37 062193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 062199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 062206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 062219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 062226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:509|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 062233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:255873| [2025/04/30 20:20:37 062240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 062245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:627| [2025/04/30 20:20:37 062286] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90048|now:1746044437062254|stream_id:0|stream_offset:255873| [2025/04/30 20:20:37 062296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:627|origin_pktnum:256|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 062304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:90048|applimit:0| [2025/04/30 20:20:37 062311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437067248|now:1746044437062311|interval:4937| [2025/04/30 20:20:37 062317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437067248|now:1746044437062311|interv:4937| [2025/04/30 20:20:37 062324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:91248| [2025/04/30 20:20:37 062331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:510|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 062336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:136794| [2025/04/30 20:20:37 062341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:2192| [2025/04/30 20:20:37 062344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437064536|now:1746044437062344|interv:2192| [2025/04/30 20:20:37 062348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:2192| [2025/04/30 20:20:37 062355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 062361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 062368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 062374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 062380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 062387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437064536| [2025/04/30 20:20:37 062394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437064536| [2025/04/30 20:20:37 062408] [debug] |xqc_engine_wakeup_after|wakeup:1746044437064536|now:1746044437062408|diff:2128| [2025/04/30 20:20:37 062415] [debug] |xqc_engine_main_logic|END|now:1746044437062143| [2025/04/30 20:20:37 062429] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:204|state:ESTABED|recv_time:1746044437062428| [2025/04/30 20:20:37 062437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 062445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:155| [2025/04/30 20:20:37 062452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:156| [2025/04/30 20:20:37 062461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:156| [2025/04/30 20:20:37 062468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 062476] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 062486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:551|origin_pktnum:425|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:552|path_largest_ack:551| [2025/04/30 20:20:37 062494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:142859|prior_delivered:278908|prior_time:1746044437004250|is_app_limited:0|send_elapse:56578|ack_elapse:58178|ctl_first_sent_time:1746044437005219|lagest_ack_time:1746044437062428|curr_delivered:346108| [2025/04/30 20:20:37 062501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437005219| [2025/04/30 20:20:37 062507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:263||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/04/30 20:20:37 062514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:552|origin_pktnum:426|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:552|path_largest_ack:552| [2025/04/30 20:20:37 062521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:142859|prior_delivered:278908|prior_time:1746044437004250|is_app_limited:0|send_elapse:56578|ack_elapse:58178|ctl_first_sent_time:1746044437005219|lagest_ack_time:1746044437062428|curr_delivered:347308| [2025/04/30 20:20:37 062528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437005296| [2025/04/30 20:20:37 062535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 20:20:37 062541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56593|rttvar:729|minrtt:31448|latest_rtt:57132|ack_delay:112| [2025/04/30 20:20:37 062548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56646|rttvar:653|minrtt:31448|latest_rtt:57132|ack_delay:112| [2025/04/30 20:20:37 062554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:552|lost_pn:549|thresh:3| [2025/04/30 20:20:37 062560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 062642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 062655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 062661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 062758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 062783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 062787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 062910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 062929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 062972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 062982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 062986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 062989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 062993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 062997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 063001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 063005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 063009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 063012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 063016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 063020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 063024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 063028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 063032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 063036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 063040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 063043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 063047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 063051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 063055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 063059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 063063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 063068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:549|lost_pn:549|po_sent_time:1746044437002347|lost_send_time:1746044436998155|loss_delay:64273|frame:STREAM |repair:128| [2025/04/30 20:20:37 063072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437002347u| [2025/04/30 20:20:37 063077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 063084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56646|rtt_var:653|pto_duration:59258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 063088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 063092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 063096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 87648| [2025/04/30 20:20:37 063100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437146512|now:1746044437063083|interv:83429| [2025/04/30 20:20:37 063104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437146512|now:1746044437063083|interval:83429|pto_count:0|srtt:56646 [2025/04/30 20:20:37 063109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56578, ack_elapse 58178, delivered 68400|rate 1175702|lost 251| [2025/04/30 20:20:37 063114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175702) in round 7| [2025/04/30 20:20:37 063118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 063122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 063126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437005296|recovery:1|recovery_start:1746044437063076|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 063131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437005296|recovery:1|recovery_start:1746044437063076|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 063135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:87648|srtt:56646|latest_rtt:57132|min_rtt:31448|applimit:0|lost:230|recovery:1|recovery_start:1746044437063076|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 063141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:156|largest:156|pns:2| [2025/04/30 20:20:37 063146] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:204|pkt_type:SHORT_HEADER|pkt_num:156|frame:ACK |recv_time:1746044437062428|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 063151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557062428|now:1746044437062428|interv:120000000| [2025/04/30 20:20:37 063155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557062428|now:1746044437062428|interv:120000000| [2025/04/30 20:20:37 063159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437064536|pq_index:0| [2025/04/30 20:20:37 063163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437062143| [2025/04/30 20:20:37 063167] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437063167| [2025/04/30 20:20:37 063172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437063171| [2025/04/30 20:20:37 063180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 063185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1206754|loss_rate:60.29|path_pto:0| [2025/04/30 20:20:37 063189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:87648|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:412680| [2025/04/30 20:20:37 063194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56646|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 063199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:549|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 063203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1206754|loss_rate:60.29|path_pto:0| [2025/04/30 20:20:37 063207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:87648|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:476346| [2025/04/30 20:20:37 063212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56646|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 063216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 063221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1206754|loss_rate:60.29|path_pto:0| [2025/04/30 20:20:37 063225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:87648|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:477525| [2025/04/30 20:20:37 063229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56646|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 063234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 063238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1206754|loss_rate:60.29|path_pto:0| [2025/04/30 20:20:37 063242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:87648|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:478704| [2025/04/30 20:20:37 063246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 063250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 063254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 063258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 063265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:510|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 063270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87648|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:136794| [2025/04/30 20:20:37 063274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 063278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 063282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 063286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87648|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 063290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 063294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 063298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437064536| [2025/04/30 20:20:37 063302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437064536| [2025/04/30 20:20:37 063306] [debug] |xqc_engine_wakeup_after|wakeup:1746044437064536|now:1746044437063306|diff:1230| [2025/04/30 20:20:37 063310] [debug] |xqc_engine_main_logic|END|now:1746044437063171| [2025/04/30 20:20:37 063316] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437063316| [2025/04/30 20:20:37 063320] [debug] |xqc_engine_wakeup_after|wakeup:1746044437064536|now:1746044437063320|diff:1216| [2025/04/30 20:20:37 063324] [debug] |xqc_engine_main_logic|END|now:1746044437063316| [2025/04/30 20:20:37 064114] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:208|state:ESTABED|recv_time:1746044437064113| [2025/04/30 20:20:37 064126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 064135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:156| [2025/04/30 20:20:37 064141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:157| [2025/04/30 20:20:37 064151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:157| [2025/04/30 20:20:37 064157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 064164] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 064175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:554|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:557|path_largest_ack:554| [2025/04/30 20:20:37 064183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:146459|prior_delivered:278908|prior_time:1746044437004250|is_app_limited:0|send_elapse:56778|ack_elapse:59863|ctl_first_sent_time:1746044437005419|lagest_ack_time:1746044437064113|curr_delivered:348508| [2025/04/30 20:20:37 064190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437005419| [2025/04/30 20:20:37 064198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 20:20:37 064212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:557|origin_pktnum:429|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:557|path_largest_ack:557| [2025/04/30 20:20:37 064219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:188|tx_in_flight:145259|prior_delivered:281308|prior_time:1746044437006313|is_app_limited:0|send_elapse:58482|ack_elapse:57800|ctl_first_sent_time:1746044437007284|lagest_ack_time:1746044437064113|curr_delivered:349708| [2025/04/30 20:20:37 064226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437007284| [2025/04/30 20:20:37 064233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/04/30 20:20:37 064239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56646|rttvar:653|minrtt:31448|latest_rtt:56829|ack_delay:88| [2025/04/30 20:20:37 064244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56658|rttvar:513|minrtt:31448|latest_rtt:56829|ack_delay:88| [2025/04/30 20:20:37 064249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:557|lost_pn:554|thresh:3| [2025/04/30 20:20:37 064253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 064316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 064323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 064332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 064390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 064409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 064415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 064598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 064628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 064710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 064752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 064758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 064765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 064771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 064783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 064789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 064801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 064813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 064837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 064857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:553|lost_pn:554|po_sent_time:1746044437005357|lost_send_time:1746044437000181|loss_delay:63932|frame:STREAM |repair:128| [2025/04/30 20:20:37 064862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437005357u| [2025/04/30 20:20:37 064867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 064871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437069409|now:1746044437064871|interval:4538| [2025/04/30 20:20:37 064875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437069409|now:1746044437064871|interv:4538| [2025/04/30 20:20:37 064879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58482, ack_elapse 57800, delivered 68400|rate 1169590|lost 252| [2025/04/30 20:20:37 064884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169590) in round 7| [2025/04/30 20:20:37 064888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 064892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 064896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437007284|recovery:1|recovery_start:1746044437064866|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 064901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437007284|recovery:1|recovery_start:1746044437064866|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 064906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:84048|srtt:56658|latest_rtt:56829|min_rtt:31448|applimit:0|lost:230|recovery:1|recovery_start:1746044437064866|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 064914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:157|largest:157|pns:2| [2025/04/30 20:20:37 064919] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:208|pkt_type:SHORT_HEADER|pkt_num:157|frame:ACK |recv_time:1746044437064113|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 064924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557064113|now:1746044437064113|interv:120000000| [2025/04/30 20:20:37 064928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557064113|now:1746044437064113|interv:120000000| [2025/04/30 20:20:37 064932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437064536|pq_index:0| [2025/04/30 20:20:37 064937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437063171| [2025/04/30 20:20:37 064941] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437064940| [2025/04/30 20:20:37 064946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437064944| [2025/04/30 20:20:37 064950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437064536|now:1746044437064944| [2025/04/30 20:20:37 064954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437064536|now:1746044437064944| [2025/04/30 20:20:37 064958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 064963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 064968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56658|min_srtt:56658|path_bw:1206754|loss_rate:60.29|path_pto:0| [2025/04/30 20:20:37 064972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:84048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:186312| [2025/04/30 20:20:37 064977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56658|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 064982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:553|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 064986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56658|min_srtt:56658|path_bw:1206754|loss_rate:60.29|path_pto:0| [2025/04/30 20:20:37 064991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:84048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:478704| [2025/04/30 20:20:37 064995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56658|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 064999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 065004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56658|min_srtt:56658|path_bw:1206754|loss_rate:60.29|path_pto:0| [2025/04/30 20:20:37 065008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:84048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:479883| [2025/04/30 20:20:37 065015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56658|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 065020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 065024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56658|min_srtt:56658|path_bw:1206754|loss_rate:60.29|path_pto:0| [2025/04/30 20:20:37 065029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:84048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:481062| [2025/04/30 20:20:37 065033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 065037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 065041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 065045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 065050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:510|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 065054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:136794| [2025/04/30 20:20:37 065058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 065063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:628| [2025/04/30 20:20:37 065100] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84048|now:1746044437065071|stream_id:0|stream_offset:136794| [2025/04/30 20:20:37 065110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:628|origin_pktnum:132|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 065117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:84048|applimit:0| [2025/04/30 20:20:37 065124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437069409|now:1746044437065124|interval:4285| [2025/04/30 20:20:37 065131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437069409|now:1746044437065124|interv:4285| [2025/04/30 20:20:37 065137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:85248| [2025/04/30 20:20:37 065142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:511|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 065147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:137973| [2025/04/30 20:20:37 065155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:2252| [2025/04/30 20:20:37 065159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437067411|now:1746044437065159|interv:2252| [2025/04/30 20:20:37 065163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:2252| [2025/04/30 20:20:37 065167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 065171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 065175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 065180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 065184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 065188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437067411| [2025/04/30 20:20:37 065192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437067411| [2025/04/30 20:20:37 065196] [debug] |xqc_engine_wakeup_after|wakeup:1746044437067411|now:1746044437065196|diff:2215| [2025/04/30 20:20:37 065201] [debug] |xqc_engine_main_logic|END|now:1746044437064944| [2025/04/30 20:20:37 065206] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437065206| [2025/04/30 20:20:37 065210] [debug] |xqc_engine_wakeup_after|wakeup:1746044437067411|now:1746044437065210|diff:2201| [2025/04/30 20:20:37 065214] [debug] |xqc_engine_main_logic|END|now:1746044437065206| [2025/04/30 20:20:37 066139] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:212|state:ESTABED|recv_time:1746044437066138| [2025/04/30 20:20:37 066154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 066163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:157| [2025/04/30 20:20:37 066170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:158| [2025/04/30 20:20:37 066181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:158| [2025/04/30 20:20:37 066187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 066195] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 066207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:559|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:561|path_largest_ack:559| [2025/04/30 20:20:37 066214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:188|tx_in_flight:147659|prior_delivered:281308|prior_time:1746044437006313|is_app_limited:0|send_elapse:58655|ack_elapse:59825|ctl_first_sent_time:1746044437007457|lagest_ack_time:1746044437066138|curr_delivered:350908| [2025/04/30 20:20:37 066222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437007457| [2025/04/30 20:20:37 066229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/04/30 20:20:37 066236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:561|origin_pktnum:434|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:561|path_largest_ack:561| [2025/04/30 20:20:37 066252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:146459|prior_delivered:283708|prior_time:1746044437008188|is_app_limited:0|send_elapse:56875|ack_elapse:57950|ctl_first_sent_time:1746044437009077|lagest_ack_time:1746044437066138|curr_delivered:352108| [2025/04/30 20:20:37 066259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437009077| [2025/04/30 20:20:37 066266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 20:20:37 066272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56658|rttvar:513|minrtt:31448|latest_rtt:57061|ack_delay:104| [2025/04/30 20:20:37 066279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56695|rttvar:459|minrtt:31448|latest_rtt:57061|ack_delay:104| [2025/04/30 20:20:37 066285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:561|lost_pn:558|thresh:3| [2025/04/30 20:20:37 066292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 066381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 066393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 066399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 066405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 066480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 066500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 066506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 066543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 066683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 066715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 066785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 066797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 066801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 066804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 066808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 066816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 066820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 066832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 066843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 066865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 066884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 066889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:555|lost_pn:558|po_sent_time:1746044437005477|lost_send_time:1746044437001945|loss_delay:64193|frame:STREAM |repair:128| [2025/04/30 20:20:37 066894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:556|lost_pn:558|po_sent_time:1746044437005546|lost_send_time:1746044437001945|loss_delay:64193|frame:STREAM |repair:128| [2025/04/30 20:20:37 066899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:558|lost_pn:558|po_sent_time:1746044437007377|lost_send_time:1746044437001945|loss_delay:64193|frame:STREAM |repair:128| [2025/04/30 20:20:37 066903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437007377u| [2025/04/30 20:20:37 066908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 066912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437071726|now:1746044437066912|interval:4814| [2025/04/30 20:20:37 066916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437071726|now:1746044437066912|interv:4814| [2025/04/30 20:20:37 066920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56875, ack_elapse 57950, delivered 68400|rate 1180327|lost 255| [2025/04/30 20:20:37 066925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180327) in round 7| [2025/04/30 20:20:37 066929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 066933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 066937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:3|acked:2400|po_sent_time:1746044437009077|recovery:1|recovery_start:1746044437066907|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 066942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:3|acked:2400|po_sent_time:1746044437009077|recovery:1|recovery_start:1746044437066907|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 066947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:79248|srtt:56695|latest_rtt:57061|min_rtt:31448|applimit:0|lost:231|recovery:1|recovery_start:1746044437066907|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 066955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:158|largest:158|pns:2| [2025/04/30 20:20:37 066960] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:212|pkt_type:SHORT_HEADER|pkt_num:158|frame:ACK |recv_time:1746044437066138|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 066965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557066138|now:1746044437066138|interv:120000000| [2025/04/30 20:20:37 066969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557066138|now:1746044437066138|interv:120000000| [2025/04/30 20:20:37 066973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437067411|pq_index:0| [2025/04/30 20:20:37 066977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437064944| [2025/04/30 20:20:37 066981] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437066981| [2025/04/30 20:20:37 066986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437066985| [2025/04/30 20:20:37 066992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 066996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56695|min_srtt:56695|path_bw:1206754|loss_rate:60.58|path_pto:0| [2025/04/30 20:20:37 067001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:79248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:416217| [2025/04/30 20:20:37 067006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 067011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:555|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 067015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56695|min_srtt:56695|path_bw:1206754|loss_rate:60.58|path_pto:0| [2025/04/30 20:20:37 067019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:79248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 067024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 067028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:556|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 067032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56695|min_srtt:56695|path_bw:1206754|loss_rate:60.58|path_pto:0| [2025/04/30 20:20:37 067036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:79248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:350193| [2025/04/30 20:20:37 067043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 067047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:558|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 067052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56695|min_srtt:56695|path_bw:1206754|loss_rate:60.58|path_pto:0| [2025/04/30 20:20:37 067056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:79248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:481062| [2025/04/30 20:20:37 067061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 067065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 067069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56695|min_srtt:56695|path_bw:1206754|loss_rate:60.58|path_pto:0| [2025/04/30 20:20:37 067073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:79248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:482241| [2025/04/30 20:20:37 067078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 067082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 067086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56695|min_srtt:56695|path_bw:1206754|loss_rate:60.58|path_pto:0| [2025/04/30 20:20:37 067090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:79248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:483420| [2025/04/30 20:20:37 067095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 067098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 067102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 067107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 067111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:511|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 067115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:137973| [2025/04/30 20:20:37 067120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 067126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 067130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 067134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 067139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 067142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 067146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437067411| [2025/04/30 20:20:37 067150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437067411| [2025/04/30 20:20:37 067154] [debug] |xqc_engine_wakeup_after|wakeup:1746044437067411|now:1746044437067154|diff:257| [2025/04/30 20:20:37 067159] [debug] |xqc_engine_main_logic|END|now:1746044437066985| [2025/04/30 20:20:37 067164] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437067164| [2025/04/30 20:20:37 067168] [debug] |xqc_engine_wakeup_after|wakeup:1746044437067411|now:1746044437067168|diff:243| [2025/04/30 20:20:37 067172] [debug] |xqc_engine_main_logic|END|now:1746044437067164| [2025/04/30 20:20:37 068181] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:214|state:ESTABED|recv_time:1746044437068179| [2025/04/30 20:20:37 068199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 068209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:158| [2025/04/30 20:20:37 068215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:159| [2025/04/30 20:20:37 068225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:159| [2025/04/30 20:20:37 068231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 068239] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 068251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:564|origin_pktnum:436|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:565|path_largest_ack:564| [2025/04/30 20:20:37 068259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:190|tx_in_flight:146459|prior_delivered:286108|prior_time:1746044437010161|is_app_limited:0|send_elapse:56979|ack_elapse:58018|ctl_first_sent_time:1746044437011097|lagest_ack_time:1746044437068179|curr_delivered:353308| [2025/04/30 20:20:37 068266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437011097| [2025/04/30 20:20:37 068274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 20:20:37 068279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:565|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:565|path_largest_ack:565| [2025/04/30 20:20:37 068287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:190|tx_in_flight:146459|prior_delivered:286108|prior_time:1746044437010161|is_app_limited:0|send_elapse:56979|ack_elapse:58018|ctl_first_sent_time:1746044437011097|lagest_ack_time:1746044437068179|curr_delivered:354508| [2025/04/30 20:20:37 068294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437011198| [2025/04/30 20:20:37 068311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 20:20:37 068318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56695|rttvar:459|minrtt:31448|latest_rtt:56981|ack_delay:208| [2025/04/30 20:20:37 068324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56705|rttvar:364|minrtt:31448|latest_rtt:56981|ack_delay:208| [2025/04/30 20:20:37 068331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:565|lost_pn:562|thresh:3| [2025/04/30 20:20:37 068337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 068423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 068436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 068442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 068448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 068521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 068537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 068541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 068575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 068660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 068679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 068758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 068770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 068774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 068778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 068782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 068789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 068793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 068805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 068817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 068836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 068862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 068869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 068875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:560|lost_pn:562|po_sent_time:1746044437007533|lost_send_time:1746044437004076|loss_delay:64103|frame:STREAM |repair:128| [2025/04/30 20:20:37 068880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:562|lost_pn:562|po_sent_time:1746044437009150|lost_send_time:1746044437004076|loss_delay:64103|frame:STREAM |repair:128| [2025/04/30 20:20:37 068884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437009150u| [2025/04/30 20:20:37 068889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 068893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437073317|now:1746044437068893|interval:4424| [2025/04/30 20:20:37 068897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437073317|now:1746044437068893|interv:4424| [2025/04/30 20:20:37 068901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56979, ack_elapse 58018, delivered 68400|rate 1178944|lost 257| [2025/04/30 20:20:37 068906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178944) in round 7| [2025/04/30 20:20:37 068910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 068914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 068918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:2|acked:2400|po_sent_time:1746044437011198|recovery:1|recovery_start:1746044437068888|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 068923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:2|acked:2400|po_sent_time:1746044437011198|recovery:1|recovery_start:1746044437068888|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 068928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:74448|srtt:56705|latest_rtt:56981|min_rtt:31448|applimit:0|lost:231|recovery:1|recovery_start:1746044437068888|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 068934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:159|largest:159|pns:2| [2025/04/30 20:20:37 068941] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:214|pkt_type:SHORT_HEADER|pkt_num:159|frame:ACK |recv_time:1746044437068179|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 068946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557068179|now:1746044437068179|interv:120000000| [2025/04/30 20:20:37 068950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557068179|now:1746044437068179|interv:120000000| [2025/04/30 20:20:37 068954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437067411|pq_index:0| [2025/04/30 20:20:37 068959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437066985| [2025/04/30 20:20:37 068963] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437068963| [2025/04/30 20:20:37 068968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437068967| [2025/04/30 20:20:37 068973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437067411|now:1746044437068967| [2025/04/30 20:20:37 068977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437067411|now:1746044437068967| [2025/04/30 20:20:37 068981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 068985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 068990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56705|min_srtt:56705|path_bw:1206754|loss_rate:60.58|path_pto:0| [2025/04/30 20:20:37 068995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:74448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:419754| [2025/04/30 20:20:37 068999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56705|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 069004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:560|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 069009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56705|min_srtt:56705|path_bw:1206754|loss_rate:60.58|path_pto:0| [2025/04/30 20:20:37 069013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:74448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:420933| [2025/04/30 20:20:37 069017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56705|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 069022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:562|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 069026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56705|min_srtt:56705|path_bw:1206754|loss_rate:60.58|path_pto:0| [2025/04/30 20:20:37 069030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:74448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:483420| [2025/04/30 20:20:37 069037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56705|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 069041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 069046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56705|min_srtt:56705|path_bw:1206754|loss_rate:60.58|path_pto:0| [2025/04/30 20:20:37 069050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:74448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:484599| [2025/04/30 20:20:37 069054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56705|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 069058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 069063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56705|min_srtt:56705|path_bw:1206754|loss_rate:60.58|path_pto:0| [2025/04/30 20:20:37 069067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:74448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:485778| [2025/04/30 20:20:37 069071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 069075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 069079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 069083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 069087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:511|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 069092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:137973| [2025/04/30 20:20:37 069096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 069101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:629| [2025/04/30 20:20:37 069137] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74448|now:1746044437069109|stream_id:0|stream_offset:137973| [2025/04/30 20:20:37 069144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:629|origin_pktnum:133|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 069150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:74448|applimit:0| [2025/04/30 20:20:37 069157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437073317|now:1746044437069157|interval:4160| [2025/04/30 20:20:37 069170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437073317|now:1746044437069157|interv:4160| [2025/04/30 20:20:37 069176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:75648| [2025/04/30 20:20:37 069184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:513|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 069191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75648|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:394995| [2025/04/30 20:20:37 069198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1080| [2025/04/30 20:20:37 069203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437070283|now:1746044437069203|interv:1080| [2025/04/30 20:20:37 069207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1080| [2025/04/30 20:20:37 069211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 069215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 069219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75648|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 069223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 069227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 069231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437070283| [2025/04/30 20:20:37 069236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437070283| [2025/04/30 20:20:37 069240] [debug] |xqc_engine_wakeup_after|wakeup:1746044437070283|now:1746044437069239|diff:1044| [2025/04/30 20:20:37 069244] [debug] |xqc_engine_main_logic|END|now:1746044437068967| [2025/04/30 20:20:37 069250] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437069250| [2025/04/30 20:20:37 069254] [debug] |xqc_engine_wakeup_after|wakeup:1746044437070283|now:1746044437069253|diff:1030| [2025/04/30 20:20:37 069258] [debug] |xqc_engine_main_logic|END|now:1746044437069250| [2025/04/30 20:20:37 070161] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:217|state:ESTABED|recv_time:1746044437070159| [2025/04/30 20:20:37 070179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 070189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:159| [2025/04/30 20:20:37 070195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:160| [2025/04/30 20:20:37 070205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:160| [2025/04/30 20:20:37 070211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 070219] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 070230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:567|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:568|path_largest_ack:567| [2025/04/30 20:20:37 070238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:190|tx_in_flight:147659|prior_delivered:288508|prior_time:1746044437012835|is_app_limited:0|send_elapse:57392|ack_elapse:57324|ctl_first_sent_time:1746044437013626|lagest_ack_time:1746044437070159|curr_delivered:355708| [2025/04/30 20:20:37 070252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437013626| [2025/04/30 20:20:37 070258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 20:20:37 070264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:568|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:568|path_largest_ack:568| [2025/04/30 20:20:37 070272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:190|tx_in_flight:147659|prior_delivered:288508|prior_time:1746044437012835|is_app_limited:0|send_elapse:57392|ack_elapse:57324|ctl_first_sent_time:1746044437013626|lagest_ack_time:1746044437070159|curr_delivered:356908| [2025/04/30 20:20:37 070278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437013759| [2025/04/30 20:20:37 070285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 20:20:37 070291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56705|rttvar:364|minrtt:31448|latest_rtt:56400|ack_delay:96| [2025/04/30 20:20:37 070298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56655|rttvar:373|minrtt:31448|latest_rtt:56400|ack_delay:96| [2025/04/30 20:20:37 070305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:568|lost_pn:565|thresh:3| [2025/04/30 20:20:37 070311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 070404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 070416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 070423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 070429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 070497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 070514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 070518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 070541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 070644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 070670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 070712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 070747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 070751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 070755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 070759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 070767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 070771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 070782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 070797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 070816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 070839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 070851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 070860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:563|lost_pn:565|po_sent_time:1746044437009214|lost_send_time:1746044437006423|loss_delay:63736|frame:STREAM |repair:128| [2025/04/30 20:20:37 070865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437009214u| [2025/04/30 20:20:37 070869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 070873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437075031|now:1746044437070873|interval:4158| [2025/04/30 20:20:37 070878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437075031|now:1746044437070873|interv:4158| [2025/04/30 20:20:37 070882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57392, ack_elapse 57324, delivered 68400|rate 1191803|lost 258| [2025/04/30 20:20:37 070887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191803) in round 7| [2025/04/30 20:20:37 070891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 070897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 070901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437013759|recovery:1|recovery_start:1746044437070869|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 070906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437013759|recovery:1|recovery_start:1746044437070869|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 070911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:72048|srtt:56655|latest_rtt:56400|min_rtt:31448|applimit:0|lost:232|recovery:1|recovery_start:1746044437070869|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 070916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 070921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437095159|now:1746044437070159|interv:25000| [2025/04/30 20:20:37 070927] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437070159|max_ack_delay:25000| [2025/04/30 20:20:37 070931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:160|largest:160|pns:2| [2025/04/30 20:20:37 070936] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:217|pkt_type:SHORT_HEADER|pkt_num:160|frame:PING ACK |recv_time:1746044437070159|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 070941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557070159|now:1746044437070159|interv:120000000| [2025/04/30 20:20:37 070945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557070159|now:1746044437070159|interv:120000000| [2025/04/30 20:20:37 070949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437070283|pq_index:0| [2025/04/30 20:20:37 070954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437068967| [2025/04/30 20:20:37 070958] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437070958| [2025/04/30 20:20:37 070963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437070962| [2025/04/30 20:20:37 070967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437070283|now:1746044437070962| [2025/04/30 20:20:37 070972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437070283|now:1746044437070962| [2025/04/30 20:20:37 070975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 070980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 070985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56655|min_srtt:56655|path_bw:1206754|loss_rate:60.87|path_pto:0| [2025/04/30 20:20:37 070996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:72048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:422112| [2025/04/30 20:20:37 071001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56655|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 071006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:563|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 071010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56655|min_srtt:56655|path_bw:1206754|loss_rate:60.87|path_pto:0| [2025/04/30 20:20:37 071015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:72048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:485778| [2025/04/30 20:20:37 071019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56655|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 071024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 071028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56655|min_srtt:56655|path_bw:1206754|loss_rate:60.87|path_pto:0| [2025/04/30 20:20:37 071032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:72048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:486957| [2025/04/30 20:20:37 071037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56655|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 071041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 071045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56655|min_srtt:56655|path_bw:1206754|loss_rate:60.87|path_pto:0| [2025/04/30 20:20:37 071050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:72048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:488136| [2025/04/30 20:20:37 071054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 071058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 071062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 071066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 071070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:513|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 071075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:394995| [2025/04/30 20:20:37 071081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 071086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:630| [2025/04/30 20:20:37 071122] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72048|now:1746044437071094|stream_id:0|stream_offset:394995| [2025/04/30 20:20:37 071128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:630|origin_pktnum:513|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 071135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:72048|applimit:0| [2025/04/30 20:20:37 071142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437075031|now:1746044437071142|interval:3889| [2025/04/30 20:20:37 071149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437075031|now:1746044437071142|interv:3889| [2025/04/30 20:20:37 071156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:73248| [2025/04/30 20:20:37 071164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:515|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 071171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:324255| [2025/04/30 20:20:37 071178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1972| [2025/04/30 20:20:37 071183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437073155|now:1746044437071183|interv:1972| [2025/04/30 20:20:37 071187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1972| [2025/04/30 20:20:37 071191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 071195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 071199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 071204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 071207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 071211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437073155| [2025/04/30 20:20:37 071216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437073155| [2025/04/30 20:20:37 071220] [debug] |xqc_engine_wakeup_after|wakeup:1746044437073155|now:1746044437071220|diff:1935| [2025/04/30 20:20:37 071224] [debug] |xqc_engine_main_logic|END|now:1746044437070962| [2025/04/30 20:20:37 071230] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437071230| [2025/04/30 20:20:37 071234] [debug] |xqc_engine_wakeup_after|wakeup:1746044437073155|now:1746044437071234|diff:1921| [2025/04/30 20:20:37 071238] [debug] |xqc_engine_main_logic|END|now:1746044437071230| [2025/04/30 20:20:37 073308] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437073308| [2025/04/30 20:20:37 073321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437073155|pq_index:0| [2025/04/30 20:20:37 073331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437070962| [2025/04/30 20:20:37 073337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437073335| [2025/04/30 20:20:37 073342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437073155|now:1746044437073335| [2025/04/30 20:20:37 073346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437073155|now:1746044437073335| [2025/04/30 20:20:37 073350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 073355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 073362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56655|min_srtt:56655|path_bw:1206754|loss_rate:61.15|path_pto:0| [2025/04/30 20:20:37 073369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:73248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:488136| [2025/04/30 20:20:37 073376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 073382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 073388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 073395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 073402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:515|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 073409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:324255| [2025/04/30 20:20:37 073415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 073423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:631| [2025/04/30 20:20:37 073466] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73248|now:1746044437073434|stream_id:0|stream_offset:324255| [2025/04/30 20:20:37 073476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:631|origin_pktnum:388|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 073483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:73248|applimit:0| [2025/04/30 20:20:37 073489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437075031|now:1746044437073489|interval:1542| [2025/04/30 20:20:37 073496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437075031|now:1746044437073489|interv:1542| [2025/04/30 20:20:37 073502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:74448| [2025/04/30 20:20:37 073516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 073522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:325434| [2025/04/30 20:20:37 073529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:2491| [2025/04/30 20:20:37 073536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437076027|now:1746044437073536|interv:2491| [2025/04/30 20:20:37 073542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:2491| [2025/04/30 20:20:37 073548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 073555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 073559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 073564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 073567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 073571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437075031| [2025/04/30 20:20:37 073576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437075031| [2025/04/30 20:20:37 073580] [debug] |xqc_engine_wakeup_after|wakeup:1746044437075031|now:1746044437073580|diff:1451| [2025/04/30 20:20:37 073584] [debug] |xqc_engine_main_logic|END|now:1746044437073335| [2025/04/30 20:20:37 074105] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:218|state:ESTABED|recv_time:1746044437074103| [2025/04/30 20:20:37 074119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 074128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:160| [2025/04/30 20:20:37 074132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:162| [2025/04/30 20:20:37 074138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:162| [2025/04/30 20:20:37 074143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 074151] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 074164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:569|origin_pktnum:441|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:574|path_largest_ack:569| [2025/04/30 20:20:37 074172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:145259|prior_delivered:290908|prior_time:1746044437014171|is_app_limited:0|send_elapse:56811|ack_elapse:59932|ctl_first_sent_time:1746044437015048|lagest_ack_time:1746044437074103|curr_delivered:358108| [2025/04/30 20:20:37 074179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437015048| [2025/04/30 20:20:37 074187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 20:20:37 074191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:570|origin_pktnum:442|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:574|path_largest_ack:570| [2025/04/30 20:20:37 074207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:145259|prior_delivered:290908|prior_time:1746044437014171|is_app_limited:0|send_elapse:56811|ack_elapse:59932|ctl_first_sent_time:1746044437015048|lagest_ack_time:1746044437074103|curr_delivered:359308| [2025/04/30 20:20:37 074214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437015153| [2025/04/30 20:20:37 074221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/04/30 20:20:37 074228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:573|origin_pktnum:445|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:574|path_largest_ack:573| [2025/04/30 20:20:37 074235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:194|tx_in_flight:145248|prior_delivered:293308|prior_time:1746044437016167|is_app_limited:0|send_elapse:56803|ack_elapse:57936|ctl_first_sent_time:1746044437017027|lagest_ack_time:1746044437074103|curr_delivered:360508| [2025/04/30 20:20:37 074242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437017027| [2025/04/30 20:20:37 074249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/04/30 20:20:37 074255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:574|origin_pktnum:446|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:574|path_largest_ack:574| [2025/04/30 20:20:37 074262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:194|tx_in_flight:145248|prior_delivered:293308|prior_time:1746044437016167|is_app_limited:0|send_elapse:56803|ack_elapse:57936|ctl_first_sent_time:1746044437017027|lagest_ack_time:1746044437074103|curr_delivered:361708| [2025/04/30 20:20:37 074267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437017130| [2025/04/30 20:20:37 074272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 20:20:37 074277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56655|rttvar:373|minrtt:31448|latest_rtt:56973|ack_delay:152| [2025/04/30 20:20:37 074284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56676|rttvar:321|minrtt:31448|latest_rtt:56973|ack_delay:152| [2025/04/30 20:20:37 074291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:574|lost_pn:571|thresh:3| [2025/04/30 20:20:37 074298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 074386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 074399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 074405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 074412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 074480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 074501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 074505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 074528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 074593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 074615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 074658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 074669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 074675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 074681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 074687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 074700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 074706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 074748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 074759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 074779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 074802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 074813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 074826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:566|lost_pn:571|po_sent_time:1746044437011295|lost_send_time:1746044437010009|loss_delay:64094|frame:STREAM |repair:128| [2025/04/30 20:20:37 074831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:571|lost_pn:571|po_sent_time:1746044437015246|lost_send_time:1746044437010009|loss_delay:64094|frame:STREAM |repair:128| [2025/04/30 20:20:37 074835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437015246u| [2025/04/30 20:20:37 074841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 105|pns:2| [2025/04/30 20:20:37 074848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 074852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437079424|now:1746044437074852|interval:4572| [2025/04/30 20:20:37 074856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437079424|now:1746044437074852|interv:4572| [2025/04/30 20:20:37 074861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56803, ack_elapse 57936, delivered 68400|rate 1180613|lost 260| [2025/04/30 20:20:37 074865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180613) in round 7| [2025/04/30 20:20:37 074869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 074874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 074877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:2|acked:4800|po_sent_time:1746044437017130|recovery:1|recovery_start:1746044437074840|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 074882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:2|acked:4800|po_sent_time:1746044437017130|recovery:1|recovery_start:1746044437074840|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 074887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:67248|srtt:56676|latest_rtt:56973|min_rtt:31448|applimit:0|lost:234|recovery:1|recovery_start:1746044437074840|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 074894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:162|largest:162|pns:2| [2025/04/30 20:20:37 074898] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:218|pkt_type:SHORT_HEADER|pkt_num:162|frame:ACK |recv_time:1746044437074103|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 074903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557074103|now:1746044437074103|interv:120000000| [2025/04/30 20:20:37 074908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557074103|now:1746044437074103|interv:120000000| [2025/04/30 20:20:37 074912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437075031|pq_index:0| [2025/04/30 20:20:37 074916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437073335| [2025/04/30 20:20:37 074920] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437074920| [2025/04/30 20:20:37 074925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437074924| [2025/04/30 20:20:37 074931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 074935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1206754|loss_rate:61.43|path_pto:0| [2025/04/30 20:20:37 074943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:67248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:424470| [2025/04/30 20:20:37 074948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 074952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:566|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 074957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1206754|loss_rate:61.43|path_pto:0| [2025/04/30 20:20:37 074961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:67248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:428007| [2025/04/30 20:20:37 074965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 074970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:571|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 074974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1206754|loss_rate:61.43|path_pto:0| [2025/04/30 20:20:37 074978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:67248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:488136| [2025/04/30 20:20:37 074983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 074987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 074991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1206754|loss_rate:61.43|path_pto:0| [2025/04/30 20:20:37 074996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:67248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:489315| [2025/04/30 20:20:37 075000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 075005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 075009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1206754|loss_rate:61.43|path_pto:0| [2025/04/30 20:20:37 075013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:67248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:490494| [2025/04/30 20:20:37 075018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 075025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 075029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1206754|loss_rate:61.43|path_pto:0| [2025/04/30 20:20:37 075033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:67248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:491673| [2025/04/30 20:20:37 075037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 075042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 075046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1206754|loss_rate:61.43|path_pto:0| [2025/04/30 20:20:37 075050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:67248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:492852| [2025/04/30 20:20:37 075054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 075058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 075062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 075066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 075071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 075075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:325434| [2025/04/30 20:20:37 075079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 075083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 075087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 075091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 075096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 075099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 075103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437076027| [2025/04/30 20:20:37 075107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437076027| [2025/04/30 20:20:37 075111] [debug] |xqc_engine_wakeup_after|wakeup:1746044437076027|now:1746044437075111|diff:916| [2025/04/30 20:20:37 075118] [debug] |xqc_engine_main_logic|END|now:1746044437074924| [2025/04/30 20:20:37 075124] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437075124| [2025/04/30 20:20:37 075128] [debug] |xqc_engine_wakeup_after|wakeup:1746044437076027|now:1746044437075128|diff:899| [2025/04/30 20:20:37 075132] [debug] |xqc_engine_main_logic|END|now:1746044437075124| [2025/04/30 20:20:37 076055] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:220|state:ESTABED|recv_time:1746044437076053| [2025/04/30 20:20:37 076070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 076079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:162| [2025/04/30 20:20:37 076085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:163| [2025/04/30 20:20:37 076094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:163| [2025/04/30 20:20:37 076101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 076108] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 076120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:577|origin_pktnum:449|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:578|path_largest_ack:577| [2025/04/30 20:20:37 076127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:196|tx_in_flight:145248|prior_delivered:295708|prior_time:1746044437018145|is_app_limited:0|send_elapse:56919|ack_elapse:57908|ctl_first_sent_time:1746044437019098|lagest_ack_time:1746044437076053|curr_delivered:362908| [2025/04/30 20:20:37 076134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437019098| [2025/04/30 20:20:37 076141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 20:20:37 076148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:578|origin_pktnum:450|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:578|path_largest_ack:578| [2025/04/30 20:20:37 076154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:196|tx_in_flight:145248|prior_delivered:295708|prior_time:1746044437018145|is_app_limited:0|send_elapse:56919|ack_elapse:57908|ctl_first_sent_time:1746044437019098|lagest_ack_time:1746044437076053|curr_delivered:364108| [2025/04/30 20:20:37 076158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437019194| [2025/04/30 20:20:37 076164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 20:20:37 076170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56676|rttvar:321|minrtt:31448|latest_rtt:56859|ack_delay:112| [2025/04/30 20:20:37 076177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56685|rttvar:258|minrtt:31448|latest_rtt:56859|ack_delay:112| [2025/04/30 20:20:37 076183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:578|lost_pn:575|thresh:3| [2025/04/30 20:20:37 076188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 076250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 076257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 076261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 076265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 076316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 076328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 076331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 076366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 076456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 076489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 076548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 076560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 076564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 076568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 076572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 076579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 076583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 076598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 076610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 076629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 076667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 076679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 076700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:572|lost_pn:575|po_sent_time:1746044437015330|lost_send_time:1746044437012087|loss_delay:63966|frame:STREAM |repair:128| [2025/04/30 20:20:37 076709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:575|lost_pn:575|po_sent_time:1746044437017217|lost_send_time:1746044437012087|loss_delay:63966|frame:STREAM |repair:128| [2025/04/30 20:20:37 076713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437017217u| [2025/04/30 20:20:37 076738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 076743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437081274|now:1746044437076742|interval:4532| [2025/04/30 20:20:37 076747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437081274|now:1746044437076742|interv:4532| [2025/04/30 20:20:37 076751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56919, ack_elapse 57908, delivered 68400|rate 1181183|lost 262| [2025/04/30 20:20:37 076756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181183) in round 7| [2025/04/30 20:20:37 076760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 076764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 076768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:2|acked:2400|po_sent_time:1746044437019194|recovery:1|recovery_start:1746044437076737|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 076773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:2|acked:2400|po_sent_time:1746044437019194|recovery:1|recovery_start:1746044437076737|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 076777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:62448|srtt:56685|latest_rtt:56859|min_rtt:31448|applimit:0|lost:234|recovery:1|recovery_start:1746044437076737|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 076783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:163|largest:163|pns:2| [2025/04/30 20:20:37 076788] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:220|pkt_type:SHORT_HEADER|pkt_num:163|frame:ACK |recv_time:1746044437076053|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 076793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557076053|now:1746044437076053|interv:120000000| [2025/04/30 20:20:37 076797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557076053|now:1746044437076053|interv:120000000| [2025/04/30 20:20:37 076801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437076027|pq_index:0| [2025/04/30 20:20:37 076805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437074924| [2025/04/30 20:20:37 076809] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437076809| [2025/04/30 20:20:37 076814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437076813| [2025/04/30 20:20:37 076819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437076027|now:1746044437076813| [2025/04/30 20:20:37 076826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437076027|now:1746044437076813| [2025/04/30 20:20:37 076830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 076835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 076840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56685|min_srtt:56685|path_bw:1206754|loss_rate:61.43|path_pto:0| [2025/04/30 20:20:37 076844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:62448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:429186| [2025/04/30 20:20:37 076849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56685|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 076854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:572|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 076858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56685|min_srtt:56685|path_bw:1206754|loss_rate:61.43|path_pto:0| [2025/04/30 20:20:37 076862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:62448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:430365| [2025/04/30 20:20:37 076867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56685|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 076871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:575|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 076875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56685|min_srtt:56685|path_bw:1206754|loss_rate:61.43|path_pto:0| [2025/04/30 20:20:37 076880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:62448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:492852| [2025/04/30 20:20:37 076884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56685|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 076888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 076893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56685|min_srtt:56685|path_bw:1206754|loss_rate:61.43|path_pto:0| [2025/04/30 20:20:37 076897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:62448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:494031| [2025/04/30 20:20:37 076901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56685|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 076906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 076913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56685|min_srtt:56685|path_bw:1206754|loss_rate:61.43|path_pto:0| [2025/04/30 20:20:37 076917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:62448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:495210| [2025/04/30 20:20:37 076921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 076925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 076929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 076933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 076937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 076942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:325434| [2025/04/30 20:20:37 076946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 076950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:632| [2025/04/30 20:20:37 076987] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62448|now:1746044437076958|stream_id:0|stream_offset:325434| [2025/04/30 20:20:37 076993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:632|origin_pktnum:391|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 076998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:62448|applimit:0| [2025/04/30 20:20:37 077003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437081274|now:1746044437077002|interval:4272| [2025/04/30 20:20:37 077007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437081274|now:1746044437077002|interv:4272| [2025/04/30 20:20:37 077011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:63648| [2025/04/30 20:20:37 077016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:518|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 077020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63648|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:396174| [2025/04/30 20:20:37 077024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1862| [2025/04/30 20:20:37 077028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437078890|now:1746044437077028|interv:1862| [2025/04/30 20:20:37 077032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1862| [2025/04/30 20:20:37 077036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 077044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 077048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63648|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 077052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 077056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 077060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437078890| [2025/04/30 20:20:37 077064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437078890| [2025/04/30 20:20:37 077068] [debug] |xqc_engine_wakeup_after|wakeup:1746044437078890|now:1746044437077068|diff:1822| [2025/04/30 20:20:37 077072] [debug] |xqc_engine_main_logic|END|now:1746044437076813| [2025/04/30 20:20:37 077078] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437077078| [2025/04/30 20:20:37 077082] [debug] |xqc_engine_wakeup_after|wakeup:1746044437078890|now:1746044437077082|diff:1808| [2025/04/30 20:20:37 077086] [debug] |xqc_engine_main_logic|END|now:1746044437077078| [2025/04/30 20:20:37 078073] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:222|state:ESTABED|recv_time:1746044437078071| [2025/04/30 20:20:37 078088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 078096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:163| [2025/04/30 20:20:37 078103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:164| [2025/04/30 20:20:37 078112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:164| [2025/04/30 20:20:37 078119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 078126] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 078137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:580|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:581|path_largest_ack:580| [2025/04/30 20:20:37 078145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:196|tx_in_flight:148848|prior_delivered:295708|prior_time:1746044437018145|is_app_limited:0|send_elapse:57180|ack_elapse:59926|ctl_first_sent_time:1746044437019359|lagest_ack_time:1746044437078071|curr_delivered:365308| [2025/04/30 20:20:37 078152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437019359| [2025/04/30 20:20:37 078160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 20:20:37 078167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:581|origin_pktnum:453|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:581|path_largest_ack:581| [2025/04/30 20:20:37 078174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:198|tx_in_flight:145248|prior_delivered:298108|prior_time:1746044437020209|is_app_limited:0|send_elapse:56938|ack_elapse:57862|ctl_first_sent_time:1746044437021116|lagest_ack_time:1746044437078071|curr_delivered:366508| [2025/04/30 20:20:37 078181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437021116| [2025/04/30 20:20:37 078187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/04/30 20:20:37 078202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56685|rttvar:258|minrtt:31448|latest_rtt:56955|ack_delay:104| [2025/04/30 20:20:37 078209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56706|rttvar:235|minrtt:31448|latest_rtt:56955|ack_delay:104| [2025/04/30 20:20:37 078216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:581|lost_pn:578|thresh:3| [2025/04/30 20:20:37 078220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 078271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 078279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 078283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 078286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 078336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 078354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 078358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 078394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 078487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 078518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 078584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 078603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 078615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 078621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 078627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 078651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 078657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 078676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 078695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 078744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 078767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 078779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 078812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:576|lost_pn:578|po_sent_time:1746044437017308|lost_send_time:1746044437013997|loss_delay:64074|frame:STREAM |repair:128| [2025/04/30 20:20:37 078817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437017308u| [2025/04/30 20:20:37 078821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 078825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437083350|now:1746044437078825|interval:4525| [2025/04/30 20:20:37 078830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437083350|now:1746044437078825|interv:4525| [2025/04/30 20:20:37 078834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56938, ack_elapse 57862, delivered 68400|rate 1182122|lost 263| [2025/04/30 20:20:37 078839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182122) in round 7| [2025/04/30 20:20:37 078843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 078847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 078851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437021116|recovery:1|recovery_start:1746044437078821|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 078856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437021116|recovery:1|recovery_start:1746044437078821|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 078860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:60048|srtt:56706|latest_rtt:56955|min_rtt:31448|applimit:0|lost:235|recovery:1|recovery_start:1746044437078821|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 078866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:164|largest:164|pns:2| [2025/04/30 20:20:37 078871] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:222|pkt_type:SHORT_HEADER|pkt_num:164|frame:ACK |recv_time:1746044437078071|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 078876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557078071|now:1746044437078071|interv:120000000| [2025/04/30 20:20:37 078883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557078071|now:1746044437078071|interv:120000000| [2025/04/30 20:20:37 078887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437078890|pq_index:0| [2025/04/30 20:20:37 078891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437076813| [2025/04/30 20:20:37 078895] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437078895| [2025/04/30 20:20:37 078901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437078899| [2025/04/30 20:20:37 078905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437078890|now:1746044437078899| [2025/04/30 20:20:37 078910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437078890|now:1746044437078899| [2025/04/30 20:20:37 078913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 078918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 078923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56706|min_srtt:56706|path_bw:1206754|loss_rate:61.70|path_pto:0| [2025/04/30 20:20:37 078927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:60048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:431544| [2025/04/30 20:20:37 078932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56706|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 078937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:576|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 078941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56706|min_srtt:56706|path_bw:1206754|loss_rate:61.70|path_pto:0| [2025/04/30 20:20:37 078945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:60048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:495210| [2025/04/30 20:20:37 078950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56706|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 078954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 078958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56706|min_srtt:56706|path_bw:1206754|loss_rate:61.70|path_pto:0| [2025/04/30 20:20:37 078963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:60048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:496389| [2025/04/30 20:20:37 078967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56706|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 078974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 078978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56706|min_srtt:56706|path_bw:1206754|loss_rate:61.70|path_pto:0| [2025/04/30 20:20:37 078982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:60048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:497568| [2025/04/30 20:20:37 078986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 078990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 078994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 078998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 079003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:518|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 079007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60048|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:396174| [2025/04/30 20:20:37 079011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 079016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:633| [2025/04/30 20:20:37 079050] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60048|now:1746044437079024|stream_id:0|stream_offset:396174| [2025/04/30 20:20:37 079056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:633|origin_pktnum:518|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 079061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60048|applimit:0| [2025/04/30 20:20:37 079066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437083350|now:1746044437079065|interval:4285| [2025/04/30 20:20:37 079070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437083350|now:1746044437079065|interv:4285| [2025/04/30 20:20:37 079074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:61248| [2025/04/30 20:20:37 079079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:519|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 079083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:397353| [2025/04/30 20:20:37 079088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:2670| [2025/04/30 20:20:37 079092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437081762|now:1746044437079092|interv:2670| [2025/04/30 20:20:37 079096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:2670| [2025/04/30 20:20:37 079103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 079108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 079112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 079116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 079120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 079124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437081762| [2025/04/30 20:20:37 079128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437081762| [2025/04/30 20:20:37 079132] [debug] |xqc_engine_wakeup_after|wakeup:1746044437081762|now:1746044437079132|diff:2630| [2025/04/30 20:20:37 079137] [debug] |xqc_engine_main_logic|END|now:1746044437078899| [2025/04/30 20:20:37 079142] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437079142| [2025/04/30 20:20:37 079146] [debug] |xqc_engine_wakeup_after|wakeup:1746044437081762|now:1746044437079146|diff:2616| [2025/04/30 20:20:37 079150] [debug] |xqc_engine_main_logic|END|now:1746044437079142| [2025/04/30 20:20:37 080070] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:224|state:ESTABED|recv_time:1746044437080069| [2025/04/30 20:20:37 080085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 080094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:164| [2025/04/30 20:20:37 080100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:165| [2025/04/30 20:20:37 080109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:165| [2025/04/30 20:20:37 080115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 080124] [error] |scid:d9433a734e9403063c0e33b8|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 20:20:37 080135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:585|origin_pktnum:457|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:586|path_largest_ack:585| [2025/04/30 20:20:37 080142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:145248|prior_delivered:300508|prior_time:1746044437022267|is_app_limited:0|send_elapse:56969|ack_elapse:57802|ctl_first_sent_time:1746044437023155|lagest_ack_time:1746044437080069|curr_delivered:367708| [2025/04/30 20:20:37 080150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437023155| [2025/04/30 20:20:37 080157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/04/30 20:20:37 080164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:586|origin_pktnum:458|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:586|path_largest_ack:586| [2025/04/30 20:20:37 080171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:145248|prior_delivered:300508|prior_time:1746044437022267|is_app_limited:0|send_elapse:56969|ack_elapse:57802|ctl_first_sent_time:1746044437023155|lagest_ack_time:1746044437080069|curr_delivered:368908| [2025/04/30 20:20:37 080178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437023254| [2025/04/30 20:20:37 080190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/04/30 20:20:37 080195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56706|rttvar:235|minrtt:31448|latest_rtt:56815|ack_delay:88| [2025/04/30 20:20:37 080199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56708|rttvar:182|minrtt:31448|latest_rtt:56815|ack_delay:88| [2025/04/30 20:20:37 080203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:586|lost_pn:583|thresh:3| [2025/04/30 20:20:37 080207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 080268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 080276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 080280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 080284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 080335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 080351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 080355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 080390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 080467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 080497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 080556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 080574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 080580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 080585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 080593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 080601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 080605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 080622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 080634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 080653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 080676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 080688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 080763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:579|lost_pn:583|po_sent_time:1746044437019276|lost_send_time:1746044437016153|loss_delay:63916|frame:STREAM |repair:128| [2025/04/30 20:20:37 080772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:582|lost_pn:583|po_sent_time:1746044437021190|lost_send_time:1746044437016153|loss_delay:63916|frame:STREAM |repair:128| [2025/04/30 20:20:37 080780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:583|lost_pn:583|po_sent_time:1746044437021255|lost_send_time:1746044437016153|loss_delay:63916|frame:STREAM |repair:128| [2025/04/30 20:20:37 080787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437021255u| [2025/04/30 20:20:37 080793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 080797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437085230|now:1746044437080797|interval:4433| [2025/04/30 20:20:37 080802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437085230|now:1746044437080797|interv:4433| [2025/04/30 20:20:37 080806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56969, ack_elapse 57802, delivered 68400|rate 1183350|lost 266| [2025/04/30 20:20:37 080811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183350) in round 7| [2025/04/30 20:20:37 080815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 080819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 080823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:3|acked:2400|po_sent_time:1746044437023254|recovery:1|recovery_start:1746044437080792|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 080827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:3|acked:2400|po_sent_time:1746044437023254|recovery:1|recovery_start:1746044437080792|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 080832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:55248|srtt:56708|latest_rtt:56815|min_rtt:31448|applimit:0|lost:236|recovery:1|recovery_start:1746044437080792|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 080839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:165|largest:165|pns:2| [2025/04/30 20:20:37 080848] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:224|pkt_type:SHORT_HEADER|pkt_num:165|frame:ACK |recv_time:1746044437080069|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 080853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557080069|now:1746044437080069|interv:120000000| [2025/04/30 20:20:37 080858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557080069|now:1746044437080069|interv:120000000| [2025/04/30 20:20:37 080864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437081762|pq_index:0| [2025/04/30 20:20:37 080872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437078899| [2025/04/30 20:20:37 080879] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437080879| [2025/04/30 20:20:37 080887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437080885| [2025/04/30 20:20:37 080893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 080898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56708|min_srtt:56708|path_bw:1206754|loss_rate:61.97|path_pto:0| [2025/04/30 20:20:37 080902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:55248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:432723| [2025/04/30 20:20:37 080907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 080912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:579|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 080916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56708|min_srtt:56708|path_bw:1206754|loss_rate:61.97|path_pto:0| [2025/04/30 20:20:37 080920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:81600|inflight:55248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:366699| [2025/04/30 20:20:37 080925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 080929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:582|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 080933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56708|min_srtt:56708|path_bw:1206754|loss_rate:61.97|path_pto:0| [2025/04/30 20:20:37 080937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:82800|inflight:55248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:435081| [2025/04/30 20:20:37 080942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 080949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:583|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 080953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56708|min_srtt:56708|path_bw:1206754|loss_rate:61.97|path_pto:0| [2025/04/30 20:20:37 080958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:84000|inflight:55248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:497568| [2025/04/30 20:20:37 080962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 080966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 080971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56708|min_srtt:56708|path_bw:1206754|loss_rate:61.97|path_pto:0| [2025/04/30 20:20:37 080975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:55248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:498747| [2025/04/30 20:20:37 080979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 080983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 080988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56708|min_srtt:56708|path_bw:1206754|loss_rate:61.97|path_pto:0| [2025/04/30 20:20:37 080992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:55248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:499926| [2025/04/30 20:20:37 080996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 081000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 081004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 081008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 081012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:519|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 081017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:397353| [2025/04/30 20:20:37 081021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 081025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 081029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 081033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 081040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 081044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 081048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437081762| [2025/04/30 20:20:37 081052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437081762| [2025/04/30 20:20:37 081056] [debug] |xqc_engine_wakeup_after|wakeup:1746044437081762|now:1746044437081056|diff:706| [2025/04/30 20:20:37 081061] [debug] |xqc_engine_main_logic|END|now:1746044437080885| [2025/04/30 20:20:37 081067] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437081067| [2025/04/30 20:20:37 081071] [debug] |xqc_engine_wakeup_after|wakeup:1746044437081762|now:1746044437081071|diff:691| [2025/04/30 20:20:37 081075] [debug] |xqc_engine_main_logic|END|now:1746044437081067| [2025/04/30 20:20:37 081812] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044437081810| [2025/04/30 20:20:37 081828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 081838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:165| [2025/04/30 20:20:37 081897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:166| [2025/04/30 20:20:37 081907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:166| [2025/04/30 20:20:37 081914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:10| [2025/04/30 20:20:37 081921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_max_data_frame|max_data:1048576|max_data_old:524288| [2025/04/30 20:20:37 081927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:11| [2025/04/30 20:20:37 081935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_max_stream_data_frame|max_stream_data=1048576|max_stream_data_old=524288| [2025/04/30 20:20:37 081943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 081951] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 081959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:166|largest:166|pns:2| [2025/04/30 20:20:37 081965] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:166|frame:MAX_DATA MAX_STREAM_DATA |recv_time:1746044437081810|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 081973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557081810|now:1746044437081810|interv:120000000| [2025/04/30 20:20:37 081980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557081810|now:1746044437081810|interv:120000000| [2025/04/30 20:20:37 081986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437081762|pq_index:0| [2025/04/30 20:20:37 081993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437080885| [2025/04/30 20:20:37 081999] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437081999| [2025/04/30 20:20:37 082005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437082004| [2025/04/30 20:20:37 082017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437081762|now:1746044437082004| [2025/04/30 20:20:37 082021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437081762|now:1746044437082004| [2025/04/30 20:20:37 082025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 082030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:00005627609066FC|cnt:0| [2025/04/30 20:20:37 082036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:525070| [2025/04/30 20:20:37 082040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_sample_check_app_limited|check_applimit|path:0|inflight:55248|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 20:20:37 082047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:523891| [2025/04/30 20:20:37 082052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:522712| [2025/04/30 20:20:37 082056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:521533| [2025/04/30 20:20:37 082060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:520354| [2025/04/30 20:20:37 082065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:519175| [2025/04/30 20:20:37 082069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:517996| [2025/04/30 20:20:37 082073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:516817| [2025/04/30 20:20:37 082078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:515638| [2025/04/30 20:20:37 082082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:514459| [2025/04/30 20:20:37 082086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:513280| [2025/04/30 20:20:37 082090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:512101| [2025/04/30 20:20:37 082095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:510922| [2025/04/30 20:20:37 082099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:509743| [2025/04/30 20:20:37 082103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:508564| [2025/04/30 20:20:37 082108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:507385| [2025/04/30 20:20:37 082112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:506206| [2025/04/30 20:20:37 082117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:505027| [2025/04/30 20:20:37 082121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:503848| [2025/04/30 20:20:37 082125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:502669| [2025/04/30 20:20:37 082129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:501490| [2025/04/30 20:20:37 082133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:500311| [2025/04/30 20:20:37 082138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:499132| [2025/04/30 20:20:37 082142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:497953| [2025/04/30 20:20:37 082146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:496774| [2025/04/30 20:20:37 082154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:495595| [2025/04/30 20:20:37 082158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:494416| [2025/04/30 20:20:37 082162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:493237| [2025/04/30 20:20:37 082167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:492058| [2025/04/30 20:20:37 082171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:490879| [2025/04/30 20:20:37 082175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:489700| [2025/04/30 20:20:37 082179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:488521| [2025/04/30 20:20:37 082184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:487342| [2025/04/30 20:20:37 082188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:486163| [2025/04/30 20:20:37 082192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:484984| [2025/04/30 20:20:37 082196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:483805| [2025/04/30 20:20:37 082201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:482626| [2025/04/30 20:20:37 082205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:481447| [2025/04/30 20:20:37 082209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:480268| [2025/04/30 20:20:37 082213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:479089| [2025/04/30 20:20:37 082218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:477910| [2025/04/30 20:20:37 082222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:476731| [2025/04/30 20:20:37 082226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:475552| [2025/04/30 20:20:37 082230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:474373| [2025/04/30 20:20:37 082235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:473194| [2025/04/30 20:20:37 082239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:472015| [2025/04/30 20:20:37 082243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:470836| [2025/04/30 20:20:37 082248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:469657| [2025/04/30 20:20:37 082252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:468478| [2025/04/30 20:20:37 082256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:467299| [2025/04/30 20:20:37 082261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:466120| [2025/04/30 20:20:37 082265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:464941| [2025/04/30 20:20:37 082269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:463762| [2025/04/30 20:20:37 082273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:462583| [2025/04/30 20:20:37 082278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:461404| [2025/04/30 20:20:37 082282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:460225| [2025/04/30 20:20:37 082286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:459046| [2025/04/30 20:20:37 082290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:457867| [2025/04/30 20:20:37 082298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:456688| [2025/04/30 20:20:37 082302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:455509| [2025/04/30 20:20:37 082306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:454330| [2025/04/30 20:20:37 082310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:453151| [2025/04/30 20:20:37 082315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:451972| [2025/04/30 20:20:37 082319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:450793| [2025/04/30 20:20:37 082323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:449614| [2025/04/30 20:20:37 082328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:448435| [2025/04/30 20:20:37 082333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:447256| [2025/04/30 20:20:37 082339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:446077| [2025/04/30 20:20:37 082346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:444898| [2025/04/30 20:20:37 082352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:443719| [2025/04/30 20:20:37 082359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:442540| [2025/04/30 20:20:37 082367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:441361| [2025/04/30 20:20:37 082372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:440182| [2025/04/30 20:20:37 082376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:439003| [2025/04/30 20:20:37 082380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:437824| [2025/04/30 20:20:37 082385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:436645| [2025/04/30 20:20:37 082389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:435466| [2025/04/30 20:20:37 082394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:434287| [2025/04/30 20:20:37 082398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:433108| [2025/04/30 20:20:37 082402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:431929| [2025/04/30 20:20:37 082407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:430750| [2025/04/30 20:20:37 082411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:429571| [2025/04/30 20:20:37 082415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:428392| [2025/04/30 20:20:37 082419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:427213| [2025/04/30 20:20:37 082424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:426034| [2025/04/30 20:20:37 082428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:424855| [2025/04/30 20:20:37 082432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:423676| [2025/04/30 20:20:37 082437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:422497| [2025/04/30 20:20:37 082441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:421318| [2025/04/30 20:20:37 082445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:420139| [2025/04/30 20:20:37 082449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:418960| [2025/04/30 20:20:37 082458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:417781| [2025/04/30 20:20:37 082462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:416602| [2025/04/30 20:20:37 082466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:415423| [2025/04/30 20:20:37 082470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:414244| [2025/04/30 20:20:37 082474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:413065| [2025/04/30 20:20:37 082479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:411886| [2025/04/30 20:20:37 082483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:410707| [2025/04/30 20:20:37 082487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:409528| [2025/04/30 20:20:37 082491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:408349| [2025/04/30 20:20:37 082495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:407170| [2025/04/30 20:20:37 082500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:405991| [2025/04/30 20:20:37 082504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:404812| [2025/04/30 20:20:37 082509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:403633| [2025/04/30 20:20:37 082513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:402454| [2025/04/30 20:20:37 082517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:401275| [2025/04/30 20:20:37 082522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:400096| [2025/04/30 20:20:37 082526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:398917| [2025/04/30 20:20:37 082530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:397738| [2025/04/30 20:20:37 082534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:396559| [2025/04/30 20:20:37 082539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:395380| [2025/04/30 20:20:37 082543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:394201| [2025/04/30 20:20:37 082548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:393022| [2025/04/30 20:20:37 082552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:391843| [2025/04/30 20:20:37 082556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:390664| [2025/04/30 20:20:37 082560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:389485| [2025/04/30 20:20:37 082565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:388306| [2025/04/30 20:20:37 082569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:387127| [2025/04/30 20:20:37 082573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:385948| [2025/04/30 20:20:37 082577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:384769| [2025/04/30 20:20:37 082582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:383590| [2025/04/30 20:20:37 082586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:382411| [2025/04/30 20:20:37 082590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:381232| [2025/04/30 20:20:37 082597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:380053| [2025/04/30 20:20:37 082601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:378874| [2025/04/30 20:20:37 082607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:377695| [2025/04/30 20:20:37 082614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:376516| [2025/04/30 20:20:37 082620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:375337| [2025/04/30 20:20:37 082626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:374158| [2025/04/30 20:20:37 082633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:372979| [2025/04/30 20:20:37 082639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:371800| [2025/04/30 20:20:37 082649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:370621| [2025/04/30 20:20:37 082669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:369442| [2025/04/30 20:20:37 082676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:368263| [2025/04/30 20:20:37 082686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:367084| [2025/04/30 20:20:37 082693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:365905| [2025/04/30 20:20:37 082702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:364726| [2025/04/30 20:20:37 082709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:363547| [2025/04/30 20:20:37 082737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:362368| [2025/04/30 20:20:37 082746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:361189| [2025/04/30 20:20:37 082752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:360010| [2025/04/30 20:20:37 082757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:358831| [2025/04/30 20:20:37 082762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:357652| [2025/04/30 20:20:37 082769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:356473| [2025/04/30 20:20:37 082779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:355294| [2025/04/30 20:20:37 082785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:354115| [2025/04/30 20:20:37 082795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:352936| [2025/04/30 20:20:37 082802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:351757| [2025/04/30 20:20:37 082812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:350578| [2025/04/30 20:20:37 082819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:349399| [2025/04/30 20:20:37 082828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:348220| [2025/04/30 20:20:37 082835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:347041| [2025/04/30 20:20:37 082840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:345862| [2025/04/30 20:20:37 082846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:344683| [2025/04/30 20:20:37 082850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:343504| [2025/04/30 20:20:37 082856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:342325| [2025/04/30 20:20:37 082866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:341146| [2025/04/30 20:20:37 082872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:339967| [2025/04/30 20:20:37 082876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:338788| [2025/04/30 20:20:37 082887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:337609| [2025/04/30 20:20:37 082892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:336430| [2025/04/30 20:20:37 082897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:335251| [2025/04/30 20:20:37 082902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:334072| [2025/04/30 20:20:37 082913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:332893| [2025/04/30 20:20:37 082917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:331714| [2025/04/30 20:20:37 082923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:330535| [2025/04/30 20:20:37 082927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:329356| [2025/04/30 20:20:37 082933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:328177| [2025/04/30 20:20:37 082937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:326998| [2025/04/30 20:20:37 082943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:325819| [2025/04/30 20:20:37 082947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:324640| [2025/04/30 20:20:37 082953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:323461| [2025/04/30 20:20:37 082958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:322282| [2025/04/30 20:20:37 082963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:321103| [2025/04/30 20:20:37 082967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:319924| [2025/04/30 20:20:37 082973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:318745| [2025/04/30 20:20:37 082978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:317566| [2025/04/30 20:20:37 082983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:316387| [2025/04/30 20:20:37 082987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:315208| [2025/04/30 20:20:37 082993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:314029| [2025/04/30 20:20:37 082997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:312850| [2025/04/30 20:20:37 083003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:311671| [2025/04/30 20:20:37 083007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:310492| [2025/04/30 20:20:37 083013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:309313| [2025/04/30 20:20:37 083017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:308134| [2025/04/30 20:20:37 083025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:306955| [2025/04/30 20:20:37 083030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:305776| [2025/04/30 20:20:37 083035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:304597| [2025/04/30 20:20:37 083040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:303418| [2025/04/30 20:20:37 083049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:302239| [2025/04/30 20:20:37 083053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:301060| [2025/04/30 20:20:37 083059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:299881| [2025/04/30 20:20:37 083063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:298702| [2025/04/30 20:20:37 083069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:297523| [2025/04/30 20:20:37 083073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:296344| [2025/04/30 20:20:37 083079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:295165| [2025/04/30 20:20:37 083084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:293986| [2025/04/30 20:20:37 083090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:292807| [2025/04/30 20:20:37 083094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:291628| [2025/04/30 20:20:37 083100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:290449| [2025/04/30 20:20:37 083104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:289270| [2025/04/30 20:20:37 083110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:288091| [2025/04/30 20:20:37 083114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:286912| [2025/04/30 20:20:37 083120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:285733| [2025/04/30 20:20:37 083125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:284554| [2025/04/30 20:20:37 083130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:283375| [2025/04/30 20:20:37 083134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:282196| [2025/04/30 20:20:37 083140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:281017| [2025/04/30 20:20:37 083145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:279838| [2025/04/30 20:20:37 083150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:278659| [2025/04/30 20:20:37 083155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:277480| [2025/04/30 20:20:37 083160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:276301| [2025/04/30 20:20:37 083165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:275122| [2025/04/30 20:20:37 083171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:273943| [2025/04/30 20:20:37 083175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:272764| [2025/04/30 20:20:37 083179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:271585| [2025/04/30 20:20:37 083185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:270406| [2025/04/30 20:20:37 083190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:269227| [2025/04/30 20:20:37 083195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:268048| [2025/04/30 20:20:37 083200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:266869| [2025/04/30 20:20:37 083206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:265690| [2025/04/30 20:20:37 083210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:264511| [2025/04/30 20:20:37 083222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:263332| [2025/04/30 20:20:37 083226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:262153| [2025/04/30 20:20:37 083232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:260974| [2025/04/30 20:20:37 083236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:259795| [2025/04/30 20:20:37 083244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:258616| [2025/04/30 20:20:37 083249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:257437| [2025/04/30 20:20:37 083254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:256258| [2025/04/30 20:20:37 083259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:255079| [2025/04/30 20:20:37 083265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:253900| [2025/04/30 20:20:37 083269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:252721| [2025/04/30 20:20:37 083275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:251542| [2025/04/30 20:20:37 083279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:250363| [2025/04/30 20:20:37 083285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:249184| [2025/04/30 20:20:37 083289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:248005| [2025/04/30 20:20:37 083295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:246826| [2025/04/30 20:20:37 083299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:245647| [2025/04/30 20:20:37 083305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:244468| [2025/04/30 20:20:37 083309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:243289| [2025/04/30 20:20:37 083317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:242110| [2025/04/30 20:20:37 083324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:240931| [2025/04/30 20:20:37 083334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:239752| [2025/04/30 20:20:37 083341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:238573| [2025/04/30 20:20:37 083357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:237394| [2025/04/30 20:20:37 083363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:236215| [2025/04/30 20:20:37 083372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:235036| [2025/04/30 20:20:37 083379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:233857| [2025/04/30 20:20:37 083388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:232678| [2025/04/30 20:20:37 083395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:231499| [2025/04/30 20:20:37 083405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:230320| [2025/04/30 20:20:37 083412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:229141| [2025/04/30 20:20:37 083422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:227962| [2025/04/30 20:20:37 083429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:226783| [2025/04/30 20:20:37 083439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:225604| [2025/04/30 20:20:37 083451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:224425| [2025/04/30 20:20:37 083461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:223246| [2025/04/30 20:20:37 083468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:222067| [2025/04/30 20:20:37 083478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:220888| [2025/04/30 20:20:37 083485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:219709| [2025/04/30 20:20:37 083494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:218530| [2025/04/30 20:20:37 083501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:217351| [2025/04/30 20:20:37 083511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:216172| [2025/04/30 20:20:37 083517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:214993| [2025/04/30 20:20:37 083526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:213814| [2025/04/30 20:20:37 083533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:212635| [2025/04/30 20:20:37 083543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:211456| [2025/04/30 20:20:37 083550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:210277| [2025/04/30 20:20:37 083559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:209098| [2025/04/30 20:20:37 083566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:207919| [2025/04/30 20:20:37 083575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:206740| [2025/04/30 20:20:37 083579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:205561| [2025/04/30 20:20:37 083585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:204382| [2025/04/30 20:20:37 083589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:203203| [2025/04/30 20:20:37 083595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:202024| [2025/04/30 20:20:37 083600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:200845| [2025/04/30 20:20:37 083606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:199666| [2025/04/30 20:20:37 083610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:198487| [2025/04/30 20:20:37 083616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:197308| [2025/04/30 20:20:37 083620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:196129| [2025/04/30 20:20:37 083625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:194950| [2025/04/30 20:20:37 083630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:193771| [2025/04/30 20:20:37 083635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:192592| [2025/04/30 20:20:37 083644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:191413| [2025/04/30 20:20:37 083648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:190234| [2025/04/30 20:20:37 083654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:189055| [2025/04/30 20:20:37 083658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:187876| [2025/04/30 20:20:37 083668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:186697| [2025/04/30 20:20:37 083672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:185518| [2025/04/30 20:20:37 083678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:184339| [2025/04/30 20:20:37 083682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:183160| [2025/04/30 20:20:37 083688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:181981| [2025/04/30 20:20:37 083692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:180802| [2025/04/30 20:20:37 083701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:179623| [2025/04/30 20:20:37 083705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:178444| [2025/04/30 20:20:37 083711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:177265| [2025/04/30 20:20:37 083715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:176086| [2025/04/30 20:20:37 083741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:174907| [2025/04/30 20:20:37 083746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:173728| [2025/04/30 20:20:37 083751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:172549| [2025/04/30 20:20:37 083756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:171370| [2025/04/30 20:20:37 083762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:170191| [2025/04/30 20:20:37 083766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:169012| [2025/04/30 20:20:37 083772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:167833| [2025/04/30 20:20:37 083776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:166654| [2025/04/30 20:20:37 083782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:165475| [2025/04/30 20:20:37 083786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:164296| [2025/04/30 20:20:37 083792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:163117| [2025/04/30 20:20:37 083797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:161938| [2025/04/30 20:20:37 083802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:160759| [2025/04/30 20:20:37 083807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:159580| [2025/04/30 20:20:37 083812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:158401| [2025/04/30 20:20:37 083817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:157222| [2025/04/30 20:20:37 083823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:156043| [2025/04/30 20:20:37 083827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:154864| [2025/04/30 20:20:37 083833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:153685| [2025/04/30 20:20:37 083837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:152506| [2025/04/30 20:20:37 083843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:151327| [2025/04/30 20:20:37 083847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:150148| [2025/04/30 20:20:37 083853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:148969| [2025/04/30 20:20:37 083860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:147790| [2025/04/30 20:20:37 083866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:146611| [2025/04/30 20:20:37 083870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:145432| [2025/04/30 20:20:37 083876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:144253| [2025/04/30 20:20:37 083882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:143074| [2025/04/30 20:20:37 083891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:141895| [2025/04/30 20:20:37 083898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:140716| [2025/04/30 20:20:37 083906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:139537| [2025/04/30 20:20:37 083911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:138358| [2025/04/30 20:20:37 083919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:137179| [2025/04/30 20:20:37 083924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:136000| [2025/04/30 20:20:37 083932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:134821| [2025/04/30 20:20:37 083938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:133642| [2025/04/30 20:20:37 083946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:132463| [2025/04/30 20:20:37 083953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:131284| [2025/04/30 20:20:37 083961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:130105| [2025/04/30 20:20:37 083968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:128926| [2025/04/30 20:20:37 083977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:127747| [2025/04/30 20:20:37 083983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:126568| [2025/04/30 20:20:37 083992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:125389| [2025/04/30 20:20:37 083999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:124210| [2025/04/30 20:20:37 084012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:123031| [2025/04/30 20:20:37 084019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:121852| [2025/04/30 20:20:37 084026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:120673| [2025/04/30 20:20:37 084035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:119494| [2025/04/30 20:20:37 084041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:118315| [2025/04/30 20:20:37 084051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:117136| [2025/04/30 20:20:37 084058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:115957| [2025/04/30 20:20:37 084067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:114778| [2025/04/30 20:20:37 084074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:113599| [2025/04/30 20:20:37 084081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:112420| [2025/04/30 20:20:37 084085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:111241| [2025/04/30 20:20:37 084091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:110062| [2025/04/30 20:20:37 084099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:108883| [2025/04/30 20:20:37 084105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:107704| [2025/04/30 20:20:37 084109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:106525| [2025/04/30 20:20:37 084115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:105346| [2025/04/30 20:20:37 084119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:104167| [2025/04/30 20:20:37 084125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:102988| [2025/04/30 20:20:37 084129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:101809| [2025/04/30 20:20:37 084138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:100630| [2025/04/30 20:20:37 084143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:99451| [2025/04/30 20:20:37 084149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:98272| [2025/04/30 20:20:37 084153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:97093| [2025/04/30 20:20:37 084172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:95914| [2025/04/30 20:20:37 084176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:94735| [2025/04/30 20:20:37 084182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:93556| [2025/04/30 20:20:37 084187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:92377| [2025/04/30 20:20:37 084192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:91198| [2025/04/30 20:20:37 084197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:90019| [2025/04/30 20:20:37 084202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:88840| [2025/04/30 20:20:37 084207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:87661| [2025/04/30 20:20:37 084212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:86482| [2025/04/30 20:20:37 084217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:85303| [2025/04/30 20:20:37 084223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:84124| [2025/04/30 20:20:37 084227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:82945| [2025/04/30 20:20:37 084233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:81766| [2025/04/30 20:20:37 084237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:80587| [2025/04/30 20:20:37 084243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:79408| [2025/04/30 20:20:37 084247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:78229| [2025/04/30 20:20:37 084253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:77050| [2025/04/30 20:20:37 084257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:75871| [2025/04/30 20:20:37 084263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:74692| [2025/04/30 20:20:37 084267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:73513| [2025/04/30 20:20:37 084273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:72334| [2025/04/30 20:20:37 084278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:71155| [2025/04/30 20:20:37 084287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:69976| [2025/04/30 20:20:37 084291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:68797| [2025/04/30 20:20:37 084297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:67618| [2025/04/30 20:20:37 084301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:66439| [2025/04/30 20:20:37 084307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:65260| [2025/04/30 20:20:37 084312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:64081| [2025/04/30 20:20:37 084317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:62902| [2025/04/30 20:20:37 084322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:61723| [2025/04/30 20:20:37 084330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:60544| [2025/04/30 20:20:37 084336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:59365| [2025/04/30 20:20:37 084346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:58186| [2025/04/30 20:20:37 084353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:57007| [2025/04/30 20:20:37 084363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:55828| [2025/04/30 20:20:37 084370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:54649| [2025/04/30 20:20:37 084384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:53470| [2025/04/30 20:20:37 084392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:52291| [2025/04/30 20:20:37 084402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:51112| [2025/04/30 20:20:37 084409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:49933| [2025/04/30 20:20:37 084419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:48754| [2025/04/30 20:20:37 084426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:47575| [2025/04/30 20:20:37 084435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:46396| [2025/04/30 20:20:37 084442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:45217| [2025/04/30 20:20:37 084449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:44038| [2025/04/30 20:20:37 084458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:42859| [2025/04/30 20:20:37 084465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:41680| [2025/04/30 20:20:37 084474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:40501| [2025/04/30 20:20:37 084480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:39322| [2025/04/30 20:20:37 084490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:38143| [2025/04/30 20:20:37 084496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:36964| [2025/04/30 20:20:37 084505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:35785| [2025/04/30 20:20:37 084511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:34606| [2025/04/30 20:20:37 084520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:33427| [2025/04/30 20:20:37 084526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:32248| [2025/04/30 20:20:37 084540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:31069| [2025/04/30 20:20:37 084547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:29890| [2025/04/30 20:20:37 084556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:28711| [2025/04/30 20:20:37 084562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:27532| [2025/04/30 20:20:37 084571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:26353| [2025/04/30 20:20:37 084576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:25174| [2025/04/30 20:20:37 084585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:23995| [2025/04/30 20:20:37 084591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:22816| [2025/04/30 20:20:37 084609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:21637| [2025/04/30 20:20:37 084615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:20458| [2025/04/30 20:20:37 084623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:19279| [2025/04/30 20:20:37 084629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:18100| [2025/04/30 20:20:37 084637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:16921| [2025/04/30 20:20:37 084643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15742| [2025/04/30 20:20:37 084651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14563| [2025/04/30 20:20:37 084657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13384| [2025/04/30 20:20:37 084665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:12205| [2025/04/30 20:20:37 084672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:11026| [2025/04/30 20:20:37 084680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9847| [2025/04/30 20:20:37 084686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8668| [2025/04/30 20:20:37 084695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7489| [2025/04/30 20:20:37 084701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:6310| [2025/04/30 20:20:37 084709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:5131| [2025/04/30 20:20:37 084732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:3952| [2025/04/30 20:20:37 084746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2773| [2025/04/30 20:20:37 084753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1594| [2025/04/30 20:20:37 084762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:415| [2025/04/30 20:20:37 084768] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:1048576| [2025/04/30 20:20:37 084775] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1048576| [2025/04/30 20:20:37 084786] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1048161|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1573646|offset:524655|fin:1|stream_flag:5|conn:00005627609066FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:20:37 084801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d| [2025/04/30 20:20:37 084809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:415| [2025/04/30 20:20:37 084815] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:1048576| [2025/04/30 20:20:37 084821] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1048576| [2025/04/30 20:20:37 084833] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1048161|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1048991|offset:0|fin:1|stream_flag:5|conn:00005627609066FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:20:37 084840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d| [2025/04/30 20:20:37 084848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:166|ack_delay:3038|first_ack_range:4|largest_pkt_recv_time:1746044437081810| [2025/04/30 20:20:37 084855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:166|low:162|pkt_pns:2| [2025/04/30 20:20:37 084862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:160|low:153|pkt_pns:2| [2025/04/30 20:20:37 084868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:151|low:145|pkt_pns:2| [2025/04/30 20:20:37 084875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:143|low:139|pkt_pns:2| [2025/04/30 20:20:37 084881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:137|low:105|pkt_pns:2| [2025/04/30 20:20:37 084888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:15|path:0|path_largest_recv:166|frame_largest_recv:166| [2025/04/30 20:20:37 084894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 084905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56708|min_srtt:56708|path_bw:1206754|loss_rate:61.97|path_pto:0| [2025/04/30 20:20:37 084912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 084921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:4| [2025/04/30 20:20:37 084928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56708|min_srtt:56708|path_bw:1206754|loss_rate:61.97|path_pto:0| [2025/04/30 20:20:37 084936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 084943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 20:20:37 084949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56708|min_srtt:56708|path_bw:1206754|loss_rate:61.97|path_pto:0| [2025/04/30 20:20:37 084956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 084963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:4| [2025/04/30 20:20:37 084975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56708|min_srtt:56708|path_bw:1206754|loss_rate:61.97|path_pto:0| [2025/04/30 20:20:37 084982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:56708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 084989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 20:20:37 084996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56708|min_srtt:56708|path_bw:1206754|loss_rate:61.97|path_pto:0| [2025/04/30 20:20:37 085003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:86474|inflight:55248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:499926| [2025/04/30 20:20:37 085011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 085017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 085023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 085030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 085038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:519|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 085045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55248|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:397353| [2025/04/30 20:20:37 085052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 085061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:634| [2025/04/30 20:20:37 085129] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55248|now:1746044437085082|stream_id:0|stream_offset:397353| [2025/04/30 20:20:37 085140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:634|origin_pktnum:519|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 085148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55248|applimit:0| [2025/04/30 20:20:37 085155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437085230|now:1746044437085155|interval:75| [2025/04/30 20:20:37 085162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437085230|now:1746044437085155|interv:75| [2025/04/30 20:20:37 085170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:56448| [2025/04/30 20:20:37 085177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:522|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 085181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56448|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:328971| [2025/04/30 20:20:37 085191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 085195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:635| [2025/04/30 20:20:37 085225] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56448|now:1746044437085203|stream_id:0|stream_offset:328971| [2025/04/30 20:20:37 085231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:635|origin_pktnum:396|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 085236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56448|applimit:0| [2025/04/30 20:20:37 085240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437085230|now:1746044437085240|interval:0| [2025/04/30 20:20:37 085244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437085240|now:1746044437085240|interv:0| [2025/04/30 20:20:37 085248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:57648| [2025/04/30 20:20:37 085253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 085257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57648|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:398532| [2025/04/30 20:20:37 085261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:2237| [2025/04/30 20:20:37 085265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437087502|now:1746044437085265|interv:2237| [2025/04/30 20:20:37 085269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:2237| [2025/04/30 20:20:37 085273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 085278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 20:20:37 085282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:636| [2025/04/30 20:20:37 085303] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:636|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:57648|now:1746044437085287|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 085309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:636|origin_pktnum:0|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 085313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:636|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:37 085317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57648|applimit:0| [2025/04/30 20:20:37 085321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437085230|now:1746044437085321|interval:0| [2025/04/30 20:20:37 085326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437085321|now:1746044437085321|interv:0| [2025/04/30 20:20:37 085333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:57666| [2025/04/30 20:20:37 085338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:20:37 085342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:637| [2025/04/30 20:20:37 085363] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:637|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57666|now:1746044437085347|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 085368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:637|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 085372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:637|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:37 085377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57666|applimit:0| [2025/04/30 20:20:37 085383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437085230|now:1746044437085383|interval:0| [2025/04/30 20:20:37 085390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437085383|now:1746044437085383|interv:0| [2025/04/30 20:20:37 085397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:57685| [2025/04/30 20:20:37 085405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 20:20:37 085412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:638| [2025/04/30 20:20:37 085449] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:638|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:57685|now:1746044437085420|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 085459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:638|origin_pktnum:0|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 085466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:638|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:37 085473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57685|applimit:0| [2025/04/30 20:20:37 085480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437085230|now:1746044437085480|interval:0| [2025/04/30 20:20:37 085487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437085480|now:1746044437085480|interv:0| [2025/04/30 20:20:37 085494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:57703| [2025/04/30 20:20:37 085502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:20:37 085509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:639| [2025/04/30 20:20:37 085580] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:639|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57703|now:1746044437085524|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 085590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:639|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 085597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:639|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:37 085604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57703|applimit:0| [2025/04/30 20:20:37 085611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437085230|now:1746044437085611|interval:0| [2025/04/30 20:20:37 085618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437085611|now:1746044437085611|interv:0| [2025/04/30 20:20:37 085624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:57722| [2025/04/30 20:20:37 085631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 085639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:57722|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 085645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 085648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 085653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437085611| [2025/04/30 20:20:37 085658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437085611| [2025/04/30 20:20:37 085663] [debug] |xqc_engine_wakeup_after|wakeup:1746044437085611|now:1746044437085663|diff:18446744073709551564| [2025/04/30 20:20:37 085669] [debug] |xqc_engine_main_logic|END|now:1746044437082004| [2025/04/30 20:20:37 085679] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:105|state:ESTABED|recv_time:1746044437085678| [2025/04/30 20:20:37 085685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 085692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:166| [2025/04/30 20:20:37 085696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:167| [2025/04/30 20:20:37 085703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:167| [2025/04/30 20:20:37 085708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 085743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:587|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:589|path_largest_ack:587| [2025/04/30 20:20:37 085751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:147659|prior_delivered:300508|prior_time:1746044437022267|is_app_limited:0|send_elapse:57160|ack_elapse:63411|ctl_first_sent_time:1746044437023346|lagest_ack_time:1746044437085678|curr_delivered:370119| [2025/04/30 20:20:37 085757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437023346| [2025/04/30 20:20:37 085770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:695||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 20:20:37 085775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:589|origin_pktnum:461|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:589|path_largest_ack:589| [2025/04/30 20:20:37 085780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:145259|prior_delivered:302908|prior_time:1746044437024161|is_app_limited:0|send_elapse:56916|ack_elapse:61517|ctl_first_sent_time:1746044437025062|lagest_ack_time:1746044437085678|curr_delivered:371319| [2025/04/30 20:20:37 085784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437025062| [2025/04/30 20:20:37 085789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:693||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 20:20:37 085793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56708|rttvar:182|minrtt:31448|latest_rtt:60616|ack_delay:80| [2025/04/30 20:20:37 085798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:57187|rttvar:1094|minrtt:31448|latest_rtt:60616|ack_delay:80| [2025/04/30 20:20:37 085802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:589|lost_pn:586|thresh:3| [2025/04/30 20:20:37 085807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 085872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 085883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 085889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 085895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 085901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 085906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 085919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 085925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 085938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 085944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 085950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 085956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 085960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 085970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 085976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 085982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 085995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 086020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 086071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 086090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 086133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 086148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 086156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 086159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 086167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 086171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 086183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 086195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 086215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 086241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 086253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 086292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:584|lost_pn:586|po_sent_time:1746044437021314|lost_send_time:1746044437017485|loss_delay:68193|frame:STREAM |repair:128| [2025/04/30 20:20:37 086302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437021314u| [2025/04/30 20:20:37 086307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 137|pns:2| [2025/04/30 20:20:37 086311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 086315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437091638|now:1746044437086315|interval:5323| [2025/04/30 20:20:37 086320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437091638|now:1746044437086315|interv:5323| [2025/04/30 20:20:37 086324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56916, ack_elapse 61517, delivered 68411|rate 1112066|lost 267| [2025/04/30 20:20:37 086329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112066) in round 7| [2025/04/30 20:20:37 086333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 086338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 086342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2411|po_sent_time:1746044437025062|recovery:1|recovery_start:1746044437086307|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 086350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2411|po_sent_time:1746044437025062|recovery:1|recovery_start:1746044437086307|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 086354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:54111|srtt:57187|latest_rtt:60616|min_rtt:31448|applimit:0|lost:238|recovery:1|recovery_start:1746044437086307|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 086361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:167|largest:167|pns:2| [2025/04/30 20:20:37 086366] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:105|pkt_type:SHORT_HEADER|pkt_num:167|frame:ACK |recv_time:1746044437085678|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 086371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557085678|now:1746044437085678|interv:120000000| [2025/04/30 20:20:37 086376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557085678|now:1746044437085678|interv:120000000| [2025/04/30 20:20:37 086380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437085611|pq_index:0| [2025/04/30 20:20:37 086384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437082004| [2025/04/30 20:20:37 086388] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437086388| [2025/04/30 20:20:37 086394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437086392| [2025/04/30 20:20:37 086400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 086404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57187|min_srtt:57187|path_bw:1206754|loss_rate:60.81|path_pto:0| [2025/04/30 20:20:37 086409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:84000|inflight:54111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:436260| [2025/04/30 20:20:37 086414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57187|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 086420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:584|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 086427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57187|min_srtt:57187|path_bw:1206754|loss_rate:60.81|path_pto:0| [2025/04/30 20:20:37 086434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:54111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:499926| [2025/04/30 20:20:37 086441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57187|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 086453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 086460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57187|min_srtt:57187|path_bw:1206754|loss_rate:60.81|path_pto:0| [2025/04/30 20:20:37 086467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:54111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:501105| [2025/04/30 20:20:37 086474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 086480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 086487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 086494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 086501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 086508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:398532| [2025/04/30 20:20:37 086515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 086522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 086528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 086535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:54111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 086542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 086548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 086553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437087502| [2025/04/30 20:20:37 086560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437087502| [2025/04/30 20:20:37 086567] [debug] |xqc_engine_wakeup_after|wakeup:1746044437087502|now:1746044437086567|diff:935| [2025/04/30 20:20:37 086573] [debug] |xqc_engine_main_logic|END|now:1746044437086392| [2025/04/30 20:20:37 086585] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:108|state:ESTABED|recv_time:1746044437086584| [2025/04/30 20:20:37 086592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 086601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:167| [2025/04/30 20:20:37 086607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:168| [2025/04/30 20:20:37 086616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:168| [2025/04/30 20:20:37 086622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 086633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:593|origin_pktnum:465|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:594|path_largest_ack:593| [2025/04/30 20:20:37 086646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:206|tx_in_flight:140459|prior_delivered:307708|prior_time:1746044437028230|is_app_limited:0|send_elapse:56926|ack_elapse:58354|ctl_first_sent_time:1746044437029174|lagest_ack_time:1746044437086584|curr_delivered:372519| [2025/04/30 20:20:37 086653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437029174| [2025/04/30 20:20:37 086660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:692||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:20:37 086667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:594|origin_pktnum:466|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:594|path_largest_ack:594| [2025/04/30 20:20:37 086674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:206|tx_in_flight:140459|prior_delivered:307708|prior_time:1746044437028230|is_app_limited:0|send_elapse:56926|ack_elapse:58354|ctl_first_sent_time:1746044437029174|lagest_ack_time:1746044437086584|curr_delivered:373719| [2025/04/30 20:20:37 086681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437029254| [2025/04/30 20:20:37 086687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:37 086694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:57187|rttvar:1094|minrtt:31448|latest_rtt:57330|ack_delay:104| [2025/04/30 20:20:37 086701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:57192|rttvar:830|minrtt:31448|latest_rtt:57330|ack_delay:104| [2025/04/30 20:20:37 086707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:594|lost_pn:591|thresh:3| [2025/04/30 20:20:37 086713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 086819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 086827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 086831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 086834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 086877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 086889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 086893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 086919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 086953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 086973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 086996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 086999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 087029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 087048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 087052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 087064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 087075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 087095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 087132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 087171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:588|lost_pn:591|po_sent_time:1746044437023445|lost_send_time:1746044437022088|loss_delay:64496|frame:STREAM |repair:128| [2025/04/30 20:20:37 087185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:590|lost_pn:591|po_sent_time:1746044437025141|lost_send_time:1746044437022088|loss_delay:64496|frame:STREAM |repair:128| [2025/04/30 20:20:37 087190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:591|lost_pn:591|po_sent_time:1746044437025204|lost_send_time:1746044437022088|loss_delay:64496|frame:STREAM |repair:128| [2025/04/30 20:20:37 087195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437025204u| [2025/04/30 20:20:37 087199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 087203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437089787|now:1746044437087203|interval:2584| [2025/04/30 20:20:37 087207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437089787|now:1746044437087203|interv:2584| [2025/04/30 20:20:37 087215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56926, ack_elapse 58354, delivered 66011|rate 1131216|lost 270| [2025/04/30 20:20:37 087219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131216) in round 7| [2025/04/30 20:20:37 087223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 087228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:9988| [2025/04/30 20:20:37 087232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:3|acked:2400|po_sent_time:1746044437029254|recovery:1|recovery_start:1746044437087199|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 087237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:3|acked:2400|po_sent_time:1746044437029254|recovery:1|recovery_start:1746044437087199|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 087241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:48111|srtt:57192|latest_rtt:57330|min_rtt:31448|applimit:0|lost:238|recovery:1|recovery_start:1746044437087199|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 087247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 087251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437111584|now:1746044437086584|interv:25000| [2025/04/30 20:20:37 087257] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437086584|max_ack_delay:25000| [2025/04/30 20:20:37 087262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:168|largest:168|pns:2| [2025/04/30 20:20:37 087267] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:108|pkt_type:SHORT_HEADER|pkt_num:168|frame:PING ACK |recv_time:1746044437086584|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 087271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557086584|now:1746044437086584|interv:120000000| [2025/04/30 20:20:37 087276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557086584|now:1746044437086584|interv:120000000| [2025/04/30 20:20:37 087280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437087502|pq_index:0| [2025/04/30 20:20:37 087284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437086392| [2025/04/30 20:20:37 087288] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437087288| [2025/04/30 20:20:37 087293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437087292| [2025/04/30 20:20:37 087298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 087303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1206754|loss_rate:60.81|path_pto:0| [2025/04/30 20:20:37 087311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:86400|inflight:48111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:438618| [2025/04/30 20:20:37 087316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57192|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 087321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:588|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 087325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1206754|loss_rate:60.81|path_pto:0| [2025/04/30 20:20:37 087329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:87600|inflight:48111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:371415| [2025/04/30 20:20:37 087334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57192|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 087338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:590|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 087342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1206754|loss_rate:60.81|path_pto:0| [2025/04/30 20:20:37 087346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:88800|inflight:48111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:439797| [2025/04/30 20:20:37 087350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57192|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 087355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:591|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 087359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1206754|loss_rate:60.81|path_pto:0| [2025/04/30 20:20:37 087363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:90000|inflight:48111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:501105| [2025/04/30 20:20:37 087367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57192|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 087372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 087376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1206754|loss_rate:60.81|path_pto:0| [2025/04/30 20:20:37 087380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:91200|inflight:48111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:502284| [2025/04/30 20:20:37 087384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57192|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 087392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 087396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57192|min_srtt:57192|path_bw:1206754|loss_rate:60.81|path_pto:0| [2025/04/30 20:20:37 087400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:92400|inflight:48111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:503463| [2025/04/30 20:20:37 087405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 087409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 087412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 087417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 087425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 087431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:398532| [2025/04/30 20:20:37 087438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 087444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 087452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 087458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:48111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 087465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 087471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 087478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437087502| [2025/04/30 20:20:37 087485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437087502| [2025/04/30 20:20:37 087491] [debug] |xqc_engine_wakeup_after|wakeup:1746044437087502|now:1746044437087491|diff:11| [2025/04/30 20:20:37 087498] [debug] |xqc_engine_main_logic|END|now:1746044437087292| [2025/04/30 20:20:37 087509] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:107|state:ESTABED|recv_time:1746044437087509| [2025/04/30 20:20:37 087517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 087526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:168| [2025/04/30 20:20:37 087532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:169| [2025/04/30 20:20:37 087540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:169| [2025/04/30 20:20:37 087547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 087557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:595|origin_pktnum:469|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:596|path_largest_ack:595| [2025/04/30 20:20:37 087571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:206|tx_in_flight:142859|prior_delivered:307708|prior_time:1746044437028230|is_app_limited:0|send_elapse:57068|ack_elapse:59279|ctl_first_sent_time:1746044437029316|lagest_ack_time:1746044437087509|curr_delivered:374919| [2025/04/30 20:20:37 087579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437029316| [2025/04/30 20:20:37 087586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:691||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:37 087593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:596|origin_pktnum:470|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:596|path_largest_ack:596| [2025/04/30 20:20:37 087614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:206|tx_in_flight:142859|prior_delivered:307708|prior_time:1746044437028230|is_app_limited:0|send_elapse:57068|ack_elapse:59279|ctl_first_sent_time:1746044437029316|lagest_ack_time:1746044437087509|curr_delivered:376119| [2025/04/30 20:20:37 087621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437029379| [2025/04/30 20:20:37 087628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 20:20:37 087634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:57192|rttvar:830|minrtt:31448|latest_rtt:58130|ack_delay:104| [2025/04/30 20:20:37 087641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:57296|rttvar:831|minrtt:31448|latest_rtt:58130|ack_delay:104| [2025/04/30 20:20:37 087645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:596|lost_pn:593|thresh:3| [2025/04/30 20:20:37 087649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 087848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 087868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 087953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 087957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 087966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 087979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 087985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 087998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 088003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 088014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 088041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 088076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 088088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 088126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 088142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:592|lost_pn:593|po_sent_time:1746044437025291|lost_send_time:1746044437022113|loss_delay:65396|frame:STREAM |repair:128| [2025/04/30 20:20:37 088152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437025291u| [2025/04/30 20:20:37 088156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 088160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:57296|rtt_var:831|pto_duration:60620|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 088165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 088169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 088173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44511| [2025/04/30 20:20:37 088180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437171144|now:1746044437088160|interv:82984| [2025/04/30 20:20:37 088184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437171144|now:1746044437088160|interval:82984|pto_count:0|srtt:57296 [2025/04/30 20:20:37 088188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57068, ack_elapse 59279, delivered 68411|rate 1154051|lost 271| [2025/04/30 20:20:37 088193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154051) in round 7| [2025/04/30 20:20:37 088197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 088201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:10004| [2025/04/30 20:20:37 088205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437029379|recovery:1|recovery_start:1746044437088156|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 088210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437029379|recovery:1|recovery_start:1746044437088156|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 088214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:44511|srtt:57296|latest_rtt:58130|min_rtt:31448|applimit:0|lost:238|recovery:1|recovery_start:1746044437088156|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 088220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:169|largest:169|pns:2| [2025/04/30 20:20:37 088225] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:107|pkt_type:SHORT_HEADER|pkt_num:169|frame:ACK |recv_time:1746044437087509|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 088230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557087509|now:1746044437087509|interv:120000000| [2025/04/30 20:20:37 088234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557087509|now:1746044437087509|interv:120000000| [2025/04/30 20:20:37 088238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437087502|pq_index:0| [2025/04/30 20:20:37 088242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437087292| [2025/04/30 20:20:37 088246] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437088246| [2025/04/30 20:20:37 088251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437088250| [2025/04/30 20:20:37 088256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437087502|now:1746044437088250| [2025/04/30 20:20:37 088261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437087502|now:1746044437088250| [2025/04/30 20:20:37 088265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 088269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 088277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57296|min_srtt:57296|path_bw:1206754|loss_rate:60.81|path_pto:0| [2025/04/30 20:20:37 088281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:92400|inflight:44511|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:440976| [2025/04/30 20:20:37 088286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57296|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 088291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:592|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 088295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57296|min_srtt:57296|path_bw:1206754|loss_rate:60.81|path_pto:0| [2025/04/30 20:20:37 088300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:93600|inflight:44511|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:503463| [2025/04/30 20:20:37 088304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57296|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 088308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 088313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57296|min_srtt:57296|path_bw:1206754|loss_rate:60.81|path_pto:0| [2025/04/30 20:20:37 088317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:94800|inflight:44511|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:504642| [2025/04/30 20:20:37 088322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57296|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 088326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 088330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57296|min_srtt:57296|path_bw:1206754|loss_rate:60.81|path_pto:0| [2025/04/30 20:20:37 088334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:44511|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:505821| [2025/04/30 20:20:37 088339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 088343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 088346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 088351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 088355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 088359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44511|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:398532| [2025/04/30 20:20:37 088366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 088371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:640| [2025/04/30 20:20:37 088422] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44511|now:1746044437088381|stream_id:0|stream_offset:398532| [2025/04/30 20:20:37 088433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:640|origin_pktnum:524|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 088440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44511|applimit:0| [2025/04/30 20:20:37 088447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:57296|rtt_var:831|pto_duration:60620|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 088455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 088461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 088467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45711| [2025/04/30 20:20:37 088473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437174001|now:1746044437088447|interv:85554| [2025/04/30 20:20:37 088480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437174001|now:1746044437088447|interval:85554|pto_count:0|srtt:57296 [2025/04/30 20:20:37 088487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:45711| [2025/04/30 20:20:37 088495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:525|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 088502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45711|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:399711| [2025/04/30 20:20:37 088510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:2048| [2025/04/30 20:20:37 088516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437090563|now:1746044437088515|interv:2048| [2025/04/30 20:20:37 088522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:2048| [2025/04/30 20:20:37 088529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 088536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 088543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:45711|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 088550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 088556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 088562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437090563| [2025/04/30 20:20:37 088574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437090563| [2025/04/30 20:20:37 088580] [debug] |xqc_engine_wakeup_after|wakeup:1746044437090563|now:1746044437088580|diff:1983| [2025/04/30 20:20:37 088587] [debug] |xqc_engine_main_logic|END|now:1746044437088250| [2025/04/30 20:20:37 088598] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:109|state:ESTABED|recv_time:1746044437088598| [2025/04/30 20:20:37 088606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 088614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:169| [2025/04/30 20:20:37 088619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:170| [2025/04/30 20:20:37 088628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:170| [2025/04/30 20:20:37 088634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 088644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:597|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:601|path_largest_ack:597| [2025/04/30 20:20:37 088651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:206|tx_in_flight:145259|prior_delivered:307708|prior_time:1746044437028230|is_app_limited:0|send_elapse:57192|ack_elapse:60368|ctl_first_sent_time:1746044437029440|lagest_ack_time:1746044437088598|curr_delivered:377319| [2025/04/30 20:20:37 088658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437029440| [2025/04/30 20:20:37 088665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 20:20:37 088672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:601|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:601|path_largest_ack:601| [2025/04/30 20:20:37 088679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:206|tx_in_flight:148859|prior_delivered:308908|prior_time:1746044437030303|is_app_limited:0|send_elapse:58757|ack_elapse:58295|ctl_first_sent_time:1746044437031084|lagest_ack_time:1746044437088598|curr_delivered:378519| [2025/04/30 20:20:37 088686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437031084| [2025/04/30 20:20:37 088693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:688||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 20:20:37 088699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:57296|rttvar:831|minrtt:31448|latest_rtt:57514|ack_delay:104| [2025/04/30 20:20:37 088706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:57310|rttvar:652|minrtt:31448|latest_rtt:57514|ack_delay:104| [2025/04/30 20:20:37 088713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:601|lost_pn:598|thresh:3| [2025/04/30 20:20:37 088742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 088826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 088834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 088837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 088841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 088845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 088849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 088857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 088861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 088868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 088872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 088876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 088880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 088883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 088895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 088899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 088902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 088925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 088945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 088948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 088952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 088964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 088968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 088972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 088997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 089001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 089005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 089009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 089013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 089017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 089028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 089032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 089036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 089040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 089047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 089051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 089063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 089074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 089096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 089119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 089131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 089169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 089185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 089196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:598|lost_pn:598|po_sent_time:1746044437029546|lost_send_time:1746044437023895|loss_delay:64703|frame:STREAM |repair:128| [2025/04/30 20:20:37 089201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437029546u| [2025/04/30 20:20:37 089205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 089209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437094374|now:1746044437089209|interval:5165| [2025/04/30 20:20:37 089213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437094374|now:1746044437089209|interv:5165| [2025/04/30 20:20:37 089217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58757, ack_elapse 58295, delivered 69611|rate 1184726|lost 272| [2025/04/30 20:20:37 089222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184726) in round 7| [2025/04/30 20:20:37 089226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 089230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109482|extra_cwnd:12176| [2025/04/30 20:20:37 089234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437031084|recovery:1|recovery_start:1746044437089205|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 089239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:1|acked:2400|po_sent_time:1746044437031084|recovery:1|recovery_start:1746044437089205|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 089244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:1|pacing_rate:418285|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:42111|srtt:57310|latest_rtt:57514|min_rtt:31448|applimit:0|lost:239|recovery:1|recovery_start:1746044437089205|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 089250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:170|largest:170|pns:2| [2025/04/30 20:20:37 089254] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:109|pkt_type:SHORT_HEADER|pkt_num:170|frame:ACK |recv_time:1746044437088598|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 089259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557088598|now:1746044437088598|interv:120000000| [2025/04/30 20:20:37 089263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557088598|now:1746044437088598|interv:120000000| [2025/04/30 20:20:37 089267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437090563|pq_index:0| [2025/04/30 20:20:37 089272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437088250| [2025/04/30 20:20:37 089276] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437089276| [2025/04/30 20:20:37 089281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437089280| [2025/04/30 20:20:37 089288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 089293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57310|min_srtt:57310|path_bw:1206754|loss_rate:61.07|path_pto:0| [2025/04/30 20:20:37 089298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:94800|inflight:42111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:443334| [2025/04/30 20:20:37 089303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57310|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 089307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:598|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 089312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57310|min_srtt:57310|path_bw:1206754|loss_rate:61.07|path_pto:0| [2025/04/30 20:20:37 089316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:96000|inflight:42111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:505821| [2025/04/30 20:20:37 089320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57310|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 089325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 089329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57310|min_srtt:57310|path_bw:1206754|loss_rate:61.07|path_pto:0| [2025/04/30 20:20:37 089333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:97200|inflight:42111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:507000| [2025/04/30 20:20:37 089338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57310|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 089342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 089346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57310|min_srtt:57310|path_bw:1206754|loss_rate:61.07|path_pto:0| [2025/04/30 20:20:37 089350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:42111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:508179| [2025/04/30 20:20:37 089355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 089358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 089362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 089366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 089374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:525|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 089379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:399711| [2025/04/30 20:20:37 089383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 089387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 089391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 089395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:42111|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 089399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 089403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 089407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437090563| [2025/04/30 20:20:37 089411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437090563| [2025/04/30 20:20:37 089415] [debug] |xqc_engine_wakeup_after|wakeup:1746044437090563|now:1746044437089415|diff:1148| [2025/04/30 20:20:37 089422] [debug] |xqc_engine_main_logic|END|now:1746044437089280| [2025/04/30 20:20:37 089431] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437089430| [2025/04/30 20:20:37 089437] [debug] |xqc_engine_wakeup_after|wakeup:1746044437090563|now:1746044437089437|diff:1126| [2025/04/30 20:20:37 089443] [debug] |xqc_engine_main_logic|END|now:1746044437089430| [2025/04/30 20:20:37 089951] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:109|state:ESTABED|recv_time:1746044437089949| [2025/04/30 20:20:37 089968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 089978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:170| [2025/04/30 20:20:37 089984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:171| [2025/04/30 20:20:37 089993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:171| [2025/04/30 20:20:37 089999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 090011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:602|origin_pktnum:473|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:603|path_largest_ack:602| [2025/04/30 20:20:37 090019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:138059|prior_delivered:311308|prior_time:1746044437032167|is_app_limited:0|send_elapse:59032|ack_elapse:57782|ctl_first_sent_time:1746044437033154|lagest_ack_time:1746044437089949|curr_delivered:379719| [2025/04/30 20:20:37 090026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437033154| [2025/04/30 20:20:37 090033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:687||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 20:20:37 090039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:603|origin_pktnum:222|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:603|path_largest_ack:603| [2025/04/30 20:20:37 090055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:138059|prior_delivered:311308|prior_time:1746044437032167|is_app_limited:0|send_elapse:59032|ack_elapse:57782|ctl_first_sent_time:1746044437033154|lagest_ack_time:1746044437089949|curr_delivered:380919| [2025/04/30 20:20:37 090062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437033228| [2025/04/30 20:20:37 090068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 20:20:37 090072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:57310|rttvar:652|minrtt:31448|latest_rtt:56721|ack_delay:104| [2025/04/30 20:20:37 090076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:57224|rttvar:662|minrtt:31448|latest_rtt:56721|ack_delay:104| [2025/04/30 20:20:37 090081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:603|lost_pn:600|thresh:3| [2025/04/30 20:20:37 090085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 090131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 090139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 090143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 090147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 090189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 090200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 090204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 090228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 090247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 090269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 090311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 090323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 090327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 090331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 090335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 090342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 090346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 090360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 090378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 090409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 090446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 090464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 090533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 090557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 090575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:599|lost_pn:600|po_sent_time:1746044437029671|lost_send_time:1746044437025572|loss_delay:64377|frame:STREAM |repair:128| [2025/04/30 20:20:37 090583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:600|lost_pn:600|po_sent_time:1746044437029780|lost_send_time:1746044437025572|loss_delay:64377|frame:STREAM |repair:128| [2025/04/30 20:20:37 090590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437029780u| [2025/04/30 20:20:37 090597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 090603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:57224|rtt_var:662|pto_duration:59872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 090611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 090616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 090620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 37311| [2025/04/30 20:20:37 090624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437173253|now:1746044437090603|interv:82650| [2025/04/30 20:20:37 090628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437173253|now:1746044437090603|interval:82650|pto_count:0|srtt:57224 [2025/04/30 20:20:37 090633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 59032, ack_elapse 57782, delivered 69611|rate 1179207|lost 274| [2025/04/30 20:20:37 090637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179207) in round 7| [2025/04/30 20:20:37 090643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 090647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13714| [2025/04/30 20:20:37 090651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:2|acked:2400|po_sent_time:1746044437033228|recovery:1|recovery_start:1746044437090596|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 090667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:2|acked:2400|po_sent_time:1746044437033228|recovery:1|recovery_start:1746044437090596|packet_conservation:1|next_round_delivered:316108| [2025/04/30 20:20:37 090671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:141659|full_bw_reached:1|inflight:37311|srtt:57224|latest_rtt:56721|min_rtt:31448|applimit:0|lost:239|recovery:1|recovery_start:1746044437090596|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 090678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:171|largest:171|pns:2| [2025/04/30 20:20:37 090683] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:109|pkt_type:SHORT_HEADER|pkt_num:171|frame:ACK |recv_time:1746044437089949|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 090688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557089949|now:1746044437089949|interv:120000000| [2025/04/30 20:20:37 090692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557089949|now:1746044437089949|interv:120000000| [2025/04/30 20:20:37 090696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437090563|pq_index:0| [2025/04/30 20:20:37 090700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437089280| [2025/04/30 20:20:37 090704] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437090704| [2025/04/30 20:20:37 090710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437090708| [2025/04/30 20:20:37 090714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437090563|now:1746044437090708| [2025/04/30 20:20:37 090741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437090563|now:1746044437090708| [2025/04/30 20:20:37 090747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 090752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 090757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57224|min_srtt:57224|path_bw:1206754|loss_rate:61.07|path_pto:0| [2025/04/30 20:20:37 090762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:98400|inflight:37311|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:444513| [2025/04/30 20:20:37 090767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57224|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 090771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:599|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 090776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57224|min_srtt:57224|path_bw:1206754|loss_rate:61.07|path_pto:0| [2025/04/30 20:20:37 090780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:99600|inflight:37311|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:445692| [2025/04/30 20:20:37 090791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57224|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 090797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:600|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 090803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57224|min_srtt:57224|path_bw:1206754|loss_rate:61.07|path_pto:0| [2025/04/30 20:20:37 090810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:100800|inflight:37311|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:508179| [2025/04/30 20:20:37 090817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57224|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 090824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 090830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57224|min_srtt:57224|path_bw:1206754|loss_rate:61.07|path_pto:0| [2025/04/30 20:20:37 090834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:102000|inflight:37311|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:509358| [2025/04/30 20:20:37 090838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:57224|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 090843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 090847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:57224|min_srtt:57224|path_bw:1206754|loss_rate:61.07|path_pto:0| [2025/04/30 20:20:37 090851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:103200|inflight:37311|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 090856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 090860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 090863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 090868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 090872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:525|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 090877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37311|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:399711| [2025/04/30 20:20:37 090884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 090889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:641| [2025/04/30 20:20:37 090929] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37311|now:1746044437090898|stream_id:0|stream_offset:399711| [2025/04/30 20:20:37 090936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:641|origin_pktnum:525|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 090941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:37311|applimit:0| [2025/04/30 20:20:37 090946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:57224|rtt_var:662|pto_duration:59872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 090950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 090954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 090958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38511| [2025/04/30 20:20:37 090962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437175770|now:1746044437090945|interv:84825| [2025/04/30 20:20:37 090966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437175770|now:1746044437090945|interval:84825|pto_count:0|srtt:57224 [2025/04/30 20:20:37 090971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:38511| [2025/04/30 20:20:37 090976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:527|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 090981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38511|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:331329| [2025/04/30 20:20:37 090985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 090990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:642| [2025/04/30 20:20:37 091014] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38511|now:1746044437090996|stream_id:0|stream_offset:331329| [2025/04/30 20:20:37 091020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:642|origin_pktnum:400|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 091025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38511|applimit:0| [2025/04/30 20:20:37 091029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:57224|rtt_var:662|pto_duration:59872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 091033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 091037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 091041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39711| [2025/04/30 20:20:37 091049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437175868|now:1746044437091029|interv:84839| [2025/04/30 20:20:37 091053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437175868|now:1746044437091029|interval:84839|pto_count:0|srtt:57224 [2025/04/30 20:20:37 091057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141659|inflight:39711| [2025/04/30 20:20:37 091062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 091066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39711|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:400890| [2025/04/30 20:20:37 091071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 091075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437092075|now:1746044437091075|interv:1000| [2025/04/30 20:20:37 091079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 091083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 091087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 091091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:39711|cwnd:141659|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 091095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 091099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 091103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437092075| [2025/04/30 20:20:37 091107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437092075| [2025/04/30 20:20:37 091111] [debug] |xqc_engine_wakeup_after|wakeup:1746044437092075|now:1746044437091111|diff:964| [2025/04/30 20:20:37 091116] [debug] |xqc_engine_main_logic|END|now:1746044437090708| [2025/04/30 20:20:37 091122] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437091122| [2025/04/30 20:20:37 091125] [debug] |xqc_engine_wakeup_after|wakeup:1746044437092075|now:1746044437091125|diff:950| [2025/04/30 20:20:37 091129] [debug] |xqc_engine_main_logic|END|now:1746044437091122| [2025/04/30 20:20:37 091908] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437091907| [2025/04/30 20:20:37 091924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 091933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:171| [2025/04/30 20:20:37 091939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:172| [2025/04/30 20:20:37 091949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:172| [2025/04/30 20:20:37 091955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 091967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:605|origin_pktnum:352|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:612|path_largest_ack:605| [2025/04/30 20:20:37 091980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:141659|prior_delivered:311308|prior_time:1746044437032167|is_app_limited:0|send_elapse:59232|ack_elapse:59740|ctl_first_sent_time:1746044437033354|lagest_ack_time:1746044437091907|curr_delivered:382119| [2025/04/30 20:20:37 091985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437033354| [2025/04/30 20:20:37 091989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:684||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 20:20:37 091995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:612|origin_pktnum:358|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:612|path_largest_ack:612| [2025/04/30 20:20:37 092002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:140459|prior_delivered:316108|prior_time:1746044437036159|is_app_limited:0|send_elapse:56880|ack_elapse:55748|ctl_first_sent_time:1746044437037019|lagest_ack_time:1746044437091907|curr_delivered:383319| [2025/04/30 20:20:37 092010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437037019| [2025/04/30 20:20:37 092016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:683||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 20:20:37 092023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:57224|rttvar:662|minrtt:31448|latest_rtt:54888|ack_delay:96| [2025/04/30 20:20:37 092030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56920|rttvar:1105|minrtt:31448|latest_rtt:54888|ack_delay:96| [2025/04/30 20:20:37 092037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:612|lost_pn:609|thresh:3| [2025/04/30 20:20:37 092042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 092093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 092100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 092104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 092108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 092139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 092151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 092155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 092178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 092254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 092266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 092270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 092274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 092278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 092285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 092289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 092303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 092315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 092335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 092361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 092380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 092450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 092473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 092505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:604|lost_pn:609|po_sent_time:1746044437033294|lost_send_time:1746044437027872|loss_delay:64035|frame:STREAM |repair:128| [2025/04/30 20:20:37 092513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:606|lost_pn:609|po_sent_time:1746044437033417|lost_send_time:1746044437027872|loss_delay:64035|frame:STREAM |repair:128| [2025/04/30 20:20:37 092522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:607|lost_pn:609|po_sent_time:1746044437033511|lost_send_time:1746044437027872|loss_delay:64035|frame:STREAM |repair:128| [2025/04/30 20:20:37 092529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:608|lost_pn:609|po_sent_time:1746044437033612|lost_send_time:1746044437027872|loss_delay:64035|frame:STREAM |repair:128| [2025/04/30 20:20:37 092536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:609|lost_pn:609|po_sent_time:1746044437033707|lost_send_time:1746044437027872|loss_delay:64035|frame:STREAM |repair:128| [2025/04/30 20:20:37 092543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437033707u| [2025/04/30 20:20:37 092550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 092556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437097846|now:1746044437092556|interval:5290| [2025/04/30 20:20:37 092563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437097846|now:1746044437092556|interv:5290| [2025/04/30 20:20:37 092570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56880, ack_elapse 55748, delivered 67211|rate 1181627|lost 279| [2025/04/30 20:20:37 092583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 7 -> 8| [2025/04/30 20:20:37 092589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181627) in round 8| [2025/04/30 20:20:37 092594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 092598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 092602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141659|packet_lost:5|acked:2400|po_sent_time:1746044437037019|recovery:1|recovery_start:1746044437092549|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 092607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:5|acked:2400|po_sent_time:1746044437037019|recovery:1|recovery_start:1746044437092549|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 092612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:31311|srtt:56920|latest_rtt:54888|min_rtt:31448|applimit:0|lost:241|recovery:1|recovery_start:1746044437092549|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 092618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:172|largest:172|pns:2| [2025/04/30 20:20:37 092623] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:172|frame:ACK |recv_time:1746044437091907|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 092628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557091907|now:1746044437091907|interv:120000000| [2025/04/30 20:20:37 092632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557091907|now:1746044437091907|interv:120000000| [2025/04/30 20:20:37 092636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437092075|pq_index:0| [2025/04/30 20:20:37 092641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437090708| [2025/04/30 20:20:37 092645] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437092645| [2025/04/30 20:20:37 092650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437092649| [2025/04/30 20:20:37 092654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437092075|now:1746044437092649| [2025/04/30 20:20:37 092659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437092075|now:1746044437092649| [2025/04/30 20:20:37 092663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 092667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 092672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56920|min_srtt:56920|path_bw:1206754|loss_rate:61.59|path_pto:0| [2025/04/30 20:20:37 092677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 092685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 092688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 092692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 092703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 092708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56920|min_srtt:56920|path_bw:1206754|loss_rate:61.59|path_pto:0| [2025/04/30 20:20:37 092712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 092741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 092746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 092750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 092755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 092759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 092764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:400890| [2025/04/30 20:20:37 092768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 092773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:643| [2025/04/30 20:20:37 092808] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31311|now:1746044437092781|stream_id:0|stream_offset:400890| [2025/04/30 20:20:37 092815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:643|origin_pktnum:528|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 092820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:31311|applimit:0| [2025/04/30 20:20:37 092824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437097846|now:1746044437092824|interval:5022| [2025/04/30 20:20:37 092828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437097846|now:1746044437092824|interv:5022| [2025/04/30 20:20:37 092832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:32511| [2025/04/30 20:20:37 092839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:529|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 092845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32511|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:402069| [2025/04/30 20:20:37 092859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 092866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:644| [2025/04/30 20:20:37 092906] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32511|now:1746044437092877|stream_id:0|stream_offset:402069| [2025/04/30 20:20:37 092913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 092918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:32511|applimit:0| [2025/04/30 20:20:37 092922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437097846|now:1746044437092922|interval:4924| [2025/04/30 20:20:37 092926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437097846|now:1746044437092922|interv:4924| [2025/04/30 20:20:37 092931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:33711| [2025/04/30 20:20:37 092939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:532|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 092946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33711|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:403248| [2025/04/30 20:20:37 092954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 092960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437093960|now:1746044437092960|interv:1000| [2025/04/30 20:20:37 092967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 092973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 092980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 092986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:33711|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 092993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 092998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 093002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437093960| [2025/04/30 20:20:37 093006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437093960| [2025/04/30 20:20:37 093010] [debug] |xqc_engine_wakeup_after|wakeup:1746044437093960|now:1746044437093010|diff:950| [2025/04/30 20:20:37 093015] [debug] |xqc_engine_main_logic|END|now:1746044437092649| [2025/04/30 20:20:37 093021] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437093020| [2025/04/30 20:20:37 093025] [debug] |xqc_engine_wakeup_after|wakeup:1746044437093960|now:1746044437093024|diff:936| [2025/04/30 20:20:37 093028] [debug] |xqc_engine_main_logic|END|now:1746044437093020| [2025/04/30 20:20:37 093925] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437093924| [2025/04/30 20:20:37 093950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 093959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:172| [2025/04/30 20:20:37 093966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:173| [2025/04/30 20:20:37 093975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:173| [2025/04/30 20:20:37 093981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 093994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:613|origin_pktnum:485|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:614|path_largest_ack:613| [2025/04/30 20:20:37 094001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:141659|prior_delivered:316108|prior_time:1746044437036159|is_app_limited:0|send_elapse:56967|ack_elapse:57765|ctl_first_sent_time:1746044437037106|lagest_ack_time:1746044437093924|curr_delivered:384519| [2025/04/30 20:20:37 094008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437037106| [2025/04/30 20:20:37 094020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:682||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 20:20:37 094027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:614|origin_pktnum:488|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:614|path_largest_ack:614| [2025/04/30 20:20:37 094034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:134459|prior_delivered:320908|prior_time:1746044437040120|is_app_limited:0|send_elapse:58844|ack_elapse:53804|ctl_first_sent_time:1746044437041070|lagest_ack_time:1746044437093924|curr_delivered:385719| [2025/04/30 20:20:37 094042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437041070| [2025/04/30 20:20:37 094048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:680||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 20:20:37 094054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56920|rttvar:1105|minrtt:31448|latest_rtt:52854|ack_delay:104| [2025/04/30 20:20:37 094061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56398|rttvar:1871|minrtt:31448|latest_rtt:52854|ack_delay:104| [2025/04/30 20:20:37 094068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:614|lost_pn:611|thresh:3| [2025/04/30 20:20:37 094072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 094155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 094159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 094163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 094167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 094178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 094264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 094268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 094275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 094281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 094301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 094305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 094324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 094327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 094339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 094351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 094370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 094410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 094475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 094499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 094528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 094540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 094547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 094557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:610|lost_pn:611|po_sent_time:1746044437033811|lost_send_time:1746044437030477|loss_delay:63447|frame:STREAM |repair:128| [2025/04/30 20:20:37 094562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:611|lost_pn:611|po_sent_time:1746044437033897|lost_send_time:1746044437030477|loss_delay:63447|frame:STREAM |repair:128| [2025/04/30 20:20:37 094566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437033897u| [2025/04/30 20:20:37 094576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 094580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56398|rtt_var:1871|pto_duration:63882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 094585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 094589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 094593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 28911| [2025/04/30 20:20:37 094597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437181759|now:1746044437094580|interv:87179| [2025/04/30 20:20:37 094601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437181759|now:1746044437094580|interval:87179|pto_count:0|srtt:56398 [2025/04/30 20:20:37 094606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58844, ack_elapse 53804, delivered 64811|rate 1101403|lost 281| [2025/04/30 20:20:37 094610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101403) in round 8| [2025/04/30 20:20:37 094614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 094619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 094623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:2|acked:2400|po_sent_time:1746044437041070|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 094627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:2|acked:2400|po_sent_time:1746044437041070|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 094632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:28911|srtt:56398|latest_rtt:52854|min_rtt:31448|applimit:0|lost:243|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 094638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:173|largest:173|pns:2| [2025/04/30 20:20:37 094643] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:173|frame:ACK |recv_time:1746044437093924|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 094648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557093924|now:1746044437093924|interv:120000000| [2025/04/30 20:20:37 094652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557093924|now:1746044437093924|interv:120000000| [2025/04/30 20:20:37 094658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437093960|pq_index:0| [2025/04/30 20:20:37 094665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437092649| [2025/04/30 20:20:37 094671] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437094671| [2025/04/30 20:20:37 094679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437094677| [2025/04/30 20:20:37 094687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437093960|now:1746044437094677| [2025/04/30 20:20:37 094691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437093960|now:1746044437094677| [2025/04/30 20:20:37 094695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 094700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 094705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56398|min_srtt:56398|path_bw:1206754|loss_rate:62.09|path_pto:0| [2025/04/30 20:20:37 094709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:28911|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 094714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 094740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 094744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 094749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 094753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56398|min_srtt:56398|path_bw:1206754|loss_rate:62.09|path_pto:0| [2025/04/30 20:20:37 094757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:98400|inflight:28911|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 094762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 094767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 094773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 094779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 094786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:532|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 094792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28911|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:403248| [2025/04/30 20:20:37 094799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 094806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:645| [2025/04/30 20:20:37 094855] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28911|now:1746044437094819|stream_id:0|stream_offset:403248| [2025/04/30 20:20:37 094865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:645|origin_pktnum:532|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 094878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:28911|applimit:0| [2025/04/30 20:20:37 094883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56398|rtt_var:1871|pto_duration:63882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 094888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 094892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 094896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 30111| [2025/04/30 20:20:37 094900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437183701|now:1746044437094883|interv:88818| [2025/04/30 20:20:37 094904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437183701|now:1746044437094883|interval:88818|pto_count:0|srtt:56398 [2025/04/30 20:20:37 094909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:30111| [2025/04/30 20:20:37 094914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:533|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 094918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30111|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:404427| [2025/04/30 20:20:37 094923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 094928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:646| [2025/04/30 20:20:37 094964] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30111|now:1746044437094939|stream_id:0|stream_offset:404427| [2025/04/30 20:20:37 094973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:646|origin_pktnum:533|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 094980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:30111|applimit:0| [2025/04/30 20:20:37 094987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56398|rtt_var:1871|pto_duration:63882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 094991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 094995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 094999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 31311| [2025/04/30 20:20:37 095003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437183821|now:1746044437094987|interv:88834| [2025/04/30 20:20:37 095007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437183821|now:1746044437094987|interval:88834|pto_count:0|srtt:56398 [2025/04/30 20:20:37 095012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:31311| [2025/04/30 20:20:37 095022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:537|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 095026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:337224| [2025/04/30 20:20:37 095031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 095035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437096035|now:1746044437095035|interv:1000| [2025/04/30 20:20:37 095039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 095043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 095047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 095051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 095056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 095060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 095064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437096035| [2025/04/30 20:20:37 095068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437096035| [2025/04/30 20:20:37 095072] [debug] |xqc_engine_wakeup_after|wakeup:1746044437096035|now:1746044437095072|diff:963| [2025/04/30 20:20:37 095077] [debug] |xqc_engine_main_logic|END|now:1746044437094677| [2025/04/30 20:20:37 095082] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437095082| [2025/04/30 20:20:37 095086] [debug] |xqc_engine_wakeup_after|wakeup:1746044437096035|now:1746044437095086|diff:949| [2025/04/30 20:20:37 095090] [debug] |xqc_engine_main_logic|END|now:1746044437095082| [2025/04/30 20:20:37 095950] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437095949| [2025/04/30 20:20:37 095966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 095975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:173| [2025/04/30 20:20:37 095980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:174| [2025/04/30 20:20:37 095990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:174| [2025/04/30 20:20:37 095996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 096006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:615|origin_pktnum:489|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:616|path_largest_ack:615| [2025/04/30 20:20:37 096011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:135659|prior_delivered:320908|prior_time:1746044437040120|is_app_limited:0|send_elapse:58918|ack_elapse:55829|ctl_first_sent_time:1746044437041144|lagest_ack_time:1746044437095949|curr_delivered:386919| [2025/04/30 20:20:37 096019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437041144| [2025/04/30 20:20:37 096026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:680||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 20:20:37 096041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:616|origin_pktnum:492|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:616|path_largest_ack:616| [2025/04/30 20:20:37 096048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:135659|prior_delivered:320908|prior_time:1746044437040120|is_app_limited:0|send_elapse:58918|ack_elapse:55829|ctl_first_sent_time:1746044437041144|lagest_ack_time:1746044437095949|curr_delivered:388119| [2025/04/30 20:20:37 096053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437041205| [2025/04/30 20:20:37 096058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 20:20:37 096062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56398|rttvar:1871|minrtt:31448|latest_rtt:54744|ack_delay:128| [2025/04/30 20:20:37 096066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:56176|rttvar:1849|minrtt:31448|latest_rtt:54744|ack_delay:128| [2025/04/30 20:20:37 096070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:616|lost_pn:613|thresh:3| [2025/04/30 20:20:37 096075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 096161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 096165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 096169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 096173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 096184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 096262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 096266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 096270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 096274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 096289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 096293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 096308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 096312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 096324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 096335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 096357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 096392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 096430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 096448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 096475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 096479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 096487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 096495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 096499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56176|rtt_var:1849|pto_duration:63572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 096504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 096508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 096511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 28911| [2025/04/30 20:20:37 096515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437183511|now:1746044437096499|interv:87012| [2025/04/30 20:20:37 096520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437183511|now:1746044437096499|interval:87012|pto_count:0|srtt:56176 [2025/04/30 20:20:37 096524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58918, ack_elapse 55829, delivered 67211|rate 1140754|lost 281| [2025/04/30 20:20:37 096529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140754) in round 8| [2025/04/30 20:20:37 096533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 096537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 096541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437041205|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 096548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437041205|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 096553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:28911|srtt:56176|latest_rtt:54744|min_rtt:31448|applimit:0|lost:245|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 096559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:174|largest:174|pns:2| [2025/04/30 20:20:37 096564] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:174|frame:ACK |recv_time:1746044437095949|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 096569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557095949|now:1746044437095949|interv:120000000| [2025/04/30 20:20:37 096573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557095949|now:1746044437095949|interv:120000000| [2025/04/30 20:20:37 096577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437096035|pq_index:0| [2025/04/30 20:20:37 096581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437094677| [2025/04/30 20:20:37 096585] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437096585| [2025/04/30 20:20:37 096590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437096589| [2025/04/30 20:20:37 096595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437096035|now:1746044437096589| [2025/04/30 20:20:37 096599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437096035|now:1746044437096589| [2025/04/30 20:20:37 096603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 096608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 096612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56176|min_srtt:56176|path_bw:1206754|loss_rate:62.58|path_pto:0| [2025/04/30 20:20:37 096617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:28911|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 096622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 096626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 096629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 096634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 096638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:56176|min_srtt:56176|path_bw:1206754|loss_rate:62.58|path_pto:0| [2025/04/30 20:20:37 096645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:28911|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 096649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 096653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 096657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 096661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 096666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:537|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 096670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28911|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:337224| [2025/04/30 20:20:37 096674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 096679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:647| [2025/04/30 20:20:37 096748] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28911|now:1746044437096686|stream_id:0|stream_offset:337224| [2025/04/30 20:20:37 096760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:647|origin_pktnum:411|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 096765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:28911|applimit:0| [2025/04/30 20:20:37 096769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56176|rtt_var:1849|pto_duration:63572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 096774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 096778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 096782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 30111| [2025/04/30 20:20:37 096786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437185258|now:1746044437096769|interv:88489| [2025/04/30 20:20:37 096790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437185258|now:1746044437096769|interval:88489|pto_count:0|srtt:56176 [2025/04/30 20:20:37 096794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:30111| [2025/04/30 20:20:37 096799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:539|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 096804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30111|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:406785| [2025/04/30 20:20:37 096808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 096817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:648| [2025/04/30 20:20:37 096845] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30111|now:1746044437096824|stream_id:0|stream_offset:406785| [2025/04/30 20:20:37 096851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 096856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:30111|applimit:0| [2025/04/30 20:20:37 096860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:56176|rtt_var:1849|pto_duration:63572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 096864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 096868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 096872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 31311| [2025/04/30 20:20:37 096876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437185396|now:1746044437096860|interv:88536| [2025/04/30 20:20:37 096880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437185396|now:1746044437096860|interval:88536|pto_count:0|srtt:56176 [2025/04/30 20:20:37 096884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:31311| [2025/04/30 20:20:37 096889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:541|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 096893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:407964| [2025/04/30 20:20:37 096897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 096902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437097902|now:1746044437096902|interv:1000| [2025/04/30 20:20:37 096909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 096915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 096922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 096928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 096935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 096942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 096947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437097902| [2025/04/30 20:20:37 096951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437097902| [2025/04/30 20:20:37 096955] [debug] |xqc_engine_wakeup_after|wakeup:1746044437097902|now:1746044437096955|diff:947| [2025/04/30 20:20:37 096964] [debug] |xqc_engine_main_logic|END|now:1746044437096589| [2025/04/30 20:20:37 096970] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437096970| [2025/04/30 20:20:37 096974] [debug] |xqc_engine_wakeup_after|wakeup:1746044437097902|now:1746044437096974|diff:928| [2025/04/30 20:20:37 096977] [debug] |xqc_engine_main_logic|END|now:1746044437096970| [2025/04/30 20:20:37 097881] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437097879| [2025/04/30 20:20:37 097898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 097908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:174| [2025/04/30 20:20:37 097914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:175| [2025/04/30 20:20:37 097924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:175| [2025/04/30 20:20:37 097931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 097942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:617|origin_pktnum:493|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:618|path_largest_ack:617| [2025/04/30 20:20:37 097950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:138059|prior_delivered:320908|prior_time:1746044437040120|is_app_limited:0|send_elapse:59041|ack_elapse:57759|ctl_first_sent_time:1746044437041267|lagest_ack_time:1746044437097879|curr_delivered:389319| [2025/04/30 20:20:37 097958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437041267| [2025/04/30 20:20:37 097965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:676||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 20:20:37 097972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:618|origin_pktnum:496|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:618|path_largest_ack:618| [2025/04/30 20:20:37 097980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:128422|prior_delivered:323308|prior_time:1746044437042114|is_app_limited:0|send_elapse:59151|ack_elapse:55765|ctl_first_sent_time:1746044437043247|lagest_ack_time:1746044437097879|curr_delivered:390519| [2025/04/30 20:20:37 097988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437043247| [2025/04/30 20:20:37 097994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:674||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 20:20:37 098000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:56176|rttvar:1849|minrtt:31448|latest_rtt:54632|ack_delay:80| [2025/04/30 20:20:37 098007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55973|rttvar:1793|minrtt:31448|latest_rtt:54632|ack_delay:80| [2025/04/30 20:20:37 098011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:618|lost_pn:615|thresh:3| [2025/04/30 20:20:37 098015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 098100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 098103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 098107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 098111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 098123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 098191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 098195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 098199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 098202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 098218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 098222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 098248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 098252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 098263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 098275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 098294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 098329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 098371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 098386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 098413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 098417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 098425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 098433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 098437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55973|rtt_var:1793|pto_duration:63145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 098442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 098449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 098453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 28911| [2025/04/30 20:20:37 098457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437184969|now:1746044437098437|interv:86532| [2025/04/30 20:20:37 098461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437184969|now:1746044437098437|interval:86532|pto_count:0|srtt:55973 [2025/04/30 20:20:37 098465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 59151, ack_elapse 55765, delivered 67211|rate 1136261|lost 281| [2025/04/30 20:20:37 098470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136261) in round 8| [2025/04/30 20:20:37 098474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 098479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 098482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437043247|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 098487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437043247|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 098492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:28911|srtt:55973|latest_rtt:54632|min_rtt:31448|applimit:0|lost:247|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 098498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:175|largest:175|pns:2| [2025/04/30 20:20:37 098503] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:175|frame:ACK |recv_time:1746044437097879|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 098507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557097879|now:1746044437097879|interv:120000000| [2025/04/30 20:20:37 098512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557097879|now:1746044437097879|interv:120000000| [2025/04/30 20:20:37 098516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437097902|pq_index:0| [2025/04/30 20:20:37 098520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437096589| [2025/04/30 20:20:37 098524] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437098524| [2025/04/30 20:20:37 098529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437098528| [2025/04/30 20:20:37 098534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437097902|now:1746044437098528| [2025/04/30 20:20:37 098538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437097902|now:1746044437098528| [2025/04/30 20:20:37 098545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 098549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 098554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55973|min_srtt:55973|path_bw:1206754|loss_rate:63.06|path_pto:0| [2025/04/30 20:20:37 098559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:93600|inflight:28911|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 098564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 098568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 098571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 098576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 098580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55973|min_srtt:55973|path_bw:1206754|loss_rate:63.06|path_pto:0| [2025/04/30 20:20:37 098584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:93600|inflight:28911|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 098589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 098592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 098596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 098600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 098605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:541|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 098609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28911|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:407964| [2025/04/30 20:20:37 098614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 098618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:649| [2025/04/30 20:20:37 098659] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28911|now:1746044437098626|stream_id:0|stream_offset:407964| [2025/04/30 20:20:37 098669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:649|origin_pktnum:541|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 098676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:28911|applimit:0| [2025/04/30 20:20:37 098683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55973|rtt_var:1793|pto_duration:63145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 098697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 098701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 098705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 30111| [2025/04/30 20:20:37 098709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437186771|now:1746044437098683|interv:88088| [2025/04/30 20:20:37 098713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437186771|now:1746044437098683|interval:88088|pto_count:0|srtt:55973 [2025/04/30 20:20:37 098742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:30111| [2025/04/30 20:20:37 098747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:543|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 098752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30111|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:409143| [2025/04/30 20:20:37 098757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 098761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:650| [2025/04/30 20:20:37 098794] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30111|now:1746044437098768|stream_id:0|stream_offset:409143| [2025/04/30 20:20:37 098804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:650|origin_pktnum:543|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 098811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:30111|applimit:0| [2025/04/30 20:20:37 098818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55973|rtt_var:1793|pto_duration:63145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 098825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 098830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 098834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 31311| [2025/04/30 20:20:37 098838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437186913|now:1746044437098817|interv:88096| [2025/04/30 20:20:37 098842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437186913|now:1746044437098817|interval:88096|pto_count:0|srtt:55973 [2025/04/30 20:20:37 098847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:31311| [2025/04/30 20:20:37 098852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:546|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 098856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:411501| [2025/04/30 20:20:37 098865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 098869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437099869|now:1746044437098869|interv:1000| [2025/04/30 20:20:37 098873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 098877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 098881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 098885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 098890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 098893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 098897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437099869| [2025/04/30 20:20:37 098902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437099869| [2025/04/30 20:20:37 098906] [debug] |xqc_engine_wakeup_after|wakeup:1746044437099869|now:1746044437098906|diff:963| [2025/04/30 20:20:37 098910] [debug] |xqc_engine_main_logic|END|now:1746044437098528| [2025/04/30 20:20:37 098916] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437098916| [2025/04/30 20:20:37 098920] [debug] |xqc_engine_wakeup_after|wakeup:1746044437099869|now:1746044437098920|diff:949| [2025/04/30 20:20:37 098923] [debug] |xqc_engine_main_logic|END|now:1746044437098916| [2025/04/30 20:20:37 099993] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437099992| [2025/04/30 20:20:37 100000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437099869|pq_index:0| [2025/04/30 20:20:37 100005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437098528| [2025/04/30 20:20:37 100010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437100009| [2025/04/30 20:20:37 100015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437099869|now:1746044437100009| [2025/04/30 20:20:37 100020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437099869|now:1746044437100009| [2025/04/30 20:20:37 100027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 100033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 100041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55973|min_srtt:55973|path_bw:1206754|loss_rate:63.52|path_pto:0| [2025/04/30 20:20:37 100049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 100055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 100059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 100068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 100075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 100081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55973|min_srtt:55973|path_bw:1206754|loss_rate:63.52|path_pto:0| [2025/04/30 20:20:37 100087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 100094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 100101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 100107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 100114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 100121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:546|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 100127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:411501| [2025/04/30 20:20:37 100134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 100141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:651| [2025/04/30 20:20:37 100185] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31311|now:1746044437100152|stream_id:0|stream_offset:411501| [2025/04/30 20:20:37 100196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:651|origin_pktnum:546|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 100203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:31311|applimit:0| [2025/04/30 20:20:37 100210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55973|rtt_var:1793|pto_duration:63145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 100216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 100222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 100227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 32511| [2025/04/30 20:20:37 100231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437188297|now:1746044437100209|interv:88088| [2025/04/30 20:20:37 100235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437188297|now:1746044437100209|interval:88088|pto_count:0|srtt:55973 [2025/04/30 20:20:37 100239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:32511| [2025/04/30 20:20:37 100250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:549|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 100254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32511|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:412680| [2025/04/30 20:20:37 100259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 100263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:652| [2025/04/30 20:20:37 100295] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32511|now:1746044437100270|stream_id:0|stream_offset:412680| [2025/04/30 20:20:37 100304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:652|origin_pktnum:549|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 100311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:32511|applimit:0| [2025/04/30 20:20:37 100318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55973|rtt_var:1793|pto_duration:63145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 100324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 100329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 100333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 33711| [2025/04/30 20:20:37 100337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437188415|now:1746044437100317|interv:88098| [2025/04/30 20:20:37 100341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437188415|now:1746044437100317|interval:88098|pto_count:0|srtt:55973 [2025/04/30 20:20:37 100345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:33711| [2025/04/30 20:20:37 100350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:553|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 100354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33711|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:186312| [2025/04/30 20:20:37 100358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 100362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437101362|now:1746044437100362|interv:1000| [2025/04/30 20:20:37 100366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 100370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 100374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 100378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:33711|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 100387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 100391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 100395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437101362| [2025/04/30 20:20:37 100399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437101362| [2025/04/30 20:20:37 100403] [debug] |xqc_engine_wakeup_after|wakeup:1746044437101362|now:1746044437100403|diff:959| [2025/04/30 20:20:37 100408] [debug] |xqc_engine_main_logic|END|now:1746044437100009| [2025/04/30 20:20:37 100418] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:114|state:ESTABED|recv_time:1746044437100417| [2025/04/30 20:20:37 100423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 100429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:175| [2025/04/30 20:20:37 100433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:176| [2025/04/30 20:20:37 100439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:176| [2025/04/30 20:20:37 100443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 100451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:619|origin_pktnum:247|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:620|path_largest_ack:619| [2025/04/30 20:20:37 100456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:123622|prior_delivered:325708|prior_time:1746044437044154|is_app_limited:0|send_elapse:58895|ack_elapse:56263|ctl_first_sent_time:1746044437045137|lagest_ack_time:1746044437100417|curr_delivered:391719| [2025/04/30 20:20:37 100461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437045137| [2025/04/30 20:20:37 100465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:673||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 20:20:37 100470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:620|origin_pktnum:249|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:620|path_largest_ack:620| [2025/04/30 20:20:37 100474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:238|tx_in_flight:114022|prior_delivered:330508|prior_time:1746044437048119|is_app_limited:0|send_elapse:58116|ack_elapse:52298|ctl_first_sent_time:1746044437049139|lagest_ack_time:1746044437100417|curr_delivered:392919| [2025/04/30 20:20:37 100479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437049139| [2025/04/30 20:20:37 100483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:672||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 20:20:37 100487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55973|rttvar:1793|minrtt:31448|latest_rtt:51278|ack_delay:88| [2025/04/30 20:20:37 100491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:55375|rttvar:2540|minrtt:31448|latest_rtt:51278|ack_delay:88| [2025/04/30 20:20:37 100496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:620|lost_pn:617|thresh:3| [2025/04/30 20:20:37 100500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 100573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 100577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 100588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 100657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 100661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 100677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 100681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 100696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 100700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 100714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 100752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 100771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 100805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 100847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 100862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 100890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 100893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 100901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 100909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 100913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:55375|rtt_var:2540|pto_duration:65535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 100917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 100921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 100925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 31311| [2025/04/30 20:20:37 100929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437190805|now:1746044437100913|interv:89892| [2025/04/30 20:20:37 100933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437190805|now:1746044437100913|interval:89892|pto_count:0|srtt:55375 [2025/04/30 20:20:37 100940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 58116, ack_elapse 52298, delivered 62411|rate 1073903|lost 281| [2025/04/30 20:20:37 100944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073903) in round 8| [2025/04/30 20:20:37 100949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 100953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 100957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437049139|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 100961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437049139|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 100966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:31311|srtt:55375|latest_rtt:51278|min_rtt:31448|applimit:0|lost:251|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 100971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 100976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 100981] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 100986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:176|largest:176|pns:2| [2025/04/30 20:20:37 100990] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:176|frame:PING ACK |recv_time:1746044437100417|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 100995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557100417|now:1746044437100417|interv:120000000| [2025/04/30 20:20:37 101000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557100417|now:1746044437100417|interv:120000000| [2025/04/30 20:20:37 101004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437101362|pq_index:0| [2025/04/30 20:20:37 101008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437100009| [2025/04/30 20:20:37 101012] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437101012| [2025/04/30 20:20:37 101017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437101016| [2025/04/30 20:20:37 101022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 101028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:176|ack_delay:611|first_ack_range:14|largest_pkt_recv_time:1746044437100417| [2025/04/30 20:20:37 101035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:176|low:162|pkt_pns:2| [2025/04/30 20:20:37 101039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:160|low:153|pkt_pns:2| [2025/04/30 20:20:37 101043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:151|low:145|pkt_pns:2| [2025/04/30 20:20:37 101047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:143|low:139|pkt_pns:2| [2025/04/30 20:20:37 101051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:137|low:137|pkt_pns:2| [2025/04/30 20:20:37 101054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:15|path:0|path_largest_recv:176|frame_largest_recv:176| [2025/04/30 20:20:37 101059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 101064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55375|min_srtt:55375|path_bw:1206754|loss_rate:63.98|path_pto:0| [2025/04/30 20:20:37 101068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 101073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 101077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 101080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 101085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 101089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:20:37 101094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:55375|min_srtt:55375|path_bw:1206754|loss_rate:63.98|path_pto:0| [2025/04/30 20:20:37 101098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 101102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 101106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 101110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 101114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 101118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:553|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 101123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:186312| [2025/04/30 20:20:37 101127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 101131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 101137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:28|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:20:37 101142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:653| [2025/04/30 20:20:37 101176] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:653|size:28|sent:44|pkt_type:SHORT_HEADER|frame:ACK |inflight:31311|now:1746044437101148|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 101185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:653|origin_pktnum:0|size:28|enc_size:44|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 101194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 101201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:31311|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 101207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 101211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 101215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437101362| [2025/04/30 20:20:37 101219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437101362| [2025/04/30 20:20:37 101223] [debug] |xqc_engine_wakeup_after|wakeup:1746044437101362|now:1746044437101223|diff:139| [2025/04/30 20:20:37 101227] [debug] |xqc_engine_main_logic|END|now:1746044437101016| [2025/04/30 20:20:37 101236] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437101236| [2025/04/30 20:20:37 101242] [debug] |xqc_engine_wakeup_after|wakeup:1746044437101362|now:1746044437101241|diff:121| [2025/04/30 20:20:37 101248] [debug] |xqc_engine_main_logic|END|now:1746044437101236| [2025/04/30 20:20:37 102027] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437102026| [2025/04/30 20:20:37 102044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 102054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:176| [2025/04/30 20:20:37 102060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:177| [2025/04/30 20:20:37 102069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:177| [2025/04/30 20:20:37 102074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 102084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:621|origin_pktnum:252|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:624|path_largest_ack:621| [2025/04/30 20:20:37 102091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:238|tx_in_flight:114040|prior_delivered:330508|prior_time:1746044437048119|is_app_limited:0|send_elapse:58214|ack_elapse:53907|ctl_first_sent_time:1746044437049237|lagest_ack_time:1746044437102026|curr_delivered:392937| [2025/04/30 20:20:37 102098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437049237| [2025/04/30 20:20:37 102103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:665||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 20:20:37 102110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:622|origin_pktnum:253|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:624|path_largest_ack:622| [2025/04/30 20:20:37 102125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:238|tx_in_flight:114040|prior_delivered:330508|prior_time:1746044437048119|is_app_limited:0|send_elapse:58214|ack_elapse:53907|ctl_first_sent_time:1746044437049237|lagest_ack_time:1746044437102026|curr_delivered:392956| [2025/04/30 20:20:37 102133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437049329| [2025/04/30 20:20:37 102140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 20:20:37 102147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:623|origin_pktnum:125|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:624|path_largest_ack:623| [2025/04/30 20:20:37 102154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:242|tx_in_flight:108048|prior_delivered:332908|prior_time:1746044437050087|is_app_limited:0|send_elapse:58034|ack_elapse:51939|ctl_first_sent_time:1746044437051059|lagest_ack_time:1746044437102026|curr_delivered:394156| [2025/04/30 20:20:37 102161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437051059| [2025/04/30 20:20:37 102168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:663||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 20:20:37 102176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:624|origin_pktnum:505|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:624|path_largest_ack:624| [2025/04/30 20:20:37 102183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:244|tx_in_flight:104448|prior_delivered:335308|prior_time:1746044437052170|is_app_limited:0|send_elapse:57038|ack_elapse:49856|ctl_first_sent_time:1746044437053203|lagest_ack_time:1746044437102026|curr_delivered:395356| [2025/04/30 20:20:37 102190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437053203| [2025/04/30 20:20:37 102197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:661||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 20:20:37 102203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:55375|rttvar:2540|minrtt:31448|latest_rtt:48823|ack_delay:96| [2025/04/30 20:20:37 102210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:54544|rttvar:3567|minrtt:31448|latest_rtt:48823|ack_delay:96| [2025/04/30 20:20:37 102217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:624|lost_pn:621|thresh:3| [2025/04/30 20:20:37 102224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 102326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 102433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 102437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 102461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 102468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 102487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 102504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 102535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 102575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 102622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 102647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 102683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 102687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 102699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 102707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 102711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:54544|rtt_var:3567|pto_duration:68812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 102733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 102741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 102745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 28874| [2025/04/30 20:20:37 102749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437194082|now:1746044437102711|interv:91371| [2025/04/30 20:20:37 102753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437194082|now:1746044437102711|interval:91371|pto_count:0|srtt:54544 [2025/04/30 20:20:37 102758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57038, ack_elapse 49856, delivered 60048|rate 1052771|lost 281| [2025/04/30 20:20:37 102762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1052771) in round 8| [2025/04/30 20:20:37 102766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 102771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 102774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2437|po_sent_time:1746044437053203|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 102779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2437|po_sent_time:1746044437053203|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 102785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:28874|srtt:54544|latest_rtt:48823|min_rtt:31448|applimit:0|lost:251|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 102794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:177|largest:177|pns:2| [2025/04/30 20:20:37 102801] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:177|frame:ACK |recv_time:1746044437102026|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 102809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557102026|now:1746044437102026|interv:120000000| [2025/04/30 20:20:37 102815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557102026|now:1746044437102026|interv:120000000| [2025/04/30 20:20:37 102819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437101362|pq_index:0| [2025/04/30 20:20:37 102827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437101016| [2025/04/30 20:20:37 102831] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437102831| [2025/04/30 20:20:37 102836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437102835| [2025/04/30 20:20:37 102841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437101362|now:1746044437102835| [2025/04/30 20:20:37 102846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437101362|now:1746044437102835| [2025/04/30 20:20:37 102849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 102854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 102859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54544|min_srtt:54544|path_bw:1206754|loss_rate:63.98|path_pto:0| [2025/04/30 20:20:37 102864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:28874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 102868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 102872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 102876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 102880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 102885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:54544|min_srtt:54544|path_bw:1206754|loss_rate:63.98|path_pto:0| [2025/04/30 20:20:37 102889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:28874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 102893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 102897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 102901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 102905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 102909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:553|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 102913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:186312| [2025/04/30 20:20:37 102918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 102925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:654| [2025/04/30 20:20:37 102967] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28874|now:1746044437102934|stream_id:0|stream_offset:186312| [2025/04/30 20:20:37 102977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:654|origin_pktnum:176|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 102985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:28874|applimit:0| [2025/04/30 20:20:37 102992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:54544|rtt_var:3567|pto_duration:68812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 102998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 103005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 103012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 30074| [2025/04/30 20:20:37 103019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437196746|now:1746044437102991|interv:93755| [2025/04/30 20:20:37 103025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437196746|now:1746044437102991|interval:93755|pto_count:0|srtt:54544 [2025/04/30 20:20:37 103033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:30074| [2025/04/30 20:20:37 103040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:555|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 103044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:416217| [2025/04/30 20:20:37 103049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 103053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:655| [2025/04/30 20:20:37 103083] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30074|now:1746044437103060|stream_id:0|stream_offset:416217| [2025/04/30 20:20:37 103088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:655|origin_pktnum:555|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 103093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:30074|applimit:0| [2025/04/30 20:20:37 103097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:54544|rtt_var:3567|pto_duration:68812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 103101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 103107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 103113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 31274| [2025/04/30 20:20:37 103127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437196872|now:1746044437103097|interv:93775| [2025/04/30 20:20:37 103134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437196872|now:1746044437103097|interval:93775|pto_count:0|srtt:54544 [2025/04/30 20:20:37 103141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:31274| [2025/04/30 20:20:37 103149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:556|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 103154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 103159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 103163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:656| [2025/04/30 20:20:37 103191] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31274|now:1746044437103170|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 103197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:656|origin_pktnum:556|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 103201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:31274|applimit:0| [2025/04/30 20:20:37 103205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:54544|rtt_var:3567|pto_duration:68812|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 103209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 103216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 103222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 32474| [2025/04/30 20:20:37 103228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437196982|now:1746044437103205|interv:93777| [2025/04/30 20:20:37 103235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437196982|now:1746044437103205|interval:93777|pto_count:0|srtt:54544 [2025/04/30 20:20:37 103242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:32474| [2025/04/30 20:20:37 103251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:558|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 103256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32474|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:350193| [2025/04/30 20:20:37 103260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 103264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437104264|now:1746044437103264|interv:1000| [2025/04/30 20:20:37 103269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 103272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 103281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 103286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:32474|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 103290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 103294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 103298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437104264| [2025/04/30 20:20:37 103302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437104264| [2025/04/30 20:20:37 103306] [debug] |xqc_engine_wakeup_after|wakeup:1746044437104264|now:1746044437103306|diff:958| [2025/04/30 20:20:37 103311] [debug] |xqc_engine_main_logic|END|now:1746044437102835| [2025/04/30 20:20:37 103317] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437103317| [2025/04/30 20:20:37 103321] [debug] |xqc_engine_wakeup_after|wakeup:1746044437104264|now:1746044437103321|diff:943| [2025/04/30 20:20:37 103325] [debug] |xqc_engine_main_logic|END|now:1746044437103317| [2025/04/30 20:20:37 104022] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437104021| [2025/04/30 20:20:37 104036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 104045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:177| [2025/04/30 20:20:37 104052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:178| [2025/04/30 20:20:37 104060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:178| [2025/04/30 20:20:37 104067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 104077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:625|origin_pktnum:506|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:626|path_largest_ack:625| [2025/04/30 20:20:37 104084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:248|tx_in_flight:96048|prior_delivered:340108|prior_time:1746044437056130|is_app_limited:0|send_elapse:57237|ack_elapse:47891|ctl_first_sent_time:1746044437057217|lagest_ack_time:1746044437104021|curr_delivered:396556| [2025/04/30 20:20:37 104091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437057217| [2025/04/30 20:20:37 104098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:649||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 20:20:37 104104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:626|origin_pktnum:381|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:626|path_largest_ack:626| [2025/04/30 20:20:37 104110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:93648|prior_delivered:342508|prior_time:1746044437058174|is_app_limited:0|send_elapse:56953|ack_elapse:45847|ctl_first_sent_time:1746044437059092|lagest_ack_time:1746044437104021|curr_delivered:397756| [2025/04/30 20:20:37 104117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437059092| [2025/04/30 20:20:37 104123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:648||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 20:20:37 104130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:54544|rttvar:3567|minrtt:31448|latest_rtt:44929|ack_delay:96| [2025/04/30 20:20:37 104144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:53330|rttvar:5103|minrtt:31448|latest_rtt:44929|ack_delay:96| [2025/04/30 20:20:37 104151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:626|lost_pn:623|thresh:3| [2025/04/30 20:20:37 104157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 104218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 20:20:37 104287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 104303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 104307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 104318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 104330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 104349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 104386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 104424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 104439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 104469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 104473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 104480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 104492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 104499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:53330|rtt_var:5103|pto_duration:73742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 104506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 104512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 104518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 30074| [2025/04/30 20:20:37 104525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437201912|now:1746044437104498|interv:97414| [2025/04/30 20:20:37 104545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437201912|now:1746044437104498|interval:97414|pto_count:0|srtt:53330 [2025/04/30 20:20:37 104552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56953, ack_elapse 45847, delivered 55248|rate 970063|lost 281| [2025/04/30 20:20:37 104559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (970063) in round 8| [2025/04/30 20:20:37 104566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 104572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 104578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437059092|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 104585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437059092|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 104591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:30074|srtt:53330|latest_rtt:44929|min_rtt:31448|applimit:0|lost:254|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 104607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:178|largest:178|pns:2| [2025/04/30 20:20:37 104614] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:178|frame:ACK |recv_time:1746044437104021|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 104621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557104021|now:1746044437104021|interv:120000000| [2025/04/30 20:20:37 104627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557104021|now:1746044437104021|interv:120000000| [2025/04/30 20:20:37 104633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437104264|pq_index:0| [2025/04/30 20:20:37 104640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437102835| [2025/04/30 20:20:37 104647] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437104646| [2025/04/30 20:20:37 104652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437104651| [2025/04/30 20:20:37 104657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437104264|now:1746044437104651| [2025/04/30 20:20:37 104662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437104264|now:1746044437104651| [2025/04/30 20:20:37 104668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 104675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 104682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53330|min_srtt:53330|path_bw:1206754|loss_rate:64.63|path_pto:0| [2025/04/30 20:20:37 104689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:30074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 104695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 104701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 104707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 104714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 104742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:53330|min_srtt:53330|path_bw:1206754|loss_rate:64.63|path_pto:0| [2025/04/30 20:20:37 104750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:30074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 104756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 104768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 104771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 104776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 104781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:558|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 104785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:350193| [2025/04/30 20:20:37 104790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 104794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:657| [2025/04/30 20:20:37 104833] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30074|now:1746044437104802|stream_id:0|stream_offset:350193| [2025/04/30 20:20:37 104842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:657|origin_pktnum:430|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 104850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:30074|applimit:0| [2025/04/30 20:20:37 104856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:53330|rtt_var:5103|pto_duration:73742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 104863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 104867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 104871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 31274| [2025/04/30 20:20:37 104875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437203544|now:1746044437104856|interv:98688| [2025/04/30 20:20:37 104879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437203544|now:1746044437104856|interval:98688|pto_count:0|srtt:53330 [2025/04/30 20:20:37 104883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:31274| [2025/04/30 20:20:37 104889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:560|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 104893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:419754| [2025/04/30 20:20:37 104897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 104901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437105901|now:1746044437104901|interv:1000| [2025/04/30 20:20:37 104905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 104909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 104918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 104922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 104927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 104930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 104934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437105901| [2025/04/30 20:20:37 104939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437105901| [2025/04/30 20:20:37 104943] [debug] |xqc_engine_wakeup_after|wakeup:1746044437105901|now:1746044437104943|diff:958| [2025/04/30 20:20:37 104947] [debug] |xqc_engine_main_logic|END|now:1746044437104651| [2025/04/30 20:20:37 104953] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437104953| [2025/04/30 20:20:37 104957] [debug] |xqc_engine_wakeup_after|wakeup:1746044437105901|now:1746044437104957|diff:944| [2025/04/30 20:20:37 104961] [debug] |xqc_engine_main_logic|END|now:1746044437104953| [2025/04/30 20:20:37 106052] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437106050| [2025/04/30 20:20:37 106065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 106074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:178| [2025/04/30 20:20:37 106080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:179| [2025/04/30 20:20:37 106089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:179| [2025/04/30 20:20:37 106096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 106107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:627|origin_pktnum:256|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:628|path_largest_ack:627| [2025/04/30 20:20:37 106114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:250|tx_in_flight:91248|prior_delivered:344908|prior_time:1746044437060130|is_app_limited:0|send_elapse:60006|ack_elapse:45920|ctl_first_sent_time:1746044437062254|lagest_ack_time:1746044437106050|curr_delivered:398956| [2025/04/30 20:20:37 106121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437062254| [2025/04/30 20:20:37 106128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:645||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 20:20:37 106134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:628|origin_pktnum:132|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:628|path_largest_ack:628| [2025/04/30 20:20:37 106140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:252|tx_in_flight:85248|prior_delivered:349708|prior_time:1746044437064113|is_app_limited:0|send_elapse:57787|ack_elapse:41937|ctl_first_sent_time:1746044437065071|lagest_ack_time:1746044437106050|curr_delivered:400156| [2025/04/30 20:20:37 106148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437065071| [2025/04/30 20:20:37 106154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:644||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 20:20:37 106160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:53330|rttvar:5103|minrtt:31448|latest_rtt:40979|ack_delay:120| [2025/04/30 20:20:37 106173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:51771|rttvar:6945|minrtt:31448|latest_rtt:40979|ack_delay:120| [2025/04/30 20:20:37 106178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:628|lost_pn:625|thresh:3| [2025/04/30 20:20:37 106182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 106309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 106313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 106325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 106336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 106356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 106393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 106432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 106447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 106474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 106478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 106488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 106496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 106500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:51771|rtt_var:6945|pto_duration:79551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 106505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 106509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 106513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 28874| [2025/04/30 20:20:37 106516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437209353|now:1746044437106500|interv:102853| [2025/04/30 20:20:37 106521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437209353|now:1746044437106500|interval:102853|pto_count:0|srtt:51771 [2025/04/30 20:20:37 106525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57787, ack_elapse 41937, delivered 50448|rate 872999|lost 281| [2025/04/30 20:20:37 106530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (872999) in round 8| [2025/04/30 20:20:37 106534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 106538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 106542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437065071|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 106546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437065071|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 106551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:28874|srtt:51771|latest_rtt:40979|min_rtt:31448|applimit:0|lost:255|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 106557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:179|largest:179|pns:2| [2025/04/30 20:20:37 106562] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:179|frame:ACK |recv_time:1746044437106050|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 106567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557106050|now:1746044437106050|interv:120000000| [2025/04/30 20:20:37 106571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557106050|now:1746044437106050|interv:120000000| [2025/04/30 20:20:37 106575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437105901|pq_index:0| [2025/04/30 20:20:37 106588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437104651| [2025/04/30 20:20:37 106592] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437106592| [2025/04/30 20:20:37 106597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437106596| [2025/04/30 20:20:37 106602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437105901|now:1746044437106596| [2025/04/30 20:20:37 106606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437105901|now:1746044437106596| [2025/04/30 20:20:37 106610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 106614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 106619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:51771|min_srtt:51771|path_bw:1206754|loss_rate:64.85|path_pto:0| [2025/04/30 20:20:37 106623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:28874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 106628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 106632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 106636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 106640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 106644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:51771|min_srtt:51771|path_bw:1206754|loss_rate:64.85|path_pto:0| [2025/04/30 20:20:37 106648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:28874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 106653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 106657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 106660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 106665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 106669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:560|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 106673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:419754| [2025/04/30 20:20:37 106678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 106682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:658| [2025/04/30 20:20:37 106743] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28874|now:1746044437106693|stream_id:0|stream_offset:419754| [2025/04/30 20:20:37 106757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 106764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:28874|applimit:0| [2025/04/30 20:20:37 106768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:51771|rtt_var:6945|pto_duration:79551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 106773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 106777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 106780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 30074| [2025/04/30 20:20:37 106784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437211244|now:1746044437106768|interv:104476| [2025/04/30 20:20:37 106788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437211244|now:1746044437106768|interval:104476|pto_count:0|srtt:51771 [2025/04/30 20:20:37 106793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:30074| [2025/04/30 20:20:37 106798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:562|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 106803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:420933| [2025/04/30 20:20:37 106807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 106811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:659| [2025/04/30 20:20:37 106846] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30074|now:1746044437106818|stream_id:0|stream_offset:420933| [2025/04/30 20:20:37 106856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 106863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:30074|applimit:0| [2025/04/30 20:20:37 106869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:51771|rtt_var:6945|pto_duration:79551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 106877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 106881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 106885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 31274| [2025/04/30 20:20:37 106889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437211369|now:1746044437106869|interv:104500| [2025/04/30 20:20:37 106898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437211369|now:1746044437106869|interval:104500|pto_count:0|srtt:51771 [2025/04/30 20:20:37 106903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:31274| [2025/04/30 20:20:37 106908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:563|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 106912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:422112| [2025/04/30 20:20:37 106916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 106920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437107920|now:1746044437106920|interv:1000| [2025/04/30 20:20:37 106924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 106928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 106932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 106936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 106941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 106944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 106948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437107920| [2025/04/30 20:20:37 106952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437107920| [2025/04/30 20:20:37 106957] [debug] |xqc_engine_wakeup_after|wakeup:1746044437107920|now:1746044437106956|diff:964| [2025/04/30 20:20:37 106961] [debug] |xqc_engine_main_logic|END|now:1746044437106596| [2025/04/30 20:20:37 106967] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437106966| [2025/04/30 20:20:37 106970] [debug] |xqc_engine_wakeup_after|wakeup:1746044437107920|now:1746044437106970|diff:950| [2025/04/30 20:20:37 106974] [debug] |xqc_engine_main_logic|END|now:1746044437106966| [2025/04/30 20:20:37 108045] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437108045| [2025/04/30 20:20:37 108063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437107920|pq_index:0| [2025/04/30 20:20:37 108070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437106596| [2025/04/30 20:20:37 108077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437108076| [2025/04/30 20:20:37 108084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437107920|now:1746044437108076| [2025/04/30 20:20:37 108090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437107920|now:1746044437108076| [2025/04/30 20:20:37 108096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 108103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 108118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:51771|min_srtt:51771|path_bw:1206754|loss_rate:65.27|path_pto:0| [2025/04/30 20:20:37 108126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 108133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 108139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 108145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 108152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 108159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:51771|min_srtt:51771|path_bw:1206754|loss_rate:65.27|path_pto:0| [2025/04/30 20:20:37 108166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 108173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 108180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 108186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 108193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 108200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:563|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 108207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:422112| [2025/04/30 20:20:37 108214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 108220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:660| [2025/04/30 20:20:37 108295] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31274|now:1746044437108232|stream_id:0|stream_offset:422112| [2025/04/30 20:20:37 108304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 108312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:31274|applimit:0| [2025/04/30 20:20:37 108318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:51771|rtt_var:6945|pto_duration:79551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 108325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 108338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 108345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 32474| [2025/04/30 20:20:37 108351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437212783|now:1746044437108318|interv:104465| [2025/04/30 20:20:37 108357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437212783|now:1746044437108318|interval:104465|pto_count:0|srtt:51771 [2025/04/30 20:20:37 108364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:32474| [2025/04/30 20:20:37 108383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:566|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 108390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32474|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:424470| [2025/04/30 20:20:37 108397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 108404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:661| [2025/04/30 20:20:37 108444] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32474|now:1746044437108415|stream_id:0|stream_offset:424470| [2025/04/30 20:20:37 108453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:661|origin_pktnum:566|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 108461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:32474|applimit:0| [2025/04/30 20:20:37 108467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:51771|rtt_var:6945|pto_duration:79551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 108471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 108475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 108479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 33674| [2025/04/30 20:20:37 108483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437212966|now:1746044437108467|interv:104499| [2025/04/30 20:20:37 108487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437212966|now:1746044437108467|interval:104499|pto_count:0|srtt:51771 [2025/04/30 20:20:37 108492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:33674| [2025/04/30 20:20:37 108496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:571|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 108501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33674|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:428007| [2025/04/30 20:20:37 108505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 108509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437109509|now:1746044437108509|interv:1000| [2025/04/30 20:20:37 108518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 108522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 108526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 108530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:33674|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 108534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 108538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 108542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437109509| [2025/04/30 20:20:37 108546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437109509| [2025/04/30 20:20:37 108550] [debug] |xqc_engine_wakeup_after|wakeup:1746044437109509|now:1746044437108550|diff:959| [2025/04/30 20:20:37 108555] [debug] |xqc_engine_main_logic|END|now:1746044437108076| [2025/04/30 20:20:37 108565] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437108564| [2025/04/30 20:20:37 108570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 108576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:179| [2025/04/30 20:20:37 108580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:180| [2025/04/30 20:20:37 108586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:180| [2025/04/30 20:20:37 108590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 108598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:629|origin_pktnum:133|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:630|path_largest_ack:629| [2025/04/30 20:20:37 108603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:257|tx_in_flight:75648|prior_delivered:354508|prior_time:1746044437068179|is_app_limited:0|send_elapse:58012|ack_elapse:40385|ctl_first_sent_time:1746044437069109|lagest_ack_time:1746044437108564|curr_delivered:401356| [2025/04/30 20:20:37 108608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437069109| [2025/04/30 20:20:37 108612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:636||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 20:20:37 108617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:630|origin_pktnum:513|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:630|path_largest_ack:630| [2025/04/30 20:20:37 108621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:258|tx_in_flight:73248|prior_delivered:356908|prior_time:1746044437070159|is_app_limited:0|send_elapse:57468|ack_elapse:38405|ctl_first_sent_time:1746044437071094|lagest_ack_time:1746044437108564|curr_delivered:402556| [2025/04/30 20:20:37 108626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437071094| [2025/04/30 20:20:37 108630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:634||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 20:20:37 108638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:51771|rttvar:6945|minrtt:31448|latest_rtt:37470|ack_delay:200| [2025/04/30 20:20:37 108643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:49958|rttvar:8834|minrtt:31448|latest_rtt:37470|ack_delay:200| [2025/04/30 20:20:37 108647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:630|lost_pn:627|thresh:3| [2025/04/30 20:20:37 108651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 108671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 108675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 108679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 108683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 108706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 108744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 108756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 108763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 108767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 108771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 108783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 108794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 108813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 108836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 108848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 108888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 108904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 108927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 108931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 108935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 108939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 108942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 108950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 108954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49958|rtt_var:8834|pto_duration:85294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 108961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 108965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 108969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 31274| [2025/04/30 20:20:37 108973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437218709|now:1746044437108954|interv:109755| [2025/04/30 20:20:37 108977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437218709|now:1746044437108954|interval:109755|pto_count:0|srtt:49958 [2025/04/30 20:20:37 108982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57468, ack_elapse 38405, delivered 45648|rate 794320|lost 281| [2025/04/30 20:20:37 108986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (794320) in round 8| [2025/04/30 20:20:37 108990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 108994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 108998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437071094|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 109003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437071094|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 109008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:31274|srtt:49958|latest_rtt:37470|min_rtt:31448|applimit:0|lost:259|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 109014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:180|largest:180|pns:2| [2025/04/30 20:20:37 109018] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:180|frame:ACK |recv_time:1746044437108564|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 109023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557108564|now:1746044437108564|interv:120000000| [2025/04/30 20:20:37 109027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557108564|now:1746044437108564|interv:120000000| [2025/04/30 20:20:37 109031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437109509|pq_index:0| [2025/04/30 20:20:37 109035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437108076| [2025/04/30 20:20:37 109042] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437109042| [2025/04/30 20:20:37 109050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437109048| [2025/04/30 20:20:37 109057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 109071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49958|min_srtt:49958|path_bw:1206754|loss_rate:65.68|path_pto:0| [2025/04/30 20:20:37 109078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 109085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 109091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 109097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 109103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 109110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49958|min_srtt:49958|path_bw:1206754|loss_rate:65.68|path_pto:0| [2025/04/30 20:20:37 109116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 109124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 109129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 109135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 109141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 109148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:571|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 109155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:428007| [2025/04/30 20:20:37 109162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 109168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 109175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 109181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 109188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 109193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 109199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437109509| [2025/04/30 20:20:37 109206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437109509| [2025/04/30 20:20:37 109212] [debug] |xqc_engine_wakeup_after|wakeup:1746044437109509|now:1746044437109212|diff:297| [2025/04/30 20:20:37 109225] [debug] |xqc_engine_main_logic|END|now:1746044437109048| [2025/04/30 20:20:37 109231] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437109231| [2025/04/30 20:20:37 109235] [debug] |xqc_engine_wakeup_after|wakeup:1746044437109509|now:1746044437109235|diff:274| [2025/04/30 20:20:37 109239] [debug] |xqc_engine_main_logic|END|now:1746044437109231| [2025/04/30 20:20:37 110022] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437110021| [2025/04/30 20:20:37 110039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 110050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:180| [2025/04/30 20:20:37 110056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:181| [2025/04/30 20:20:37 110066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:181| [2025/04/30 20:20:37 110072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 110084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:631|origin_pktnum:388|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:632|path_largest_ack:631| [2025/04/30 20:20:37 110091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:258|tx_in_flight:74448|prior_delivered:356908|prior_time:1746044437070159|is_app_limited:0|send_elapse:59808|ack_elapse:39862|ctl_first_sent_time:1746044437073434|lagest_ack_time:1746044437110021|curr_delivered:403756| [2025/04/30 20:20:37 110098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437073434| [2025/04/30 20:20:37 110106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:629||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 20:20:37 110113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:632|origin_pktnum:391|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:632|path_largest_ack:632| [2025/04/30 20:20:37 110120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:262|tx_in_flight:63648|prior_delivered:364108|prior_time:1746044437076053|is_app_limited:0|send_elapse:57860|ack_elapse:33968|ctl_first_sent_time:1746044437076958|lagest_ack_time:1746044437110021|curr_delivered:404956| [2025/04/30 20:20:37 110126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437076958| [2025/04/30 20:20:37 110133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:628||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 20:20:37 110140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:49958|rttvar:8834|minrtt:31448|latest_rtt:33063|ack_delay:120| [2025/04/30 20:20:37 110146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:47831|rttvar:10879|minrtt:31448|latest_rtt:33063|ack_delay:120| [2025/04/30 20:20:37 110153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:632|lost_pn:629|thresh:3| [2025/04/30 20:20:37 110160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 110202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 110209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 110215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 110221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 110247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 110272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 110292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 110299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 110318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 110344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 110379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 110416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 110435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 110497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 110528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 110554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 110558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 110562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 110565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 110569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 110577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 110581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47831|rtt_var:10879|pto_duration:91347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 110586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 110590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 110594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 28874| [2025/04/30 20:20:37 110598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437224762|now:1746044437110581|interv:114181| [2025/04/30 20:20:37 110602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437224762|now:1746044437110581|interval:114181|pto_count:0|srtt:47831 [2025/04/30 20:20:37 110607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57860, ack_elapse 33968, delivered 40848|rate 705979|lost 281| [2025/04/30 20:20:37 110611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (705979) in round 8| [2025/04/30 20:20:37 110616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 110620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 110624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437076958|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 110628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437076958|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 110636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:28874|srtt:47831|latest_rtt:33063|min_rtt:31448|applimit:0|lost:259|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 110642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:181|largest:181|pns:2| [2025/04/30 20:20:37 110647] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:181|frame:ACK |recv_time:1746044437110021|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 110651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557110021|now:1746044437110021|interv:120000000| [2025/04/30 20:20:37 110656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557110021|now:1746044437110021|interv:120000000| [2025/04/30 20:20:37 110660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437109509|pq_index:0| [2025/04/30 20:20:37 110664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437109048| [2025/04/30 20:20:37 110668] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437110668| [2025/04/30 20:20:37 110673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437110672| [2025/04/30 20:20:37 110678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437109509|now:1746044437110672| [2025/04/30 20:20:37 110682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437109509|now:1746044437110672| [2025/04/30 20:20:37 110686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 110691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 110696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47831|min_srtt:47831|path_bw:1206754|loss_rate:65.68|path_pto:0| [2025/04/30 20:20:37 110700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:28874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 110705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 110709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 110712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 110743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 110748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47831|min_srtt:47831|path_bw:1206754|loss_rate:65.68|path_pto:0| [2025/04/30 20:20:37 110752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:28874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 110760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 110764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 110768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 110772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 110777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:571|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 110781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:428007| [2025/04/30 20:20:37 110786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 110790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:662| [2025/04/30 20:20:37 110828] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28874|now:1746044437110799|stream_id:0|stream_offset:428007| [2025/04/30 20:20:37 110835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:662|origin_pktnum:571|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 110841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:28874|applimit:0| [2025/04/30 20:20:37 110848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47831|rtt_var:10879|pto_duration:91347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 110855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 110862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 110868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 30074| [2025/04/30 20:20:37 110875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437227146|now:1746044437110848|interv:116298| [2025/04/30 20:20:37 110881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437227146|now:1746044437110848|interval:116298|pto_count:0|srtt:47831 [2025/04/30 20:20:37 110889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:30074| [2025/04/30 20:20:37 110897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:572|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 110901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:429186| [2025/04/30 20:20:37 110906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 110915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:663| [2025/04/30 20:20:37 110947] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30074|now:1746044437110923|stream_id:0|stream_offset:429186| [2025/04/30 20:20:37 110954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:663|origin_pktnum:572|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 110962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:30074|applimit:0| [2025/04/30 20:20:37 110969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47831|rtt_var:10879|pto_duration:91347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 110976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 110982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 110988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 31274| [2025/04/30 20:20:37 110995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437227270|now:1746044437110969|interv:116301| [2025/04/30 20:20:37 111002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437227270|now:1746044437110969|interval:116301|pto_count:0|srtt:47831 [2025/04/30 20:20:37 111009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:31274| [2025/04/30 20:20:37 111016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:575|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 111023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:430365| [2025/04/30 20:20:37 111031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 111037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437112037|now:1746044437111037|interv:1000| [2025/04/30 20:20:37 111044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 111050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 111056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 111062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 111069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 111075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 111082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437112037| [2025/04/30 20:20:37 111089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437112037| [2025/04/30 20:20:37 111096] [debug] |xqc_engine_wakeup_after|wakeup:1746044437112037|now:1746044437111095|diff:942| [2025/04/30 20:20:37 111118] [debug] |xqc_engine_main_logic|END|now:1746044437110672| [2025/04/30 20:20:37 111127] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437111126| [2025/04/30 20:20:37 111133] [debug] |xqc_engine_wakeup_after|wakeup:1746044437112037|now:1746044437111133|diff:904| [2025/04/30 20:20:37 111139] [debug] |xqc_engine_main_logic|END|now:1746044437111126| [2025/04/30 20:20:37 112160] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:114|state:ESTABED|recv_time:1746044437112159| [2025/04/30 20:20:37 112178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 112188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:181| [2025/04/30 20:20:37 112194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:182| [2025/04/30 20:20:37 112204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:182| [2025/04/30 20:20:37 112211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 112222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:633|origin_pktnum:518|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:633|path_largest_ack:633| [2025/04/30 20:20:37 112229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:263|tx_in_flight:61248|prior_delivered:366508|prior_time:1746044437078071|is_app_limited:0|send_elapse:57908|ack_elapse:34088|ctl_first_sent_time:1746044437079024|lagest_ack_time:1746044437112159|curr_delivered:406156| [2025/04/30 20:20:37 112237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437079024| [2025/04/30 20:20:37 112243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:622||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 20:20:37 112249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:47831|rttvar:10879|minrtt:31448|latest_rtt:33135|ack_delay:1248| [2025/04/30 20:20:37 112256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45838|rttvar:12146|minrtt:31448|latest_rtt:33135|ack_delay:1248| [2025/04/30 20:20:37 112263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:633|lost_pn:630|thresh:3| [2025/04/30 20:20:37 112269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 112300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 112307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 112313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 112320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 112352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 112377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 112396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 112403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 112414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 112433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 112465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 112494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 112506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 112544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 112569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 112596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 112609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 112613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 112617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 112621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 112629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 112633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45838|rtt_var:12146|pto_duration:94422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 112638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 112642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 112646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 30074| [2025/04/30 20:20:37 112650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437230345|now:1746044437112633|interv:117712| [2025/04/30 20:20:37 112654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437230345|now:1746044437112633|interval:117712|pto_count:0|srtt:45838 [2025/04/30 20:20:37 112659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57908, ack_elapse 34088, delivered 39648|rate 684672|lost 281| [2025/04/30 20:20:37 112663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (684672) in round 8| [2025/04/30 20:20:37 112667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 112672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 112676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:1200|po_sent_time:1746044437079024|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 112680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:1200|po_sent_time:1746044437079024|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 112685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:30074|srtt:45838|latest_rtt:33135|min_rtt:31448|applimit:0|lost:261|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 112691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:182|largest:182|pns:2| [2025/04/30 20:20:37 112696] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:182|frame:ACK |recv_time:1746044437112159|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 112703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557112159|now:1746044437112159|interv:120000000| [2025/04/30 20:20:37 112708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557112159|now:1746044437112159|interv:120000000| [2025/04/30 20:20:37 112712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437112037|pq_index:0| [2025/04/30 20:20:37 112737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437110672| [2025/04/30 20:20:37 112746] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437112746| [2025/04/30 20:20:37 112751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437112750| [2025/04/30 20:20:37 112756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437112037|now:1746044437112750| [2025/04/30 20:20:37 112760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437112037|now:1746044437112750| [2025/04/30 20:20:37 112764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 112769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 112774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45838|min_srtt:45838|path_bw:1206754|loss_rate:66.08|path_pto:0| [2025/04/30 20:20:37 112779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:30074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 112783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45838|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 112788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:604|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 112793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45838|min_srtt:45838|path_bw:1206754|loss_rate:66.08|path_pto:0| [2025/04/30 20:20:37 112797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:30074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:379668| [2025/04/30 20:20:37 112801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 112805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 112809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 112814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 112818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45838|min_srtt:45838|path_bw:1206754|loss_rate:66.08|path_pto:0| [2025/04/30 20:20:37 112822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:30074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 112829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 112833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 112837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 112841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 112846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:575|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 112850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:430365| [2025/04/30 20:20:37 112855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 112859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:664| [2025/04/30 20:20:37 112896] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30074|now:1746044437112867|stream_id:0|stream_offset:430365| [2025/04/30 20:20:37 112902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:664|origin_pktnum:575|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 112908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:30074|applimit:0| [2025/04/30 20:20:37 112916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45838|rtt_var:12146|pto_duration:94422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 112923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 112929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 112936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 31274| [2025/04/30 20:20:37 112942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437232289|now:1746044437112915|interv:119374| [2025/04/30 20:20:37 112949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437232289|now:1746044437112915|interval:119374|pto_count:0|srtt:45838 [2025/04/30 20:20:37 112956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:31274| [2025/04/30 20:20:37 112964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:576|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 112970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:431544| [2025/04/30 20:20:37 112977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 112984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:665| [2025/04/30 20:20:37 113044] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31274|now:1746044437112994|stream_id:0|stream_offset:431544| [2025/04/30 20:20:37 113064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:665|origin_pktnum:576|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 113071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:31274|applimit:0| [2025/04/30 20:20:37 113078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45838|rtt_var:12146|pto_duration:94422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 113085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 113090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 113097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 32474| [2025/04/30 20:20:37 113103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437232416|now:1746044437113077|interv:119339| [2025/04/30 20:20:37 113109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437232416|now:1746044437113077|interval:119339|pto_count:0|srtt:45838 [2025/04/30 20:20:37 113115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:32474| [2025/04/30 20:20:37 113122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:579|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 113128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32474|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:432723| [2025/04/30 20:20:37 113135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 113141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:666| [2025/04/30 20:20:37 113193] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32474|now:1746044437113154|stream_id:0|stream_offset:432723| [2025/04/30 20:20:37 113201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:666|origin_pktnum:579|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 113206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:32474|applimit:0| [2025/04/30 20:20:37 113212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45838|rtt_var:12146|pto_duration:94422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 113218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 113225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 113231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 33674| [2025/04/30 20:20:37 113237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437232576|now:1746044437113211|interv:119365| [2025/04/30 20:20:37 113243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437232576|now:1746044437113211|interval:119365|pto_count:0|srtt:45838 [2025/04/30 20:20:37 113255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:33674| [2025/04/30 20:20:37 113260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:582|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 113265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33674|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:366699| [2025/04/30 20:20:37 113269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 113273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437114273|now:1746044437113273|interv:1000| [2025/04/30 20:20:37 113277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 113281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 113285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 113289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:33674|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 113293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 113297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 113301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437114273| [2025/04/30 20:20:37 113306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437114273| [2025/04/30 20:20:37 113310] [debug] |xqc_engine_wakeup_after|wakeup:1746044437114273|now:1746044437113310|diff:963| [2025/04/30 20:20:37 113314] [debug] |xqc_engine_main_logic|END|now:1746044437112750| [2025/04/30 20:20:37 113320] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437113320| [2025/04/30 20:20:37 113324] [debug] |xqc_engine_wakeup_after|wakeup:1746044437114273|now:1746044437113324|diff:949| [2025/04/30 20:20:37 113328] [debug] |xqc_engine_main_logic|END|now:1746044437113320| [2025/04/30 20:20:37 114406] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437114406| [2025/04/30 20:20:37 114421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437114273|pq_index:0| [2025/04/30 20:20:37 114429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437112750| [2025/04/30 20:20:37 114437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437114435| [2025/04/30 20:20:37 114444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437114273|now:1746044437114435| [2025/04/30 20:20:37 114451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437114273|now:1746044437114435| [2025/04/30 20:20:37 114457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 114464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 114478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45838|min_srtt:45838|path_bw:1206754|loss_rate:66.67|path_pto:0| [2025/04/30 20:20:37 114486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:33674|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:379668| [2025/04/30 20:20:37 114493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 114500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 114505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 114512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 114519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45838|min_srtt:45838|path_bw:1206754|loss_rate:66.67|path_pto:0| [2025/04/30 20:20:37 114525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:33674|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 114532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 114538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 114544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 114550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 114557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:582|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 114564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33674|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:366699| [2025/04/30 20:20:37 114571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 114579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:667| [2025/04/30 20:20:37 114643] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33674|now:1746044437114591|stream_id:0|stream_offset:366699| [2025/04/30 20:20:37 114654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:667|origin_pktnum:454|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 114661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:33674|applimit:0| [2025/04/30 20:20:37 114667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45838|rtt_var:12146|pto_duration:94422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 114674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 114680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 114691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 34874| [2025/04/30 20:20:37 114695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437234013|now:1746044437114667|interv:119346| [2025/04/30 20:20:37 114699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437234013|now:1746044437114667|interval:119346|pto_count:0|srtt:45838 [2025/04/30 20:20:37 114704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:34874| [2025/04/30 20:20:37 114709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:583|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 114714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:435081| [2025/04/30 20:20:37 114740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 114746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437115746|now:1746044437114746|interv:1000| [2025/04/30 20:20:37 114752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 114758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 114764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 114771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:34874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 114777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 114782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 114787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437115746| [2025/04/30 20:20:37 114792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437115746| [2025/04/30 20:20:37 114798] [debug] |xqc_engine_wakeup_after|wakeup:1746044437115746|now:1746044437114798|diff:948| [2025/04/30 20:20:37 114804] [debug] |xqc_engine_main_logic|END|now:1746044437114435| [2025/04/30 20:20:37 115872] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437115872| [2025/04/30 20:20:37 115885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437115746|pq_index:0| [2025/04/30 20:20:37 115892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437114435| [2025/04/30 20:20:37 115901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437115899| [2025/04/30 20:20:37 115908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437115746|now:1746044437115899| [2025/04/30 20:20:37 115913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437115746|now:1746044437115899| [2025/04/30 20:20:37 115917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 115928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 115933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45838|min_srtt:45838|path_bw:1206754|loss_rate:66.86|path_pto:0| [2025/04/30 20:20:37 115938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:34874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:379668| [2025/04/30 20:20:37 115943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 115946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 115950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 115955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 115959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45838|min_srtt:45838|path_bw:1206754|loss_rate:66.86|path_pto:0| [2025/04/30 20:20:37 115963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:34874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 115980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 115987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 115993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 115999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 116007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:583|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 116014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34874|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:435081| [2025/04/30 20:20:37 116021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 116053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:668| [2025/04/30 20:20:37 116101] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34874|now:1746044437116067|stream_id:0|stream_offset:435081| [2025/04/30 20:20:37 116111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:668|origin_pktnum:583|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 116119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:34874|applimit:0| [2025/04/30 20:20:37 116126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45838|rtt_var:12146|pto_duration:94422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 116133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 116145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 116152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 36074| [2025/04/30 20:20:37 116159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437235489|now:1746044437116125|interv:119364| [2025/04/30 20:20:37 116165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437235489|now:1746044437116125|interval:119364|pto_count:0|srtt:45838 [2025/04/30 20:20:37 116172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:36074| [2025/04/30 20:20:37 116181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:584|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 116187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:436260| [2025/04/30 20:20:37 116194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 116201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:669| [2025/04/30 20:20:37 116237] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36074|now:1746044437116212|stream_id:0|stream_offset:436260| [2025/04/30 20:20:37 116246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:669|origin_pktnum:584|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 116253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:36074|applimit:0| [2025/04/30 20:20:37 116259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45838|rtt_var:12146|pto_duration:94422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 116265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 116272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 116278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 37274| [2025/04/30 20:20:37 116284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437235634|now:1746044437116259|interv:119375| [2025/04/30 20:20:37 116291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437235634|now:1746044437116259|interval:119375|pto_count:0|srtt:45838 [2025/04/30 20:20:37 116298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:37274| [2025/04/30 20:20:37 116305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:588|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 116313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:438618| [2025/04/30 20:20:37 116320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 116332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437117331|now:1746044437116331|interv:1000| [2025/04/30 20:20:37 116338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 116344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 116351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 116357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:37274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 116364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 116370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 116376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437117331| [2025/04/30 20:20:37 116383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437117331| [2025/04/30 20:20:37 116390] [debug] |xqc_engine_wakeup_after|wakeup:1746044437117331|now:1746044437116390|diff:941| [2025/04/30 20:20:37 116397] [debug] |xqc_engine_main_logic|END|now:1746044437115899| [2025/04/30 20:20:37 117470] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437117470| [2025/04/30 20:20:37 117484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437117331|pq_index:0| [2025/04/30 20:20:37 117489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437115899| [2025/04/30 20:20:37 117495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437117493| [2025/04/30 20:20:37 117499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437117331|now:1746044437117493| [2025/04/30 20:20:37 117504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437117331|now:1746044437117493| [2025/04/30 20:20:37 117508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 117512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 117517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45838|min_srtt:45838|path_bw:1206754|loss_rate:67.23|path_pto:0| [2025/04/30 20:20:37 117522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:37274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:379668| [2025/04/30 20:20:37 117527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 117531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 117535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 117541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 117548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45838|min_srtt:45838|path_bw:1206754|loss_rate:67.23|path_pto:0| [2025/04/30 20:20:37 117563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:37274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 117567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 117571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 117575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 117579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 117584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:588|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 117588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:438618| [2025/04/30 20:20:37 117593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 117597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:670| [2025/04/30 20:20:37 117639] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37274|now:1746044437117606|stream_id:0|stream_offset:438618| [2025/04/30 20:20:37 117649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:670|origin_pktnum:588|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 117657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:37274|applimit:0| [2025/04/30 20:20:37 117664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45838|rtt_var:12146|pto_duration:94422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 117671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 117677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 117683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38474| [2025/04/30 20:20:37 117689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437237028|now:1746044437117663|interv:119365| [2025/04/30 20:20:37 117693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437237028|now:1746044437117663|interval:119365|pto_count:0|srtt:45838 [2025/04/30 20:20:37 117698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:38474| [2025/04/30 20:20:37 117703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:590|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 117707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38474|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:371415| [2025/04/30 20:20:37 117737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 117742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437118742|now:1746044437117742|interv:1000| [2025/04/30 20:20:37 117746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 117753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 117759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 117766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:38474|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 117773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 117779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 117785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437118742| [2025/04/30 20:20:37 117792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437118742| [2025/04/30 20:20:37 117799] [debug] |xqc_engine_wakeup_after|wakeup:1746044437118742|now:1746044437117799|diff:943| [2025/04/30 20:20:37 117806] [debug] |xqc_engine_main_logic|END|now:1746044437117493| [2025/04/30 20:20:37 117844] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437117842| [2025/04/30 20:20:37 117851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 117859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:182| [2025/04/30 20:20:37 117863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:183| [2025/04/30 20:20:37 117871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:183| [2025/04/30 20:20:37 117879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 117897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:634|origin_pktnum:519|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:635|path_largest_ack:634| [2025/04/30 20:20:37 117905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:266|tx_in_flight:56448|prior_delivered:368908|prior_time:1746044437080069|is_app_limited:0|send_elapse:61927|ack_elapse:37773|ctl_first_sent_time:1746044437085082|lagest_ack_time:1746044437117842|curr_delivered:407356| [2025/04/30 20:20:37 117912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437085082| [2025/04/30 20:20:37 117920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:620||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 20:20:37 117926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:635|origin_pktnum:396|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:635|path_largest_ack:635| [2025/04/30 20:20:37 117934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:266|tx_in_flight:56448|prior_delivered:368908|prior_time:1746044437080069|is_app_limited:0|send_elapse:61927|ack_elapse:37773|ctl_first_sent_time:1746044437085082|lagest_ack_time:1746044437117842|curr_delivered:408556| [2025/04/30 20:20:37 117941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437085203| [2025/04/30 20:20:37 117954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:619||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 20:20:37 117960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45838|rttvar:12146|minrtt:31448|latest_rtt:32639|ack_delay:136| [2025/04/30 20:20:37 117967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44171|rttvar:12443|minrtt:31448|latest_rtt:32639|ack_delay:136| [2025/04/30 20:20:37 117974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:635|lost_pn:632|thresh:3| [2025/04/30 20:20:37 117981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 117988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 117994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 118013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 118019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 118026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 118033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 118050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 118076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 118094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 118100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 118125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 118156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 118193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 118211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 118278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 118311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 118348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 118353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 118359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 118365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 118372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 118385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 118392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44171|rtt_var:12443|pto_duration:93943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 118399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 118405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 118411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 36074| [2025/04/30 20:20:37 118418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437236549|now:1746044437118391|interv:118158| [2025/04/30 20:20:37 118424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437236549|now:1746044437118391|interval:118158|pto_count:0|srtt:44171 [2025/04/30 20:20:37 118432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 61927, ack_elapse 37773, delivered 39648|rate 640237|lost 281| [2025/04/30 20:20:37 118445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (640237) in round 8| [2025/04/30 20:20:37 118453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 118461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 118468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437085203|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 118475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437085203|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 118484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:36074|srtt:44171|latest_rtt:32639|min_rtt:31448|applimit:0|lost:268|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 118494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:183|largest:183|pns:2| [2025/04/30 20:20:37 118501] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:183|frame:ACK |recv_time:1746044437117842|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 118509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557117842|now:1746044437117842|interv:120000000| [2025/04/30 20:20:37 118516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557117842|now:1746044437117842|interv:120000000| [2025/04/30 20:20:37 118522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437118742|pq_index:0| [2025/04/30 20:20:37 118529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437117493| [2025/04/30 20:20:37 118535] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437118535| [2025/04/30 20:20:37 118543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437118541| [2025/04/30 20:20:37 118551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 118558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44171|min_srtt:44171|path_bw:1206754|loss_rate:67.42|path_pto:0| [2025/04/30 20:20:37 118565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:36074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:379668| [2025/04/30 20:20:37 118572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44171|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 118579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:606|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 118586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44171|min_srtt:44171|path_bw:1206754|loss_rate:67.42|path_pto:0| [2025/04/30 20:20:37 118597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:36074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:380847| [2025/04/30 20:20:37 118605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44171|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 118612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:607|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 118619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44171|min_srtt:44171|path_bw:1206754|loss_rate:67.42|path_pto:0| [2025/04/30 20:20:37 118625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:36074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:242904| [2025/04/30 20:20:37 118632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 118639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 118645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 118652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 118659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44171|min_srtt:44171|path_bw:1206754|loss_rate:67.42|path_pto:0| [2025/04/30 20:20:37 118665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:36074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 118672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 118678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 118683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 118690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 118697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:590|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 118704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:371415| [2025/04/30 20:20:37 118711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 118738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 118745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 118752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:36074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 118766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 118772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 118779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437118742| [2025/04/30 20:20:37 118786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437118742| [2025/04/30 20:20:37 118792] [debug] |xqc_engine_wakeup_after|wakeup:1746044437118742|now:1746044437118792|diff:18446744073709551566| [2025/04/30 20:20:37 118799] [debug] |xqc_engine_main_logic|END|now:1746044437118541| [2025/04/30 20:20:37 118807] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437118807| [2025/04/30 20:20:37 118813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437118742|pq_index:0| [2025/04/30 20:20:37 118820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437118541| [2025/04/30 20:20:37 118828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437118826| [2025/04/30 20:20:37 118835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437118742|now:1746044437118826| [2025/04/30 20:20:37 118842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437118742|now:1746044437118826| [2025/04/30 20:20:37 118847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 118854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 118860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44171|min_srtt:44171|path_bw:1206754|loss_rate:67.42|path_pto:0| [2025/04/30 20:20:37 118867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:36074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:242904| [2025/04/30 20:20:37 118874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 118880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 118887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 118893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 118900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44171|min_srtt:44171|path_bw:1206754|loss_rate:67.42|path_pto:0| [2025/04/30 20:20:37 118906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:36074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 118913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 118919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 118925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 118937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 118943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:590|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 118950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36074|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:371415| [2025/04/30 20:20:37 118957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 118964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:671| [2025/04/30 20:20:37 119041] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36074|now:1746044437118974|stream_id:0|stream_offset:371415| [2025/04/30 20:20:37 119051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:671|origin_pktnum:462|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 119058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:36074|applimit:0| [2025/04/30 20:20:37 119065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44171|rtt_var:12443|pto_duration:93943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 119072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 119077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 119083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 37274| [2025/04/30 20:20:37 119089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437237917|now:1746044437119065|interv:118852| [2025/04/30 20:20:37 119095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437237917|now:1746044437119065|interval:118852|pto_count:0|srtt:44171 [2025/04/30 20:20:37 119102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:37274| [2025/04/30 20:20:37 119109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:591|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 119116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37274|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:439797| [2025/04/30 20:20:37 119123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 119130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:672| [2025/04/30 20:20:37 119170] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37274|now:1746044437119141|stream_id:0|stream_offset:439797| [2025/04/30 20:20:37 119180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:672|origin_pktnum:591|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 119193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:37274|applimit:0| [2025/04/30 20:20:37 119199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44171|rtt_var:12443|pto_duration:93943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 119205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 119210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 119216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38474| [2025/04/30 20:20:37 119221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437238084|now:1746044437119199|interv:118885| [2025/04/30 20:20:37 119227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437238084|now:1746044437119199|interval:118885|pto_count:0|srtt:44171 [2025/04/30 20:20:37 119233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:38474| [2025/04/30 20:20:37 119240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:592|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 119248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38474|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:440976| [2025/04/30 20:20:37 119255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 119261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437120261|now:1746044437119261|interv:1000| [2025/04/30 20:20:37 119267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 119272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 119278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 119284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:38474|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 119290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 119296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 119303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437120261| [2025/04/30 20:20:37 119309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437120261| [2025/04/30 20:20:37 119316] [debug] |xqc_engine_wakeup_after|wakeup:1746044437120261|now:1746044437119315|diff:946| [2025/04/30 20:20:37 119323] [debug] |xqc_engine_main_logic|END|now:1746044437118826| [2025/04/30 20:20:37 119801] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:115|state:ESTABED|recv_time:1746044437119800| [2025/04/30 20:20:37 119839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 119848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:183| [2025/04/30 20:20:37 119854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:184| [2025/04/30 20:20:37 119870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:184| [2025/04/30 20:20:37 119876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 119887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:636|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:639|path_largest_ack:636| [2025/04/30 20:20:37 119895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:266|tx_in_flight:57666|prior_delivered:368908|prior_time:1746044437080069|is_app_limited:0|send_elapse:62132|ack_elapse:39731|ctl_first_sent_time:1746044437085287|lagest_ack_time:1746044437119800|curr_delivered:408574| [2025/04/30 20:20:37 119925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437085287| [2025/04/30 20:20:37 119933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:616||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 20:20:37 119938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:637|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:639|path_largest_ack:637| [2025/04/30 20:20:37 119943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:266|tx_in_flight:57666|prior_delivered:368908|prior_time:1746044437080069|is_app_limited:0|send_elapse:62132|ack_elapse:39731|ctl_first_sent_time:1746044437085287|lagest_ack_time:1746044437119800|curr_delivered:408593| [2025/04/30 20:20:37 119948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437085347| [2025/04/30 20:20:37 119952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:615||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 20:20:37 119956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:638|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:639|path_largest_ack:638| [2025/04/30 20:20:37 119960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:266|tx_in_flight:57666|prior_delivered:368908|prior_time:1746044437080069|is_app_limited:0|send_elapse:62132|ack_elapse:39731|ctl_first_sent_time:1746044437085287|lagest_ack_time:1746044437119800|curr_delivered:408611| [2025/04/30 20:20:37 119965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437085420| [2025/04/30 20:20:37 119969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:614||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 20:20:37 119973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:639|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:639|path_largest_ack:639| [2025/04/30 20:20:37 119981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:266|tx_in_flight:57666|prior_delivered:368908|prior_time:1746044437080069|is_app_limited:0|send_elapse:62132|ack_elapse:39731|ctl_first_sent_time:1746044437085287|lagest_ack_time:1746044437119800|curr_delivered:408630| [2025/04/30 20:20:37 119999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437085524| [2025/04/30 20:20:37 120006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:613||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:20:37 120012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44171|rttvar:12443|minrtt:31448|latest_rtt:34276|ack_delay:1176| [2025/04/30 20:20:37 120025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42787|rttvar:12100|minrtt:31448|latest_rtt:34276|ack_delay:1176| [2025/04/30 20:20:37 120031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:639|lost_pn:636|thresh:3| [2025/04/30 20:20:37 120038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 120070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 120076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 120082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 120089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 120108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 120134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 120154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 120160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 120179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 120218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 120255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 120271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 120310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 120339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 120362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 120366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 120370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 120374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 120378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 120386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 120390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42787|rtt_var:12100|pto_duration:91187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 120395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 120399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 120402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:20:37 120406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437235328|now:1746044437120390|interv:114938| [2025/04/30 20:20:37 120411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437235328|now:1746044437120390|interval:114938|pto_count:0|srtt:42787 [2025/04/30 20:20:37 120415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 62132, ack_elapse 39731, delivered 39722|rate 639316|lost 281| [2025/04/30 20:20:37 120420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (639316) in round 8| [2025/04/30 20:20:37 120424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 120428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 120432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:74|po_sent_time:1746044437085524|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 120440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:74|po_sent_time:1746044437085524|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 120444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:38400|srtt:42787|latest_rtt:34276|min_rtt:31448|applimit:0|lost:270|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 120450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 120455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437144800|now:1746044437119800|interv:25000| [2025/04/30 20:20:37 120461] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437119800|max_ack_delay:25000| [2025/04/30 20:20:37 120466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:184|largest:184|pns:2| [2025/04/30 20:20:37 120470] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:115|pkt_type:SHORT_HEADER|pkt_num:184|frame:PING ACK |recv_time:1746044437119800|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 120475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557119800|now:1746044437119800|interv:120000000| [2025/04/30 20:20:37 120480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557119800|now:1746044437119800|interv:120000000| [2025/04/30 20:20:37 120484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437120261|pq_index:0| [2025/04/30 20:20:37 120488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437118826| [2025/04/30 20:20:37 120492] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437120492| [2025/04/30 20:20:37 120497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437120496| [2025/04/30 20:20:37 120502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437120261|now:1746044437120496| [2025/04/30 20:20:37 120506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437120261|now:1746044437120496| [2025/04/30 20:20:37 120510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 120514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 120519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42787|min_srtt:42787|path_bw:1206754|loss_rate:67.78|path_pto:0| [2025/04/30 20:20:37 120524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:38400|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:242904| [2025/04/30 20:20:37 120531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 120535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 120539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 120543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 120547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42787|min_srtt:42787|path_bw:1206754|loss_rate:67.78|path_pto:0| [2025/04/30 20:20:37 120552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:38400|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 120556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 120560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 120564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 120568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 120572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:592|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 120577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:440976| [2025/04/30 20:20:37 120581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 120585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:673| [2025/04/30 20:20:37 120623] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746044437120594|stream_id:0|stream_offset:440976| [2025/04/30 20:20:37 120629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:673|origin_pktnum:592|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 120635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:20:37 120643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42787|rtt_var:12100|pto_duration:91187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 120650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 120656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 120663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:20:37 120669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437236781|now:1746044437120642|interv:116139| [2025/04/30 20:20:37 120682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437236781|now:1746044437120642|interval:116139|pto_count:0|srtt:42787 [2025/04/30 20:20:37 120689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:39600| [2025/04/30 20:20:37 120694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:598|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 120699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:443334| [2025/04/30 20:20:37 120703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 120707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437121707|now:1746044437120707|interv:1000| [2025/04/30 20:20:37 120712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 120715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 120741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 120745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 120750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 120753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 120757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437121707| [2025/04/30 20:20:37 120762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437121707| [2025/04/30 20:20:37 120766] [debug] |xqc_engine_wakeup_after|wakeup:1746044437121707|now:1746044437120766|diff:941| [2025/04/30 20:20:37 120770] [debug] |xqc_engine_main_logic|END|now:1746044437120496| [2025/04/30 20:20:37 120776] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437120776| [2025/04/30 20:20:37 120780] [debug] |xqc_engine_wakeup_after|wakeup:1746044437121707|now:1746044437120780|diff:927| [2025/04/30 20:20:37 120784] [debug] |xqc_engine_main_logic|END|now:1746044437120776| [2025/04/30 20:20:37 121315] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:114|state:ESTABED|recv_time:1746044437121314| [2025/04/30 20:20:37 121327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 121337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:184| [2025/04/30 20:20:37 121343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:185| [2025/04/30 20:20:37 121353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:185| [2025/04/30 20:20:37 121359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 121369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:640|origin_pktnum:524|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:640|path_largest_ack:640| [2025/04/30 20:20:37 121376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:271|tx_in_flight:45711|prior_delivered:376119|prior_time:1746044437087509|is_app_limited:0|send_elapse:59065|ack_elapse:33805|ctl_first_sent_time:1746044437088381|lagest_ack_time:1746044437121314|curr_delivered:409830| [2025/04/30 20:20:37 121391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437088381| [2025/04/30 20:20:37 121398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:611||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:20:37 121405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42787|rttvar:12100|minrtt:31448|latest_rtt:32933|ack_delay:1272| [2025/04/30 20:20:37 121412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41396|rttvar:11856|minrtt:31448|latest_rtt:32933|ack_delay:1272| [2025/04/30 20:20:37 121419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:640|lost_pn:637|thresh:3| [2025/04/30 20:20:37 121425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 121457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 121463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 121470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 121476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 121495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 121519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 121530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 121539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 121547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 121566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 121601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 121613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 121655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 121670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 121693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 121697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 121701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 121704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 121708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 121737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 121747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41396|rtt_var:11856|pto_duration:88820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 121752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 121756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 121760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:20:37 121764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437234414|now:1746044437121747|interv:112667| [2025/04/30 20:20:37 121768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437234414|now:1746044437121747|interval:112667|pto_count:0|srtt:41396 [2025/04/30 20:20:37 121772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 59065, ack_elapse 33805, delivered 33711|rate 570744|lost 281| [2025/04/30 20:20:37 121781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (570744) in round 8| [2025/04/30 20:20:37 121787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 121794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 121800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:1200|po_sent_time:1746044437088381|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 121807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:1200|po_sent_time:1746044437088381|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 121813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:38400|srtt:41396|latest_rtt:32933|min_rtt:31448|applimit:0|lost:271|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 121820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:185|largest:185|pns:2| [2025/04/30 20:20:37 121824] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:114|pkt_type:SHORT_HEADER|pkt_num:185|frame:ACK |recv_time:1746044437121314|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 121829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557121314|now:1746044437121314|interv:120000000| [2025/04/30 20:20:37 121833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557121314|now:1746044437121314|interv:120000000| [2025/04/30 20:20:37 121837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437121707|pq_index:0| [2025/04/30 20:20:37 121842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437120496| [2025/04/30 20:20:37 121846] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437121846| [2025/04/30 20:20:37 121851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437121850| [2025/04/30 20:20:37 121856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437121707|now:1746044437121850| [2025/04/30 20:20:37 121860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437121707|now:1746044437121850| [2025/04/30 20:20:37 121864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 121868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 121873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41396|min_srtt:41396|path_bw:1206754|loss_rate:67.96|path_pto:0| [2025/04/30 20:20:37 121878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:38400|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:242904| [2025/04/30 20:20:37 121882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41396|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 121890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:608|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 121895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41396|min_srtt:41396|path_bw:1206754|loss_rate:67.96|path_pto:0| [2025/04/30 20:20:37 121899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:38400|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:37 121903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 121907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 121911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 121915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 121919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41396|min_srtt:41396|path_bw:1206754|loss_rate:67.96|path_pto:0| [2025/04/30 20:20:37 121924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:38400|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 121928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 121932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 121935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 121939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 121944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:598|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 121948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:443334| [2025/04/30 20:20:37 121953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 121957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:674| [2025/04/30 20:20:37 121992] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746044437121965|stream_id:0|stream_offset:443334| [2025/04/30 20:20:37 121998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:674|origin_pktnum:598|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 122003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:20:37 122007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41396|rtt_var:11856|pto_duration:88820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 122015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 122020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 122026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:20:37 122033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437235785|now:1746044437122007|interv:113778| [2025/04/30 20:20:37 122039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437235785|now:1746044437122007|interval:113778|pto_count:0|srtt:41396 [2025/04/30 20:20:37 122047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:39600| [2025/04/30 20:20:37 122054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:599|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 122061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:444513| [2025/04/30 20:20:37 122068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 122074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:675| [2025/04/30 20:20:37 122116] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746044437122085|stream_id:0|stream_offset:444513| [2025/04/30 20:20:37 122125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:675|origin_pktnum:599|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 122133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:20:37 122140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41396|rtt_var:11856|pto_duration:88820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 122146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 122153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 122159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:20:37 122166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437235905|now:1746044437122139|interv:113766| [2025/04/30 20:20:37 122173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437235905|now:1746044437122139|interval:113766|pto_count:0|srtt:41396 [2025/04/30 20:20:37 122180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:40800| [2025/04/30 20:20:37 122187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:600|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 122194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:445692| [2025/04/30 20:20:37 122207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 122214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437123214|now:1746044437122214|interv:1000| [2025/04/30 20:20:37 122220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 122226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 122232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 122240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:40800|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 122246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 122250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 122254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437123214| [2025/04/30 20:20:37 122258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437123214| [2025/04/30 20:20:37 122262] [debug] |xqc_engine_wakeup_after|wakeup:1746044437123214|now:1746044437122262|diff:952| [2025/04/30 20:20:37 122267] [debug] |xqc_engine_main_logic|END|now:1746044437121850| [2025/04/30 20:20:37 122272] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437122272| [2025/04/30 20:20:37 122276] [debug] |xqc_engine_wakeup_after|wakeup:1746044437123214|now:1746044437122276|diff:938| [2025/04/30 20:20:37 122280] [debug] |xqc_engine_main_logic|END|now:1746044437122272| [2025/04/30 20:20:37 123355] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437123355| [2025/04/30 20:20:37 123368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437123214|pq_index:0| [2025/04/30 20:20:37 123372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437121850| [2025/04/30 20:20:37 123378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437123377| [2025/04/30 20:20:37 123383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437123214|now:1746044437123377| [2025/04/30 20:20:37 123387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437123214|now:1746044437123377| [2025/04/30 20:20:37 123391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 123396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 123401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41396|min_srtt:41396|path_bw:1206754|loss_rate:68.31|path_pto:0| [2025/04/30 20:20:37 123405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:40800|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:37 123410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 123414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 123418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 123433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 123437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41396|min_srtt:41396|path_bw:1206754|loss_rate:68.31|path_pto:0| [2025/04/30 20:20:37 123441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:40800|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 123446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 123449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 123453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 123457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 123462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:600|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 123466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:445692| [2025/04/30 20:20:37 123471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 123475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:676| [2025/04/30 20:20:37 123516] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746044437123483|stream_id:0|stream_offset:445692| [2025/04/30 20:20:37 123522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:676|origin_pktnum:600|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 123527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:20:37 123531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41396|rtt_var:11856|pto_duration:88820|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 123535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 123539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 123543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:20:37 123547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437237303|now:1746044437123531|interv:113772| [2025/04/30 20:20:37 123551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437237303|now:1746044437123531|interval:113772|pto_count:0|srtt:41396 [2025/04/30 20:20:37 123556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:42000| [2025/04/30 20:20:37 123565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:604|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 123570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 123578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 123584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437124584|now:1746044437123584|interv:1000| [2025/04/30 20:20:37 123590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 123596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 123604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 123611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:42000|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 123618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 123624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 123630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437124584| [2025/04/30 20:20:37 123637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437124584| [2025/04/30 20:20:37 123643] [debug] |xqc_engine_wakeup_after|wakeup:1746044437124584|now:1746044437123643|diff:941| [2025/04/30 20:20:37 123650] [debug] |xqc_engine_main_logic|END|now:1746044437123377| [2025/04/30 20:20:37 123663] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437123662| [2025/04/30 20:20:37 123671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 123679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:185| [2025/04/30 20:20:37 123684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:186| [2025/04/30 20:20:37 123693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:186| [2025/04/30 20:20:37 123699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 123709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:641|origin_pktnum:525|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:642|path_largest_ack:641| [2025/04/30 20:20:37 123735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38511|prior_delivered:380919|prior_time:1746044437089949|is_app_limited:0|send_elapse:57744|ack_elapse:33713|ctl_first_sent_time:1746044437090898|lagest_ack_time:1746044437123662|curr_delivered:411030| [2025/04/30 20:20:37 123746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437090898| [2025/04/30 20:20:37 123753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:609||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:20:37 123760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:642|origin_pktnum:400|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:642|path_largest_ack:642| [2025/04/30 20:20:37 123773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:38511|prior_delivered:380919|prior_time:1746044437089949|is_app_limited:0|send_elapse:57744|ack_elapse:33713|ctl_first_sent_time:1746044437090898|lagest_ack_time:1746044437123662|curr_delivered:412230| [2025/04/30 20:20:37 123778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437090996| [2025/04/30 20:20:37 123783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:608||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:20:37 123787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41396|rttvar:11856|minrtt:31448|latest_rtt:32666|ack_delay:96| [2025/04/30 20:20:37 123791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40293|rttvar:11098|minrtt:31448|latest_rtt:32666|ack_delay:96| [2025/04/30 20:20:37 123796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:642|lost_pn:639|thresh:3| [2025/04/30 20:20:37 123800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 123819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 123823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 123827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 123831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 123839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 123854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 123865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 123872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 123891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 123915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 123926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 123964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 123982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 123997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 124001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 124005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 124009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 124013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 124016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 124022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 124029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 124034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 124041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40293|rtt_var:11098|pto_duration:84685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 124048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 124054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 124060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:20:37 124066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437233168|now:1746044437124041|interv:109127| [2025/04/30 20:20:37 124073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437233168|now:1746044437124041|interval:109127|pto_count:0|srtt:40293 [2025/04/30 20:20:37 124079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 57744, ack_elapse 33713, delivered 31311|rate 542238|lost 281| [2025/04/30 20:20:37 124087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (542238) in round 8| [2025/04/30 20:20:37 124093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 124106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 124112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437090996|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 124120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437090996|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:383319| [2025/04/30 20:20:37 124128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:39600|srtt:40293|latest_rtt:32666|min_rtt:31448|applimit:0|lost:274|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 124137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:186|largest:186|pns:2| [2025/04/30 20:20:37 124144] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:186|frame:ACK |recv_time:1746044437123662|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 124151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557123662|now:1746044437123662|interv:120000000| [2025/04/30 20:20:37 124158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557123662|now:1746044437123662|interv:120000000| [2025/04/30 20:20:37 124164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437124584|pq_index:0| [2025/04/30 20:20:37 124171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437123377| [2025/04/30 20:20:37 124178] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437124178| [2025/04/30 20:20:37 124186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437124184| [2025/04/30 20:20:37 124194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 124201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40293|min_srtt:40293|path_bw:1206754|loss_rate:68.48|path_pto:0| [2025/04/30 20:20:37 124208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:37 124215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40293|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 124223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:609|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 124230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40293|min_srtt:40293|path_bw:1206754|loss_rate:68.48|path_pto:0| [2025/04/30 20:20:37 124236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:448050| [2025/04/30 20:20:37 124249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40293|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 124254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:610|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 124259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40293|min_srtt:40293|path_bw:1206754|loss_rate:68.48|path_pto:0| [2025/04/30 20:20:37 124263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:449229| [2025/04/30 20:20:37 124268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 124272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 124276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 124280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 124284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40293|min_srtt:40293|path_bw:1206754|loss_rate:68.48|path_pto:0| [2025/04/30 20:20:37 124288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 124293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 124296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 124300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 124304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 124309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:604|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 124313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 124318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 124321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 124326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 124330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 124334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 124340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 124345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437124584| [2025/04/30 20:20:37 124349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437124584| [2025/04/30 20:20:37 124353] [debug] |xqc_engine_wakeup_after|wakeup:1746044437124584|now:1746044437124353|diff:231| [2025/04/30 20:20:37 124357] [debug] |xqc_engine_main_logic|END|now:1746044437124184| [2025/04/30 20:20:37 124363] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437124363| [2025/04/30 20:20:37 124367] [debug] |xqc_engine_wakeup_after|wakeup:1746044437124584|now:1746044437124366|diff:218| [2025/04/30 20:20:37 124370] [debug] |xqc_engine_main_logic|END|now:1746044437124363| [2025/04/30 20:20:37 125443] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437125442| [2025/04/30 20:20:37 125455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437124584|pq_index:0| [2025/04/30 20:20:37 125460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437124184| [2025/04/30 20:20:37 125465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437125464| [2025/04/30 20:20:37 125470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437124584|now:1746044437125464| [2025/04/30 20:20:37 125474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437124584|now:1746044437125464| [2025/04/30 20:20:37 125478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 125482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 125487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40293|min_srtt:40293|path_bw:1206754|loss_rate:68.48|path_pto:0| [2025/04/30 20:20:37 125492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:449229| [2025/04/30 20:20:37 125497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 125501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 125505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 125509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 125513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40293|min_srtt:40293|path_bw:1206754|loss_rate:68.48|path_pto:0| [2025/04/30 20:20:37 125517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 125522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 125526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 125535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 125540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 125544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:604|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 125548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 125553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 125557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:677| [2025/04/30 20:20:37 125590] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746044437125566|stream_id:0|stream_offset:239367| [2025/04/30 20:20:37 125596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:677|origin_pktnum:223|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 125601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:20:37 125605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40293|rtt_var:11098|pto_duration:84685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 125610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 125614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 125618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:20:37 125622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437235251|now:1746044437125605|interv:109646| [2025/04/30 20:20:37 125626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437235251|now:1746044437125605|interval:109646|pto_count:0|srtt:40293 [2025/04/30 20:20:37 125630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:40800| [2025/04/30 20:20:37 125635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:606|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 125639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:379668| [2025/04/30 20:20:37 125645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 125652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:678| [2025/04/30 20:20:37 125691] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746044437125661|stream_id:0|stream_offset:379668| [2025/04/30 20:20:37 125700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:678|origin_pktnum:479|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 125713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:20:37 125743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40293|rtt_var:11098|pto_duration:84685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 125750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 125756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 125762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:20:37 125768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437235346|now:1746044437125743|interv:109603| [2025/04/30 20:20:37 125774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437235346|now:1746044437125743|interval:109603|pto_count:0|srtt:40293 [2025/04/30 20:20:37 125782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:42000| [2025/04/30 20:20:37 125789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:607|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 125796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:380847| [2025/04/30 20:20:37 125803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 125809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437126809|now:1746044437125809|interv:1000| [2025/04/30 20:20:37 125815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 125820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 125824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 125828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:42000|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 125832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 125836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 125840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437126809| [2025/04/30 20:20:37 125845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437126809| [2025/04/30 20:20:37 125849] [debug] |xqc_engine_wakeup_after|wakeup:1746044437126809|now:1746044437125848|diff:961| [2025/04/30 20:20:37 125853] [debug] |xqc_engine_main_logic|END|now:1746044437125464| [2025/04/30 20:20:37 125863] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437125862| [2025/04/30 20:20:37 125868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 125874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:186| [2025/04/30 20:20:37 125878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:187| [2025/04/30 20:20:37 125890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:187| [2025/04/30 20:20:37 125894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 125901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:643|origin_pktnum:528|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:644|path_largest_ack:643| [2025/04/30 20:20:37 125905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:279|tx_in_flight:32511|prior_delivered:383319|prior_time:1746044437091907|is_app_limited:0|send_elapse:55762|ack_elapse:33955|ctl_first_sent_time:1746044437092781|lagest_ack_time:1746044437125862|curr_delivered:413430| [2025/04/30 20:20:37 125910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437092781| [2025/04/30 20:20:37 125915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:604||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 20:20:37 125919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 125924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:279|tx_in_flight:32511|prior_delivered:383319|prior_time:1746044437091907|is_app_limited:0|send_elapse:55762|ack_elapse:33955|ctl_first_sent_time:1746044437092781|lagest_ack_time:1746044437125862|curr_delivered:414630| [2025/04/30 20:20:37 125928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437092877| [2025/04/30 20:20:37 125933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:602||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 20:20:37 125937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40293|rttvar:11098|minrtt:31448|latest_rtt:32985|ack_delay:168| [2025/04/30 20:20:37 125941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39359|rttvar:10193|minrtt:31448|latest_rtt:32985|ack_delay:168| [2025/04/30 20:20:37 125945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:644|lost_pn:641|thresh:3| [2025/04/30 20:20:37 125949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 125953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 125957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 125961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 125965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 125969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 125973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 125976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 125980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 125987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 125991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 125994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 125998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 126006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 126022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 126028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 126046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 126083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 126102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 126172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 126197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 126234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 126241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 126247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 126253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 126259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 126269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 126273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39359|rtt_var:10193|pto_duration:80131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 126278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 126286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 126290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:20:37 126294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437230792|now:1746044437126273|interv:104519| [2025/04/30 20:20:37 126298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437230792|now:1746044437126273|interval:104519|pto_count:0|srtt:39359 [2025/04/30 20:20:37 126303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55762, ack_elapse 33955, delivered 31311|rate 561511|lost 281| [2025/04/30 20:20:37 126307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 8 -> 9| [2025/04/30 20:20:37 126311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (561511) in round 9| [2025/04/30 20:20:37 126315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 126320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 126323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437092877|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 126328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437092877|recovery:1|recovery_start:1746044437094576|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 126333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:39600|srtt:39359|latest_rtt:32985|min_rtt:31448|applimit:0|lost:276|recovery:1|recovery_start:1746044437094576|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 126339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:187|largest:187|pns:2| [2025/04/30 20:20:37 126343] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:187|frame:ACK |recv_time:1746044437125862|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 126348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557125862|now:1746044437125862|interv:120000000| [2025/04/30 20:20:37 126353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557125862|now:1746044437125862|interv:120000000| [2025/04/30 20:20:37 126357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437126809|pq_index:0| [2025/04/30 20:20:37 126361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437125464| [2025/04/30 20:20:37 126365] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437126365| [2025/04/30 20:20:37 126370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437126369| [2025/04/30 20:20:37 126375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 126380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39359|min_srtt:39359|path_bw:1206754|loss_rate:68.82|path_pto:0| [2025/04/30 20:20:37 126387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:449229| [2025/04/30 20:20:37 126392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39359|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 126397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:611|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 126401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39359|min_srtt:39359|path_bw:1206754|loss_rate:68.82|path_pto:0| [2025/04/30 20:20:37 126406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 126410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39359|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 126415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 126419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39359|min_srtt:39359|path_bw:1206754|loss_rate:68.82|path_pto:0| [2025/04/30 20:20:37 126423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:511716| [2025/04/30 20:20:37 126427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 126431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 126435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 126439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 126444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:607|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 126448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:380847| [2025/04/30 20:20:37 126453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 126456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 126461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 126465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 126472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 126475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 126479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437126809| [2025/04/30 20:20:37 126483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437126809| [2025/04/30 20:20:37 126487] [debug] |xqc_engine_wakeup_after|wakeup:1746044437126809|now:1746044437126487|diff:322| [2025/04/30 20:20:37 126492] [debug] |xqc_engine_main_logic|END|now:1746044437126369| [2025/04/30 20:20:37 126497] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437126497| [2025/04/30 20:20:37 126501] [debug] |xqc_engine_wakeup_after|wakeup:1746044437126809|now:1746044437126501|diff:308| [2025/04/30 20:20:37 126505] [debug] |xqc_engine_main_logic|END|now:1746044437126497| [2025/04/30 20:20:37 127577] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437127577| [2025/04/30 20:20:37 127591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437126809|pq_index:0| [2025/04/30 20:20:37 127598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437126369| [2025/04/30 20:20:37 127607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437127605| [2025/04/30 20:20:37 127614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437126809|now:1746044437127605| [2025/04/30 20:20:37 127621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437126809|now:1746044437127605| [2025/04/30 20:20:37 127625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 127632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 127640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39359|min_srtt:39359|path_bw:1206754|loss_rate:68.82|path_pto:0| [2025/04/30 20:20:37 127646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:511716| [2025/04/30 20:20:37 127653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 127660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 127665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 127672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 127679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:607|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 127686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:380847| [2025/04/30 20:20:37 127693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 127700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:679| [2025/04/30 20:20:37 127785] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746044437127734|stream_id:0|stream_offset:380847| [2025/04/30 20:20:37 127795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:679|origin_pktnum:480|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 127800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:20:37 127805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39359|rtt_var:10193|pto_duration:80131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 127809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 127813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 127817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:20:37 127821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437232865|now:1746044437127804|interv:105061| [2025/04/30 20:20:37 127825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437232865|now:1746044437127804|interval:105061|pto_count:0|srtt:39359 [2025/04/30 20:20:37 127830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:40800| [2025/04/30 20:20:37 127835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:608|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 127839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:242904| [2025/04/30 20:20:37 127844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 127848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:680| [2025/04/30 20:20:37 127876] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746044437127855|stream_id:0|stream_offset:242904| [2025/04/30 20:20:37 127882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:680|origin_pktnum:228|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 127887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:20:37 127891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39359|rtt_var:10193|pto_duration:80131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 127895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 127899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 127903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:20:37 127907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437232986|now:1746044437127891|interv:105095| [2025/04/30 20:20:37 127915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437232986|now:1746044437127891|interval:105095|pto_count:0|srtt:39359 [2025/04/30 20:20:37 127920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:42000| [2025/04/30 20:20:37 127924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:609|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 127928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:37 127933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 127937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437128937|now:1746044437127937|interv:1000| [2025/04/30 20:20:37 127941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 127945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 127949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 127953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:42000|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 127957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 127961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 127965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437128937| [2025/04/30 20:20:37 127969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437128937| [2025/04/30 20:20:37 127973] [debug] |xqc_engine_wakeup_after|wakeup:1746044437128937|now:1746044437127973|diff:964| [2025/04/30 20:20:37 127978] [debug] |xqc_engine_main_logic|END|now:1746044437127605| [2025/04/30 20:20:37 127988] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437127987| [2025/04/30 20:20:37 127993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 127998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:187| [2025/04/30 20:20:37 128002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:188| [2025/04/30 20:20:37 128008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:188| [2025/04/30 20:20:37 128012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 128019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:645|origin_pktnum:532|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:646|path_largest_ack:645| [2025/04/30 20:20:37 128023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:30111|prior_delivered:385719|prior_time:1746044437093924|is_app_limited:0|send_elapse:53749|ack_elapse:34063|ctl_first_sent_time:1746044437094819|lagest_ack_time:1746044437127987|curr_delivered:415830| [2025/04/30 20:20:37 128028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437094819| [2025/04/30 20:20:37 128036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:600||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 20:20:37 128040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:646|origin_pktnum:533|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:646|path_largest_ack:646| [2025/04/30 20:20:37 128045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:30111|prior_delivered:385719|prior_time:1746044437093924|is_app_limited:0|send_elapse:53749|ack_elapse:34063|ctl_first_sent_time:1746044437094819|lagest_ack_time:1746044437127987|curr_delivered:417030| [2025/04/30 20:20:37 128051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437094939| [2025/04/30 20:20:37 128058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:598||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 20:20:37 128065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39359|rttvar:10193|minrtt:31448|latest_rtt:33048|ack_delay:96| [2025/04/30 20:20:37 128071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38559|rttvar:9246|minrtt:31448|latest_rtt:33048|ack_delay:96| [2025/04/30 20:20:37 128078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:646|lost_pn:643|thresh:3| [2025/04/30 20:20:37 128084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 128114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 128121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 128127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 128133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 128145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 128169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 128195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 128201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 128206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 128229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 128241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 128280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 128308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 128331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 128335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 128339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 128343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 128346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 128354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 128359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38559|rtt_var:9246|pto_duration:75543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 128363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 128367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 128371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 20:20:37 128375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437228398|now:1746044437128358|interv:100040| [2025/04/30 20:20:37 128379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437228398|now:1746044437128358|interval:100040|pto_count:0|srtt:38559 [2025/04/30 20:20:37 128384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 53749, ack_elapse 34063, delivered 31311|rate 582541|lost 281| [2025/04/30 20:20:37 128389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (582541) in round 9| [2025/04/30 20:20:37 128393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 128397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 128401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437094939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 128409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141659|packet_lost:0|acked:2400|po_sent_time:1746044437094939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 128413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:39600|srtt:38559|latest_rtt:33048|min_rtt:31448|applimit:0|lost:278|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 128419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:188|largest:188|pns:2| [2025/04/30 20:20:37 128424] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:188|frame:ACK |recv_time:1746044437127987|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 128429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557127987|now:1746044437127987|interv:120000000| [2025/04/30 20:20:37 128433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557127987|now:1746044437127987|interv:120000000| [2025/04/30 20:20:37 128437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437128937|pq_index:0| [2025/04/30 20:20:37 128441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437127605| [2025/04/30 20:20:37 128445] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437128445| [2025/04/30 20:20:37 128450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437128449| [2025/04/30 20:20:37 128455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 128460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38559|min_srtt:38559|path_bw:1206754|loss_rate:69.15|path_pto:0| [2025/04/30 20:20:37 128465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:511716| [2025/04/30 20:20:37 128470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38559|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 128474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 128479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38559|min_srtt:38559|path_bw:1206754|loss_rate:69.15|path_pto:0| [2025/04/30 20:20:37 128483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:512895| [2025/04/30 20:20:37 128487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38559|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 128495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 128500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38559|min_srtt:38559|path_bw:1206754|loss_rate:69.15|path_pto:0| [2025/04/30 20:20:37 128504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:514074| [2025/04/30 20:20:37 128508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 128512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 128516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 128520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 128525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:609|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 128529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:37 128533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 128537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 128541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 128545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 128550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 128553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 128557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437128937| [2025/04/30 20:20:37 128561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437128937| [2025/04/30 20:20:37 128565] [debug] |xqc_engine_wakeup_after|wakeup:1746044437128937|now:1746044437128565|diff:372| [2025/04/30 20:20:37 128570] [debug] |xqc_engine_main_logic|END|now:1746044437128449| [2025/04/30 20:20:37 128575] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437128575| [2025/04/30 20:20:37 128579] [debug] |xqc_engine_wakeup_after|wakeup:1746044437128937|now:1746044437128579|diff:358| [2025/04/30 20:20:37 128583] [debug] |xqc_engine_main_logic|END|now:1746044437128575| [2025/04/30 20:20:37 129649] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437129649| [2025/04/30 20:20:37 129660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437128937|pq_index:0| [2025/04/30 20:20:37 129665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437128449| [2025/04/30 20:20:37 129670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437129669| [2025/04/30 20:20:37 129680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437128937|now:1746044437129669| [2025/04/30 20:20:37 129685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437128937|now:1746044437129669| [2025/04/30 20:20:37 129689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 129693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 129698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38559|min_srtt:38559|path_bw:1206754|loss_rate:69.15|path_pto:0| [2025/04/30 20:20:37 129703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:514074| [2025/04/30 20:20:37 129707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 129711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 129744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 129751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 129759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:609|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 129766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:244083| [2025/04/30 20:20:37 129773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 129779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:681| [2025/04/30 20:20:37 129819] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746044437129790|stream_id:0|stream_offset:244083| [2025/04/30 20:20:37 129828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:681|origin_pktnum:229|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 129836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 20:20:37 129842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38559|rtt_var:9246|pto_duration:75543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 129849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 129855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 129862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:20:37 129869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437230333|now:1746044437129842|interv:100491| [2025/04/30 20:20:37 129882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437230333|now:1746044437129842|interval:100491|pto_count:0|srtt:38559 [2025/04/30 20:20:37 129889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:40800| [2025/04/30 20:20:37 129896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:610|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 129903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:448050| [2025/04/30 20:20:37 129908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 129912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:682| [2025/04/30 20:20:37 129948] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746044437129920|stream_id:0|stream_offset:448050| [2025/04/30 20:20:37 129958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:682|origin_pktnum:610|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 129965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 20:20:37 129971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38559|rtt_var:9246|pto_duration:75543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 129978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 129984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 129990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 20:20:37 129996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437230463|now:1746044437129971|interv:100492| [2025/04/30 20:20:37 130003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437230463|now:1746044437129971|interval:100492|pto_count:0|srtt:38559 [2025/04/30 20:20:37 130010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:42000| [2025/04/30 20:20:37 130018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:611|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 130025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:449229| [2025/04/30 20:20:37 130033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 130040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:683| [2025/04/30 20:20:37 130083] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746044437130052|stream_id:0|stream_offset:449229| [2025/04/30 20:20:37 130093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:683|origin_pktnum:611|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 130106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 20:20:37 130113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38559|rtt_var:9246|pto_duration:75543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 130119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 130125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 130131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 20:20:37 130137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437230595|now:1746044437130112|interv:100483| [2025/04/30 20:20:37 130143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437230595|now:1746044437130112|interval:100483|pto_count:0|srtt:38559 [2025/04/30 20:20:37 130151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43200| [2025/04/30 20:20:37 130159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 130166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:43200|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 130173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 130177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437131177|now:1746044437130177|interv:1000| [2025/04/30 20:20:37 130181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 130184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 130189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437131177| [2025/04/30 20:20:37 130193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437131177| [2025/04/30 20:20:37 130197] [debug] |xqc_engine_wakeup_after|wakeup:1746044437131177|now:1746044437130197|diff:980| [2025/04/30 20:20:37 130201] [debug] |xqc_engine_main_logic|END|now:1746044437129669| [2025/04/30 20:20:37 130211] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437130211| [2025/04/30 20:20:37 130216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 130223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:188| [2025/04/30 20:20:37 130226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:189| [2025/04/30 20:20:37 130233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:189| [2025/04/30 20:20:37 130237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 130243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:647|origin_pktnum:411|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:648|path_largest_ack:647| [2025/04/30 20:20:37 130248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:30111|prior_delivered:388119|prior_time:1746044437095949|is_app_limited:0|send_elapse:55542|ack_elapse:34262|ctl_first_sent_time:1746044437096686|lagest_ack_time:1746044437130211|curr_delivered:418230| [2025/04/30 20:20:37 130257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437096686| [2025/04/30 20:20:37 130262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:597||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 20:20:37 130266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 130271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:30111|prior_delivered:388119|prior_time:1746044437095949|is_app_limited:0|send_elapse:55542|ack_elapse:34262|ctl_first_sent_time:1746044437096686|lagest_ack_time:1746044437130211|curr_delivered:419430| [2025/04/30 20:20:37 130275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437096824| [2025/04/30 20:20:37 130280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:595||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 20:20:37 130284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38559|rttvar:9246|minrtt:31448|latest_rtt:33387|ack_delay:144| [2025/04/30 20:20:37 130288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37895|rttvar:8264|minrtt:31448|latest_rtt:33387|ack_delay:144| [2025/04/30 20:20:37 130292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:648|lost_pn:645|thresh:3| [2025/04/30 20:20:37 130297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 130316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 130320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 130324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 130328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 130332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 130350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 130361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 130365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 130385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 130396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 130435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 130452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 130475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 130479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 130483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 130487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 130491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 130498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 130502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37895|rtt_var:8264|pto_duration:70951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 130507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 130511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 130515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 20:20:37 130519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437226003|now:1746044437130502|interv:95501| [2025/04/30 20:20:37 130523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437226003|now:1746044437130502|interval:95501|pto_count:0|srtt:37895 [2025/04/30 20:20:37 130527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55542, ack_elapse 34262, delivered 31311|rate 563735|lost 281| [2025/04/30 20:20:37 130532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (563735) in round 9| [2025/04/30 20:20:37 130536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 130540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 130544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437096824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 130555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437096824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 130560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:40800|srtt:37895|latest_rtt:33387|min_rtt:31448|applimit:0|lost:281|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 130566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:189|largest:189|pns:2| [2025/04/30 20:20:37 130570] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:189|frame:ACK |recv_time:1746044437130211|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 130575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557130211|now:1746044437130211|interv:120000000| [2025/04/30 20:20:37 130579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557130211|now:1746044437130211|interv:120000000| [2025/04/30 20:20:37 130583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437131177|pq_index:0| [2025/04/30 20:20:37 130587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437129669| [2025/04/30 20:20:37 130592] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437130591| [2025/04/30 20:20:37 130596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437130595| [2025/04/30 20:20:37 130602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 130606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37895|min_srtt:37895|path_bw:1206754|loss_rate:69.63|path_pto:0| [2025/04/30 20:20:37 130611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:40800|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:514074| [2025/04/30 20:20:37 130615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37895|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 130620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 130625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37895|min_srtt:37895|path_bw:1206754|loss_rate:69.63|path_pto:0| [2025/04/30 20:20:37 130629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:40800|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:515253| [2025/04/30 20:20:37 130633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37895|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 130638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 130645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37895|min_srtt:37895|path_bw:1206754|loss_rate:69.63|path_pto:0| [2025/04/30 20:20:37 130649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:40800|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:516432| [2025/04/30 20:20:37 130653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 130657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 130661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 130665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 130670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 130674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:40800|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 130678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 130682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 130686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437131177| [2025/04/30 20:20:37 130690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437131177| [2025/04/30 20:20:37 130694] [debug] |xqc_engine_wakeup_after|wakeup:1746044437131177|now:1746044437130694|diff:483| [2025/04/30 20:20:37 130698] [debug] |xqc_engine_main_logic|END|now:1746044437130595| [2025/04/30 20:20:37 130703] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437130703| [2025/04/30 20:20:37 130707] [debug] |xqc_engine_wakeup_after|wakeup:1746044437131177|now:1746044437130707|diff:470| [2025/04/30 20:20:37 130711] [debug] |xqc_engine_main_logic|END|now:1746044437130703| [2025/04/30 20:20:37 131694] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437131693| [2025/04/30 20:20:37 131710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 131738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:189| [2025/04/30 20:20:37 131745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:190| [2025/04/30 20:20:37 131755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:190| [2025/04/30 20:20:37 131762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 131772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:649|origin_pktnum:541|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:650|path_largest_ack:649| [2025/04/30 20:20:37 131780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:30111|prior_delivered:390519|prior_time:1746044437097879|is_app_limited:0|send_elapse:55379|ack_elapse:33814|ctl_first_sent_time:1746044437098626|lagest_ack_time:1746044437131693|curr_delivered:420630| [2025/04/30 20:20:37 131797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437098626| [2025/04/30 20:20:37 131804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:591||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 20:20:37 131811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:650|origin_pktnum:543|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:650|path_largest_ack:650| [2025/04/30 20:20:37 131818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:30111|prior_delivered:390519|prior_time:1746044437097879|is_app_limited:0|send_elapse:55379|ack_elapse:33814|ctl_first_sent_time:1746044437098626|lagest_ack_time:1746044437131693|curr_delivered:421830| [2025/04/30 20:20:37 131825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437098768| [2025/04/30 20:20:37 131831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:589||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 20:20:37 131837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37895|rttvar:8264|minrtt:31448|latest_rtt:32925|ack_delay:104| [2025/04/30 20:20:37 131843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37261|rttvar:7466|minrtt:31448|latest_rtt:32925|ack_delay:104| [2025/04/30 20:20:37 131847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:650|lost_pn:647|thresh:3| [2025/04/30 20:20:37 131851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 131874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 131880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 131886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 131892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 131896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 131912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 131927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 131931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 131942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 131954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 131993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 131997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 132004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 132010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 132016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 132023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 132029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 132040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 132047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 132053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 132059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 132066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 132072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 132078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 132085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 132091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 132098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 132105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37261|rtt_var:7466|pto_duration:67125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 132113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 132119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 132126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 20:20:37 132132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437222177|now:1746044437132105|interv:90072| [2025/04/30 20:20:37 132139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437222177|now:1746044437132105|interval:90072|pto_count:0|srtt:37261 [2025/04/30 20:20:37 132146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 55379, ack_elapse 33814, delivered 31311|rate 565394|lost 281| [2025/04/30 20:20:37 132153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (565394) in round 9| [2025/04/30 20:20:37 132160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 132166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 132172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437098768|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 132180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437098768|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 132187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:38400|srtt:37261|latest_rtt:32925|min_rtt:31448|applimit:0|lost:281|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 132201] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:108662|inflight:38400|mode:2|applimit:0|pacing_rate:1206754|bw:1206754|srtt:37261|latest_rtt:32925|min_rtt:31448|send:685|lost:281|tlp:0|recv:181|recovery:0|slow_start:0|conn_life:438887|acked:2400|delivered:421830|is_cwnd_limited:0| [2025/04/30 20:20:37 132211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:190|largest:190|pns:2| [2025/04/30 20:20:37 132218] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:190|frame:ACK |recv_time:1746044437131693|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 132224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557131693|now:1746044437131693|interv:120000000| [2025/04/30 20:20:37 132231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557131693|now:1746044437131693|interv:120000000| [2025/04/30 20:20:37 132237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437131177|pq_index:0| [2025/04/30 20:20:37 132244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437130595| [2025/04/30 20:20:37 132250] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437132250| [2025/04/30 20:20:37 132258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437132256| [2025/04/30 20:20:37 132275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437131177|now:1746044437132256| [2025/04/30 20:20:37 132282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437131177|now:1746044437132256| [2025/04/30 20:20:37 132288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 132295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 132303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37261|min_srtt:37261|path_bw:1206754|loss_rate:69.63|path_pto:0| [2025/04/30 20:20:37 132310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:38400|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:516432| [2025/04/30 20:20:37 132317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37261|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 132324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 132331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37261|min_srtt:37261|path_bw:1206754|loss_rate:69.63|path_pto:0| [2025/04/30 20:20:37 132337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:38400|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:517611| [2025/04/30 20:20:37 132347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37261|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 132351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 132356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37261|min_srtt:37261|path_bw:1206754|loss_rate:69.63|path_pto:0| [2025/04/30 20:20:37 132360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:38400|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:518790| [2025/04/30 20:20:37 132365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 132369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 132373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 132377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 132382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 132389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:38400|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 132397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 132404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:684| [2025/04/30 20:20:37 132443] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:684|size:1215|sent:1231|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:38400|now:1746044437132415|stream_id:0|stream_offset:450408| [2025/04/30 20:20:37 132449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:684|origin_pktnum:0|size:1215|enc_size:1231|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 132454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 20:20:37 132459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37261|rtt_var:7466|pto_duration:67125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 132463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 132467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 132471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39615| [2025/04/30 20:20:37 132475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437224540|now:1746044437132458|interv:92082| [2025/04/30 20:20:37 132479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437224540|now:1746044437132458|interval:92082|pto_count:0|srtt:37261 [2025/04/30 20:20:37 132484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:39615| [2025/04/30 20:20:37 132493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 132497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39615|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:451587| [2025/04/30 20:20:37 132502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 132506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:685| [2025/04/30 20:20:37 132530] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39615|now:1746044437132512|stream_id:0|stream_offset:451587| [2025/04/30 20:20:37 132536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:685|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 132541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39615|applimit:0| [2025/04/30 20:20:37 132545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37261|rtt_var:7466|pto_duration:67125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 132549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 132554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 132557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40815| [2025/04/30 20:20:37 132561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437224637|now:1746044437132545|interv:92092| [2025/04/30 20:20:37 132565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437224637|now:1746044437132545|interval:92092|pto_count:0|srtt:37261 [2025/04/30 20:20:37 132570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:40815| [2025/04/30 20:20:37 132574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 132579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:452766| [2025/04/30 20:20:37 132583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 132587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437133587|now:1746044437132587|interv:1000| [2025/04/30 20:20:37 132591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 132595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 132599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437133587| [2025/04/30 20:20:37 132604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437133587| [2025/04/30 20:20:37 132608] [debug] |xqc_engine_wakeup_after|wakeup:1746044437133587|now:1746044437132608|diff:979| [2025/04/30 20:20:37 132612] [debug] |xqc_engine_main_logic|END|now:1746044437132256| [2025/04/30 20:20:37 132621] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437132621| [2025/04/30 20:20:37 132625] [debug] |xqc_engine_wakeup_after|wakeup:1746044437133587|now:1746044437132625|diff:962| [2025/04/30 20:20:37 132629] [debug] |xqc_engine_main_logic|END|now:1746044437132621| [2025/04/30 20:20:37 133700] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437133700| [2025/04/30 20:20:37 133712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437133587|pq_index:0| [2025/04/30 20:20:37 133732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437132256| [2025/04/30 20:20:37 133740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437133738| [2025/04/30 20:20:37 133745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437133587|now:1746044437133738| [2025/04/30 20:20:37 133749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437133587|now:1746044437133738| [2025/04/30 20:20:37 133753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 133757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 133763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37261|min_srtt:37261|path_bw:1206754|loss_rate:68.91|path_pto:0| [2025/04/30 20:20:37 133767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:518790| [2025/04/30 20:20:37 133772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 133776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 133780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 133784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 133789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 133793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:452766| [2025/04/30 20:20:37 133797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 133802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:686| [2025/04/30 20:20:37 133836] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40815|now:1746044437133810|stream_id:0|stream_offset:452766| [2025/04/30 20:20:37 133842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:686|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 133847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40815|applimit:0| [2025/04/30 20:20:37 133857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37261|rtt_var:7466|pto_duration:67125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 133862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 133866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 133870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:20:37 133874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437225935|now:1746044437133857|interv:92078| [2025/04/30 20:20:37 133878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437225935|now:1746044437133857|interval:92078|pto_count:0|srtt:37261 [2025/04/30 20:20:37 133882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:42015| [2025/04/30 20:20:37 133887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 133891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:453945| [2025/04/30 20:20:37 133896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 133900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437134900|now:1746044437133900|interv:1000| [2025/04/30 20:20:37 133904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 133908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 133912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437134900| [2025/04/30 20:20:37 133916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437134900| [2025/04/30 20:20:37 133920] [debug] |xqc_engine_wakeup_after|wakeup:1746044437134900|now:1746044437133920|diff:980| [2025/04/30 20:20:37 133924] [debug] |xqc_engine_main_logic|END|now:1746044437133738| [2025/04/30 20:20:37 134355] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:113|state:ESTABED|recv_time:1746044437134354| [2025/04/30 20:20:37 134366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 134376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:190| [2025/04/30 20:20:37 134382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:191| [2025/04/30 20:20:37 134391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:191| [2025/04/30 20:20:37 134397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 134408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:651|origin_pktnum:546|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:652|path_largest_ack:651| [2025/04/30 20:20:37 134415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:32511|prior_delivered:390519|prior_time:1746044437097879|is_app_limited:0|send_elapse:56905|ack_elapse:36475|ctl_first_sent_time:1746044437100152|lagest_ack_time:1746044437134354|curr_delivered:423030| [2025/04/30 20:20:37 134422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437100152| [2025/04/30 20:20:37 134437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:587||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 20:20:37 134444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:652|origin_pktnum:549|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:652|path_largest_ack:652| [2025/04/30 20:20:37 134451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:32511|prior_delivered:390519|prior_time:1746044437097879|is_app_limited:0|send_elapse:56905|ack_elapse:36475|ctl_first_sent_time:1746044437100152|lagest_ack_time:1746044437134354|curr_delivered:424230| [2025/04/30 20:20:37 134458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437100270| [2025/04/30 20:20:37 134464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:585||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 20:20:37 134470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37261|rttvar:7466|minrtt:31448|latest_rtt:34084|ack_delay:120| [2025/04/30 20:20:37 134477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36849|rttvar:6424|minrtt:31448|latest_rtt:34084|ack_delay:120| [2025/04/30 20:20:37 134484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:652|lost_pn:649|thresh:3| [2025/04/30 20:20:37 134490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 134512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 134516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 134520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 134524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 134527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 134543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 134558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 134562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 134566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 134578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 134616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 134632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 134657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 134661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 134665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 134669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 134673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 134681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 134685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36849|rtt_var:6424|pto_duration:62545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 134689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 134693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 134697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39615| [2025/04/30 20:20:37 134702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437221355|now:1746044437134684|interv:86671| [2025/04/30 20:20:37 134706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437221355|now:1746044437134684|interval:86671|pto_count:0|srtt:36849 [2025/04/30 20:20:37 134710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 56905, ack_elapse 36475, delivered 33711|rate 592408|lost 281| [2025/04/30 20:20:37 134715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (592408) in round 9| [2025/04/30 20:20:37 134738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 134745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 134749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437100270|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 134754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437100270|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 134758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:39615|srtt:36849|latest_rtt:34084|min_rtt:31448|applimit:0|lost:281|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 134764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:191|largest:191|pns:2| [2025/04/30 20:20:37 134772] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:191|frame:ACK |recv_time:1746044437134354|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 134777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557134354|now:1746044437134354|interv:120000000| [2025/04/30 20:20:37 134781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557134354|now:1746044437134354|interv:120000000| [2025/04/30 20:20:37 134785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437134900|pq_index:0| [2025/04/30 20:20:37 134790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437133738| [2025/04/30 20:20:37 134794] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437134794| [2025/04/30 20:20:37 134799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437134798| [2025/04/30 20:20:37 134804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 134809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36849|min_srtt:36849|path_bw:1206754|loss_rate:68.56|path_pto:0| [2025/04/30 20:20:37 134814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:39615|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:518790| [2025/04/30 20:20:37 134818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36849|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 134823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 134828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36849|min_srtt:36849|path_bw:1206754|loss_rate:68.56|path_pto:0| [2025/04/30 20:20:37 134832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:39615|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:519969| [2025/04/30 20:20:37 134836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36849|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 134841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 134845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36849|min_srtt:36849|path_bw:1206754|loss_rate:68.56|path_pto:0| [2025/04/30 20:20:37 134849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39615|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:521148| [2025/04/30 20:20:37 134853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 134857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 134861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 134868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 134873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 134877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39615|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:453945| [2025/04/30 20:20:37 134882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 134885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 134889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437134900| [2025/04/30 20:20:37 134893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437134900| [2025/04/30 20:20:37 134897] [debug] |xqc_engine_wakeup_after|wakeup:1746044437134900|now:1746044437134897|diff:3| [2025/04/30 20:20:37 134902] [debug] |xqc_engine_main_logic|END|now:1746044437134798| [2025/04/30 20:20:37 134907] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437134907| [2025/04/30 20:20:37 134911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437134900|pq_index:0| [2025/04/30 20:20:37 134915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437134798| [2025/04/30 20:20:37 134920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437134919| [2025/04/30 20:20:37 134924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437134900|now:1746044437134919| [2025/04/30 20:20:37 134929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437134900|now:1746044437134919| [2025/04/30 20:20:37 134933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 134937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 134941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36849|min_srtt:36849|path_bw:1206754|loss_rate:68.56|path_pto:0| [2025/04/30 20:20:37 134945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:39615|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:521148| [2025/04/30 20:20:37 134950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 134954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 134958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 134962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 134966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 134973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39615|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:453945| [2025/04/30 20:20:37 134977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 134982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:687| [2025/04/30 20:20:37 135021] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39615|now:1746044437134989|stream_id:0|stream_offset:453945| [2025/04/30 20:20:37 135031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:687|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 135038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39615|applimit:0| [2025/04/30 20:20:37 135045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36849|rtt_var:6424|pto_duration:62545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 135052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 135058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 135065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40815| [2025/04/30 20:20:37 135071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437222534|now:1746044437135045|interv:87489| [2025/04/30 20:20:37 135078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437222534|now:1746044437135045|interval:87489|pto_count:0|srtt:36849 [2025/04/30 20:20:37 135085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:40815| [2025/04/30 20:20:37 135092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 135099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:455124| [2025/04/30 20:20:37 135107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 135114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:688| [2025/04/30 20:20:37 135155] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40815|now:1746044437135124|stream_id:0|stream_offset:455124| [2025/04/30 20:20:37 135165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:688|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 135173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40815|applimit:0| [2025/04/30 20:20:37 135179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36849|rtt_var:6424|pto_duration:62545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 135186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 135199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 135205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:20:37 135212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437222669|now:1746044437135179|interv:87490| [2025/04/30 20:20:37 135218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437222669|now:1746044437135179|interval:87490|pto_count:0|srtt:36849 [2025/04/30 20:20:37 135224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:42015| [2025/04/30 20:20:37 135232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 135237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:456303| [2025/04/30 20:20:37 135242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 135246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437136246|now:1746044437135246|interv:1000| [2025/04/30 20:20:37 135250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 135254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 135258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437136246| [2025/04/30 20:20:37 135262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437136246| [2025/04/30 20:20:37 135266] [debug] |xqc_engine_wakeup_after|wakeup:1746044437136246|now:1746044437135266|diff:980| [2025/04/30 20:20:37 135270] [debug] |xqc_engine_main_logic|END|now:1746044437134919| [2025/04/30 20:20:37 136338] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437136338| [2025/04/30 20:20:37 136349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437136246|pq_index:0| [2025/04/30 20:20:37 136354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437134919| [2025/04/30 20:20:37 136359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437136358| [2025/04/30 20:20:37 136364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437136246|now:1746044437136358| [2025/04/30 20:20:37 136368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437136246|now:1746044437136358| [2025/04/30 20:20:37 136372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 136377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 136382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36849|min_srtt:36849|path_bw:1206754|loss_rate:67.86|path_pto:0| [2025/04/30 20:20:37 136386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42015|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:521148| [2025/04/30 20:20:37 136396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 136400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 136404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 136409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 136413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 136417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:456303| [2025/04/30 20:20:37 136422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 136426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:689| [2025/04/30 20:20:37 136461] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42015|now:1746044437136434|stream_id:0|stream_offset:456303| [2025/04/30 20:20:37 136467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:689|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 136472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42015|applimit:0| [2025/04/30 20:20:37 136476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36849|rtt_var:6424|pto_duration:62545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 136480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 136484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 136488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43215| [2025/04/30 20:20:37 136492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437223979|now:1746044437136476|interv:87503| [2025/04/30 20:20:37 136496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437223979|now:1746044437136476|interval:87503|pto_count:0|srtt:36849 [2025/04/30 20:20:37 136501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43215| [2025/04/30 20:20:37 136505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 136509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43215|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:457482| [2025/04/30 20:20:37 136514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 136518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437137518|now:1746044437136518|interv:1000| [2025/04/30 20:20:37 136522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 136530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 136534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437137518| [2025/04/30 20:20:37 136538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437137518| [2025/04/30 20:20:37 136542] [debug] |xqc_engine_wakeup_after|wakeup:1746044437137518|now:1746044437136542|diff:976| [2025/04/30 20:20:37 136546] [debug] |xqc_engine_main_logic|END|now:1746044437136358| [2025/04/30 20:20:37 136655] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044437136654| [2025/04/30 20:20:37 136668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 136677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:191| [2025/04/30 20:20:37 136683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:192| [2025/04/30 20:20:37 136692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:192| [2025/04/30 20:20:37 136698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 136707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:654|origin_pktnum:176|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:655|path_largest_ack:654| [2025/04/30 20:20:37 136715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:30074|prior_delivered:395356|prior_time:1746044437102026|is_app_limited:0|send_elapse:49731|ack_elapse:34628|ctl_first_sent_time:1746044437102934|lagest_ack_time:1746044437136654|curr_delivered:425430| [2025/04/30 20:20:37 136745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437102934| [2025/04/30 20:20:37 136752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:584||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 20:20:37 136758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:655|origin_pktnum:555|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:655|path_largest_ack:655| [2025/04/30 20:20:37 136765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:30074|prior_delivered:395356|prior_time:1746044437102026|is_app_limited:0|send_elapse:49731|ack_elapse:34628|ctl_first_sent_time:1746044437102934|lagest_ack_time:1746044437136654|curr_delivered:426630| [2025/04/30 20:20:37 136772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437103060| [2025/04/30 20:20:37 136778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:582||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/04/30 20:20:37 136783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36849|rttvar:6424|minrtt:31448|latest_rtt:33594|ack_delay:1224| [2025/04/30 20:20:37 136787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36289|rttvar:5937|minrtt:31448|latest_rtt:33594|ack_delay:1224| [2025/04/30 20:20:37 136792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:655|lost_pn:652|thresh:3| [2025/04/30 20:20:37 136796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 136819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 136824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 136831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 136851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 136863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 136867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 136875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 136913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 136932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 136961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 136968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 136974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 136980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 136987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 136993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 137000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 137006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 137013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36289|rtt_var:5937|pto_duration:60037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 137020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 137026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 137032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40815| [2025/04/30 20:20:37 137038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437221471|now:1746044437137012|interv:84459| [2025/04/30 20:20:37 137045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437221471|now:1746044437137012|interval:84459|pto_count:0|srtt:36289 [2025/04/30 20:20:37 137051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 49731, ack_elapse 34628, delivered 31274|rate 628863|lost 281| [2025/04/30 20:20:37 137058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (628863) in round 9| [2025/04/30 20:20:37 137065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 137077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 137084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437103060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 137091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437103060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 137098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:40815|srtt:36289|latest_rtt:33594|min_rtt:31448|applimit:0|lost:281|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 137107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:192|largest:192|pns:2| [2025/04/30 20:20:37 137115] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:192|frame:ACK |recv_time:1746044437136654|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 137122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557136654|now:1746044437136654|interv:120000000| [2025/04/30 20:20:37 137128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557136654|now:1746044437136654|interv:120000000| [2025/04/30 20:20:37 137135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437137518|pq_index:0| [2025/04/30 20:20:37 137141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437136358| [2025/04/30 20:20:37 137147] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437137147| [2025/04/30 20:20:37 137155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437137153| [2025/04/30 20:20:37 137163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 137168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36289|min_srtt:36289|path_bw:1206754|loss_rate:67.51|path_pto:0| [2025/04/30 20:20:37 137172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:521148| [2025/04/30 20:20:37 137177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36289|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 137182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 137186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36289|min_srtt:36289|path_bw:1206754|loss_rate:67.51|path_pto:0| [2025/04/30 20:20:37 137191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:522327| [2025/04/30 20:20:37 137199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36289|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 137204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 137208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36289|min_srtt:36289|path_bw:1206754|loss_rate:67.51|path_pto:0| [2025/04/30 20:20:37 137212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:523506| [2025/04/30 20:20:37 137218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 137224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 137231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 137237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 137245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 137249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:457482| [2025/04/30 20:20:37 137253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 137257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 137261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437137518| [2025/04/30 20:20:37 137266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437137518| [2025/04/30 20:20:37 137270] [debug] |xqc_engine_wakeup_after|wakeup:1746044437137518|now:1746044437137269|diff:249| [2025/04/30 20:20:37 137274] [debug] |xqc_engine_main_logic|END|now:1746044437137153| [2025/04/30 20:20:37 137280] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437137280| [2025/04/30 20:20:37 137283] [debug] |xqc_engine_wakeup_after|wakeup:1746044437137518|now:1746044437137283|diff:235| [2025/04/30 20:20:37 137287] [debug] |xqc_engine_main_logic|END|now:1746044437137280| [2025/04/30 20:20:37 138361] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437138360| [2025/04/30 20:20:37 138372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437137518|pq_index:0| [2025/04/30 20:20:37 138376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437137153| [2025/04/30 20:20:37 138382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437138380| [2025/04/30 20:20:37 138386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437137518|now:1746044437138380| [2025/04/30 20:20:37 138391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437137518|now:1746044437138380| [2025/04/30 20:20:37 138400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 138405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 138410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36289|min_srtt:36289|path_bw:1206754|loss_rate:67.51|path_pto:0| [2025/04/30 20:20:37 138415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:523506| [2025/04/30 20:20:37 138420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 138427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 138433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 138440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 138447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 138453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:457482| [2025/04/30 20:20:37 138458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 138465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:690| [2025/04/30 20:20:37 138510] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40815|now:1746044437138476|stream_id:0|stream_offset:457482| [2025/04/30 20:20:37 138519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:690|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 138526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40815|applimit:0| [2025/04/30 20:20:37 138531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36289|rtt_var:5937|pto_duration:60037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 138538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 138544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 138550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:20:37 138557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437223513|now:1746044437138531|interv:84982| [2025/04/30 20:20:37 138563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437223513|now:1746044437138531|interval:84982|pto_count:0|srtt:36289 [2025/04/30 20:20:37 138569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:42015| [2025/04/30 20:20:37 138577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 138588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:458661| [2025/04/30 20:20:37 138594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 138601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:691| [2025/04/30 20:20:37 138629] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42015|now:1746044437138609|stream_id:0|stream_offset:458661| [2025/04/30 20:20:37 138635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 138640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42015|applimit:0| [2025/04/30 20:20:37 138644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36289|rtt_var:5937|pto_duration:60037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 138648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 138652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 138657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43215| [2025/04/30 20:20:37 138663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437223646|now:1746044437138644|interv:85002| [2025/04/30 20:20:37 138670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437223646|now:1746044437138644|interval:85002|pto_count:0|srtt:36289 [2025/04/30 20:20:37 138677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43215| [2025/04/30 20:20:37 138683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 138688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43215|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:459840| [2025/04/30 20:20:37 138692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 138696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437139696|now:1746044437138696|interv:1000| [2025/04/30 20:20:37 138700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 138704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 138708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437139696| [2025/04/30 20:20:37 138712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437139696| [2025/04/30 20:20:37 138735] [debug] |xqc_engine_wakeup_after|wakeup:1746044437139696|now:1746044437138735|diff:961| [2025/04/30 20:20:37 138743] [debug] |xqc_engine_main_logic|END|now:1746044437138380| [2025/04/30 20:20:37 138753] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437138752| [2025/04/30 20:20:37 138758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 138768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:192| [2025/04/30 20:20:37 138772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:193| [2025/04/30 20:20:37 138778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:193| [2025/04/30 20:20:37 138782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 138788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:657|origin_pktnum:430|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:658|path_largest_ack:657| [2025/04/30 20:20:37 138793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:31274|prior_delivered:397756|prior_time:1746044437104021|is_app_limited:0|send_elapse:45710|ack_elapse:34731|ctl_first_sent_time:1746044437104802|lagest_ack_time:1746044437138752|curr_delivered:427830| [2025/04/30 20:20:37 138798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437104802| [2025/04/30 20:20:37 138802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:577||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 20:20:37 138807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 138811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:30074|prior_delivered:400156|prior_time:1746044437106050|is_app_limited:0|send_elapse:41622|ack_elapse:32702|ctl_first_sent_time:1746044437106693|lagest_ack_time:1746044437138752|curr_delivered:429030| [2025/04/30 20:20:37 138816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437106693| [2025/04/30 20:20:37 138820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:575||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 20:20:37 138824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36289|rttvar:5937|minrtt:31448|latest_rtt:32059|ack_delay:104| [2025/04/30 20:20:37 138828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35747|rttvar:5536|minrtt:31448|latest_rtt:32059|ack_delay:104| [2025/04/30 20:20:37 138832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:658|lost_pn:655|thresh:3| [2025/04/30 20:20:37 138836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 138852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 138856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 138860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 138874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 138886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 138890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 138929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 138944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 138970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 138973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 138977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 138981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 138985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 138993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 139000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437143385|now:1746044437138999|interval:4386| [2025/04/30 20:20:37 139007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437143385|now:1746044437138999|interv:4386| [2025/04/30 20:20:37 139013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41622, ack_elapse 32702, delivered 28874|rate 693719|lost 281| [2025/04/30 20:20:37 139020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (693719) in round 9| [2025/04/30 20:20:37 139027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 139031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 139035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437106693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 139039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437106693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 139044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:40815|srtt:35747|latest_rtt:32059|min_rtt:31448|applimit:0|lost:281|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 139050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:193|largest:193|pns:2| [2025/04/30 20:20:37 139055] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:193|frame:ACK |recv_time:1746044437138752|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 139060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557138752|now:1746044437138752|interv:120000000| [2025/04/30 20:20:37 139064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557138752|now:1746044437138752|interv:120000000| [2025/04/30 20:20:37 139068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437139696|pq_index:0| [2025/04/30 20:20:37 139079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437138380| [2025/04/30 20:20:37 139084] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437139083| [2025/04/30 20:20:37 139089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437139088| [2025/04/30 20:20:37 139094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 139099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35747|min_srtt:35747|path_bw:1206754|loss_rate:66.83|path_pto:0| [2025/04/30 20:20:37 139103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:523506| [2025/04/30 20:20:37 139108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35747|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 139113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 139117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35747|min_srtt:35747|path_bw:1206754|loss_rate:66.83|path_pto:0| [2025/04/30 20:20:37 139121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:524685| [2025/04/30 20:20:37 139126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35747|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 139130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 139134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35747|min_srtt:35747|path_bw:1206754|loss_rate:66.83|path_pto:0| [2025/04/30 20:20:37 139139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 139143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 139147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 139151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 139155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 139159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 139164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:459840| [2025/04/30 20:20:37 139171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 139174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 139178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437139696| [2025/04/30 20:20:37 139182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437139696| [2025/04/30 20:20:37 139186] [debug] |xqc_engine_wakeup_after|wakeup:1746044437139696|now:1746044437139186|diff:510| [2025/04/30 20:20:37 139191] [debug] |xqc_engine_main_logic|END|now:1746044437139088| [2025/04/30 20:20:37 139198] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437139198| [2025/04/30 20:20:37 139205] [debug] |xqc_engine_wakeup_after|wakeup:1746044437139696|now:1746044437139204|diff:492| [2025/04/30 20:20:37 139211] [debug] |xqc_engine_main_logic|END|now:1746044437139198| [2025/04/30 20:20:37 140282] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437140282| [2025/04/30 20:20:37 140294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437139696|pq_index:0| [2025/04/30 20:20:37 140299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437139088| [2025/04/30 20:20:37 140304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437140303| [2025/04/30 20:20:37 140309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437139696|now:1746044437140303| [2025/04/30 20:20:37 140313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437139696|now:1746044437140303| [2025/04/30 20:20:37 140317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 140321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 140327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35747|min_srtt:35747|path_bw:1206754|loss_rate:66.83|path_pto:0| [2025/04/30 20:20:37 140331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 140336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 140340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 140344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 140348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 140353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 140357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:459840| [2025/04/30 20:20:37 140362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 140377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:692| [2025/04/30 20:20:37 140418] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40815|now:1746044437140385|stream_id:0|stream_offset:459840| [2025/04/30 20:20:37 140426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:692|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 140432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40815|applimit:0| [2025/04/30 20:20:37 140439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437143385|now:1746044437140439|interval:2946| [2025/04/30 20:20:37 140446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437143385|now:1746044437140439|interv:2946| [2025/04/30 20:20:37 140452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:42015| [2025/04/30 20:20:37 140459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 140466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:461019| [2025/04/30 20:20:37 140473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 140480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:693| [2025/04/30 20:20:37 140517] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42015|now:1746044437140490|stream_id:0|stream_offset:461019| [2025/04/30 20:20:37 140526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:693|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 140533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42015|applimit:0| [2025/04/30 20:20:37 140540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437143385|now:1746044437140540|interval:2845| [2025/04/30 20:20:37 140546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437143385|now:1746044437140540|interv:2845| [2025/04/30 20:20:37 140553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43215| [2025/04/30 20:20:37 140558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 140562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43215|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:462198| [2025/04/30 20:20:37 140567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 140571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437141570|now:1746044437140570|interv:1000| [2025/04/30 20:20:37 140574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 140583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 140587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437141570| [2025/04/30 20:20:37 140591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437141570| [2025/04/30 20:20:37 140596] [debug] |xqc_engine_wakeup_after|wakeup:1746044437141570|now:1746044437140595|diff:975| [2025/04/30 20:20:37 140600] [debug] |xqc_engine_main_logic|END|now:1746044437140303| [2025/04/30 20:20:37 140609] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437140609| [2025/04/30 20:20:37 140614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 140620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:193| [2025/04/30 20:20:37 140624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:194| [2025/04/30 20:20:37 140630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:194| [2025/04/30 20:20:37 140635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 140640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 140645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:31274|prior_delivered:400156|prior_time:1746044437106050|is_app_limited:0|send_elapse:41747|ack_elapse:34559|ctl_first_sent_time:1746044437106818|lagest_ack_time:1746044437140609|curr_delivered:430230| [2025/04/30 20:20:37 140650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437106818| [2025/04/30 20:20:37 140655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:571||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/04/30 20:20:37 140659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 140663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:31274|prior_delivered:400156|prior_time:1746044437106050|is_app_limited:0|send_elapse:41747|ack_elapse:34559|ctl_first_sent_time:1746044437106818|lagest_ack_time:1746044437140609|curr_delivered:431430| [2025/04/30 20:20:37 140668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437108232| [2025/04/30 20:20:37 140672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:569||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 20:20:37 140676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35747|rttvar:5536|minrtt:31448|latest_rtt:32377|ack_delay:128| [2025/04/30 20:20:37 140680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35310|rttvar:5026|minrtt:31448|latest_rtt:32377|ack_delay:128| [2025/04/30 20:20:37 140685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:660|lost_pn:657|thresh:3| [2025/04/30 20:20:37 140689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 140708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 140712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 140734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 140749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 140761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 140765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 140796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 140811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 140837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 140841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 140845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 140849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 140852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 140861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:656|lost_pn:657|po_sent_time:1746044437103170|lost_send_time:1746044437100886|loss_delay:39723|frame:STREAM |repair:128| [2025/04/30 20:20:37 140866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437103170u| [2025/04/30 20:20:37 140870] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:139331|lost_count:99|send_count:146|pkt_num:656|po_send_time:1746044437103170|srtt:35310|cwnd:108662|bw:1206754|conn_life:447295|now:0|last_lost_time:447295| [2025/04/30 20:20:37 140875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 140879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35310|rtt_var:5026|pto_duration:55414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 140884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 140888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 140892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39615| [2025/04/30 20:20:37 140896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437220904|now:1746044437140879|interv:80025| [2025/04/30 20:20:37 140900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437220904|now:1746044437140879|interval:80025|pto_count:0|srtt:35310 [2025/04/30 20:20:37 140904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41747, ack_elapse 34559, delivered 31274|rate 749131|lost 282| [2025/04/30 20:20:37 140909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (749131) in round 9| [2025/04/30 20:20:37 140913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 140917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 140924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:1|acked:2400|po_sent_time:1746044437108232|recovery:1|recovery_start:1746044437140870|packet_conservation:0|next_round_delivered:414630| [2025/04/30 20:20:37 140928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:1|acked:2400|po_sent_time:1746044437108232|recovery:1|recovery_start:1746044437140870|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 140933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:39615|srtt:35310|latest_rtt:32377|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437140870|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 140939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:194|largest:194|pns:2| [2025/04/30 20:20:37 140943] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:194|frame:ACK |recv_time:1746044437140609|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 140948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557140609|now:1746044437140609|interv:120000000| [2025/04/30 20:20:37 140952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557140609|now:1746044437140609|interv:120000000| [2025/04/30 20:20:37 140956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437141570|pq_index:0| [2025/04/30 20:20:37 140960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437140303| [2025/04/30 20:20:37 140964] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437140964| [2025/04/30 20:20:37 140969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437140968| [2025/04/30 20:20:37 140974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 140980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35310|min_srtt:35310|path_bw:1206754|loss_rate:66.17|path_pto:0| [2025/04/30 20:20:37 140987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 140995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 141002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 141008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 141015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 141022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35310|min_srtt:35310|path_bw:1206754|loss_rate:66.17|path_pto:0| [2025/04/30 20:20:37 141028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 141041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 141047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 141053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 141061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 141068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 141075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:462198| [2025/04/30 20:20:37 141082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 141089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 141095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437141570| [2025/04/30 20:20:37 141102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437141570| [2025/04/30 20:20:37 141108] [debug] |xqc_engine_wakeup_after|wakeup:1746044437141570|now:1746044437141108|diff:462| [2025/04/30 20:20:37 141115] [debug] |xqc_engine_main_logic|END|now:1746044437140968| [2025/04/30 20:20:37 141123] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437141123| [2025/04/30 20:20:37 141129] [debug] |xqc_engine_wakeup_after|wakeup:1746044437141570|now:1746044437141129|diff:441| [2025/04/30 20:20:37 141136] [debug] |xqc_engine_main_logic|END|now:1746044437141123| [2025/04/30 20:20:37 142218] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437142218| [2025/04/30 20:20:37 142233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437141570|pq_index:0| [2025/04/30 20:20:37 142241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437140968| [2025/04/30 20:20:37 142249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437142247| [2025/04/30 20:20:37 142256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437141570|now:1746044437142247| [2025/04/30 20:20:37 142262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437141570|now:1746044437142247| [2025/04/30 20:20:37 142269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 142275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 142283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35310|min_srtt:35310|path_bw:1206754|loss_rate:66.17|path_pto:0| [2025/04/30 20:20:37 142291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 142298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 142313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 142320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 142325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 142329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35310|min_srtt:35310|path_bw:1206754|loss_rate:66.17|path_pto:0| [2025/04/30 20:20:37 142334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 142338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 142342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 142346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 142350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 142358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 142364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:462198| [2025/04/30 20:20:37 142371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 142379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:694| [2025/04/30 20:20:37 142439] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39615|now:1746044437142390|stream_id:0|stream_offset:462198| [2025/04/30 20:20:37 142450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 142457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39615|applimit:0| [2025/04/30 20:20:37 142464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35310|rtt_var:5026|pto_duration:55414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 142472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 142478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 142484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40815| [2025/04/30 20:20:37 142490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437222804|now:1746044437142464|interv:80340| [2025/04/30 20:20:37 142495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437222804|now:1746044437142464|interval:80340|pto_count:0|srtt:35310 [2025/04/30 20:20:37 142509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40815| [2025/04/30 20:20:37 142517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 142524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:463377| [2025/04/30 20:20:37 142531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 142537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:695| [2025/04/30 20:20:37 142581] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40815|now:1746044437142546|stream_id:0|stream_offset:463377| [2025/04/30 20:20:37 142589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:695|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 142594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40815|applimit:0| [2025/04/30 20:20:37 142598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35310|rtt_var:5026|pto_duration:55414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 142603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 142607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 142611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:20:37 142614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437222960|now:1746044437142598|interv:80362| [2025/04/30 20:20:37 142618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437222960|now:1746044437142598|interval:80362|pto_count:0|srtt:35310 [2025/04/30 20:20:37 142623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:42015| [2025/04/30 20:20:37 142627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 142631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:464556| [2025/04/30 20:20:37 142636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 142640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437144800| [2025/04/30 20:20:37 142645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437144800| [2025/04/30 20:20:37 142649] [debug] |xqc_engine_wakeup_after|wakeup:1746044437144800|now:1746044437142648|diff:2152| [2025/04/30 20:20:37 142653] [debug] |xqc_engine_main_logic|END|now:1746044437142247| [2025/04/30 20:20:37 142663] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437142662| [2025/04/30 20:20:37 142672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 142678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:194| [2025/04/30 20:20:37 142682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:195| [2025/04/30 20:20:37 142688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:195| [2025/04/30 20:20:37 142692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 142698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:661|origin_pktnum:566|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:662|path_largest_ack:661| [2025/04/30 20:20:37 142702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:33674|prior_delivered:400156|prior_time:1746044437106050|is_app_limited:0|send_elapse:43344|ack_elapse:36612|ctl_first_sent_time:1746044437108415|lagest_ack_time:1746044437142662|curr_delivered:432630| [2025/04/30 20:20:37 142707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437108415| [2025/04/30 20:20:37 142712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:568||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 20:20:37 142733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:662|origin_pktnum:571|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:662|path_largest_ack:662| [2025/04/30 20:20:37 142741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:30074|prior_delivered:404956|prior_time:1746044437110021|is_app_limited:0|send_elapse:33841|ack_elapse:32641|ctl_first_sent_time:1746044437110799|lagest_ack_time:1746044437142662|curr_delivered:433830| [2025/04/30 20:20:37 142746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437110799| [2025/04/30 20:20:37 142750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:566||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/04/30 20:20:37 142755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35310|rttvar:5026|minrtt:31448|latest_rtt:31863|ack_delay:96| [2025/04/30 20:20:37 142759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34867|rttvar:4655|minrtt:31448|latest_rtt:31863|ack_delay:96| [2025/04/30 20:20:37 142763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:662|lost_pn:659|thresh:3| [2025/04/30 20:20:37 142767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 142783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 142787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 142791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 142806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 142818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 142821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 142844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 142860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 142883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 142887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 142890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 142897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 142901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 142908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 142913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 142917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34867|rtt_var:4655|pto_duration:53487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 142921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 142925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 142929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39615| [2025/04/30 20:20:37 142933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437221033|now:1746044437142916|interv:78117| [2025/04/30 20:20:37 142937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437221033|now:1746044437142916|interval:78117|pto_count:0|srtt:34867 [2025/04/30 20:20:37 142941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33841, ack_elapse 32641, delivered 28874|rate 853225|lost 282| [2025/04/30 20:20:37 142946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (853225) in round 9| [2025/04/30 20:20:37 142950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 142954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 142959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437110799|recovery:1|recovery_start:1746044437140870|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 142966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437110799|recovery:1|recovery_start:1746044437140870|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 142973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:39615|srtt:34867|latest_rtt:31863|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437140870|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 142982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:195|largest:195|pns:2| [2025/04/30 20:20:37 142989] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:195|frame:ACK |recv_time:1746044437142662|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 142997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557142662|now:1746044437142662|interv:120000000| [2025/04/30 20:20:37 143003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557142662|now:1746044437142662|interv:120000000| [2025/04/30 20:20:37 143013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437144800|pq_index:0| [2025/04/30 20:20:37 143018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437142247| [2025/04/30 20:20:37 143024] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437143024| [2025/04/30 20:20:37 143032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437143030| [2025/04/30 20:20:37 143039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 143047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34867|min_srtt:34867|path_bw:1206754|loss_rate:65.52|path_pto:0| [2025/04/30 20:20:37 143053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 143060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 143067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 143073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 143079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 143086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34867|min_srtt:34867|path_bw:1206754|loss_rate:65.52|path_pto:0| [2025/04/30 20:20:37 143093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 143099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 143105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 143111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 143118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 143125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 143132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:464556| [2025/04/30 20:20:37 143139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 143145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437144145|now:1746044437143145|interv:1000| [2025/04/30 20:20:37 143152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 143165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 143172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437144145| [2025/04/30 20:20:37 143178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437144145| [2025/04/30 20:20:37 143184] [debug] |xqc_engine_wakeup_after|wakeup:1746044437144145|now:1746044437143184|diff:961| [2025/04/30 20:20:37 143189] [debug] |xqc_engine_main_logic|END|now:1746044437143030| [2025/04/30 20:20:37 143195] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437143195| [2025/04/30 20:20:37 143199] [debug] |xqc_engine_wakeup_after|wakeup:1746044437144145|now:1746044437143199|diff:946| [2025/04/30 20:20:37 143203] [debug] |xqc_engine_main_logic|END|now:1746044437143195| [2025/04/30 20:20:37 144274] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437144274| [2025/04/30 20:20:37 144290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437144145|pq_index:0| [2025/04/30 20:20:37 144297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437143030| [2025/04/30 20:20:37 144304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437144303| [2025/04/30 20:20:37 144309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437144145|now:1746044437144303| [2025/04/30 20:20:37 144314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437144145|now:1746044437144303| [2025/04/30 20:20:37 144318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 144322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 144327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34867|min_srtt:34867|path_bw:1206754|loss_rate:65.52|path_pto:0| [2025/04/30 20:20:37 144332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 144337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 144341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 144345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 144350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 144357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34867|min_srtt:34867|path_bw:1206754|loss_rate:65.52|path_pto:0| [2025/04/30 20:20:37 144364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 144371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 144377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 144391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 144399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 144404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 144411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:464556| [2025/04/30 20:20:37 144418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 144424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:696| [2025/04/30 20:20:37 144468] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39615|now:1746044437144436|stream_id:0|stream_offset:464556| [2025/04/30 20:20:37 144478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:696|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 144485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39615|applimit:0| [2025/04/30 20:20:37 144492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34867|rtt_var:4655|pto_duration:53487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 144499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 144506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 144512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40815| [2025/04/30 20:20:37 144519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437222923|now:1746044437144491|interv:78432| [2025/04/30 20:20:37 144525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437222923|now:1746044437144491|interval:78432|pto_count:0|srtt:34867 [2025/04/30 20:20:37 144532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40815| [2025/04/30 20:20:37 144539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 144546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:465735| [2025/04/30 20:20:37 144553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 144560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:697| [2025/04/30 20:20:37 144600] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40815|now:1746044437144571|stream_id:0|stream_offset:465735| [2025/04/30 20:20:37 144611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 144625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40815|applimit:0| [2025/04/30 20:20:37 144632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34867|rtt_var:4655|pto_duration:53487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 144639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 144645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 144648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:20:37 144652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437223058|now:1746044437144631|interv:78427| [2025/04/30 20:20:37 144656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437223058|now:1746044437144631|interval:78427|pto_count:0|srtt:34867 [2025/04/30 20:20:37 144661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:42015| [2025/04/30 20:20:37 144666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 144670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:466914| [2025/04/30 20:20:37 144675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 144679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437144800| [2025/04/30 20:20:37 144684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437144800| [2025/04/30 20:20:37 144688] [debug] |xqc_engine_wakeup_after|wakeup:1746044437144800|now:1746044437144688|diff:112| [2025/04/30 20:20:37 144692] [debug] |xqc_engine_main_logic|END|now:1746044437144303| [2025/04/30 20:20:37 145764] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437145764| [2025/04/30 20:20:37 145775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437144800|pq_index:0| [2025/04/30 20:20:37 145780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437144303| [2025/04/30 20:20:37 145785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437145784| [2025/04/30 20:20:37 145790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746044437144800|now:1746044437145784| [2025/04/30 20:20:37 145794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:20:37 145798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746044437144800|now:1746044437145784| [2025/04/30 20:20:37 145802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 145806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 145811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:195|ack_delay:26011|first_ack_range:33|largest_pkt_recv_time:1746044437119800| [2025/04/30 20:20:37 145821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:195|low:162|pkt_pns:2| [2025/04/30 20:20:37 145825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:160|low:153|pkt_pns:2| [2025/04/30 20:20:37 145829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:151|low:145|pkt_pns:2| [2025/04/30 20:20:37 145833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:143|low:139|pkt_pns:2| [2025/04/30 20:20:37 145837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:137|low:137|pkt_pns:2| [2025/04/30 20:20:37 145841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:15|path:0|path_largest_recv:184|frame_largest_recv:195| [2025/04/30 20:20:37 145845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 145850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34867|min_srtt:34867|path_bw:1206754|loss_rate:64.88|path_pto:0| [2025/04/30 20:20:37 145854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42015|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 145859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 145863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 145867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 145871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 145875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34867|min_srtt:34867|path_bw:1206754|loss_rate:64.88|path_pto:0| [2025/04/30 20:20:37 145879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42015|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 145884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 145887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 145891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 145896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 145900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 145905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1215|schedule_bytes:0|inflight:42015|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:466914| [2025/04/30 20:20:37 145909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1215| [2025/04/30 20:20:37 145913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437223058| [2025/04/30 20:20:37 145917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437223058| [2025/04/30 20:20:37 145924] [debug] |xqc_engine_wakeup_after|wakeup:1746044437223058|now:1746044437145924|diff:77134| [2025/04/30 20:20:37 145928] [debug] |xqc_engine_main_logic|END|now:1746044437145784| [2025/04/30 20:20:37 147471] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437147470| [2025/04/30 20:20:37 147484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 147493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:195| [2025/04/30 20:20:37 147499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:197| [2025/04/30 20:20:37 147508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:197| [2025/04/30 20:20:37 147514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 147522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:663|origin_pktnum:572|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:667|path_largest_ack:663| [2025/04/30 20:20:37 147527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:31274|prior_delivered:404956|prior_time:1746044437110021|is_app_limited:0|send_elapse:33965|ack_elapse:37449|ctl_first_sent_time:1746044437110923|lagest_ack_time:1746044437147470|curr_delivered:435030| [2025/04/30 20:20:37 147533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437110923| [2025/04/30 20:20:37 147540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:564||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 20:20:37 147547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:664|origin_pktnum:575|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:667|path_largest_ack:664| [2025/04/30 20:20:37 147554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:31274|prior_delivered:406156|prior_time:1746044437112159|is_app_limited:0|send_elapse:33843|ack_elapse:35311|ctl_first_sent_time:1746044437112867|lagest_ack_time:1746044437147470|curr_delivered:436230| [2025/04/30 20:20:37 147562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437112867| [2025/04/30 20:20:37 147569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:562||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 20:20:37 147576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:666|origin_pktnum:579|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:667|path_largest_ack:666| [2025/04/30 20:20:37 147582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:31274|prior_delivered:406156|prior_time:1746044437112159|is_app_limited:0|send_elapse:33843|ack_elapse:35311|ctl_first_sent_time:1746044437112867|lagest_ack_time:1746044437147470|curr_delivered:437430| [2025/04/30 20:20:37 147590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437113154| [2025/04/30 20:20:37 147596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:560||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 20:20:37 147600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:667|origin_pktnum:454|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:667|path_largest_ack:667| [2025/04/30 20:20:37 147604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:31274|prior_delivered:406156|prior_time:1746044437112159|is_app_limited:0|send_elapse:33843|ack_elapse:35311|ctl_first_sent_time:1746044437112867|lagest_ack_time:1746044437147470|curr_delivered:438630| [2025/04/30 20:20:37 147615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437114591| [2025/04/30 20:20:37 147619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:559||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/04/30 20:20:37 147623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34867|rttvar:4655|minrtt:31448|latest_rtt:32879|ack_delay:88| [2025/04/30 20:20:37 147627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34607|rttvar:4011|minrtt:31448|latest_rtt:32879|ack_delay:88| [2025/04/30 20:20:37 147631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:667|lost_pn:664|thresh:3| [2025/04/30 20:20:37 147636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 147651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 147658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 147665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 147678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 147690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 147694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 147737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 147768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 147772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 147776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 147780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 147783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 147791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 147795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 147799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437151926|now:1746044437147799|interval:4127| [2025/04/30 20:20:37 147804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437151926|now:1746044437147799|interv:4127| [2025/04/30 20:20:37 147808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33843, ack_elapse 35311, delivered 32474|rate 919656|lost 282| [2025/04/30 20:20:37 147813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (919656) in round 9| [2025/04/30 20:20:37 147817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 147821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 147825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:4800|po_sent_time:1746044437114591|recovery:1|recovery_start:1746044437140870|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 147829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:4800|po_sent_time:1746044437114591|recovery:1|recovery_start:1746044437140870|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 147834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:37215|srtt:34607|latest_rtt:32879|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437140870|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 147844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:197|largest:197|pns:2| [2025/04/30 20:20:37 147849] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:197|frame:ACK |recv_time:1746044437147470|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 147854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557147470|now:1746044437147470|interv:120000000| [2025/04/30 20:20:37 147858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557147470|now:1746044437147470|interv:120000000| [2025/04/30 20:20:37 147862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437223058|pq_index:0| [2025/04/30 20:20:37 147867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437145784| [2025/04/30 20:20:37 147871] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437147870| [2025/04/30 20:20:37 147876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437147874| [2025/04/30 20:20:37 147881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 147886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34607|min_srtt:34607|path_bw:1206754|loss_rate:64.88|path_pto:0| [2025/04/30 20:20:37 147890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:37215|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 147895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 147899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 147903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 147907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 147911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34607|min_srtt:34607|path_bw:1206754|loss_rate:64.88|path_pto:0| [2025/04/30 20:20:37 147916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:37215|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 147920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 147924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 147927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 147932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 147936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 147947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:37215|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:466914| [2025/04/30 20:20:37 147954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 147961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437148960|now:1746044437147960|interv:1000| [2025/04/30 20:20:37 147967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 147973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 147980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437148960| [2025/04/30 20:20:37 147987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437148960| [2025/04/30 20:20:37 147993] [debug] |xqc_engine_wakeup_after|wakeup:1746044437148960|now:1746044437147993|diff:967| [2025/04/30 20:20:37 148000] [debug] |xqc_engine_main_logic|END|now:1746044437147874| [2025/04/30 20:20:37 148008] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437148008| [2025/04/30 20:20:37 148014] [debug] |xqc_engine_wakeup_after|wakeup:1746044437148960|now:1746044437148014|diff:946| [2025/04/30 20:20:37 148021] [debug] |xqc_engine_main_logic|END|now:1746044437148008| [2025/04/30 20:20:37 149094] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437149093| [2025/04/30 20:20:37 149107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437148960|pq_index:0| [2025/04/30 20:20:37 149114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437147874| [2025/04/30 20:20:37 149123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437149121| [2025/04/30 20:20:37 149130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437148960|now:1746044437149121| [2025/04/30 20:20:37 149136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437148960|now:1746044437149121| [2025/04/30 20:20:37 149142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 149148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 149155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34607|min_srtt:34607|path_bw:1206754|loss_rate:64.88|path_pto:0| [2025/04/30 20:20:37 149160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:37215|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 149165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 149168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 149172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 149177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 149181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34607|min_srtt:34607|path_bw:1206754|loss_rate:64.88|path_pto:0| [2025/04/30 20:20:37 149192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:37215|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 149196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 149200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 149204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 149208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 149213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1215|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 149217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1215|schedule_bytes:0|inflight:37215|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:466914| [2025/04/30 20:20:37 149222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 149226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:698| [2025/04/30 20:20:37 149263] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:698|size:1215|sent:1231|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:37215|now:1746044437149235|stream_id:0|stream_offset:466914| [2025/04/30 20:20:37 149270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:698|origin_pktnum:0|size:1215|enc_size:1231|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 149275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:37215|applimit:0| [2025/04/30 20:20:37 149279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437151926|now:1746044437149279|interval:2647| [2025/04/30 20:20:37 149284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437151926|now:1746044437149279|interv:2647| [2025/04/30 20:20:37 149288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:38430| [2025/04/30 20:20:37 149293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 149297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:468093| [2025/04/30 20:20:37 149302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 149306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:699| [2025/04/30 20:20:37 149330] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38430|now:1746044437149312|stream_id:0|stream_offset:468093| [2025/04/30 20:20:37 149335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 149344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38430|applimit:0| [2025/04/30 20:20:37 149348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437151926|now:1746044437149348|interval:2578| [2025/04/30 20:20:37 149352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437151926|now:1746044437149348|interv:2578| [2025/04/30 20:20:37 149356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:39630| [2025/04/30 20:20:37 149361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 149365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39630|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:469272| [2025/04/30 20:20:37 149370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 149377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:700| [2025/04/30 20:20:37 149412] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39630|now:1746044437149387|stream_id:0|stream_offset:469272| [2025/04/30 20:20:37 149422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 149429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39630|applimit:0| [2025/04/30 20:20:37 149435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437151926|now:1746044437149435|interval:2491| [2025/04/30 20:20:37 149441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437151926|now:1746044437149435|interv:2491| [2025/04/30 20:20:37 149448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40830| [2025/04/30 20:20:37 149455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 149462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40830|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:470451| [2025/04/30 20:20:37 149469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 149475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437151926| [2025/04/30 20:20:37 149482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437151926| [2025/04/30 20:20:37 149488] [debug] |xqc_engine_wakeup_after|wakeup:1746044437151926|now:1746044437149487|diff:2439| [2025/04/30 20:20:37 149494] [debug] |xqc_engine_main_logic|END|now:1746044437149121| [2025/04/30 20:20:37 149508] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437149507| [2025/04/30 20:20:37 149516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 149531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:197| [2025/04/30 20:20:37 149537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:198| [2025/04/30 20:20:37 149546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:198| [2025/04/30 20:20:37 149552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 149561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:668|origin_pktnum:583|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:669|path_largest_ack:668| [2025/04/30 20:20:37 149566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:36074|prior_delivered:406156|prior_time:1746044437112159|is_app_limited:0|send_elapse:37043|ack_elapse:37348|ctl_first_sent_time:1746044437116067|lagest_ack_time:1746044437149507|curr_delivered:439830| [2025/04/30 20:20:37 149571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437116067| [2025/04/30 20:20:37 149576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:555||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/04/30 20:20:37 149580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:669|origin_pktnum:584|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:669|path_largest_ack:669| [2025/04/30 20:20:37 149585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:36074|prior_delivered:406156|prior_time:1746044437112159|is_app_limited:0|send_elapse:37043|ack_elapse:37348|ctl_first_sent_time:1746044437116067|lagest_ack_time:1746044437149507|curr_delivered:441030| [2025/04/30 20:20:37 149591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437116212| [2025/04/30 20:20:37 149598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:553||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 20:20:37 149605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34607|rttvar:4011|minrtt:31448|latest_rtt:33295|ack_delay:96| [2025/04/30 20:20:37 149612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34431|rttvar:3361|minrtt:31448|latest_rtt:33295|ack_delay:96| [2025/04/30 20:20:37 149618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:669|lost_pn:666|thresh:3| [2025/04/30 20:20:37 149623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 149639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 149642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 149646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 149659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 149671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 149675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 149690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 149713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 149740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 149745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 149749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 149753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 149760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 149765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:665|lost_pn:666|po_sent_time:1746044437112994|lost_send_time:1746044437110773|loss_delay:38734|frame:STREAM |repair:128| [2025/04/30 20:20:37 149770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437112994u| [2025/04/30 20:20:37 149774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 149779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34431|rtt_var:3361|pto_duration:47875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 149787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 149791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 149795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 37230| [2025/04/30 20:20:37 149799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437222262|now:1746044437149778|interv:72484| [2025/04/30 20:20:37 149803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437222262|now:1746044437149778|interval:72484|pto_count:0|srtt:34431 [2025/04/30 20:20:37 149808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37043, ack_elapse 37348, delivered 34874|rate 933758|lost 283| [2025/04/30 20:20:37 149812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (933758) in round 9| [2025/04/30 20:20:37 149817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 149821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 149825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:1|acked:2400|po_sent_time:1746044437116212|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 149829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:1|acked:2400|po_sent_time:1746044437116212|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 149834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:37230|srtt:34431|latest_rtt:33295|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 149840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:198|largest:198|pns:2| [2025/04/30 20:20:37 149845] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:198|frame:ACK |recv_time:1746044437149507|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 149850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557149507|now:1746044437149507|interv:120000000| [2025/04/30 20:20:37 149854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557149507|now:1746044437149507|interv:120000000| [2025/04/30 20:20:37 149858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437151926|pq_index:0| [2025/04/30 20:20:37 149862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437149121| [2025/04/30 20:20:37 149866] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437149866| [2025/04/30 20:20:37 149871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437149870| [2025/04/30 20:20:37 149877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 149884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34431|min_srtt:34431|path_bw:1206754|loss_rate:63.94|path_pto:0| [2025/04/30 20:20:37 149889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:37230|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 149894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 149898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 149901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 149906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 149910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34431|min_srtt:34431|path_bw:1206754|loss_rate:63.94|path_pto:0| [2025/04/30 20:20:37 149914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:37230|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 149919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 149922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 149926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 149930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 149935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 149939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37230|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:470451| [2025/04/30 20:20:37 149944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 149948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:701| [2025/04/30 20:20:37 149983] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37230|now:1746044437149955|stream_id:0|stream_offset:470451| [2025/04/30 20:20:37 149993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 150000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:37230|applimit:0| [2025/04/30 20:20:37 150006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34431|rtt_var:3361|pto_duration:47875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 150013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 150025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 150032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38430| [2025/04/30 20:20:37 150037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437222830|now:1746044437150005|interv:72825| [2025/04/30 20:20:37 150044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437222830|now:1746044437150005|interval:72825|pto_count:0|srtt:34431 [2025/04/30 20:20:37 150051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:38430| [2025/04/30 20:20:37 150058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 150064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:471630| [2025/04/30 20:20:37 150071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 150078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:702| [2025/04/30 20:20:37 150120] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38430|now:1746044437150089|stream_id:0|stream_offset:471630| [2025/04/30 20:20:37 150129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 150137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38430|applimit:0| [2025/04/30 20:20:37 150143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34431|rtt_var:3361|pto_duration:47875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 150150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 150156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 150163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39630| [2025/04/30 20:20:37 150169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437222964|now:1746044437150143|interv:72821| [2025/04/30 20:20:37 150176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437222964|now:1746044437150143|interval:72821|pto_count:0|srtt:34431 [2025/04/30 20:20:37 150183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:39630| [2025/04/30 20:20:37 150190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 150196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39630|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:472809| [2025/04/30 20:20:37 150203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 150214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:703| [2025/04/30 20:20:37 150249] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39630|now:1746044437150221|stream_id:0|stream_offset:472809| [2025/04/30 20:20:37 150258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 150265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39630|applimit:0| [2025/04/30 20:20:37 150272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34431|rtt_var:3361|pto_duration:47875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 150279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 150284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 150288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40830| [2025/04/30 20:20:37 150292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437223096|now:1746044437150272|interv:72824| [2025/04/30 20:20:37 150296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437223096|now:1746044437150272|interval:72824|pto_count:0|srtt:34431 [2025/04/30 20:20:37 150300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40830| [2025/04/30 20:20:37 150305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 150309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40830|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:473988| [2025/04/30 20:20:37 150314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 150318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437223096| [2025/04/30 20:20:37 150322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437223096| [2025/04/30 20:20:37 150326] [debug] |xqc_engine_wakeup_after|wakeup:1746044437223096|now:1746044437150326|diff:72770| [2025/04/30 20:20:37 150331] [debug] |xqc_engine_main_logic|END|now:1746044437149870| [2025/04/30 20:20:37 150336] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437150336| [2025/04/30 20:20:37 150340] [debug] |xqc_engine_wakeup_after|wakeup:1746044437223096|now:1746044437150340|diff:72756| [2025/04/30 20:20:37 150344] [debug] |xqc_engine_main_logic|END|now:1746044437150336| [2025/04/30 20:20:37 151423] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437151422| [2025/04/30 20:20:37 151435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 151442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:198| [2025/04/30 20:20:37 151446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:199| [2025/04/30 20:20:37 151452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:199| [2025/04/30 20:20:37 151456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 151468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:670|origin_pktnum:588|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:671|path_largest_ack:670| [2025/04/30 20:20:37 151473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:38474|prior_delivered:406156|prior_time:1746044437112159|is_app_limited:0|send_elapse:38582|ack_elapse:39263|ctl_first_sent_time:1746044437117606|lagest_ack_time:1746044437151422|curr_delivered:442230| [2025/04/30 20:20:37 151477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437117606| [2025/04/30 20:20:37 151482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:552||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 20:20:37 151487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:671|origin_pktnum:462|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:671|path_largest_ack:671| [2025/04/30 20:20:37 151491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:37274|prior_delivered:408556|prior_time:1746044437117842|is_app_limited:0|send_elapse:33892|ack_elapse:33580|ctl_first_sent_time:1746044437118974|lagest_ack_time:1746044437151422|curr_delivered:443430| [2025/04/30 20:20:37 151495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437118974| [2025/04/30 20:20:37 151499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:551||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 20:20:37 151503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34431|rttvar:3361|minrtt:31448|latest_rtt:32448|ack_delay:96| [2025/04/30 20:20:37 151508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34172|rttvar:3040|minrtt:31448|latest_rtt:32448|ack_delay:96| [2025/04/30 20:20:37 151512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:671|lost_pn:668|thresh:3| [2025/04/30 20:20:37 151516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 151532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 151536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 151540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 151544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 151555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 151562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 151593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 151597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 151601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 151605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 151608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 151616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 151620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 151624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 151628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34172|rtt_var:3040|pto_duration:46332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 151633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 151637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 151641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38430| [2025/04/30 20:20:37 151645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437221553|now:1746044437151628|interv:69925| [2025/04/30 20:20:37 151649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437221553|now:1746044437151628|interval:69925|pto_count:0|srtt:34172 [2025/04/30 20:20:37 151653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33892, ack_elapse 33580, delivered 34874|rate 1028974|lost 283| [2025/04/30 20:20:37 151661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1028974) in round 9| [2025/04/30 20:20:37 151665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 151669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 151673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437118974|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 151678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437118974|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 151682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:38430|srtt:34172|latest_rtt:32448|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 151688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:199|largest:199|pns:2| [2025/04/30 20:20:37 151693] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:199|frame:ACK |recv_time:1746044437151422|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 151698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557151422|now:1746044437151422|interv:120000000| [2025/04/30 20:20:37 151702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557151422|now:1746044437151422|interv:120000000| [2025/04/30 20:20:37 151706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437223096|pq_index:0| [2025/04/30 20:20:37 151710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437149870| [2025/04/30 20:20:37 151714] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437151714| [2025/04/30 20:20:37 151745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437151743| [2025/04/30 20:20:37 151753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 151760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34172|min_srtt:34172|path_bw:1206754|loss_rate:63.03|path_pto:0| [2025/04/30 20:20:37 151766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 151772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 151778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 151784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 151790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 151803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34172|min_srtt:34172|path_bw:1206754|loss_rate:63.03|path_pto:0| [2025/04/30 20:20:37 151809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 151817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 151823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 151829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 151836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 151843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 151850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:473988| [2025/04/30 20:20:37 151857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 151863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437152862|now:1746044437151862|interv:1000| [2025/04/30 20:20:37 151869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 151875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 151882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437152862| [2025/04/30 20:20:37 151888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437152862| [2025/04/30 20:20:37 151895] [debug] |xqc_engine_wakeup_after|wakeup:1746044437152862|now:1746044437151895|diff:967| [2025/04/30 20:20:37 151901] [debug] |xqc_engine_main_logic|END|now:1746044437151743| [2025/04/30 20:20:37 151908] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437151908| [2025/04/30 20:20:37 151912] [debug] |xqc_engine_wakeup_after|wakeup:1746044437152862|now:1746044437151912|diff:950| [2025/04/30 20:20:37 151916] [debug] |xqc_engine_main_logic|END|now:1746044437151908| [2025/04/30 20:20:37 152993] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437152993| [2025/04/30 20:20:37 153009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437152862|pq_index:0| [2025/04/30 20:20:37 153016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437151743| [2025/04/30 20:20:37 153024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437153022| [2025/04/30 20:20:37 153031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437152862|now:1746044437153022| [2025/04/30 20:20:37 153037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437152862|now:1746044437153022| [2025/04/30 20:20:37 153043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 153057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 153064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34172|min_srtt:34172|path_bw:1206754|loss_rate:63.03|path_pto:0| [2025/04/30 20:20:37 153071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 153078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 153085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 153090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 153097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 153103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34172|min_srtt:34172|path_bw:1206754|loss_rate:63.03|path_pto:0| [2025/04/30 20:20:37 153109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 153116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 153122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 153128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 153135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 153143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 153150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:473988| [2025/04/30 20:20:37 153157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 153164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:704| [2025/04/30 20:20:37 153208] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38430|now:1746044437153175|stream_id:0|stream_offset:473988| [2025/04/30 20:20:37 153218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 153225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38430|applimit:0| [2025/04/30 20:20:37 153232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34172|rtt_var:3040|pto_duration:46332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 153238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 153247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 153251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39630| [2025/04/30 20:20:37 153255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437224507|now:1746044437153232|interv:71275| [2025/04/30 20:20:37 153259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437224507|now:1746044437153232|interval:71275|pto_count:0|srtt:34172 [2025/04/30 20:20:37 153264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:39630| [2025/04/30 20:20:37 153269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 153273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39630|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:475167| [2025/04/30 20:20:37 153278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 153282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:705| [2025/04/30 20:20:37 153314] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39630|now:1746044437153289|stream_id:0|stream_offset:475167| [2025/04/30 20:20:37 153323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 153331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39630|applimit:0| [2025/04/30 20:20:37 153338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34172|rtt_var:3040|pto_duration:46332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 153345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 153350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 153354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40830| [2025/04/30 20:20:37 153358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437224621|now:1746044437153337|interv:71284| [2025/04/30 20:20:37 153362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437224621|now:1746044437153337|interval:71284|pto_count:0|srtt:34172 [2025/04/30 20:20:37 153366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40830| [2025/04/30 20:20:37 153371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 153376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40830|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:476346| [2025/04/30 20:20:37 153380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 153389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437224621| [2025/04/30 20:20:37 153393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437224621| [2025/04/30 20:20:37 153397] [debug] |xqc_engine_wakeup_after|wakeup:1746044437224621|now:1746044437153397|diff:71224| [2025/04/30 20:20:37 153402] [debug] |xqc_engine_main_logic|END|now:1746044437153022| [2025/04/30 20:20:37 153522] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044437153521| [2025/04/30 20:20:37 153533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 153542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:199| [2025/04/30 20:20:37 153548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:200| [2025/04/30 20:20:37 153557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:200| [2025/04/30 20:20:37 153564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 153572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:672|origin_pktnum:591|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:673|path_largest_ack:672| [2025/04/30 20:20:37 153579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:38474|prior_delivered:408556|prior_time:1746044437117842|is_app_limited:0|send_elapse:34059|ack_elapse:35679|ctl_first_sent_time:1746044437119141|lagest_ack_time:1746044437153521|curr_delivered:444630| [2025/04/30 20:20:37 153587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437119141| [2025/04/30 20:20:37 153594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:547||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/04/30 20:20:37 153600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:673|origin_pktnum:592|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:673|path_largest_ack:673| [2025/04/30 20:20:37 153606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:39600|prior_delivered:408630|prior_time:1746044437119800|is_app_limited:0|send_elapse:35307|ack_elapse:33721|ctl_first_sent_time:1746044437120594|lagest_ack_time:1746044437153521|curr_delivered:445830| [2025/04/30 20:20:37 153613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437120594| [2025/04/30 20:20:37 153619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:545||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/04/30 20:20:37 153624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34172|rttvar:3040|minrtt:31448|latest_rtt:32927|ack_delay:96| [2025/04/30 20:20:37 153630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34004|rttvar:2615|minrtt:31448|latest_rtt:32927|ack_delay:96| [2025/04/30 20:20:37 153637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:673|lost_pn:670|thresh:3| [2025/04/30 20:20:37 153644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 153651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 153658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 153670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 153677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 153682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 153689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 153694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 153698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 153702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 153706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 153710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 153714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 153742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 153746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 153750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 153754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 153758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 153761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 153765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 153769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 153773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 153777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 153781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 153785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 153788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 153793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34004|rtt_var:2615|pto_duration:44464|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 153797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 153805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 153809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38430| [2025/04/30 20:20:37 153813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437222753|now:1746044437153792|interv:68961| [2025/04/30 20:20:37 153817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437222753|now:1746044437153792|interval:68961|pto_count:0|srtt:34004 [2025/04/30 20:20:37 153821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35307, ack_elapse 33721, delivered 37200|rate 1053615|lost 283| [2025/04/30 20:20:37 153826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1053615) in round 9| [2025/04/30 20:20:37 153830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 153834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 153838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437120594|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 153843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437120594|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 153848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:38430|srtt:34004|latest_rtt:32927|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 153853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 153858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437178521|now:1746044437153521|interv:25000| [2025/04/30 20:20:37 153863] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437153521|max_ack_delay:25000| [2025/04/30 20:20:37 153868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:200|largest:200|pns:2| [2025/04/30 20:20:37 153873] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:200|frame:PING ACK |recv_time:1746044437153521|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 153877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557153521|now:1746044437153521|interv:120000000| [2025/04/30 20:20:37 153882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557153521|now:1746044437153521|interv:120000000| [2025/04/30 20:20:37 153886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437224621|pq_index:0| [2025/04/30 20:20:37 153890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437153022| [2025/04/30 20:20:37 153897] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437153897| [2025/04/30 20:20:37 153902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437153901| [2025/04/30 20:20:37 153907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 153912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34004|min_srtt:34004|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 153917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 153921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 153925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 153929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 153934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 153938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34004|min_srtt:34004|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 153942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 153946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 153950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 153954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 153958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 153962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 153967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:476346| [2025/04/30 20:20:37 153971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 153975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:706| [2025/04/30 20:20:37 154018] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38430|now:1746044437153984|stream_id:0|stream_offset:476346| [2025/04/30 20:20:37 154028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 154041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38430|applimit:0| [2025/04/30 20:20:37 154047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34004|rtt_var:2615|pto_duration:44464|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 154054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 154060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 154066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39630| [2025/04/30 20:20:37 154072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437223448|now:1746044437154047|interv:69401| [2025/04/30 20:20:37 154078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437223448|now:1746044437154047|interval:69401|pto_count:0|srtt:34004 [2025/04/30 20:20:37 154085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:39630| [2025/04/30 20:20:37 154093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 154100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39630|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:477525| [2025/04/30 20:20:37 154107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 154114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:707| [2025/04/30 20:20:37 154156] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39630|now:1746044437154124|stream_id:0|stream_offset:477525| [2025/04/30 20:20:37 154166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 154173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39630|applimit:0| [2025/04/30 20:20:37 154180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34004|rtt_var:2615|pto_duration:44464|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 154186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 154193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 154199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40830| [2025/04/30 20:20:37 154205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437223588|now:1746044437154179|interv:69409| [2025/04/30 20:20:37 154211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437223588|now:1746044437154179|interval:69409|pto_count:0|srtt:34004 [2025/04/30 20:20:37 154218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40830| [2025/04/30 20:20:37 154224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 154233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40830|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:478704| [2025/04/30 20:20:37 154238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 154243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437178521| [2025/04/30 20:20:37 154250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437178521| [2025/04/30 20:20:37 154257] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178521|now:1746044437154257|diff:24264| [2025/04/30 20:20:37 154263] [debug] |xqc_engine_main_logic|END|now:1746044437153901| [2025/04/30 20:20:37 154272] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437154271| [2025/04/30 20:20:37 154276] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178521|now:1746044437154275|diff:24246| [2025/04/30 20:20:37 154280] [debug] |xqc_engine_main_logic|END|now:1746044437154271| [2025/04/30 20:20:37 155408] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437155406| [2025/04/30 20:20:37 155424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 155433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:200| [2025/04/30 20:20:37 155439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:201| [2025/04/30 20:20:37 155449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:201| [2025/04/30 20:20:37 155457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 155465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:674|origin_pktnum:598|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:675|path_largest_ack:674| [2025/04/30 20:20:37 155472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:39600|prior_delivered:409830|prior_time:1746044437121314|is_app_limited:0|send_elapse:33584|ack_elapse:34092|ctl_first_sent_time:1746044437121965|lagest_ack_time:1746044437155406|curr_delivered:447030| [2025/04/30 20:20:37 155480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437121965| [2025/04/30 20:20:37 155487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:543||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 20:20:37 155494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:675|origin_pktnum:599|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:675|path_largest_ack:675| [2025/04/30 20:20:37 155500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:39600|prior_delivered:409830|prior_time:1746044437121314|is_app_limited:0|send_elapse:33584|ack_elapse:34092|ctl_first_sent_time:1746044437121965|lagest_ack_time:1746044437155406|curr_delivered:448230| [2025/04/30 20:20:37 155508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437122085| [2025/04/30 20:20:37 155513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:541||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/04/30 20:20:37 155520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34004|rttvar:2615|minrtt:31448|latest_rtt:33321|ack_delay:80| [2025/04/30 20:20:37 155527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33909|rttvar:2152|minrtt:31448|latest_rtt:33321|ack_delay:80| [2025/04/30 20:20:37 155542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:675|lost_pn:672|thresh:3| [2025/04/30 20:20:37 155547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 155551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 155555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 155559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 155563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 155567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 155570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 155574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 155578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 155582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 155586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 155590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 155594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 155597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 155601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 155605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 155609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 155613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 155617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 155620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 155624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 155628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 155632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 155636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 155643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33909|rtt_var:2152|pto_duration:42517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 155647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 155651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 155655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38430| [2025/04/30 20:20:37 155659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437221641|now:1746044437155643|interv:65998| [2025/04/30 20:20:37 155663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437221641|now:1746044437155643|interval:65998|pto_count:0|srtt:33909 [2025/04/30 20:20:37 155668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33584, ack_elapse 34092, delivered 38400|rate 1126363|lost 283| [2025/04/30 20:20:37 155672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126363) in round 9| [2025/04/30 20:20:37 155677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 155681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 155685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437122085|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 155689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437122085|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 155694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:38430|srtt:33909|latest_rtt:33321|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 155700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:201|largest:201|pns:2| [2025/04/30 20:20:37 155705] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:201|frame:ACK |recv_time:1746044437155406|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 155709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557155406|now:1746044437155406|interv:120000000| [2025/04/30 20:20:37 155714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557155406|now:1746044437155406|interv:120000000| [2025/04/30 20:20:37 155741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437178521|pq_index:0| [2025/04/30 20:20:37 155746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437153901| [2025/04/30 20:20:37 155750] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437155750| [2025/04/30 20:20:37 155755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437155754| [2025/04/30 20:20:37 155768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 155773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33909|min_srtt:33909|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 155778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 155782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 155786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 155790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 155795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 155799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33909|min_srtt:33909|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 155803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 155808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 155811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 155815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 155820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 155824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 155828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:478704| [2025/04/30 20:20:37 155833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 155837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437156837|now:1746044437155837|interv:1000| [2025/04/30 20:20:37 155841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 155845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 155849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437156837| [2025/04/30 20:20:37 155853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437156837| [2025/04/30 20:20:37 155857] [debug] |xqc_engine_wakeup_after|wakeup:1746044437156837|now:1746044437155857|diff:980| [2025/04/30 20:20:37 155861] [debug] |xqc_engine_main_logic|END|now:1746044437155754| [2025/04/30 20:20:37 155867] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437155867| [2025/04/30 20:20:37 155874] [debug] |xqc_engine_wakeup_after|wakeup:1746044437156837|now:1746044437155874|diff:963| [2025/04/30 20:20:37 155878] [debug] |xqc_engine_main_logic|END|now:1746044437155867| [2025/04/30 20:20:37 156950] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437156950| [2025/04/30 20:20:37 156965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437156837|pq_index:0| [2025/04/30 20:20:37 156972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437155754| [2025/04/30 20:20:37 156980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437156978| [2025/04/30 20:20:37 156988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437156837|now:1746044437156978| [2025/04/30 20:20:37 156995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437156837|now:1746044437156978| [2025/04/30 20:20:37 157001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 157007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 157032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33909|min_srtt:33909|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 157040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 157047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 157053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 157058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 157065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 157072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33909|min_srtt:33909|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 157078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 157085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 157091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 157098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 157104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 157111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 157118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:478704| [2025/04/30 20:20:37 157132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 157137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:708| [2025/04/30 20:20:37 157172] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38430|now:1746044437157146|stream_id:0|stream_offset:478704| [2025/04/30 20:20:37 157178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 157183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38430|applimit:0| [2025/04/30 20:20:37 157188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33909|rtt_var:2152|pto_duration:42517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 157195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 157201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 157207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39630| [2025/04/30 20:20:37 157214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437224663|now:1746044437157187|interv:67476| [2025/04/30 20:20:37 157221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437224663|now:1746044437157187|interval:67476|pto_count:0|srtt:33909 [2025/04/30 20:20:37 157228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:39630| [2025/04/30 20:20:37 157236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 157242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39630|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:479883| [2025/04/30 20:20:37 157247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 157251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:709| [2025/04/30 20:20:37 157280] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39630|now:1746044437157258|stream_id:0|stream_offset:479883| [2025/04/30 20:20:37 157287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 157294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39630|applimit:0| [2025/04/30 20:20:37 157302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33909|rtt_var:2152|pto_duration:42517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 157309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 157323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 157336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40830| [2025/04/30 20:20:37 157342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437224775|now:1746044437157301|interv:67474| [2025/04/30 20:20:37 157347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437224775|now:1746044437157301|interval:67474|pto_count:0|srtt:33909 [2025/04/30 20:20:37 157352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40830| [2025/04/30 20:20:37 157357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 157361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40830|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:481062| [2025/04/30 20:20:37 157366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 157370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437178521| [2025/04/30 20:20:37 157374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437178521| [2025/04/30 20:20:37 157378] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178521|now:1746044437157378|diff:21143| [2025/04/30 20:20:37 157383] [debug] |xqc_engine_main_logic|END|now:1746044437156978| [2025/04/30 20:20:37 157472] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437157471| [2025/04/30 20:20:37 157483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 157492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:201| [2025/04/30 20:20:37 157499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:202| [2025/04/30 20:20:37 157507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:202| [2025/04/30 20:20:37 157514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 157522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:676|origin_pktnum:600|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:677|path_largest_ack:676| [2025/04/30 20:20:37 157529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:42000|prior_delivered:409830|prior_time:1746044437121314|is_app_limited:0|send_elapse:35102|ack_elapse:36157|ctl_first_sent_time:1746044437123483|lagest_ack_time:1746044437157471|curr_delivered:449430| [2025/04/30 20:20:37 157537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437123483| [2025/04/30 20:20:37 157544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:539||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/04/30 20:20:37 157551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:677|origin_pktnum:223|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:677|path_largest_ack:677| [2025/04/30 20:20:37 157558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:40800|prior_delivered:412230|prior_time:1746044437123662|is_app_limited:0|send_elapse:34668|ack_elapse:33809|ctl_first_sent_time:1746044437125566|lagest_ack_time:1746044437157471|curr_delivered:450630| [2025/04/30 20:20:37 157572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437125566| [2025/04/30 20:20:37 157579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:538||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/04/30 20:20:37 157586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33909|rttvar:2152|minrtt:31448|latest_rtt:31905|ack_delay:112| [2025/04/30 20:20:37 157593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33645|rttvar:2143|minrtt:31448|latest_rtt:31905|ack_delay:112| [2025/04/30 20:20:37 157598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:677|lost_pn:674|thresh:3| [2025/04/30 20:20:37 157602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 157606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 157610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 157614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 157618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 157622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 157626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 157630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 157634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 157638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 157642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 157646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 157650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 157654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 157657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 157661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 157665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 157669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 157673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 157677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33645|rtt_var:2143|pto_duration:42217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 157685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 157689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 157693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38430| [2025/04/30 20:20:37 157697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437224475|now:1746044437157677|interv:66798| [2025/04/30 20:20:37 157701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437224475|now:1746044437157677|interval:66798|pto_count:0|srtt:33645 [2025/04/30 20:20:37 157705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34668, ack_elapse 33809, delivered 38400|rate 1107649|lost 283| [2025/04/30 20:20:37 157710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1107649) in round 9| [2025/04/30 20:20:37 157714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 157741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 157745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437125566|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 157750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437125566|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 157754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:38430|srtt:33645|latest_rtt:31905|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 157761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:202|largest:202|pns:2| [2025/04/30 20:20:37 157765] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:202|frame:ACK |recv_time:1746044437157471|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 157770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557157471|now:1746044437157471|interv:120000000| [2025/04/30 20:20:37 157774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557157471|now:1746044437157471|interv:120000000| [2025/04/30 20:20:37 157778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437178521|pq_index:0| [2025/04/30 20:20:37 157783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437156978| [2025/04/30 20:20:37 157787] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437157787| [2025/04/30 20:20:37 157792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437157791| [2025/04/30 20:20:37 157800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 157805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33645|min_srtt:33645|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 157810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 157814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 157818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 157822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 157826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 157830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33645|min_srtt:33645|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 157835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 157839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 157843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 157846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 157851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 157855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 157859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:481062| [2025/04/30 20:20:37 157864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 157868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:710| [2025/04/30 20:20:37 157901] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38430|now:1746044437157875|stream_id:0|stream_offset:481062| [2025/04/30 20:20:37 157907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 157913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38430|applimit:0| [2025/04/30 20:20:37 157921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33645|rtt_var:2143|pto_duration:42217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 157928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 157940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 157946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39630| [2025/04/30 20:20:37 157952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437225092|now:1746044437157920|interv:67172| [2025/04/30 20:20:37 157959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437225092|now:1746044437157920|interval:67172|pto_count:0|srtt:33645 [2025/04/30 20:20:37 157966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:39630| [2025/04/30 20:20:37 157974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 157980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39630|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:482241| [2025/04/30 20:20:37 157987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 157995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:711| [2025/04/30 20:20:37 158036] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39630|now:1746044437158006|stream_id:0|stream_offset:482241| [2025/04/30 20:20:37 158045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 158052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39630|applimit:0| [2025/04/30 20:20:37 158059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33645|rtt_var:2143|pto_duration:42217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 158065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 158072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 158078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40830| [2025/04/30 20:20:37 158084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437225223|now:1746044437158058|interv:67165| [2025/04/30 20:20:37 158090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437225223|now:1746044437158058|interval:67165|pto_count:0|srtt:33645 [2025/04/30 20:20:37 158097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40830| [2025/04/30 20:20:37 158104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 158111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40830|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:483420| [2025/04/30 20:20:37 158118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 158130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437178521| [2025/04/30 20:20:37 158137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437178521| [2025/04/30 20:20:37 158143] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178521|now:1746044437158143|diff:20378| [2025/04/30 20:20:37 158150] [debug] |xqc_engine_main_logic|END|now:1746044437157791| [2025/04/30 20:20:37 158158] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437158158| [2025/04/30 20:20:37 158165] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178521|now:1746044437158165|diff:20356| [2025/04/30 20:20:37 158169] [debug] |xqc_engine_main_logic|END|now:1746044437158158| [2025/04/30 20:20:37 159394] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437159392| [2025/04/30 20:20:37 159409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 159418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:202| [2025/04/30 20:20:37 159425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:203| [2025/04/30 20:20:37 159433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:203| [2025/04/30 20:20:37 159440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 159449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:678|origin_pktnum:479|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:679|path_largest_ack:678| [2025/04/30 20:20:37 159456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:42000|prior_delivered:412230|prior_time:1746044437123662|is_app_limited:0|send_elapse:34763|ack_elapse:35730|ctl_first_sent_time:1746044437125661|lagest_ack_time:1746044437159392|curr_delivered:451830| [2025/04/30 20:20:37 159464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437125661| [2025/04/30 20:20:37 159470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:533||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/04/30 20:20:37 159477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:679|origin_pktnum:480|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:679|path_largest_ack:679| [2025/04/30 20:20:37 159483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:40800|prior_delivered:414630|prior_time:1746044437125862|is_app_limited:0|send_elapse:34953|ack_elapse:33530|ctl_first_sent_time:1746044437127734|lagest_ack_time:1746044437159392|curr_delivered:453030| [2025/04/30 20:20:37 159490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437127734| [2025/04/30 20:20:37 159497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:532||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/04/30 20:20:37 159504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33645|rttvar:2143|minrtt:31448|latest_rtt:31658|ack_delay:96| [2025/04/30 20:20:37 159511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33385|rttvar:2128|minrtt:31448|latest_rtt:31658|ack_delay:96| [2025/04/30 20:20:37 159516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:679|lost_pn:676|thresh:3| [2025/04/30 20:20:37 159520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 159531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 159537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 159544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 159550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 159557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 159561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 159565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 159570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 159573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/04/30 20:20:37 159577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 159581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 159585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 159589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 159593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 159597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33385|rtt_var:2128|pto_duration:41897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 159602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 159606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 159609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38430| [2025/04/30 20:20:37 159613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437224903|now:1746044437159597|interv:65306| [2025/04/30 20:20:37 159617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437224903|now:1746044437159597|interval:65306|pto_count:0|srtt:33385 [2025/04/30 20:20:37 159622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34953, ack_elapse 33530, delivered 38400|rate 1098618|lost 283| [2025/04/30 20:20:37 159626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098618) in round 9| [2025/04/30 20:20:37 159631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 159635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 159639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437127734|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 159647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437127734|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 159651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:38430|srtt:33385|latest_rtt:31658|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 159657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:203|largest:203|pns:2| [2025/04/30 20:20:37 159662] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:203|frame:ACK |recv_time:1746044437159392|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 159667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557159392|now:1746044437159392|interv:120000000| [2025/04/30 20:20:37 159671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557159392|now:1746044437159392|interv:120000000| [2025/04/30 20:20:37 159675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437178521|pq_index:0| [2025/04/30 20:20:37 159679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437157791| [2025/04/30 20:20:37 159683] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437159683| [2025/04/30 20:20:37 159688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437159687| [2025/04/30 20:20:37 159693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 159698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33385|min_srtt:33385|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 159703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 159708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 159711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 159715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 159744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 159748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33385|min_srtt:33385|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 159753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 159760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 159764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 159768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 159772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 159777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 159781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:483420| [2025/04/30 20:20:37 159786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 159790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437160790|now:1746044437159790|interv:1000| [2025/04/30 20:20:37 159794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 159798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 159802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437160790| [2025/04/30 20:20:37 159806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437160790| [2025/04/30 20:20:37 159810] [debug] |xqc_engine_wakeup_after|wakeup:1746044437160790|now:1746044437159810|diff:980| [2025/04/30 20:20:37 159814] [debug] |xqc_engine_main_logic|END|now:1746044437159687| [2025/04/30 20:20:37 159820] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437159820| [2025/04/30 20:20:37 159824] [debug] |xqc_engine_wakeup_after|wakeup:1746044437160790|now:1746044437159824|diff:966| [2025/04/30 20:20:37 159828] [debug] |xqc_engine_main_logic|END|now:1746044437159820| [2025/04/30 20:20:37 160896] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437160895| [2025/04/30 20:20:37 160908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437160790|pq_index:0| [2025/04/30 20:20:37 160915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437159687| [2025/04/30 20:20:37 160924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437160922| [2025/04/30 20:20:37 160931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437160790|now:1746044437160922| [2025/04/30 20:20:37 160937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437160790|now:1746044437160922| [2025/04/30 20:20:37 160944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 160951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 160958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33385|min_srtt:33385|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 160965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 160979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 160985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 160991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 160997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 161003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33385|min_srtt:33385|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 161010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 161016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 161022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 161028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 161034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 161042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 161048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:483420| [2025/04/30 20:20:37 161055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 161061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:712| [2025/04/30 20:20:37 161132] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38430|now:1746044437161073|stream_id:0|stream_offset:483420| [2025/04/30 20:20:37 161142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 161150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38430|applimit:0| [2025/04/30 20:20:37 161157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33385|rtt_var:2128|pto_duration:41897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 161164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 161170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 161176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39630| [2025/04/30 20:20:37 161182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437227970|now:1746044437161157|interv:66813| [2025/04/30 20:20:37 161194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437227970|now:1746044437161157|interval:66813|pto_count:0|srtt:33385 [2025/04/30 20:20:37 161199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:39630| [2025/04/30 20:20:37 161204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 161209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39630|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:484599| [2025/04/30 20:20:37 161213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 161218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:713| [2025/04/30 20:20:37 161254] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39630|now:1746044437161226|stream_id:0|stream_offset:484599| [2025/04/30 20:20:37 161263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 161271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39630|applimit:0| [2025/04/30 20:20:37 161278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33385|rtt_var:2128|pto_duration:41897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 161283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 161287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 161291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40830| [2025/04/30 20:20:37 161295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437228123|now:1746044437161277|interv:66846| [2025/04/30 20:20:37 161300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437228123|now:1746044437161277|interval:66846|pto_count:0|srtt:33385 [2025/04/30 20:20:37 161308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40830| [2025/04/30 20:20:37 161314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 161318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40830|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:485778| [2025/04/30 20:20:37 161322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 161326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437178521| [2025/04/30 20:20:37 161331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437178521| [2025/04/30 20:20:37 161335] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178521|now:1746044437161335|diff:17186| [2025/04/30 20:20:37 161339] [debug] |xqc_engine_main_logic|END|now:1746044437160922| [2025/04/30 20:20:37 161592] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437161591| [2025/04/30 20:20:37 161602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 161611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:203| [2025/04/30 20:20:37 161617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:204| [2025/04/30 20:20:37 161626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:204| [2025/04/30 20:20:37 161632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 161640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:680|origin_pktnum:228|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:681|path_largest_ack:680| [2025/04/30 20:20:37 161646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:42000|prior_delivered:414630|prior_time:1746044437125862|is_app_limited:0|send_elapse:35074|ack_elapse:35729|ctl_first_sent_time:1746044437127855|lagest_ack_time:1746044437161591|curr_delivered:454230| [2025/04/30 20:20:37 161651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437127855| [2025/04/30 20:20:37 161656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:527||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/04/30 20:20:37 161660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:681|origin_pktnum:229|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:681|path_largest_ack:681| [2025/04/30 20:20:37 161665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:40800|prior_delivered:417030|prior_time:1746044437127987|is_app_limited:0|send_elapse:34971|ack_elapse:33604|ctl_first_sent_time:1746044437129790|lagest_ack_time:1746044437161591|curr_delivered:455430| [2025/04/30 20:20:37 161672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437129790| [2025/04/30 20:20:37 161679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:526||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/04/30 20:20:37 161685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33385|rttvar:2128|minrtt:31448|latest_rtt:31801|ack_delay:272| [2025/04/30 20:20:37 161692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33153|rttvar:2060|minrtt:31448|latest_rtt:31801|ack_delay:272| [2025/04/30 20:20:37 161699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:681|lost_pn:678|thresh:3| [2025/04/30 20:20:37 161707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 161713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 161745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 161753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 161758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 161762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 161772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 161776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33153|rtt_var:2060|pto_duration:41393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 161781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 161784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 161788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38430| [2025/04/30 20:20:37 161793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437227619|now:1746044437161776|interv:65843| [2025/04/30 20:20:37 161797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437227619|now:1746044437161776|interval:65843|pto_count:0|srtt:33153 [2025/04/30 20:20:37 161801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34971, ack_elapse 33604, delivered 38400|rate 1098052|lost 283| [2025/04/30 20:20:37 161806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098052) in round 9| [2025/04/30 20:20:37 161810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 161814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 161818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437129790|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 161822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437129790|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 161827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:38430|srtt:33153|latest_rtt:31801|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 161833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:204|largest:204|pns:2| [2025/04/30 20:20:37 161837] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:204|frame:ACK |recv_time:1746044437161591|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 161842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557161591|now:1746044437161591|interv:120000000| [2025/04/30 20:20:37 161846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557161591|now:1746044437161591|interv:120000000| [2025/04/30 20:20:37 161850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437178521|pq_index:0| [2025/04/30 20:20:37 161855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437160922| [2025/04/30 20:20:37 161859] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437161858| [2025/04/30 20:20:37 161863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437161862| [2025/04/30 20:20:37 161871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 161876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33153|min_srtt:33153|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 161881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 161885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 161889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 161893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 161897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 161902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33153|min_srtt:33153|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 161906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 161910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 161914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 161918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 161922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 161926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 161930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:485778| [2025/04/30 20:20:37 161935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 161939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:714| [2025/04/30 20:20:37 161980] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38430|now:1746044437161947|stream_id:0|stream_offset:485778| [2025/04/30 20:20:37 161989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 161997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38430|applimit:0| [2025/04/30 20:20:37 162003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33153|rtt_var:2060|pto_duration:41393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 162015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 162021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 162027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39630| [2025/04/30 20:20:37 162033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437228340|now:1746044437162002|interv:66338| [2025/04/30 20:20:37 162039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437228340|now:1746044437162002|interval:66338|pto_count:0|srtt:33153 [2025/04/30 20:20:37 162046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:39630| [2025/04/30 20:20:37 162053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 162060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39630|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:486957| [2025/04/30 20:20:37 162066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 162073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:715| [2025/04/30 20:20:37 162129] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39630|now:1746044437162083|stream_id:0|stream_offset:486957| [2025/04/30 20:20:37 162139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 162145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39630|applimit:0| [2025/04/30 20:20:37 162149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33153|rtt_var:2060|pto_duration:41393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 162153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 162157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 162161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40830| [2025/04/30 20:20:37 162165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437228476|now:1746044437162149|interv:66327| [2025/04/30 20:20:37 162169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437228476|now:1746044437162149|interval:66327|pto_count:0|srtt:33153 [2025/04/30 20:20:37 162173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40830| [2025/04/30 20:20:37 162178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 162182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40830|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:488136| [2025/04/30 20:20:37 162195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 162202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437178521| [2025/04/30 20:20:37 162209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437178521| [2025/04/30 20:20:37 162214] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178521|now:1746044437162214|diff:16307| [2025/04/30 20:20:37 162218] [debug] |xqc_engine_main_logic|END|now:1746044437161862| [2025/04/30 20:20:37 162224] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437162224| [2025/04/30 20:20:37 162228] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178521|now:1746044437162228|diff:16293| [2025/04/30 20:20:37 162232] [debug] |xqc_engine_main_logic|END|now:1746044437162224| [2025/04/30 20:20:37 163545] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437163543| [2025/04/30 20:20:37 163563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 163573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:204| [2025/04/30 20:20:37 163579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:205| [2025/04/30 20:20:37 163588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:205| [2025/04/30 20:20:37 163594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 163603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:682|origin_pktnum:610|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:683|path_largest_ack:682| [2025/04/30 20:20:37 163611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:42000|prior_delivered:417030|prior_time:1746044437127987|is_app_limited:0|send_elapse:35101|ack_elapse:35556|ctl_first_sent_time:1746044437129920|lagest_ack_time:1746044437163543|curr_delivered:456630| [2025/04/30 20:20:37 163618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437129920| [2025/04/30 20:20:37 163625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:516||sndq_packets_used_bytes:0|sndq_packets_free:180| [2025/04/30 20:20:37 163632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:683|origin_pktnum:611|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:683|path_largest_ack:683| [2025/04/30 20:20:37 163639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:42000|prior_delivered:417030|prior_time:1746044437127987|is_app_limited:0|send_elapse:35101|ack_elapse:35556|ctl_first_sent_time:1746044437129920|lagest_ack_time:1746044437163543|curr_delivered:457830| [2025/04/30 20:20:37 163646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437130052| [2025/04/30 20:20:37 163652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:514||sndq_packets_used_bytes:0|sndq_packets_free:182| [2025/04/30 20:20:37 163659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33153|rttvar:2060|minrtt:31448|latest_rtt:33491|ack_delay:112| [2025/04/30 20:20:37 163666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33181|rttvar:1601|minrtt:31448|latest_rtt:33491|ack_delay:112| [2025/04/30 20:20:37 163694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:683|lost_pn:680|thresh:3| [2025/04/30 20:20:37 163699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 163704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 163708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 163712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 163735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 163744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33181|rtt_var:1601|pto_duration:39585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 163749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 163753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 163757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38430| [2025/04/30 20:20:37 163761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437226668|now:1746044437163743|interv:62925| [2025/04/30 20:20:37 163765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437226668|now:1746044437163743|interval:62925|pto_count:0|srtt:33181 [2025/04/30 20:20:37 163769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35101, ack_elapse 35556, delivered 40800|rate 1147485|lost 283| [2025/04/30 20:20:37 163774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147485) in round 9| [2025/04/30 20:20:37 163778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 163782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 163786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437130052|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 163791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437130052|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 163796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:38430|srtt:33181|latest_rtt:33491|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 163802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:205|largest:205|pns:2| [2025/04/30 20:20:37 163806] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:205|frame:ACK |recv_time:1746044437163543|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 163811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557163543|now:1746044437163543|interv:120000000| [2025/04/30 20:20:37 163819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557163543|now:1746044437163543|interv:120000000| [2025/04/30 20:20:37 163823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437178521|pq_index:0| [2025/04/30 20:20:37 163828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437161862| [2025/04/30 20:20:37 163832] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437163831| [2025/04/30 20:20:37 163837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437163836| [2025/04/30 20:20:37 163842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 163847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33181|min_srtt:33181|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 163852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 163856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 163860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 163864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 163869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 163873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33181|min_srtt:33181|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 163877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 163881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 163885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 163889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 163893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 163898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 163902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:488136| [2025/04/30 20:20:37 163906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 163910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437164910|now:1746044437163910|interv:1000| [2025/04/30 20:20:37 163917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 163921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 163925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437164910| [2025/04/30 20:20:37 163929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437164910| [2025/04/30 20:20:37 163933] [debug] |xqc_engine_wakeup_after|wakeup:1746044437164910|now:1746044437163933|diff:977| [2025/04/30 20:20:37 163938] [debug] |xqc_engine_main_logic|END|now:1746044437163836| [2025/04/30 20:20:37 163945] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437163945| [2025/04/30 20:20:37 163949] [debug] |xqc_engine_wakeup_after|wakeup:1746044437164910|now:1746044437163949|diff:961| [2025/04/30 20:20:37 163953] [debug] |xqc_engine_main_logic|END|now:1746044437163945| [2025/04/30 20:20:37 165024] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437165023| [2025/04/30 20:20:37 165031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437164910|pq_index:0| [2025/04/30 20:20:37 165035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437163836| [2025/04/30 20:20:37 165040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437165039| [2025/04/30 20:20:37 165045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437164910|now:1746044437165039| [2025/04/30 20:20:37 165049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437164910|now:1746044437165039| [2025/04/30 20:20:37 165053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 165057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 165061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33181|min_srtt:33181|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 165066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 165070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 165074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 165078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 165082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 165086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33181|min_srtt:33181|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 165090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 165095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 165102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 165106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 165110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 165115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 165119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38430|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:488136| [2025/04/30 20:20:37 165123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 165127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:716| [2025/04/30 20:20:37 165182] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38430|now:1746044437165137|stream_id:0|stream_offset:488136| [2025/04/30 20:20:37 165192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 165197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38430|applimit:0| [2025/04/30 20:20:37 165202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33181|rtt_var:1601|pto_duration:39585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 165207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 165211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 165214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39630| [2025/04/30 20:20:37 165218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437229722|now:1746044437165202|interv:64520| [2025/04/30 20:20:37 165222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437229722|now:1746044437165202|interval:64520|pto_count:0|srtt:33181 [2025/04/30 20:20:37 165227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:39630| [2025/04/30 20:20:37 165232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 165236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39630|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:489315| [2025/04/30 20:20:37 165241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 165245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:717| [2025/04/30 20:20:37 165268] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39630|now:1746044437165251|stream_id:0|stream_offset:489315| [2025/04/30 20:20:37 165277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 165282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39630|applimit:0| [2025/04/30 20:20:37 165286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33181|rtt_var:1601|pto_duration:39585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 165290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 165294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 165298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40830| [2025/04/30 20:20:37 165302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437229836|now:1746044437165286|interv:64550| [2025/04/30 20:20:37 165306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437229836|now:1746044437165286|interval:64550|pto_count:0|srtt:33181 [2025/04/30 20:20:37 165311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40830| [2025/04/30 20:20:37 165315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 165320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40830|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:490494| [2025/04/30 20:20:37 165324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 165329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437178521| [2025/04/30 20:20:37 165335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437178521| [2025/04/30 20:20:37 165341] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178521|now:1746044437165341|diff:13180| [2025/04/30 20:20:37 165348] [debug] |xqc_engine_main_logic|END|now:1746044437165039| [2025/04/30 20:20:37 165530] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437165529| [2025/04/30 20:20:37 165542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 165552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:205| [2025/04/30 20:20:37 165557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:206| [2025/04/30 20:20:37 165566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:206| [2025/04/30 20:20:37 165573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 165581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:684|origin_pktnum:0|size:1215|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:685|path_largest_ack:684| [2025/04/30 20:20:37 165588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:39615|prior_delivered:421830|prior_time:1746044437131693|is_app_limited:0|send_elapse:33789|ack_elapse:33836|ctl_first_sent_time:1746044437132415|lagest_ack_time:1746044437165529|curr_delivered:459045| [2025/04/30 20:20:37 165605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437132415| [2025/04/30 20:20:37 165612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:513||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/04/30 20:20:37 165618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:685|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:685|path_largest_ack:685| [2025/04/30 20:20:37 165625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:39615|prior_delivered:421830|prior_time:1746044437131693|is_app_limited:0|send_elapse:33789|ack_elapse:33836|ctl_first_sent_time:1746044437132415|lagest_ack_time:1746044437165529|curr_delivered:460245| [2025/04/30 20:20:37 165631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437132512| [2025/04/30 20:20:37 165638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:512||sndq_packets_used_bytes:0|sndq_packets_free:184| [2025/04/30 20:20:37 165645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33181|rttvar:1601|minrtt:31448|latest_rtt:33017|ack_delay:88| [2025/04/30 20:20:37 165651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33150|rttvar:1264|minrtt:31448|latest_rtt:33017|ack_delay:88| [2025/04/30 20:20:37 165658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:685|lost_pn:682|thresh:3| [2025/04/30 20:20:37 165664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 165669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 165675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 165681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 165688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 167|pns:2| [2025/04/30 20:20:37 165694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 165700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33150|rtt_var:1264|pto_duration:38206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 165706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 165712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 165749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38415| [2025/04/30 20:20:37 165755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437228457|now:1746044437165699|interv:62758| [2025/04/30 20:20:37 165761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437228457|now:1746044437165699|interval:62758|pto_count:0|srtt:33150 [2025/04/30 20:20:37 165768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33789, ack_elapse 33836, delivered 38415|rate 1135329|lost 283| [2025/04/30 20:20:37 165775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135329) in round 9| [2025/04/30 20:20:37 165786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 165792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 165799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2415|po_sent_time:1746044437132512|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 165806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2415|po_sent_time:1746044437132512|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 165813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:38415|srtt:33150|latest_rtt:33017|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 165822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:206|largest:206|pns:2| [2025/04/30 20:20:37 165829] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:206|frame:ACK |recv_time:1746044437165529|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 165836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557165529|now:1746044437165529|interv:120000000| [2025/04/30 20:20:37 165842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557165529|now:1746044437165529|interv:120000000| [2025/04/30 20:20:37 165848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437178521|pq_index:0| [2025/04/30 20:20:37 165855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437165039| [2025/04/30 20:20:37 165861] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437165861| [2025/04/30 20:20:37 165869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437165867| [2025/04/30 20:20:37 165877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 165884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33150|min_srtt:33150|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 165891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:38415|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 165898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 165904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 165910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 165916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 165928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33150|min_srtt:33150|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 165935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:38415|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 165942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 165947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 165953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 165960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 165967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 165973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38415|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:490494| [2025/04/30 20:20:37 165980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 165986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:718| [2025/04/30 20:20:37 166029] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38415|now:1746044437165997|stream_id:0|stream_offset:490494| [2025/04/30 20:20:37 166037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 166042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38415|applimit:0| [2025/04/30 20:20:37 166046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33150|rtt_var:1264|pto_duration:38206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 166051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 166055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 166058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39615| [2025/04/30 20:20:37 166062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437229203|now:1746044437166046|interv:63157| [2025/04/30 20:20:37 166066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437229203|now:1746044437166046|interval:63157|pto_count:0|srtt:33150 [2025/04/30 20:20:37 166071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:39615| [2025/04/30 20:20:37 166076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 166080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:491673| [2025/04/30 20:20:37 166090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 166094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:719| [2025/04/30 20:20:37 166119] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39615|now:1746044437166100|stream_id:0|stream_offset:491673| [2025/04/30 20:20:37 166124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:719|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 166129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39615|applimit:0| [2025/04/30 20:20:37 166133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33150|rtt_var:1264|pto_duration:38206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 166137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 166141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 166145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40815| [2025/04/30 20:20:37 166149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437229306|now:1746044437166133|interv:63173| [2025/04/30 20:20:37 166153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437229306|now:1746044437166133|interval:63173|pto_count:0|srtt:33150 [2025/04/30 20:20:37 166157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40815| [2025/04/30 20:20:37 166162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 166166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:492852| [2025/04/30 20:20:37 166171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 166175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437167175|now:1746044437166175|interv:1000| [2025/04/30 20:20:37 166179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 166182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 166187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437167175| [2025/04/30 20:20:37 166191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437167175| [2025/04/30 20:20:37 166195] [debug] |xqc_engine_wakeup_after|wakeup:1746044437167175|now:1746044437166195|diff:980| [2025/04/30 20:20:37 166200] [debug] |xqc_engine_main_logic|END|now:1746044437165867| [2025/04/30 20:20:37 166206] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437166206| [2025/04/30 20:20:37 166210] [debug] |xqc_engine_wakeup_after|wakeup:1746044437167175|now:1746044437166210|diff:965| [2025/04/30 20:20:37 166214] [debug] |xqc_engine_main_logic|END|now:1746044437166206| [2025/04/30 20:20:37 167284] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437167284| [2025/04/30 20:20:37 167296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437167175|pq_index:0| [2025/04/30 20:20:37 167306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437165867| [2025/04/30 20:20:37 167312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437167310| [2025/04/30 20:20:37 167317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437167175|now:1746044437167310| [2025/04/30 20:20:37 167321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437167175|now:1746044437167310| [2025/04/30 20:20:37 167326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 167332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 167340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33150|min_srtt:33150|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 167348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40815|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 167354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 167358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 167362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 167369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 167375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33150|min_srtt:33150|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 167383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40815|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 167389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 167395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 167401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 167407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 167415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 167422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:492852| [2025/04/30 20:20:37 167428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 167436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:720| [2025/04/30 20:20:37 167496] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40815|now:1746044437167455|stream_id:0|stream_offset:492852| [2025/04/30 20:20:37 167506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:720|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 167514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40815|applimit:0| [2025/04/30 20:20:37 167521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33150|rtt_var:1264|pto_duration:38206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 167529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 167534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 167541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:20:37 167547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437230661|now:1746044437167521|interv:63140| [2025/04/30 20:20:37 167554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437230661|now:1746044437167521|interval:63140|pto_count:0|srtt:33150 [2025/04/30 20:20:37 167561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:42015| [2025/04/30 20:20:37 167569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 167575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:494031| [2025/04/30 20:20:37 167582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 167589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437178521| [2025/04/30 20:20:37 167596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437178521| [2025/04/30 20:20:37 167602] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178521|now:1746044437167602|diff:10919| [2025/04/30 20:20:37 167609] [debug] |xqc_engine_main_logic|END|now:1746044437167310| [2025/04/30 20:20:37 167625] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437167624| [2025/04/30 20:20:37 167633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 167641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:206| [2025/04/30 20:20:37 167647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:207| [2025/04/30 20:20:37 167655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:207| [2025/04/30 20:20:37 167662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 167670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:686|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:687|path_largest_ack:686| [2025/04/30 20:20:37 167675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:42015|prior_delivered:421830|prior_time:1746044437131693|is_app_limited:0|send_elapse:35184|ack_elapse:35931|ctl_first_sent_time:1746044437133810|lagest_ack_time:1746044437167624|curr_delivered:461445| [2025/04/30 20:20:37 167685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437133810| [2025/04/30 20:20:37 167690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:511||sndq_packets_used_bytes:0|sndq_packets_free:185| [2025/04/30 20:20:37 167694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:687|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:687|path_largest_ack:687| [2025/04/30 20:20:37 167700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:40815|prior_delivered:424230|prior_time:1746044437134354|is_app_limited:0|send_elapse:34837|ack_elapse:33270|ctl_first_sent_time:1746044437134989|lagest_ack_time:1746044437167624|curr_delivered:462645| [2025/04/30 20:20:37 167707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437134989| [2025/04/30 20:20:37 167714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:510||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/04/30 20:20:37 167742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33150|rttvar:1264|minrtt:31448|latest_rtt:32635|ack_delay:96| [2025/04/30 20:20:37 167748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33074|rttvar:1100|minrtt:31448|latest_rtt:32635|ack_delay:96| [2025/04/30 20:20:37 167752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:687|lost_pn:684|thresh:3| [2025/04/30 20:20:37 167756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 167761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 167764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 167768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 167772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 167777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33074|rtt_var:1100|pto_duration:37474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 167781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 167785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 167789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39615| [2025/04/30 20:20:37 167793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437229929|now:1746044437167776|interv:62153| [2025/04/30 20:20:37 167797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437229929|now:1746044437167776|interval:62153|pto_count:0|srtt:33074 [2025/04/30 20:20:37 167801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34837, ack_elapse 33270, delivered 38415|rate 1102706|lost 283| [2025/04/30 20:20:37 167813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1102706) in round 9| [2025/04/30 20:20:37 167820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 167826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 167831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437134989|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 167836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437134989|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 167841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:39615|srtt:33074|latest_rtt:32635|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 167847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:207|largest:207|pns:2| [2025/04/30 20:20:37 167852] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:207|frame:ACK |recv_time:1746044437167624|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 167856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557167624|now:1746044437167624|interv:120000000| [2025/04/30 20:20:37 167861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557167624|now:1746044437167624|interv:120000000| [2025/04/30 20:20:37 167865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437178521|pq_index:0| [2025/04/30 20:20:37 167869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437167310| [2025/04/30 20:20:37 167873] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437167873| [2025/04/30 20:20:37 167878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437167877| [2025/04/30 20:20:37 167883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 167888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33074|min_srtt:33074|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 167896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 167903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 167909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 167913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 167920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 167925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33074|min_srtt:33074|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 167929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 167933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 167937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 167941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 167945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 167950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 167954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:494031| [2025/04/30 20:20:37 167959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 167963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437168962|now:1746044437167962|interv:1000| [2025/04/30 20:20:37 167967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 167971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 167978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437168962| [2025/04/30 20:20:37 167985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437168962| [2025/04/30 20:20:37 167990] [debug] |xqc_engine_wakeup_after|wakeup:1746044437168962|now:1746044437167990|diff:972| [2025/04/30 20:20:37 167995] [debug] |xqc_engine_main_logic|END|now:1746044437167877| [2025/04/30 20:20:37 168000] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437168000| [2025/04/30 20:20:37 168004] [debug] |xqc_engine_wakeup_after|wakeup:1746044437168962|now:1746044437168004|diff:958| [2025/04/30 20:20:37 168008] [debug] |xqc_engine_main_logic|END|now:1746044437168000| [2025/04/30 20:20:37 169062] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437169062| [2025/04/30 20:20:37 169076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437168962|pq_index:0| [2025/04/30 20:20:37 169081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437167877| [2025/04/30 20:20:37 169087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437169085| [2025/04/30 20:20:37 169091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437168962|now:1746044437169085| [2025/04/30 20:20:37 169096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437168962|now:1746044437169085| [2025/04/30 20:20:37 169107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 169112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 169117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33074|min_srtt:33074|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 169122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 169126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 169132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 169138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 169146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 169152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33074|min_srtt:33074|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 169157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 169162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 169165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 169169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 169173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 169178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 169182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:494031| [2025/04/30 20:20:37 169187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 169191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:721| [2025/04/30 20:20:37 169231] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39615|now:1746044437169200|stream_id:0|stream_offset:494031| [2025/04/30 20:20:37 169241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 169247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39615|applimit:0| [2025/04/30 20:20:37 169251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33074|rtt_var:1100|pto_duration:37474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 169260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 169264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 169268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40815| [2025/04/30 20:20:37 169272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437231674|now:1746044437169251|interv:62423| [2025/04/30 20:20:37 169276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437231674|now:1746044437169251|interval:62423|pto_count:0|srtt:33074 [2025/04/30 20:20:37 169281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40815| [2025/04/30 20:20:37 169286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 169290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40815|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:495210| [2025/04/30 20:20:37 169298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 169305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:722| [2025/04/30 20:20:37 169348] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40815|now:1746044437169316|stream_id:0|stream_offset:495210| [2025/04/30 20:20:37 169358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 169365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40815|applimit:0| [2025/04/30 20:20:37 169372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33074|rtt_var:1100|pto_duration:37474|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 169379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 169386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 169393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42015| [2025/04/30 20:20:37 169399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437231790|now:1746044437169371|interv:62419| [2025/04/30 20:20:37 169406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437231790|now:1746044437169371|interval:62419|pto_count:0|srtt:33074 [2025/04/30 20:20:37 169413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:42015| [2025/04/30 20:20:37 169421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 169428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42015|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:496389| [2025/04/30 20:20:37 169441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 169448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437178521| [2025/04/30 20:20:37 169455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437178521| [2025/04/30 20:20:37 169461] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178521|now:1746044437169461|diff:9060| [2025/04/30 20:20:37 169468] [debug] |xqc_engine_main_logic|END|now:1746044437169085| [2025/04/30 20:20:37 169556] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044437169555| [2025/04/30 20:20:37 169567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 169576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:207| [2025/04/30 20:20:37 169595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:208| [2025/04/30 20:20:37 169604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:208| [2025/04/30 20:20:37 169610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 169619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:688|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:689|path_largest_ack:688| [2025/04/30 20:20:37 169625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:42015|prior_delivered:424230|prior_time:1746044437134354|is_app_limited:0|send_elapse:34972|ack_elapse:35201|ctl_first_sent_time:1746044437135124|lagest_ack_time:1746044437169555|curr_delivered:463845| [2025/04/30 20:20:37 169633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437135124| [2025/04/30 20:20:37 169642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:509||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/04/30 20:20:37 169649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:689|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:689|path_largest_ack:689| [2025/04/30 20:20:37 169655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:42015|prior_delivered:424230|prior_time:1746044437134354|is_app_limited:0|send_elapse:34972|ack_elapse:35201|ctl_first_sent_time:1746044437135124|lagest_ack_time:1746044437169555|curr_delivered:465045| [2025/04/30 20:20:37 169662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437136434| [2025/04/30 20:20:37 169668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:508||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/04/30 20:20:37 169675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33074|rttvar:1100|minrtt:31448|latest_rtt:33121|ack_delay:88| [2025/04/30 20:20:37 169682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33069|rttvar:835|minrtt:31448|latest_rtt:33121|ack_delay:88| [2025/04/30 20:20:37 169690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:689|lost_pn:686|thresh:3| [2025/04/30 20:20:37 169696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 169702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 169733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 169741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 169745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 169749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33069|rtt_var:835|pto_duration:36409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 169754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 169758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 169762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39615| [2025/04/30 20:20:37 169766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437230725|now:1746044437169749|interv:60976| [2025/04/30 20:20:37 169770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437230725|now:1746044437169749|interval:60976|pto_count:0|srtt:33069 [2025/04/30 20:20:37 169774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34972, ack_elapse 35201, delivered 40815|rate 1159484|lost 283| [2025/04/30 20:20:37 169779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159484) in round 9| [2025/04/30 20:20:37 169783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 169787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 169791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437136434|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 169796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437136434|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 169801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:39615|srtt:33069|latest_rtt:33121|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 169806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 169811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 169817] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 169821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:208|largest:208|pns:2| [2025/04/30 20:20:37 169826] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:208|frame:PING ACK |recv_time:1746044437169555|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 169835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557169555|now:1746044437169555|interv:120000000| [2025/04/30 20:20:37 169839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557169555|now:1746044437169555|interv:120000000| [2025/04/30 20:20:37 169843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437178521|pq_index:0| [2025/04/30 20:20:37 169848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437169085| [2025/04/30 20:20:37 169852] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437169852| [2025/04/30 20:20:37 169857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437169856| [2025/04/30 20:20:37 169862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 169867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:208|ack_delay:312|first_ack_range:11|largest_pkt_recv_time:1746044437169555| [2025/04/30 20:20:37 169872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:208|low:197|pkt_pns:2| [2025/04/30 20:20:37 169876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:195|low:167|pkt_pns:2| [2025/04/30 20:20:37 169880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:208|frame_largest_recv:208| [2025/04/30 20:20:37 169885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 169891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33069|min_srtt:33069|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 169897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 169902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 169905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 169909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 169914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 169918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33069|min_srtt:33069|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 169922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 169926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 169930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 169934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 169941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 169945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 169950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:496389| [2025/04/30 20:20:37 169954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 169958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437170958|now:1746044437169958|interv:1000| [2025/04/30 20:20:37 169962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 169966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 169970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437170958| [2025/04/30 20:20:37 169974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437170958| [2025/04/30 20:20:37 169978] [debug] |xqc_engine_wakeup_after|wakeup:1746044437170958|now:1746044437169978|diff:980| [2025/04/30 20:20:37 169982] [debug] |xqc_engine_main_logic|END|now:1746044437169856| [2025/04/30 20:20:37 169988] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437169988| [2025/04/30 20:20:37 169992] [debug] |xqc_engine_wakeup_after|wakeup:1746044437170958|now:1746044437169992|diff:966| [2025/04/30 20:20:37 169996] [debug] |xqc_engine_main_logic|END|now:1746044437169988| [2025/04/30 20:20:37 171027] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437171027| [2025/04/30 20:20:37 171041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437170958|pq_index:0| [2025/04/30 20:20:37 171045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437169856| [2025/04/30 20:20:37 171051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437171050| [2025/04/30 20:20:37 171056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437170958|now:1746044437171050| [2025/04/30 20:20:37 171060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437170958|now:1746044437171050| [2025/04/30 20:20:37 171064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 171069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 171074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33069|min_srtt:33069|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 171079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 171083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 171087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 171091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 171103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 171108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33069|min_srtt:33069|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 171112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 171116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 171120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 171124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 171128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 171133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 171137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:39615|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:496389| [2025/04/30 20:20:37 171142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 171146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:723| [2025/04/30 20:20:37 171189] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:723|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:39615|now:1746044437171155|stream_id:0|stream_offset:496389| [2025/04/30 20:20:37 171198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:723|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/04/30 20:20:37 171206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39615|applimit:0| [2025/04/30 20:20:37 171211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33069|rtt_var:835|pto_duration:36409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 171215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 171219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 171223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40823| [2025/04/30 20:20:37 171227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437232564|now:1746044437171211|interv:61353| [2025/04/30 20:20:37 171231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437232564|now:1746044437171211|interval:61353|pto_count:0|srtt:33069 [2025/04/30 20:20:37 171236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40823| [2025/04/30 20:20:37 171241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 171250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40823|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:497568| [2025/04/30 20:20:37 171254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 171259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437232564| [2025/04/30 20:20:37 171264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437232564| [2025/04/30 20:20:37 171270] [debug] |xqc_engine_wakeup_after|wakeup:1746044437232564|now:1746044437171270|diff:61294| [2025/04/30 20:20:37 171277] [debug] |xqc_engine_main_logic|END|now:1746044437171050| [2025/04/30 20:20:37 171444] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437171443| [2025/04/30 20:20:37 171454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 171463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:208| [2025/04/30 20:20:37 171469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:209| [2025/04/30 20:20:37 171477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:209| [2025/04/30 20:20:37 171484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 171492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:690|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:691|path_largest_ack:690| [2025/04/30 20:20:37 171499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:42015|prior_delivered:426630|prior_time:1746044437136654|is_app_limited:0|send_elapse:35542|ack_elapse:34789|ctl_first_sent_time:1746044437138476|lagest_ack_time:1746044437171443|curr_delivered:466245| [2025/04/30 20:20:37 171517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437138476| [2025/04/30 20:20:37 171524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:507||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/04/30 20:20:37 171531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:691|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:691|path_largest_ack:691| [2025/04/30 20:20:37 171537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:42015|prior_delivered:426630|prior_time:1746044437136654|is_app_limited:0|send_elapse:35542|ack_elapse:34789|ctl_first_sent_time:1746044437138476|lagest_ack_time:1746044437171443|curr_delivered:467445| [2025/04/30 20:20:37 171544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437138609| [2025/04/30 20:20:37 171551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:506||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/04/30 20:20:37 171557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33069|rttvar:835|minrtt:31448|latest_rtt:32834|ack_delay:80| [2025/04/30 20:20:37 171564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33030|rttvar:705|minrtt:31448|latest_rtt:32834|ack_delay:80| [2025/04/30 20:20:37 171571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:691|lost_pn:688|thresh:3| [2025/04/30 20:20:37 171586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 171592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 171598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 171604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 171610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 171616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33030|rtt_var:705|pto_duration:35850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 171623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 171629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 171635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38423| [2025/04/30 20:20:37 171641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437232005|now:1746044437171616|interv:60389| [2025/04/30 20:20:37 171647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437232005|now:1746044437171616|interval:60389|pto_count:0|srtt:33030 [2025/04/30 20:20:37 171652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35542, ack_elapse 34789, delivered 40815|rate 1148359|lost 283| [2025/04/30 20:20:37 171657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148359) in round 9| [2025/04/30 20:20:37 171661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 171667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 171674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437138609|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 171681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437138609|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 171688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:38423|srtt:33030|latest_rtt:32834|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 171697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:209|largest:209|pns:2| [2025/04/30 20:20:37 171702] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:209|frame:ACK |recv_time:1746044437171443|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 171708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557171443|now:1746044437171443|interv:120000000| [2025/04/30 20:20:37 171735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557171443|now:1746044437171443|interv:120000000| [2025/04/30 20:20:37 171744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437232564|pq_index:0| [2025/04/30 20:20:37 171748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437171050| [2025/04/30 20:20:37 171752] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437171752| [2025/04/30 20:20:37 171760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437171757| [2025/04/30 20:20:37 171768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 171775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33030|min_srtt:33030|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 171782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:38423|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 171786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 171790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 171794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 171799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 171803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33030|min_srtt:33030|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 171807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:38423|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 171812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 171815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 171819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 171824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 171828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 171832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38423|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:497568| [2025/04/30 20:20:37 171837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 171842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:724| [2025/04/30 20:20:37 171883] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38423|now:1746044437171854|stream_id:0|stream_offset:497568| [2025/04/30 20:20:37 171894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 171899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38423|applimit:0| [2025/04/30 20:20:37 171904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33030|rtt_var:705|pto_duration:35850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 171908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 171912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 171916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39623| [2025/04/30 20:20:37 171920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437232704|now:1746044437171903|interv:60801| [2025/04/30 20:20:37 171925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437232704|now:1746044437171903|interval:60801|pto_count:0|srtt:33030 [2025/04/30 20:20:37 171933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:39623| [2025/04/30 20:20:37 171941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 171948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39623|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:498747| [2025/04/30 20:20:37 171954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 171958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:725| [2025/04/30 20:20:37 171986] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39623|now:1746044437171965|stream_id:0|stream_offset:498747| [2025/04/30 20:20:37 171992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 171997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39623|applimit:0| [2025/04/30 20:20:37 172001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33030|rtt_var:705|pto_duration:35850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 172006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 172010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 172016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40823| [2025/04/30 20:20:37 172022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437232815|now:1746044437172001|interv:60814| [2025/04/30 20:20:37 172029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437232815|now:1746044437172001|interval:60814|pto_count:0|srtt:33030 [2025/04/30 20:20:37 172041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40823| [2025/04/30 20:20:37 172046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 172050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40823|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:499926| [2025/04/30 20:20:37 172054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 172059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437232815| [2025/04/30 20:20:37 172063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437232815| [2025/04/30 20:20:37 172067] [debug] |xqc_engine_wakeup_after|wakeup:1746044437232815|now:1746044437172067|diff:60748| [2025/04/30 20:20:37 172071] [debug] |xqc_engine_main_logic|END|now:1746044437171757| [2025/04/30 20:20:37 172077] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437172077| [2025/04/30 20:20:37 172081] [debug] |xqc_engine_wakeup_after|wakeup:1746044437232815|now:1746044437172081|diff:60734| [2025/04/30 20:20:37 172085] [debug] |xqc_engine_main_logic|END|now:1746044437172077| [2025/04/30 20:20:37 173405] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437173404| [2025/04/30 20:20:37 173421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 173431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:209| [2025/04/30 20:20:37 173437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:210| [2025/04/30 20:20:37 173446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:210| [2025/04/30 20:20:37 173453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 173460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:692|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:693|path_largest_ack:692| [2025/04/30 20:20:37 173467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:42015|prior_delivered:429030|prior_time:1746044437138752|is_app_limited:0|send_elapse:33692|ack_elapse:34652|ctl_first_sent_time:1746044437140385|lagest_ack_time:1746044437173404|curr_delivered:468645| [2025/04/30 20:20:37 173475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437140385| [2025/04/30 20:20:37 173482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:505||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/04/30 20:20:37 173489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:693|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:693|path_largest_ack:693| [2025/04/30 20:20:37 173496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:42015|prior_delivered:429030|prior_time:1746044437138752|is_app_limited:0|send_elapse:33692|ack_elapse:34652|ctl_first_sent_time:1746044437140385|lagest_ack_time:1746044437173404|curr_delivered:469845| [2025/04/30 20:20:37 173503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437140490| [2025/04/30 20:20:37 173519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:504||sndq_packets_used_bytes:0|sndq_packets_free:192| [2025/04/30 20:20:37 173525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33030|rttvar:705|minrtt:31448|latest_rtt:32914|ack_delay:88| [2025/04/30 20:20:37 173532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33005|rttvar:580|minrtt:31448|latest_rtt:32914|ack_delay:88| [2025/04/30 20:20:37 173538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:693|lost_pn:690|thresh:3| [2025/04/30 20:20:37 173545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 173552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 173558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 173564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 173571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 173577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33005|rtt_var:580|pto_duration:35325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 173584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 173590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 173596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38423| [2025/04/30 20:20:37 173603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437232290|now:1746044437173577|interv:58713| [2025/04/30 20:20:37 173609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437232290|now:1746044437173577|interval:58713|pto_count:0|srtt:33005 [2025/04/30 20:20:37 173616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33692, ack_elapse 34652, delivered 40815|rate 1177854|lost 283| [2025/04/30 20:20:37 173623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177854) in round 9| [2025/04/30 20:20:37 173628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 173632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 173636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437140490|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 173641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437140490|recovery:1|recovery_start:1746044437149774|packet_conservation:1|next_round_delivered:431430| [2025/04/30 20:20:37 173646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:42015|full_bw_reached:1|inflight:38423|srtt:33005|latest_rtt:32914|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 173656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:210|largest:210|pns:2| [2025/04/30 20:20:37 173661] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:210|frame:ACK |recv_time:1746044437173404|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 173666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557173404|now:1746044437173404|interv:120000000| [2025/04/30 20:20:37 173670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557173404|now:1746044437173404|interv:120000000| [2025/04/30 20:20:37 173674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437232815|pq_index:0| [2025/04/30 20:20:37 173679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437171757| [2025/04/30 20:20:37 173683] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437173683| [2025/04/30 20:20:37 173688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437173687| [2025/04/30 20:20:37 173693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 173698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33005|min_srtt:33005|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 173703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:38423|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 173707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 173711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 173715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 173745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 173749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33005|min_srtt:33005|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 173754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:38423|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 173758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 173762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 173766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 173770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 173778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 173783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38423|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:499926| [2025/04/30 20:20:37 173787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 173791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437174791|now:1746044437173791|interv:1000| [2025/04/30 20:20:37 173795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 173799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 173803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437174791| [2025/04/30 20:20:37 173807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437174791| [2025/04/30 20:20:37 173811] [debug] |xqc_engine_wakeup_after|wakeup:1746044437174791|now:1746044437173811|diff:980| [2025/04/30 20:20:37 173816] [debug] |xqc_engine_main_logic|END|now:1746044437173687| [2025/04/30 20:20:37 173821] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437173821| [2025/04/30 20:20:37 173825] [debug] |xqc_engine_wakeup_after|wakeup:1746044437174791|now:1746044437173825|diff:966| [2025/04/30 20:20:37 173829] [debug] |xqc_engine_main_logic|END|now:1746044437173821| [2025/04/30 20:20:37 174898] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437174898| [2025/04/30 20:20:37 174910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437174791|pq_index:0| [2025/04/30 20:20:37 174914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437173687| [2025/04/30 20:20:37 174920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437174918| [2025/04/30 20:20:37 174924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437174791|now:1746044437174918| [2025/04/30 20:20:37 174929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437174791|now:1746044437174918| [2025/04/30 20:20:37 174933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 174937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 174942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33005|min_srtt:33005|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 174947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:38423|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 174952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 174956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 174960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 174964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 174973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33005|min_srtt:33005|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 174978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:38423|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 174982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 174986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 174989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 174994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 174998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 175003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38423|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:499926| [2025/04/30 20:20:37 175007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 175012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:726| [2025/04/30 20:20:37 175048] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38423|now:1746044437175020|stream_id:0|stream_offset:499926| [2025/04/30 20:20:37 175054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 175059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38423|applimit:0| [2025/04/30 20:20:37 175066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33005|rtt_var:580|pto_duration:35325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 175073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 175080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 175086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39623| [2025/04/30 20:20:37 175093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437235345|now:1746044437175065|interv:60280| [2025/04/30 20:20:37 175099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437235345|now:1746044437175065|interval:60280|pto_count:0|srtt:33005 [2025/04/30 20:20:37 175107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:39623| [2025/04/30 20:20:37 175113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 175117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39623|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:501105| [2025/04/30 20:20:37 175127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 175131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:727| [2025/04/30 20:20:37 175161] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39623|now:1746044437175138|stream_id:0|stream_offset:501105| [2025/04/30 20:20:37 175168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 175176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39623|applimit:0| [2025/04/30 20:20:37 175183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33005|rtt_var:580|pto_duration:35325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 175190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 175197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 175203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40823| [2025/04/30 20:20:37 175209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437235463|now:1746044437175183|interv:60280| [2025/04/30 20:20:37 175214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437235463|now:1746044437175183|interval:60280|pto_count:0|srtt:33005 [2025/04/30 20:20:37 175219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42015|inflight:40823| [2025/04/30 20:20:37 175224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 175229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40823|cwnd:42015|conn:00005627609066FC|stream_id:0|stream_offset:502284| [2025/04/30 20:20:37 175233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 175237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437235463| [2025/04/30 20:20:37 175242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437235463| [2025/04/30 20:20:37 175246] [debug] |xqc_engine_wakeup_after|wakeup:1746044437235463|now:1746044437175246|diff:60217| [2025/04/30 20:20:37 175250] [debug] |xqc_engine_main_logic|END|now:1746044437174918| [2025/04/30 20:20:37 175405] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437175404| [2025/04/30 20:20:37 175418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 175427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:210| [2025/04/30 20:20:37 175434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:211| [2025/04/30 20:20:37 175443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:211| [2025/04/30 20:20:37 175449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 175466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:694|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:695|path_largest_ack:694| [2025/04/30 20:20:37 175474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:40815|prior_delivered:431430|prior_time:1746044437140609|is_app_limited:0|send_elapse:35572|ack_elapse:34795|ctl_first_sent_time:1746044437142390|lagest_ack_time:1746044437175404|curr_delivered:471045| [2025/04/30 20:20:37 175481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437142390| [2025/04/30 20:20:37 175488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:503||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/04/30 20:20:37 175495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:695|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:695|path_largest_ack:695| [2025/04/30 20:20:37 175502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:40815|prior_delivered:431430|prior_time:1746044437140609|is_app_limited:0|send_elapse:35572|ack_elapse:34795|ctl_first_sent_time:1746044437142390|lagest_ack_time:1746044437175404|curr_delivered:472245| [2025/04/30 20:20:37 175509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437142546| [2025/04/30 20:20:37 175516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:502||sndq_packets_used_bytes:0|sndq_packets_free:194| [2025/04/30 20:20:37 175522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33005|rttvar:580|minrtt:31448|latest_rtt:32858|ack_delay:96| [2025/04/30 20:20:37 175529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:32975|rttvar:495|minrtt:31448|latest_rtt:32858|ack_delay:96| [2025/04/30 20:20:37 175536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:695|lost_pn:692|thresh:3| [2025/04/30 20:20:37 175542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 175549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 175554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 175558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 175563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 175570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:32975|rtt_var:495|pto_duration:34975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 175577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 175582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 175589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38423| [2025/04/30 20:20:37 175594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437235113|now:1746044437175569|interv:59544| [2025/04/30 20:20:37 175602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437235113|now:1746044437175569|interval:59544|pto_count:0|srtt:32975 [2025/04/30 20:20:37 175607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35572, ack_elapse 34795, delivered 40815|rate 1147391|lost 283| [2025/04/30 20:20:37 175611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 9 -> 10| [2025/04/30 20:20:37 175616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147391) in round 10| [2025/04/30 20:20:37 175620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 175624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 175628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437142546|recovery:1|recovery_start:1746044437149774|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 175632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42015|packet_lost:0|acked:2400|po_sent_time:1746044437142546|recovery:1|recovery_start:1746044437149774|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 175637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44415|full_bw_reached:1|inflight:38423|srtt:32975|latest_rtt:32858|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 175643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:211|largest:211|pns:2| [2025/04/30 20:20:37 175648] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:211|frame:ACK |recv_time:1746044437175404|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 175653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557175404|now:1746044437175404|interv:120000000| [2025/04/30 20:20:37 175657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557175404|now:1746044437175404|interv:120000000| [2025/04/30 20:20:37 175661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437235463|pq_index:0| [2025/04/30 20:20:37 175665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437174918| [2025/04/30 20:20:37 175669] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437175669| [2025/04/30 20:20:37 175674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437175673| [2025/04/30 20:20:37 175680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 175684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32975|min_srtt:32975|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 175689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:38423|cwnd:44415|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 175696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 175700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 175704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 175709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 175713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32975|min_srtt:32975|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 175742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:38423|cwnd:44415|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 175747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 175751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 175755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 175759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 175764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 175768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38423|cwnd:44415|conn:00005627609066FC|stream_id:0|stream_offset:502284| [2025/04/30 20:20:37 175773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 175777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:728| [2025/04/30 20:20:37 175812] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38423|now:1746044437175785|stream_id:0|stream_offset:502284| [2025/04/30 20:20:37 175818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 175823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38423|applimit:0| [2025/04/30 20:20:37 175828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:32975|rtt_var:495|pto_duration:34975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 175832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 175836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 175840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39623| [2025/04/30 20:20:37 175844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437235760|now:1746044437175827|interv:59933| [2025/04/30 20:20:37 175848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437235760|now:1746044437175827|interval:59933|pto_count:0|srtt:32975 [2025/04/30 20:20:37 175857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44415|inflight:39623| [2025/04/30 20:20:37 175862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 175866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39623|cwnd:44415|conn:00005627609066FC|stream_id:0|stream_offset:503463| [2025/04/30 20:20:37 175870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 175875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:729| [2025/04/30 20:20:37 175898] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39623|now:1746044437175881|stream_id:0|stream_offset:503463| [2025/04/30 20:20:37 175904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 175908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39623|applimit:0| [2025/04/30 20:20:37 175912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:32975|rtt_var:495|pto_duration:34975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 175917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 175921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 175925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40823| [2025/04/30 20:20:37 175928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437235856|now:1746044437175912|interv:59944| [2025/04/30 20:20:37 175933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437235856|now:1746044437175912|interval:59944|pto_count:0|srtt:32975 [2025/04/30 20:20:37 175937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44415|inflight:40823| [2025/04/30 20:20:37 175941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 175946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40823|cwnd:44415|conn:00005627609066FC|stream_id:0|stream_offset:504642| [2025/04/30 20:20:37 175950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 175954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437176954|now:1746044437175954|interv:1000| [2025/04/30 20:20:37 175958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 175962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 175966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437176954| [2025/04/30 20:20:37 175970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437176954| [2025/04/30 20:20:37 175978] [debug] |xqc_engine_wakeup_after|wakeup:1746044437176954|now:1746044437175978|diff:976| [2025/04/30 20:20:37 175982] [debug] |xqc_engine_main_logic|END|now:1746044437175673| [2025/04/30 20:20:37 175988] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437175987| [2025/04/30 20:20:37 175991] [debug] |xqc_engine_wakeup_after|wakeup:1746044437176954|now:1746044437175991|diff:963| [2025/04/30 20:20:37 175995] [debug] |xqc_engine_main_logic|END|now:1746044437175987| [2025/04/30 20:20:37 177064] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437177064| [2025/04/30 20:20:37 177076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437176954|pq_index:0| [2025/04/30 20:20:37 177081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437175673| [2025/04/30 20:20:37 177086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437177085| [2025/04/30 20:20:37 177091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437176954|now:1746044437177085| [2025/04/30 20:20:37 177096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437176954|now:1746044437177085| [2025/04/30 20:20:37 177099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 177104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 177109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32975|min_srtt:32975|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 177114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40823|cwnd:44415|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 177118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 177122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 177126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 177131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 177135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32975|min_srtt:32975|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 177139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:40823|cwnd:44415|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 177143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 177147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 177151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 177155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 177165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 177170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40823|cwnd:44415|conn:00005627609066FC|stream_id:0|stream_offset:504642| [2025/04/30 20:20:37 177174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 177179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:730| [2025/04/30 20:20:37 177212] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40823|now:1746044437177187|stream_id:0|stream_offset:504642| [2025/04/30 20:20:37 177218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 177223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40823|applimit:0| [2025/04/30 20:20:37 177228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:32975|rtt_var:495|pto_duration:34975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 177232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 177236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 177240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42023| [2025/04/30 20:20:37 177244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437237162|now:1746044437177227|interv:59935| [2025/04/30 20:20:37 177248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437237162|now:1746044437177227|interval:59935|pto_count:0|srtt:32975 [2025/04/30 20:20:37 177253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44415|inflight:42023| [2025/04/30 20:20:37 177257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 177262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42023|cwnd:44415|conn:00005627609066FC|stream_id:0|stream_offset:505821| [2025/04/30 20:20:37 177266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 177270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437178270|now:1746044437177270|interv:1000| [2025/04/30 20:20:37 177274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 177279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 177286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437178270| [2025/04/30 20:20:37 177293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437178270| [2025/04/30 20:20:37 177299] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178270|now:1746044437177299|diff:971| [2025/04/30 20:20:37 177306] [debug] |xqc_engine_main_logic|END|now:1746044437177085| [2025/04/30 20:20:37 177379] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437177378| [2025/04/30 20:20:37 177453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 177463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:211| [2025/04/30 20:20:37 177469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:212| [2025/04/30 20:20:37 177478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:212| [2025/04/30 20:20:37 177484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 177492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:696|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:697|path_largest_ack:696| [2025/04/30 20:20:37 177500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:40815|prior_delivered:433830|prior_time:1746044437142662|is_app_limited:0|send_elapse:33637|ack_elapse:34716|ctl_first_sent_time:1746044437144436|lagest_ack_time:1746044437177378|curr_delivered:473445| [2025/04/30 20:20:37 177507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437144436| [2025/04/30 20:20:37 177514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:501||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/04/30 20:20:37 177521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:697|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:697|path_largest_ack:697| [2025/04/30 20:20:37 177527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:40815|prior_delivered:433830|prior_time:1746044437142662|is_app_limited:0|send_elapse:33637|ack_elapse:34716|ctl_first_sent_time:1746044437144436|lagest_ack_time:1746044437177378|curr_delivered:474645| [2025/04/30 20:20:37 177534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437144571| [2025/04/30 20:20:37 177540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:500||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/04/30 20:20:37 177546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:32975|rttvar:495|minrtt:31448|latest_rtt:32807|ack_delay:88| [2025/04/30 20:20:37 177553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:32943|rttvar:436|minrtt:31448|latest_rtt:32807|ack_delay:88| [2025/04/30 20:20:37 177560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:697|lost_pn:694|thresh:3| [2025/04/30 20:20:37 177567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 177573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 177580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 177586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 177592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 177598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:32943|rtt_var:436|pto_duration:34943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 177607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 177611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 177615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39623| [2025/04/30 20:20:37 177619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437237130|now:1746044437177597|interv:59533| [2025/04/30 20:20:37 177623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437237130|now:1746044437177597|interval:59533|pto_count:0|srtt:32943 [2025/04/30 20:20:37 177627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33637, ack_elapse 34716, delivered 40815|rate 1175682|lost 283| [2025/04/30 20:20:37 177632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175682) in round 10| [2025/04/30 20:20:37 177636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 177640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 177644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44415|packet_lost:0|acked:2400|po_sent_time:1746044437144571|recovery:1|recovery_start:1746044437149774|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 177649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44415|packet_lost:0|acked:2400|po_sent_time:1746044437144571|recovery:1|recovery_start:1746044437149774|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 177653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:46815|full_bw_reached:1|inflight:39623|srtt:32943|latest_rtt:32807|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 177660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:212|largest:212|pns:2| [2025/04/30 20:20:37 177664] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:212|frame:ACK |recv_time:1746044437177378|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 177669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557177378|now:1746044437177378|interv:120000000| [2025/04/30 20:20:37 177673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557177378|now:1746044437177378|interv:120000000| [2025/04/30 20:20:37 177677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437178270|pq_index:0| [2025/04/30 20:20:37 177681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437177085| [2025/04/30 20:20:37 177685] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437177685| [2025/04/30 20:20:37 177691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437177689| [2025/04/30 20:20:37 177696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 177703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32943|min_srtt:32943|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 177708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39623|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 177712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 177736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 177746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 177751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 177755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32943|min_srtt:32943|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 177760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39623|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 177764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 177768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 177772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 177776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 177781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 177785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39623|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:505821| [2025/04/30 20:20:37 177790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 177793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 177797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437178270| [2025/04/30 20:20:37 177802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437178270| [2025/04/30 20:20:37 177806] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178270|now:1746044437177805|diff:465| [2025/04/30 20:20:37 177810] [debug] |xqc_engine_main_logic|END|now:1746044437177689| [2025/04/30 20:20:37 177816] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437177816| [2025/04/30 20:20:37 177819] [debug] |xqc_engine_wakeup_after|wakeup:1746044437178270|now:1746044437177819|diff:451| [2025/04/30 20:20:37 177823] [debug] |xqc_engine_main_logic|END|now:1746044437177816| [2025/04/30 20:20:37 178894] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437178894| [2025/04/30 20:20:37 178906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437178270|pq_index:0| [2025/04/30 20:20:37 178910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437177689| [2025/04/30 20:20:37 178921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437178919| [2025/04/30 20:20:37 178926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437178270|now:1746044437178919| [2025/04/30 20:20:37 178930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437178270|now:1746044437178919| [2025/04/30 20:20:37 178934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 178938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 178943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32943|min_srtt:32943|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 178948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39623|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 178953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 178957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 178960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 178965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 178969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32943|min_srtt:32943|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 178973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:39623|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 178978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 178982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 178986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 178990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 178995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 178999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39623|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:505821| [2025/04/30 20:20:37 179003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 179008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:731| [2025/04/30 20:20:37 179042] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39623|now:1746044437179016|stream_id:0|stream_offset:505821| [2025/04/30 20:20:37 179052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 179057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39623|applimit:0| [2025/04/30 20:20:37 179061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:32943|rtt_var:436|pto_duration:34943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 179066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 179070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 179073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40823| [2025/04/30 20:20:37 179077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437238959|now:1746044437179061|interv:59898| [2025/04/30 20:20:37 179081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437238959|now:1746044437179061|interval:59898|pto_count:0|srtt:32943 [2025/04/30 20:20:37 179086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46815|inflight:40823| [2025/04/30 20:20:37 179091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 179095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40823|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:507000| [2025/04/30 20:20:37 179100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 179104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:732| [2025/04/30 20:20:37 179127] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40823|now:1746044437179110|stream_id:0|stream_offset:507000| [2025/04/30 20:20:37 179133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 179137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40823|applimit:0| [2025/04/30 20:20:37 179141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:32943|rtt_var:436|pto_duration:34943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 179146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 179149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 179153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42023| [2025/04/30 20:20:37 179157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437239053|now:1746044437179141|interv:59912| [2025/04/30 20:20:37 179161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437239053|now:1746044437179141|interval:59912|pto_count:0|srtt:32943 [2025/04/30 20:20:37 179169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46815|inflight:42023| [2025/04/30 20:20:37 179173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 179177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42023|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:508179| [2025/04/30 20:20:37 179182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 179186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437180186|now:1746044437179186|interv:1000| [2025/04/30 20:20:37 179190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 179194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 179198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437180186| [2025/04/30 20:20:37 179202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437180186| [2025/04/30 20:20:37 179206] [debug] |xqc_engine_wakeup_after|wakeup:1746044437180186|now:1746044437179206|diff:980| [2025/04/30 20:20:37 179210] [debug] |xqc_engine_main_logic|END|now:1746044437178919| [2025/04/30 20:20:37 180281] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437180281| [2025/04/30 20:20:37 180292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437180186|pq_index:0| [2025/04/30 20:20:37 180297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437178919| [2025/04/30 20:20:37 180303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437180301| [2025/04/30 20:20:37 180310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437180186|now:1746044437180301| [2025/04/30 20:20:37 180316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437180186|now:1746044437180301| [2025/04/30 20:20:37 180323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 180330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 180338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32943|min_srtt:32943|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 180345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:42023|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 180352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 180359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 180366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 180373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 180385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32943|min_srtt:32943|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 180393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:42023|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 180400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 180406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 180413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 180419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 180427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 180433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42023|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:508179| [2025/04/30 20:20:37 180440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 180447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:733| [2025/04/30 20:20:37 180494] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42023|now:1746044437180458|stream_id:0|stream_offset:508179| [2025/04/30 20:20:37 180504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 180511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42023|applimit:0| [2025/04/30 20:20:37 180518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:32943|rtt_var:436|pto_duration:34943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 180526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 180532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 180538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43223| [2025/04/30 20:20:37 180544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437240401|now:1746044437180518|interv:59883| [2025/04/30 20:20:37 180550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437240401|now:1746044437180518|interval:59883|pto_count:0|srtt:32943 [2025/04/30 20:20:37 180558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46815|inflight:43223| [2025/04/30 20:20:37 180565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 180572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43223|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:509358| [2025/04/30 20:20:37 180585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 180592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437181591|now:1746044437180591|interv:1000| [2025/04/30 20:20:37 180598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 180604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 180611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437181591| [2025/04/30 20:20:37 180616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437181591| [2025/04/30 20:20:37 180620] [debug] |xqc_engine_wakeup_after|wakeup:1746044437181591|now:1746044437180620|diff:971| [2025/04/30 20:20:37 180625] [debug] |xqc_engine_main_logic|END|now:1746044437180301| [2025/04/30 20:20:37 181695] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437181695| [2025/04/30 20:20:37 181706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437181591|pq_index:0| [2025/04/30 20:20:37 181711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437180301| [2025/04/30 20:20:37 181736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437181715| [2025/04/30 20:20:37 181744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437181591|now:1746044437181715| [2025/04/30 20:20:37 181748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437181591|now:1746044437181715| [2025/04/30 20:20:37 181752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 181757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 181762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32943|min_srtt:32943|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 181766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:43223|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 181771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 181775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 181779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 181783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 181787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32943|min_srtt:32943|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 181791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:43223|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 181796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 181805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 181809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 181813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 181818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 181822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43223|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:509358| [2025/04/30 20:20:37 181826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 181831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:734| [2025/04/30 20:20:37 181869] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43223|now:1746044437181839|stream_id:0|stream_offset:509358| [2025/04/30 20:20:37 181879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 181886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43223|applimit:0| [2025/04/30 20:20:37 181893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:32943|rtt_var:436|pto_duration:34943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 181900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 181907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 181912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44423| [2025/04/30 20:20:37 181919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437241782|now:1746044437181893|interv:59889| [2025/04/30 20:20:37 181925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437241782|now:1746044437181893|interval:59889|pto_count:0|srtt:32943 [2025/04/30 20:20:37 181933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46815|inflight:44423| [2025/04/30 20:20:37 181940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 181946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44423|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 181953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 181960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:735| [2025/04/30 20:20:37 181997] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44423|now:1746044437181970|stream_id:0|stream_offset:510537| [2025/04/30 20:20:37 182013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 182020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44423|applimit:0| [2025/04/30 20:20:37 182027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:32943|rtt_var:436|pto_duration:34943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 182034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 182040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 182047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45623| [2025/04/30 20:20:37 182053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437241913|now:1746044437182027|interv:59886| [2025/04/30 20:20:37 182059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437241913|now:1746044437182027|interval:59886|pto_count:0|srtt:32943 [2025/04/30 20:20:37 182066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46815|inflight:45623| [2025/04/30 20:20:37 182071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 182076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45623|cwnd:46815|conn:00005627609066FC|stream_id:0|stream_offset:511716| [2025/04/30 20:20:37 182080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 182084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437241913| [2025/04/30 20:20:37 182088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437241913| [2025/04/30 20:20:37 182092] [debug] |xqc_engine_wakeup_after|wakeup:1746044437241913|now:1746044437182092|diff:59821| [2025/04/30 20:20:37 182097] [debug] |xqc_engine_main_logic|END|now:1746044437181715| [2025/04/30 20:20:37 182107] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437182106| [2025/04/30 20:20:37 182112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 182118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:212| [2025/04/30 20:20:37 182121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:213| [2025/04/30 20:20:37 182127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:213| [2025/04/30 20:20:37 182131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 182137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:698|origin_pktnum:0|size:1215|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:699|path_largest_ack:698| [2025/04/30 20:20:37 182141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:38430|prior_delivered:438630|prior_time:1746044437147470|is_app_limited:0|send_elapse:36368|ack_elapse:34636|ctl_first_sent_time:1746044437149235|lagest_ack_time:1746044437182106|curr_delivered:475860| [2025/04/30 20:20:37 182150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437149235| [2025/04/30 20:20:37 182155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:499||sndq_packets_used_bytes:0|sndq_packets_free:197| [2025/04/30 20:20:37 182160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:699|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:699|path_largest_ack:699| [2025/04/30 20:20:37 182164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:38430|prior_delivered:438630|prior_time:1746044437147470|is_app_limited:0|send_elapse:36368|ack_elapse:34636|ctl_first_sent_time:1746044437149235|lagest_ack_time:1746044437182106|curr_delivered:477060| [2025/04/30 20:20:37 182169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437149312| [2025/04/30 20:20:37 182173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:498||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/04/30 20:20:37 182177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:32943|rttvar:436|minrtt:31448|latest_rtt:32794|ack_delay:96| [2025/04/30 20:20:37 182181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:32913|rttvar:388|minrtt:31448|latest_rtt:32794|ack_delay:96| [2025/04/30 20:20:37 182186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:699|lost_pn:696|thresh:3| [2025/04/30 20:20:37 182190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 182194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 182198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 182202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 182207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 196|pns:2| [2025/04/30 20:20:37 182211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 182215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:32913|rtt_var:388|pto_duration:34913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 182219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 182223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 182227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:20:37 182231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437241883|now:1746044437182215|interv:59668| [2025/04/30 20:20:37 182235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437241883|now:1746044437182215|interval:59668|pto_count:0|srtt:32913 [2025/04/30 20:20:37 182240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36368, ack_elapse 34636, delivered 38430|rate 1056698|lost 283| [2025/04/30 20:20:37 182244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056698) in round 10| [2025/04/30 20:20:37 182251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 182255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 182259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46815|packet_lost:0|acked:2415|po_sent_time:1746044437149312|recovery:1|recovery_start:1746044437149774|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 182264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46815|packet_lost:0|acked:2415|po_sent_time:1746044437149312|recovery:1|recovery_start:1746044437149774|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 182268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:49230|full_bw_reached:1|inflight:43208|srtt:32913|latest_rtt:32794|min_rtt:31448|applimit:0|lost:281|recovery:1|recovery_start:1746044437149774|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 182274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:213|largest:213|pns:2| [2025/04/30 20:20:37 182278] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:213|frame:ACK |recv_time:1746044437182106|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 182283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557182106|now:1746044437182106|interv:120000000| [2025/04/30 20:20:37 182287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557182106|now:1746044437182106|interv:120000000| [2025/04/30 20:20:37 182291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437241913|pq_index:0| [2025/04/30 20:20:37 182297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437181715| [2025/04/30 20:20:37 182303] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437182303| [2025/04/30 20:20:37 182312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437182310| [2025/04/30 20:20:37 182319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 182326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32913|min_srtt:32913|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 182331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:43208|cwnd:49230|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 182336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 182340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 182347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 182354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 182364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32913|min_srtt:32913|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 182371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:43208|cwnd:49230|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 182378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 182384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 182388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 182392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 182398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 182405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:49230|conn:00005627609066FC|stream_id:0|stream_offset:511716| [2025/04/30 20:20:37 182412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 182418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437183418|now:1746044437182418|interv:1000| [2025/04/30 20:20:37 182424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 182430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 182436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437183418| [2025/04/30 20:20:37 182443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437183418| [2025/04/30 20:20:37 182448] [debug] |xqc_engine_wakeup_after|wakeup:1746044437183418|now:1746044437182448|diff:970| [2025/04/30 20:20:37 182455] [debug] |xqc_engine_main_logic|END|now:1746044437182310| [2025/04/30 20:20:37 182463] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437182462| [2025/04/30 20:20:37 182469] [debug] |xqc_engine_wakeup_after|wakeup:1746044437183418|now:1746044437182469|diff:949| [2025/04/30 20:20:37 182476] [debug] |xqc_engine_main_logic|END|now:1746044437182462| [2025/04/30 20:20:37 183549] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437183549| [2025/04/30 20:20:37 183561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437183418|pq_index:0| [2025/04/30 20:20:37 183566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437182310| [2025/04/30 20:20:37 183571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437183570| [2025/04/30 20:20:37 183576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437183418|now:1746044437183570| [2025/04/30 20:20:37 183580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437183418|now:1746044437183570| [2025/04/30 20:20:37 183584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 183589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 183600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32913|min_srtt:32913|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 183604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:43208|cwnd:49230|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 183609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 183613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 183617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 183621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 183625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:32913|min_srtt:32913|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 183630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:43208|cwnd:49230|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 183634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 183638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 183642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 183646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 183651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 183655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:49230|conn:00005627609066FC|stream_id:0|stream_offset:511716| [2025/04/30 20:20:37 183659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 183664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:736| [2025/04/30 20:20:37 183703] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746044437183672|stream_id:0|stream_offset:511716| [2025/04/30 20:20:37 183712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 183741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:20:37 183749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:32913|rtt_var:388|pto_duration:34913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 183755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 183764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 183768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:20:37 183772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437243585|now:1746044437183748|interv:59837| [2025/04/30 20:20:37 183776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437243585|now:1746044437183748|interval:59837|pto_count:0|srtt:32913 [2025/04/30 20:20:37 183781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:44408| [2025/04/30 20:20:37 183787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 183794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:49230|conn:00005627609066FC|stream_id:0|stream_offset:512895| [2025/04/30 20:20:37 183802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 183808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:737| [2025/04/30 20:20:37 183848] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44408|now:1746044437183818|stream_id:0|stream_offset:512895| [2025/04/30 20:20:37 183856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 183864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44408|applimit:0| [2025/04/30 20:20:37 183870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:32913|rtt_var:388|pto_duration:34913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 183877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 183883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 183889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:20:37 183895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437243731|now:1746044437183870|interv:59861| [2025/04/30 20:20:37 183901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437243731|now:1746044437183870|interval:59861|pto_count:0|srtt:32913 [2025/04/30 20:20:37 183909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:45608| [2025/04/30 20:20:37 183916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 183923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:49230|conn:00005627609066FC|stream_id:0|stream_offset:514074| [2025/04/30 20:20:37 183930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 183944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437184944|now:1746044437183944|interv:1000| [2025/04/30 20:20:37 183951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 183957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 183963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437184944| [2025/04/30 20:20:37 183970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437184944| [2025/04/30 20:20:37 183976] [debug] |xqc_engine_wakeup_after|wakeup:1746044437184944|now:1746044437183976|diff:968| [2025/04/30 20:20:37 183983] [debug] |xqc_engine_main_logic|END|now:1746044437183570| [2025/04/30 20:20:37 183993] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437183992| [2025/04/30 20:20:37 183998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 184004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:213| [2025/04/30 20:20:37 184008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:214| [2025/04/30 20:20:37 184014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:214| [2025/04/30 20:20:37 184018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 184023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:700|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:701|path_largest_ack:700| [2025/04/30 20:20:37 184028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:40830|prior_delivered:438630|prior_time:1746044437147470|is_app_limited:0|send_elapse:36520|ack_elapse:36522|ctl_first_sent_time:1746044437149387|lagest_ack_time:1746044437183992|curr_delivered:478260| [2025/04/30 20:20:37 184033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437149387| [2025/04/30 20:20:37 184037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:497||sndq_packets_used_bytes:0|sndq_packets_free:199| [2025/04/30 20:20:37 184041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:701|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:701|path_largest_ack:701| [2025/04/30 20:20:37 184046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:38430|prior_delivered:441030|prior_time:1746044437149507|is_app_limited:0|send_elapse:33888|ack_elapse:34485|ctl_first_sent_time:1746044437149955|lagest_ack_time:1746044437183992|curr_delivered:479460| [2025/04/30 20:20:37 184050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437149955| [2025/04/30 20:20:37 184054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:496||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/04/30 20:20:37 184059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:32913|rttvar:388|minrtt:31448|latest_rtt:34037|ack_delay:96| [2025/04/30 20:20:37 184063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33041|rttvar:548|minrtt:31448|latest_rtt:34037|ack_delay:96| [2025/04/30 20:20:37 184067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:701|lost_pn:698|thresh:3| [2025/04/30 20:20:37 184071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 184079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 184083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 184087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 184091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 184095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33041|rtt_var:548|pto_duration:35233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 184100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 184104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 184108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:20:37 184112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437244051|now:1746044437184095|interv:59956| [2025/04/30 20:20:37 184116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437244051|now:1746044437184095|interval:59956|pto_count:0|srtt:33041 [2025/04/30 20:20:37 184120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33888, ack_elapse 34485, delivered 38430|rate 1114397|lost 283| [2025/04/30 20:20:37 184125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114397) in round 10| [2025/04/30 20:20:37 184129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 184133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 184137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1746044437149955|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 184141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437149955|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 184146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:43208|srtt:33041|latest_rtt:34037|min_rtt:31448|applimit:0|lost:281|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 184152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:214|largest:214|pns:2| [2025/04/30 20:20:37 184156] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:214|frame:ACK |recv_time:1746044437183992|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 184161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557183992|now:1746044437183992|interv:120000000| [2025/04/30 20:20:37 184165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557183992|now:1746044437183992|interv:120000000| [2025/04/30 20:20:37 184171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437184944|pq_index:0| [2025/04/30 20:20:37 184176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437183570| [2025/04/30 20:20:37 184180] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437184180| [2025/04/30 20:20:37 184185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437184184| [2025/04/30 20:20:37 184190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 184195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 184204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:656|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:431544| [2025/04/30 20:20:37 184222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:665|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 184239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:527043| [2025/04/30 20:20:37 184259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:528222| [2025/04/30 20:20:37 184276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:529401| [2025/04/30 20:20:37 184297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:530580| [2025/04/30 20:20:37 184324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:531759| [2025/04/30 20:20:37 184346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:532938| [2025/04/30 20:20:37 184378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:534117| [2025/04/30 20:20:37 184405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:535296| [2025/04/30 20:20:37 184433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:536475| [2025/04/30 20:20:37 184461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:537654| [2025/04/30 20:20:37 184488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:538833| [2025/04/30 20:20:37 184515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:540012| [2025/04/30 20:20:37 184532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:541191| [2025/04/30 20:20:37 184558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:542370| [2025/04/30 20:20:37 184585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:543549| [2025/04/30 20:20:37 184607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:544728| [2025/04/30 20:20:37 184624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:545907| [2025/04/30 20:20:37 184641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:547086| [2025/04/30 20:20:37 184659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:548265| [2025/04/30 20:20:37 184676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:549444| [2025/04/30 20:20:37 184695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:550623| [2025/04/30 20:20:37 184712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184731] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:551802| [2025/04/30 20:20:37 184749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:552981| [2025/04/30 20:20:37 184766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:554160| [2025/04/30 20:20:37 184786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:555339| [2025/04/30 20:20:37 184802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:556518| [2025/04/30 20:20:37 184819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:557697| [2025/04/30 20:20:37 184836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:558876| [2025/04/30 20:20:37 184853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:560055| [2025/04/30 20:20:37 184872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:561234| [2025/04/30 20:20:37 184889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:562413| [2025/04/30 20:20:37 184906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:563592| [2025/04/30 20:20:37 184923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:564771| [2025/04/30 20:20:37 184942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:565950| [2025/04/30 20:20:37 184959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:567129| [2025/04/30 20:20:37 184976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 184984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 184988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:568308| [2025/04/30 20:20:37 184993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 184997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 185001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 185005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:569487| [2025/04/30 20:20:37 185009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 185016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 185020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 185024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:570666| [2025/04/30 20:20:37 185029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 185033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 185037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 185041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:571845| [2025/04/30 20:20:37 185046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 185050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 185054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 185058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:573024| [2025/04/30 20:20:37 185062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 185067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 185071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 185075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:574203| [2025/04/30 20:20:37 185079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33041|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 185083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 185087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 185092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:575382| [2025/04/30 20:20:37 185099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 185103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 185106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 185111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 185115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:656|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 185120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 185124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 185128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 185132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 185136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:514074| [2025/04/30 20:20:37 185140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 185144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 185148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437184944| [2025/04/30 20:20:37 185152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437184944| [2025/04/30 20:20:37 185156] [debug] |xqc_engine_wakeup_after|wakeup:1746044437184944|now:1746044437185156|diff:18446744073709551404| [2025/04/30 20:20:37 185161] [debug] |xqc_engine_main_logic|END|now:1746044437184184| [2025/04/30 20:20:37 185166] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437185166| [2025/04/30 20:20:37 185170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437184944|pq_index:0| [2025/04/30 20:20:37 185174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437184184| [2025/04/30 20:20:37 185179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437185178| [2025/04/30 20:20:37 185184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437184944|now:1746044437185178| [2025/04/30 20:20:37 185188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437184944|now:1746044437185178| [2025/04/30 20:20:37 185192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 185196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 185203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33041|min_srtt:33041|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 185207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:575382| [2025/04/30 20:20:37 185212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 185216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 185219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 185224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 185228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:656|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 185232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 185236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 185240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:738| [2025/04/30 20:20:37 185277] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746044437185248|stream_id:0|stream_offset:417396| [2025/04/30 20:20:37 185287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:738|origin_pktnum:556|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 185295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:20:37 185301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33041|rtt_var:548|pto_duration:35233|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 185308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 185314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 185319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:20:37 185326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437245481|now:1746044437185301|interv:60180| [2025/04/30 20:20:37 185332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437245481|now:1746044437185301|interval:60180|pto_count:0|srtt:33041 [2025/04/30 20:20:37 185340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44408| [2025/04/30 20:20:37 185347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:665|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 185354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:431544| [2025/04/30 20:20:37 185371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 185378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437186377|now:1746044437185377|interv:1000| [2025/04/30 20:20:37 185384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 185390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 185399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 185406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:514074| [2025/04/30 20:20:37 185412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 185418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 185424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437186377| [2025/04/30 20:20:37 185430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437186377| [2025/04/30 20:20:37 185437] [debug] |xqc_engine_wakeup_after|wakeup:1746044437186377|now:1746044437185437|diff:940| [2025/04/30 20:20:37 185444] [debug] |xqc_engine_main_logic|END|now:1746044437185178| [2025/04/30 20:20:37 185818] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437185816| [2025/04/30 20:20:37 185831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 185837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:214| [2025/04/30 20:20:37 185841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:215| [2025/04/30 20:20:37 185849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:215| [2025/04/30 20:20:37 185855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 185863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:702|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:703|path_largest_ack:702| [2025/04/30 20:20:37 185870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:441030|prior_time:1746044437149507|is_app_limited:0|send_elapse:34022|ack_elapse:36309|ctl_first_sent_time:1746044437150089|lagest_ack_time:1746044437185816|curr_delivered:480660| [2025/04/30 20:20:37 185877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437150089| [2025/04/30 20:20:37 185885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:495||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 20:20:37 185892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:703|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:703|path_largest_ack:703| [2025/04/30 20:20:37 185899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:441030|prior_time:1746044437149507|is_app_limited:0|send_elapse:34022|ack_elapse:36309|ctl_first_sent_time:1746044437150089|lagest_ack_time:1746044437185816|curr_delivered:481860| [2025/04/30 20:20:37 185906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437150221| [2025/04/30 20:20:37 185919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:494||sndq_packets_used_bytes:0|sndq_packets_free:202| [2025/04/30 20:20:37 185928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33041|rttvar:548|minrtt:31448|latest_rtt:35595|ack_delay:96| [2025/04/30 20:20:37 185935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33348|rttvar:1025|minrtt:31448|latest_rtt:35595|ack_delay:96| [2025/04/30 20:20:37 185942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:703|lost_pn:700|thresh:3| [2025/04/30 20:20:37 185949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 185955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 185960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 185964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 185968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 185975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:1025|pto_duration:37448|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 185983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 185989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 185995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:20:37 186000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437247696|now:1746044437185975|interv:61721| [2025/04/30 20:20:37 186004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437247696|now:1746044437185975|interval:61721|pto_count:0|srtt:33348 [2025/04/30 20:20:37 186009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34022, ack_elapse 36309, delivered 40830|rate 1124514|lost 283| [2025/04/30 20:20:37 186013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124514) in round 10| [2025/04/30 20:20:37 186018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 186022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 186026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437150221|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 186030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437150221|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 186035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:42008|srtt:33348|latest_rtt:35595|min_rtt:31448|applimit:0|lost:282|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 186044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:215|largest:215|pns:2| [2025/04/30 20:20:37 186049] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:215|frame:ACK |recv_time:1746044437185816|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 186054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557185816|now:1746044437185816|interv:120000000| [2025/04/30 20:20:37 186058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557185816|now:1746044437185816|interv:120000000| [2025/04/30 20:20:37 186062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437186377|pq_index:0| [2025/04/30 20:20:37 186066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437185178| [2025/04/30 20:20:37 186070] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437186070| [2025/04/30 20:20:37 186075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437186074| [2025/04/30 20:20:37 186081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 186086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33348|min_srtt:33348|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 186090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:575382| [2025/04/30 20:20:37 186095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33348|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 186099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 186104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33348|min_srtt:33348|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 186108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:576561| [2025/04/30 20:20:37 186112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33348|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 186117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 186121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33348|min_srtt:33348|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 186125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:577740| [2025/04/30 20:20:37 186132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 186136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 186140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 186144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 186148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:665|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 186153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:431544| [2025/04/30 20:20:37 186157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 186161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 186165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 186169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:514074| [2025/04/30 20:20:37 186173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 186177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 186181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437186377| [2025/04/30 20:20:37 186185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437186377| [2025/04/30 20:20:37 186189] [debug] |xqc_engine_wakeup_after|wakeup:1746044437186377|now:1746044437186189|diff:188| [2025/04/30 20:20:37 186193] [debug] |xqc_engine_main_logic|END|now:1746044437186074| [2025/04/30 20:20:37 186199] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437186199| [2025/04/30 20:20:37 186203] [debug] |xqc_engine_wakeup_after|wakeup:1746044437186377|now:1746044437186203|diff:174| [2025/04/30 20:20:37 186207] [debug] |xqc_engine_main_logic|END|now:1746044437186199| [2025/04/30 20:20:37 187275] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437187275| [2025/04/30 20:20:37 187290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437186377|pq_index:0| [2025/04/30 20:20:37 187296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437186074| [2025/04/30 20:20:37 187305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437187303| [2025/04/30 20:20:37 187312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437186377|now:1746044437187303| [2025/04/30 20:20:37 187318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437186377|now:1746044437187303| [2025/04/30 20:20:37 187325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 187332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 187348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33348|min_srtt:33348|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 187355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:577740| [2025/04/30 20:20:37 187362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 187369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 187375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 187383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 187390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:665|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 187397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:431544| [2025/04/30 20:20:37 187405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 187412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:739| [2025/04/30 20:20:37 187459] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746044437187423|stream_id:0|stream_offset:431544| [2025/04/30 20:20:37 187469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:739|origin_pktnum:576|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 187477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:20:37 187484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:1025|pto_duration:37448|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 187491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 187497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 187504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:20:37 187509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437249871|now:1746044437187483|interv:62388| [2025/04/30 20:20:37 187513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437249871|now:1746044437187483|interval:62388|pto_count:0|srtt:33348 [2025/04/30 20:20:37 187517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43208| [2025/04/30 20:20:37 187523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 187527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:514074| [2025/04/30 20:20:37 187536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 187540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:740| [2025/04/30 20:20:37 187570] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746044437187548|stream_id:0|stream_offset:514074| [2025/04/30 20:20:37 187576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 187581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:20:37 187585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:1025|pto_duration:37448|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 187589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 187593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 187597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:20:37 187601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437249996|now:1746044437187585|interv:62411| [2025/04/30 20:20:37 187605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437249996|now:1746044437187585|interval:62411|pto_count:0|srtt:33348 [2025/04/30 20:20:37 187609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44408| [2025/04/30 20:20:37 187613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 187618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:515253| [2025/04/30 20:20:37 187622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 187626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437188626|now:1746044437187626|interv:1000| [2025/04/30 20:20:37 187630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 187634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 187638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437188626| [2025/04/30 20:20:37 187642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437188626| [2025/04/30 20:20:37 187646] [debug] |xqc_engine_wakeup_after|wakeup:1746044437188626|now:1746044437187646|diff:980| [2025/04/30 20:20:37 187650] [debug] |xqc_engine_main_logic|END|now:1746044437187303| [2025/04/30 20:20:37 187982] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437187981| [2025/04/30 20:20:37 187994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 188002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:215| [2025/04/30 20:20:37 188014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:216| [2025/04/30 20:20:37 188023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:216| [2025/04/30 20:20:37 188029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 188037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:704|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:705|path_largest_ack:704| [2025/04/30 20:20:37 188044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:443430|prior_time:1746044437151422|is_app_limited:0|send_elapse:34201|ack_elapse:36559|ctl_first_sent_time:1746044437153175|lagest_ack_time:1746044437187981|curr_delivered:483060| [2025/04/30 20:20:37 188051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437153175| [2025/04/30 20:20:37 188056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:493||sndq_packets_used_bytes:0|sndq_packets_free:203| [2025/04/30 20:20:37 188063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:705|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:705|path_largest_ack:705| [2025/04/30 20:20:37 188070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:443430|prior_time:1746044437151422|is_app_limited:0|send_elapse:34201|ack_elapse:36559|ctl_first_sent_time:1746044437153175|lagest_ack_time:1746044437187981|curr_delivered:484260| [2025/04/30 20:20:37 188077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437153289| [2025/04/30 20:20:37 188083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:492||sndq_packets_used_bytes:0|sndq_packets_free:204| [2025/04/30 20:20:37 188090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33348|rttvar:1025|minrtt:31448|latest_rtt:34692|ack_delay:112| [2025/04/30 20:20:37 188097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33502|rttvar:1077|minrtt:31448|latest_rtt:34692|ack_delay:112| [2025/04/30 20:20:37 188104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:705|lost_pn:702|thresh:3| [2025/04/30 20:20:37 188110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 188115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 188119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 188123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 188127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 188131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33502|rtt_var:1077|pto_duration:37810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 188136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 188140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 188148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:20:37 188152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437250358|now:1746044437188131|interv:62227| [2025/04/30 20:20:37 188156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437250358|now:1746044437188131|interval:62227|pto_count:0|srtt:33502 [2025/04/30 20:20:37 188161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34201, ack_elapse 36559, delivered 40830|rate 1116824|lost 283| [2025/04/30 20:20:37 188166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116824) in round 10| [2025/04/30 20:20:37 188170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 188174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 188178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437153289|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 188182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437153289|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 188187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:42008|srtt:33502|latest_rtt:34692|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 188192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 188197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437212981|now:1746044437187981|interv:25000| [2025/04/30 20:20:37 188202] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437187981|max_ack_delay:25000| [2025/04/30 20:20:37 188208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:216|largest:216|pns:2| [2025/04/30 20:20:37 188212] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:216|frame:PING ACK |recv_time:1746044437187981|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 188217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557187981|now:1746044437187981|interv:120000000| [2025/04/30 20:20:37 188221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557187981|now:1746044437187981|interv:120000000| [2025/04/30 20:20:37 188225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437188626|pq_index:0| [2025/04/30 20:20:37 188230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437187303| [2025/04/30 20:20:37 188234] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437188234| [2025/04/30 20:20:37 188239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437188238| [2025/04/30 20:20:37 188246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 188251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33502|min_srtt:33502|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 188256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:577740| [2025/04/30 20:20:37 188261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33502|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 188265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 188271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33502|min_srtt:33502|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 188278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:578919| [2025/04/30 20:20:37 188285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33502|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 188292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 188298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33502|min_srtt:33502|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 188306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:580098| [2025/04/30 20:20:37 188312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 188319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 188325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 188332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 188340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 188347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:515253| [2025/04/30 20:20:37 188354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 188360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 188366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437188626| [2025/04/30 20:20:37 188379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437188626| [2025/04/30 20:20:37 188386] [debug] |xqc_engine_wakeup_after|wakeup:1746044437188626|now:1746044437188386|diff:240| [2025/04/30 20:20:37 188393] [debug] |xqc_engine_main_logic|END|now:1746044437188238| [2025/04/30 20:20:37 188401] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437188401| [2025/04/30 20:20:37 188407] [debug] |xqc_engine_wakeup_after|wakeup:1746044437188626|now:1746044437188407|diff:219| [2025/04/30 20:20:37 188413] [debug] |xqc_engine_main_logic|END|now:1746044437188401| [2025/04/30 20:20:37 189495] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437189495| [2025/04/30 20:20:37 189510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437188626|pq_index:0| [2025/04/30 20:20:37 189517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437188238| [2025/04/30 20:20:37 189526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437189524| [2025/04/30 20:20:37 189533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437188626|now:1746044437189524| [2025/04/30 20:20:37 189540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437188626|now:1746044437189524| [2025/04/30 20:20:37 189545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 189549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 189554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33502|min_srtt:33502|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 189559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:580098| [2025/04/30 20:20:37 189564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 189568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 189572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 189576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 189581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 189585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:515253| [2025/04/30 20:20:37 189590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 189594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:741| [2025/04/30 20:20:37 189631] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746044437189603|stream_id:0|stream_offset:515253| [2025/04/30 20:20:37 189644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 189649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:20:37 189653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33502|rtt_var:1077|pto_duration:37810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 189658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 189662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 189666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:20:37 189669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437252413|now:1746044437189653|interv:62760| [2025/04/30 20:20:37 189674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437252413|now:1746044437189653|interval:62760|pto_count:0|srtt:33502 [2025/04/30 20:20:37 189678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43208| [2025/04/30 20:20:37 189683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 189687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:516432| [2025/04/30 20:20:37 189692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 189696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:742| [2025/04/30 20:20:37 189750] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746044437189704|stream_id:0|stream_offset:516432| [2025/04/30 20:20:37 189764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 189770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:20:37 189777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33502|rtt_var:1077|pto_duration:37810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 189783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 189789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 189795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:20:37 189801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437252514|now:1746044437189776|interv:62738| [2025/04/30 20:20:37 189808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437252514|now:1746044437189776|interval:62738|pto_count:0|srtt:33502 [2025/04/30 20:20:37 189818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44408| [2025/04/30 20:20:37 189823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 189827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:517611| [2025/04/30 20:20:37 189833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 189840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:743| [2025/04/30 20:20:37 189880] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44408|now:1746044437189850|stream_id:0|stream_offset:517611| [2025/04/30 20:20:37 189890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 189897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44408|applimit:0| [2025/04/30 20:20:37 189904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33502|rtt_var:1077|pto_duration:37810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 189910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 189916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 189920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:20:37 189923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437252660|now:1746044437189903|interv:62757| [2025/04/30 20:20:37 189927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437252660|now:1746044437189903|interval:62757|pto_count:0|srtt:33502 [2025/04/30 20:20:37 189932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:45608| [2025/04/30 20:20:37 189937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 189941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:518790| [2025/04/30 20:20:37 189945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 189949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437190949|now:1746044437189949|interv:1000| [2025/04/30 20:20:37 189953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 189957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 189961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437190949| [2025/04/30 20:20:37 189965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437190949| [2025/04/30 20:20:37 189970] [debug] |xqc_engine_wakeup_after|wakeup:1746044437190949|now:1746044437189969|diff:980| [2025/04/30 20:20:37 189974] [debug] |xqc_engine_main_logic|END|now:1746044437189524| [2025/04/30 20:20:37 189988] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437189988| [2025/04/30 20:20:37 189993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 189999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:216| [2025/04/30 20:20:37 190003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:217| [2025/04/30 20:20:37 190009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:217| [2025/04/30 20:20:37 190013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 190018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:706|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:707|path_largest_ack:706| [2025/04/30 20:20:37 190023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:445830|prior_time:1746044437153521|is_app_limited:0|send_elapse:33390|ack_elapse:36467|ctl_first_sent_time:1746044437153984|lagest_ack_time:1746044437189988|curr_delivered:485460| [2025/04/30 20:20:37 190028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437153984| [2025/04/30 20:20:37 190032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:491||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/04/30 20:20:37 190036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:707|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:707|path_largest_ack:707| [2025/04/30 20:20:37 190041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:445830|prior_time:1746044437153521|is_app_limited:0|send_elapse:33390|ack_elapse:36467|ctl_first_sent_time:1746044437153984|lagest_ack_time:1746044437189988|curr_delivered:486660| [2025/04/30 20:20:37 190045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437154124| [2025/04/30 20:20:37 190049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:490||sndq_packets_used_bytes:0|sndq_packets_free:206| [2025/04/30 20:20:37 190054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33502|rttvar:1077|minrtt:31448|latest_rtt:35864|ack_delay:88| [2025/04/30 20:20:37 190058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33787|rttvar:1376|minrtt:31448|latest_rtt:35864|ack_delay:88| [2025/04/30 20:20:37 190062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:707|lost_pn:704|thresh:3| [2025/04/30 20:20:37 190066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 190070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 190074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 190078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 190082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 190086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33787|rtt_var:1376|pto_duration:39291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 190094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 190098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 190102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:20:37 190106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437254141|now:1746044437190086|interv:64055| [2025/04/30 20:20:37 190110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437254141|now:1746044437190086|interval:64055|pto_count:0|srtt:33787 [2025/04/30 20:20:37 190114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33390, ack_elapse 36467, delivered 40830|rate 1119642|lost 283| [2025/04/30 20:20:37 190119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119642) in round 10| [2025/04/30 20:20:37 190123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 190127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 190131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437154124|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 190135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437154124|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 190140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:43208|srtt:33787|latest_rtt:35864|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 190146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:217|largest:217|pns:2| [2025/04/30 20:20:37 190150] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:217|frame:ACK |recv_time:1746044437189988|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 190155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557189988|now:1746044437189988|interv:120000000| [2025/04/30 20:20:37 190159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557189988|now:1746044437189988|interv:120000000| [2025/04/30 20:20:37 190163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437190949|pq_index:0| [2025/04/30 20:20:37 190167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437189524| [2025/04/30 20:20:37 190171] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437190171| [2025/04/30 20:20:37 190176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437190175| [2025/04/30 20:20:37 190182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 190189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33787|min_srtt:33787|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 190193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:580098| [2025/04/30 20:20:37 190198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33787|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 190203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 190207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33787|min_srtt:33787|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 190212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:581277| [2025/04/30 20:20:37 190216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33787|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 190221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 190225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33787|min_srtt:33787|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 190229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:582456| [2025/04/30 20:20:37 190234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 190238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 190241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 190246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 190250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 190254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:518790| [2025/04/30 20:20:37 190259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 190262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 190267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437190949| [2025/04/30 20:20:37 190274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437190949| [2025/04/30 20:20:37 190280] [debug] |xqc_engine_wakeup_after|wakeup:1746044437190949|now:1746044437190280|diff:669| [2025/04/30 20:20:37 190291] [debug] |xqc_engine_main_logic|END|now:1746044437190175| [2025/04/30 20:20:37 190299] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437190299| [2025/04/30 20:20:37 190306] [debug] |xqc_engine_wakeup_after|wakeup:1746044437190949|now:1746044437190306|diff:643| [2025/04/30 20:20:37 190313] [debug] |xqc_engine_main_logic|END|now:1746044437190299| [2025/04/30 20:20:37 191390] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437191390| [2025/04/30 20:20:37 191417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437190949|pq_index:0| [2025/04/30 20:20:37 191425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437190175| [2025/04/30 20:20:37 191433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437191431| [2025/04/30 20:20:37 191440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437190949|now:1746044437191431| [2025/04/30 20:20:37 191447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437190949|now:1746044437191431| [2025/04/30 20:20:37 191454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 191461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 191468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33787|min_srtt:33787|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 191476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:582456| [2025/04/30 20:20:37 191483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 191489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 191493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 191498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 191503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 191507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:518790| [2025/04/30 20:20:37 191512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 191516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:744| [2025/04/30 20:20:37 191553] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746044437191525|stream_id:0|stream_offset:518790| [2025/04/30 20:20:37 191559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 191571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:20:37 191575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33787|rtt_var:1376|pto_duration:39291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 191579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 191583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 191587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:20:37 191591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437255816|now:1746044437191575|interv:64241| [2025/04/30 20:20:37 191595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437255816|now:1746044437191575|interval:64241|pto_count:0|srtt:33787 [2025/04/30 20:20:37 191600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44408| [2025/04/30 20:20:37 191605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 191609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:519969| [2025/04/30 20:20:37 191614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 191618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437192618|now:1746044437191618|interv:1000| [2025/04/30 20:20:37 191622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 191626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 191630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437192618| [2025/04/30 20:20:37 191634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437192618| [2025/04/30 20:20:37 191638] [debug] |xqc_engine_wakeup_after|wakeup:1746044437192618|now:1746044437191638|diff:980| [2025/04/30 20:20:37 191642] [debug] |xqc_engine_main_logic|END|now:1746044437191431| [2025/04/30 20:20:37 191789] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437191788| [2025/04/30 20:20:37 191802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 191810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:217| [2025/04/30 20:20:37 191816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:218| [2025/04/30 20:20:37 191825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:218| [2025/04/30 20:20:37 191832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 191840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:708|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:709|path_largest_ack:708| [2025/04/30 20:20:37 191847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:448230|prior_time:1746044437155406|is_app_limited:0|send_elapse:35181|ack_elapse:36382|ctl_first_sent_time:1746044437157146|lagest_ack_time:1746044437191788|curr_delivered:487860| [2025/04/30 20:20:37 191860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437157146| [2025/04/30 20:20:37 191867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:489||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/04/30 20:20:37 191874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:709|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:709|path_largest_ack:709| [2025/04/30 20:20:37 191882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:448230|prior_time:1746044437155406|is_app_limited:0|send_elapse:35181|ack_elapse:36382|ctl_first_sent_time:1746044437157146|lagest_ack_time:1746044437191788|curr_delivered:489060| [2025/04/30 20:20:37 191889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437157258| [2025/04/30 20:20:37 191895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:488||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/04/30 20:20:37 191902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33787|rttvar:1376|minrtt:31448|latest_rtt:34530|ack_delay:96| [2025/04/30 20:20:37 191909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:33868|rttvar:1193|minrtt:31448|latest_rtt:34530|ack_delay:96| [2025/04/30 20:20:37 191914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:709|lost_pn:706|thresh:3| [2025/04/30 20:20:37 191918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 191922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 191926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 191930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 191934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 191938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33868|rtt_var:1193|pto_duration:38640|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 191943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 191947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 191951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:20:37 191955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437255165|now:1746044437191938|interv:63227| [2025/04/30 20:20:37 191959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437255165|now:1746044437191938|interval:63227|pto_count:0|srtt:33868 [2025/04/30 20:20:37 191963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35181, ack_elapse 36382, delivered 40830|rate 1122258|lost 283| [2025/04/30 20:20:37 191968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122258) in round 10| [2025/04/30 20:20:37 191976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 191980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 191984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437157258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 191989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437157258|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 191993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:42008|srtt:33868|latest_rtt:34530|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 191999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:218|largest:218|pns:2| [2025/04/30 20:20:37 192004] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:218|frame:ACK |recv_time:1746044437191788|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 192009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557191788|now:1746044437191788|interv:120000000| [2025/04/30 20:20:37 192013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557191788|now:1746044437191788|interv:120000000| [2025/04/30 20:20:37 192017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437192618|pq_index:0| [2025/04/30 20:20:37 192021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437191431| [2025/04/30 20:20:37 192025] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437192025| [2025/04/30 20:20:37 192030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437192029| [2025/04/30 20:20:37 192036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 192041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33868|min_srtt:33868|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 192045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:582456| [2025/04/30 20:20:37 192050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33868|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 192054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 192059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33868|min_srtt:33868|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 192063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:583635| [2025/04/30 20:20:37 192070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:33868|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 192075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 192079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33868|min_srtt:33868|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 192083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:584814| [2025/04/30 20:20:37 192088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 192092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 192096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 192100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 192104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 192108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:519969| [2025/04/30 20:20:37 192113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 192117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 192121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437192618| [2025/04/30 20:20:37 192125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437192618| [2025/04/30 20:20:37 192129] [debug] |xqc_engine_wakeup_after|wakeup:1746044437192618|now:1746044437192129|diff:489| [2025/04/30 20:20:37 192133] [debug] |xqc_engine_main_logic|END|now:1746044437192029| [2025/04/30 20:20:37 192139] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437192139| [2025/04/30 20:20:37 192143] [debug] |xqc_engine_wakeup_after|wakeup:1746044437192618|now:1746044437192143|diff:475| [2025/04/30 20:20:37 192147] [debug] |xqc_engine_main_logic|END|now:1746044437192139| [2025/04/30 20:20:37 193213] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437193212| [2025/04/30 20:20:37 193224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437192618|pq_index:0| [2025/04/30 20:20:37 193229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437192029| [2025/04/30 20:20:37 193234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437193233| [2025/04/30 20:20:37 193239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437192618|now:1746044437193233| [2025/04/30 20:20:37 193243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437192618|now:1746044437193233| [2025/04/30 20:20:37 193255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 193262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 193270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:33868|min_srtt:33868|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 193278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:584814| [2025/04/30 20:20:37 193286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 193291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 193298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 193305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 193312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 193319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:519969| [2025/04/30 20:20:37 193326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 193333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:745| [2025/04/30 20:20:37 193377] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746044437193344|stream_id:0|stream_offset:519969| [2025/04/30 20:20:37 193386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 193394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:20:37 193401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33868|rtt_var:1193|pto_duration:38640|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 193407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 193413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 193419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:20:37 193425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437256984|now:1746044437193400|interv:63584| [2025/04/30 20:20:37 193431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437256984|now:1746044437193400|interval:63584|pto_count:0|srtt:33868 [2025/04/30 20:20:37 193438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43208| [2025/04/30 20:20:37 193448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 193453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:521148| [2025/04/30 20:20:37 193457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 193462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:746| [2025/04/30 20:20:37 193500] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746044437193470|stream_id:0|stream_offset:521148| [2025/04/30 20:20:37 193510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:746|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 193517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:20:37 193524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:33868|rtt_var:1193|pto_duration:38640|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 193531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 193537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 193542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:20:37 193546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437257110|now:1746044437193524|interv:63586| [2025/04/30 20:20:37 193550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437257110|now:1746044437193524|interval:63586|pto_count:0|srtt:33868 [2025/04/30 20:20:37 193555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44408| [2025/04/30 20:20:37 193560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 193564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:522327| [2025/04/30 20:20:37 193568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 193572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437194572|now:1746044437193572|interv:1000| [2025/04/30 20:20:37 193576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 193580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 193584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437194572| [2025/04/30 20:20:37 193589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437194572| [2025/04/30 20:20:37 193593] [debug] |xqc_engine_wakeup_after|wakeup:1746044437194572|now:1746044437193593|diff:979| [2025/04/30 20:20:37 193598] [debug] |xqc_engine_main_logic|END|now:1746044437193233| [2025/04/30 20:20:37 193791] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437193790| [2025/04/30 20:20:37 193811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 193820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:218| [2025/04/30 20:20:37 193827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:219| [2025/04/30 20:20:37 193846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:219| [2025/04/30 20:20:37 193853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 193861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:710|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:711|path_largest_ack:710| [2025/04/30 20:20:37 193869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:450630|prior_time:1746044437157471|is_app_limited:0|send_elapse:32309|ack_elapse:36319|ctl_first_sent_time:1746044437157875|lagest_ack_time:1746044437193790|curr_delivered:490260| [2025/04/30 20:20:37 193876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437157875| [2025/04/30 20:20:37 193884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:487||sndq_packets_used_bytes:0|sndq_packets_free:209| [2025/04/30 20:20:37 193890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:711|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:711|path_largest_ack:711| [2025/04/30 20:20:37 193898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:450630|prior_time:1746044437157471|is_app_limited:0|send_elapse:32309|ack_elapse:36319|ctl_first_sent_time:1746044437157875|lagest_ack_time:1746044437193790|curr_delivered:491460| [2025/04/30 20:20:37 193904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437158006| [2025/04/30 20:20:37 193911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:486||sndq_packets_used_bytes:0|sndq_packets_free:210| [2025/04/30 20:20:37 193916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:33868|rttvar:1193|minrtt:31448|latest_rtt:35784|ack_delay:96| [2025/04/30 20:20:37 193920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34096|rttvar:1350|minrtt:31448|latest_rtt:35784|ack_delay:96| [2025/04/30 20:20:37 193925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:711|lost_pn:708|thresh:3| [2025/04/30 20:20:37 193929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 193933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 193937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 193941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 193945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 193949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34096|rtt_var:1350|pto_duration:39496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 193958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 193962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 193966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:20:37 193973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437257966|now:1746044437193948|interv:64018| [2025/04/30 20:20:37 193980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437257966|now:1746044437193948|interval:64018|pto_count:0|srtt:34096 [2025/04/30 20:20:37 193987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 32309, ack_elapse 36319, delivered 40830|rate 1124204|lost 283| [2025/04/30 20:20:37 193994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124204) in round 10| [2025/04/30 20:20:37 193998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 194002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 194006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437158006|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 194011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437158006|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 194015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:42008|srtt:34096|latest_rtt:35784|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 194021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:219|largest:219|pns:2| [2025/04/30 20:20:37 194026] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:219|frame:ACK |recv_time:1746044437193790|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 194031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557193790|now:1746044437193790|interv:120000000| [2025/04/30 20:20:37 194035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557193790|now:1746044437193790|interv:120000000| [2025/04/30 20:20:37 194039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437194572|pq_index:0| [2025/04/30 20:20:37 194043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437193233| [2025/04/30 20:20:37 194047] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437194047| [2025/04/30 20:20:37 194053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437194051| [2025/04/30 20:20:37 194061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 194075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34096|min_srtt:34096|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 194080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:584814| [2025/04/30 20:20:37 194085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34096|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 194090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 194094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34096|min_srtt:34096|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 194099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:585993| [2025/04/30 20:20:37 194103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34096|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 194107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 194112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34096|min_srtt:34096|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 194116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:587172| [2025/04/30 20:20:37 194121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 194124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 194128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 194133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 194138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 194145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:522327| [2025/04/30 20:20:37 194153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 194158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 194163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437194572| [2025/04/30 20:20:37 194167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437194572| [2025/04/30 20:20:37 194171] [debug] |xqc_engine_wakeup_after|wakeup:1746044437194572|now:1746044437194171|diff:401| [2025/04/30 20:20:37 194175] [debug] |xqc_engine_main_logic|END|now:1746044437194051| [2025/04/30 20:20:37 194184] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437194184| [2025/04/30 20:20:37 194188] [debug] |xqc_engine_wakeup_after|wakeup:1746044437194572|now:1746044437194188|diff:384| [2025/04/30 20:20:37 194192] [debug] |xqc_engine_main_logic|END|now:1746044437194184| [2025/04/30 20:20:37 195264] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437195264| [2025/04/30 20:20:37 195280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437194572|pq_index:0| [2025/04/30 20:20:37 195287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437194051| [2025/04/30 20:20:37 195295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437195293| [2025/04/30 20:20:37 195303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437194572|now:1746044437195293| [2025/04/30 20:20:37 195310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437194572|now:1746044437195293| [2025/04/30 20:20:37 195317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 195324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 195331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34096|min_srtt:34096|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 195339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:587172| [2025/04/30 20:20:37 195346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 195353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 195359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 195366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 195373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 195380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:522327| [2025/04/30 20:20:37 195387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 195394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:747| [2025/04/30 20:20:37 195442] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746044437195406|stream_id:0|stream_offset:522327| [2025/04/30 20:20:37 195452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:747|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 195459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:20:37 195473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34096|rtt_var:1350|pto_duration:39496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 195479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 195483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 195487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:20:37 195491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437259902|now:1746044437195473|interv:64429| [2025/04/30 20:20:37 195495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437259902|now:1746044437195473|interval:64429|pto_count:0|srtt:34096 [2025/04/30 20:20:37 195500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43208| [2025/04/30 20:20:37 195505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 195509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:523506| [2025/04/30 20:20:37 195514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 195518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:748| [2025/04/30 20:20:37 195546] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746044437195525|stream_id:0|stream_offset:523506| [2025/04/30 20:20:37 195552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:748|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 195557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:20:37 195562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34096|rtt_var:1350|pto_duration:39496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 195570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 195576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 195582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:20:37 195588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437260021|now:1746044437195562|interv:64459| [2025/04/30 20:20:37 195595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437260021|now:1746044437195562|interval:64459|pto_count:0|srtt:34096 [2025/04/30 20:20:37 195602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44408| [2025/04/30 20:20:37 195610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 195616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:524685| [2025/04/30 20:20:37 195625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 195629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437196629|now:1746044437195629|interv:1000| [2025/04/30 20:20:37 195633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 195637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 195641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437196629| [2025/04/30 20:20:37 195645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437196629| [2025/04/30 20:20:37 195650] [debug] |xqc_engine_wakeup_after|wakeup:1746044437196629|now:1746044437195649|diff:980| [2025/04/30 20:20:37 195654] [debug] |xqc_engine_main_logic|END|now:1746044437195293| [2025/04/30 20:20:37 195780] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437195779| [2025/04/30 20:20:37 195795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 195805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:219| [2025/04/30 20:20:37 195812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:220| [2025/04/30 20:20:37 195821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:220| [2025/04/30 20:20:37 195827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 195835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:712|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:713|path_largest_ack:712| [2025/04/30 20:20:37 195842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:453030|prior_time:1746044437159392|is_app_limited:0|send_elapse:33339|ack_elapse:36387|ctl_first_sent_time:1746044437161073|lagest_ack_time:1746044437195779|curr_delivered:492660| [2025/04/30 20:20:37 195850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437161073| [2025/04/30 20:20:37 195857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:485||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/04/30 20:20:37 195865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:713|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:713|path_largest_ack:713| [2025/04/30 20:20:37 195871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:453030|prior_time:1746044437159392|is_app_limited:0|send_elapse:33339|ack_elapse:36387|ctl_first_sent_time:1746044437161073|lagest_ack_time:1746044437195779|curr_delivered:493860| [2025/04/30 20:20:37 195878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437161226| [2025/04/30 20:20:37 195885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:484||sndq_packets_used_bytes:0|sndq_packets_free:212| [2025/04/30 20:20:37 195891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34096|rttvar:1350|minrtt:31448|latest_rtt:34553|ack_delay:88| [2025/04/30 20:20:37 195898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34142|rttvar:1105|minrtt:31448|latest_rtt:34553|ack_delay:88| [2025/04/30 20:20:37 195914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:713|lost_pn:710|thresh:3| [2025/04/30 20:20:37 195921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 195927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 195934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 195940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 195946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 195953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34142|rtt_var:1105|pto_duration:38562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 195958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 195962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 195966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:20:37 195970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437259087|now:1746044437195952|interv:63135| [2025/04/30 20:20:37 195974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437259087|now:1746044437195952|interval:63135|pto_count:0|srtt:34142 [2025/04/30 20:20:37 195979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33339, ack_elapse 36387, delivered 40830|rate 1122104|lost 283| [2025/04/30 20:20:37 195983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122104) in round 10| [2025/04/30 20:20:37 195987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 195992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 195996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437161226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 196000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437161226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 196005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:42008|srtt:34142|latest_rtt:34553|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 196011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:220|largest:220|pns:2| [2025/04/30 20:20:37 196015] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:220|frame:ACK |recv_time:1746044437195779|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 196024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557195779|now:1746044437195779|interv:120000000| [2025/04/30 20:20:37 196028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557195779|now:1746044437195779|interv:120000000| [2025/04/30 20:20:37 196032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437196629|pq_index:0| [2025/04/30 20:20:37 196037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437195293| [2025/04/30 20:20:37 196041] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437196041| [2025/04/30 20:20:37 196046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437196045| [2025/04/30 20:20:37 196052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 196057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34142|min_srtt:34142|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 196061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:587172| [2025/04/30 20:20:37 196066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34142|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 196070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 196075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34142|min_srtt:34142|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 196079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:588351| [2025/04/30 20:20:37 196084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34142|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 196088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 196093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34142|min_srtt:34142|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 196097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:589530| [2025/04/30 20:20:37 196101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 196105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 196109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 196113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 196120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 196125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:524685| [2025/04/30 20:20:37 196129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 196133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 196137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437196629| [2025/04/30 20:20:37 196141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437196629| [2025/04/30 20:20:37 196145] [debug] |xqc_engine_wakeup_after|wakeup:1746044437196629|now:1746044437196145|diff:484| [2025/04/30 20:20:37 196149] [debug] |xqc_engine_main_logic|END|now:1746044437196045| [2025/04/30 20:20:37 196155] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437196155| [2025/04/30 20:20:37 196159] [debug] |xqc_engine_wakeup_after|wakeup:1746044437196629|now:1746044437196159|diff:470| [2025/04/30 20:20:37 196163] [debug] |xqc_engine_main_logic|END|now:1746044437196155| [2025/04/30 20:20:37 197209] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437197209| [2025/04/30 20:20:37 197221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437196629|pq_index:0| [2025/04/30 20:20:37 197225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437196045| [2025/04/30 20:20:37 197231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437197229| [2025/04/30 20:20:37 197236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437196629|now:1746044437197229| [2025/04/30 20:20:37 197244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437196629|now:1746044437197229| [2025/04/30 20:20:37 197250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 197257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 197264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34142|min_srtt:34142|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 197270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:589530| [2025/04/30 20:20:37 197277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 197284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 197290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 197297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 197305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 197319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:524685| [2025/04/30 20:20:37 197327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 197334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:749| [2025/04/30 20:20:37 197380] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746044437197346|stream_id:0|stream_offset:524685| [2025/04/30 20:20:37 197390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 197397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:20:37 197404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34142|rtt_var:1105|pto_duration:38562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 197411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 197418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 197424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:20:37 197431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437260908|now:1746044437197404|interv:63504| [2025/04/30 20:20:37 197437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437260908|now:1746044437197404|interval:63504|pto_count:0|srtt:34142 [2025/04/30 20:20:37 197444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43208| [2025/04/30 20:20:37 197452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 197459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 197466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 197471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:750| [2025/04/30 20:20:37 197502] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746044437197478|stream_id:0|stream_offset:525864| [2025/04/30 20:20:37 197512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 197520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:20:37 197527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34142|rtt_var:1105|pto_duration:38562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 197532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 197541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 197545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:20:37 197549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437261040|now:1746044437197526|interv:63514| [2025/04/30 20:20:37 197553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437261040|now:1746044437197526|interval:63514|pto_count:0|srtt:34142 [2025/04/30 20:20:37 197557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44408| [2025/04/30 20:20:37 197562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 197566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:527043| [2025/04/30 20:20:37 197570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 197574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437198574|now:1746044437197574|interv:1000| [2025/04/30 20:20:37 197578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 197582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 197587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437198574| [2025/04/30 20:20:37 197594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437198574| [2025/04/30 20:20:37 197601] [debug] |xqc_engine_wakeup_after|wakeup:1746044437198574|now:1746044437197600|diff:974| [2025/04/30 20:20:37 197607] [debug] |xqc_engine_main_logic|END|now:1746044437197229| [2025/04/30 20:20:37 197762] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437197761| [2025/04/30 20:20:37 197775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 197782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:220| [2025/04/30 20:20:37 197786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:221| [2025/04/30 20:20:37 197793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:221| [2025/04/30 20:20:37 197799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 197807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:714|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:715|path_largest_ack:714| [2025/04/30 20:20:37 197815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:455430|prior_time:1746044437161591|is_app_limited:0|send_elapse:32157|ack_elapse:36170|ctl_first_sent_time:1746044437161947|lagest_ack_time:1746044437197761|curr_delivered:495060| [2025/04/30 20:20:37 197822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437161947| [2025/04/30 20:20:37 197829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:483||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/04/30 20:20:37 197841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:715|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:715|path_largest_ack:715| [2025/04/30 20:20:37 197847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:455430|prior_time:1746044437161591|is_app_limited:0|send_elapse:32157|ack_elapse:36170|ctl_first_sent_time:1746044437161947|lagest_ack_time:1746044437197761|curr_delivered:496260| [2025/04/30 20:20:37 197854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437162083| [2025/04/30 20:20:37 197860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:482||sndq_packets_used_bytes:0|sndq_packets_free:214| [2025/04/30 20:20:37 197867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34142|rttvar:1105|minrtt:31448|latest_rtt:35678|ack_delay:88| [2025/04/30 20:20:37 197874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34323|rttvar:1191|minrtt:31448|latest_rtt:35678|ack_delay:88| [2025/04/30 20:20:37 197881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:715|lost_pn:712|thresh:3| [2025/04/30 20:20:37 197888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 197894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 197900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 197905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 197909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 197914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34323|rtt_var:1191|pto_duration:39087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 197918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 197922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 197926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:20:37 197930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437261565|now:1746044437197913|interv:63652| [2025/04/30 20:20:37 197934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437261565|now:1746044437197913|interval:63652|pto_count:0|srtt:34323 [2025/04/30 20:20:37 197938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 32157, ack_elapse 36170, delivered 40830|rate 1128836|lost 283| [2025/04/30 20:20:37 197943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128836) in round 10| [2025/04/30 20:20:37 197947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 197951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 197955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437162083|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 197964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437162083|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 197968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:42008|srtt:34323|latest_rtt:35678|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 197974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:221|largest:221|pns:2| [2025/04/30 20:20:37 197979] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:221|frame:ACK |recv_time:1746044437197761|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 197984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557197761|now:1746044437197761|interv:120000000| [2025/04/30 20:20:37 197988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557197761|now:1746044437197761|interv:120000000| [2025/04/30 20:20:37 197992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437198574|pq_index:0| [2025/04/30 20:20:37 197996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437197229| [2025/04/30 20:20:37 198000] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437198000| [2025/04/30 20:20:37 198005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437198004| [2025/04/30 20:20:37 198010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 198015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34323|min_srtt:34323|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 198020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:589530| [2025/04/30 20:20:37 198025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34323|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 198029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 198034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34323|min_srtt:34323|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 198038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:590709| [2025/04/30 20:20:37 198043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34323|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 198050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 198054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34323|min_srtt:34323|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 198059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:591888| [2025/04/30 20:20:37 198063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 198067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 198071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 198075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 198080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 198084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:527043| [2025/04/30 20:20:37 198089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 198092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 198096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437198574| [2025/04/30 20:20:37 198101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437198574| [2025/04/30 20:20:37 198105] [debug] |xqc_engine_wakeup_after|wakeup:1746044437198574|now:1746044437198104|diff:470| [2025/04/30 20:20:37 198109] [debug] |xqc_engine_main_logic|END|now:1746044437198004| [2025/04/30 20:20:37 198114] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437198114| [2025/04/30 20:20:37 198118] [debug] |xqc_engine_wakeup_after|wakeup:1746044437198574|now:1746044437198118|diff:456| [2025/04/30 20:20:37 198122] [debug] |xqc_engine_main_logic|END|now:1746044437198114| [2025/04/30 20:20:37 199192] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437199192| [2025/04/30 20:20:37 199204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437198574|pq_index:0| [2025/04/30 20:20:37 199208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437198004| [2025/04/30 20:20:37 199214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437199212| [2025/04/30 20:20:37 199222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437198574|now:1746044437199212| [2025/04/30 20:20:37 199229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437198574|now:1746044437199212| [2025/04/30 20:20:37 199235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 199242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 199255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34323|min_srtt:34323|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 199262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:591888| [2025/04/30 20:20:37 199270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 199276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 199282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 199289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 199297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 199303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:527043| [2025/04/30 20:20:37 199311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 199318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:751| [2025/04/30 20:20:37 199364] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746044437199330|stream_id:0|stream_offset:527043| [2025/04/30 20:20:37 199374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 199381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:20:37 199388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34323|rtt_var:1191|pto_duration:39087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 199395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 199401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 199408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:20:37 199414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437263417|now:1746044437199388|interv:64029| [2025/04/30 20:20:37 199420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437263417|now:1746044437199388|interval:64029|pto_count:0|srtt:34323 [2025/04/30 20:20:37 199428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43208| [2025/04/30 20:20:37 199435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 199442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:528222| [2025/04/30 20:20:37 199455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 199461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:752| [2025/04/30 20:20:37 199492] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746044437199468|stream_id:0|stream_offset:528222| [2025/04/30 20:20:37 199498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 199502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:20:37 199507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34323|rtt_var:1191|pto_duration:39087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 199511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 199516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 199519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:20:37 199523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437263555|now:1746044437199506|interv:64049| [2025/04/30 20:20:37 199528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437263555|now:1746044437199506|interval:64049|pto_count:0|srtt:34323 [2025/04/30 20:20:37 199532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44408| [2025/04/30 20:20:37 199537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 199541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:529401| [2025/04/30 20:20:37 199546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 199550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437200550|now:1746044437199550|interv:1000| [2025/04/30 20:20:37 199554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 199558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 199562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437200550| [2025/04/30 20:20:37 199566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437200550| [2025/04/30 20:20:37 199570] [debug] |xqc_engine_wakeup_after|wakeup:1746044437200550|now:1746044437199570|diff:980| [2025/04/30 20:20:37 199574] [debug] |xqc_engine_main_logic|END|now:1746044437199212| [2025/04/30 20:20:37 199766] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437199765| [2025/04/30 20:20:37 199780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 199788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:221| [2025/04/30 20:20:37 199794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:222| [2025/04/30 20:20:37 199810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:222| [2025/04/30 20:20:37 199816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 199824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:716|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:717|path_largest_ack:716| [2025/04/30 20:20:37 199831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:457830|prior_time:1746044437163543|is_app_limited:0|send_elapse:35217|ack_elapse:36222|ctl_first_sent_time:1746044437165137|lagest_ack_time:1746044437199765|curr_delivered:497460| [2025/04/30 20:20:37 199838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437165137| [2025/04/30 20:20:37 199846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:481||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/04/30 20:20:37 199853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:717|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:717|path_largest_ack:717| [2025/04/30 20:20:37 199860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39630|prior_delivered:457830|prior_time:1746044437163543|is_app_limited:0|send_elapse:35217|ack_elapse:36222|ctl_first_sent_time:1746044437165137|lagest_ack_time:1746044437199765|curr_delivered:498660| [2025/04/30 20:20:37 199867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437165251| [2025/04/30 20:20:37 199874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:480||sndq_packets_used_bytes:0|sndq_packets_free:216| [2025/04/30 20:20:37 199880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34323|rttvar:1191|minrtt:31448|latest_rtt:34514|ack_delay:88| [2025/04/30 20:20:37 199886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34336|rttvar:919|minrtt:31448|latest_rtt:34514|ack_delay:88| [2025/04/30 20:20:37 199890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:717|lost_pn:714|thresh:3| [2025/04/30 20:20:37 199895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 199902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 199908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 199914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 199918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 199923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34336|rtt_var:919|pto_duration:38012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 199927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 199931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 199935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:20:37 199943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437262480|now:1746044437199922|interv:62558| [2025/04/30 20:20:37 199948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437262480|now:1746044437199922|interval:62558|pto_count:0|srtt:34336 [2025/04/30 20:20:37 199952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35217, ack_elapse 36222, delivered 40830|rate 1127215|lost 283| [2025/04/30 20:20:37 199957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127215) in round 10| [2025/04/30 20:20:37 199961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 199965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 199969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437165251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 199974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437165251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 199978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:42008|srtt:34336|latest_rtt:34514|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 199984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:222|largest:222|pns:2| [2025/04/30 20:20:37 199989] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:222|frame:ACK |recv_time:1746044437199765|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 199994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557199765|now:1746044437199765|interv:120000000| [2025/04/30 20:20:37 199998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557199765|now:1746044437199765|interv:120000000| [2025/04/30 20:20:37 200002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437200550|pq_index:0| [2025/04/30 20:20:37 200006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437199212| [2025/04/30 20:20:37 200010] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437200010| [2025/04/30 20:20:37 200015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437200014| [2025/04/30 20:20:37 200020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 200025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34336|min_srtt:34336|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 200030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:591888| [2025/04/30 20:20:37 200037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34336|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 200042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 200047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34336|min_srtt:34336|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 200051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:593067| [2025/04/30 20:20:37 200056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34336|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 200060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 200065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34336|min_srtt:34336|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 200069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:594246| [2025/04/30 20:20:37 200073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 200077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 200081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 200085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 200090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 200094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:529401| [2025/04/30 20:20:37 200099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 200102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 200106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437200550| [2025/04/30 20:20:37 200111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437200550| [2025/04/30 20:20:37 200114] [debug] |xqc_engine_wakeup_after|wakeup:1746044437200550|now:1746044437200114|diff:436| [2025/04/30 20:20:37 200119] [debug] |xqc_engine_main_logic|END|now:1746044437200014| [2025/04/30 20:20:37 200124] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437200124| [2025/04/30 20:20:37 200128] [debug] |xqc_engine_wakeup_after|wakeup:1746044437200550|now:1746044437200128|diff:422| [2025/04/30 20:20:37 200132] [debug] |xqc_engine_main_logic|END|now:1746044437200124| [2025/04/30 20:20:37 201201] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437201201| [2025/04/30 20:20:37 201218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437200550|pq_index:0| [2025/04/30 20:20:37 201225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437200014| [2025/04/30 20:20:37 201234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437201232| [2025/04/30 20:20:37 201241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437200550|now:1746044437201232| [2025/04/30 20:20:37 201248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437200550|now:1746044437201232| [2025/04/30 20:20:37 201254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 201260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 201267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34336|min_srtt:34336|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 201274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:594246| [2025/04/30 20:20:37 201281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 201288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 201293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 201300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 201307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 201314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:529401| [2025/04/30 20:20:37 201321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 201327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:753| [2025/04/30 20:20:37 201370] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746044437201338|stream_id:0|stream_offset:529401| [2025/04/30 20:20:37 201380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 201387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:20:37 201394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34336|rtt_var:919|pto_duration:38012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 201400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 201413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 201419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:20:37 201426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437264350|now:1746044437201393|interv:62957| [2025/04/30 20:20:37 201432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437264350|now:1746044437201393|interval:62957|pto_count:0|srtt:34336 [2025/04/30 20:20:37 201440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43208| [2025/04/30 20:20:37 201448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 201455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:530580| [2025/04/30 20:20:37 201462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 201468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:754| [2025/04/30 20:20:37 201501] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746044437201476|stream_id:0|stream_offset:530580| [2025/04/30 20:20:37 201507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 201513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:20:37 201520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34336|rtt_var:919|pto_duration:38012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 201527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 201533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 201540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:20:37 201546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437264488|now:1746044437201519|interv:62969| [2025/04/30 20:20:37 201552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437264488|now:1746044437201519|interval:62969|pto_count:0|srtt:34336 [2025/04/30 20:20:37 201558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44408| [2025/04/30 20:20:37 201566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 201570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:531759| [2025/04/30 20:20:37 201575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 201579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437202579|now:1746044437201579|interv:1000| [2025/04/30 20:20:37 201588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 201592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 201596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437202579| [2025/04/30 20:20:37 201600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437202579| [2025/04/30 20:20:37 201604] [debug] |xqc_engine_wakeup_after|wakeup:1746044437202579|now:1746044437201604|diff:975| [2025/04/30 20:20:37 201609] [debug] |xqc_engine_main_logic|END|now:1746044437201232| [2025/04/30 20:20:37 201850] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437201848| [2025/04/30 20:20:37 201863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 201872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:222| [2025/04/30 20:20:37 201879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:223| [2025/04/30 20:20:37 201887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:223| [2025/04/30 20:20:37 201893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 201900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:719|path_largest_ack:718| [2025/04/30 20:20:37 201908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39615|prior_delivered:460245|prior_time:1746044437165529|is_app_limited:0|send_elapse:33582|ack_elapse:36319|ctl_first_sent_time:1746044437165997|lagest_ack_time:1746044437201848|curr_delivered:499860| [2025/04/30 20:20:37 201915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437165997| [2025/04/30 20:20:37 201922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:479||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/04/30 20:20:37 201929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:719|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:719|path_largest_ack:719| [2025/04/30 20:20:37 201936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39615|prior_delivered:460245|prior_time:1746044437165529|is_app_limited:0|send_elapse:33582|ack_elapse:36319|ctl_first_sent_time:1746044437165997|lagest_ack_time:1746044437201848|curr_delivered:501060| [2025/04/30 20:20:37 201943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437166100| [2025/04/30 20:20:37 201949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:478||sndq_packets_used_bytes:0|sndq_packets_free:218| [2025/04/30 20:20:37 201955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34336|rttvar:919|minrtt:31448|latest_rtt:35748|ack_delay:160| [2025/04/30 20:20:37 201963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34492|rttvar:1003|minrtt:31448|latest_rtt:35748|ack_delay:160| [2025/04/30 20:20:37 201970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:719|lost_pn:716|thresh:3| [2025/04/30 20:20:37 201976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 201986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 201990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 201994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 201998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 202002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34492|rtt_var:1003|pto_duration:38504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 202007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 202011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 202015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 20:20:37 202019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437264980|now:1746044437202002|interv:62978| [2025/04/30 20:20:37 202023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437264980|now:1746044437202002|interval:62978|pto_count:0|srtt:34492 [2025/04/30 20:20:37 202028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33582, ack_elapse 36319, delivered 40815|rate 1123791|lost 283| [2025/04/30 20:20:37 202032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123791) in round 10| [2025/04/30 20:20:37 202037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 202041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 202045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437166100|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 202049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437166100|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 202054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:42008|srtt:34492|latest_rtt:35748|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 202060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:223|largest:223|pns:2| [2025/04/30 20:20:37 202064] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:223|frame:ACK |recv_time:1746044437201848|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 202069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557201848|now:1746044437201848|interv:120000000| [2025/04/30 20:20:37 202073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557201848|now:1746044437201848|interv:120000000| [2025/04/30 20:20:37 202077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437202579|pq_index:0| [2025/04/30 20:20:37 202085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437201232| [2025/04/30 20:20:37 202089] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437202088| [2025/04/30 20:20:37 202093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437202092| [2025/04/30 20:20:37 202099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 202104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34492|min_srtt:34492|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 202108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:594246| [2025/04/30 20:20:37 202113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34492|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 202117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 202122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34492|min_srtt:34492|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 202126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:595425| [2025/04/30 20:20:37 202131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34492|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 202135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 202139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34492|min_srtt:34492|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 202143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:596604| [2025/04/30 20:20:37 202148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 202152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 202155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 202160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 202164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 202168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:531759| [2025/04/30 20:20:37 202177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 202183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 202190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437202579| [2025/04/30 20:20:37 202196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437202579| [2025/04/30 20:20:37 202203] [debug] |xqc_engine_wakeup_after|wakeup:1746044437202579|now:1746044437202203|diff:376| [2025/04/30 20:20:37 202210] [debug] |xqc_engine_main_logic|END|now:1746044437202092| [2025/04/30 20:20:37 202217] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437202217| [2025/04/30 20:20:37 202224] [debug] |xqc_engine_wakeup_after|wakeup:1746044437202579|now:1746044437202224|diff:355| [2025/04/30 20:20:37 202230] [debug] |xqc_engine_main_logic|END|now:1746044437202217| [2025/04/30 20:20:37 203334] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437203334| [2025/04/30 20:20:37 203350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437202579|pq_index:0| [2025/04/30 20:20:37 203357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437202092| [2025/04/30 20:20:37 203375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437203363| [2025/04/30 20:20:37 203383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437202579|now:1746044437203363| [2025/04/30 20:20:37 203390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437202579|now:1746044437203363| [2025/04/30 20:20:37 203396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 203403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 203410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34492|min_srtt:34492|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 203418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:596604| [2025/04/30 20:20:37 203424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 203431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 203437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 203444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 203449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 203453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:531759| [2025/04/30 20:20:37 203464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 203469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:755| [2025/04/30 20:20:37 203511] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746044437203478|stream_id:0|stream_offset:531759| [2025/04/30 20:20:37 203521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 203529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 20:20:37 203536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34492|rtt_var:1003|pto_duration:38504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 203543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 203547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 203551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:20:37 203554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437266982|now:1746044437203535|interv:63447| [2025/04/30 20:20:37 203559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437266982|now:1746044437203535|interval:63447|pto_count:0|srtt:34492 [2025/04/30 20:20:37 203563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43208| [2025/04/30 20:20:37 203568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 203573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:532938| [2025/04/30 20:20:37 203577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 203582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:756| [2025/04/30 20:20:37 203612] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746044437203588|stream_id:0|stream_offset:532938| [2025/04/30 20:20:37 203621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:756|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 203629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:20:37 203635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34492|rtt_var:1003|pto_duration:38504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 203639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 203643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 203647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 20:20:37 203656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437267092|now:1746044437203634|interv:63458| [2025/04/30 20:20:37 203660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437267092|now:1746044437203634|interval:63458|pto_count:0|srtt:34492 [2025/04/30 20:20:37 203664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44408| [2025/04/30 20:20:37 203669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 203673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:534117| [2025/04/30 20:20:37 203678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 203682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:757| [2025/04/30 20:20:37 203711] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44408|now:1746044437203688|stream_id:0|stream_offset:534117| [2025/04/30 20:20:37 203743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:757|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 203751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44408|applimit:0| [2025/04/30 20:20:37 203756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34492|rtt_var:1003|pto_duration:38504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 203760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 203764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 203768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45608| [2025/04/30 20:20:37 203772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437267192|now:1746044437203755|interv:63437| [2025/04/30 20:20:37 203776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437267192|now:1746044437203755|interval:63437|pto_count:0|srtt:34492 [2025/04/30 20:20:37 203782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:45608| [2025/04/30 20:20:37 203789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 203796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45608|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:535296| [2025/04/30 20:20:37 203803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 203808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437204808|now:1746044437203808|interv:1000| [2025/04/30 20:20:37 203812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 203817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 203830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437204808| [2025/04/30 20:20:37 203835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437204808| [2025/04/30 20:20:37 203839] [debug] |xqc_engine_wakeup_after|wakeup:1746044437204808|now:1746044437203839|diff:969| [2025/04/30 20:20:37 203844] [debug] |xqc_engine_main_logic|END|now:1746044437203363| [2025/04/30 20:20:37 203857] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437203856| [2025/04/30 20:20:37 203865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 203871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:223| [2025/04/30 20:20:37 203878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:224| [2025/04/30 20:20:37 203886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:224| [2025/04/30 20:20:37 203891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 203897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:721|path_largest_ack:720| [2025/04/30 20:20:37 203904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:42015|prior_delivered:460245|prior_time:1746044437165529|is_app_limited:0|send_elapse:35040|ack_elapse:38327|ctl_first_sent_time:1746044437167455|lagest_ack_time:1746044437203856|curr_delivered:502260| [2025/04/30 20:20:37 203912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437167455| [2025/04/30 20:20:37 203918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:477||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/04/30 20:20:37 203925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:721|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:721|path_largest_ack:721| [2025/04/30 20:20:37 203932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:40815|prior_delivered:462645|prior_time:1746044437167624|is_app_limited:0|send_elapse:34211|ack_elapse:36232|ctl_first_sent_time:1746044437169200|lagest_ack_time:1746044437203856|curr_delivered:503460| [2025/04/30 20:20:37 203939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437169200| [2025/04/30 20:20:37 203946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:476||sndq_packets_used_bytes:0|sndq_packets_free:220| [2025/04/30 20:20:37 203951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34492|rttvar:1003|minrtt:31448|latest_rtt:34656|ack_delay:88| [2025/04/30 20:20:37 203956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34502|rttvar:772|minrtt:31448|latest_rtt:34656|ack_delay:88| [2025/04/30 20:20:37 203960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:721|lost_pn:718|thresh:3| [2025/04/30 20:20:37 203964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 203968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 203972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 203980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 203984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 203988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34502|rtt_var:772|pto_duration:37590|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 203993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 203997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 204001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 20:20:37 204005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437266278|now:1746044437203988|interv:62290| [2025/04/30 20:20:37 204009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437266278|now:1746044437203988|interval:62290|pto_count:0|srtt:34502 [2025/04/30 20:20:37 204013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34211, ack_elapse 36232, delivered 40815|rate 1126490|lost 283| [2025/04/30 20:20:37 204018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126490) in round 10| [2025/04/30 20:20:37 204022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 204026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 204030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437169200|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 204035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437169200|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 204039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:43208|srtt:34502|latest_rtt:34656|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 204044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 204049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 204054] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 204059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:224|largest:224|pns:2| [2025/04/30 20:20:37 204063] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:224|frame:PING ACK |recv_time:1746044437203856|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 204068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557203856|now:1746044437203856|interv:120000000| [2025/04/30 20:20:37 204075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557203856|now:1746044437203856|interv:120000000| [2025/04/30 20:20:37 204079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437204808|pq_index:0| [2025/04/30 20:20:37 204083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437203363| [2025/04/30 20:20:37 204087] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437204087| [2025/04/30 20:20:37 204092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437204091| [2025/04/30 20:20:37 204097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 204102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:224|ack_delay:246|first_ack_range:27|largest_pkt_recv_time:1746044437203856| [2025/04/30 20:20:37 204107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:224|low:197|pkt_pns:2| [2025/04/30 20:20:37 204111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:224|frame_largest_recv:224| [2025/04/30 20:20:37 204115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 204120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34502|min_srtt:34502|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 204125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:596604| [2025/04/30 20:20:37 204129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34502|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 204134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 204139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34502|min_srtt:34502|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 204143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:597783| [2025/04/30 20:20:37 204147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34502|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 204152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 204156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34502|min_srtt:34502|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 204160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:598962| [2025/04/30 20:20:37 204165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 204171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 204175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 204179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 204184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 204188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:535296| [2025/04/30 20:20:37 204192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 204196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 204200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437204808| [2025/04/30 20:20:37 204204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437204808| [2025/04/30 20:20:37 204208] [debug] |xqc_engine_wakeup_after|wakeup:1746044437204808|now:1746044437204208|diff:600| [2025/04/30 20:20:37 204212] [debug] |xqc_engine_main_logic|END|now:1746044437204091| [2025/04/30 20:20:37 204218] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437204218| [2025/04/30 20:20:37 204222] [debug] |xqc_engine_wakeup_after|wakeup:1746044437204808|now:1746044437204221|diff:587| [2025/04/30 20:20:37 204225] [debug] |xqc_engine_main_logic|END|now:1746044437204218| [2025/04/30 20:20:37 205301] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437205301| [2025/04/30 20:20:37 205315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437204808|pq_index:0| [2025/04/30 20:20:37 205322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437204091| [2025/04/30 20:20:37 205330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437205328| [2025/04/30 20:20:37 205337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437204808|now:1746044437205328| [2025/04/30 20:20:37 205344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437204808|now:1746044437205328| [2025/04/30 20:20:37 205360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 205367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 205374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34502|min_srtt:34502|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 205381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:598962| [2025/04/30 20:20:37 205388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 205393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 205403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 205408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 205412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 205417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:43208|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:535296| [2025/04/30 20:20:37 205422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 205426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:758| [2025/04/30 20:20:37 205462] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:758|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:43208|now:1746044437205434|stream_id:0|stream_offset:535296| [2025/04/30 20:20:37 205468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:758|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/04/30 20:20:37 205473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 20:20:37 205478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34502|rtt_var:772|pto_duration:37590|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 205482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 205486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 205490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44414| [2025/04/30 20:20:37 205494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437268024|now:1746044437205477|interv:62547| [2025/04/30 20:20:37 205498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437268024|now:1746044437205477|interval:62547|pto_count:0|srtt:34502 [2025/04/30 20:20:37 205503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44414| [2025/04/30 20:20:37 205508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 205512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44414|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:536475| [2025/04/30 20:20:37 205517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 205521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437206521|now:1746044437205521|interv:1000| [2025/04/30 20:20:37 205525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 205529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 205533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437206521| [2025/04/30 20:20:37 205541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437206521| [2025/04/30 20:20:37 205545] [debug] |xqc_engine_wakeup_after|wakeup:1746044437206521|now:1746044437205545|diff:976| [2025/04/30 20:20:37 205549] [debug] |xqc_engine_main_logic|END|now:1746044437205328| [2025/04/30 20:20:37 205911] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437205910| [2025/04/30 20:20:37 205925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 205933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:224| [2025/04/30 20:20:37 205939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:225| [2025/04/30 20:20:37 205948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:225| [2025/04/30 20:20:37 205954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 205962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:723|path_largest_ack:722| [2025/04/30 20:20:37 205969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:42015|prior_delivered:462645|prior_time:1746044437167624|is_app_limited:0|send_elapse:34327|ack_elapse:38286|ctl_first_sent_time:1746044437169316|lagest_ack_time:1746044437205910|curr_delivered:504660| [2025/04/30 20:20:37 205977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437169316| [2025/04/30 20:20:37 205983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:475||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/04/30 20:20:37 205989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:723|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:723|path_largest_ack:723| [2025/04/30 20:20:37 205994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:40823|prior_delivered:465045|prior_time:1746044437169555|is_app_limited:0|send_elapse:36031|ack_elapse:36355|ctl_first_sent_time:1746044437171155|lagest_ack_time:1746044437205910|curr_delivered:505868| [2025/04/30 20:20:37 206001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437171155| [2025/04/30 20:20:37 206007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:474||sndq_packets_used_bytes:0|sndq_packets_free:222| [2025/04/30 20:20:37 206013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34502|rttvar:772|minrtt:31448|latest_rtt:34755|ack_delay:296| [2025/04/30 20:20:37 206021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34497|rttvar:589|minrtt:31448|latest_rtt:34755|ack_delay:296| [2025/04/30 20:20:37 206027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:723|lost_pn:720|thresh:3| [2025/04/30 20:20:37 206034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 206038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 206042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 206046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 206056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 209|pns:2| [2025/04/30 20:20:37 206060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 206064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34497|rtt_var:589|pto_duration:36853|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 206069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 206073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 206077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42006| [2025/04/30 20:20:37 206080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437267287|now:1746044437206064|interv:61223| [2025/04/30 20:20:37 206085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437267287|now:1746044437206064|interval:61223|pto_count:0|srtt:34497 [2025/04/30 20:20:37 206089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36031, ack_elapse 36355, delivered 40823|rate 1122899|lost 283| [2025/04/30 20:20:37 206094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122899) in round 10| [2025/04/30 20:20:37 206098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 206102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 206106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2408|po_sent_time:1746044437171155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 206110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2408|po_sent_time:1746044437171155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 206115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:42006|srtt:34497|latest_rtt:34755|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 206121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:225|largest:225|pns:2| [2025/04/30 20:20:37 206125] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:225|frame:ACK |recv_time:1746044437205910|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 206130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557205910|now:1746044437205910|interv:120000000| [2025/04/30 20:20:37 206134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557205910|now:1746044437205910|interv:120000000| [2025/04/30 20:20:37 206138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437206521|pq_index:0| [2025/04/30 20:20:37 206143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437205328| [2025/04/30 20:20:37 206147] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437206147| [2025/04/30 20:20:37 206155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437206154| [2025/04/30 20:20:37 206160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 206165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34497|min_srtt:34497|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 206169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:598962| [2025/04/30 20:20:37 206174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34497|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 206179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 206183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34497|min_srtt:34497|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 206188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:600141| [2025/04/30 20:20:37 206192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34497|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 206197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 206201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34497|min_srtt:34497|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 206205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:601320| [2025/04/30 20:20:37 206210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 206216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 206223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 206229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 206237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 206243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:536475| [2025/04/30 20:20:37 206251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 206262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 206268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437206521| [2025/04/30 20:20:37 206274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437206521| [2025/04/30 20:20:37 206280] [debug] |xqc_engine_wakeup_after|wakeup:1746044437206521|now:1746044437206280|diff:241| [2025/04/30 20:20:37 206287] [debug] |xqc_engine_main_logic|END|now:1746044437206154| [2025/04/30 20:20:37 206296] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437206295| [2025/04/30 20:20:37 206302] [debug] |xqc_engine_wakeup_after|wakeup:1746044437206521|now:1746044437206302|diff:219| [2025/04/30 20:20:37 206308] [debug] |xqc_engine_main_logic|END|now:1746044437206295| [2025/04/30 20:20:37 207384] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437207384| [2025/04/30 20:20:37 207399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437206521|pq_index:0| [2025/04/30 20:20:37 207406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437206154| [2025/04/30 20:20:37 207414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437207412| [2025/04/30 20:20:37 207421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437206521|now:1746044437207412| [2025/04/30 20:20:37 207428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437206521|now:1746044437207412| [2025/04/30 20:20:37 207434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 207441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 207448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34497|min_srtt:34497|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 207454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:601320| [2025/04/30 20:20:37 207460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 207465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 207470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 207476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 207483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 207488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:536475| [2025/04/30 20:20:37 207494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 207500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:759| [2025/04/30 20:20:37 207545] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42006|now:1746044437207510|stream_id:0|stream_offset:536475| [2025/04/30 20:20:37 207557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 207562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42006|applimit:0| [2025/04/30 20:20:37 207566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34497|rtt_var:589|pto_duration:36853|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 207571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 207575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 207579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 20:20:37 207583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437269363|now:1746044437207566|interv:61797| [2025/04/30 20:20:37 207587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437269363|now:1746044437207566|interval:61797|pto_count:0|srtt:34497 [2025/04/30 20:20:37 207592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43206| [2025/04/30 20:20:37 207596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 207601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:537654| [2025/04/30 20:20:37 207605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 207611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:760| [2025/04/30 20:20:37 207650] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746044437207622|stream_id:0|stream_offset:537654| [2025/04/30 20:20:37 207658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 207665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 20:20:37 207672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34497|rtt_var:589|pto_duration:36853|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 207678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 207684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 207689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 207696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437269475|now:1746044437207671|interv:61804| [2025/04/30 20:20:37 207702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437269475|now:1746044437207671|interval:61804|pto_count:0|srtt:34497 [2025/04/30 20:20:37 207711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44406| [2025/04/30 20:20:37 207735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 207746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:538833| [2025/04/30 20:20:37 207754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 207761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:761| [2025/04/30 20:20:37 207809] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746044437207772|stream_id:0|stream_offset:538833| [2025/04/30 20:20:37 207818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 207825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 20:20:37 207830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34497|rtt_var:589|pto_duration:36853|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 207836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 207842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 207847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 207853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437269625|now:1746044437207830|interv:61795| [2025/04/30 20:20:37 207858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437269625|now:1746044437207830|interval:61795|pto_count:0|srtt:34497 [2025/04/30 20:20:37 207865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:45606| [2025/04/30 20:20:37 207871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 207877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:540012| [2025/04/30 20:20:37 207883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 207888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437208888|now:1746044437207888|interv:1000| [2025/04/30 20:20:37 207893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 207898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 207904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437208888| [2025/04/30 20:20:37 207910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437208888| [2025/04/30 20:20:37 207918] [debug] |xqc_engine_wakeup_after|wakeup:1746044437208888|now:1746044437207918|diff:970| [2025/04/30 20:20:37 207924] [debug] |xqc_engine_main_logic|END|now:1746044437207412| [2025/04/30 20:20:37 207937] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437207936| [2025/04/30 20:20:37 207944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 207951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:225| [2025/04/30 20:20:37 207956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:226| [2025/04/30 20:20:37 207964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:226| [2025/04/30 20:20:37 207969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 207975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:725|path_largest_ack:724| [2025/04/30 20:20:37 207981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39623|prior_delivered:467445|prior_time:1746044437171443|is_app_limited:0|send_elapse:33378|ack_elapse:36493|ctl_first_sent_time:1746044437171854|lagest_ack_time:1746044437207936|curr_delivered:507068| [2025/04/30 20:20:37 207988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437171854| [2025/04/30 20:20:37 207993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:473||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/04/30 20:20:37 207999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 208005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39623|prior_delivered:467445|prior_time:1746044437171443|is_app_limited:0|send_elapse:33378|ack_elapse:36493|ctl_first_sent_time:1746044437171854|lagest_ack_time:1746044437207936|curr_delivered:508268| [2025/04/30 20:20:37 208011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437171965| [2025/04/30 20:20:37 208016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:472||sndq_packets_used_bytes:0|sndq_packets_free:224| [2025/04/30 20:20:37 208021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34497|rttvar:589|minrtt:31448|latest_rtt:35971|ack_delay:88| [2025/04/30 20:20:37 208027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34670|rttvar:788|minrtt:31448|latest_rtt:35971|ack_delay:88| [2025/04/30 20:20:37 208038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:725|lost_pn:722|thresh:3| [2025/04/30 20:20:37 208043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 208049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 208054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 208059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 208065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 208074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34670|rtt_var:788|pto_duration:37822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 208080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 208085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 208090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 20:20:37 208095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437270594|now:1746044437208073|interv:62521| [2025/04/30 20:20:37 208100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437270594|now:1746044437208073|interval:62521|pto_count:0|srtt:34670 [2025/04/30 20:20:37 208106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33378, ack_elapse 36493, delivered 40823|rate 1118652|lost 283| [2025/04/30 20:20:37 208112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118652) in round 10| [2025/04/30 20:20:37 208118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 208123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 208128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437171965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 208134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437171965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 208140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:43206|srtt:34670|latest_rtt:35971|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 208148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:226|largest:226|pns:2| [2025/04/30 20:20:37 208153] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:226|frame:ACK |recv_time:1746044437207936|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 208159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557207936|now:1746044437207936|interv:120000000| [2025/04/30 20:20:37 208165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557207936|now:1746044437207936|interv:120000000| [2025/04/30 20:20:37 208170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437208888|pq_index:0| [2025/04/30 20:20:37 208176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437207412| [2025/04/30 20:20:37 208181] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437208181| [2025/04/30 20:20:37 208188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437208186| [2025/04/30 20:20:37 208198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 208205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34670|min_srtt:34670|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 208210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:601320| [2025/04/30 20:20:37 208217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34670|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 208223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 208229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34670|min_srtt:34670|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 208234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:602499| [2025/04/30 20:20:37 208241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34670|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 208246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 208252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34670|min_srtt:34670|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 208258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:603678| [2025/04/30 20:20:37 208264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 208269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 208274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 208280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 208286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 208291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:540012| [2025/04/30 20:20:37 208297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 208302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 208307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437208888| [2025/04/30 20:20:37 208312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437208888| [2025/04/30 20:20:37 208321] [debug] |xqc_engine_wakeup_after|wakeup:1746044437208888|now:1746044437208321|diff:567| [2025/04/30 20:20:37 208326] [debug] |xqc_engine_main_logic|END|now:1746044437208186| [2025/04/30 20:20:37 208333] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437208333| [2025/04/30 20:20:37 208338] [debug] |xqc_engine_wakeup_after|wakeup:1746044437208888|now:1746044437208338|diff:550| [2025/04/30 20:20:37 208343] [debug] |xqc_engine_main_logic|END|now:1746044437208333| [2025/04/30 20:20:37 209420] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437209420| [2025/04/30 20:20:37 209431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437208888|pq_index:0| [2025/04/30 20:20:37 209436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437208186| [2025/04/30 20:20:37 209442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437209440| [2025/04/30 20:20:37 209447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437208888|now:1746044437209440| [2025/04/30 20:20:37 209451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437208888|now:1746044437209440| [2025/04/30 20:20:37 209455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 209460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 209465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34670|min_srtt:34670|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 209470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:603678| [2025/04/30 20:20:37 209474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 209478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 209482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 209487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 209491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 209496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:540012| [2025/04/30 20:20:37 209501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 209505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:762| [2025/04/30 20:20:37 209544] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746044437209514|stream_id:0|stream_offset:540012| [2025/04/30 20:20:37 209553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 209569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 20:20:37 209575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34670|rtt_var:788|pto_duration:37822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 209579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 209583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 209587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 209591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437272336|now:1746044437209574|interv:62762| [2025/04/30 20:20:37 209595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437272336|now:1746044437209574|interval:62762|pto_count:0|srtt:34670 [2025/04/30 20:20:37 209600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44406| [2025/04/30 20:20:37 209605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 209610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:541191| [2025/04/30 20:20:37 209615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 209619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437210619|now:1746044437209619|interv:1000| [2025/04/30 20:20:37 209623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 209627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 209631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437210619| [2025/04/30 20:20:37 209635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437210619| [2025/04/30 20:20:37 209639] [debug] |xqc_engine_wakeup_after|wakeup:1746044437210619|now:1746044437209639|diff:980| [2025/04/30 20:20:37 209644] [debug] |xqc_engine_main_logic|END|now:1746044437209440| [2025/04/30 20:20:37 209738] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437209737| [2025/04/30 20:20:37 209751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 209760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:226| [2025/04/30 20:20:37 209766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:227| [2025/04/30 20:20:37 209774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:227| [2025/04/30 20:20:37 209781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 209786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 209792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39623|prior_delivered:469845|prior_time:1746044437173404|is_app_limited:0|send_elapse:34635|ack_elapse:36333|ctl_first_sent_time:1746044437175020|lagest_ack_time:1746044437209737|curr_delivered:509468| [2025/04/30 20:20:37 209805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437175020| [2025/04/30 20:20:37 209812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:471||sndq_packets_used_bytes:0|sndq_packets_free:225| [2025/04/30 20:20:37 209816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 209821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39623|prior_delivered:469845|prior_time:1746044437173404|is_app_limited:0|send_elapse:34635|ack_elapse:36333|ctl_first_sent_time:1746044437175020|lagest_ack_time:1746044437209737|curr_delivered:510668| [2025/04/30 20:20:37 209828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437175138| [2025/04/30 20:20:37 209834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:470||sndq_packets_used_bytes:0|sndq_packets_free:226| [2025/04/30 20:20:37 209840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34670|rttvar:788|minrtt:31448|latest_rtt:34599|ack_delay:112| [2025/04/30 20:20:37 209847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34647|rttvar:636|minrtt:31448|latest_rtt:34599|ack_delay:112| [2025/04/30 20:20:37 209854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:727|lost_pn:724|thresh:3| [2025/04/30 20:20:37 209861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 209867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 209872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 209876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 209880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 209884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34647|rtt_var:636|pto_duration:37191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 209888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 209892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 209896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42006| [2025/04/30 20:20:37 209900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437271705|now:1746044437209884|interv:61821| [2025/04/30 20:20:37 209905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437271705|now:1746044437209884|interval:61821|pto_count:0|srtt:34647 [2025/04/30 20:20:37 209913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34635, ack_elapse 36333, delivered 40823|rate 1123579|lost 283| [2025/04/30 20:20:37 209924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123579) in round 10| [2025/04/30 20:20:37 209928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 209932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 209936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437175138|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 209941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437175138|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:472245| [2025/04/30 20:20:37 209945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:42006|srtt:34647|latest_rtt:34599|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 209951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:227|largest:227|pns:2| [2025/04/30 20:20:37 209956] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:227|frame:ACK |recv_time:1746044437209737|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 209961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557209737|now:1746044437209737|interv:120000000| [2025/04/30 20:20:37 209965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557209737|now:1746044437209737|interv:120000000| [2025/04/30 20:20:37 209969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437210619|pq_index:0| [2025/04/30 20:20:37 209973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437209440| [2025/04/30 20:20:37 209977] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437209977| [2025/04/30 20:20:37 209982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437209981| [2025/04/30 20:20:37 209987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 209992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34647|min_srtt:34647|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 209997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:603678| [2025/04/30 20:20:37 210002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34647|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 210006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 210011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34647|min_srtt:34647|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 210018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:604857| [2025/04/30 20:20:37 210022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34647|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 210027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 210031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34647|min_srtt:34647|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 210035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:606036| [2025/04/30 20:20:37 210039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 210043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 210047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 210052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 210056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 210060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:541191| [2025/04/30 20:20:37 210065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 210069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 210073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437210619| [2025/04/30 20:20:37 210077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437210619| [2025/04/30 20:20:37 210081] [debug] |xqc_engine_wakeup_after|wakeup:1746044437210619|now:1746044437210081|diff:538| [2025/04/30 20:20:37 210085] [debug] |xqc_engine_main_logic|END|now:1746044437209981| [2025/04/30 20:20:37 210091] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437210090| [2025/04/30 20:20:37 210094] [debug] |xqc_engine_wakeup_after|wakeup:1746044437210619|now:1746044437210094|diff:525| [2025/04/30 20:20:37 210098] [debug] |xqc_engine_main_logic|END|now:1746044437210090| [2025/04/30 20:20:37 211164] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437211163| [2025/04/30 20:20:37 211175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437210619|pq_index:0| [2025/04/30 20:20:37 211182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437209981| [2025/04/30 20:20:37 211190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437211188| [2025/04/30 20:20:37 211197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437210619|now:1746044437211188| [2025/04/30 20:20:37 211207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437210619|now:1746044437211188| [2025/04/30 20:20:37 211212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 211219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 211226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34647|min_srtt:34647|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 211233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:606036| [2025/04/30 20:20:37 211240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 211246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 211252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 211259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 211267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 211274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:541191| [2025/04/30 20:20:37 211281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 211288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:763| [2025/04/30 20:20:37 211332] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42006|now:1746044437211300|stream_id:0|stream_offset:541191| [2025/04/30 20:20:37 211342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 211350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42006|applimit:0| [2025/04/30 20:20:37 211357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34647|rtt_var:636|pto_duration:37191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 211364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 211370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 211376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 20:20:37 211383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437273491|now:1746044437211356|interv:62135| [2025/04/30 20:20:37 211389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437273491|now:1746044437211356|interval:62135|pto_count:0|srtt:34647 [2025/04/30 20:20:37 211403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43206| [2025/04/30 20:20:37 211411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 211417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:542370| [2025/04/30 20:20:37 211422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 211427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:764| [2025/04/30 20:20:37 211458] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746044437211434|stream_id:0|stream_offset:542370| [2025/04/30 20:20:37 211464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 211469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 20:20:37 211473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34647|rtt_var:636|pto_duration:37191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 211477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 211481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 211485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 211489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437273625|now:1746044437211473|interv:62152| [2025/04/30 20:20:37 211493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437273625|now:1746044437211473|interval:62152|pto_count:0|srtt:34647 [2025/04/30 20:20:37 211498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44406| [2025/04/30 20:20:37 211502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 211506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:543549| [2025/04/30 20:20:37 211511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 211515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437212514|now:1746044437211514|interv:1000| [2025/04/30 20:20:37 211519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 211522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 211527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437212514| [2025/04/30 20:20:37 211531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437212514| [2025/04/30 20:20:37 211535] [debug] |xqc_engine_wakeup_after|wakeup:1746044437212514|now:1746044437211535|diff:979| [2025/04/30 20:20:37 211539] [debug] |xqc_engine_main_logic|END|now:1746044437211188| [2025/04/30 20:20:37 211843] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044437211842| [2025/04/30 20:20:37 211856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 211865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:227| [2025/04/30 20:20:37 211870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:228| [2025/04/30 20:20:37 211879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:228| [2025/04/30 20:20:37 211886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 211893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:728|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:728|path_largest_ack:728| [2025/04/30 20:20:37 211901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:39623|prior_delivered:472245|prior_time:1746044437175404|is_app_limited:0|send_elapse:33395|ack_elapse:36438|ctl_first_sent_time:1746044437175785|lagest_ack_time:1746044437211842|curr_delivered:511868| [2025/04/30 20:20:37 211908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437175785| [2025/04/30 20:20:37 211916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:469||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/04/30 20:20:37 211922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34647|rttvar:636|minrtt:31448|latest_rtt:36057|ack_delay:1224| [2025/04/30 20:20:37 211929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34671|rttvar:523|minrtt:31448|latest_rtt:36057|ack_delay:1224| [2025/04/30 20:20:37 211936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:728|lost_pn:725|thresh:3| [2025/04/30 20:20:37 211943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 211950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 211956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 211962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 211966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 211973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34671|rtt_var:523|pto_duration:36763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 211980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 211985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 211989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 20:20:37 211993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437273197|now:1746044437211972|interv:61225| [2025/04/30 20:20:37 211997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437273197|now:1746044437211972|interval:61225|pto_count:0|srtt:34671 [2025/04/30 20:20:37 212007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33395, ack_elapse 36438, delivered 39623|rate 1087408|lost 283| [2025/04/30 20:20:37 212011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 10 -> 11| [2025/04/30 20:20:37 212015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1087408) in round 11| [2025/04/30 20:20:37 212019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 212024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 212028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:1200|po_sent_time:1746044437175785|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:511868| [2025/04/30 20:20:37 212032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:1200|po_sent_time:1746044437175785|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:511868| [2025/04/30 20:20:37 212037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:43206|srtt:34671|latest_rtt:36057|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 212043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:228|largest:228|pns:2| [2025/04/30 20:20:37 212047] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:228|frame:ACK |recv_time:1746044437211842|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 212053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557211842|now:1746044437211842|interv:120000000| [2025/04/30 20:20:37 212057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557211842|now:1746044437211842|interv:120000000| [2025/04/30 20:20:37 212061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437212514|pq_index:0| [2025/04/30 20:20:37 212065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437211188| [2025/04/30 20:20:37 212069] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437212069| [2025/04/30 20:20:37 212074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437212073| [2025/04/30 20:20:37 212079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 212084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34671|min_srtt:34671|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 212088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:606036| [2025/04/30 20:20:37 212093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34671|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 212101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 212105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34671|min_srtt:34671|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 212109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:607215| [2025/04/30 20:20:37 212114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 212118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 212122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 212127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 212131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 212135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:543549| [2025/04/30 20:20:37 212140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 212144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 212148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437212514| [2025/04/30 20:20:37 212152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437212514| [2025/04/30 20:20:37 212156] [debug] |xqc_engine_wakeup_after|wakeup:1746044437212514|now:1746044437212156|diff:358| [2025/04/30 20:20:37 212160] [debug] |xqc_engine_main_logic|END|now:1746044437212073| [2025/04/30 20:20:37 212166] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437212165| [2025/04/30 20:20:37 212169] [debug] |xqc_engine_wakeup_after|wakeup:1746044437212514|now:1746044437212169|diff:345| [2025/04/30 20:20:37 212173] [debug] |xqc_engine_main_logic|END|now:1746044437212165| [2025/04/30 20:20:37 213254] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437213254| [2025/04/30 20:20:37 213270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437212514|pq_index:0| [2025/04/30 20:20:37 213277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437212073| [2025/04/30 20:20:37 213285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437213283| [2025/04/30 20:20:37 213292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437212514|now:1746044437213283| [2025/04/30 20:20:37 213298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437212514|now:1746044437213283| [2025/04/30 20:20:37 213304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 213311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 213326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34671|min_srtt:34671|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 213368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:607215| [2025/04/30 20:20:37 213378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 213383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 213387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 213392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 213397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 213401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:543549| [2025/04/30 20:20:37 213406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 213410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:765| [2025/04/30 20:20:37 213450] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746044437213419|stream_id:0|stream_offset:543549| [2025/04/30 20:20:37 213459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 213467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 20:20:37 213474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34671|rtt_var:523|pto_duration:36763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 213481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 213486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 213490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 213494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437275182|now:1746044437213473|interv:61709| [2025/04/30 20:20:37 213498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437275182|now:1746044437213473|interval:61709|pto_count:0|srtt:34671 [2025/04/30 20:20:37 213503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44406| [2025/04/30 20:20:37 213508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 213513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:544728| [2025/04/30 20:20:37 213522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 213527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:766| [2025/04/30 20:20:37 213558] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746044437213534|stream_id:0|stream_offset:544728| [2025/04/30 20:20:37 213567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 213574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 20:20:37 213581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34671|rtt_var:523|pto_duration:36763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 213588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 213592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 213596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 213600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437275297|now:1746044437213581|interv:61716| [2025/04/30 20:20:37 213604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437275297|now:1746044437213581|interval:61716|pto_count:0|srtt:34671 [2025/04/30 20:20:37 213609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:45606| [2025/04/30 20:20:37 213613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 213620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:545907| [2025/04/30 20:20:37 213634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 213641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437214640|now:1746044437213640|interv:1000| [2025/04/30 20:20:37 213646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 213652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 213659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437214640| [2025/04/30 20:20:37 213665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437214640| [2025/04/30 20:20:37 213672] [debug] |xqc_engine_wakeup_after|wakeup:1746044437214640|now:1746044437213672|diff:968| [2025/04/30 20:20:37 213679] [debug] |xqc_engine_main_logic|END|now:1746044437213283| [2025/04/30 20:20:37 213692] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437213691| [2025/04/30 20:20:37 213700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 213708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:228| [2025/04/30 20:20:37 213741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:229| [2025/04/30 20:20:37 213749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:229| [2025/04/30 20:20:37 213756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 213764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 213771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:42023|prior_delivered:472245|prior_time:1746044437175404|is_app_limited:0|send_elapse:34797|ack_elapse:38287|ctl_first_sent_time:1746044437177187|lagest_ack_time:1746044437213691|curr_delivered:513068| [2025/04/30 20:20:37 213778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437177187| [2025/04/30 20:20:37 213784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:468||sndq_packets_used_bytes:0|sndq_packets_free:228| [2025/04/30 20:20:37 213791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 213797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:40823|prior_delivered:474645|prior_time:1746044437177378|is_app_limited:0|send_elapse:34580|ack_elapse:36313|ctl_first_sent_time:1746044437179016|lagest_ack_time:1746044437213691|curr_delivered:514268| [2025/04/30 20:20:37 213802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437179016| [2025/04/30 20:20:37 213806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:467||sndq_packets_used_bytes:0|sndq_packets_free:229| [2025/04/30 20:20:37 213810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34671|rttvar:523|minrtt:31448|latest_rtt:34675|ack_delay:104| [2025/04/30 20:20:37 213814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34659|rttvar:418|minrtt:31448|latest_rtt:34675|ack_delay:104| [2025/04/30 20:20:37 213819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:731|lost_pn:728|thresh:3| [2025/04/30 20:20:37 213823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 213827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 213831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 213835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 213839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 213843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437214890|now:1746044437213843|interval:1047| [2025/04/30 20:20:37 213847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437214890|now:1746044437213843|interv:1047| [2025/04/30 20:20:37 213851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34580, ack_elapse 36313, delivered 39623|rate 1091151|lost 283| [2025/04/30 20:20:37 213860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091151) in round 11| [2025/04/30 20:20:37 213864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 213868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 213872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437179016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:511868| [2025/04/30 20:20:37 213877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437179016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:511868| [2025/04/30 20:20:37 213881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:108662|full_bw_reached:1|inflight:43206|srtt:34659|latest_rtt:34675|min_rtt:31448|applimit:0|lost:283|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 213887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:229|largest:229|pns:2| [2025/04/30 20:20:37 213892] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:229|frame:ACK |recv_time:1746044437213691|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 213897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557213691|now:1746044437213691|interv:120000000| [2025/04/30 20:20:37 213901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557213691|now:1746044437213691|interv:120000000| [2025/04/30 20:20:37 213905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437214640|pq_index:0| [2025/04/30 20:20:37 213909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437213283| [2025/04/30 20:20:37 213913] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437213913| [2025/04/30 20:20:37 213919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437213917| [2025/04/30 20:20:37 213924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 213929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34659|min_srtt:34659|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 213933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:607215| [2025/04/30 20:20:37 213938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34659|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 213942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 213947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34659|min_srtt:34659|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 213954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:608394| [2025/04/30 20:20:37 213959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34659|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 213963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 213967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34659|min_srtt:34659|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 213971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 213976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 213980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 213983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 213988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 213992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 213996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:545907| [2025/04/30 20:20:37 214001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 214005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 214009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437214640| [2025/04/30 20:20:37 214012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437214640| [2025/04/30 20:20:37 214016] [debug] |xqc_engine_wakeup_after|wakeup:1746044437214640|now:1746044437214016|diff:624| [2025/04/30 20:20:37 214021] [debug] |xqc_engine_main_logic|END|now:1746044437213917| [2025/04/30 20:20:37 214026] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437214026| [2025/04/30 20:20:37 214030] [debug] |xqc_engine_wakeup_after|wakeup:1746044437214640|now:1746044437214030|diff:610| [2025/04/30 20:20:37 214034] [debug] |xqc_engine_main_logic|END|now:1746044437214026| [2025/04/30 20:20:37 215103] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437215103| [2025/04/30 20:20:37 215113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437214640|pq_index:0| [2025/04/30 20:20:37 215118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437213917| [2025/04/30 20:20:37 215123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437215122| [2025/04/30 20:20:37 215133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:LOSS_DETECTION|expire_time:1746044437214890|now:1746044437215122| [2025/04/30 20:20:37 215137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_loss_detection_timeout|path:0|loss_detection_timeout| [2025/04/30 20:20:37 215141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_loss_detection_timeout|xqc_send_ctl_detect_lost| [2025/04/30 20:20:37 215145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:731|lost_pn:728|thresh:3| [2025/04/30 20:20:37 215149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 215153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 215157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 215161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 215166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:729|lost_pn:728|po_sent_time:1746044437175881|lost_send_time:1746044437176113|loss_delay:39009|frame:STREAM |repair:128| [2025/04/30 20:20:37 215171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437175881u| [2025/04/30 20:20:37 215175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_loss_detection_timeout|xqc_send_ctl_set_loss_detection_timer|loss| [2025/04/30 20:20:37 215179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34659|rtt_var:418|pto_duration:36659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 215183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 215190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 215197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42006| [2025/04/30 20:20:37 215203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437275193|now:1746044437215178|interv:60015| [2025/04/30 20:20:37 215209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437275193|now:1746044437215178|interval:60015|pto_count:0|srtt:34659 [2025/04/30 20:20:37 215215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437214640|now:1746044437215122| [2025/04/30 20:20:37 215221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437214640|now:1746044437215122| [2025/04/30 20:20:37 215227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 215234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 215241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34659|min_srtt:34659|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 215248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:503463| [2025/04/30 20:20:37 215255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34659|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 215267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:729|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 215274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34659|min_srtt:34659|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 215281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 215288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 215294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 215300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 215307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 215314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:729|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 215320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:503463| [2025/04/30 20:20:37 215327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 215334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:767| [2025/04/30 20:20:37 215377] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42006|now:1746044437215345|stream_id:0|stream_offset:503463| [2025/04/30 20:20:37 215387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:767|origin_pktnum:729|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 215395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42006|applimit:0| [2025/04/30 20:20:37 215403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34659|rtt_var:418|pto_duration:36659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 215410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 215416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 215420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 20:20:37 215424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437277004|now:1746044437215402|interv:61602| [2025/04/30 20:20:37 215428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437277004|now:1746044437215402|interval:61602|pto_count:0|srtt:34659 [2025/04/30 20:20:37 215432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:43206| [2025/04/30 20:20:37 215438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 215447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:545907| [2025/04/30 20:20:37 215451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 215456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:768| [2025/04/30 20:20:37 215487] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746044437215463|stream_id:0|stream_offset:545907| [2025/04/30 20:20:37 215495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 215503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 20:20:37 215509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34659|rtt_var:418|pto_duration:36659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 215516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 215520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 215524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 215528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437277122|now:1746044437215509|interv:61613| [2025/04/30 20:20:37 215531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437277122|now:1746044437215509|interval:61613|pto_count:0|srtt:34659 [2025/04/30 20:20:37 215536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108662|inflight:44406| [2025/04/30 20:20:37 215541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 215545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:108662|conn:00005627609066FC|stream_id:0|stream_offset:547086| [2025/04/30 20:20:37 215549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 215553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437216553|now:1746044437215553|interv:1000| [2025/04/30 20:20:37 215557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 215561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 215565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437216553| [2025/04/30 20:20:37 215569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437216553| [2025/04/30 20:20:37 215573] [debug] |xqc_engine_wakeup_after|wakeup:1746044437216553|now:1746044437215573|diff:980| [2025/04/30 20:20:37 215578] [debug] |xqc_engine_main_logic|END|now:1746044437215122| [2025/04/30 20:20:37 215685] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437215684| [2025/04/30 20:20:37 215698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 215715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:229| [2025/04/30 20:20:37 215742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:230| [2025/04/30 20:20:37 215751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:230| [2025/04/30 20:20:37 215757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 215765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 215772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:42023|prior_delivered:474645|prior_time:1746044437177378|is_app_limited:0|send_elapse:34674|ack_elapse:38306|ctl_first_sent_time:1746044437179110|lagest_ack_time:1746044437215684|curr_delivered:515468| [2025/04/30 20:20:37 215779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437179110| [2025/04/30 20:20:37 215786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:467||sndq_packets_used_bytes:0|sndq_packets_free:229| [2025/04/30 20:20:37 215792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 215799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:42023|prior_delivered:474645|prior_time:1746044437177378|is_app_limited:0|send_elapse:34674|ack_elapse:38306|ctl_first_sent_time:1746044437179110|lagest_ack_time:1746044437215684|curr_delivered:516668| [2025/04/30 20:20:37 215804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437180458| [2025/04/30 20:20:37 215808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:466||sndq_packets_used_bytes:0|sndq_packets_free:230| [2025/04/30 20:20:37 215814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34659|rttvar:418|minrtt:31448|latest_rtt:35226|ack_delay:88| [2025/04/30 20:20:37 215821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34719|rttvar:433|minrtt:31448|latest_rtt:35226|ack_delay:88| [2025/04/30 20:20:37 215827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:733|lost_pn:730|thresh:3| [2025/04/30 20:20:37 215832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 215836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 215840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 215844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 215848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 215852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 215857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34719|rtt_var:433|pto_duration:36719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 215870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 215876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 215880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42006| [2025/04/30 20:20:37 215884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437277182|now:1746044437215857|interv:61325| [2025/04/30 20:20:37 215888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437277182|now:1746044437215857|interval:61325|pto_count:0|srtt:34719 [2025/04/30 20:20:37 215893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34674, ack_elapse 38306, delivered 42023|rate 1097034|lost 284| [2025/04/30 20:20:37 215898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097034) in round 11| [2025/04/30 20:20:37 215902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 215906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 215910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437180458|recovery:1|recovery_start:1746044437215175|packet_conservation:0|next_round_delivered:511868| [2025/04/30 20:20:37 215914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437180458|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 215919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:42006|srtt:34719|latest_rtt:35226|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 215925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:230|largest:230|pns:2| [2025/04/30 20:20:37 215930] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:230|frame:ACK |recv_time:1746044437215684|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 215935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557215684|now:1746044437215684|interv:120000000| [2025/04/30 20:20:37 215939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557215684|now:1746044437215684|interv:120000000| [2025/04/30 20:20:37 215943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437216553|pq_index:0| [2025/04/30 20:20:37 215947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437215122| [2025/04/30 20:20:37 215951] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437215951| [2025/04/30 20:20:37 215956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437215955| [2025/04/30 20:20:37 215961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 215976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34719|min_srtt:34719|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 215980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 215985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 215989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 215992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 215997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 216001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 216006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:547086| [2025/04/30 20:20:37 216010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 216014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 216018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437216553| [2025/04/30 20:20:37 216022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437216553| [2025/04/30 20:20:37 216026] [debug] |xqc_engine_wakeup_after|wakeup:1746044437216553|now:1746044437216026|diff:527| [2025/04/30 20:20:37 216030] [debug] |xqc_engine_main_logic|END|now:1746044437215955| [2025/04/30 20:20:37 216036] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437216036| [2025/04/30 20:20:37 216040] [debug] |xqc_engine_wakeup_after|wakeup:1746044437216553|now:1746044437216040|diff:513| [2025/04/30 20:20:37 216044] [debug] |xqc_engine_main_logic|END|now:1746044437216036| [2025/04/30 20:20:37 217113] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437217112| [2025/04/30 20:20:37 217124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437216553|pq_index:0| [2025/04/30 20:20:37 217129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437215955| [2025/04/30 20:20:37 217138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437217136| [2025/04/30 20:20:37 217145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437216553|now:1746044437217136| [2025/04/30 20:20:37 217152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437216553|now:1746044437217136| [2025/04/30 20:20:37 217158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 217165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 217173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34719|min_srtt:34719|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 217188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 217195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 217201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 217207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 217214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 217222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 217229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:547086| [2025/04/30 20:20:37 217236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 217242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:769| [2025/04/30 20:20:37 217294] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42006|now:1746044437217253|stream_id:0|stream_offset:547086| [2025/04/30 20:20:37 217304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 217312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42006|applimit:0| [2025/04/30 20:20:37 217319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34719|rtt_var:433|pto_duration:36719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 217326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 217332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 217338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 20:20:37 217344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437278972|now:1746044437217319|interv:61653| [2025/04/30 20:20:37 217350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437278972|now:1746044437217319|interval:61653|pto_count:0|srtt:34719 [2025/04/30 20:20:37 217357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43206| [2025/04/30 20:20:37 217365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 217372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:548265| [2025/04/30 20:20:37 217379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 217392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:770| [2025/04/30 20:20:37 217434] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746044437217407|stream_id:0|stream_offset:548265| [2025/04/30 20:20:37 217444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 217451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 20:20:37 217458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34719|rtt_var:433|pto_duration:36719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 217464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 217468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 217472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 217476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437279126|now:1746044437217457|interv:61669| [2025/04/30 20:20:37 217480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437279126|now:1746044437217457|interval:61669|pto_count:0|srtt:34719 [2025/04/30 20:20:37 217484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:44406| [2025/04/30 20:20:37 217489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 217494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:549444| [2025/04/30 20:20:37 217498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 217502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437279126| [2025/04/30 20:20:37 217507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437279126| [2025/04/30 20:20:37 217511] [debug] |xqc_engine_wakeup_after|wakeup:1746044437279126|now:1746044437217511|diff:61615| [2025/04/30 20:20:37 217515] [debug] |xqc_engine_main_logic|END|now:1746044437217136| [2025/04/30 20:20:37 217702] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437217701| [2025/04/30 20:20:37 217709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 217733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:230| [2025/04/30 20:20:37 217743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:231| [2025/04/30 20:20:37 217752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:231| [2025/04/30 20:20:37 217758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 217766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 217779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44423|prior_delivered:474645|prior_time:1746044437177378|is_app_limited:0|send_elapse:37403|ack_elapse:40323|ctl_first_sent_time:1746044437181839|lagest_ack_time:1746044437217701|curr_delivered:517868| [2025/04/30 20:20:37 217786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437181839| [2025/04/30 20:20:37 217793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:465||sndq_packets_used_bytes:0|sndq_packets_free:231| [2025/04/30 20:20:37 217801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 217807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44423|prior_delivered:474645|prior_time:1746044437177378|is_app_limited:0|send_elapse:37403|ack_elapse:40323|ctl_first_sent_time:1746044437181839|lagest_ack_time:1746044437217701|curr_delivered:519068| [2025/04/30 20:20:37 217814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437181970| [2025/04/30 20:20:37 217821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:464||sndq_packets_used_bytes:0|sndq_packets_free:232| [2025/04/30 20:20:37 217825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34719|rttvar:433|minrtt:31448|latest_rtt:35731|ack_delay:88| [2025/04/30 20:20:37 217830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34835|rttvar:556|minrtt:31448|latest_rtt:35731|ack_delay:88| [2025/04/30 20:20:37 217834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:735|lost_pn:732|thresh:3| [2025/04/30 20:20:37 217838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 217842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 217846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 217850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 217854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 217858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 217862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34835|rtt_var:556|pto_duration:37059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 217866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 217870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 217874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42006| [2025/04/30 20:20:37 217878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437279466|now:1746044437217862|interv:61604| [2025/04/30 20:20:37 217882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437279466|now:1746044437217862|interval:61604|pto_count:0|srtt:34835 [2025/04/30 20:20:37 217890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37403, ack_elapse 40323, delivered 44423|rate 1101678|lost 284| [2025/04/30 20:20:37 217895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101678) in round 11| [2025/04/30 20:20:37 217899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 217903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 217907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437181970|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 217912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437181970|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 217916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:42006|srtt:34835|latest_rtt:35731|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 217922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:231|largest:231|pns:2| [2025/04/30 20:20:37 217927] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:231|frame:ACK |recv_time:1746044437217701|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 217932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557217701|now:1746044437217701|interv:120000000| [2025/04/30 20:20:37 217936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557217701|now:1746044437217701|interv:120000000| [2025/04/30 20:20:37 217940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437279126|pq_index:0| [2025/04/30 20:20:37 217944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437217136| [2025/04/30 20:20:37 217948] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437217948| [2025/04/30 20:20:37 217953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437217952| [2025/04/30 20:20:37 217958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 217963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34835|min_srtt:34835|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 217967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 217972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 217976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 217984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 217988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 217992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 217997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:549444| [2025/04/30 20:20:37 218001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 218005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437219005|now:1746044437218005|interv:1000| [2025/04/30 20:20:37 218009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 218013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 218017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437219005| [2025/04/30 20:20:37 218021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437219005| [2025/04/30 20:20:37 218025] [debug] |xqc_engine_wakeup_after|wakeup:1746044437219005|now:1746044437218025|diff:980| [2025/04/30 20:20:37 218029] [debug] |xqc_engine_main_logic|END|now:1746044437217952| [2025/04/30 20:20:37 218035] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437218035| [2025/04/30 20:20:37 218039] [debug] |xqc_engine_wakeup_after|wakeup:1746044437219005|now:1746044437218039|diff:966| [2025/04/30 20:20:37 218043] [debug] |xqc_engine_main_logic|END|now:1746044437218035| [2025/04/30 20:20:37 219111] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437219110| [2025/04/30 20:20:37 219122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437219005|pq_index:0| [2025/04/30 20:20:37 219129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437217952| [2025/04/30 20:20:37 219138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437219136| [2025/04/30 20:20:37 219144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437219005|now:1746044437219136| [2025/04/30 20:20:37 219152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437219005|now:1746044437219136| [2025/04/30 20:20:37 219158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 219165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 219173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34835|min_srtt:34835|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 219180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 219188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 219201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 219207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 219215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 219222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 219229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:549444| [2025/04/30 20:20:37 219236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 219243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:771| [2025/04/30 20:20:37 219287] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42006|now:1746044437219254|stream_id:0|stream_offset:549444| [2025/04/30 20:20:37 219296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 219304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42006|applimit:0| [2025/04/30 20:20:37 219311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34835|rtt_var:556|pto_duration:37059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 219318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 219324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 219331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 20:20:37 219337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437281313|now:1746044437219310|interv:62003| [2025/04/30 20:20:37 219343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437281313|now:1746044437219310|interval:62003|pto_count:0|srtt:34835 [2025/04/30 20:20:37 219350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43206| [2025/04/30 20:20:37 219358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 219365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:550623| [2025/04/30 20:20:37 219371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 219378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:772| [2025/04/30 20:20:37 219422] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746044437219389|stream_id:0|stream_offset:550623| [2025/04/30 20:20:37 219431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 219444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 20:20:37 219450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34835|rtt_var:556|pto_duration:37059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 219455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 219459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 219463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 219466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437281448|now:1746044437219450|interv:61998| [2025/04/30 20:20:37 219470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437281448|now:1746044437219450|interval:61998|pto_count:0|srtt:34835 [2025/04/30 20:20:37 219475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:44406| [2025/04/30 20:20:37 219480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 219484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:551802| [2025/04/30 20:20:37 219489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 219493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437281448| [2025/04/30 20:20:37 219497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437281448| [2025/04/30 20:20:37 219501] [debug] |xqc_engine_wakeup_after|wakeup:1746044437281448|now:1746044437219501|diff:61947| [2025/04/30 20:20:37 219506] [debug] |xqc_engine_main_logic|END|now:1746044437219136| [2025/04/30 20:20:37 219756] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437219755| [2025/04/30 20:20:37 219769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 219777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:231| [2025/04/30 20:20:37 219784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:232| [2025/04/30 20:20:37 219792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:232| [2025/04/30 20:20:37 219799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 219807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:736|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:737|path_largest_ack:736| [2025/04/30 20:20:37 219813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:477060|prior_time:1746044437182106|is_app_limited:0|send_elapse:34437|ack_elapse:37649|ctl_first_sent_time:1746044437183672|lagest_ack_time:1746044437219755|curr_delivered:520268| [2025/04/30 20:20:37 219820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437183672| [2025/04/30 20:20:37 219832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:463||sndq_packets_used_bytes:0|sndq_packets_free:233| [2025/04/30 20:20:37 219839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:737|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:737|path_largest_ack:737| [2025/04/30 20:20:37 219847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:477060|prior_time:1746044437182106|is_app_limited:0|send_elapse:34437|ack_elapse:37649|ctl_first_sent_time:1746044437183672|lagest_ack_time:1746044437219755|curr_delivered:521468| [2025/04/30 20:20:37 219854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437183818| [2025/04/30 20:20:37 219861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:462||sndq_packets_used_bytes:0|sndq_packets_free:234| [2025/04/30 20:20:37 219867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34835|rttvar:556|minrtt:31448|latest_rtt:35937|ack_delay:88| [2025/04/30 20:20:37 219875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34962|rttvar:670|minrtt:31448|latest_rtt:35937|ack_delay:88| [2025/04/30 20:20:37 219882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:737|lost_pn:734|thresh:3| [2025/04/30 20:20:37 219888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 219894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 219898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 219902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 20:20:37 219905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 219909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 219914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34962|rtt_var:670|pto_duration:37642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 219918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 219922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 219926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42006| [2025/04/30 20:20:37 219930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437282031|now:1746044437219913|interv:62118| [2025/04/30 20:20:37 219934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437282031|now:1746044437219913|interval:62118|pto_count:0|srtt:34962 [2025/04/30 20:20:37 219938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34437, ack_elapse 37649, delivered 44408|rate 1179526|lost 284| [2025/04/30 20:20:37 219943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179526) in round 11| [2025/04/30 20:20:37 219951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 219955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 219959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437183818|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 219964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437183818|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 219968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:42006|srtt:34962|latest_rtt:35937|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 219974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 219978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437244755|now:1746044437219755|interv:25000| [2025/04/30 20:20:37 219984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437219755|max_ack_delay:25000| [2025/04/30 20:20:37 219988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:232|largest:232|pns:2| [2025/04/30 20:20:37 219993] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:232|frame:PING ACK |recv_time:1746044437219755|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 219998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557219755|now:1746044437219755|interv:120000000| [2025/04/30 20:20:37 220002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557219755|now:1746044437219755|interv:120000000| [2025/04/30 20:20:37 220006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437281448|pq_index:0| [2025/04/30 20:20:37 220010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437219136| [2025/04/30 20:20:37 220014] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437220014| [2025/04/30 20:20:37 220019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437220018| [2025/04/30 20:20:37 220024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 220029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34962|min_srtt:34962|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 220033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 220041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 220045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 220048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 220053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 220057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 220061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:551802| [2025/04/30 20:20:37 220066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 220070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437221070|now:1746044437220070|interv:1000| [2025/04/30 20:20:37 220074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 220078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 220082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437221070| [2025/04/30 20:20:37 220086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437221070| [2025/04/30 20:20:37 220090] [debug] |xqc_engine_wakeup_after|wakeup:1746044437221070|now:1746044437220089|diff:981| [2025/04/30 20:20:37 220094] [debug] |xqc_engine_main_logic|END|now:1746044437220018| [2025/04/30 20:20:37 220099] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437220099| [2025/04/30 20:20:37 220103] [debug] |xqc_engine_wakeup_after|wakeup:1746044437221070|now:1746044437220103|diff:967| [2025/04/30 20:20:37 220107] [debug] |xqc_engine_main_logic|END|now:1746044437220099| [2025/04/30 20:20:37 221184] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437221183| [2025/04/30 20:20:37 221198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437221070|pq_index:0| [2025/04/30 20:20:37 221204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437220018| [2025/04/30 20:20:37 221212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437221210| [2025/04/30 20:20:37 221219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437221070|now:1746044437221210| [2025/04/30 20:20:37 221225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437221070|now:1746044437221210| [2025/04/30 20:20:37 221231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 221238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 221245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34962|min_srtt:34962|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 221251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 221264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 221270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 221276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 221283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 221290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 221296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:551802| [2025/04/30 20:20:37 221303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 221311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:773| [2025/04/30 20:20:37 221355] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42006|now:1746044437221322|stream_id:0|stream_offset:551802| [2025/04/30 20:20:37 221364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 221371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42006|applimit:0| [2025/04/30 20:20:37 221378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34962|rtt_var:670|pto_duration:37642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 221385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 221392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 221398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 20:20:37 221404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437283964|now:1746044437221378|interv:62586| [2025/04/30 20:20:37 221411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437283964|now:1746044437221378|interval:62586|pto_count:0|srtt:34962 [2025/04/30 20:20:37 221418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43206| [2025/04/30 20:20:37 221426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 221430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:552981| [2025/04/30 20:20:37 221435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 221439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:774| [2025/04/30 20:20:37 221472] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746044437221447|stream_id:0|stream_offset:552981| [2025/04/30 20:20:37 221489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 221497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 20:20:37 221504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34962|rtt_var:670|pto_duration:37642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 221510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 221514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 221518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 221522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437284089|now:1746044437221504|interv:62585| [2025/04/30 20:20:37 221526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437284089|now:1746044437221504|interval:62585|pto_count:0|srtt:34962 [2025/04/30 20:20:37 221531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:44406| [2025/04/30 20:20:37 221536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 221540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:554160| [2025/04/30 20:20:37 221544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 221548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437244755| [2025/04/30 20:20:37 221553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437244755| [2025/04/30 20:20:37 221557] [debug] |xqc_engine_wakeup_after|wakeup:1746044437244755|now:1746044437221557|diff:23198| [2025/04/30 20:20:37 221561] [debug] |xqc_engine_main_logic|END|now:1746044437221210| [2025/04/30 20:20:37 221691] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437221690| [2025/04/30 20:20:37 221702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 221710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:232| [2025/04/30 20:20:37 221732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:233| [2025/04/30 20:20:37 221745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:233| [2025/04/30 20:20:37 221751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 221759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:738|origin_pktnum:556|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:739|path_largest_ack:738| [2025/04/30 20:20:37 221766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:479460|prior_time:1746044437183992|is_app_limited:0|send_elapse:35293|ack_elapse:37698|ctl_first_sent_time:1746044437185248|lagest_ack_time:1746044437221690|curr_delivered:522668| [2025/04/30 20:20:37 221779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437185248| [2025/04/30 20:20:37 221786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:461||sndq_packets_used_bytes:0|sndq_packets_free:235| [2025/04/30 20:20:37 221793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:739|origin_pktnum:576|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:739|path_largest_ack:739| [2025/04/30 20:20:37 221799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:43208|prior_delivered:481860|prior_time:1746044437185816|is_app_limited:0|send_elapse:37334|ack_elapse:35874|ctl_first_sent_time:1746044437187423|lagest_ack_time:1746044437221690|curr_delivered:523868| [2025/04/30 20:20:37 221807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437187423| [2025/04/30 20:20:37 221812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:460||sndq_packets_used_bytes:0|sndq_packets_free:236| [2025/04/30 20:20:37 221818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34962|rttvar:670|minrtt:31448|latest_rtt:34267|ack_delay:120| [2025/04/30 20:20:37 221825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34860|rttvar:706|minrtt:31448|latest_rtt:34267|ack_delay:120| [2025/04/30 20:20:37 221832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:739|lost_pn:736|thresh:3| [2025/04/30 20:20:37 221839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 221845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 221849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34860|rtt_var:706|pto_duration:37684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 221854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 221858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 221862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42006| [2025/04/30 20:20:37 221866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437284131|now:1746044437221849|interv:62282| [2025/04/30 20:20:37 221870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437284131|now:1746044437221849|interval:62282|pto_count:0|srtt:34860 [2025/04/30 20:20:37 221875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37334, ack_elapse 35874, delivered 42008|rate 1125194|lost 284| [2025/04/30 20:20:37 221879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125194) in round 11| [2025/04/30 20:20:37 221884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 221888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 221892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437187423|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 221903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437187423|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 221910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:42006|srtt:34860|latest_rtt:34267|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 221920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:233|largest:233|pns:2| [2025/04/30 20:20:37 221925] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:233|frame:ACK |recv_time:1746044437221690|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 221930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557221690|now:1746044437221690|interv:120000000| [2025/04/30 20:20:37 221934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557221690|now:1746044437221690|interv:120000000| [2025/04/30 20:20:37 221938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437244755|pq_index:0| [2025/04/30 20:20:37 221943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437221210| [2025/04/30 20:20:37 221947] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437221947| [2025/04/30 20:20:37 221952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437221951| [2025/04/30 20:20:37 221957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 221962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34860|min_srtt:34860|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 221966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 221971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 221975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 221978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 221985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 221992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 221999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:554160| [2025/04/30 20:20:37 222005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 222012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437223012|now:1746044437222012|interv:1000| [2025/04/30 20:20:37 222016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 222020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 222024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437223012| [2025/04/30 20:20:37 222028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437223012| [2025/04/30 20:20:37 222032] [debug] |xqc_engine_wakeup_after|wakeup:1746044437223012|now:1746044437222032|diff:980| [2025/04/30 20:20:37 222037] [debug] |xqc_engine_main_logic|END|now:1746044437221951| [2025/04/30 20:20:37 222042] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437222042| [2025/04/30 20:20:37 222046] [debug] |xqc_engine_wakeup_after|wakeup:1746044437223012|now:1746044437222046|diff:966| [2025/04/30 20:20:37 222050] [debug] |xqc_engine_main_logic|END|now:1746044437222042| [2025/04/30 20:20:37 223120] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437223120| [2025/04/30 20:20:37 223131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437223012|pq_index:0| [2025/04/30 20:20:37 223136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437221951| [2025/04/30 20:20:37 223141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437223140| [2025/04/30 20:20:37 223146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437223012|now:1746044437223140| [2025/04/30 20:20:37 223155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437223012|now:1746044437223140| [2025/04/30 20:20:37 223162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 223169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 223176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34860|min_srtt:34860|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 223183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 223190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 223196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 223202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 223207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 223212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 223217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:554160| [2025/04/30 20:20:37 223231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 223238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:775| [2025/04/30 20:20:37 223282] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42006|now:1746044437223250|stream_id:0|stream_offset:554160| [2025/04/30 20:20:37 223292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 223299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42006|applimit:0| [2025/04/30 20:20:37 223305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34860|rtt_var:706|pto_duration:37684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 223312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 223318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 223324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 20:20:37 223330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437285934|now:1746044437223305|interv:62629| [2025/04/30 20:20:37 223337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437285934|now:1746044437223305|interval:62629|pto_count:0|srtt:34860 [2025/04/30 20:20:37 223344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43206| [2025/04/30 20:20:37 223352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 223359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:555339| [2025/04/30 20:20:37 223366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 223372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:776| [2025/04/30 20:20:37 223409] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746044437223383|stream_id:0|stream_offset:555339| [2025/04/30 20:20:37 223418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 223425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 20:20:37 223432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34860|rtt_var:706|pto_duration:37684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 223437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 223441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 223445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 223454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437286067|now:1746044437223431|interv:62636| [2025/04/30 20:20:37 223458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437286067|now:1746044437223431|interval:62636|pto_count:0|srtt:34860 [2025/04/30 20:20:37 223464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:44406| [2025/04/30 20:20:37 223471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 223478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:556518| [2025/04/30 20:20:37 223486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 223492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437244755| [2025/04/30 20:20:37 223496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437244755| [2025/04/30 20:20:37 223500] [debug] |xqc_engine_wakeup_after|wakeup:1746044437244755|now:1746044437223500|diff:21255| [2025/04/30 20:20:37 223505] [debug] |xqc_engine_main_logic|END|now:1746044437223140| [2025/04/30 20:20:37 223764] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437223762| [2025/04/30 20:20:37 223778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 223787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:233| [2025/04/30 20:20:37 223793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:234| [2025/04/30 20:20:37 223802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:234| [2025/04/30 20:20:37 223808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 223816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 223824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:481860|prior_time:1746044437185816|is_app_limited:0|send_elapse:37459|ack_elapse:37946|ctl_first_sent_time:1746044437187548|lagest_ack_time:1746044437223762|curr_delivered:525068| [2025/04/30 20:20:37 223832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437187548| [2025/04/30 20:20:37 223839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:455||sndq_packets_used_bytes:0|sndq_packets_free:241| [2025/04/30 20:20:37 223846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 223853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:43208|prior_delivered:484260|prior_time:1746044437187981|is_app_limited:0|send_elapse:36428|ack_elapse:35781|ctl_first_sent_time:1746044437189603|lagest_ack_time:1746044437223762|curr_delivered:526268| [2025/04/30 20:20:37 223860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437189603| [2025/04/30 20:20:37 223873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:454||sndq_packets_used_bytes:0|sndq_packets_free:242| [2025/04/30 20:20:37 223880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34860|rttvar:706|minrtt:31448|latest_rtt:34159|ack_delay:96| [2025/04/30 20:20:37 223886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34760|rttvar:729|minrtt:31448|latest_rtt:34159|ack_delay:96| [2025/04/30 20:20:37 223893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:741|lost_pn:738|thresh:3| [2025/04/30 20:20:37 223897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 223902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 223906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34760|rtt_var:729|pto_duration:37676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 223910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 223914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 223918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42006| [2025/04/30 20:20:37 223922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437286059|now:1746044437223905|interv:62154| [2025/04/30 20:20:37 223926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437286059|now:1746044437223905|interval:62154|pto_count:0|srtt:34760 [2025/04/30 20:20:37 223930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36428, ack_elapse 35781, delivered 42008|rate 1153178|lost 284| [2025/04/30 20:20:37 223935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153178) in round 11| [2025/04/30 20:20:37 223939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 223943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 223947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437189603|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 223952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437189603|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 223957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:42006|srtt:34760|latest_rtt:34159|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 223962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:234|largest:234|pns:2| [2025/04/30 20:20:37 223967] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:234|frame:ACK |recv_time:1746044437223762|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 223975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557223762|now:1746044437223762|interv:120000000| [2025/04/30 20:20:37 223980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557223762|now:1746044437223762|interv:120000000| [2025/04/30 20:20:37 223984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437244755|pq_index:0| [2025/04/30 20:20:37 223988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437223140| [2025/04/30 20:20:37 223992] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437223992| [2025/04/30 20:20:37 223997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437223996| [2025/04/30 20:20:37 224002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 224007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34760|min_srtt:34760|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 224011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 224016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 224020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 224024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 224028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 224032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 224037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:556518| [2025/04/30 20:20:37 224041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 224045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437225045|now:1746044437224045|interv:1000| [2025/04/30 20:20:37 224049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 224053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 224057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437225045| [2025/04/30 20:20:37 224061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437225045| [2025/04/30 20:20:37 224065] [debug] |xqc_engine_wakeup_after|wakeup:1746044437225045|now:1746044437224065|diff:980| [2025/04/30 20:20:37 224069] [debug] |xqc_engine_main_logic|END|now:1746044437223996| [2025/04/30 20:20:37 224075] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437224075| [2025/04/30 20:20:37 224078] [debug] |xqc_engine_wakeup_after|wakeup:1746044437225045|now:1746044437224078|diff:967| [2025/04/30 20:20:37 224085] [debug] |xqc_engine_main_logic|END|now:1746044437224075| [2025/04/30 20:20:37 225164] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437225164| [2025/04/30 20:20:37 225179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437225045|pq_index:0| [2025/04/30 20:20:37 225196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437223996| [2025/04/30 20:20:37 225205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437225203| [2025/04/30 20:20:37 225212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437225045|now:1746044437225203| [2025/04/30 20:20:37 225219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437225045|now:1746044437225203| [2025/04/30 20:20:37 225226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 225233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 225241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34760|min_srtt:34760|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 225248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 225256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 225262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 225269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 225276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 225284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 225290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:556518| [2025/04/30 20:20:37 225298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 225305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:777| [2025/04/30 20:20:37 225351] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42006|now:1746044437225317|stream_id:0|stream_offset:556518| [2025/04/30 20:20:37 225361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 225369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42006|applimit:0| [2025/04/30 20:20:37 225376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34760|rtt_var:729|pto_duration:37676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 225383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 225397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 225403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 20:20:37 225410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437287993|now:1746044437225375|interv:62618| [2025/04/30 20:20:37 225416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437287993|now:1746044437225375|interval:62618|pto_count:0|srtt:34760 [2025/04/30 20:20:37 225423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43206| [2025/04/30 20:20:37 225431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 225438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:557697| [2025/04/30 20:20:37 225445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 225452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:778| [2025/04/30 20:20:37 225495] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746044437225462|stream_id:0|stream_offset:557697| [2025/04/30 20:20:37 225505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 225512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 20:20:37 225519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34760|rtt_var:729|pto_duration:37676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 225526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 225532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 225539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 225545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437288138|now:1746044437225519|interv:62619| [2025/04/30 20:20:37 225552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437288138|now:1746044437225519|interval:62619|pto_count:0|srtt:34760 [2025/04/30 20:20:37 225559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:44406| [2025/04/30 20:20:37 225566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 225573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:558876| [2025/04/30 20:20:37 225585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 225592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437244755| [2025/04/30 20:20:37 225599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437244755| [2025/04/30 20:20:37 225605] [debug] |xqc_engine_wakeup_after|wakeup:1746044437244755|now:1746044437225605|diff:19150| [2025/04/30 20:20:37 225612] [debug] |xqc_engine_main_logic|END|now:1746044437225203| [2025/04/30 20:20:37 225667] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437225666| [2025/04/30 20:20:37 225676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 225685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:234| [2025/04/30 20:20:37 225691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:235| [2025/04/30 20:20:37 225700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:235| [2025/04/30 20:20:37 225707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 225715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 225745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:484260|prior_time:1746044437187981|is_app_limited:0|send_elapse:36529|ack_elapse:37685|ctl_first_sent_time:1746044437189704|lagest_ack_time:1746044437225666|curr_delivered:527468| [2025/04/30 20:20:37 225752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437189704| [2025/04/30 20:20:37 225759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:453||sndq_packets_used_bytes:0|sndq_packets_free:243| [2025/04/30 20:20:37 225766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 225773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:484260|prior_time:1746044437187981|is_app_limited:0|send_elapse:36529|ack_elapse:37685|ctl_first_sent_time:1746044437189704|lagest_ack_time:1746044437225666|curr_delivered:528668| [2025/04/30 20:20:37 225780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437189850| [2025/04/30 20:20:37 225786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:452||sndq_packets_used_bytes:0|sndq_packets_free:244| [2025/04/30 20:20:37 225793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34760|rttvar:729|minrtt:31448|latest_rtt:35816|ack_delay:88| [2025/04/30 20:20:37 225798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34881|rttvar:789|minrtt:31448|latest_rtt:35816|ack_delay:88| [2025/04/30 20:20:37 225802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:743|lost_pn:740|thresh:3| [2025/04/30 20:20:37 225807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 225811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 225815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34881|rtt_var:789|pto_duration:38037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 225828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 225834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 225839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42006| [2025/04/30 20:20:37 225843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437288499|now:1746044437225815|interv:62684| [2025/04/30 20:20:37 225847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437288499|now:1746044437225815|interval:62684|pto_count:0|srtt:34881 [2025/04/30 20:20:37 225852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36529, ack_elapse 37685, delivered 44408|rate 1178399|lost 284| [2025/04/30 20:20:37 225856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178399) in round 11| [2025/04/30 20:20:37 225861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 225865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 225869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437189850|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 225873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437189850|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 225878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:42006|srtt:34881|latest_rtt:35816|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 225884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:235|largest:235|pns:2| [2025/04/30 20:20:37 225889] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:235|frame:ACK |recv_time:1746044437225666|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 225893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557225666|now:1746044437225666|interv:120000000| [2025/04/30 20:20:37 225898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557225666|now:1746044437225666|interv:120000000| [2025/04/30 20:20:37 225902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437244755|pq_index:0| [2025/04/30 20:20:37 225906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437225203| [2025/04/30 20:20:37 225910] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437225910| [2025/04/30 20:20:37 225915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437225914| [2025/04/30 20:20:37 225923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 225929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34881|min_srtt:34881|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 225933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 225938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 225941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 225945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 225950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 225954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 225959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:558876| [2025/04/30 20:20:37 225963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 225967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:779| [2025/04/30 20:20:37 226005] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42006|now:1746044437225975|stream_id:0|stream_offset:558876| [2025/04/30 20:20:37 226015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 226023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42006|applimit:0| [2025/04/30 20:20:37 226028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34881|rtt_var:789|pto_duration:38037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 226032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 226036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 226040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 20:20:37 226044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437289012|now:1746044437226027|interv:62985| [2025/04/30 20:20:37 226048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437289012|now:1746044437226027|interval:62985|pto_count:0|srtt:34881 [2025/04/30 20:20:37 226053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43206| [2025/04/30 20:20:37 226058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 226066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:560055| [2025/04/30 20:20:37 226071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 226075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437227075|now:1746044437226075|interv:1000| [2025/04/30 20:20:37 226079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 226083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 226087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437227075| [2025/04/30 20:20:37 226091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437227075| [2025/04/30 20:20:37 226095] [debug] |xqc_engine_wakeup_after|wakeup:1746044437227075|now:1746044437226095|diff:980| [2025/04/30 20:20:37 226100] [debug] |xqc_engine_main_logic|END|now:1746044437225914| [2025/04/30 20:20:37 226105] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437226105| [2025/04/30 20:20:37 226109] [debug] |xqc_engine_wakeup_after|wakeup:1746044437227075|now:1746044437226109|diff:966| [2025/04/30 20:20:37 226113] [debug] |xqc_engine_main_logic|END|now:1746044437226105| [2025/04/30 20:20:37 227199] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437227198| [2025/04/30 20:20:37 227213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437227075|pq_index:0| [2025/04/30 20:20:37 227220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437225914| [2025/04/30 20:20:37 227228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437227226| [2025/04/30 20:20:37 227236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437227075|now:1746044437227226| [2025/04/30 20:20:37 227242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437227075|now:1746044437227226| [2025/04/30 20:20:37 227249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 227256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 227263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34881|min_srtt:34881|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 227270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:43206|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 227277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 227283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 227289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 227296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 227303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 227314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:560055| [2025/04/30 20:20:37 227319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 227323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:780| [2025/04/30 20:20:37 227362] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746044437227331|stream_id:0|stream_offset:560055| [2025/04/30 20:20:37 227372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:780|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 227379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 20:20:37 227386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34881|rtt_var:789|pto_duration:38037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 227391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 227395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 227399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 227403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437290368|now:1746044437227386|interv:62982| [2025/04/30 20:20:37 227407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437290368|now:1746044437227386|interval:62982|pto_count:0|srtt:34881 [2025/04/30 20:20:37 227412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:44406| [2025/04/30 20:20:37 227417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 227422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:561234| [2025/04/30 20:20:37 227426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 227431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437244755| [2025/04/30 20:20:37 227435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437244755| [2025/04/30 20:20:37 227439] [debug] |xqc_engine_wakeup_after|wakeup:1746044437244755|now:1746044437227439|diff:17316| [2025/04/30 20:20:37 227443] [debug] |xqc_engine_main_logic|END|now:1746044437227226| [2025/04/30 20:20:37 227637] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437227636| [2025/04/30 20:20:37 227647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 227654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:235| [2025/04/30 20:20:37 227661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:236| [2025/04/30 20:20:37 227669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:236| [2025/04/30 20:20:37 227683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 227690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 227697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:486660|prior_time:1746044437189988|is_app_limited:0|send_elapse:37541|ack_elapse:37648|ctl_first_sent_time:1746044437191525|lagest_ack_time:1746044437227636|curr_delivered:529868| [2025/04/30 20:20:37 227704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437191525| [2025/04/30 20:20:37 227711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:451||sndq_packets_used_bytes:0|sndq_packets_free:245| [2025/04/30 20:20:37 227738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 227746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:43208|prior_delivered:489060|prior_time:1746044437191788|is_app_limited:0|send_elapse:36198|ack_elapse:35848|ctl_first_sent_time:1746044437193344|lagest_ack_time:1746044437227636|curr_delivered:531068| [2025/04/30 20:20:37 227752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437193344| [2025/04/30 20:20:37 227757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:450||sndq_packets_used_bytes:0|sndq_packets_free:246| [2025/04/30 20:20:37 227761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34881|rttvar:789|minrtt:31448|latest_rtt:34292|ack_delay:88| [2025/04/30 20:20:37 227765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34796|rttvar:761|minrtt:31448|latest_rtt:34292|ack_delay:88| [2025/04/30 20:20:37 227770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:745|lost_pn:742|thresh:3| [2025/04/30 20:20:37 227774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 227778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 227782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34796|rtt_var:761|pto_duration:37840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 227786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 227791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 227797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42006| [2025/04/30 20:20:37 227804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437290171|now:1746044437227782|interv:62389| [2025/04/30 20:20:37 227810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437290171|now:1746044437227782|interval:62389|pto_count:0|srtt:34796 [2025/04/30 20:20:37 227815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36198, ack_elapse 35848, delivered 42008|rate 1160506|lost 284| [2025/04/30 20:20:37 227824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160506) in round 11| [2025/04/30 20:20:37 227828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 227832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 227836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437193344|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 227841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437193344|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 227845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:42006|srtt:34796|latest_rtt:34292|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 227851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:236|largest:236|pns:2| [2025/04/30 20:20:37 227856] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:236|frame:ACK |recv_time:1746044437227636|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 227861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557227636|now:1746044437227636|interv:120000000| [2025/04/30 20:20:37 227865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557227636|now:1746044437227636|interv:120000000| [2025/04/30 20:20:37 227869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437244755|pq_index:0| [2025/04/30 20:20:37 227873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437227226| [2025/04/30 20:20:37 227877] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437227877| [2025/04/30 20:20:37 227882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437227881| [2025/04/30 20:20:37 227887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 227892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34796|min_srtt:34796|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 227896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 227901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 227905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 227909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 227916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 227920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 227925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:561234| [2025/04/30 20:20:37 227929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 227933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437228933|now:1746044437227933|interv:1000| [2025/04/30 20:20:37 227937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 227941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 227945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437228933| [2025/04/30 20:20:37 227949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437228933| [2025/04/30 20:20:37 227953] [debug] |xqc_engine_wakeup_after|wakeup:1746044437228933|now:1746044437227953|diff:980| [2025/04/30 20:20:37 227957] [debug] |xqc_engine_main_logic|END|now:1746044437227881| [2025/04/30 20:20:37 227963] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437227963| [2025/04/30 20:20:37 227967] [debug] |xqc_engine_wakeup_after|wakeup:1746044437228933|now:1746044437227967|diff:966| [2025/04/30 20:20:37 227971] [debug] |xqc_engine_main_logic|END|now:1746044437227963| [2025/04/30 20:20:37 229037] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437229037| [2025/04/30 20:20:37 229049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437228933|pq_index:0| [2025/04/30 20:20:37 229054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437227881| [2025/04/30 20:20:37 229059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437229058| [2025/04/30 20:20:37 229064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437228933|now:1746044437229058| [2025/04/30 20:20:37 229068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437228933|now:1746044437229058| [2025/04/30 20:20:37 229072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 229077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 229082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34796|min_srtt:34796|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 229086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 229091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 229095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 229099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 229109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 229113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 229118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:561234| [2025/04/30 20:20:37 229122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 229127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:781| [2025/04/30 20:20:37 229167] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42006|now:1746044437229135|stream_id:0|stream_offset:561234| [2025/04/30 20:20:37 229177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:781|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 229183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42006|applimit:0| [2025/04/30 20:20:37 229189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34796|rtt_var:761|pto_duration:37840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 229195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 229201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 229206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 20:20:37 229212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437291975|now:1746044437229188|interv:62787| [2025/04/30 20:20:37 229218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437291975|now:1746044437229188|interval:62787|pto_count:0|srtt:34796 [2025/04/30 20:20:37 229226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43206| [2025/04/30 20:20:37 229233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 229239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:562413| [2025/04/30 20:20:37 229246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 229253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:782| [2025/04/30 20:20:37 229291] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746044437229263|stream_id:0|stream_offset:562413| [2025/04/30 20:20:37 229300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:782|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 229306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 20:20:37 229320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34796|rtt_var:761|pto_duration:37840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 229327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 229333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 229339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 229344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437292103|now:1746044437229319|interv:62784| [2025/04/30 20:20:37 229351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437292103|now:1746044437229319|interval:62784|pto_count:0|srtt:34796 [2025/04/30 20:20:37 229358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:44406| [2025/04/30 20:20:37 229365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 229372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:563592| [2025/04/30 20:20:37 229378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 229384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437244755| [2025/04/30 20:20:37 229391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437244755| [2025/04/30 20:20:37 229396] [debug] |xqc_engine_wakeup_after|wakeup:1746044437244755|now:1746044437229396|diff:15359| [2025/04/30 20:20:37 229400] [debug] |xqc_engine_main_logic|END|now:1746044437229058| [2025/04/30 20:20:37 229653] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437229652| [2025/04/30 20:20:37 229662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 229671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:236| [2025/04/30 20:20:37 229677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:237| [2025/04/30 20:20:37 229686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:237| [2025/04/30 20:20:37 229692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 229700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:746|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:747|path_largest_ack:746| [2025/04/30 20:20:37 229707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:489060|prior_time:1746044437191788|is_app_limited:0|send_elapse:36324|ack_elapse:37864|ctl_first_sent_time:1746044437193470|lagest_ack_time:1746044437229652|curr_delivered:532268| [2025/04/30 20:20:37 229714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437193470| [2025/04/30 20:20:37 229742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:449||sndq_packets_used_bytes:0|sndq_packets_free:247| [2025/04/30 20:20:37 229750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:747|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:747|path_largest_ack:747| [2025/04/30 20:20:37 229763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:43208|prior_delivered:491460|prior_time:1746044437193790|is_app_limited:0|send_elapse:37531|ack_elapse:35862|ctl_first_sent_time:1746044437195406|lagest_ack_time:1746044437229652|curr_delivered:533468| [2025/04/30 20:20:37 229770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437195406| [2025/04/30 20:20:37 229777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:448||sndq_packets_used_bytes:0|sndq_packets_free:248| [2025/04/30 20:20:37 229783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34796|rttvar:761|minrtt:31448|latest_rtt:34246|ack_delay:88| [2025/04/30 20:20:37 229790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34716|rttvar:730|minrtt:31448|latest_rtt:34246|ack_delay:88| [2025/04/30 20:20:37 229797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:747|lost_pn:744|thresh:3| [2025/04/30 20:20:37 229804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 229810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 229816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34716|rtt_var:730|pto_duration:37636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 229821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 229825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 229828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42006| [2025/04/30 20:20:37 229832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437291899|now:1746044437229816|interv:62083| [2025/04/30 20:20:37 229836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437291899|now:1746044437229816|interval:62083|pto_count:0|srtt:34716 [2025/04/30 20:20:37 229841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37531, ack_elapse 35862, delivered 42008|rate 1119288|lost 284| [2025/04/30 20:20:37 229845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119288) in round 11| [2025/04/30 20:20:37 229849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 229854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 229858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437195406|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 229862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437195406|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 229867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:42006|srtt:34716|latest_rtt:34246|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 229876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:237|largest:237|pns:2| [2025/04/30 20:20:37 229881] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:237|frame:ACK |recv_time:1746044437229652|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 229886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557229652|now:1746044437229652|interv:120000000| [2025/04/30 20:20:37 229890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557229652|now:1746044437229652|interv:120000000| [2025/04/30 20:20:37 229894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437244755|pq_index:0| [2025/04/30 20:20:37 229898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437229058| [2025/04/30 20:20:37 229902] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437229902| [2025/04/30 20:20:37 229907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437229906| [2025/04/30 20:20:37 229912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 229917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34716|min_srtt:34716|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 229922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 229926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 229930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 229934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 229938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 229943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 229947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:563592| [2025/04/30 20:20:37 229951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 229955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437230955|now:1746044437229955|interv:1000| [2025/04/30 20:20:37 229959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 229963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 229970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437230955| [2025/04/30 20:20:37 229974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437230955| [2025/04/30 20:20:37 229978] [debug] |xqc_engine_wakeup_after|wakeup:1746044437230955|now:1746044437229977|diff:978| [2025/04/30 20:20:37 229982] [debug] |xqc_engine_main_logic|END|now:1746044437229906| [2025/04/30 20:20:37 229987] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437229987| [2025/04/30 20:20:37 229991] [debug] |xqc_engine_wakeup_after|wakeup:1746044437230955|now:1746044437229991|diff:964| [2025/04/30 20:20:37 229995] [debug] |xqc_engine_main_logic|END|now:1746044437229987| [2025/04/30 20:20:37 231062] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437231062| [2025/04/30 20:20:37 231073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437230955|pq_index:0| [2025/04/30 20:20:37 231078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437229906| [2025/04/30 20:20:37 231083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437231082| [2025/04/30 20:20:37 231088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437230955|now:1746044437231082| [2025/04/30 20:20:37 231092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437230955|now:1746044437231082| [2025/04/30 20:20:37 231096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 231101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 231106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34716|min_srtt:34716|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 231111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 231115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 231119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 231123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 231127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 231134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 231141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:563592| [2025/04/30 20:20:37 231148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 231153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:783| [2025/04/30 20:20:37 231193] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42006|now:1746044437231162|stream_id:0|stream_offset:563592| [2025/04/30 20:20:37 231209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:783|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 231216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42006|applimit:0| [2025/04/30 20:20:37 231223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34716|rtt_var:730|pto_duration:37636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 231229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 231235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 231241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 20:20:37 231247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437293798|now:1746044437231222|interv:62576| [2025/04/30 20:20:37 231253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437293798|now:1746044437231222|interval:62576|pto_count:0|srtt:34716 [2025/04/30 20:20:37 231260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43206| [2025/04/30 20:20:37 231268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 231274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:564771| [2025/04/30 20:20:37 231281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 231288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:784| [2025/04/30 20:20:37 231352] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746044437231299|stream_id:0|stream_offset:564771| [2025/04/30 20:20:37 231362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:784|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 231366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 20:20:37 231371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34716|rtt_var:730|pto_duration:37636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 231375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 231379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 231383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 231387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437293935|now:1746044437231370|interv:62565| [2025/04/30 20:20:37 231391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437293935|now:1746044437231370|interval:62565|pto_count:0|srtt:34716 [2025/04/30 20:20:37 231401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:44406| [2025/04/30 20:20:37 231406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 231410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:565950| [2025/04/30 20:20:37 231414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 231419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437244755| [2025/04/30 20:20:37 231424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437244755| [2025/04/30 20:20:37 231431] [debug] |xqc_engine_wakeup_after|wakeup:1746044437244755|now:1746044437231431|diff:13324| [2025/04/30 20:20:37 231437] [debug] |xqc_engine_main_logic|END|now:1746044437231082| [2025/04/30 20:20:37 231781] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:50|state:ESTABED|recv_time:1746044437231780| [2025/04/30 20:20:37 231795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 231804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:237| [2025/04/30 20:20:37 231810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:238| [2025/04/30 20:20:37 231818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:238| [2025/04/30 20:20:37 231825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 231832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:748|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:749|path_largest_ack:748| [2025/04/30 20:20:37 231839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:491460|prior_time:1746044437193790|is_app_limited:0|send_elapse:37650|ack_elapse:37990|ctl_first_sent_time:1746044437195525|lagest_ack_time:1746044437231780|curr_delivered:534668| [2025/04/30 20:20:37 231846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437195525| [2025/04/30 20:20:37 231853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:447||sndq_packets_used_bytes:0|sndq_packets_free:249| [2025/04/30 20:20:37 231860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 231867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:43208|prior_delivered:493860|prior_time:1746044437195779|is_app_limited:0|send_elapse:36273|ack_elapse:36001|ctl_first_sent_time:1746044437197346|lagest_ack_time:1746044437231780|curr_delivered:535868| [2025/04/30 20:20:37 231874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437197346| [2025/04/30 20:20:37 231881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:446||sndq_packets_used_bytes:0|sndq_packets_free:250| [2025/04/30 20:20:37 231887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34716|rttvar:730|minrtt:31448|latest_rtt:34434|ack_delay:96| [2025/04/30 20:20:37 231891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34669|rttvar:642|minrtt:31448|latest_rtt:34434|ack_delay:96| [2025/04/30 20:20:37 231901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:749|lost_pn:746|thresh:3| [2025/04/30 20:20:37 231905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 231909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 231913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34669|rtt_var:642|pto_duration:37237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 231918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 231922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 231925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42006| [2025/04/30 20:20:37 231929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437293536|now:1746044437231913|interv:61623| [2025/04/30 20:20:37 231933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437293536|now:1746044437231913|interval:61623|pto_count:0|srtt:34669 [2025/04/30 20:20:37 231938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36273, ack_elapse 36001, delivered 42008|rate 1158106|lost 284| [2025/04/30 20:20:37 231942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158106) in round 11| [2025/04/30 20:20:37 231947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 231951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 231955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437197346|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 231959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437197346|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 231964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:42006|srtt:34669|latest_rtt:34434|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 231969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:10| [2025/04/30 20:20:37 231974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_max_data_frame|max_data:2097152|max_data_old:1048576| [2025/04/30 20:20:37 231978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:11| [2025/04/30 20:20:37 231982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_max_stream_data_frame|max_stream_data=2097152|max_stream_data_old=1048576| [2025/04/30 20:20:37 231987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 231992] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 231999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:238|largest:238|pns:2| [2025/04/30 20:20:37 232004] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:238|frame:ACK MAX_DATA MAX_STREAM_DATA |recv_time:1746044437231780|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 232009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557231780|now:1746044437231780|interv:120000000| [2025/04/30 20:20:37 232013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557231780|now:1746044437231780|interv:120000000| [2025/04/30 20:20:37 232017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437244755|pq_index:0| [2025/04/30 20:20:37 232021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437231082| [2025/04/30 20:20:37 232025] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437232025| [2025/04/30 20:20:37 232030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437232029| [2025/04/30 20:20:37 232035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:00005627609066FC|cnt:0| [2025/04/30 20:20:37 232041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1048991| [2025/04/30 20:20:37 232045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_sample_check_app_limited|check_applimit|path:0|inflight:42006|now_cwnd_limited:0|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 20:20:37 232051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1047812| [2025/04/30 20:20:37 232056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1046633| [2025/04/30 20:20:37 232060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1045454| [2025/04/30 20:20:37 232064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1044275| [2025/04/30 20:20:37 232068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1043096| [2025/04/30 20:20:37 232073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1041917| [2025/04/30 20:20:37 232077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1040738| [2025/04/30 20:20:37 232081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1039559| [2025/04/30 20:20:37 232086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1038380| [2025/04/30 20:20:37 232090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1037201| [2025/04/30 20:20:37 232094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1036022| [2025/04/30 20:20:37 232098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1034843| [2025/04/30 20:20:37 232102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1033664| [2025/04/30 20:20:37 232107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1032485| [2025/04/30 20:20:37 232111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1031306| [2025/04/30 20:20:37 232115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1030127| [2025/04/30 20:20:37 232122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1028948| [2025/04/30 20:20:37 232128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1027769| [2025/04/30 20:20:37 232134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1026590| [2025/04/30 20:20:37 232142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1025411| [2025/04/30 20:20:37 232148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1024232| [2025/04/30 20:20:37 232152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1023053| [2025/04/30 20:20:37 232156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1021874| [2025/04/30 20:20:37 232162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1020695| [2025/04/30 20:20:37 232169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1019516| [2025/04/30 20:20:37 232175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1018337| [2025/04/30 20:20:37 232182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1017158| [2025/04/30 20:20:37 232188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1015979| [2025/04/30 20:20:37 232195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1014800| [2025/04/30 20:20:37 232202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1013621| [2025/04/30 20:20:37 232209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1012442| [2025/04/30 20:20:37 232215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1011263| [2025/04/30 20:20:37 232222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1010084| [2025/04/30 20:20:37 232228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1008905| [2025/04/30 20:20:37 232235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1007726| [2025/04/30 20:20:37 232241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1006547| [2025/04/30 20:20:37 232248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1005368| [2025/04/30 20:20:37 232255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1004189| [2025/04/30 20:20:37 232261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1003010| [2025/04/30 20:20:37 232268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1001831| [2025/04/30 20:20:37 232275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1000652| [2025/04/30 20:20:37 232282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:999473| [2025/04/30 20:20:37 232289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:998294| [2025/04/30 20:20:37 232295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:997115| [2025/04/30 20:20:37 232302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:995936| [2025/04/30 20:20:37 232307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:994757| [2025/04/30 20:20:37 232312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:993578| [2025/04/30 20:20:37 232316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:992399| [2025/04/30 20:20:37 232324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:991220| [2025/04/30 20:20:37 232329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:990041| [2025/04/30 20:20:37 232333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:988862| [2025/04/30 20:20:37 232337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:987683| [2025/04/30 20:20:37 232341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:986504| [2025/04/30 20:20:37 232345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:985325| [2025/04/30 20:20:37 232350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:984146| [2025/04/30 20:20:37 232354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:982967| [2025/04/30 20:20:37 232359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:981788| [2025/04/30 20:20:37 232363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:980609| [2025/04/30 20:20:37 232367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:979430| [2025/04/30 20:20:37 232371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:978251| [2025/04/30 20:20:37 232375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:977072| [2025/04/30 20:20:37 232379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:975893| [2025/04/30 20:20:37 232384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:974714| [2025/04/30 20:20:37 232388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:973535| [2025/04/30 20:20:37 232392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:972356| [2025/04/30 20:20:37 232396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:971177| [2025/04/30 20:20:37 232401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:969998| [2025/04/30 20:20:37 232407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:968819| [2025/04/30 20:20:37 232413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:967640| [2025/04/30 20:20:37 232419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:966461| [2025/04/30 20:20:37 232426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:965282| [2025/04/30 20:20:37 232433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:964103| [2025/04/30 20:20:37 232440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:962924| [2025/04/30 20:20:37 232447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:961745| [2025/04/30 20:20:37 232454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:960566| [2025/04/30 20:20:37 232460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:959387| [2025/04/30 20:20:37 232465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:958208| [2025/04/30 20:20:37 232469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:957029| [2025/04/30 20:20:37 232473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:955850| [2025/04/30 20:20:37 232477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:954671| [2025/04/30 20:20:37 232481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:953492| [2025/04/30 20:20:37 232490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:952313| [2025/04/30 20:20:37 232494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:951134| [2025/04/30 20:20:37 232498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:949955| [2025/04/30 20:20:37 232503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:948776| [2025/04/30 20:20:37 232510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:947597| [2025/04/30 20:20:37 232517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:946418| [2025/04/30 20:20:37 232523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:945239| [2025/04/30 20:20:37 232529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:944060| [2025/04/30 20:20:37 232533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:942881| [2025/04/30 20:20:37 232537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:941702| [2025/04/30 20:20:37 232542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:940523| [2025/04/30 20:20:37 232546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:939344| [2025/04/30 20:20:37 232550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:938165| [2025/04/30 20:20:37 232555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:936986| [2025/04/30 20:20:37 232559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:935807| [2025/04/30 20:20:37 232563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:934628| [2025/04/30 20:20:37 232567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:933449| [2025/04/30 20:20:37 232572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:932270| [2025/04/30 20:20:37 232576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:931091| [2025/04/30 20:20:37 232580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:929912| [2025/04/30 20:20:37 232584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:928733| [2025/04/30 20:20:37 232588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:927554| [2025/04/30 20:20:37 232593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:926375| [2025/04/30 20:20:37 232597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:925196| [2025/04/30 20:20:37 232601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:924017| [2025/04/30 20:20:37 232605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:922838| [2025/04/30 20:20:37 232610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:921659| [2025/04/30 20:20:37 232614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:920480| [2025/04/30 20:20:37 232618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:919301| [2025/04/30 20:20:37 232622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:918122| [2025/04/30 20:20:37 232627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:916943| [2025/04/30 20:20:37 232631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:915764| [2025/04/30 20:20:37 232635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:914585| [2025/04/30 20:20:37 232642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:913406| [2025/04/30 20:20:37 232647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:912227| [2025/04/30 20:20:37 232651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:911048| [2025/04/30 20:20:37 232655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:909869| [2025/04/30 20:20:37 232660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:908690| [2025/04/30 20:20:37 232664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:907511| [2025/04/30 20:20:37 232668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:906332| [2025/04/30 20:20:37 232673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:905153| [2025/04/30 20:20:37 232677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:903974| [2025/04/30 20:20:37 232681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:902795| [2025/04/30 20:20:37 232685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:901616| [2025/04/30 20:20:37 232690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:900437| [2025/04/30 20:20:37 232694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:899258| [2025/04/30 20:20:37 232698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:898079| [2025/04/30 20:20:37 232703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:896900| [2025/04/30 20:20:37 232707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:895721| [2025/04/30 20:20:37 232711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:894542| [2025/04/30 20:20:37 232715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:893363| [2025/04/30 20:20:37 232743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:892184| [2025/04/30 20:20:37 232747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:891005| [2025/04/30 20:20:37 232752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:889826| [2025/04/30 20:20:37 232756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:888647| [2025/04/30 20:20:37 232760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:887468| [2025/04/30 20:20:37 232765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:886289| [2025/04/30 20:20:37 232769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:885110| [2025/04/30 20:20:37 232773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:883931| [2025/04/30 20:20:37 232779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:882752| [2025/04/30 20:20:37 232783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:881573| [2025/04/30 20:20:37 232788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:880394| [2025/04/30 20:20:37 232792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:879215| [2025/04/30 20:20:37 232796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:878036| [2025/04/30 20:20:37 232800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:876857| [2025/04/30 20:20:37 232807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:875678| [2025/04/30 20:20:37 232812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:874499| [2025/04/30 20:20:37 232816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:873320| [2025/04/30 20:20:37 232820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:872141| [2025/04/30 20:20:37 232824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:870962| [2025/04/30 20:20:37 232829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:869783| [2025/04/30 20:20:37 232833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:868604| [2025/04/30 20:20:37 232837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:867425| [2025/04/30 20:20:37 232841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:866246| [2025/04/30 20:20:37 232845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:865067| [2025/04/30 20:20:37 232850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:863888| [2025/04/30 20:20:37 232854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:862709| [2025/04/30 20:20:37 232858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:861530| [2025/04/30 20:20:37 232862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:860351| [2025/04/30 20:20:37 232866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:859172| [2025/04/30 20:20:37 232871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:857993| [2025/04/30 20:20:37 232875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:856814| [2025/04/30 20:20:37 232879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:855635| [2025/04/30 20:20:37 232883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:854456| [2025/04/30 20:20:37 232887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:853277| [2025/04/30 20:20:37 232891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:852098| [2025/04/30 20:20:37 232896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:850919| [2025/04/30 20:20:37 232900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:849740| [2025/04/30 20:20:37 232904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:848561| [2025/04/30 20:20:37 232909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:847382| [2025/04/30 20:20:37 232913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:846203| [2025/04/30 20:20:37 232917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:845024| [2025/04/30 20:20:37 232921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:843845| [2025/04/30 20:20:37 232926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:842666| [2025/04/30 20:20:37 232930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:841487| [2025/04/30 20:20:37 232934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:840308| [2025/04/30 20:20:37 232938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:839129| [2025/04/30 20:20:37 232943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:837950| [2025/04/30 20:20:37 232949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:836771| [2025/04/30 20:20:37 232954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:835592| [2025/04/30 20:20:37 232958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:834413| [2025/04/30 20:20:37 232962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:833234| [2025/04/30 20:20:37 232966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:832055| [2025/04/30 20:20:37 232971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:830876| [2025/04/30 20:20:37 232975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:829697| [2025/04/30 20:20:37 232979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:828518| [2025/04/30 20:20:37 232983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:827339| [2025/04/30 20:20:37 232987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:826160| [2025/04/30 20:20:37 232991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:824981| [2025/04/30 20:20:37 232996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:823802| [2025/04/30 20:20:37 233000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:822623| [2025/04/30 20:20:37 233004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:821444| [2025/04/30 20:20:37 233008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:820265| [2025/04/30 20:20:37 233012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:819086| [2025/04/30 20:20:37 233016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:817907| [2025/04/30 20:20:37 233020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:816728| [2025/04/30 20:20:37 233024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:815549| [2025/04/30 20:20:37 233029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:814370| [2025/04/30 20:20:37 233033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:813191| [2025/04/30 20:20:37 233037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:812012| [2025/04/30 20:20:37 233041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:810833| [2025/04/30 20:20:37 233045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:809654| [2025/04/30 20:20:37 233050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:808475| [2025/04/30 20:20:37 233054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:807296| [2025/04/30 20:20:37 233058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:806117| [2025/04/30 20:20:37 233062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:804938| [2025/04/30 20:20:37 233066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:803759| [2025/04/30 20:20:37 233070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:802580| [2025/04/30 20:20:37 233075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:801401| [2025/04/30 20:20:37 233080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:800222| [2025/04/30 20:20:37 233086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:799043| [2025/04/30 20:20:37 233097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:797864| [2025/04/30 20:20:37 233103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:796685| [2025/04/30 20:20:37 233110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:795506| [2025/04/30 20:20:37 233116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:794327| [2025/04/30 20:20:37 233123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:793148| [2025/04/30 20:20:37 233130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:791969| [2025/04/30 20:20:37 233136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:790790| [2025/04/30 20:20:37 233143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:789611| [2025/04/30 20:20:37 233149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:788432| [2025/04/30 20:20:37 233156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:787253| [2025/04/30 20:20:37 233163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:786074| [2025/04/30 20:20:37 233170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:784895| [2025/04/30 20:20:37 233176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:783716| [2025/04/30 20:20:37 233182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:782537| [2025/04/30 20:20:37 233189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:781358| [2025/04/30 20:20:37 233195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:780179| [2025/04/30 20:20:37 233201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:779000| [2025/04/30 20:20:37 233208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:777821| [2025/04/30 20:20:37 233214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:776642| [2025/04/30 20:20:37 233220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:775463| [2025/04/30 20:20:37 233227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:774284| [2025/04/30 20:20:37 233233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:773105| [2025/04/30 20:20:37 233239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:771926| [2025/04/30 20:20:37 233246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:770747| [2025/04/30 20:20:37 233252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:769568| [2025/04/30 20:20:37 233259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:768389| [2025/04/30 20:20:37 233265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:767210| [2025/04/30 20:20:37 233271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:766031| [2025/04/30 20:20:37 233278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:764852| [2025/04/30 20:20:37 233286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:763673| [2025/04/30 20:20:37 233292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:762494| [2025/04/30 20:20:37 233299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:761315| [2025/04/30 20:20:37 233305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:760136| [2025/04/30 20:20:37 233318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:758957| [2025/04/30 20:20:37 233324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:757778| [2025/04/30 20:20:37 233331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:756599| [2025/04/30 20:20:37 233335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:755420| [2025/04/30 20:20:37 233339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:754241| [2025/04/30 20:20:37 233346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:753062| [2025/04/30 20:20:37 233354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:751883| [2025/04/30 20:20:37 233358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:750704| [2025/04/30 20:20:37 233365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:749525| [2025/04/30 20:20:37 233369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:748346| [2025/04/30 20:20:37 233375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:747167| [2025/04/30 20:20:37 233379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:745988| [2025/04/30 20:20:37 233385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:744809| [2025/04/30 20:20:37 233389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:743630| [2025/04/30 20:20:37 233395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:742451| [2025/04/30 20:20:37 233399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:741272| [2025/04/30 20:20:37 233405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:740093| [2025/04/30 20:20:37 233409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:738914| [2025/04/30 20:20:37 233415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:737735| [2025/04/30 20:20:37 233419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:736556| [2025/04/30 20:20:37 233425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:735377| [2025/04/30 20:20:37 233430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:734198| [2025/04/30 20:20:37 233437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:733019| [2025/04/30 20:20:37 233441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:731840| [2025/04/30 20:20:37 233447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:730661| [2025/04/30 20:20:37 233451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:729482| [2025/04/30 20:20:37 233455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:728303| [2025/04/30 20:20:37 233461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:727124| [2025/04/30 20:20:37 233465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:725945| [2025/04/30 20:20:37 233471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:724766| [2025/04/30 20:20:37 233475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:723587| [2025/04/30 20:20:37 233481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:722408| [2025/04/30 20:20:37 233485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:721229| [2025/04/30 20:20:37 233495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:720050| [2025/04/30 20:20:37 233499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:718871| [2025/04/30 20:20:37 233505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:717692| [2025/04/30 20:20:37 233509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:716513| [2025/04/30 20:20:37 233515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:715334| [2025/04/30 20:20:37 233519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:714155| [2025/04/30 20:20:37 233524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:712976| [2025/04/30 20:20:37 233529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:711797| [2025/04/30 20:20:37 233534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:710618| [2025/04/30 20:20:37 233539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:709439| [2025/04/30 20:20:37 233548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:708260| [2025/04/30 20:20:37 233552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:707081| [2025/04/30 20:20:37 233558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:705902| [2025/04/30 20:20:37 233562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:704723| [2025/04/30 20:20:37 233568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:703544| [2025/04/30 20:20:37 233574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:702365| [2025/04/30 20:20:37 233590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:701186| [2025/04/30 20:20:37 233597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:700007| [2025/04/30 20:20:37 233607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:698828| [2025/04/30 20:20:37 233614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:697649| [2025/04/30 20:20:37 233624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:696470| [2025/04/30 20:20:37 233631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:695291| [2025/04/30 20:20:37 233640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:694112| [2025/04/30 20:20:37 233647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:692933| [2025/04/30 20:20:37 233656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:691754| [2025/04/30 20:20:37 233661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:690575| [2025/04/30 20:20:37 233669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:689396| [2025/04/30 20:20:37 233676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:688217| [2025/04/30 20:20:37 233685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:687038| [2025/04/30 20:20:37 233691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:685859| [2025/04/30 20:20:37 233700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:684680| [2025/04/30 20:20:37 233708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:683501| [2025/04/30 20:20:37 233742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:682322| [2025/04/30 20:20:37 233751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:681143| [2025/04/30 20:20:37 233760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:679964| [2025/04/30 20:20:37 233766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:678785| [2025/04/30 20:20:37 233775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:677606| [2025/04/30 20:20:37 233780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:676427| [2025/04/30 20:20:37 233786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:675248| [2025/04/30 20:20:37 233791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:674069| [2025/04/30 20:20:37 233796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:672890| [2025/04/30 20:20:37 233800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:671711| [2025/04/30 20:20:37 233806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:670532| [2025/04/30 20:20:37 233810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:669353| [2025/04/30 20:20:37 233816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:668174| [2025/04/30 20:20:37 233820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:666995| [2025/04/30 20:20:37 233826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:665816| [2025/04/30 20:20:37 233830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:664637| [2025/04/30 20:20:37 233836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:663458| [2025/04/30 20:20:37 233840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:662279| [2025/04/30 20:20:37 233846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:661100| [2025/04/30 20:20:37 233850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:659921| [2025/04/30 20:20:37 233856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:658742| [2025/04/30 20:20:37 233860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:657563| [2025/04/30 20:20:37 233866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:656384| [2025/04/30 20:20:37 233870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:655205| [2025/04/30 20:20:37 233876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:654026| [2025/04/30 20:20:37 233880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:652847| [2025/04/30 20:20:37 233885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:651668| [2025/04/30 20:20:37 233890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:650489| [2025/04/30 20:20:37 233894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:649310| [2025/04/30 20:20:37 233900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:648131| [2025/04/30 20:20:37 233904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:646952| [2025/04/30 20:20:37 233910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:645773| [2025/04/30 20:20:37 233914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:644594| [2025/04/30 20:20:37 233924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:643415| [2025/04/30 20:20:37 233928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:642236| [2025/04/30 20:20:37 233934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:641057| [2025/04/30 20:20:37 233938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:639878| [2025/04/30 20:20:37 233948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:638699| [2025/04/30 20:20:37 233952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:637520| [2025/04/30 20:20:37 233958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:636341| [2025/04/30 20:20:37 233962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:635162| [2025/04/30 20:20:37 233968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:633983| [2025/04/30 20:20:37 233972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:632804| [2025/04/30 20:20:37 233978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:631625| [2025/04/30 20:20:37 233982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:630446| [2025/04/30 20:20:37 233988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:629267| [2025/04/30 20:20:37 233993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:628088| [2025/04/30 20:20:37 234002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:626909| [2025/04/30 20:20:37 234006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:625730| [2025/04/30 20:20:37 234012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:624551| [2025/04/30 20:20:37 234016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:623372| [2025/04/30 20:20:37 234025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:622193| [2025/04/30 20:20:37 234029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:621014| [2025/04/30 20:20:37 234035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:619835| [2025/04/30 20:20:37 234039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:618656| [2025/04/30 20:20:37 234045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:617477| [2025/04/30 20:20:37 234050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:616298| [2025/04/30 20:20:37 234055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:615119| [2025/04/30 20:20:37 234060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:613940| [2025/04/30 20:20:37 234065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:612761| [2025/04/30 20:20:37 234070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:611582| [2025/04/30 20:20:37 234076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:610403| [2025/04/30 20:20:37 234083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:609224| [2025/04/30 20:20:37 234092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:608045| [2025/04/30 20:20:37 234099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:606866| [2025/04/30 20:20:37 234109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:605687| [2025/04/30 20:20:37 234121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:604508| [2025/04/30 20:20:37 234131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:603329| [2025/04/30 20:20:37 234138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:602150| [2025/04/30 20:20:37 234148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:600971| [2025/04/30 20:20:37 234154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:599792| [2025/04/30 20:20:37 234164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:598613| [2025/04/30 20:20:37 234171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:597434| [2025/04/30 20:20:37 234180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:596255| [2025/04/30 20:20:37 234187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:595076| [2025/04/30 20:20:37 234197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:593897| [2025/04/30 20:20:37 234203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:592718| [2025/04/30 20:20:37 234213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:591539| [2025/04/30 20:20:37 234219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:590360| [2025/04/30 20:20:37 234229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:589181| [2025/04/30 20:20:37 234236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:588002| [2025/04/30 20:20:37 234245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:586823| [2025/04/30 20:20:37 234252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:585644| [2025/04/30 20:20:37 234262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:584465| [2025/04/30 20:20:37 234269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:583286| [2025/04/30 20:20:37 234279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:582107| [2025/04/30 20:20:37 234286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:580928| [2025/04/30 20:20:37 234296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:579749| [2025/04/30 20:20:37 234302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:578570| [2025/04/30 20:20:37 234306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:577391| [2025/04/30 20:20:37 234312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:576212| [2025/04/30 20:20:37 234316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:575033| [2025/04/30 20:20:37 234322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:573854| [2025/04/30 20:20:37 234326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:572675| [2025/04/30 20:20:37 234332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:571496| [2025/04/30 20:20:37 234336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:570317| [2025/04/30 20:20:37 234342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:569138| [2025/04/30 20:20:37 234346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:567959| [2025/04/30 20:20:37 234356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:566780| [2025/04/30 20:20:37 234364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:565601| [2025/04/30 20:20:37 234370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:564422| [2025/04/30 20:20:37 234374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:563243| [2025/04/30 20:20:37 234380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:562064| [2025/04/30 20:20:37 234384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:560885| [2025/04/30 20:20:37 234390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:559706| [2025/04/30 20:20:37 234394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:558527| [2025/04/30 20:20:37 234400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:557348| [2025/04/30 20:20:37 234404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:556169| [2025/04/30 20:20:37 234410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:554990| [2025/04/30 20:20:37 234414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:553811| [2025/04/30 20:20:37 234420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:552632| [2025/04/30 20:20:37 234424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:551453| [2025/04/30 20:20:37 234430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:550274| [2025/04/30 20:20:37 234437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:549095| [2025/04/30 20:20:37 234446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:547916| [2025/04/30 20:20:37 234453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:546737| [2025/04/30 20:20:37 234463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:545558| [2025/04/30 20:20:37 234470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:544379| [2025/04/30 20:20:37 234483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:543200| [2025/04/30 20:20:37 234489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:542021| [2025/04/30 20:20:37 234495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:540842| [2025/04/30 20:20:37 234499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:539663| [2025/04/30 20:20:37 234505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:538484| [2025/04/30 20:20:37 234509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:537305| [2025/04/30 20:20:37 234515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:536126| [2025/04/30 20:20:37 234519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:534947| [2025/04/30 20:20:37 234525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:533768| [2025/04/30 20:20:37 234529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:532589| [2025/04/30 20:20:37 234537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:531410| [2025/04/30 20:20:37 234544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:530231| [2025/04/30 20:20:37 234553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:529052| [2025/04/30 20:20:37 234563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:527873| [2025/04/30 20:20:37 234568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:526694| [2025/04/30 20:20:37 234573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:525515| [2025/04/30 20:20:37 234578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:524336| [2025/04/30 20:20:37 234583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:523157| [2025/04/30 20:20:37 234589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:521978| [2025/04/30 20:20:37 234593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:520799| [2025/04/30 20:20:37 234599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:519620| [2025/04/30 20:20:37 234603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:518441| [2025/04/30 20:20:37 234609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:517262| [2025/04/30 20:20:37 234613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:516083| [2025/04/30 20:20:37 234619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:514904| [2025/04/30 20:20:37 234623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:513725| [2025/04/30 20:20:37 234629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:512546| [2025/04/30 20:20:37 234633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:511367| [2025/04/30 20:20:37 234639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:510188| [2025/04/30 20:20:37 234643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:509009| [2025/04/30 20:20:37 234650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:507830| [2025/04/30 20:20:37 234654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:506651| [2025/04/30 20:20:37 234660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:505472| [2025/04/30 20:20:37 234664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:504293| [2025/04/30 20:20:37 234670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:503114| [2025/04/30 20:20:37 234674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:501935| [2025/04/30 20:20:37 234678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:500756| [2025/04/30 20:20:37 234684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:499577| [2025/04/30 20:20:37 234688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:498398| [2025/04/30 20:20:37 234698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:497219| [2025/04/30 20:20:37 234702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:496040| [2025/04/30 20:20:37 234708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:494861| [2025/04/30 20:20:37 234712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:493682| [2025/04/30 20:20:37 234740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:492503| [2025/04/30 20:20:37 234748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:491324| [2025/04/30 20:20:37 234754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:490145| [2025/04/30 20:20:37 234762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:488966| [2025/04/30 20:20:37 234769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:487787| [2025/04/30 20:20:37 234773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:486608| [2025/04/30 20:20:37 234779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:485429| [2025/04/30 20:20:37 234783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:484250| [2025/04/30 20:20:37 234789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:483071| [2025/04/30 20:20:37 234793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:481892| [2025/04/30 20:20:37 234799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:480713| [2025/04/30 20:20:37 234803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:479534| [2025/04/30 20:20:37 234809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:478355| [2025/04/30 20:20:37 234813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:477176| [2025/04/30 20:20:37 234819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:475997| [2025/04/30 20:20:37 234823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:474818| [2025/04/30 20:20:37 234829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:473639| [2025/04/30 20:20:37 234833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:472460| [2025/04/30 20:20:37 234839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:471281| [2025/04/30 20:20:37 234843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:470102| [2025/04/30 20:20:37 234849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:468923| [2025/04/30 20:20:37 234853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:467744| [2025/04/30 20:20:37 234859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:466565| [2025/04/30 20:20:37 234863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:465386| [2025/04/30 20:20:37 234871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:464207| [2025/04/30 20:20:37 234875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:463028| [2025/04/30 20:20:37 234881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:461849| [2025/04/30 20:20:37 234885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:460670| [2025/04/30 20:20:37 234891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:459491| [2025/04/30 20:20:37 234895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:458312| [2025/04/30 20:20:37 234901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:457133| [2025/04/30 20:20:37 234905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:455954| [2025/04/30 20:20:37 234911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:454775| [2025/04/30 20:20:37 234915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:453596| [2025/04/30 20:20:37 234921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:452417| [2025/04/30 20:20:37 234925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:451238| [2025/04/30 20:20:37 234934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:450059| [2025/04/30 20:20:37 234938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:448880| [2025/04/30 20:20:37 234944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:447701| [2025/04/30 20:20:37 234948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:446522| [2025/04/30 20:20:37 234954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:445343| [2025/04/30 20:20:37 234958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:444164| [2025/04/30 20:20:37 234964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:442985| [2025/04/30 20:20:37 234968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:441806| [2025/04/30 20:20:37 234974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:440627| [2025/04/30 20:20:37 234978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:439448| [2025/04/30 20:20:37 234984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:438269| [2025/04/30 20:20:37 234989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:437090| [2025/04/30 20:20:37 234994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:435911| [2025/04/30 20:20:37 234998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:434732| [2025/04/30 20:20:37 235004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:433553| [2025/04/30 20:20:37 235009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:432374| [2025/04/30 20:20:37 235014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:431195| [2025/04/30 20:20:37 235018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:430016| [2025/04/30 20:20:37 235028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:428837| [2025/04/30 20:20:37 235032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:427658| [2025/04/30 20:20:37 235036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:426479| [2025/04/30 20:20:37 235042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:425300| [2025/04/30 20:20:37 235046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:424121| [2025/04/30 20:20:37 235052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:422942| [2025/04/30 20:20:37 235056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:421763| [2025/04/30 20:20:37 235062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:420584| [2025/04/30 20:20:37 235066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:419405| [2025/04/30 20:20:37 235072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:418226| [2025/04/30 20:20:37 235079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:417047| [2025/04/30 20:20:37 235088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:415868| [2025/04/30 20:20:37 235095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:414689| [2025/04/30 20:20:37 235104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:413510| [2025/04/30 20:20:37 235111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:412331| [2025/04/30 20:20:37 235126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:411152| [2025/04/30 20:20:37 235133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:409973| [2025/04/30 20:20:37 235143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:408794| [2025/04/30 20:20:37 235150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:407615| [2025/04/30 20:20:37 235160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:406436| [2025/04/30 20:20:37 235166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:405257| [2025/04/30 20:20:37 235175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:404078| [2025/04/30 20:20:37 235182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:402899| [2025/04/30 20:20:37 235190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:401720| [2025/04/30 20:20:37 235197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:400541| [2025/04/30 20:20:37 235206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:399362| [2025/04/30 20:20:37 235213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:398183| [2025/04/30 20:20:37 235222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:397004| [2025/04/30 20:20:37 235229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:395825| [2025/04/30 20:20:37 235239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:394646| [2025/04/30 20:20:37 235245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:393467| [2025/04/30 20:20:37 235254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:392288| [2025/04/30 20:20:37 235260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:391109| [2025/04/30 20:20:37 235270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:389930| [2025/04/30 20:20:37 235276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:388751| [2025/04/30 20:20:37 235285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:387572| [2025/04/30 20:20:37 235292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:386393| [2025/04/30 20:20:37 235305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:385214| [2025/04/30 20:20:37 235312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:384035| [2025/04/30 20:20:37 235322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:382856| [2025/04/30 20:20:37 235328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:381677| [2025/04/30 20:20:37 235337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:380498| [2025/04/30 20:20:37 235343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:379319| [2025/04/30 20:20:37 235349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:378140| [2025/04/30 20:20:37 235353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:376961| [2025/04/30 20:20:37 235359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:375782| [2025/04/30 20:20:37 235363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:374603| [2025/04/30 20:20:37 235373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:373424| [2025/04/30 20:20:37 235377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:372245| [2025/04/30 20:20:37 235384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:371066| [2025/04/30 20:20:37 235388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:369887| [2025/04/30 20:20:37 235394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:368708| [2025/04/30 20:20:37 235398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:367529| [2025/04/30 20:20:37 235404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:366350| [2025/04/30 20:20:37 235408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:365171| [2025/04/30 20:20:37 235414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:363992| [2025/04/30 20:20:37 235418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:362813| [2025/04/30 20:20:37 235424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:361634| [2025/04/30 20:20:37 235428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:360455| [2025/04/30 20:20:37 235437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:359276| [2025/04/30 20:20:37 235442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:358097| [2025/04/30 20:20:37 235447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:356918| [2025/04/30 20:20:37 235452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:355739| [2025/04/30 20:20:37 235458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:354560| [2025/04/30 20:20:37 235462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:353381| [2025/04/30 20:20:37 235468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:352202| [2025/04/30 20:20:37 235472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:351023| [2025/04/30 20:20:37 235476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:349844| [2025/04/30 20:20:37 235482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:348665| [2025/04/30 20:20:37 235486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:347486| [2025/04/30 20:20:37 235492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:346307| [2025/04/30 20:20:37 235496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:345128| [2025/04/30 20:20:37 235502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:343949| [2025/04/30 20:20:37 235506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:342770| [2025/04/30 20:20:37 235512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:341591| [2025/04/30 20:20:37 235516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:340412| [2025/04/30 20:20:37 235522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:339233| [2025/04/30 20:20:37 235526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:338054| [2025/04/30 20:20:37 235532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:336875| [2025/04/30 20:20:37 235536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:335696| [2025/04/30 20:20:37 235545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:334517| [2025/04/30 20:20:37 235549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:333338| [2025/04/30 20:20:37 235555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:332159| [2025/04/30 20:20:37 235559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:330980| [2025/04/30 20:20:37 235565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:329801| [2025/04/30 20:20:37 235569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:328622| [2025/04/30 20:20:37 235575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:327443| [2025/04/30 20:20:37 235579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:326264| [2025/04/30 20:20:37 235585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:325085| [2025/04/30 20:20:37 235589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:323906| [2025/04/30 20:20:37 235595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:322727| [2025/04/30 20:20:37 235599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:321548| [2025/04/30 20:20:37 235605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:320369| [2025/04/30 20:20:37 235610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:319190| [2025/04/30 20:20:37 235616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:318011| [2025/04/30 20:20:37 235620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:316832| [2025/04/30 20:20:37 235626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:315653| [2025/04/30 20:20:37 235633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:314474| [2025/04/30 20:20:37 235643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:313295| [2025/04/30 20:20:37 235650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:312116| [2025/04/30 20:20:37 235660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:310937| [2025/04/30 20:20:37 235667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:309758| [2025/04/30 20:20:37 235677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:308579| [2025/04/30 20:20:37 235684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:307400| [2025/04/30 20:20:37 235697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:306221| [2025/04/30 20:20:37 235705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:305042| [2025/04/30 20:20:37 235715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:303863| [2025/04/30 20:20:37 235742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:302684| [2025/04/30 20:20:37 235752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:301505| [2025/04/30 20:20:37 235759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:300326| [2025/04/30 20:20:37 235768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:299147| [2025/04/30 20:20:37 235773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:297968| [2025/04/30 20:20:37 235782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:296789| [2025/04/30 20:20:37 235793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:295610| [2025/04/30 20:20:37 235802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:294431| [2025/04/30 20:20:37 235809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:293252| [2025/04/30 20:20:37 235818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:292073| [2025/04/30 20:20:37 235825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:290894| [2025/04/30 20:20:37 235841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:289715| [2025/04/30 20:20:37 235848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:288536| [2025/04/30 20:20:37 235858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:287357| [2025/04/30 20:20:37 235865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:286178| [2025/04/30 20:20:37 235872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:284999| [2025/04/30 20:20:37 235876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:283820| [2025/04/30 20:20:37 235882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:282641| [2025/04/30 20:20:37 235887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:281462| [2025/04/30 20:20:37 235892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:280283| [2025/04/30 20:20:37 235897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:279104| [2025/04/30 20:20:37 235903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:277925| [2025/04/30 20:20:37 235907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:276746| [2025/04/30 20:20:37 235911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:275567| [2025/04/30 20:20:37 235917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:274388| [2025/04/30 20:20:37 235921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:273209| [2025/04/30 20:20:37 235927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:272030| [2025/04/30 20:20:37 235931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:270851| [2025/04/30 20:20:37 235937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:269672| [2025/04/30 20:20:37 235941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:268493| [2025/04/30 20:20:37 235947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:267314| [2025/04/30 20:20:37 235951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:266135| [2025/04/30 20:20:37 235957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:264956| [2025/04/30 20:20:37 235961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:263777| [2025/04/30 20:20:37 235967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:262598| [2025/04/30 20:20:37 235972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:261419| [2025/04/30 20:20:37 235977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:260240| [2025/04/30 20:20:37 235982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:259061| [2025/04/30 20:20:37 235988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:257882| [2025/04/30 20:20:37 235996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:256703| [2025/04/30 20:20:37 236002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:255524| [2025/04/30 20:20:37 236006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:254345| [2025/04/30 20:20:37 236012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:253166| [2025/04/30 20:20:37 236016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:251987| [2025/04/30 20:20:37 236022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:250808| [2025/04/30 20:20:37 236026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:249629| [2025/04/30 20:20:37 236032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:248450| [2025/04/30 20:20:37 236036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:247271| [2025/04/30 20:20:37 236042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:246092| [2025/04/30 20:20:37 236046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:244913| [2025/04/30 20:20:37 236052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:243734| [2025/04/30 20:20:37 236056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:242555| [2025/04/30 20:20:37 236062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:241376| [2025/04/30 20:20:37 236066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:240197| [2025/04/30 20:20:37 236074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:239018| [2025/04/30 20:20:37 236081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:237839| [2025/04/30 20:20:37 236091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:236660| [2025/04/30 20:20:37 236097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:235481| [2025/04/30 20:20:37 236107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:234302| [2025/04/30 20:20:37 236114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:233123| [2025/04/30 20:20:37 236124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:231944| [2025/04/30 20:20:37 236131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:230765| [2025/04/30 20:20:37 236141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:229586| [2025/04/30 20:20:37 236148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:228407| [2025/04/30 20:20:37 236161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:227228| [2025/04/30 20:20:37 236167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:226049| [2025/04/30 20:20:37 236175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:224870| [2025/04/30 20:20:37 236182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:223691| [2025/04/30 20:20:37 236191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:222512| [2025/04/30 20:20:37 236196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:221333| [2025/04/30 20:20:37 236202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:220154| [2025/04/30 20:20:37 236209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:218975| [2025/04/30 20:20:37 236229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:217796| [2025/04/30 20:20:37 236236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:216617| [2025/04/30 20:20:37 236245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:215438| [2025/04/30 20:20:37 236252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:214259| [2025/04/30 20:20:37 236261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:213080| [2025/04/30 20:20:37 236268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:211901| [2025/04/30 20:20:37 236278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:210722| [2025/04/30 20:20:37 236284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:209543| [2025/04/30 20:20:37 236290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:208364| [2025/04/30 20:20:37 236294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:207185| [2025/04/30 20:20:37 236300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:206006| [2025/04/30 20:20:37 236304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:204827| [2025/04/30 20:20:37 236310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:203648| [2025/04/30 20:20:37 236317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:202469| [2025/04/30 20:20:37 236326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:201290| [2025/04/30 20:20:37 236332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:200111| [2025/04/30 20:20:37 236337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:198932| [2025/04/30 20:20:37 236342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:197753| [2025/04/30 20:20:37 236347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:196574| [2025/04/30 20:20:37 236352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:195395| [2025/04/30 20:20:37 236357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:194216| [2025/04/30 20:20:37 236362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:193037| [2025/04/30 20:20:37 236367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:191858| [2025/04/30 20:20:37 236372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:190679| [2025/04/30 20:20:37 236377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:189500| [2025/04/30 20:20:37 236382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:188321| [2025/04/30 20:20:37 236387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:187142| [2025/04/30 20:20:37 236392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:185963| [2025/04/30 20:20:37 236396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:184784| [2025/04/30 20:20:37 236402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:183605| [2025/04/30 20:20:37 236407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:182426| [2025/04/30 20:20:37 236413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:181247| [2025/04/30 20:20:37 236420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:180068| [2025/04/30 20:20:37 236426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:178889| [2025/04/30 20:20:37 236430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:177710| [2025/04/30 20:20:37 236436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:176531| [2025/04/30 20:20:37 236440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:175352| [2025/04/30 20:20:37 236446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:174173| [2025/04/30 20:20:37 236450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:172994| [2025/04/30 20:20:37 236456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:171815| [2025/04/30 20:20:37 236461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:170636| [2025/04/30 20:20:37 236467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:169457| [2025/04/30 20:20:37 236473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:168278| [2025/04/30 20:20:37 236482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:167099| [2025/04/30 20:20:37 236489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:165920| [2025/04/30 20:20:37 236499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:164741| [2025/04/30 20:20:37 236507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:163562| [2025/04/30 20:20:37 236516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:162383| [2025/04/30 20:20:37 236521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:161204| [2025/04/30 20:20:37 236527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:160025| [2025/04/30 20:20:37 236531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:158846| [2025/04/30 20:20:37 236537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:157667| [2025/04/30 20:20:37 236541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:156488| [2025/04/30 20:20:37 236547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:155309| [2025/04/30 20:20:37 236551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:154130| [2025/04/30 20:20:37 236557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:152951| [2025/04/30 20:20:37 236561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:151772| [2025/04/30 20:20:37 236567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:150593| [2025/04/30 20:20:37 236573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:149414| [2025/04/30 20:20:37 236591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:148235| [2025/04/30 20:20:37 236597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:147056| [2025/04/30 20:20:37 236603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:145877| [2025/04/30 20:20:37 236607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:144698| [2025/04/30 20:20:37 236623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:143519| [2025/04/30 20:20:37 236627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:142340| [2025/04/30 20:20:37 236636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:141161| [2025/04/30 20:20:37 236641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:139982| [2025/04/30 20:20:37 236647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:138803| [2025/04/30 20:20:37 236651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:137624| [2025/04/30 20:20:37 236657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:136445| [2025/04/30 20:20:37 236661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:135266| [2025/04/30 20:20:37 236667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:134087| [2025/04/30 20:20:37 236671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:132908| [2025/04/30 20:20:37 236677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:131729| [2025/04/30 20:20:37 236681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:130550| [2025/04/30 20:20:37 236687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:129371| [2025/04/30 20:20:37 236691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:128192| [2025/04/30 20:20:37 236697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:127013| [2025/04/30 20:20:37 236701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:125834| [2025/04/30 20:20:37 236706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:124655| [2025/04/30 20:20:37 236711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:123476| [2025/04/30 20:20:37 236733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:122297| [2025/04/30 20:20:37 236745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:121118| [2025/04/30 20:20:37 236749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:119939| [2025/04/30 20:20:37 236755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:118760| [2025/04/30 20:20:37 236759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:117581| [2025/04/30 20:20:37 236765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:116402| [2025/04/30 20:20:37 236769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:115223| [2025/04/30 20:20:37 236775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:114044| [2025/04/30 20:20:37 236779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:112865| [2025/04/30 20:20:37 236785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:111686| [2025/04/30 20:20:37 236789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:110507| [2025/04/30 20:20:37 236795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:109328| [2025/04/30 20:20:37 236799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:108149| [2025/04/30 20:20:37 236805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:106970| [2025/04/30 20:20:37 236809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:105791| [2025/04/30 20:20:37 236815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:104612| [2025/04/30 20:20:37 236819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:103433| [2025/04/30 20:20:37 236829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:102254| [2025/04/30 20:20:37 236833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:101075| [2025/04/30 20:20:37 236839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:99896| [2025/04/30 20:20:37 236843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:98717| [2025/04/30 20:20:37 236849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:97538| [2025/04/30 20:20:37 236853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:96359| [2025/04/30 20:20:37 236859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:95180| [2025/04/30 20:20:37 236863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:94001| [2025/04/30 20:20:37 236869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:92822| [2025/04/30 20:20:37 236873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:91643| [2025/04/30 20:20:37 236879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:90464| [2025/04/30 20:20:37 236883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:89285| [2025/04/30 20:20:37 236889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:88106| [2025/04/30 20:20:37 236894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:86927| [2025/04/30 20:20:37 236899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:85748| [2025/04/30 20:20:37 236904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:84569| [2025/04/30 20:20:37 236909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:83390| [2025/04/30 20:20:37 236914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:82211| [2025/04/30 20:20:37 236920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:81032| [2025/04/30 20:20:37 236924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:79853| [2025/04/30 20:20:37 236933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:78674| [2025/04/30 20:20:37 236937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:77495| [2025/04/30 20:20:37 236943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:76316| [2025/04/30 20:20:37 236947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:75137| [2025/04/30 20:20:37 236953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:73958| [2025/04/30 20:20:37 236957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:72779| [2025/04/30 20:20:37 236963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:71600| [2025/04/30 20:20:37 236967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:70421| [2025/04/30 20:20:37 236975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:69242| [2025/04/30 20:20:37 236980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:68063| [2025/04/30 20:20:37 236986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:66884| [2025/04/30 20:20:37 236990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:65705| [2025/04/30 20:20:37 236995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:64526| [2025/04/30 20:20:37 237002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:63347| [2025/04/30 20:20:37 237008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:62168| [2025/04/30 20:20:37 237013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:60989| [2025/04/30 20:20:37 237019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:59810| [2025/04/30 20:20:37 237023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:58631| [2025/04/30 20:20:37 237029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:57452| [2025/04/30 20:20:37 237033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:56273| [2025/04/30 20:20:37 237039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:55094| [2025/04/30 20:20:37 237043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:53915| [2025/04/30 20:20:37 237049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:52736| [2025/04/30 20:20:37 237053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:51557| [2025/04/30 20:20:37 237059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:50378| [2025/04/30 20:20:37 237063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:49199| [2025/04/30 20:20:37 237067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:48020| [2025/04/30 20:20:37 237073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:46841| [2025/04/30 20:20:37 237077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:45662| [2025/04/30 20:20:37 237083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:44483| [2025/04/30 20:20:37 237087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:43304| [2025/04/30 20:20:37 237094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:42125| [2025/04/30 20:20:37 237098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:40946| [2025/04/30 20:20:37 237104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:39767| [2025/04/30 20:20:37 237108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:38588| [2025/04/30 20:20:37 237114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:37409| [2025/04/30 20:20:37 237121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:36230| [2025/04/30 20:20:37 237130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:35051| [2025/04/30 20:20:37 237137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:33872| [2025/04/30 20:20:37 237147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:32693| [2025/04/30 20:20:37 237154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:31514| [2025/04/30 20:20:37 237164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:30335| [2025/04/30 20:20:37 237171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:29156| [2025/04/30 20:20:37 237181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:27977| [2025/04/30 20:20:37 237188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:26798| [2025/04/30 20:20:37 237198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:25619| [2025/04/30 20:20:37 237210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:24440| [2025/04/30 20:20:37 237220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:23261| [2025/04/30 20:20:37 237226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:22082| [2025/04/30 20:20:37 237235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:20903| [2025/04/30 20:20:37 237242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:19724| [2025/04/30 20:20:37 237251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:18545| [2025/04/30 20:20:37 237258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:17366| [2025/04/30 20:20:37 237265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:16187| [2025/04/30 20:20:37 237269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15008| [2025/04/30 20:20:37 237276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13829| [2025/04/30 20:20:37 237282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:12650| [2025/04/30 20:20:37 237292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:11471| [2025/04/30 20:20:37 237299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:10292| [2025/04/30 20:20:37 237313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9113| [2025/04/30 20:20:37 237321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7934| [2025/04/30 20:20:37 237329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:6755| [2025/04/30 20:20:37 237336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:5576| [2025/04/30 20:20:37 237346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4397| [2025/04/30 20:20:37 237353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:3218| [2025/04/30 20:20:37 237362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2039| [2025/04/30 20:20:37 237368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:860| [2025/04/30 20:20:37 237373] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:2097152| [2025/04/30 20:20:37 237384] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2097152| [2025/04/30 20:20:37 237393] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2096292|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1048991|offset:1048131|fin:1|stream_flag:5|conn:00005627609066FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:20:37 237401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d| [2025/04/30 20:20:37 237406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:860| [2025/04/30 20:20:37 237410] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:2097152| [2025/04/30 20:20:37 237416] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2097152| [2025/04/30 20:20:37 237421] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2096292|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:860|offset:0|fin:1|stream_flag:5|conn:00005627609066FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:20:37 237430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d| [2025/04/30 20:20:37 237434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:238|ack_delay:5654|first_ack_range:29|largest_pkt_recv_time:1746044437231780| [2025/04/30 20:20:37 237439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:238|low:209|pkt_pns:2| [2025/04/30 20:20:37 237443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:238|frame_largest_recv:238| [2025/04/30 20:20:37 237448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 237453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34669|min_srtt:34669|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 237457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34669|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 237462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:4| [2025/04/30 20:20:37 237467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34669|min_srtt:34669|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 237471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34669|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 237475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 20:20:37 237480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34669|min_srtt:34669|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 237484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34669|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 237488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:4| [2025/04/30 20:20:37 237492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34669|min_srtt:34669|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 237496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34669|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 237500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 20:20:37 237504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34669|min_srtt:34669|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 237509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44474|inflight:42006|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 237516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 237520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 237524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 237528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 237533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 20:20:37 237538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:785| [2025/04/30 20:20:37 237578] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:785|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:42006|now:1746044437237545|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 237588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:785|origin_pktnum:0|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 237595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:785|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:37 237602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42006|applimit:0| [2025/04/30 20:20:37 237608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34669|rtt_var:642|pto_duration:37237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 237615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 237622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 237628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42024| [2025/04/30 20:20:37 237634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437299782|now:1746044437237608|interv:62174| [2025/04/30 20:20:37 237640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437299782|now:1746044437237608|interval:62174|pto_count:0|srtt:34669 [2025/04/30 20:20:37 237648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:42024| [2025/04/30 20:20:37 237656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:20:37 237663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:786| [2025/04/30 20:20:37 237703] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:786|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:42024|now:1746044437237673|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 237713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:786|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 237737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:786|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:37 237750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42024|applimit:0| [2025/04/30 20:20:37 237757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34669|rtt_var:642|pto_duration:37237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 237764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 237771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 237777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42043| [2025/04/30 20:20:37 237784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437299910|now:1746044437237757|interv:62153| [2025/04/30 20:20:37 237791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437299910|now:1746044437237757|interval:62153|pto_count:0|srtt:34669 [2025/04/30 20:20:37 237798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:42043| [2025/04/30 20:20:37 237804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 20:20:37 237808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:787| [2025/04/30 20:20:37 237838] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:787|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:42043|now:1746044437237815|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 237845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:787|origin_pktnum:0|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 237852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:787|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:37 237859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42043|applimit:0| [2025/04/30 20:20:37 237866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34669|rtt_var:642|pto_duration:37237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 237873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 237880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 237886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42061| [2025/04/30 20:20:37 237892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437300052|now:1746044437237866|interv:62186| [2025/04/30 20:20:37 237898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437300052|now:1746044437237866|interval:62186|pto_count:0|srtt:34669 [2025/04/30 20:20:37 237903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:42061| [2025/04/30 20:20:37 237908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 20:20:37 237918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:788| [2025/04/30 20:20:37 237946] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:788|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:42061|now:1746044437237924|stream_id:0|stream_offset:0| [2025/04/30 20:20:37 237954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:788|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 237962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:788|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 20:20:37 237969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42061|applimit:0| [2025/04/30 20:20:37 237976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34669|rtt_var:642|pto_duration:37237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 237983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 237990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 237996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42080| [2025/04/30 20:20:37 238003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437300161|now:1746044437237976|interv:62185| [2025/04/30 20:20:37 238009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437300161|now:1746044437237976|interval:62185|pto_count:0|srtt:34669 [2025/04/30 20:20:37 238014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:42080| [2025/04/30 20:20:37 238019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 238023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:42080|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:565950| [2025/04/30 20:20:37 238028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 238032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:789| [2025/04/30 20:20:37 238066] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:789|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:42080|now:1746044437238039|stream_id:0|stream_offset:565950| [2025/04/30 20:20:37 238075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:789|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/04/30 20:20:37 238082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42080|applimit:0| [2025/04/30 20:20:37 238089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34669|rtt_var:642|pto_duration:37237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 238096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 238103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 238115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 238121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437300276|now:1746044437238089|interv:62187| [2025/04/30 20:20:37 238128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437300276|now:1746044437238089|interval:62187|pto_count:0|srtt:34669 [2025/04/30 20:20:37 238135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43287| [2025/04/30 20:20:37 238143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 238149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:567129| [2025/04/30 20:20:37 238156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 238163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437300276| [2025/04/30 20:20:37 238169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437300276| [2025/04/30 20:20:37 238175] [debug] |xqc_engine_wakeup_after|wakeup:1746044437300276|now:1746044437238175|diff:62101| [2025/04/30 20:20:37 238182] [debug] |xqc_engine_main_logic|END|now:1746044437232029| [2025/04/30 20:20:37 238193] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437238192| [2025/04/30 20:20:37 238200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 238208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:238| [2025/04/30 20:20:37 238214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:239| [2025/04/30 20:20:37 238222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:239| [2025/04/30 20:20:37 238228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 238235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 238241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:493860|prior_time:1746044437195779|is_app_limited:0|send_elapse:36405|ack_elapse:42413|ctl_first_sent_time:1746044437197478|lagest_ack_time:1746044437238192|curr_delivered:537068| [2025/04/30 20:20:37 238249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437197478| [2025/04/30 20:20:37 238256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1338||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 20:20:37 238262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 238269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:43208|prior_delivered:496260|prior_time:1746044437197761|is_app_limited:0|send_elapse:37383|ack_elapse:40431|ctl_first_sent_time:1746044437199330|lagest_ack_time:1746044437238192|curr_delivered:538268| [2025/04/30 20:20:37 238282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437199330| [2025/04/30 20:20:37 238287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1337||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 20:20:37 238291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34669|rttvar:642|minrtt:31448|latest_rtt:38862|ack_delay:88| [2025/04/30 20:20:37 238296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35182|rttvar:1508|minrtt:31448|latest_rtt:38862|ack_delay:88| [2025/04/30 20:20:37 238300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:751|lost_pn:748|thresh:3| [2025/04/30 20:20:37 238304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 238308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 238313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35182|rtt_var:1508|pto_duration:41214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 238317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 238321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 238325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40887| [2025/04/30 20:20:37 238329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437304253|now:1746044437238312|interv:65941| [2025/04/30 20:20:37 238333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437304253|now:1746044437238312|interval:65941|pto_count:0|srtt:35182 [2025/04/30 20:20:37 238337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37383, ack_elapse 40431, delivered 42008|rate 1039004|lost 284| [2025/04/30 20:20:37 238342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1039004) in round 11| [2025/04/30 20:20:37 238346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 238350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 238354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437199330|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 238359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437199330|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 238364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:40887|srtt:35182|latest_rtt:38862|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 238369] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:44406|inflight:40887|mode:2|applimit:0|pacing_rate:1206754|bw:1206754|srtt:35182|latest_rtt:38862|min_rtt:31448|send:791|lost:284|tlp:0|recv:229|recovery:1|slow_start:0|conn_life:545055|acked:2400|delivered:538268|is_cwnd_limited:1| [2025/04/30 20:20:37 238378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:239|largest:239|pns:2| [2025/04/30 20:20:37 238382] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:239|frame:ACK |recv_time:1746044437238192|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 238387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557238192|now:1746044437238192|interv:120000000| [2025/04/30 20:20:37 238392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557238192|now:1746044437238192|interv:120000000| [2025/04/30 20:20:37 238396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437300276|pq_index:0| [2025/04/30 20:20:37 238400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437232029| [2025/04/30 20:20:37 238404] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437238404| [2025/04/30 20:20:37 238409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437238408| [2025/04/30 20:20:37 238415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 238422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35182|min_srtt:35182|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 238429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:40887|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 238436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 238443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 238449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 238456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 238464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 238470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40887|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:567129| [2025/04/30 20:20:37 238474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 238478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:790| [2025/04/30 20:20:37 238512] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40887|now:1746044437238486|stream_id:0|stream_offset:567129| [2025/04/30 20:20:37 238521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:790|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 238535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40887|applimit:0| [2025/04/30 20:20:37 238542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35182|rtt_var:1508|pto_duration:41214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 238549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 238555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 238562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42087| [2025/04/30 20:20:37 238568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437304700|now:1746044437238542|interv:66158| [2025/04/30 20:20:37 238572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437304700|now:1746044437238542|interval:66158|pto_count:0|srtt:35182 [2025/04/30 20:20:37 238577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:42087| [2025/04/30 20:20:37 238582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 238587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:568308| [2025/04/30 20:20:37 238591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 238595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:791| [2025/04/30 20:20:37 238625] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42087|now:1746044437238602|stream_id:0|stream_offset:568308| [2025/04/30 20:20:37 238630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 238637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42087|applimit:0| [2025/04/30 20:20:37 238644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35182|rtt_var:1508|pto_duration:41214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 238651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 238657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 238663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 238670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437304816|now:1746044437238643|interv:66173| [2025/04/30 20:20:37 238676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437304816|now:1746044437238643|interval:66173|pto_count:0|srtt:35182 [2025/04/30 20:20:37 238680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43287| [2025/04/30 20:20:37 238690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 238694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:569487| [2025/04/30 20:20:37 238698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 238703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437304816| [2025/04/30 20:20:37 238707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437304816| [2025/04/30 20:20:37 238711] [debug] |xqc_engine_wakeup_after|wakeup:1746044437304816|now:1746044437238711|diff:66105| [2025/04/30 20:20:37 238715] [debug] |xqc_engine_main_logic|END|now:1746044437238408| [2025/04/30 20:20:37 238741] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437238740| [2025/04/30 20:20:37 238746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 238752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:239| [2025/04/30 20:20:37 238755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:240| [2025/04/30 20:20:37 238761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:240| [2025/04/30 20:20:37 238765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 238770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 238775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:496260|prior_time:1746044437197761|is_app_limited:0|send_elapse:37521|ack_elapse:40979|ctl_first_sent_time:1746044437199468|lagest_ack_time:1746044437238740|curr_delivered:539468| [2025/04/30 20:20:37 238779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437199468| [2025/04/30 20:20:37 238784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1336||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 20:20:37 238788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 238792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:43208|prior_delivered:498660|prior_time:1746044437199765|is_app_limited:0|send_elapse:36201|ack_elapse:38975|ctl_first_sent_time:1746044437201338|lagest_ack_time:1746044437238740|curr_delivered:540668| [2025/04/30 20:20:37 238797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437201338| [2025/04/30 20:20:37 238801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1335||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 20:20:37 238805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35182|rttvar:1508|minrtt:31448|latest_rtt:37402|ack_delay:96| [2025/04/30 20:20:37 238809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35448|rttvar:1662|minrtt:31448|latest_rtt:37402|ack_delay:96| [2025/04/30 20:20:37 238817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:753|lost_pn:750|thresh:3| [2025/04/30 20:20:37 238821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 238825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 238829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35448|rtt_var:1662|pto_duration:42096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 238833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 238837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 238841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40887| [2025/04/30 20:20:37 238845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437305698|now:1746044437238829|interv:66869| [2025/04/30 20:20:37 238849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437305698|now:1746044437238829|interval:66869|pto_count:0|srtt:35448 [2025/04/30 20:20:37 238853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36201, ack_elapse 38975, delivered 42008|rate 1077819|lost 284| [2025/04/30 20:20:37 238858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077819) in round 11| [2025/04/30 20:20:37 238862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 238866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 238870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437201338|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 238875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437201338|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 238879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:40887|srtt:35448|latest_rtt:37402|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 238885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 238889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437263740|now:1746044437238740|interv:25000| [2025/04/30 20:20:37 238894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437238740|max_ack_delay:25000| [2025/04/30 20:20:37 238899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:240|largest:240|pns:2| [2025/04/30 20:20:37 238903] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:240|frame:PING ACK |recv_time:1746044437238740|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 238911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557238740|now:1746044437238740|interv:120000000| [2025/04/30 20:20:37 238915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557238740|now:1746044437238740|interv:120000000| [2025/04/30 20:20:37 238919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437304816|pq_index:0| [2025/04/30 20:20:37 238923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437238408| [2025/04/30 20:20:37 238927] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437238927| [2025/04/30 20:20:37 238932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437238931| [2025/04/30 20:20:37 238937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 238942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35448|min_srtt:35448|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 238946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:40887|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 238951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 238955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 238959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 238963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 238968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 238972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40887|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:569487| [2025/04/30 20:20:37 238976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 238981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:792| [2025/04/30 20:20:37 239010] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40887|now:1746044437238987|stream_id:0|stream_offset:569487| [2025/04/30 20:20:37 239016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 239024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40887|applimit:0| [2025/04/30 20:20:37 239031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35448|rtt_var:1662|pto_duration:42096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 239044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 239051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 239057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42087| [2025/04/30 20:20:37 239064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437306083|now:1746044437239031|interv:67052| [2025/04/30 20:20:37 239069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437306083|now:1746044437239031|interval:67052|pto_count:0|srtt:35448 [2025/04/30 20:20:37 239073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:42087| [2025/04/30 20:20:37 239079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 239083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:570666| [2025/04/30 20:20:37 239087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 239092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:793| [2025/04/30 20:20:37 239126] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42087|now:1746044437239098|stream_id:0|stream_offset:570666| [2025/04/30 20:20:37 239136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 239143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42087|applimit:0| [2025/04/30 20:20:37 239150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35448|rtt_var:1662|pto_duration:42096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 239157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 239163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 239170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 239176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437306194|now:1746044437239150|interv:67044| [2025/04/30 20:20:37 239182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437306194|now:1746044437239150|interval:67044|pto_count:0|srtt:35448 [2025/04/30 20:20:37 239190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43287| [2025/04/30 20:20:37 239197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 239204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:571845| [2025/04/30 20:20:37 239218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 239224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437263740| [2025/04/30 20:20:37 239230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437263740| [2025/04/30 20:20:37 239236] [debug] |xqc_engine_wakeup_after|wakeup:1746044437263740|now:1746044437239236|diff:24504| [2025/04/30 20:20:37 239243] [debug] |xqc_engine_main_logic|END|now:1746044437238931| [2025/04/30 20:20:37 239253] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437239253| [2025/04/30 20:20:37 239260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 239269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:240| [2025/04/30 20:20:37 239275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:241| [2025/04/30 20:20:37 239284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:241| [2025/04/30 20:20:37 239290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 239298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 239305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:498660|prior_time:1746044437199765|is_app_limited:0|send_elapse:36339|ack_elapse:39488|ctl_first_sent_time:1746044437201476|lagest_ack_time:1746044437239253|curr_delivered:541868| [2025/04/30 20:20:37 239312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437201476| [2025/04/30 20:20:37 239319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1334||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 20:20:37 239326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 239332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:43208|prior_delivered:501060|prior_time:1746044437201848|is_app_limited:0|send_elapse:37481|ack_elapse:37405|ctl_first_sent_time:1746044437203478|lagest_ack_time:1746044437239253|curr_delivered:543068| [2025/04/30 20:20:37 239339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437203478| [2025/04/30 20:20:37 239345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1333||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 20:20:37 239352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35448|rttvar:1662|minrtt:31448|latest_rtt:35775|ack_delay:88| [2025/04/30 20:20:37 239357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35477|rttvar:1306|minrtt:31448|latest_rtt:35775|ack_delay:88| [2025/04/30 20:20:37 239361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:755|lost_pn:752|thresh:3| [2025/04/30 20:20:37 239365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 239369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 239374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35477|rtt_var:1306|pto_duration:40701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 239382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 239386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 239390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40887| [2025/04/30 20:20:37 239394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437304799|now:1746044437239373|interv:65426| [2025/04/30 20:20:37 239398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437304799|now:1746044437239373|interval:65426|pto_count:0|srtt:35477 [2025/04/30 20:20:37 239402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37481, ack_elapse 37405, delivered 42008|rate 1120781|lost 284| [2025/04/30 20:20:37 239407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120781) in round 11| [2025/04/30 20:20:37 239411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 239415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:13790| [2025/04/30 20:20:37 239419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437203478|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 239424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437203478|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 239428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:40887|srtt:35477|latest_rtt:35775|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 239434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:241|largest:241|pns:2| [2025/04/30 20:20:37 239439] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:241|frame:ACK |recv_time:1746044437239253|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 239443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557239253|now:1746044437239253|interv:120000000| [2025/04/30 20:20:37 239448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557239253|now:1746044437239253|interv:120000000| [2025/04/30 20:20:37 239452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437263740|pq_index:0| [2025/04/30 20:20:37 239456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437238931| [2025/04/30 20:20:37 239460] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437239460| [2025/04/30 20:20:37 239465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437239464| [2025/04/30 20:20:37 239472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 239477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35477|min_srtt:35477|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 239482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:40887|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 239486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 239490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 239494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 239499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 239503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 239507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40887|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:571845| [2025/04/30 20:20:37 239512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 239516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:794| [2025/04/30 20:20:37 239549] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40887|now:1746044437239523|stream_id:0|stream_offset:571845| [2025/04/30 20:20:37 239555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 239560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40887|applimit:0| [2025/04/30 20:20:37 239567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35477|rtt_var:1306|pto_duration:40701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 239574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 239581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 239587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42087| [2025/04/30 20:20:37 239593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437305224|now:1746044437239567|interv:65657| [2025/04/30 20:20:37 239599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437305224|now:1746044437239567|interval:65657|pto_count:0|srtt:35477 [2025/04/30 20:20:37 239607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:42087| [2025/04/30 20:20:37 239615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 239628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:573024| [2025/04/30 20:20:37 239635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 239642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:795| [2025/04/30 20:20:37 239682] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42087|now:1746044437239653|stream_id:0|stream_offset:573024| [2025/04/30 20:20:37 239692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 239699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42087|applimit:0| [2025/04/30 20:20:37 239706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35477|rtt_var:1306|pto_duration:40701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 239712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 239737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 239742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 239746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437305354|now:1746044437239705|interv:65649| [2025/04/30 20:20:37 239750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437305354|now:1746044437239705|interval:65649|pto_count:0|srtt:35477 [2025/04/30 20:20:37 239755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43287| [2025/04/30 20:20:37 239763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 239770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:574203| [2025/04/30 20:20:37 239777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 239783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437263740| [2025/04/30 20:20:37 239789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437263740| [2025/04/30 20:20:37 239793] [debug] |xqc_engine_wakeup_after|wakeup:1746044437263740|now:1746044437239793|diff:23947| [2025/04/30 20:20:37 239798] [debug] |xqc_engine_main_logic|END|now:1746044437239464| [2025/04/30 20:20:37 239806] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437239805| [2025/04/30 20:20:37 239811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 239816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:241| [2025/04/30 20:20:37 239820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:242| [2025/04/30 20:20:37 239826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:242| [2025/04/30 20:20:37 239836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 239841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:756|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:757|path_largest_ack:756| [2025/04/30 20:20:37 239849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:501060|prior_time:1746044437201848|is_app_limited:0|send_elapse:37591|ack_elapse:37957|ctl_first_sent_time:1746044437203588|lagest_ack_time:1746044437239805|curr_delivered:544268| [2025/04/30 20:20:37 239856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437203588| [2025/04/30 20:20:37 239863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1332||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 20:20:37 239869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:757|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:757|path_largest_ack:757| [2025/04/30 20:20:37 239873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44408|prior_delivered:501060|prior_time:1746044437201848|is_app_limited:0|send_elapse:37591|ack_elapse:37957|ctl_first_sent_time:1746044437203588|lagest_ack_time:1746044437239805|curr_delivered:545468| [2025/04/30 20:20:37 239878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437203688| [2025/04/30 20:20:37 239882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1331||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 20:20:37 239886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35477|rttvar:1306|minrtt:31448|latest_rtt:36117|ack_delay:96| [2025/04/30 20:20:37 239890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35545|rttvar:1116|minrtt:31448|latest_rtt:36117|ack_delay:96| [2025/04/30 20:20:37 239895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:757|lost_pn:754|thresh:3| [2025/04/30 20:20:37 239899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 239903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 239907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35545|rtt_var:1116|pto_duration:40009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 239911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 239915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 239919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40887| [2025/04/30 20:20:37 239923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437304662|now:1746044437239907|interv:64755| [2025/04/30 20:20:37 239927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437304662|now:1746044437239907|interval:64755|pto_count:0|srtt:35545 [2025/04/30 20:20:37 239932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37591, ack_elapse 37957, delivered 44408|rate 1169955|lost 284| [2025/04/30 20:20:37 239939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169955) in round 11| [2025/04/30 20:20:37 239944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 239948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15308| [2025/04/30 20:20:37 239952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437203688|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 239956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437203688|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 239961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:40887|srtt:35545|latest_rtt:36117|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 239966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:242|largest:242|pns:2| [2025/04/30 20:20:37 239971] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:242|frame:ACK |recv_time:1746044437239805|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 239976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557239805|now:1746044437239805|interv:120000000| [2025/04/30 20:20:37 239980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557239805|now:1746044437239805|interv:120000000| [2025/04/30 20:20:37 239984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437263740|pq_index:0| [2025/04/30 20:20:37 239988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437239464| [2025/04/30 20:20:37 239992] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437239992| [2025/04/30 20:20:37 239997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437239996| [2025/04/30 20:20:37 240002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 240007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35545|min_srtt:35545|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 240011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:40887|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 240016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 240019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 240023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 240030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 240035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 240039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40887|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:574203| [2025/04/30 20:20:37 240043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 240048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:796| [2025/04/30 20:20:37 240079] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40887|now:1746044437240055|stream_id:0|stream_offset:574203| [2025/04/30 20:20:37 240085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 240090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40887|applimit:0| [2025/04/30 20:20:37 240094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35545|rtt_var:1116|pto_duration:40009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 240098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 240102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 240106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42087| [2025/04/30 20:20:37 240110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437305064|now:1746044437240094|interv:64970| [2025/04/30 20:20:37 240114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437305064|now:1746044437240094|interval:64970|pto_count:0|srtt:35545 [2025/04/30 20:20:37 240118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:42087| [2025/04/30 20:20:37 240123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 240128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:575382| [2025/04/30 20:20:37 240136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 240142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:797| [2025/04/30 20:20:37 240212] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42087|now:1746044437240153|stream_id:0|stream_offset:575382| [2025/04/30 20:20:37 240222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 240230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42087|applimit:0| [2025/04/30 20:20:37 240243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35545|rtt_var:1116|pto_duration:40009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 240250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 240257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 240263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 240270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437305162|now:1746044437240243|interv:64919| [2025/04/30 20:20:37 240276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437305162|now:1746044437240243|interval:64919|pto_count:0|srtt:35545 [2025/04/30 20:20:37 240283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43287| [2025/04/30 20:20:37 240291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 240298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:576561| [2025/04/30 20:20:37 240305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 240311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437263740| [2025/04/30 20:20:37 240318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437263740| [2025/04/30 20:20:37 240324] [debug] |xqc_engine_wakeup_after|wakeup:1746044437263740|now:1746044437240324|diff:23416| [2025/04/30 20:20:37 240331] [debug] |xqc_engine_main_logic|END|now:1746044437239996| [2025/04/30 20:20:37 240339] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437240339| [2025/04/30 20:20:37 240346] [debug] |xqc_engine_wakeup_after|wakeup:1746044437263740|now:1746044437240346|diff:23394| [2025/04/30 20:20:37 240352] [debug] |xqc_engine_main_logic|END|now:1746044437240339| [2025/04/30 20:20:37 241625] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437241623| [2025/04/30 20:20:37 241639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 241649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:242| [2025/04/30 20:20:37 241655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:243| [2025/04/30 20:20:37 241663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:243| [2025/04/30 20:20:37 241670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 241678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:758|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:759|path_largest_ack:758| [2025/04/30 20:20:37 241685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44414|prior_delivered:503460|prior_time:1746044437203856|is_app_limited:0|send_elapse:36234|ack_elapse:37767|ctl_first_sent_time:1746044437205434|lagest_ack_time:1746044437241623|curr_delivered:546674| [2025/04/30 20:20:37 241691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437205434| [2025/04/30 20:20:37 241704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1330||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 20:20:37 241711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 241738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:43206|prior_delivered:505868|prior_time:1746044437205910|is_app_limited:0|send_elapse:36355|ack_elapse:35713|ctl_first_sent_time:1746044437207510|lagest_ack_time:1746044437241623|curr_delivered:547874| [2025/04/30 20:20:37 241745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437207510| [2025/04/30 20:20:37 241751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1329||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 20:20:37 241756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35545|rttvar:1116|minrtt:31448|latest_rtt:34113|ack_delay:96| [2025/04/30 20:20:37 241760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35354|rttvar:1219|minrtt:31448|latest_rtt:34113|ack_delay:96| [2025/04/30 20:20:37 241765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:759|lost_pn:756|thresh:3| [2025/04/30 20:20:37 241769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 241773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 225|pns:2| [2025/04/30 20:20:37 241777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 241784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35354|rtt_var:1219|pto_duration:40230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 241791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 241797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 241803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40881| [2025/04/30 20:20:37 241807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437305383|now:1746044437241783|interv:63600| [2025/04/30 20:20:37 241811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437305383|now:1746044437241783|interval:63600|pto_count:0|srtt:35354 [2025/04/30 20:20:37 241816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36355, ack_elapse 35713, delivered 42006|rate 1155439|lost 284| [2025/04/30 20:20:37 241820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155439) in round 11| [2025/04/30 20:20:37 241825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 241829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15732| [2025/04/30 20:20:37 241833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2406|po_sent_time:1746044437207510|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 241841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2406|po_sent_time:1746044437207510|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 241846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:40881|srtt:35354|latest_rtt:34113|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 241852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:243|largest:243|pns:2| [2025/04/30 20:20:37 241856] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:243|frame:ACK |recv_time:1746044437241623|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 241861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557241623|now:1746044437241623|interv:120000000| [2025/04/30 20:20:37 241865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557241623|now:1746044437241623|interv:120000000| [2025/04/30 20:20:37 241869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437263740|pq_index:0| [2025/04/30 20:20:37 241874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437239996| [2025/04/30 20:20:37 241878] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437241878| [2025/04/30 20:20:37 241883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437241882| [2025/04/30 20:20:37 241888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 241893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35354|min_srtt:35354|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 241897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40881|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 241902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 241906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 241910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 241914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 241919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 241923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40881|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:576561| [2025/04/30 20:20:37 241927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 241935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437242934|now:1746044437241934|interv:1000| [2025/04/30 20:20:37 241939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 241942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 241946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437242934| [2025/04/30 20:20:37 241950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437242934| [2025/04/30 20:20:37 241954] [debug] |xqc_engine_wakeup_after|wakeup:1746044437242934|now:1746044437241954|diff:980| [2025/04/30 20:20:37 241959] [debug] |xqc_engine_main_logic|END|now:1746044437241882| [2025/04/30 20:20:37 241964] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437241964| [2025/04/30 20:20:37 241968] [debug] |xqc_engine_wakeup_after|wakeup:1746044437242934|now:1746044437241968|diff:966| [2025/04/30 20:20:37 241972] [debug] |xqc_engine_main_logic|END|now:1746044437241964| [2025/04/30 20:20:37 243044] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437243043| [2025/04/30 20:20:37 243055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437242934|pq_index:0| [2025/04/30 20:20:37 243060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437241882| [2025/04/30 20:20:37 243065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437243064| [2025/04/30 20:20:37 243070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437242934|now:1746044437243064| [2025/04/30 20:20:37 243075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437242934|now:1746044437243064| [2025/04/30 20:20:37 243079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 243083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 243088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35354|min_srtt:35354|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 243093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:40881|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 243098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 243102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 243106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 243110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 243115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 243119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40881|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:576561| [2025/04/30 20:20:37 243123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 243133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:798| [2025/04/30 20:20:37 243174] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40881|now:1746044437243143|stream_id:0|stream_offset:576561| [2025/04/30 20:20:37 243184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 243191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40881|applimit:0| [2025/04/30 20:20:37 243198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35354|rtt_var:1219|pto_duration:40230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 243204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 243211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 243217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42081| [2025/04/30 20:20:37 243223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437308373|now:1746044437243197|interv:65176| [2025/04/30 20:20:37 243229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437308373|now:1746044437243197|interval:65176|pto_count:0|srtt:35354 [2025/04/30 20:20:37 243237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:42081| [2025/04/30 20:20:37 243244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 243251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42081|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:577740| [2025/04/30 20:20:37 243257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 243264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:799| [2025/04/30 20:20:37 243312] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42081|now:1746044437243275|stream_id:0|stream_offset:577740| [2025/04/30 20:20:37 243322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 243329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42081|applimit:0| [2025/04/30 20:20:37 243336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35354|rtt_var:1219|pto_duration:40230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 243342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 243348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 243355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:20:37 243368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437308505|now:1746044437243335|interv:65170| [2025/04/30 20:20:37 243388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437308505|now:1746044437243335|interval:65170|pto_count:0|srtt:35354 [2025/04/30 20:20:37 243396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43281| [2025/04/30 20:20:37 243404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 243408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:578919| [2025/04/30 20:20:37 243413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 243417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437263740| [2025/04/30 20:20:37 243421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437263740| [2025/04/30 20:20:37 243425] [debug] |xqc_engine_wakeup_after|wakeup:1746044437263740|now:1746044437243425|diff:20315| [2025/04/30 20:20:37 243430] [debug] |xqc_engine_main_logic|END|now:1746044437243064| [2025/04/30 20:20:37 243611] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437243610| [2025/04/30 20:20:37 243621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 243630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:243| [2025/04/30 20:20:37 243634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:244| [2025/04/30 20:20:37 243640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:244| [2025/04/30 20:20:37 243644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 243650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 243658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44406|prior_delivered:505868|prior_time:1746044437205910|is_app_limited:0|send_elapse:36467|ack_elapse:37700|ctl_first_sent_time:1746044437207622|lagest_ack_time:1746044437243610|curr_delivered:549074| [2025/04/30 20:20:37 243665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437207622| [2025/04/30 20:20:37 243673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1328||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 20:20:37 243681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 243688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44406|prior_delivered:505868|prior_time:1746044437205910|is_app_limited:0|send_elapse:36467|ack_elapse:37700|ctl_first_sent_time:1746044437207622|lagest_ack_time:1746044437243610|curr_delivered:550274| [2025/04/30 20:20:37 243694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437207772| [2025/04/30 20:20:37 243698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1327||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 20:20:37 243710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35354|rttvar:1219|minrtt:31448|latest_rtt:35838|ack_delay:96| [2025/04/30 20:20:37 243732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35402|rttvar:1012|minrtt:31448|latest_rtt:35838|ack_delay:96| [2025/04/30 20:20:37 243742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:761|lost_pn:758|thresh:3| [2025/04/30 20:20:37 243749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 243755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 243762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35402|rtt_var:1012|pto_duration:39450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 243769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 243776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 243781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40881| [2025/04/30 20:20:37 243785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437307725|now:1746044437243762|interv:63963| [2025/04/30 20:20:37 243789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437307725|now:1746044437243762|interval:63963|pto_count:0|srtt:35402 [2025/04/30 20:20:37 243793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36467, ack_elapse 37700, delivered 44406|rate 1177877|lost 284| [2025/04/30 20:20:37 243798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177877) in round 11| [2025/04/30 20:20:37 243802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 243806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15736| [2025/04/30 20:20:37 243810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437207772|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 243815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437207772|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 243819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:40881|srtt:35402|latest_rtt:35838|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 243825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:244|largest:244|pns:2| [2025/04/30 20:20:37 243830] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:244|frame:ACK |recv_time:1746044437243610|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 243839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557243610|now:1746044437243610|interv:120000000| [2025/04/30 20:20:37 243843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557243610|now:1746044437243610|interv:120000000| [2025/04/30 20:20:37 243847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437263740|pq_index:0| [2025/04/30 20:20:37 243851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437243064| [2025/04/30 20:20:37 243855] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437243855| [2025/04/30 20:20:37 243860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437243859| [2025/04/30 20:20:37 243865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 243870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35402|min_srtt:35402|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 243874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:40881|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 243879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 243883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 243887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 243891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 243895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 243900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40881|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:578919| [2025/04/30 20:20:37 243904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 243909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:800| [2025/04/30 20:20:37 243946] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40881|now:1746044437243916|stream_id:0|stream_offset:578919| [2025/04/30 20:20:37 243955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 243962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40881|applimit:0| [2025/04/30 20:20:37 243969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35402|rtt_var:1012|pto_duration:39450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 243976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 243990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 243994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42081| [2025/04/30 20:20:37 243998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437308366|now:1746044437243969|interv:64397| [2025/04/30 20:20:37 244002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437308366|now:1746044437243969|interval:64397|pto_count:0|srtt:35402 [2025/04/30 20:20:37 244006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:42081| [2025/04/30 20:20:37 244011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 244015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42081|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:580098| [2025/04/30 20:20:37 244020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 244024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:801| [2025/04/30 20:20:37 244055] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42081|now:1746044437244031|stream_id:0|stream_offset:580098| [2025/04/30 20:20:37 244064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:801|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 244071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42081|applimit:0| [2025/04/30 20:20:37 244078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35402|rtt_var:1012|pto_duration:39450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 244084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 244088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 244092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:20:37 244096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437308481|now:1746044437244077|interv:64404| [2025/04/30 20:20:37 244100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437308481|now:1746044437244077|interval:64404|pto_count:0|srtt:35402 [2025/04/30 20:20:37 244104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43281| [2025/04/30 20:20:37 244109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 244116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:581277| [2025/04/30 20:20:37 244123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 244129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437263740| [2025/04/30 20:20:37 244141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437263740| [2025/04/30 20:20:37 244145] [debug] |xqc_engine_wakeup_after|wakeup:1746044437263740|now:1746044437244145|diff:19595| [2025/04/30 20:20:37 244149] [debug] |xqc_engine_main_logic|END|now:1746044437243859| [2025/04/30 20:20:37 244155] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437244155| [2025/04/30 20:20:37 244159] [debug] |xqc_engine_wakeup_after|wakeup:1746044437263740|now:1746044437244159|diff:19581| [2025/04/30 20:20:37 244163] [debug] |xqc_engine_main_logic|END|now:1746044437244155| [2025/04/30 20:20:37 245599] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437245597| [2025/04/30 20:20:37 245615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 245624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:244| [2025/04/30 20:20:37 245631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:245| [2025/04/30 20:20:37 245639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:245| [2025/04/30 20:20:37 245646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 245654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 245661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44406|prior_delivered:508268|prior_time:1746044437207936|is_app_limited:0|send_elapse:37660|ack_elapse:37661|ctl_first_sent_time:1746044437209514|lagest_ack_time:1746044437245597|curr_delivered:551474| [2025/04/30 20:20:37 245668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437209514| [2025/04/30 20:20:37 245676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1326||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 20:20:37 245682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 245688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:43206|prior_delivered:510668|prior_time:1746044437209737|is_app_limited:0|send_elapse:36280|ack_elapse:35860|ctl_first_sent_time:1746044437211300|lagest_ack_time:1746044437245597|curr_delivered:552674| [2025/04/30 20:20:37 245693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437211300| [2025/04/30 20:20:37 245699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1325||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 20:20:37 245705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35402|rttvar:1012|minrtt:31448|latest_rtt:34297|ack_delay:104| [2025/04/30 20:20:37 245712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35251|rttvar:1061|minrtt:31448|latest_rtt:34297|ack_delay:104| [2025/04/30 20:20:37 245738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:763|lost_pn:760|thresh:3| [2025/04/30 20:20:37 245745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 245751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 245766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35251|rtt_var:1061|pto_duration:39495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 245771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 245775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 245779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40881| [2025/04/30 20:20:37 245783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437308526|now:1746044437245766|interv:62760| [2025/04/30 20:20:37 245787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437308526|now:1746044437245766|interval:62760|pto_count:0|srtt:35251 [2025/04/30 20:20:37 245792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36280, ack_elapse 35860, delivered 42006|rate 1157828|lost 284| [2025/04/30 20:20:37 245797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157828) in round 11| [2025/04/30 20:20:37 245801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 245805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 245809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437211300|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 245813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437211300|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 245818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:40881|srtt:35251|latest_rtt:34297|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 245824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:245|largest:245|pns:2| [2025/04/30 20:20:37 245829] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:245|frame:ACK |recv_time:1746044437245597|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 245834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557245597|now:1746044437245597|interv:120000000| [2025/04/30 20:20:37 245838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557245597|now:1746044437245597|interv:120000000| [2025/04/30 20:20:37 245842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437263740|pq_index:0| [2025/04/30 20:20:37 245846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437243859| [2025/04/30 20:20:37 245850] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437245850| [2025/04/30 20:20:37 245856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437245854| [2025/04/30 20:20:37 245864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 245869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35251|min_srtt:35251|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 245874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40881|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 245878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 245882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 245886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 245891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 245895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 245899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40881|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:581277| [2025/04/30 20:20:37 245904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 245908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437246908|now:1746044437245908|interv:1000| [2025/04/30 20:20:37 245912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 245916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 245920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437246908| [2025/04/30 20:20:37 245924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437246908| [2025/04/30 20:20:37 245928] [debug] |xqc_engine_wakeup_after|wakeup:1746044437246908|now:1746044437245928|diff:980| [2025/04/30 20:20:37 245932] [debug] |xqc_engine_main_logic|END|now:1746044437245854| [2025/04/30 20:20:37 245938] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437245938| [2025/04/30 20:20:37 245942] [debug] |xqc_engine_wakeup_after|wakeup:1746044437246908|now:1746044437245942|diff:966| [2025/04/30 20:20:37 245946] [debug] |xqc_engine_main_logic|END|now:1746044437245938| [2025/04/30 20:20:37 247013] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437247013| [2025/04/30 20:20:37 247025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437246908|pq_index:0| [2025/04/30 20:20:37 247030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437245854| [2025/04/30 20:20:37 247035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437247034| [2025/04/30 20:20:37 247040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437246908|now:1746044437247034| [2025/04/30 20:20:37 247050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437246908|now:1746044437247034| [2025/04/30 20:20:37 247054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 247059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 247064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35251|min_srtt:35251|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 247069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:40881|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 247073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 247077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 247081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 247085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 247090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 247095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40881|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:581277| [2025/04/30 20:20:37 247099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 247104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:802| [2025/04/30 20:20:37 247139] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40881|now:1746044437247112|stream_id:0|stream_offset:581277| [2025/04/30 20:20:37 247149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:802|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 247157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40881|applimit:0| [2025/04/30 20:20:37 247163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35251|rtt_var:1061|pto_duration:39495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 247170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 247177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 247182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42081| [2025/04/30 20:20:37 247188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437311607|now:1746044437247163|interv:64444| [2025/04/30 20:20:37 247195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437311607|now:1746044437247163|interval:64444|pto_count:0|srtt:35251 [2025/04/30 20:20:37 247202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:42081| [2025/04/30 20:20:37 247216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 247223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42081|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:582456| [2025/04/30 20:20:37 247230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 247236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:803| [2025/04/30 20:20:37 247275] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42081|now:1746044437247247|stream_id:0|stream_offset:582456| [2025/04/30 20:20:37 247284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 247291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42081|applimit:0| [2025/04/30 20:20:37 247298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35251|rtt_var:1061|pto_duration:39495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 247304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 247310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 247317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:20:37 247324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437311742|now:1746044437247298|interv:64444| [2025/04/30 20:20:37 247331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437311742|now:1746044437247298|interval:64444|pto_count:0|srtt:35251 [2025/04/30 20:20:37 247338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43281| [2025/04/30 20:20:37 247346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 247352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:583635| [2025/04/30 20:20:37 247360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 247365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437263740| [2025/04/30 20:20:37 247369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437263740| [2025/04/30 20:20:37 247373] [debug] |xqc_engine_wakeup_after|wakeup:1746044437263740|now:1746044437247373|diff:16367| [2025/04/30 20:20:37 247378] [debug] |xqc_engine_main_logic|END|now:1746044437247034| [2025/04/30 20:20:37 247589] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437247588| [2025/04/30 20:20:37 247601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 247610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:245| [2025/04/30 20:20:37 247624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:246| [2025/04/30 20:20:37 247633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:246| [2025/04/30 20:20:37 247637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 247645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 247652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44406|prior_delivered:510668|prior_time:1746044437209737|is_app_limited:0|send_elapse:36414|ack_elapse:37851|ctl_first_sent_time:1746044437211434|lagest_ack_time:1746044437247588|curr_delivered:553874| [2025/04/30 20:20:37 247659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437211434| [2025/04/30 20:20:37 247664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1324||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 20:20:37 247669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 247673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:44406|prior_delivered:511868|prior_time:1746044437211842|is_app_limited:0|send_elapse:37634|ack_elapse:35746|ctl_first_sent_time:1746044437213419|lagest_ack_time:1746044437247588|curr_delivered:555074| [2025/04/30 20:20:37 247679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437213419| [2025/04/30 20:20:37 247685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1323||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 20:20:37 247691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35251|rttvar:1061|minrtt:31448|latest_rtt:34169|ack_delay:80| [2025/04/30 20:20:37 247699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35106|rttvar:1086|minrtt:31448|latest_rtt:34169|ack_delay:80| [2025/04/30 20:20:37 247705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:765|lost_pn:762|thresh:3| [2025/04/30 20:20:37 247712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 247736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 247742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35106|rtt_var:1086|pto_duration:39450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 247749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 247754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 247758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40881| [2025/04/30 20:20:37 247762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437311697|now:1746044437247742|interv:63955| [2025/04/30 20:20:37 247766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437311697|now:1746044437247742|interval:63955|pto_count:0|srtt:35106 [2025/04/30 20:20:37 247782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37634, ack_elapse 35746, delivered 43206|rate 1148057|lost 284| [2025/04/30 20:20:37 247787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148057) in round 11| [2025/04/30 20:20:37 247791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 247795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 247799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437213419|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 247803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437213419|recovery:1|recovery_start:1746044437215175|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 247808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:44406|full_bw_reached:1|inflight:40881|srtt:35106|latest_rtt:34169|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437215175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 247814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:246|largest:246|pns:2| [2025/04/30 20:20:37 247818] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:246|frame:ACK |recv_time:1746044437247588|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 247823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557247588|now:1746044437247588|interv:120000000| [2025/04/30 20:20:37 247827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557247588|now:1746044437247588|interv:120000000| [2025/04/30 20:20:37 247831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437263740|pq_index:0| [2025/04/30 20:20:37 247839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437247034| [2025/04/30 20:20:37 247843] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437247843| [2025/04/30 20:20:37 247848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437247847| [2025/04/30 20:20:37 247853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 247858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35106|min_srtt:35106|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 247862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:40881|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 247867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 247871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 247874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 247882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 247886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 247890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40881|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:583635| [2025/04/30 20:20:37 247895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 247899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:804| [2025/04/30 20:20:37 247933] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40881|now:1746044437247907|stream_id:0|stream_offset:583635| [2025/04/30 20:20:37 247939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 247944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40881|applimit:0| [2025/04/30 20:20:37 247951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35106|rtt_var:1086|pto_duration:39450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 247957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 247964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 247970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42081| [2025/04/30 20:20:37 247977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437312357|now:1746044437247950|interv:64407| [2025/04/30 20:20:37 247983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437312357|now:1746044437247950|interval:64407|pto_count:0|srtt:35106 [2025/04/30 20:20:37 247990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:42081| [2025/04/30 20:20:37 247998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 248002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42081|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:584814| [2025/04/30 20:20:37 248006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 248011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:805| [2025/04/30 20:20:37 248039] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42081|now:1746044437248017|stream_id:0|stream_offset:584814| [2025/04/30 20:20:37 248045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 248057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42081|applimit:0| [2025/04/30 20:20:37 248064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35106|rtt_var:1086|pto_duration:39450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 248072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 248078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 248084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43281| [2025/04/30 20:20:37 248091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437312467|now:1746044437248064|interv:64403| [2025/04/30 20:20:37 248097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437312467|now:1746044437248064|interval:64403|pto_count:0|srtt:35106 [2025/04/30 20:20:37 248105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44406|inflight:43281| [2025/04/30 20:20:37 248112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 248118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43281|cwnd:44406|conn:00005627609066FC|stream_id:0|stream_offset:585993| [2025/04/30 20:20:37 248125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 248132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437263740| [2025/04/30 20:20:37 248139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437263740| [2025/04/30 20:20:37 248146] [debug] |xqc_engine_wakeup_after|wakeup:1746044437263740|now:1746044437248145|diff:15595| [2025/04/30 20:20:37 248152] [debug] |xqc_engine_main_logic|END|now:1746044437247847| [2025/04/30 20:20:37 248161] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437248161| [2025/04/30 20:20:37 248167] [debug] |xqc_engine_wakeup_after|wakeup:1746044437263740|now:1746044437248167|diff:15573| [2025/04/30 20:20:37 248173] [debug] |xqc_engine_main_logic|END|now:1746044437248161| [2025/04/30 20:20:37 249617] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437249616| [2025/04/30 20:20:37 249632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 249642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:246| [2025/04/30 20:20:37 249648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:247| [2025/04/30 20:20:37 249656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:247| [2025/04/30 20:20:37 249663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 249670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 249677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:45606|prior_delivered:511868|prior_time:1746044437211842|is_app_limited:0|send_elapse:37749|ack_elapse:37774|ctl_first_sent_time:1746044437213534|lagest_ack_time:1746044437249616|curr_delivered:556274| [2025/04/30 20:20:37 249692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437213534| [2025/04/30 20:20:37 249697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1322||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 20:20:37 249701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:767|origin_pktnum:729|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:767|path_largest_ack:767| [2025/04/30 20:20:37 249705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43206|prior_delivered:514268|prior_time:1746044437213691|is_app_limited:0|send_elapse:36329|ack_elapse:35925|ctl_first_sent_time:1746044437215345|lagest_ack_time:1746044437249616|curr_delivered:557474| [2025/04/30 20:20:37 249710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437215345| [2025/04/30 20:20:37 249715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1320||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 20:20:37 249744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35106|rttvar:1086|minrtt:31448|latest_rtt:34271|ack_delay:104| [2025/04/30 20:20:37 249748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34988|rttvar:1049|minrtt:31448|latest_rtt:34271|ack_delay:104| [2025/04/30 20:20:37 249753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:767|lost_pn:764|thresh:3| [2025/04/30 20:20:37 249757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 249761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34988|rtt_var:1049|pto_duration:39184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 249766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 249770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 249774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40881| [2025/04/30 20:20:37 249778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437312201|now:1746044437249761|interv:62440| [2025/04/30 20:20:37 249782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437312201|now:1746044437249761|interval:62440|pto_count:0|srtt:34988 [2025/04/30 20:20:37 249786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36329, ack_elapse 35925, delivered 43206|rate 1189297|lost 284| [2025/04/30 20:20:37 249791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189297) in round 11| [2025/04/30 20:20:37 249795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 249799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 249804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44406|packet_lost:0|acked:2400|po_sent_time:1746044437215345|recovery:0|recovery_start:0|packet_conservation:1|next_round_delivered:516668| [2025/04/30 20:20:37 249811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108662|packet_lost:0|acked:2400|po_sent_time:1746044437215345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:516668| [2025/04/30 20:20:37 249824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:40881|srtt:34988|latest_rtt:34271|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 249831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:247|largest:247|pns:2| [2025/04/30 20:20:37 249836] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:247|frame:ACK |recv_time:1746044437249616|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 249840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557249616|now:1746044437249616|interv:120000000| [2025/04/30 20:20:37 249845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557249616|now:1746044437249616|interv:120000000| [2025/04/30 20:20:37 249849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437263740|pq_index:0| [2025/04/30 20:20:37 249853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437247847| [2025/04/30 20:20:37 249857] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437249857| [2025/04/30 20:20:37 249862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437249861| [2025/04/30 20:20:37 249867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 249872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 249876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 249881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 249887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 249894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 249901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 249908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 249912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 249916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 249924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:611931| [2025/04/30 20:20:37 249928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 249933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 249937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 249941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:613110| [2025/04/30 20:20:37 249946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 249950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 249954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 249958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:614289| [2025/04/30 20:20:37 249963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 249968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 249975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 249982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:615468| [2025/04/30 20:20:37 249988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 249993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 249997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:616647| [2025/04/30 20:20:37 250005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:617826| [2025/04/30 20:20:37 250025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:619005| [2025/04/30 20:20:37 250042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:620184| [2025/04/30 20:20:37 250068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:621363| [2025/04/30 20:20:37 250088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:622542| [2025/04/30 20:20:37 250111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:623721| [2025/04/30 20:20:37 250139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:624900| [2025/04/30 20:20:37 250167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:626079| [2025/04/30 20:20:37 250195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:627258| [2025/04/30 20:20:37 250223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:628437| [2025/04/30 20:20:37 250257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:629616| [2025/04/30 20:20:37 250284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:630795| [2025/04/30 20:20:37 250311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:631974| [2025/04/30 20:20:37 250339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:633153| [2025/04/30 20:20:37 250371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:634332| [2025/04/30 20:20:37 250408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:635511| [2025/04/30 20:20:37 250432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:636690| [2025/04/30 20:20:37 250449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:637869| [2025/04/30 20:20:37 250466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:639048| [2025/04/30 20:20:37 250493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:640227| [2025/04/30 20:20:37 250515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:641406| [2025/04/30 20:20:37 250532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:642585| [2025/04/30 20:20:37 250549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:643764| [2025/04/30 20:20:37 250571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:644943| [2025/04/30 20:20:37 250595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:646122| [2025/04/30 20:20:37 250612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:647301| [2025/04/30 20:20:37 250629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:648480| [2025/04/30 20:20:37 250646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:649659| [2025/04/30 20:20:37 250675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:650838| [2025/04/30 20:20:37 250693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:652017| [2025/04/30 20:20:37 250710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:653196| [2025/04/30 20:20:37 250751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34988|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 250756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 250761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34988|min_srtt:34988|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 250765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:654375| [2025/04/30 20:20:37 250773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 250777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 250781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 250785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 250789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 250794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40881|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:585993| [2025/04/30 20:20:37 250798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 250802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437251802|now:1746044437250802|interv:1000| [2025/04/30 20:20:37 250807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 250810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 250815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437251802| [2025/04/30 20:20:37 250821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437251802| [2025/04/30 20:20:37 250828] [debug] |xqc_engine_wakeup_after|wakeup:1746044437251802|now:1746044437250828|diff:974| [2025/04/30 20:20:37 250835] [debug] |xqc_engine_main_logic|END|now:1746044437249861| [2025/04/30 20:20:37 250842] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437250842| [2025/04/30 20:20:37 250845] [debug] |xqc_engine_wakeup_after|wakeup:1746044437251802|now:1746044437250845|diff:957| [2025/04/30 20:20:37 250849] [debug] |xqc_engine_main_logic|END|now:1746044437250842| [2025/04/30 20:20:37 251656] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437251655| [2025/04/30 20:20:37 251668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 251678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:247| [2025/04/30 20:20:37 251684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:248| [2025/04/30 20:20:37 251693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:248| [2025/04/30 20:20:37 251699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 251706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 251713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44406|prior_delivered:514268|prior_time:1746044437213691|is_app_limited:0|send_elapse:36447|ack_elapse:37964|ctl_first_sent_time:1746044437215463|lagest_ack_time:1746044437251655|curr_delivered:558674| [2025/04/30 20:20:37 251745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437215463| [2025/04/30 20:20:37 251759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1319||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 20:20:37 251766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 251773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43206|prior_delivered:516668|prior_time:1746044437215684|is_app_limited:0|send_elapse:38143|ack_elapse:35971|ctl_first_sent_time:1746044437217253|lagest_ack_time:1746044437251655|curr_delivered:559874| [2025/04/30 20:20:37 251781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437217253| [2025/04/30 20:20:37 251788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1318||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 20:20:37 251794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34988|rttvar:1049|minrtt:31448|latest_rtt:34402|ack_delay:88| [2025/04/30 20:20:37 251802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34904|rttvar:955|minrtt:31448|latest_rtt:34402|ack_delay:88| [2025/04/30 20:20:37 251808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:769|lost_pn:766|thresh:3| [2025/04/30 20:20:37 251815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 251821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34904|rtt_var:955|pto_duration:38724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 251828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 251832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 251836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38481| [2025/04/30 20:20:37 251839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437311741|now:1746044437251821|interv:59920| [2025/04/30 20:20:37 251844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437311741|now:1746044437251821|interval:59920|pto_count:0|srtt:34904 [2025/04/30 20:20:37 251848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38143, ack_elapse 35971, delivered 43206|rate 1132737|lost 284| [2025/04/30 20:20:37 251853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 11 -> 12| [2025/04/30 20:20:37 251857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132737) in round 12| [2025/04/30 20:20:37 251861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 251865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 251869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437217253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 251874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437217253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 251883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:38481|srtt:34904|latest_rtt:34402|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 251888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 251893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 251898] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 251902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:248|largest:248|pns:2| [2025/04/30 20:20:37 251907] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:248|frame:PING ACK |recv_time:1746044437251655|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 251912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557251655|now:1746044437251655|interv:120000000| [2025/04/30 20:20:37 251916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557251655|now:1746044437251655|interv:120000000| [2025/04/30 20:20:37 251920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437251802|pq_index:0| [2025/04/30 20:20:37 251924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437249861| [2025/04/30 20:20:37 251928] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437251928| [2025/04/30 20:20:37 251933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437251932| [2025/04/30 20:20:37 251938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437251802|now:1746044437251932| [2025/04/30 20:20:37 251942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437251802|now:1746044437251932| [2025/04/30 20:20:37 251946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 251951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 251955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:248|ack_delay:300|first_ack_range:23|largest_pkt_recv_time:1746044437251655| [2025/04/30 20:20:37 251960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:248|low:225|pkt_pns:2| [2025/04/30 20:20:37 251964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:248|frame_largest_recv:248| [2025/04/30 20:20:37 251968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 251972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34904|min_srtt:34904|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 251977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:38481|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:654375| [2025/04/30 20:20:37 251985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34904|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 251990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 251994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34904|min_srtt:34904|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 251998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:38481|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:655554| [2025/04/30 20:20:37 252003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34904|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 252008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 252012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34904|min_srtt:34904|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 252017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:38481|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:656733| [2025/04/30 20:20:37 252021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 252025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 252029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 252034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 252038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 252042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:38481|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:585993| [2025/04/30 20:20:37 252047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 252051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:806-812|next_skip_chance:1746044437443223|current_time:1746044437252051| [2025/04/30 20:20:37 252056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:813| [2025/04/30 20:20:37 252098] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:813|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:38481|now:1746044437252064|stream_id:0|stream_offset:585993| [2025/04/30 20:20:37 252108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:813|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/04/30 20:20:37 252116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:38481|applimit:0| [2025/04/30 20:20:37 252130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34904|rtt_var:955|pto_duration:38724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 252137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 252143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 252149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 39687| [2025/04/30 20:20:37 252153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437315788|now:1746044437252129|interv:63659| [2025/04/30 20:20:37 252157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437315788|now:1746044437252129|interval:63659|pto_count:0|srtt:34904 [2025/04/30 20:20:37 252162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:39687| [2025/04/30 20:20:37 252167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 252171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39687|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:587172| [2025/04/30 20:20:37 252176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 252180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:814| [2025/04/30 20:20:37 252211] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39687|now:1746044437252188|stream_id:0|stream_offset:587172| [2025/04/30 20:20:37 252217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 252222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:39687|applimit:0| [2025/04/30 20:20:37 252226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34904|rtt_var:955|pto_duration:38724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 252230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 252237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 252243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40887| [2025/04/30 20:20:37 252249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437315912|now:1746044437252226|interv:63686| [2025/04/30 20:20:37 252256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437315912|now:1746044437252226|interval:63686|pto_count:0|srtt:34904 [2025/04/30 20:20:37 252264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:40887| [2025/04/30 20:20:37 252272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 252277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40887|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:588351| [2025/04/30 20:20:37 252287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 252291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:815| [2025/04/30 20:20:37 252320] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40887|now:1746044437252298|stream_id:0|stream_offset:588351| [2025/04/30 20:20:37 252325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 252331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40887|applimit:0| [2025/04/30 20:20:37 252338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34904|rtt_var:955|pto_duration:38724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 252344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 252351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 252357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42087| [2025/04/30 20:20:37 252364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437316022|now:1746044437252337|interv:63685| [2025/04/30 20:20:37 252370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437316022|now:1746044437252337|interval:63685|pto_count:0|srtt:34904 [2025/04/30 20:20:37 252376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:42087| [2025/04/30 20:20:37 252381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 252385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:589530| [2025/04/30 20:20:37 252389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 252393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:816| [2025/04/30 20:20:37 252425] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42087|now:1746044437252400|stream_id:0|stream_offset:589530| [2025/04/30 20:20:37 252434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 252441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42087|applimit:0| [2025/04/30 20:20:37 252447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34904|rtt_var:955|pto_duration:38724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 252454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 252463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 252467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 252471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437316124|now:1746044437252447|interv:63677| [2025/04/30 20:20:37 252478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437316124|now:1746044437252447|interval:63677|pto_count:0|srtt:34904 [2025/04/30 20:20:37 252485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:43287| [2025/04/30 20:20:37 252492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 252497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:590709| [2025/04/30 20:20:37 252501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 252505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437253505|now:1746044437252505|interv:1000| [2025/04/30 20:20:37 252509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 252513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 252517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437253505| [2025/04/30 20:20:37 252521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437253505| [2025/04/30 20:20:37 252525] [debug] |xqc_engine_wakeup_after|wakeup:1746044437253505|now:1746044437252525|diff:980| [2025/04/30 20:20:37 252530] [debug] |xqc_engine_main_logic|END|now:1746044437251932| [2025/04/30 20:20:37 252535] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437252535| [2025/04/30 20:20:37 252539] [debug] |xqc_engine_wakeup_after|wakeup:1746044437253505|now:1746044437252539|diff:966| [2025/04/30 20:20:37 252543] [debug] |xqc_engine_main_logic|END|now:1746044437252535| [2025/04/30 20:20:37 253601] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437253600| [2025/04/30 20:20:37 253617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 253627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:248| [2025/04/30 20:20:37 253633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:249| [2025/04/30 20:20:37 253642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:249| [2025/04/30 20:20:37 253647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 253652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 253660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44406|prior_delivered:516668|prior_time:1746044437215684|is_app_limited:0|send_elapse:38297|ack_elapse:37916|ctl_first_sent_time:1746044437217407|lagest_ack_time:1746044437253600|curr_delivered:561074| [2025/04/30 20:20:37 253668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437217407| [2025/04/30 20:20:37 253683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1317||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 20:20:37 253690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 253698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43206|prior_delivered:519068|prior_time:1746044437217701|is_app_limited:0|send_elapse:37415|ack_elapse:35899|ctl_first_sent_time:1746044437219254|lagest_ack_time:1746044437253600|curr_delivered:562274| [2025/04/30 20:20:37 253706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437219254| [2025/04/30 20:20:37 253712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1316||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 20:20:37 253740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34904|rttvar:955|minrtt:31448|latest_rtt:34346|ack_delay:112| [2025/04/30 20:20:37 253747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34820|rttvar:884|minrtt:31448|latest_rtt:34346|ack_delay:112| [2025/04/30 20:20:37 253754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:771|lost_pn:768|thresh:3| [2025/04/30 20:20:37 253760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 253765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34820|rtt_var:884|pto_duration:38356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 253769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 253773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 253777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40887| [2025/04/30 20:20:37 253781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437315756|now:1746044437253764|interv:61992| [2025/04/30 20:20:37 253785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437315756|now:1746044437253764|interval:61992|pto_count:0|srtt:34820 [2025/04/30 20:20:37 253790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37415, ack_elapse 35899, delivered 43206|rate 1154777|lost 284| [2025/04/30 20:20:37 253794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154777) in round 12| [2025/04/30 20:20:37 253798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 253803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 253806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437219254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 253811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437219254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 253820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:40887|srtt:34820|latest_rtt:34346|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 253826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:249|largest:249|pns:2| [2025/04/30 20:20:37 253830] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:249|frame:ACK |recv_time:1746044437253600|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 253835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557253600|now:1746044437253600|interv:120000000| [2025/04/30 20:20:37 253840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557253600|now:1746044437253600|interv:120000000| [2025/04/30 20:20:37 253844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437253505|pq_index:0| [2025/04/30 20:20:37 253848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437251932| [2025/04/30 20:20:37 253852] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437253852| [2025/04/30 20:20:37 253857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437253856| [2025/04/30 20:20:37 253862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437253505|now:1746044437253856| [2025/04/30 20:20:37 253866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437253505|now:1746044437253856| [2025/04/30 20:20:37 253870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 253874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 253879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34820|min_srtt:34820|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 253883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:40887|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:656733| [2025/04/30 20:20:37 253888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34820|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 253893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 253897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34820|min_srtt:34820|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 253901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:40887|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:657912| [2025/04/30 20:20:37 253906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34820|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 253910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 253917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34820|min_srtt:34820|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 253922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:40887|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:659091| [2025/04/30 20:20:37 253926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 253930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 253934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 253938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 253942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 253947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40887|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:590709| [2025/04/30 20:20:37 253951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 253956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:817| [2025/04/30 20:20:37 253990] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40887|now:1746044437253963|stream_id:0|stream_offset:590709| [2025/04/30 20:20:37 253996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 254001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:40887|applimit:0| [2025/04/30 20:20:37 254008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34820|rtt_var:884|pto_duration:38356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 254015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 254021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 254028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42087| [2025/04/30 20:20:37 254034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437317319|now:1746044437254008|interv:63311| [2025/04/30 20:20:37 254041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437317319|now:1746044437254008|interval:63311|pto_count:0|srtt:34820 [2025/04/30 20:20:37 254048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:42087| [2025/04/30 20:20:37 254056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 254062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:591888| [2025/04/30 20:20:37 254072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 254076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:818| [2025/04/30 20:20:37 254107] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42087|now:1746044437254083|stream_id:0|stream_offset:591888| [2025/04/30 20:20:37 254113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 254118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42087|applimit:0| [2025/04/30 20:20:37 254125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34820|rtt_var:884|pto_duration:38356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 254132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 254139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 254145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 254151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437317439|now:1746044437254124|interv:63315| [2025/04/30 20:20:37 254158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437317439|now:1746044437254124|interval:63315|pto_count:0|srtt:34820 [2025/04/30 20:20:37 254165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:43287| [2025/04/30 20:20:37 254173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 254180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:593067| [2025/04/30 20:20:37 254187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 254193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437255193|now:1746044437254193|interv:1000| [2025/04/30 20:20:37 254199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 254205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 254212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437255193| [2025/04/30 20:20:37 254219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437255193| [2025/04/30 20:20:37 254226] [debug] |xqc_engine_wakeup_after|wakeup:1746044437255193|now:1746044437254226|diff:967| [2025/04/30 20:20:37 254232] [debug] |xqc_engine_main_logic|END|now:1746044437253856| [2025/04/30 20:20:37 254240] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437254240| [2025/04/30 20:20:37 254246] [debug] |xqc_engine_wakeup_after|wakeup:1746044437255193|now:1746044437254246|diff:947| [2025/04/30 20:20:37 254252] [debug] |xqc_engine_main_logic|END|now:1746044437254240| [2025/04/30 20:20:37 255330] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437255330| [2025/04/30 20:20:37 255342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437255193|pq_index:0| [2025/04/30 20:20:37 255347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437253856| [2025/04/30 20:20:37 255352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437255351| [2025/04/30 20:20:37 255357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437255193|now:1746044437255351| [2025/04/30 20:20:37 255362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437255193|now:1746044437255351| [2025/04/30 20:20:37 255366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 255370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 255375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34820|min_srtt:34820|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 255380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:659091| [2025/04/30 20:20:37 255385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 255389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 255393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 255397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 255402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 255406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:593067| [2025/04/30 20:20:37 255411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 255415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:819| [2025/04/30 20:20:37 255458] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43287|now:1746044437255424|stream_id:0|stream_offset:593067| [2025/04/30 20:20:37 255468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 255473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43287|applimit:0| [2025/04/30 20:20:37 255477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34820|rtt_var:884|pto_duration:38356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 255482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 255492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 255496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44487| [2025/04/30 20:20:37 255500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437318780|now:1746044437255477|interv:63303| [2025/04/30 20:20:37 255504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437318780|now:1746044437255477|interval:63303|pto_count:0|srtt:34820 [2025/04/30 20:20:37 255508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:44487| [2025/04/30 20:20:37 255515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 255522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44487|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:594246| [2025/04/30 20:20:37 255529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 255536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:820| [2025/04/30 20:20:37 255567] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44487|now:1746044437255544|stream_id:0|stream_offset:594246| [2025/04/30 20:20:37 255577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 255583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44487|applimit:0| [2025/04/30 20:20:37 255590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34820|rtt_var:884|pto_duration:38356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 255597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 255603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 255609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45687| [2025/04/30 20:20:37 255615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437318900|now:1746044437255590|interv:63310| [2025/04/30 20:20:37 255622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437318900|now:1746044437255590|interval:63310|pto_count:0|srtt:34820 [2025/04/30 20:20:37 255629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:45687| [2025/04/30 20:20:37 255636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 255643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45687|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:595425| [2025/04/30 20:20:37 255648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 255660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437256660|now:1746044437255660|interv:1000| [2025/04/30 20:20:37 255666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 255672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 255678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437256660| [2025/04/30 20:20:37 255685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437256660| [2025/04/30 20:20:37 255691] [debug] |xqc_engine_wakeup_after|wakeup:1746044437256660|now:1746044437255691|diff:969| [2025/04/30 20:20:37 255698] [debug] |xqc_engine_main_logic|END|now:1746044437255351| [2025/04/30 20:20:37 255712] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437255711| [2025/04/30 20:20:37 255745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 255751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:249| [2025/04/30 20:20:37 255755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:250| [2025/04/30 20:20:37 255761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:250| [2025/04/30 20:20:37 255765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 255770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 255775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44406|prior_delivered:519068|prior_time:1746044437217701|is_app_limited:0|send_elapse:37550|ack_elapse:38010|ctl_first_sent_time:1746044437219389|lagest_ack_time:1746044437255711|curr_delivered:563474| [2025/04/30 20:20:37 255780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437219389| [2025/04/30 20:20:37 255784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1315||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 20:20:37 255789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 255793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43206|prior_delivered:521468|prior_time:1746044437219755|is_app_limited:0|send_elapse:37650|ack_elapse:35956|ctl_first_sent_time:1746044437221322|lagest_ack_time:1746044437255711|curr_delivered:564674| [2025/04/30 20:20:37 255798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437221322| [2025/04/30 20:20:37 255802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1314||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 20:20:37 255806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34820|rttvar:884|minrtt:31448|latest_rtt:34389|ack_delay:88| [2025/04/30 20:20:37 255810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34755|rttvar:792|minrtt:31448|latest_rtt:34389|ack_delay:88| [2025/04/30 20:20:37 255814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:773|lost_pn:770|thresh:3| [2025/04/30 20:20:37 255818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 255827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34755|rtt_var:792|pto_duration:37923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 255831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 255835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 255839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 255843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437318467|now:1746044437255827|interv:62640| [2025/04/30 20:20:37 255847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437318467|now:1746044437255827|interval:62640|pto_count:0|srtt:34755 [2025/04/30 20:20:37 255851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37650, ack_elapse 35956, delivered 43206|rate 1147569|lost 284| [2025/04/30 20:20:37 255856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147569) in round 12| [2025/04/30 20:20:37 255860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 255864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 255868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437221322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 255873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437221322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 255877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:43287|srtt:34755|latest_rtt:34389|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 255883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:250|largest:250|pns:2| [2025/04/30 20:20:37 255888] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:250|frame:ACK |recv_time:1746044437255711|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 255892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557255711|now:1746044437255711|interv:120000000| [2025/04/30 20:20:37 255897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557255711|now:1746044437255711|interv:120000000| [2025/04/30 20:20:37 255901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437256660|pq_index:0| [2025/04/30 20:20:37 255905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437255351| [2025/04/30 20:20:37 255909] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437255909| [2025/04/30 20:20:37 255914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437255913| [2025/04/30 20:20:37 255922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 255926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34755|min_srtt:34755|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 255931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:659091| [2025/04/30 20:20:37 255936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34755|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 255940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 255945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34755|min_srtt:34755|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 255949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:660270| [2025/04/30 20:20:37 255953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34755|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 255958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 255962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34755|min_srtt:34755|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 255966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:661449| [2025/04/30 20:20:37 255970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 255974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 255978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 255982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 255987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 255991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:595425| [2025/04/30 20:20:37 255995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 255999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 256003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437256660| [2025/04/30 20:20:37 256007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437256660| [2025/04/30 20:20:37 256014] [debug] |xqc_engine_wakeup_after|wakeup:1746044437256660|now:1746044437256014|diff:646| [2025/04/30 20:20:37 256018] [debug] |xqc_engine_main_logic|END|now:1746044437255913| [2025/04/30 20:20:37 256023] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437256023| [2025/04/30 20:20:37 256027] [debug] |xqc_engine_wakeup_after|wakeup:1746044437256660|now:1746044437256027|diff:633| [2025/04/30 20:20:37 256031] [debug] |xqc_engine_main_logic|END|now:1746044437256023| [2025/04/30 20:20:37 257104] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437257103| [2025/04/30 20:20:37 257119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437256660|pq_index:0| [2025/04/30 20:20:37 257125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437255913| [2025/04/30 20:20:37 257132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437257130| [2025/04/30 20:20:37 257139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437256660|now:1746044437257130| [2025/04/30 20:20:37 257147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437256660|now:1746044437257130| [2025/04/30 20:20:37 257153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 257159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 257168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34755|min_srtt:34755|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 257175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:661449| [2025/04/30 20:20:37 257182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 257188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 257195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 257202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 257210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 257217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:595425| [2025/04/30 20:20:37 257224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 257231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:821| [2025/04/30 20:20:37 257300] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43287|now:1746044437257264|stream_id:0|stream_offset:595425| [2025/04/30 20:20:37 257310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 257339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43287|applimit:0| [2025/04/30 20:20:37 257345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34755|rtt_var:792|pto_duration:37923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 257350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 257354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 257357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44487| [2025/04/30 20:20:37 257361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437320187|now:1746044437257345|interv:62842| [2025/04/30 20:20:37 257366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437320187|now:1746044437257345|interval:62842|pto_count:0|srtt:34755 [2025/04/30 20:20:37 257370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:44487| [2025/04/30 20:20:37 257376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 257380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44487|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:596604| [2025/04/30 20:20:37 257385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 257389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437258388|now:1746044437257388|interv:1000| [2025/04/30 20:20:37 257393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 257396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 257401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437258388| [2025/04/30 20:20:37 257405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437258388| [2025/04/30 20:20:37 257409] [debug] |xqc_engine_wakeup_after|wakeup:1746044437258388|now:1746044437257409|diff:979| [2025/04/30 20:20:37 257413] [debug] |xqc_engine_main_logic|END|now:1746044437257130| [2025/04/30 20:20:37 257593] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437257592| [2025/04/30 20:20:37 257603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 257612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:250| [2025/04/30 20:20:37 257618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:251| [2025/04/30 20:20:37 257626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:251| [2025/04/30 20:20:37 257633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 257641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 257647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44406|prior_delivered:521468|prior_time:1746044437219755|is_app_limited:0|send_elapse:37775|ack_elapse:37837|ctl_first_sent_time:1746044437221447|lagest_ack_time:1746044437257592|curr_delivered:565874| [2025/04/30 20:20:37 257662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437221447| [2025/04/30 20:20:37 257669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1313||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 20:20:37 257676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 257683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43206|prior_delivered:523868|prior_time:1746044437221690|is_app_limited:0|send_elapse:35827|ack_elapse:35902|ctl_first_sent_time:1746044437223250|lagest_ack_time:1746044437257592|curr_delivered:567074| [2025/04/30 20:20:37 257691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437223250| [2025/04/30 20:20:37 257697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1312||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 20:20:37 257704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34755|rttvar:792|minrtt:31448|latest_rtt:34342|ack_delay:80| [2025/04/30 20:20:37 257711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34693|rttvar:717|minrtt:31448|latest_rtt:34342|ack_delay:80| [2025/04/30 20:20:37 257737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:775|lost_pn:772|thresh:3| [2025/04/30 20:20:37 257744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 257750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34693|rtt_var:717|pto_duration:37561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 257755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 257759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 257763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42087| [2025/04/30 20:20:37 257767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437319825|now:1746044437257750|interv:62075| [2025/04/30 20:20:37 257771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437319825|now:1746044437257750|interval:62075|pto_count:0|srtt:34693 [2025/04/30 20:20:37 257775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35827, ack_elapse 35902, delivered 43206|rate 1203442|lost 284| [2025/04/30 20:20:37 257780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203442) in round 12| [2025/04/30 20:20:37 257784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 257788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 257792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437223250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 257801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437223250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 257806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:42087|srtt:34693|latest_rtt:34342|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 257812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:251|largest:251|pns:2| [2025/04/30 20:20:37 257817] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:251|frame:ACK |recv_time:1746044437257592|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 257822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557257592|now:1746044437257592|interv:120000000| [2025/04/30 20:20:37 257826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557257592|now:1746044437257592|interv:120000000| [2025/04/30 20:20:37 257830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437258388|pq_index:0| [2025/04/30 20:20:37 257834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437257130| [2025/04/30 20:20:37 257838] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437257838| [2025/04/30 20:20:37 257843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437257842| [2025/04/30 20:20:37 257848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 257853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34693|min_srtt:34693|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 257858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:661449| [2025/04/30 20:20:37 257862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34693|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 257867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 257872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34693|min_srtt:34693|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 257876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:662628| [2025/04/30 20:20:37 257881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34693|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 257885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 257893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34693|min_srtt:34693|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 257898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:663807| [2025/04/30 20:20:37 257902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 257906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 257910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 257914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 257919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 257923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:596604| [2025/04/30 20:20:37 257927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 257931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 257935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437258388| [2025/04/30 20:20:37 257939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437258388| [2025/04/30 20:20:37 257943] [debug] |xqc_engine_wakeup_after|wakeup:1746044437258388|now:1746044437257943|diff:445| [2025/04/30 20:20:37 257947] [debug] |xqc_engine_main_logic|END|now:1746044437257842| [2025/04/30 20:20:37 257953] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437257953| [2025/04/30 20:20:37 257957] [debug] |xqc_engine_wakeup_after|wakeup:1746044437258388|now:1746044437257957|diff:431| [2025/04/30 20:20:37 257961] [debug] |xqc_engine_main_logic|END|now:1746044437257953| [2025/04/30 20:20:37 259030] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437259030| [2025/04/30 20:20:37 259043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437258388|pq_index:0| [2025/04/30 20:20:37 259047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437257842| [2025/04/30 20:20:37 259053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437259051| [2025/04/30 20:20:37 259057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437258388|now:1746044437259051| [2025/04/30 20:20:37 259062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437258388|now:1746044437259051| [2025/04/30 20:20:37 259066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 259070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 259078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34693|min_srtt:34693|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 259092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:663807| [2025/04/30 20:20:37 259099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 259104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 259110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 259117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 259124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 259131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:596604| [2025/04/30 20:20:37 259138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 259145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:822| [2025/04/30 20:20:37 259190] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42087|now:1746044437259156|stream_id:0|stream_offset:596604| [2025/04/30 20:20:37 259201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 259209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42087|applimit:0| [2025/04/30 20:20:37 259215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34693|rtt_var:717|pto_duration:37561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 259223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 259229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 259236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 259242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437321717|now:1746044437259215|interv:62502| [2025/04/30 20:20:37 259249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437321717|now:1746044437259215|interval:62502|pto_count:0|srtt:34693 [2025/04/30 20:20:37 259256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:43287| [2025/04/30 20:20:37 259264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 259270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:597783| [2025/04/30 20:20:37 259278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 259291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:823| [2025/04/30 20:20:37 259333] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43287|now:1746044437259302|stream_id:0|stream_offset:597783| [2025/04/30 20:20:37 259342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 259349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43287|applimit:0| [2025/04/30 20:20:37 259356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34693|rtt_var:717|pto_duration:37561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 259363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 259369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 259375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44487| [2025/04/30 20:20:37 259381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437321863|now:1746044437259356|interv:62507| [2025/04/30 20:20:37 259388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437321863|now:1746044437259356|interval:62507|pto_count:0|srtt:34693 [2025/04/30 20:20:37 259393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:44487| [2025/04/30 20:20:37 259398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 259402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44487|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:598962| [2025/04/30 20:20:37 259406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 259410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437260410|now:1746044437259410|interv:1000| [2025/04/30 20:20:37 259414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 259418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 259422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437260410| [2025/04/30 20:20:37 259427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437260410| [2025/04/30 20:20:37 259431] [debug] |xqc_engine_wakeup_after|wakeup:1746044437260410|now:1746044437259431|diff:979| [2025/04/30 20:20:37 259435] [debug] |xqc_engine_main_logic|END|now:1746044437259051| [2025/04/30 20:20:37 259579] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437259578| [2025/04/30 20:20:37 259589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 259598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:251| [2025/04/30 20:20:37 259604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:252| [2025/04/30 20:20:37 259613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:252| [2025/04/30 20:20:37 259626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 259633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 259640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44406|prior_delivered:523868|prior_time:1746044437221690|is_app_limited:0|send_elapse:35960|ack_elapse:37888|ctl_first_sent_time:1746044437223383|lagest_ack_time:1746044437259578|curr_delivered:568274| [2025/04/30 20:20:37 259647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437223383| [2025/04/30 20:20:37 259653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1311||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 20:20:37 259658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 259665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43206|prior_delivered:526268|prior_time:1746044437223762|is_app_limited:0|send_elapse:35714|ack_elapse:35816|ctl_first_sent_time:1746044437225317|lagest_ack_time:1746044437259578|curr_delivered:569474| [2025/04/30 20:20:37 259672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437225317| [2025/04/30 20:20:37 259678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1310||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 20:20:37 259685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34693|rttvar:717|minrtt:31448|latest_rtt:34261|ack_delay:96| [2025/04/30 20:20:37 259692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34627|rttvar:670|minrtt:31448|latest_rtt:34261|ack_delay:96| [2025/04/30 20:20:37 259699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:777|lost_pn:774|thresh:3| [2025/04/30 20:20:37 259706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 259713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34627|rtt_var:670|pto_duration:37307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 259741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 259746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 259750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42087| [2025/04/30 20:20:37 259754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437321609|now:1746044437259712|interv:61897| [2025/04/30 20:20:37 259758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437321609|now:1746044437259712|interval:61897|pto_count:0|srtt:34627 [2025/04/30 20:20:37 259762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35714, ack_elapse 35816, delivered 43206|rate 1206332|lost 284| [2025/04/30 20:20:37 259767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206332) in round 12| [2025/04/30 20:20:37 259775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 259779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 259783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437225317|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 259788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437225317|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 259793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:42087|srtt:34627|latest_rtt:34261|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 259799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:252|largest:252|pns:2| [2025/04/30 20:20:37 259803] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:252|frame:ACK |recv_time:1746044437259578|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 259808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557259578|now:1746044437259578|interv:120000000| [2025/04/30 20:20:37 259812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557259578|now:1746044437259578|interv:120000000| [2025/04/30 20:20:37 259816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437260410|pq_index:0| [2025/04/30 20:20:37 259821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437259051| [2025/04/30 20:20:37 259825] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437259824| [2025/04/30 20:20:37 259830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437259828| [2025/04/30 20:20:37 259835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 259840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34627|min_srtt:34627|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 259844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:663807| [2025/04/30 20:20:37 259849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34627|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 259854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 259858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34627|min_srtt:34627|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 259863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:664986| [2025/04/30 20:20:37 259870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34627|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 259875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 259879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34627|min_srtt:34627|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 259883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:666165| [2025/04/30 20:20:37 259887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 259891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 259895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 259900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 259904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 259908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:598962| [2025/04/30 20:20:37 259913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 259917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 259921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437260410| [2025/04/30 20:20:37 259925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437260410| [2025/04/30 20:20:37 259929] [debug] |xqc_engine_wakeup_after|wakeup:1746044437260410|now:1746044437259929|diff:481| [2025/04/30 20:20:37 259933] [debug] |xqc_engine_main_logic|END|now:1746044437259828| [2025/04/30 20:20:37 259939] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437259939| [2025/04/30 20:20:37 259943] [debug] |xqc_engine_wakeup_after|wakeup:1746044437260410|now:1746044437259942|diff:468| [2025/04/30 20:20:37 259946] [debug] |xqc_engine_main_logic|END|now:1746044437259939| [2025/04/30 20:20:37 261015] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437261015| [2025/04/30 20:20:37 261027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437260410|pq_index:0| [2025/04/30 20:20:37 261032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437259828| [2025/04/30 20:20:37 261037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437261036| [2025/04/30 20:20:37 261042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437260410|now:1746044437261036| [2025/04/30 20:20:37 261052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437260410|now:1746044437261036| [2025/04/30 20:20:37 261056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 261060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 261065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34627|min_srtt:34627|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 261070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:666165| [2025/04/30 20:20:37 261075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 261078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 261082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 261090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 261097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 261104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:598962| [2025/04/30 20:20:37 261111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 261117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:824| [2025/04/30 20:20:37 261186] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42087|now:1746044437261128|stream_id:0|stream_offset:598962| [2025/04/30 20:20:37 261197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 261204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42087|applimit:0| [2025/04/30 20:20:37 261212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34627|rtt_var:670|pto_duration:37307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 261219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 261225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 261231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 261238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437323435|now:1746044437261211|interv:62224| [2025/04/30 20:20:37 261245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437323435|now:1746044437261211|interval:62224|pto_count:0|srtt:34627 [2025/04/30 20:20:37 261252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:43287| [2025/04/30 20:20:37 261266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 261272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:600141| [2025/04/30 20:20:37 261280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 261286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:825| [2025/04/30 20:20:37 261328] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43287|now:1746044437261297|stream_id:0|stream_offset:600141| [2025/04/30 20:20:37 261335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 261340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43287|applimit:0| [2025/04/30 20:20:37 261345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34627|rtt_var:670|pto_duration:37307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 261349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 261353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 261357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44487| [2025/04/30 20:20:37 261361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437323604|now:1746044437261344|interv:62260| [2025/04/30 20:20:37 261365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437323604|now:1746044437261344|interval:62260|pto_count:0|srtt:34627 [2025/04/30 20:20:37 261369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:44487| [2025/04/30 20:20:37 261374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 261378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44487|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:601320| [2025/04/30 20:20:37 261382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 261386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437262386|now:1746044437261386|interv:1000| [2025/04/30 20:20:37 261390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 261394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 261398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437262386| [2025/04/30 20:20:37 261402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437262386| [2025/04/30 20:20:37 261406] [debug] |xqc_engine_wakeup_after|wakeup:1746044437262386|now:1746044437261406|diff:980| [2025/04/30 20:20:37 261411] [debug] |xqc_engine_main_logic|END|now:1746044437261036| [2025/04/30 20:20:37 261580] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437261579| [2025/04/30 20:20:37 261590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 261599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:252| [2025/04/30 20:20:37 261605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:253| [2025/04/30 20:20:37 261614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:253| [2025/04/30 20:20:37 261620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 261627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:778|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:779|path_largest_ack:778| [2025/04/30 20:20:37 261635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44406|prior_delivered:526268|prior_time:1746044437223762|is_app_limited:0|send_elapse:35859|ack_elapse:37817|ctl_first_sent_time:1746044437225462|lagest_ack_time:1746044437261579|curr_delivered:570674| [2025/04/30 20:20:37 261642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437225462| [2025/04/30 20:20:37 261648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1309||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 20:20:37 261654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:779|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:779|path_largest_ack:779| [2025/04/30 20:20:37 261659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43206|prior_delivered:528668|prior_time:1746044437225666|is_app_limited:0|send_elapse:36271|ack_elapse:35913|ctl_first_sent_time:1746044437225975|lagest_ack_time:1746044437261579|curr_delivered:571874| [2025/04/30 20:20:37 261664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437225975| [2025/04/30 20:20:37 261670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1308||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 20:20:37 261676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34627|rttvar:670|minrtt:31448|latest_rtt:35604|ack_delay:96| [2025/04/30 20:20:37 261683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34737|rttvar:723|minrtt:31448|latest_rtt:35604|ack_delay:96| [2025/04/30 20:20:37 261689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:779|lost_pn:776|thresh:3| [2025/04/30 20:20:37 261694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 261702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34737|rtt_var:723|pto_duration:37629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 261708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 261714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 261742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42087| [2025/04/30 20:20:37 261747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437323926|now:1746044437261701|interv:62225| [2025/04/30 20:20:37 261755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437323926|now:1746044437261701|interval:62225|pto_count:0|srtt:34737 [2025/04/30 20:20:37 261760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36271, ack_elapse 35913, delivered 43206|rate 1191199|lost 284| [2025/04/30 20:20:37 261765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191199) in round 12| [2025/04/30 20:20:37 261769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 261773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 261777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437225975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 261781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437225975|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 261786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:42087|srtt:34737|latest_rtt:35604|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 261792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:253|largest:253|pns:2| [2025/04/30 20:20:37 261797] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:253|frame:ACK |recv_time:1746044437261579|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 261802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557261579|now:1746044437261579|interv:120000000| [2025/04/30 20:20:37 261806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557261579|now:1746044437261579|interv:120000000| [2025/04/30 20:20:37 261810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437262386|pq_index:0| [2025/04/30 20:20:37 261814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437261036| [2025/04/30 20:20:37 261818] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437261818| [2025/04/30 20:20:37 261823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437261822| [2025/04/30 20:20:37 261828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 261833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34737|min_srtt:34737|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 261838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:666165| [2025/04/30 20:20:37 261842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34737|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 261850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 261854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34737|min_srtt:34737|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 261859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:667344| [2025/04/30 20:20:37 261863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34737|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 261867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 261872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34737|min_srtt:34737|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 261876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:668523| [2025/04/30 20:20:37 261880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 261884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 261888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 261892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 261896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 261901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:601320| [2025/04/30 20:20:37 261905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 261909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 261913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437262386| [2025/04/30 20:20:37 261917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437262386| [2025/04/30 20:20:37 261921] [debug] |xqc_engine_wakeup_after|wakeup:1746044437262386|now:1746044437261920|diff:466| [2025/04/30 20:20:37 261925] [debug] |xqc_engine_main_logic|END|now:1746044437261822| [2025/04/30 20:20:37 261930] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437261930| [2025/04/30 20:20:37 261934] [debug] |xqc_engine_wakeup_after|wakeup:1746044437262386|now:1746044437261934|diff:452| [2025/04/30 20:20:37 261938] [debug] |xqc_engine_main_logic|END|now:1746044437261930| [2025/04/30 20:20:37 263007] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437263007| [2025/04/30 20:20:37 263018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437262386|pq_index:0| [2025/04/30 20:20:37 263023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437261822| [2025/04/30 20:20:37 263035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437263033| [2025/04/30 20:20:37 263039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437262386|now:1746044437263033| [2025/04/30 20:20:37 263044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437262386|now:1746044437263033| [2025/04/30 20:20:37 263048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 263052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 263057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34737|min_srtt:34737|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 263062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:668523| [2025/04/30 20:20:37 263067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 263071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 263074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 263081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 263088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 263095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:601320| [2025/04/30 20:20:37 263102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 263106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:826| [2025/04/30 20:20:37 263150] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42087|now:1746044437263117|stream_id:0|stream_offset:601320| [2025/04/30 20:20:37 263160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 263168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42087|applimit:0| [2025/04/30 20:20:37 263175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34737|rtt_var:723|pto_duration:37629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 263182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 263189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 263195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 263209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437325746|now:1746044437263175|interv:62571| [2025/04/30 20:20:37 263215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437325746|now:1746044437263175|interval:62571|pto_count:0|srtt:34737 [2025/04/30 20:20:37 263223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:43287| [2025/04/30 20:20:37 263231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 263237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:602499| [2025/04/30 20:20:37 263245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 263251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:827| [2025/04/30 20:20:37 263293] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43287|now:1746044437263262|stream_id:0|stream_offset:602499| [2025/04/30 20:20:37 263303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 263310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43287|applimit:0| [2025/04/30 20:20:37 263317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34737|rtt_var:723|pto_duration:37629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 263324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 263330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 263337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44487| [2025/04/30 20:20:37 263342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437325891|now:1746044437263317|interv:62574| [2025/04/30 20:20:37 263346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437325891|now:1746044437263317|interval:62574|pto_count:0|srtt:34737 [2025/04/30 20:20:37 263351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:44487| [2025/04/30 20:20:37 263355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 263360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44487|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:603678| [2025/04/30 20:20:37 263364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 263368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437264368|now:1746044437263368|interv:1000| [2025/04/30 20:20:37 263372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 263381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 263385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437264368| [2025/04/30 20:20:37 263389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437264368| [2025/04/30 20:20:37 263393] [debug] |xqc_engine_wakeup_after|wakeup:1746044437264368|now:1746044437263393|diff:975| [2025/04/30 20:20:37 263397] [debug] |xqc_engine_main_logic|END|now:1746044437263033| [2025/04/30 20:20:37 263613] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437263612| [2025/04/30 20:20:37 263623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 263632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:253| [2025/04/30 20:20:37 263638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:254| [2025/04/30 20:20:37 263647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:254| [2025/04/30 20:20:37 263653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 263661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:780|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:781|path_largest_ack:780| [2025/04/30 20:20:37 263667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44406|prior_delivered:528668|prior_time:1746044437225666|is_app_limited:0|send_elapse:37627|ack_elapse:37946|ctl_first_sent_time:1746044437227331|lagest_ack_time:1746044437263612|curr_delivered:573074| [2025/04/30 20:20:37 263674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437227331| [2025/04/30 20:20:37 263681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1307||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 20:20:37 263689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:781|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:781|path_largest_ack:781| [2025/04/30 20:20:37 263693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43206|prior_delivered:531068|prior_time:1746044437227636|is_app_limited:0|send_elapse:35791|ack_elapse:35976|ctl_first_sent_time:1746044437229135|lagest_ack_time:1746044437263612|curr_delivered:574274| [2025/04/30 20:20:37 263700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437229135| [2025/04/30 20:20:37 263707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1306||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 20:20:37 263713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34737|rttvar:723|minrtt:31448|latest_rtt:34477|ack_delay:104| [2025/04/30 20:20:37 263741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34691|rttvar:634|minrtt:31448|latest_rtt:34477|ack_delay:104| [2025/04/30 20:20:37 263748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:781|lost_pn:778|thresh:3| [2025/04/30 20:20:37 263753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 263758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34691|rtt_var:634|pto_duration:37227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 263767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 263771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 263775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42087| [2025/04/30 20:20:37 263779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437325489|now:1746044437263757|interv:61732| [2025/04/30 20:20:37 263783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437325489|now:1746044437263757|interval:61732|pto_count:0|srtt:34691 [2025/04/30 20:20:37 263787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35791, ack_elapse 35976, delivered 43206|rate 1200967|lost 284| [2025/04/30 20:20:37 263792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200967) in round 12| [2025/04/30 20:20:37 263796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 263800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 263804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437229135|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 263809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437229135|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 263813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:42087|srtt:34691|latest_rtt:34477|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 263819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:254|largest:254|pns:2| [2025/04/30 20:20:37 263824] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:254|frame:ACK |recv_time:1746044437263612|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 263829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557263612|now:1746044437263612|interv:120000000| [2025/04/30 20:20:37 263833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557263612|now:1746044437263612|interv:120000000| [2025/04/30 20:20:37 263837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437264368|pq_index:0| [2025/04/30 20:20:37 263841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437263033| [2025/04/30 20:20:37 263845] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437263845| [2025/04/30 20:20:37 263850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437263849| [2025/04/30 20:20:37 263855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 263860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34691|min_srtt:34691|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 263868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:668523| [2025/04/30 20:20:37 263872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34691|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 263877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 263882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34691|min_srtt:34691|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 263886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:669702| [2025/04/30 20:20:37 263891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34691|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 263895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 263899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34691|min_srtt:34691|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 263903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:670881| [2025/04/30 20:20:37 263908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 263912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 263915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 263920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 263924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 263928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:603678| [2025/04/30 20:20:37 263933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 263937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 263941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437264368| [2025/04/30 20:20:37 263945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437264368| [2025/04/30 20:20:37 263949] [debug] |xqc_engine_wakeup_after|wakeup:1746044437264368|now:1746044437263949|diff:419| [2025/04/30 20:20:37 263953] [debug] |xqc_engine_main_logic|END|now:1746044437263849| [2025/04/30 20:20:37 263961] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437263961| [2025/04/30 20:20:37 263965] [debug] |xqc_engine_wakeup_after|wakeup:1746044437264368|now:1746044437263965|diff:403| [2025/04/30 20:20:37 263969] [debug] |xqc_engine_main_logic|END|now:1746044437263961| [2025/04/30 20:20:37 265039] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437265039| [2025/04/30 20:20:37 265051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437264368|pq_index:0| [2025/04/30 20:20:37 265056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437263849| [2025/04/30 20:20:37 265061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437265060| [2025/04/30 20:20:37 265066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437264368|now:1746044437265060| [2025/04/30 20:20:37 265071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437264368|now:1746044437265060| [2025/04/30 20:20:37 265077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 265084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 265092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34691|min_srtt:34691|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 265098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:670881| [2025/04/30 20:20:37 265104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 265110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 265116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 265122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 265129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 265136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:603678| [2025/04/30 20:20:37 265143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 265150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:828| [2025/04/30 20:20:37 265227] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42087|now:1746044437265162|stream_id:0|stream_offset:603678| [2025/04/30 20:20:37 265238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:828|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 265246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42087|applimit:0| [2025/04/30 20:20:37 265253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34691|rtt_var:634|pto_duration:37227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 265267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 265273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 265279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 265286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437327389|now:1746044437265252|interv:62137| [2025/04/30 20:20:37 265292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437327389|now:1746044437265252|interval:62137|pto_count:0|srtt:34691 [2025/04/30 20:20:37 265299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:43287| [2025/04/30 20:20:37 265307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 265312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:604857| [2025/04/30 20:20:37 265317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 265321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:829| [2025/04/30 20:20:37 265353] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43287|now:1746044437265329|stream_id:0|stream_offset:604857| [2025/04/30 20:20:37 265359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 265364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43287|applimit:0| [2025/04/30 20:20:37 265368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34691|rtt_var:634|pto_duration:37227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 265373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 265377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 265381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44487| [2025/04/30 20:20:37 265385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437327556|now:1746044437265368|interv:62188| [2025/04/30 20:20:37 265389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437327556|now:1746044437265368|interval:62188|pto_count:0|srtt:34691 [2025/04/30 20:20:37 265393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:44487| [2025/04/30 20:20:37 265398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 265402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44487|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:606036| [2025/04/30 20:20:37 265411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 265415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437266415|now:1746044437265415|interv:1000| [2025/04/30 20:20:37 265419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 265423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 265427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437266415| [2025/04/30 20:20:37 265432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437266415| [2025/04/30 20:20:37 265436] [debug] |xqc_engine_wakeup_after|wakeup:1746044437266415|now:1746044437265435|diff:980| [2025/04/30 20:20:37 265440] [debug] |xqc_engine_main_logic|END|now:1746044437265060| [2025/04/30 20:20:37 265556] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437265555| [2025/04/30 20:20:37 265566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 265574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:254| [2025/04/30 20:20:37 265580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:255| [2025/04/30 20:20:37 265589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:255| [2025/04/30 20:20:37 265596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 265603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:782|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:783|path_largest_ack:782| [2025/04/30 20:20:37 265611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44406|prior_delivered:531068|prior_time:1746044437227636|is_app_limited:0|send_elapse:35919|ack_elapse:37919|ctl_first_sent_time:1746044437229263|lagest_ack_time:1746044437265555|curr_delivered:575474| [2025/04/30 20:20:37 265618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437229263| [2025/04/30 20:20:37 265625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1305||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 20:20:37 265631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:783|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:783|path_largest_ack:783| [2025/04/30 20:20:37 265638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43206|prior_delivered:533468|prior_time:1746044437229652|is_app_limited:0|send_elapse:35756|ack_elapse:35903|ctl_first_sent_time:1746044437231162|lagest_ack_time:1746044437265555|curr_delivered:576674| [2025/04/30 20:20:37 265645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437231162| [2025/04/30 20:20:37 265651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1304||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 20:20:37 265657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34691|rttvar:634|minrtt:31448|latest_rtt:34393|ack_delay:80| [2025/04/30 20:20:37 265664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34644|rttvar:570|minrtt:31448|latest_rtt:34393|ack_delay:80| [2025/04/30 20:20:37 265673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:783|lost_pn:780|thresh:3| [2025/04/30 20:20:37 265677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 265681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34644|rtt_var:570|pto_duration:36924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 265686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 265690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 265694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 42087| [2025/04/30 20:20:37 265698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437327253|now:1746044437265681|interv:61572| [2025/04/30 20:20:37 265702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437327253|now:1746044437265681|interval:61572|pto_count:0|srtt:34644 [2025/04/30 20:20:37 265706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35756, ack_elapse 35903, delivered 43206|rate 1203409|lost 284| [2025/04/30 20:20:37 265711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203409) in round 12| [2025/04/30 20:20:37 265715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 265743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 265749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437231162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 265755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437231162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 265760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:42087|srtt:34644|latest_rtt:34393|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 265766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:255|largest:255|pns:2| [2025/04/30 20:20:37 265771] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:255|frame:ACK |recv_time:1746044437265555|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 265776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557265555|now:1746044437265555|interv:120000000| [2025/04/30 20:20:37 265780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557265555|now:1746044437265555|interv:120000000| [2025/04/30 20:20:37 265784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437266415|pq_index:0| [2025/04/30 20:20:37 265788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437265060| [2025/04/30 20:20:37 265792] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437265792| [2025/04/30 20:20:37 265801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437265800| [2025/04/30 20:20:37 265806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 265811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34644|min_srtt:34644|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 265815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:670881| [2025/04/30 20:20:37 265820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34644|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 265825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 265829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34644|min_srtt:34644|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 265833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:672060| [2025/04/30 20:20:37 265838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34644|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 265842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 265846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34644|min_srtt:34644|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 265851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:673239| [2025/04/30 20:20:37 265855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 265859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 265863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 265867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 265871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 265875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:606036| [2025/04/30 20:20:37 265880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 265887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 265891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437266415| [2025/04/30 20:20:37 265895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437266415| [2025/04/30 20:20:37 265899] [debug] |xqc_engine_wakeup_after|wakeup:1746044437266415|now:1746044437265899|diff:516| [2025/04/30 20:20:37 265903] [debug] |xqc_engine_main_logic|END|now:1746044437265800| [2025/04/30 20:20:37 265909] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437265909| [2025/04/30 20:20:37 265912] [debug] |xqc_engine_wakeup_after|wakeup:1746044437266415|now:1746044437265912|diff:503| [2025/04/30 20:20:37 265916] [debug] |xqc_engine_main_logic|END|now:1746044437265909| [2025/04/30 20:20:37 266986] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437266986| [2025/04/30 20:20:37 266998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437266415|pq_index:0| [2025/04/30 20:20:37 267002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437265800| [2025/04/30 20:20:37 267008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437267006| [2025/04/30 20:20:37 267012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437266415|now:1746044437267006| [2025/04/30 20:20:37 267017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437266415|now:1746044437267006| [2025/04/30 20:20:37 267021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 267025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 267030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34644|min_srtt:34644|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 267035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:673239| [2025/04/30 20:20:37 267040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 267044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 267047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 267052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 267057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 267062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42087|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:606036| [2025/04/30 20:20:37 267069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 267076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:830| [2025/04/30 20:20:37 267119] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42087|now:1746044437267088|stream_id:0|stream_offset:606036| [2025/04/30 20:20:37 267136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 267144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:42087|applimit:0| [2025/04/30 20:20:37 267151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34644|rtt_var:570|pto_duration:36924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 267158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 267165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 267171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 267183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437329012|now:1746044437267150|interv:61862| [2025/04/30 20:20:37 267189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437329012|now:1746044437267150|interval:61862|pto_count:0|srtt:34644 [2025/04/30 20:20:37 267197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:43287| [2025/04/30 20:20:37 267205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 267212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:607215| [2025/04/30 20:20:37 267219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 267226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:831| [2025/04/30 20:20:37 267296] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43287|now:1746044437267237|stream_id:0|stream_offset:607215| [2025/04/30 20:20:37 267306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 267313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43287|applimit:0| [2025/04/30 20:20:37 267320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34644|rtt_var:570|pto_duration:36924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 267324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 267328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 267332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44487| [2025/04/30 20:20:37 267336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437329161|now:1746044437267320|interv:61841| [2025/04/30 20:20:37 267340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437329161|now:1746044437267320|interval:61841|pto_count:0|srtt:34644 [2025/04/30 20:20:37 267350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:44487| [2025/04/30 20:20:37 267355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 267359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44487|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:608394| [2025/04/30 20:20:37 267364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 267368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437268368|now:1746044437267368|interv:1000| [2025/04/30 20:20:37 267372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 267376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 267380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437268368| [2025/04/30 20:20:37 267384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437268368| [2025/04/30 20:20:37 267388] [debug] |xqc_engine_wakeup_after|wakeup:1746044437268368|now:1746044437267388|diff:980| [2025/04/30 20:20:37 267392] [debug] |xqc_engine_main_logic|END|now:1746044437267006| [2025/04/30 20:20:37 267792] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437267790| [2025/04/30 20:20:37 267805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 267813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:255| [2025/04/30 20:20:37 267819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:256| [2025/04/30 20:20:37 267825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:256| [2025/04/30 20:20:37 267832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 267839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:784|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:784|path_largest_ack:784| [2025/04/30 20:20:37 267847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44406|prior_delivered:533468|prior_time:1746044437229652|is_app_limited:0|send_elapse:35893|ack_elapse:38138|ctl_first_sent_time:1746044437231299|lagest_ack_time:1746044437267790|curr_delivered:577874| [2025/04/30 20:20:37 267854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437231299| [2025/04/30 20:20:37 267861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1303||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 20:20:37 267867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34644|rttvar:570|minrtt:31448|latest_rtt:36491|ack_delay:1232| [2025/04/30 20:20:37 267874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34721|rttvar:581|minrtt:31448|latest_rtt:36491|ack_delay:1232| [2025/04/30 20:20:37 267881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:784|lost_pn:781|thresh:3| [2025/04/30 20:20:37 267887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 267899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34721|rtt_var:581|pto_duration:37045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 267906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 267912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 267919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 43287| [2025/04/30 20:20:37 267925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437329282|now:1746044437267899|interv:61383| [2025/04/30 20:20:37 267931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437329282|now:1746044437267899|interval:61383|pto_count:0|srtt:34721 [2025/04/30 20:20:37 267936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35893, ack_elapse 38138, delivered 44406|rate 1164350|lost 284| [2025/04/30 20:20:37 267941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164350) in round 12| [2025/04/30 20:20:37 267945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 267951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 267957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:1200|po_sent_time:1746044437231299|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 267964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:1200|po_sent_time:1746044437231299|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 267971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:43287|srtt:34721|latest_rtt:36491|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 267977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 267981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437292790|now:1746044437267790|interv:25000| [2025/04/30 20:20:37 267987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437267790|max_ack_delay:25000| [2025/04/30 20:20:37 267991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:256|largest:256|pns:2| [2025/04/30 20:20:37 267996] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:256|frame:PING ACK |recv_time:1746044437267790|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 268001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557267790|now:1746044437267790|interv:120000000| [2025/04/30 20:20:37 268005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557267790|now:1746044437267790|interv:120000000| [2025/04/30 20:20:37 268013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437268368|pq_index:0| [2025/04/30 20:20:37 268017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437267006| [2025/04/30 20:20:37 268021] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437268021| [2025/04/30 20:20:37 268026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437268025| [2025/04/30 20:20:37 268031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 268036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34721|min_srtt:34721|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 268040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:673239| [2025/04/30 20:20:37 268045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34721|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 268050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 268054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34721|min_srtt:34721|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 268059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:674418| [2025/04/30 20:20:37 268063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 268068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 268074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 268082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 268089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 268093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:608394| [2025/04/30 20:20:37 268098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 268102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 268108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437268368| [2025/04/30 20:20:37 268115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437268368| [2025/04/30 20:20:37 268121] [debug] |xqc_engine_wakeup_after|wakeup:1746044437268368|now:1746044437268121|diff:247| [2025/04/30 20:20:37 268128] [debug] |xqc_engine_main_logic|END|now:1746044437268025| [2025/04/30 20:20:37 268142] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437268142| [2025/04/30 20:20:37 268149] [debug] |xqc_engine_wakeup_after|wakeup:1746044437268368|now:1746044437268148|diff:220| [2025/04/30 20:20:37 268155] [debug] |xqc_engine_main_logic|END|now:1746044437268142| [2025/04/30 20:20:37 269228] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437269228| [2025/04/30 20:20:37 269242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437268368|pq_index:0| [2025/04/30 20:20:37 269247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437268025| [2025/04/30 20:20:37 269253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437269251| [2025/04/30 20:20:37 269257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437268368|now:1746044437269251| [2025/04/30 20:20:37 269262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437268368|now:1746044437269251| [2025/04/30 20:20:37 269266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 269270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 269276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34721|min_srtt:34721|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 269280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:674418| [2025/04/30 20:20:37 269285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 269289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 269293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 269297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 269302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 269306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43287|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:608394| [2025/04/30 20:20:37 269311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 269316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:832| [2025/04/30 20:20:37 269351] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43287|now:1746044437269324|stream_id:0|stream_offset:608394| [2025/04/30 20:20:37 269358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 269363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:43287|applimit:0| [2025/04/30 20:20:37 269377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34721|rtt_var:581|pto_duration:37045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 269384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 269391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 269397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44487| [2025/04/30 20:20:37 269404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437331369|now:1746044437269377|interv:61992| [2025/04/30 20:20:37 269410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437331369|now:1746044437269377|interval:61992|pto_count:0|srtt:34721 [2025/04/30 20:20:37 269417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:44487| [2025/04/30 20:20:37 269422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 269426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44487|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 269431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 269435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:833| [2025/04/30 20:20:37 269465] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44487|now:1746044437269442|stream_id:0|stream_offset:609573| [2025/04/30 20:20:37 269471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 269477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44487|applimit:0| [2025/04/30 20:20:37 269484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34721|rtt_var:581|pto_duration:37045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 269491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 269498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 269504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45687| [2025/04/30 20:20:37 269511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437331487|now:1746044437269484|interv:62003| [2025/04/30 20:20:37 269516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437331487|now:1746044437269484|interval:62003|pto_count:0|srtt:34721 [2025/04/30 20:20:37 269521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:45687| [2025/04/30 20:20:37 269526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 269530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45687|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 269540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 269544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:834| [2025/04/30 20:20:37 269572] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45687|now:1746044437269551|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 269579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 269586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45687|applimit:0| [2025/04/30 20:20:37 269594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34721|rtt_var:581|pto_duration:37045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 269600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 269607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 269613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46887| [2025/04/30 20:20:37 269620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437331596|now:1746044437269593|interv:62003| [2025/04/30 20:20:37 269625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437331596|now:1746044437269593|interval:62003|pto_count:0|srtt:34721 [2025/04/30 20:20:37 269629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:46887| [2025/04/30 20:20:37 269634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 269638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46887|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:611931| [2025/04/30 20:20:37 269643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 269647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437270647|now:1746044437269647|interv:1000| [2025/04/30 20:20:37 269651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 269655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 269659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437270647| [2025/04/30 20:20:37 269663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437270647| [2025/04/30 20:20:37 269667] [debug] |xqc_engine_wakeup_after|wakeup:1746044437270647|now:1746044437269667|diff:980| [2025/04/30 20:20:37 269671] [debug] |xqc_engine_main_logic|END|now:1746044437269251| [2025/04/30 20:20:37 269799] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437269798| [2025/04/30 20:20:37 269812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 269820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:256| [2025/04/30 20:20:37 269834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:257| [2025/04/30 20:20:37 269842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:257| [2025/04/30 20:20:37 269849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 269857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:785|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:789|path_largest_ack:785| [2025/04/30 20:20:37 269864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42024|prior_delivered:535868|prior_time:1746044437231780|is_app_limited:0|send_elapse:40199|ack_elapse:38018|ctl_first_sent_time:1746044437237545|lagest_ack_time:1746044437269798|curr_delivered:577892| [2025/04/30 20:20:37 269871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437237545| [2025/04/30 20:20:37 269878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1302||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 20:20:37 269885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:786|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:789|path_largest_ack:786| [2025/04/30 20:20:37 269892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42024|prior_delivered:535868|prior_time:1746044437231780|is_app_limited:0|send_elapse:40199|ack_elapse:38018|ctl_first_sent_time:1746044437237545|lagest_ack_time:1746044437269798|curr_delivered:577911| [2025/04/30 20:20:37 269899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437237673| [2025/04/30 20:20:37 269905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1301||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 20:20:37 269912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:787|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:789|path_largest_ack:787| [2025/04/30 20:20:37 269918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42024|prior_delivered:535868|prior_time:1746044437231780|is_app_limited:0|send_elapse:40199|ack_elapse:38018|ctl_first_sent_time:1746044437237545|lagest_ack_time:1746044437269798|curr_delivered:577929| [2025/04/30 20:20:37 269926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437237815| [2025/04/30 20:20:37 269932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1300||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 20:20:37 269939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:788|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:789|path_largest_ack:788| [2025/04/30 20:20:37 269946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42024|prior_delivered:535868|prior_time:1746044437231780|is_app_limited:0|send_elapse:40199|ack_elapse:38018|ctl_first_sent_time:1746044437237545|lagest_ack_time:1746044437269798|curr_delivered:577948| [2025/04/30 20:20:37 269951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437237924| [2025/04/30 20:20:37 269955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1299||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 20:20:37 269959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:789|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:789|path_largest_ack:789| [2025/04/30 20:20:37 269972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42024|prior_delivered:535868|prior_time:1746044437231780|is_app_limited:0|send_elapse:40199|ack_elapse:38018|ctl_first_sent_time:1746044437237545|lagest_ack_time:1746044437269798|curr_delivered:579155| [2025/04/30 20:20:37 269979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437238039| [2025/04/30 20:20:37 269985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1298||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 20:20:37 269990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34721|rttvar:581|minrtt:31448|latest_rtt:31759|ack_delay:240| [2025/04/30 20:20:37 269994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34320|rttvar:1236|minrtt:31448|latest_rtt:31759|ack_delay:240| [2025/04/30 20:20:37 269999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:789|lost_pn:786|thresh:3| [2025/04/30 20:20:37 270003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 239|pns:2| [2025/04/30 20:20:37 270007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 270011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34320|rtt_var:1236|pto_duration:39264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 270016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 270020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 270024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 270028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437333815|now:1746044437270011|interv:63804| [2025/04/30 20:20:37 270032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437333815|now:1746044437270011|interval:63804|pto_count:0|srtt:34320 [2025/04/30 20:20:37 270036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40199, ack_elapse 38018, delivered 43287|rate 1076817|lost 284| [2025/04/30 20:20:37 270041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076817) in round 12| [2025/04/30 20:20:37 270045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 270049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 270053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:1281|po_sent_time:1746044437238039|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 270058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:1281|po_sent_time:1746044437238039|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 270062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:45606|srtt:34320|latest_rtt:31759|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 270074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:257|largest:257|pns:2| [2025/04/30 20:20:37 270081] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:257|frame:ACK |recv_time:1746044437269798|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 270088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557269798|now:1746044437269798|interv:120000000| [2025/04/30 20:20:37 270093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557269798|now:1746044437269798|interv:120000000| [2025/04/30 20:20:37 270097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437270647|pq_index:0| [2025/04/30 20:20:37 270102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437269251| [2025/04/30 20:20:37 270108] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437270108| [2025/04/30 20:20:37 270116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437270114| [2025/04/30 20:20:37 270123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 270131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34320|min_srtt:34320|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 270138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:674418| [2025/04/30 20:20:37 270145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34320|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 270153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 270160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34320|min_srtt:34320|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 270167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:675597| [2025/04/30 20:20:37 270174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 270181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 270187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 270194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 270202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 270215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:611931| [2025/04/30 20:20:37 270222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 270228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 270235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437270647| [2025/04/30 20:20:37 270241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437270647| [2025/04/30 20:20:37 270247] [debug] |xqc_engine_wakeup_after|wakeup:1746044437270647|now:1746044437270247|diff:400| [2025/04/30 20:20:37 270254] [debug] |xqc_engine_main_logic|END|now:1746044437270114| [2025/04/30 20:20:37 270262] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437270262| [2025/04/30 20:20:37 270268] [debug] |xqc_engine_wakeup_after|wakeup:1746044437270647|now:1746044437270268|diff:379| [2025/04/30 20:20:37 270275] [debug] |xqc_engine_main_logic|END|now:1746044437270262| [2025/04/30 20:20:37 271352] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437271352| [2025/04/30 20:20:37 271366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437270647|pq_index:0| [2025/04/30 20:20:37 271373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437270114| [2025/04/30 20:20:37 271381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437271379| [2025/04/30 20:20:37 271388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437270647|now:1746044437271379| [2025/04/30 20:20:37 271395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437270647|now:1746044437271379| [2025/04/30 20:20:37 271402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 271408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 271416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34320|min_srtt:34320|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 271423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:675597| [2025/04/30 20:20:37 271431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 271437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 271443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 271450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 271458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 271464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:611931| [2025/04/30 20:20:37 271479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 271486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:835| [2025/04/30 20:20:37 271528] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437271498|stream_id:0|stream_offset:611931| [2025/04/30 20:20:37 271534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 271539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 271544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34320|rtt_var:1236|pto_duration:39264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 271548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 271552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 271556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 271560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437335762|now:1746044437271544|interv:64218| [2025/04/30 20:20:37 271566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437335762|now:1746044437271544|interval:64218|pto_count:0|srtt:34320 [2025/04/30 20:20:37 271574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:46806| [2025/04/30 20:20:37 271582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 271589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:613110| [2025/04/30 20:20:37 271595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 271599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:836| [2025/04/30 20:20:37 271638] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437271608|stream_id:0|stream_offset:613110| [2025/04/30 20:20:37 271647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 271654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 271660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34320|rtt_var:1236|pto_duration:39264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 271667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 271673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 271682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 271689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437335872|now:1746044437271660|interv:64212| [2025/04/30 20:20:37 271695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437335872|now:1746044437271660|interval:64212|pto_count:0|srtt:34320 [2025/04/30 20:20:37 271702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:48006| [2025/04/30 20:20:37 271710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 271734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:614289| [2025/04/30 20:20:37 271746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 271752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437272752|now:1746044437271752|interv:1000| [2025/04/30 20:20:37 271758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 271764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 271769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437272752| [2025/04/30 20:20:37 271774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437272752| [2025/04/30 20:20:37 271778] [debug] |xqc_engine_wakeup_after|wakeup:1746044437272752|now:1746044437271778|diff:974| [2025/04/30 20:20:37 271782] [debug] |xqc_engine_main_logic|END|now:1746044437271379| [2025/04/30 20:20:37 271792] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437271792| [2025/04/30 20:20:37 271798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 271804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:257| [2025/04/30 20:20:37 271808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:258| [2025/04/30 20:20:37 271814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:258| [2025/04/30 20:20:37 271818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 271823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:790|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:791|path_largest_ack:790| [2025/04/30 20:20:37 271827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42087|prior_delivered:538268|prior_time:1746044437238192|is_app_limited:0|send_elapse:39156|ack_elapse:33600|ctl_first_sent_time:1746044437238486|lagest_ack_time:1746044437271792|curr_delivered:580355| [2025/04/30 20:20:37 271832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437238486| [2025/04/30 20:20:37 271836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1297||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 20:20:37 271841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 271849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42087|prior_delivered:538268|prior_time:1746044437238192|is_app_limited:0|send_elapse:39156|ack_elapse:33600|ctl_first_sent_time:1746044437238486|lagest_ack_time:1746044437271792|curr_delivered:581555| [2025/04/30 20:20:37 271854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437238602| [2025/04/30 20:20:37 271858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1296||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 20:20:37 271862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34320|rttvar:1236|minrtt:31448|latest_rtt:33190|ack_delay:96| [2025/04/30 20:20:37 271866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34166|rttvar:1233|minrtt:31448|latest_rtt:33190|ack_delay:96| [2025/04/30 20:20:37 271870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:791|lost_pn:788|thresh:3| [2025/04/30 20:20:37 271875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 271879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34166|rtt_var:1233|pto_duration:39098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 271883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 271887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 271891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 271895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437335706|now:1746044437271878|interv:63828| [2025/04/30 20:20:37 271899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437335706|now:1746044437271878|interval:63828|pto_count:0|srtt:34166 [2025/04/30 20:20:37 271904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39156, ack_elapse 33600, delivered 43287|rate 1105501|lost 284| [2025/04/30 20:20:37 271908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1105501) in round 12| [2025/04/30 20:20:37 271912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 271917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 271920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437238602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 271925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437238602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 271930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:45606|srtt:34166|latest_rtt:33190|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 271938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:258|largest:258|pns:2| [2025/04/30 20:20:37 271943] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:258|frame:ACK |recv_time:1746044437271792|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 271947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557271792|now:1746044437271792|interv:120000000| [2025/04/30 20:20:37 271952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557271792|now:1746044437271792|interv:120000000| [2025/04/30 20:20:37 271955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437272752|pq_index:0| [2025/04/30 20:20:37 271960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437271379| [2025/04/30 20:20:37 271964] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437271964| [2025/04/30 20:20:37 271969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437271968| [2025/04/30 20:20:37 271974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 271979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34166|min_srtt:34166|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 271983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:675597| [2025/04/30 20:20:37 271988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34166|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 271993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 271997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34166|min_srtt:34166|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 272001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:676776| [2025/04/30 20:20:37 272006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34166|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 272010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 272014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34166|min_srtt:34166|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 272019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:677955| [2025/04/30 20:20:37 272023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 272027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 272033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 272037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 272042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 272046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:614289| [2025/04/30 20:20:37 272050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 272054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 272059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437272752| [2025/04/30 20:20:37 272065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437272752| [2025/04/30 20:20:37 272072] [debug] |xqc_engine_wakeup_after|wakeup:1746044437272752|now:1746044437272071|diff:681| [2025/04/30 20:20:37 272079] [debug] |xqc_engine_main_logic|END|now:1746044437271968| [2025/04/30 20:20:37 272086] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437272086| [2025/04/30 20:20:37 272090] [debug] |xqc_engine_wakeup_after|wakeup:1746044437272752|now:1746044437272090|diff:662| [2025/04/30 20:20:37 272096] [debug] |xqc_engine_main_logic|END|now:1746044437272086| [2025/04/30 20:20:37 273177] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437273176| [2025/04/30 20:20:37 273191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437272752|pq_index:0| [2025/04/30 20:20:37 273198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437271968| [2025/04/30 20:20:37 273206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437273204| [2025/04/30 20:20:37 273225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437272752|now:1746044437273204| [2025/04/30 20:20:37 273232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437272752|now:1746044437273204| [2025/04/30 20:20:37 273237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 273244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 273251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34166|min_srtt:34166|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 273258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:677955| [2025/04/30 20:20:37 273265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 273269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 273273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 273283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 273288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 273293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:614289| [2025/04/30 20:20:37 273297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 273302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:837| [2025/04/30 20:20:37 273341] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437273310|stream_id:0|stream_offset:614289| [2025/04/30 20:20:37 273351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 273358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 273365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34166|rtt_var:1233|pto_duration:39098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 273372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 273379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 273384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 273388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437337408|now:1746044437273365|interv:64043| [2025/04/30 20:20:37 273392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437337408|now:1746044437273365|interval:64043|pto_count:0|srtt:34166 [2025/04/30 20:20:37 273397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:46806| [2025/04/30 20:20:37 273402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 273406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:615468| [2025/04/30 20:20:37 273411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 273415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:838| [2025/04/30 20:20:37 273445] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437273422|stream_id:0|stream_offset:615468| [2025/04/30 20:20:37 273454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 273462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 273475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34166|rtt_var:1233|pto_duration:39098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 273479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 273483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 273487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 273491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437337520|now:1746044437273475|interv:64045| [2025/04/30 20:20:37 273495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437337520|now:1746044437273475|interval:64045|pto_count:0|srtt:34166 [2025/04/30 20:20:37 273500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:48006| [2025/04/30 20:20:37 273504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 273508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:616647| [2025/04/30 20:20:37 273513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 273517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437274517|now:1746044437273517|interv:1000| [2025/04/30 20:20:37 273521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 273525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 273529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437274517| [2025/04/30 20:20:37 273533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437274517| [2025/04/30 20:20:37 273537] [debug] |xqc_engine_wakeup_after|wakeup:1746044437274517|now:1746044437273537|diff:980| [2025/04/30 20:20:37 273541] [debug] |xqc_engine_main_logic|END|now:1746044437273204| [2025/04/30 20:20:37 274124] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437274122| [2025/04/30 20:20:37 274137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 274146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:258| [2025/04/30 20:20:37 274152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:259| [2025/04/30 20:20:37 274160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:259| [2025/04/30 20:20:37 274166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 274173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 274179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42087|prior_delivered:540668|prior_time:1746044437238740|is_app_limited:0|send_elapse:37649|ack_elapse:35382|ctl_first_sent_time:1746044437238987|lagest_ack_time:1746044437274122|curr_delivered:582755| [2025/04/30 20:20:37 274192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437238987| [2025/04/30 20:20:37 274200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1295||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 20:20:37 274206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 274213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42087|prior_delivered:540668|prior_time:1746044437238740|is_app_limited:0|send_elapse:37649|ack_elapse:35382|ctl_first_sent_time:1746044437238987|lagest_ack_time:1746044437274122|curr_delivered:583955| [2025/04/30 20:20:37 274219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437239098| [2025/04/30 20:20:37 274225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1294||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 20:20:37 274231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34166|rttvar:1233|minrtt:31448|latest_rtt:35024|ack_delay:88| [2025/04/30 20:20:37 274238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34263|rttvar:1117|minrtt:31448|latest_rtt:35024|ack_delay:88| [2025/04/30 20:20:37 274244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:793|lost_pn:790|thresh:3| [2025/04/30 20:20:37 274251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 274257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34263|rtt_var:1117|pto_duration:38731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 274263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 274269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 274275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 274281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437337153|now:1746044437274256|interv:62897| [2025/04/30 20:20:37 274289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437337153|now:1746044437274256|interval:62897|pto_count:0|srtt:34263 [2025/04/30 20:20:37 274294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37649, ack_elapse 35382, delivered 43287|rate 1149751|lost 284| [2025/04/30 20:20:37 274299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149751) in round 12| [2025/04/30 20:20:37 274303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 274310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 274316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437239098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 274323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437239098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 274335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:45606|srtt:34263|latest_rtt:35024|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 274341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:259|largest:259|pns:2| [2025/04/30 20:20:37 274347] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:259|frame:ACK |recv_time:1746044437274122|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 274354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557274122|now:1746044437274122|interv:120000000| [2025/04/30 20:20:37 274361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557274122|now:1746044437274122|interv:120000000| [2025/04/30 20:20:37 274367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437274517|pq_index:0| [2025/04/30 20:20:37 274374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437273204| [2025/04/30 20:20:37 274379] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437274379| [2025/04/30 20:20:37 274387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437274385| [2025/04/30 20:20:37 274396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 274403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34263|min_srtt:34263|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 274410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:677955| [2025/04/30 20:20:37 274417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34263|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 274424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 274431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34263|min_srtt:34263|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 274437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:679134| [2025/04/30 20:20:37 274444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34263|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 274451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 274458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34263|min_srtt:34263|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 274470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:680313| [2025/04/30 20:20:37 274477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 274483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 274488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 274492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 274497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 274501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:616647| [2025/04/30 20:20:37 274506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 274510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 274514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437274517| [2025/04/30 20:20:37 274518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437274517| [2025/04/30 20:20:37 274522] [debug] |xqc_engine_wakeup_after|wakeup:1746044437274517|now:1746044437274522|diff:18446744073709551611| [2025/04/30 20:20:37 274527] [debug] |xqc_engine_main_logic|END|now:1746044437274385| [2025/04/30 20:20:37 274532] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437274532| [2025/04/30 20:20:37 274536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437274517|pq_index:0| [2025/04/30 20:20:37 274541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437274385| [2025/04/30 20:20:37 274549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437274547| [2025/04/30 20:20:37 274556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437274517|now:1746044437274547| [2025/04/30 20:20:37 274563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437274517|now:1746044437274547| [2025/04/30 20:20:37 274568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 274572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 274577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34263|min_srtt:34263|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 274581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:680313| [2025/04/30 20:20:37 274586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 274593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 274597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 274601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 274606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 274610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:616647| [2025/04/30 20:20:37 274614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 274619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:839| [2025/04/30 20:20:37 274657] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437274627|stream_id:0|stream_offset:616647| [2025/04/30 20:20:37 274666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 274673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 274680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34263|rtt_var:1117|pto_duration:38731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 274684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 274688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 274692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 274696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437338358|now:1746044437274680|interv:63678| [2025/04/30 20:20:37 274700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437338358|now:1746044437274680|interval:63678|pto_count:0|srtt:34263 [2025/04/30 20:20:37 274705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:46806| [2025/04/30 20:20:37 274710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 274736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:617826| [2025/04/30 20:20:37 274746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 274750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437275750|now:1746044437274750|interv:1000| [2025/04/30 20:20:37 274754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 274758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 274767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437275750| [2025/04/30 20:20:37 274771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437275750| [2025/04/30 20:20:37 274775] [debug] |xqc_engine_wakeup_after|wakeup:1746044437275750|now:1746044437274775|diff:975| [2025/04/30 20:20:37 274779] [debug] |xqc_engine_main_logic|END|now:1746044437274547| [2025/04/30 20:20:37 275586] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437275585| [2025/04/30 20:20:37 275598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 275608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:259| [2025/04/30 20:20:37 275614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:260| [2025/04/30 20:20:37 275623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:260| [2025/04/30 20:20:37 275629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 275636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:794|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:795|path_largest_ack:794| [2025/04/30 20:20:37 275644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42087|prior_delivered:543068|prior_time:1746044437239253|is_app_limited:0|send_elapse:36045|ack_elapse:36332|ctl_first_sent_time:1746044437239523|lagest_ack_time:1746044437275585|curr_delivered:585155| [2025/04/30 20:20:37 275651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437239523| [2025/04/30 20:20:37 275658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1293||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 20:20:37 275664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:795|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:795|path_largest_ack:795| [2025/04/30 20:20:37 275671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42087|prior_delivered:543068|prior_time:1746044437239253|is_app_limited:0|send_elapse:36045|ack_elapse:36332|ctl_first_sent_time:1746044437239523|lagest_ack_time:1746044437275585|curr_delivered:586355| [2025/04/30 20:20:37 275677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437239653| [2025/04/30 20:20:37 275681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1292||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 20:20:37 275685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34263|rttvar:1117|minrtt:31448|latest_rtt:35932|ack_delay:96| [2025/04/30 20:20:37 275690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34460|rttvar:1231|minrtt:31448|latest_rtt:35932|ack_delay:96| [2025/04/30 20:20:37 275694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:795|lost_pn:792|thresh:3| [2025/04/30 20:20:37 275698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 275703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34460|rtt_var:1231|pto_duration:39384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 275710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 275745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 275751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 275757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437339011|now:1746044437275702|interv:63309| [2025/04/30 20:20:37 275761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437339011|now:1746044437275702|interval:63309|pto_count:0|srtt:34460 [2025/04/30 20:20:37 275766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36045, ack_elapse 36332, delivered 43287|rate 1191429|lost 284| [2025/04/30 20:20:37 275770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191429) in round 12| [2025/04/30 20:20:37 275775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 275779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 275783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437239653|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 275787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437239653|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 275792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:44406|srtt:34460|latest_rtt:35932|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 275798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:260|largest:260|pns:2| [2025/04/30 20:20:37 275803] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:260|frame:ACK |recv_time:1746044437275585|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 275808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557275585|now:1746044437275585|interv:120000000| [2025/04/30 20:20:37 275813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557275585|now:1746044437275585|interv:120000000| [2025/04/30 20:20:37 275820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437275750|pq_index:0| [2025/04/30 20:20:37 275827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437274547| [2025/04/30 20:20:37 275833] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437275833| [2025/04/30 20:20:37 275839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437275838| [2025/04/30 20:20:37 275844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437275750|now:1746044437275838| [2025/04/30 20:20:37 275848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437275750|now:1746044437275838| [2025/04/30 20:20:37 275856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 275860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 275865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34460|min_srtt:34460|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 275870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:680313| [2025/04/30 20:20:37 275875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34460|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 275880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 275884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34460|min_srtt:34460|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 275889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:681492| [2025/04/30 20:20:37 275893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34460|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 275901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 275908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34460|min_srtt:34460|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 275914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:682671| [2025/04/30 20:20:37 275919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 275923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 275927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 275931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 275936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 275940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:617826| [2025/04/30 20:20:37 275945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 275949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:840| [2025/04/30 20:20:37 275989] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746044437275957|stream_id:0|stream_offset:617826| [2025/04/30 20:20:37 276005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 276012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 20:20:37 276017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34460|rtt_var:1231|pto_duration:39384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 276021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 276025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 276029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 276033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437340341|now:1746044437276016|interv:64325| [2025/04/30 20:20:37 276037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437340341|now:1746044437276016|interval:64325|pto_count:0|srtt:34460 [2025/04/30 20:20:37 276042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:45606| [2025/04/30 20:20:37 276049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 276056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:619005| [2025/04/30 20:20:37 276063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 276067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437277067|now:1746044437276067|interv:1000| [2025/04/30 20:20:37 276074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 276081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 276087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437277067| [2025/04/30 20:20:37 276094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437277067| [2025/04/30 20:20:37 276099] [debug] |xqc_engine_wakeup_after|wakeup:1746044437277067|now:1746044437276099|diff:968| [2025/04/30 20:20:37 276106] [debug] |xqc_engine_main_logic|END|now:1746044437275838| [2025/04/30 20:20:37 276114] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437276114| [2025/04/30 20:20:37 276120] [debug] |xqc_engine_wakeup_after|wakeup:1746044437277067|now:1746044437276120|diff:947| [2025/04/30 20:20:37 276126] [debug] |xqc_engine_main_logic|END|now:1746044437276114| [2025/04/30 20:20:37 277212] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437277211| [2025/04/30 20:20:37 277227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437277067|pq_index:0| [2025/04/30 20:20:37 277234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437275838| [2025/04/30 20:20:37 277242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437277240| [2025/04/30 20:20:37 277269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437277067|now:1746044437277240| [2025/04/30 20:20:37 277277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437277067|now:1746044437277240| [2025/04/30 20:20:37 277283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 277290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 277297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34460|min_srtt:34460|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 277305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:682671| [2025/04/30 20:20:37 277309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 277313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 277317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 277321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 277326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 277331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:619005| [2025/04/30 20:20:37 277335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 277340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:841| [2025/04/30 20:20:37 277375] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437277348|stream_id:0|stream_offset:619005| [2025/04/30 20:20:37 277381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 277386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 277391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34460|rtt_var:1231|pto_duration:39384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 277396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 277403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 277409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 277415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437341732|now:1746044437277391|interv:64341| [2025/04/30 20:20:37 277422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437341732|now:1746044437277391|interval:64341|pto_count:0|srtt:34460 [2025/04/30 20:20:37 277436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:46806| [2025/04/30 20:20:37 277443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 277450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:620184| [2025/04/30 20:20:37 277457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 277464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:842| [2025/04/30 20:20:37 277508] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437277474|stream_id:0|stream_offset:620184| [2025/04/30 20:20:37 277518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 277525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 277532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34460|rtt_var:1231|pto_duration:39384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 277539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 277545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 277551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 277558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437341858|now:1746044437277531|interv:64327| [2025/04/30 20:20:37 277563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437341858|now:1746044437277531|interval:64327|pto_count:0|srtt:34460 [2025/04/30 20:20:37 277569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:48006| [2025/04/30 20:20:37 277577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 277583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:621363| [2025/04/30 20:20:37 277590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 277596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437278595|now:1746044437277595|interv:1000| [2025/04/30 20:20:37 277602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 277608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 277613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437278595| [2025/04/30 20:20:37 277617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437278595| [2025/04/30 20:20:37 277627] [debug] |xqc_engine_wakeup_after|wakeup:1746044437278595|now:1746044437277627|diff:968| [2025/04/30 20:20:37 277631] [debug] |xqc_engine_main_logic|END|now:1746044437277240| [2025/04/30 20:20:37 277641] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437277641| [2025/04/30 20:20:37 277647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 277653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:260| [2025/04/30 20:20:37 277657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:261| [2025/04/30 20:20:37 277662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:261| [2025/04/30 20:20:37 277666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 277671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:796|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:797|path_largest_ack:796| [2025/04/30 20:20:37 277676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42087|prior_delivered:545468|prior_time:1746044437239805|is_app_limited:0|send_elapse:36467|ack_elapse:37836|ctl_first_sent_time:1746044437240055|lagest_ack_time:1746044437277641|curr_delivered:587555| [2025/04/30 20:20:37 277681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437240055| [2025/04/30 20:20:37 277686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1291||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 20:20:37 277690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:797|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:797|path_largest_ack:797| [2025/04/30 20:20:37 277694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42087|prior_delivered:545468|prior_time:1746044437239805|is_app_limited:0|send_elapse:36467|ack_elapse:37836|ctl_first_sent_time:1746044437240055|lagest_ack_time:1746044437277641|curr_delivered:588755| [2025/04/30 20:20:37 277699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437240153| [2025/04/30 20:20:37 277703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1290||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 20:20:37 277707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34460|rttvar:1231|minrtt:31448|latest_rtt:37488|ack_delay:88| [2025/04/30 20:20:37 277712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34828|rttvar:1659|minrtt:31448|latest_rtt:37488|ack_delay:88| [2025/04/30 20:20:37 277737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:797|lost_pn:794|thresh:3| [2025/04/30 20:20:37 277746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 277750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34828|rtt_var:1659|pto_duration:41464|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 277755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 277759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 277766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 277770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437343938|now:1746044437277750|interv:66188| [2025/04/30 20:20:37 277774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437343938|now:1746044437277750|interval:66188|pto_count:0|srtt:34828 [2025/04/30 20:20:37 277778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36467, ack_elapse 37836, delivered 43287|rate 1144069|lost 284| [2025/04/30 20:20:37 277783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144069) in round 12| [2025/04/30 20:20:37 277787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 277791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 277795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437240153|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 277800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437240153|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 277804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:45606|srtt:34828|latest_rtt:37488|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 277810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:261|largest:261|pns:2| [2025/04/30 20:20:37 277815] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:261|frame:ACK |recv_time:1746044437277641|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 277820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557277641|now:1746044437277641|interv:120000000| [2025/04/30 20:20:37 277824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557277641|now:1746044437277641|interv:120000000| [2025/04/30 20:20:37 277828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437278595|pq_index:0| [2025/04/30 20:20:37 277832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437277240| [2025/04/30 20:20:37 277836] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437277836| [2025/04/30 20:20:37 277841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437277840| [2025/04/30 20:20:37 277846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 277851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34828|min_srtt:34828|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 277856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:682671| [2025/04/30 20:20:37 277863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34828|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 277868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 277872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34828|min_srtt:34828|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 277876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:683850| [2025/04/30 20:20:37 277881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34828|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 277885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 277890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34828|min_srtt:34828|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 277894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 277898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 277902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 277906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 277910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 277915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 277919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:621363| [2025/04/30 20:20:37 277924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 277927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 277931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437278595| [2025/04/30 20:20:37 277935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437278595| [2025/04/30 20:20:37 277939] [debug] |xqc_engine_wakeup_after|wakeup:1746044437278595|now:1746044437277939|diff:656| [2025/04/30 20:20:37 277944] [debug] |xqc_engine_main_logic|END|now:1746044437277840| [2025/04/30 20:20:37 277949] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437277949| [2025/04/30 20:20:37 277953] [debug] |xqc_engine_wakeup_after|wakeup:1746044437278595|now:1746044437277953|diff:642| [2025/04/30 20:20:37 277956] [debug] |xqc_engine_main_logic|END|now:1746044437277949| [2025/04/30 20:20:37 279029] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437279029| [2025/04/30 20:20:37 279051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437278595|pq_index:0| [2025/04/30 20:20:37 279058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437277840| [2025/04/30 20:20:37 279066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437279064| [2025/04/30 20:20:37 279074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437278595|now:1746044437279064| [2025/04/30 20:20:37 279081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437278595|now:1746044437279064| [2025/04/30 20:20:37 279086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 279093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 279100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34828|min_srtt:34828|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 279107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 279115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 279121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 279126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 279133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 279139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 279144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:621363| [2025/04/30 20:20:37 279151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 279158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:843| [2025/04/30 20:20:37 279200] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437279169|stream_id:0|stream_offset:621363| [2025/04/30 20:20:37 279209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 279216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 279223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34828|rtt_var:1659|pto_duration:41464|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 279230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 279242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 279249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 279256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437345633|now:1746044437279222|interv:66411| [2025/04/30 20:20:37 279263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437345633|now:1746044437279222|interval:66411|pto_count:0|srtt:34828 [2025/04/30 20:20:37 279270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:46806| [2025/04/30 20:20:37 279276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 279281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:622542| [2025/04/30 20:20:37 279285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 279289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437280289|now:1746044437279289|interv:1000| [2025/04/30 20:20:37 279293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 279297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 279301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437280289| [2025/04/30 20:20:37 279306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437280289| [2025/04/30 20:20:37 279310] [debug] |xqc_engine_wakeup_after|wakeup:1746044437280289|now:1746044437279310|diff:979| [2025/04/30 20:20:37 279314] [debug] |xqc_engine_main_logic|END|now:1746044437279064| [2025/04/30 20:20:37 279563] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437279562| [2025/04/30 20:20:37 279572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 279581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:261| [2025/04/30 20:20:37 279588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:262| [2025/04/30 20:20:37 279596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:262| [2025/04/30 20:20:37 279603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 279609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:798|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:799|path_largest_ack:798| [2025/04/30 20:20:37 279614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42081|prior_delivered:547874|prior_time:1746044437241623|is_app_limited:0|send_elapse:35633|ack_elapse:37939|ctl_first_sent_time:1746044437243143|lagest_ack_time:1746044437279562|curr_delivered:589955| [2025/04/30 20:20:37 279619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437243143| [2025/04/30 20:20:37 279626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1289||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 20:20:37 279633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:799|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:799|path_largest_ack:799| [2025/04/30 20:20:37 279646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42081|prior_delivered:547874|prior_time:1746044437241623|is_app_limited:0|send_elapse:35633|ack_elapse:37939|ctl_first_sent_time:1746044437243143|lagest_ack_time:1746044437279562|curr_delivered:591155| [2025/04/30 20:20:37 279654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437243275| [2025/04/30 20:20:37 279661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1288||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 20:20:37 279667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34828|rttvar:1659|minrtt:31448|latest_rtt:36287|ack_delay:96| [2025/04/30 20:20:37 279674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:34998|rttvar:1585|minrtt:31448|latest_rtt:36287|ack_delay:96| [2025/04/30 20:20:37 279679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:799|lost_pn:796|thresh:3| [2025/04/30 20:20:37 279684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 279688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34998|rtt_var:1585|pto_duration:41338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 279692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 279696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 279700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 279704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437345507|now:1746044437279687|interv:65820| [2025/04/30 20:20:37 279709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437345507|now:1746044437279687|interval:65820|pto_count:0|srtt:34998 [2025/04/30 20:20:37 279714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35633, ack_elapse 37939, delivered 43281|rate 1140804|lost 284| [2025/04/30 20:20:37 279741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140804) in round 12| [2025/04/30 20:20:37 279745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 279749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 279753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437243275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 279758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437243275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 279762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:44406|srtt:34998|latest_rtt:36287|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 279773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:262|largest:262|pns:2| [2025/04/30 20:20:37 279777] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:262|frame:ACK |recv_time:1746044437279562|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 279782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557279562|now:1746044437279562|interv:120000000| [2025/04/30 20:20:37 279786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557279562|now:1746044437279562|interv:120000000| [2025/04/30 20:20:37 279790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437280289|pq_index:0| [2025/04/30 20:20:37 279795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437279064| [2025/04/30 20:20:37 279799] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437279799| [2025/04/30 20:20:37 279804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437279803| [2025/04/30 20:20:37 279809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 279814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34998|min_srtt:34998|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 279818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 279823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34998|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 279828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 279832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34998|min_srtt:34998|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 279837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:686208| [2025/04/30 20:20:37 279841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:34998|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 279845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 279850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34998|min_srtt:34998|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 279854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:687387| [2025/04/30 20:20:37 279858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 279865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 279869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 279873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 279878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 279882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:622542| [2025/04/30 20:20:37 279886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 279890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 279894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437280289| [2025/04/30 20:20:37 279898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437280289| [2025/04/30 20:20:37 279902] [debug] |xqc_engine_wakeup_after|wakeup:1746044437280289|now:1746044437279902|diff:387| [2025/04/30 20:20:37 279906] [debug] |xqc_engine_main_logic|END|now:1746044437279803| [2025/04/30 20:20:37 279912] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437279912| [2025/04/30 20:20:37 279916] [debug] |xqc_engine_wakeup_after|wakeup:1746044437280289|now:1746044437279916|diff:373| [2025/04/30 20:20:37 279920] [debug] |xqc_engine_main_logic|END|now:1746044437279912| [2025/04/30 20:20:37 280990] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437280989| [2025/04/30 20:20:37 281005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437280289|pq_index:0| [2025/04/30 20:20:37 281012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437279803| [2025/04/30 20:20:37 281020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437281018| [2025/04/30 20:20:37 281027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437280289|now:1746044437281018| [2025/04/30 20:20:37 281034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437280289|now:1746044437281018| [2025/04/30 20:20:37 281040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 281047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 281055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:34998|min_srtt:34998|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 281062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:687387| [2025/04/30 20:20:37 281069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 281076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 281089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 281096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 281103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 281109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:622542| [2025/04/30 20:20:37 281116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 281123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:844| [2025/04/30 20:20:37 281167] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746044437281135|stream_id:0|stream_offset:622542| [2025/04/30 20:20:37 281176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 281183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 20:20:37 281190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34998|rtt_var:1585|pto_duration:41338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 281197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 281204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 281210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 281216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437347473|now:1746044437281190|interv:66283| [2025/04/30 20:20:37 281222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437347473|now:1746044437281190|interval:66283|pto_count:0|srtt:34998 [2025/04/30 20:20:37 281230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:45606| [2025/04/30 20:20:37 281238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 281245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:623721| [2025/04/30 20:20:37 281252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 281259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:845| [2025/04/30 20:20:37 281295] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437281267|stream_id:0|stream_offset:623721| [2025/04/30 20:20:37 281305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 281318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 281325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34998|rtt_var:1585|pto_duration:41338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 281330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 281334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 281338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 281342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437347605|now:1746044437281325|interv:66280| [2025/04/30 20:20:37 281346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437347605|now:1746044437281325|interval:66280|pto_count:0|srtt:34998 [2025/04/30 20:20:37 281350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:46806| [2025/04/30 20:20:37 281355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 281359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:624900| [2025/04/30 20:20:37 281364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 281368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:846| [2025/04/30 20:20:37 281399] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437281375|stream_id:0|stream_offset:624900| [2025/04/30 20:20:37 281407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 281415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 281421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:34998|rtt_var:1585|pto_duration:41338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 281426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 281430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 281434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 281438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437347713|now:1746044437281421|interv:66292| [2025/04/30 20:20:37 281444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437347713|now:1746044437281421|interval:66292|pto_count:0|srtt:34998 [2025/04/30 20:20:37 281452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:48006| [2025/04/30 20:20:37 281458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 281470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:626079| [2025/04/30 20:20:37 281478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 281484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437282484|now:1746044437281484|interv:1000| [2025/04/30 20:20:37 281491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 281497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 281503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437282484| [2025/04/30 20:20:37 281510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437282484| [2025/04/30 20:20:37 281516] [debug] |xqc_engine_wakeup_after|wakeup:1746044437282484|now:1746044437281516|diff:968| [2025/04/30 20:20:37 281523] [debug] |xqc_engine_main_logic|END|now:1746044437281018| [2025/04/30 20:20:37 281537] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437281536| [2025/04/30 20:20:37 281544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 281553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:262| [2025/04/30 20:20:37 281560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:263| [2025/04/30 20:20:37 281569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:263| [2025/04/30 20:20:37 281576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 281583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:800|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:801|path_largest_ack:800| [2025/04/30 20:20:37 281590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42081|prior_delivered:550274|prior_time:1746044437243610|is_app_limited:0|send_elapse:36294|ack_elapse:37926|ctl_first_sent_time:1746044437243916|lagest_ack_time:1746044437281536|curr_delivered:592355| [2025/04/30 20:20:37 281597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437243916| [2025/04/30 20:20:37 281604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1287||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 20:20:37 281611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:801|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:801|path_largest_ack:801| [2025/04/30 20:20:37 281618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42081|prior_delivered:550274|prior_time:1746044437243610|is_app_limited:0|send_elapse:36294|ack_elapse:37926|ctl_first_sent_time:1746044437243916|lagest_ack_time:1746044437281536|curr_delivered:593555| [2025/04/30 20:20:37 281625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437244031| [2025/04/30 20:20:37 281630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1286||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 20:20:37 281634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:34998|rttvar:1585|minrtt:31448|latest_rtt:37505|ack_delay:88| [2025/04/30 20:20:37 281643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35301|rttvar:1793|minrtt:31448|latest_rtt:37505|ack_delay:88| [2025/04/30 20:20:37 281648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:801|lost_pn:798|thresh:3| [2025/04/30 20:20:37 281652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 281656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35301|rtt_var:1793|pto_duration:42473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 281660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 281664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 281668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 281672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437348848|now:1746044437281656|interv:67192| [2025/04/30 20:20:37 281676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437348848|now:1746044437281656|interval:67192|pto_count:0|srtt:35301 [2025/04/30 20:20:37 281681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36294, ack_elapse 37926, delivered 43281|rate 1141196|lost 284| [2025/04/30 20:20:37 281685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141196) in round 12| [2025/04/30 20:20:37 281689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 281694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 281697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437244031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 281702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437244031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 281706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:45606|srtt:35301|latest_rtt:37505|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 281712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:263|largest:263|pns:2| [2025/04/30 20:20:37 281742] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:263|frame:ACK |recv_time:1746044437281536|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 281747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557281536|now:1746044437281536|interv:120000000| [2025/04/30 20:20:37 281751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557281536|now:1746044437281536|interv:120000000| [2025/04/30 20:20:37 281755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437282484|pq_index:0| [2025/04/30 20:20:37 281763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437281018| [2025/04/30 20:20:37 281767] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437281767| [2025/04/30 20:20:37 281772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437281771| [2025/04/30 20:20:37 281777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 281782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35301|min_srtt:35301|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 281786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:687387| [2025/04/30 20:20:37 281791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35301|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 281796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 281800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35301|min_srtt:35301|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 281805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:688566| [2025/04/30 20:20:37 281809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35301|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 281814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 281818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35301|min_srtt:35301|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 281822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:689745| [2025/04/30 20:20:37 281826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 281830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 281834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 281838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 281843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 281847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:626079| [2025/04/30 20:20:37 281854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 281858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 281862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437282484| [2025/04/30 20:20:37 281866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437282484| [2025/04/30 20:20:37 281870] [debug] |xqc_engine_wakeup_after|wakeup:1746044437282484|now:1746044437281870|diff:614| [2025/04/30 20:20:37 281874] [debug] |xqc_engine_main_logic|END|now:1746044437281771| [2025/04/30 20:20:37 281880] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437281879| [2025/04/30 20:20:37 281883] [debug] |xqc_engine_wakeup_after|wakeup:1746044437282484|now:1746044437281883|diff:601| [2025/04/30 20:20:37 281887] [debug] |xqc_engine_main_logic|END|now:1746044437281879| [2025/04/30 20:20:37 282957] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437282956| [2025/04/30 20:20:37 282969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437282484|pq_index:0| [2025/04/30 20:20:37 282974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437281771| [2025/04/30 20:20:37 282979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437282978| [2025/04/30 20:20:37 282985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437282484|now:1746044437282978| [2025/04/30 20:20:37 282992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437282484|now:1746044437282978| [2025/04/30 20:20:37 282999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 283005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 283013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35301|min_srtt:35301|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 283020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:689745| [2025/04/30 20:20:37 283028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 283034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 283040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 283047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 283054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 283060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:626079| [2025/04/30 20:20:37 283068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 283083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:847| [2025/04/30 20:20:37 283128] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437283095|stream_id:0|stream_offset:626079| [2025/04/30 20:20:37 283136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 283143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 283150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35301|rtt_var:1793|pto_duration:42473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 283157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 283163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 283169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 283176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437350568|now:1746044437283150|interv:67418| [2025/04/30 20:20:37 283182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437350568|now:1746044437283150|interval:67418|pto_count:0|srtt:35301 [2025/04/30 20:20:37 283190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:46806| [2025/04/30 20:20:37 283198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 283204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:627258| [2025/04/30 20:20:37 283211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 283217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437284217|now:1746044437283217|interv:1000| [2025/04/30 20:20:37 283224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 283230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 283236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437284217| [2025/04/30 20:20:37 283243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437284217| [2025/04/30 20:20:37 283249] [debug] |xqc_engine_wakeup_after|wakeup:1746044437284217|now:1746044437283249|diff:968| [2025/04/30 20:20:37 283256] [debug] |xqc_engine_main_logic|END|now:1746044437282978| [2025/04/30 20:20:37 283549] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437283548| [2025/04/30 20:20:37 283561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 283569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:263| [2025/04/30 20:20:37 283575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:264| [2025/04/30 20:20:37 283584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:264| [2025/04/30 20:20:37 283597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 283604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:802|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:803|path_largest_ack:802| [2025/04/30 20:20:37 283612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42081|prior_delivered:552674|prior_time:1746044437245597|is_app_limited:0|send_elapse:35812|ack_elapse:37951|ctl_first_sent_time:1746044437247112|lagest_ack_time:1746044437283548|curr_delivered:594755| [2025/04/30 20:20:37 283617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437247112| [2025/04/30 20:20:37 283623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1285||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 20:20:37 283630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:803|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:803|path_largest_ack:803| [2025/04/30 20:20:37 283636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42081|prior_delivered:552674|prior_time:1746044437245597|is_app_limited:0|send_elapse:35812|ack_elapse:37951|ctl_first_sent_time:1746044437247112|lagest_ack_time:1746044437283548|curr_delivered:595955| [2025/04/30 20:20:37 283644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437247247| [2025/04/30 20:20:37 283649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1284||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 20:20:37 283653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35301|rttvar:1793|minrtt:31448|latest_rtt:36301|ack_delay:88| [2025/04/30 20:20:37 283657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35415|rttvar:1573|minrtt:31448|latest_rtt:36301|ack_delay:88| [2025/04/30 20:20:37 283664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:803|lost_pn:800|thresh:3| [2025/04/30 20:20:37 283670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 283676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35415|rtt_var:1573|pto_duration:41707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 283683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 283687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 283691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 283695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437349802|now:1746044437283676|interv:66126| [2025/04/30 20:20:37 283699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437349802|now:1746044437283676|interval:66126|pto_count:0|srtt:35415 [2025/04/30 20:20:37 283703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35812, ack_elapse 37951, delivered 43281|rate 1140444|lost 284| [2025/04/30 20:20:37 283708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140444) in round 12| [2025/04/30 20:20:37 283735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 283744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 283748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437247247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 283752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437247247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 283757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:44406|srtt:35415|latest_rtt:36301|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 283763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:264|largest:264|pns:2| [2025/04/30 20:20:37 283767] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:264|frame:ACK |recv_time:1746044437283548|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 283772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557283548|now:1746044437283548|interv:120000000| [2025/04/30 20:20:37 283777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557283548|now:1746044437283548|interv:120000000| [2025/04/30 20:20:37 283780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437284217|pq_index:0| [2025/04/30 20:20:37 283785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437282978| [2025/04/30 20:20:37 283789] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437283789| [2025/04/30 20:20:37 283794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437283793| [2025/04/30 20:20:37 283799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 283804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35415|min_srtt:35415|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 283809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:689745| [2025/04/30 20:20:37 283813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35415|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 283818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 283822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35415|min_srtt:35415|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 283827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:690924| [2025/04/30 20:20:37 283834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35415|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 283839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 283843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35415|min_srtt:35415|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 283847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:692103| [2025/04/30 20:20:37 283852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 283856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 283860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 283864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 283868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 283872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:627258| [2025/04/30 20:20:37 283877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 283881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 283885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437284217| [2025/04/30 20:20:37 283889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437284217| [2025/04/30 20:20:37 283893] [debug] |xqc_engine_wakeup_after|wakeup:1746044437284217|now:1746044437283893|diff:324| [2025/04/30 20:20:37 283897] [debug] |xqc_engine_main_logic|END|now:1746044437283793| [2025/04/30 20:20:37 283903] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437283903| [2025/04/30 20:20:37 283907] [debug] |xqc_engine_wakeup_after|wakeup:1746044437284217|now:1746044437283907|diff:310| [2025/04/30 20:20:37 283911] [debug] |xqc_engine_main_logic|END|now:1746044437283903| [2025/04/30 20:20:37 284982] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437284982| [2025/04/30 20:20:37 284997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437284217|pq_index:0| [2025/04/30 20:20:37 285004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437283793| [2025/04/30 20:20:37 285012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437285010| [2025/04/30 20:20:37 285020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437284217|now:1746044437285010| [2025/04/30 20:20:37 285033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437284217|now:1746044437285010| [2025/04/30 20:20:37 285040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 285046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 285053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35415|min_srtt:35415|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 285061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:692103| [2025/04/30 20:20:37 285068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 285074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 285080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 285087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 285094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 285100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:627258| [2025/04/30 20:20:37 285107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 285113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:848| [2025/04/30 20:20:37 285181] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746044437285124|stream_id:0|stream_offset:627258| [2025/04/30 20:20:37 285191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 285199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 20:20:37 285206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35415|rtt_var:1573|pto_duration:41707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 285213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 285219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 285226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 285232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437351831|now:1746044437285205|interv:66626| [2025/04/30 20:20:37 285238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437351831|now:1746044437285205|interval:66626|pto_count:0|srtt:35415 [2025/04/30 20:20:37 285245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:45606| [2025/04/30 20:20:37 285258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 285263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:628437| [2025/04/30 20:20:37 285267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 285271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:849| [2025/04/30 20:20:37 285304] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437285279|stream_id:0|stream_offset:628437| [2025/04/30 20:20:37 285310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 285315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 285320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35415|rtt_var:1573|pto_duration:41707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 285327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 285334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 285340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 285347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437351986|now:1746044437285320|interv:66666| [2025/04/30 20:20:37 285354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437351986|now:1746044437285320|interval:66666|pto_count:0|srtt:35415 [2025/04/30 20:20:37 285361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:46806| [2025/04/30 20:20:37 285368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 285372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:629616| [2025/04/30 20:20:37 285377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 285381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:850| [2025/04/30 20:20:37 285409] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437285388|stream_id:0|stream_offset:629616| [2025/04/30 20:20:37 285415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 285422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 285428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35415|rtt_var:1573|pto_duration:41707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 285442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 285448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 285454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 285461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437352095|now:1746044437285428|interv:66667| [2025/04/30 20:20:37 285467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437352095|now:1746044437285428|interval:66667|pto_count:0|srtt:35415 [2025/04/30 20:20:37 285474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:48006| [2025/04/30 20:20:37 285482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 285488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:630795| [2025/04/30 20:20:37 285496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 285502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437286502|now:1746044437285502|interv:1000| [2025/04/30 20:20:37 285508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 285515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 285522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437286502| [2025/04/30 20:20:37 285528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437286502| [2025/04/30 20:20:37 285535] [debug] |xqc_engine_wakeup_after|wakeup:1746044437286502|now:1746044437285535|diff:967| [2025/04/30 20:20:37 285542] [debug] |xqc_engine_main_logic|END|now:1746044437285010| [2025/04/30 20:20:37 285556] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437285555| [2025/04/30 20:20:37 285563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 285572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:264| [2025/04/30 20:20:37 285576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:265| [2025/04/30 20:20:37 285584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:265| [2025/04/30 20:20:37 285591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 285597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:804|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:805|path_largest_ack:804| [2025/04/30 20:20:37 285605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42081|prior_delivered:555074|prior_time:1746044437247588|is_app_limited:0|send_elapse:34488|ack_elapse:37967|ctl_first_sent_time:1746044437247907|lagest_ack_time:1746044437285555|curr_delivered:597155| [2025/04/30 20:20:37 285610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437247907| [2025/04/30 20:20:37 285614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1283||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 20:20:37 285625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:805|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:805|path_largest_ack:805| [2025/04/30 20:20:37 285632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42081|prior_delivered:555074|prior_time:1746044437247588|is_app_limited:0|send_elapse:34488|ack_elapse:37967|ctl_first_sent_time:1746044437247907|lagest_ack_time:1746044437285555|curr_delivered:598355| [2025/04/30 20:20:37 285639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437248017| [2025/04/30 20:20:37 285645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1282||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 20:20:37 285649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35415|rttvar:1573|minrtt:31448|latest_rtt:37538|ack_delay:88| [2025/04/30 20:20:37 285654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35670|rttvar:1688|minrtt:31448|latest_rtt:37538|ack_delay:88| [2025/04/30 20:20:37 285658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:805|lost_pn:802|thresh:3| [2025/04/30 20:20:37 285662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 285666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35670|rtt_var:1688|pto_duration:42422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 285671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 285675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 285679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 285682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437352810|now:1746044437285666|interv:67144| [2025/04/30 20:20:37 285687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437352810|now:1746044437285666|interval:67144|pto_count:0|srtt:35670 [2025/04/30 20:20:37 285691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34488, ack_elapse 37967, delivered 43281|rate 1139963|lost 284| [2025/04/30 20:20:37 285696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139963) in round 12| [2025/04/30 20:20:37 285700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 285704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 285708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437248017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 285712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437248017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:559874| [2025/04/30 20:20:37 285741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:45606|srtt:35670|latest_rtt:37538|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 285751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:265|largest:265|pns:2| [2025/04/30 20:20:37 285755] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:265|frame:ACK |recv_time:1746044437285555|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 285760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557285555|now:1746044437285555|interv:120000000| [2025/04/30 20:20:37 285764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557285555|now:1746044437285555|interv:120000000| [2025/04/30 20:20:37 285768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437286502|pq_index:0| [2025/04/30 20:20:37 285773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437285010| [2025/04/30 20:20:37 285777] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437285777| [2025/04/30 20:20:37 285782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437285781| [2025/04/30 20:20:37 285787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 285792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35670|min_srtt:35670|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 285796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:692103| [2025/04/30 20:20:37 285801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35670|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 285805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 285810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35670|min_srtt:35670|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 285814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:693282| [2025/04/30 20:20:37 285819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35670|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 285823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 285827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35670|min_srtt:35670|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 285832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:694461| [2025/04/30 20:20:37 285839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 285843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 285846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 285851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 285855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 285859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:630795| [2025/04/30 20:20:37 285864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 285868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 285872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437286502| [2025/04/30 20:20:37 285876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437286502| [2025/04/30 20:20:37 285880] [debug] |xqc_engine_wakeup_after|wakeup:1746044437286502|now:1746044437285880|diff:622| [2025/04/30 20:20:37 285884] [debug] |xqc_engine_main_logic|END|now:1746044437285781| [2025/04/30 20:20:37 285889] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437285889| [2025/04/30 20:20:37 285893] [debug] |xqc_engine_wakeup_after|wakeup:1746044437286502|now:1746044437285893|diff:609| [2025/04/30 20:20:37 285897] [debug] |xqc_engine_main_logic|END|now:1746044437285889| [2025/04/30 20:20:37 286966] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437286966| [2025/04/30 20:20:37 286982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437286502|pq_index:0| [2025/04/30 20:20:37 286989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437285781| [2025/04/30 20:20:37 286998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437286996| [2025/04/30 20:20:37 287007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437286502|now:1746044437286996| [2025/04/30 20:20:37 287014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437286502|now:1746044437286996| [2025/04/30 20:20:37 287020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 287027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 287035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35670|min_srtt:35670|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 287042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:694461| [2025/04/30 20:20:37 287049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 287063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 287070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 287076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 287083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 287089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:630795| [2025/04/30 20:20:37 287096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 287103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:851| [2025/04/30 20:20:37 287148] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437287116|stream_id:0|stream_offset:630795| [2025/04/30 20:20:37 287157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 287164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 287171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35670|rtt_var:1688|pto_duration:42422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 287178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 287184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 287191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 287197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437354538|now:1746044437287171|interv:67367| [2025/04/30 20:20:37 287202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437354538|now:1746044437287171|interval:67367|pto_count:0|srtt:35670 [2025/04/30 20:20:37 287209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:46806| [2025/04/30 20:20:37 287217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 287223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:631974| [2025/04/30 20:20:37 287227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 287232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:852| [2025/04/30 20:20:37 287271] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437287240|stream_id:0|stream_offset:631974| [2025/04/30 20:20:37 287288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 287295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 287300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35670|rtt_var:1688|pto_duration:42422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 287304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 287308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 287312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 287316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437354662|now:1746044437287299|interv:67363| [2025/04/30 20:20:37 287320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437354662|now:1746044437287299|interval:67363|pto_count:0|srtt:35670 [2025/04/30 20:20:37 287324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:48006| [2025/04/30 20:20:37 287329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 287333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:633153| [2025/04/30 20:20:37 287338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 287342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:853| [2025/04/30 20:20:37 287372] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437287349|stream_id:0|stream_offset:633153| [2025/04/30 20:20:37 287381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 287389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 287395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35670|rtt_var:1688|pto_duration:42422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 287400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 287404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 287408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 287412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437354771|now:1746044437287395|interv:67376| [2025/04/30 20:20:37 287418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437354771|now:1746044437287395|interval:67376|pto_count:0|srtt:35670 [2025/04/30 20:20:37 287431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:49206| [2025/04/30 20:20:37 287438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 287445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:634332| [2025/04/30 20:20:37 287453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 287459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437288459|now:1746044437287459|interv:1000| [2025/04/30 20:20:37 287466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 287472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 287478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437288459| [2025/04/30 20:20:37 287485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437288459| [2025/04/30 20:20:37 287491] [debug] |xqc_engine_wakeup_after|wakeup:1746044437288459|now:1746044437287490|diff:969| [2025/04/30 20:20:37 287498] [debug] |xqc_engine_main_logic|END|now:1746044437286996| [2025/04/30 20:20:37 287512] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437287511| [2025/04/30 20:20:37 287519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 287528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:265| [2025/04/30 20:20:37 287534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:266| [2025/04/30 20:20:37 287543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:266| [2025/04/30 20:20:37 287550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 287557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:813|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:814|path_largest_ack:813| [2025/04/30 20:20:37 287564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:39687|prior_delivered:559874|prior_time:1746044437251655|is_app_limited:0|send_elapse:34811|ack_elapse:35856|ctl_first_sent_time:1746044437252064|lagest_ack_time:1746044437287511|curr_delivered:599561| [2025/04/30 20:20:37 287572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437252064| [2025/04/30 20:20:37 287579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1281||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 20:20:37 287586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 287593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:39687|prior_delivered:559874|prior_time:1746044437251655|is_app_limited:0|send_elapse:34811|ack_elapse:35856|ctl_first_sent_time:1746044437252064|lagest_ack_time:1746044437287511|curr_delivered:600761| [2025/04/30 20:20:37 287600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437252188| [2025/04/30 20:20:37 287606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1280||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 20:20:37 287616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35670|rttvar:1688|minrtt:31448|latest_rtt:35323|ack_delay:88| [2025/04/30 20:20:37 287623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35616|rttvar:1374|minrtt:31448|latest_rtt:35323|ack_delay:88| [2025/04/30 20:20:37 287630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:814|lost_pn:811|thresh:3| [2025/04/30 20:20:37 287636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 249|pns:2| [2025/04/30 20:20:37 287642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 287647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35616|rtt_var:1374|pto_duration:41112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 287651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 287655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 287659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:20:37 287663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437353461|now:1746044437287646|interv:65815| [2025/04/30 20:20:37 287667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437353461|now:1746044437287646|interval:65815|pto_count:0|srtt:35616 [2025/04/30 20:20:37 287671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34811, ack_elapse 35856, delivered 40887|rate 1140311|lost 284| [2025/04/30 20:20:37 287676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 12 -> 13| [2025/04/30 20:20:37 287680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140311) in round 13| [2025/04/30 20:20:37 287684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 287688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 287692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2406|po_sent_time:1746044437252188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 287697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2406|po_sent_time:1746044437252188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 287701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:46800|srtt:35616|latest_rtt:35323|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 287707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:266|largest:266|pns:2| [2025/04/30 20:20:37 287712] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:266|frame:ACK |recv_time:1746044437287511|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 287745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557287511|now:1746044437287511|interv:120000000| [2025/04/30 20:20:37 287750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557287511|now:1746044437287511|interv:120000000| [2025/04/30 20:20:37 287754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437288459|pq_index:0| [2025/04/30 20:20:37 287758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437286996| [2025/04/30 20:20:37 287762] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437287762| [2025/04/30 20:20:37 287767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437287766| [2025/04/30 20:20:37 287772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 287777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35616|min_srtt:35616|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 287782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46800|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:694461| [2025/04/30 20:20:37 287787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35616|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 287791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 287796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35616|min_srtt:35616|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 287800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46800|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:695640| [2025/04/30 20:20:37 287805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35616|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 287810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 287814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35616|min_srtt:35616|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 287818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:696819| [2025/04/30 20:20:37 287823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 287827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 287830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 287838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 287842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 287846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:634332| [2025/04/30 20:20:37 287851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 287855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 287859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437288459| [2025/04/30 20:20:37 287863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437288459| [2025/04/30 20:20:37 287867] [debug] |xqc_engine_wakeup_after|wakeup:1746044437288459|now:1746044437287867|diff:592| [2025/04/30 20:20:37 287871] [debug] |xqc_engine_main_logic|END|now:1746044437287766| [2025/04/30 20:20:37 287877] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437287877| [2025/04/30 20:20:37 287881] [debug] |xqc_engine_wakeup_after|wakeup:1746044437288459|now:1746044437287880|diff:579| [2025/04/30 20:20:37 287884] [debug] |xqc_engine_main_logic|END|now:1746044437287877| [2025/04/30 20:20:37 288954] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437288953| [2025/04/30 20:20:37 288968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437288459|pq_index:0| [2025/04/30 20:20:37 288975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437287766| [2025/04/30 20:20:37 288983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437288981| [2025/04/30 20:20:37 288990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437288459|now:1746044437288981| [2025/04/30 20:20:37 288997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437288459|now:1746044437288981| [2025/04/30 20:20:37 289004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 289011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 289018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35616|min_srtt:35616|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 289026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:696819| [2025/04/30 20:20:37 289032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 289038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 289045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 289052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 289059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 289072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:634332| [2025/04/30 20:20:37 289079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 289085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:854| [2025/04/30 20:20:37 289127] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746044437289096|stream_id:0|stream_offset:634332| [2025/04/30 20:20:37 289137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 289145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:20:37 289151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35616|rtt_var:1374|pto_duration:41112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 289158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 289165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 289171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 289178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437355208|now:1746044437289150|interv:66058| [2025/04/30 20:20:37 289184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437355208|now:1746044437289150|interval:66058|pto_count:0|srtt:35616 [2025/04/30 20:20:37 289191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:48000| [2025/04/30 20:20:37 289199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 289205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:635511| [2025/04/30 20:20:37 289209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 289214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:855| [2025/04/30 20:20:37 289253] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437289221|stream_id:0|stream_offset:635511| [2025/04/30 20:20:37 289259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 289264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 289268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35616|rtt_var:1374|pto_duration:41112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 289281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 289287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 289294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 289300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437355333|now:1746044437289268|interv:66065| [2025/04/30 20:20:37 289307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437355333|now:1746044437289268|interval:66065|pto_count:0|srtt:35616 [2025/04/30 20:20:37 289314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:49200| [2025/04/30 20:20:37 289320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 289324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:636690| [2025/04/30 20:20:37 289329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 289333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437290333|now:1746044437289333|interv:1000| [2025/04/30 20:20:37 289337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 289341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 289345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437290333| [2025/04/30 20:20:37 289349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437290333| [2025/04/30 20:20:37 289353] [debug] |xqc_engine_wakeup_after|wakeup:1746044437290333|now:1746044437289353|diff:980| [2025/04/30 20:20:37 289357] [debug] |xqc_engine_main_logic|END|now:1746044437288981| [2025/04/30 20:20:37 289626] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437289624| [2025/04/30 20:20:37 289636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 289645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:266| [2025/04/30 20:20:37 289652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:267| [2025/04/30 20:20:37 289660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:267| [2025/04/30 20:20:37 289667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 289673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 289680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42087|prior_delivered:559874|prior_time:1746044437251655|is_app_limited:0|send_elapse:35045|ack_elapse:37969|ctl_first_sent_time:1746044437252298|lagest_ack_time:1746044437289624|curr_delivered:601961| [2025/04/30 20:20:37 289687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437252298| [2025/04/30 20:20:37 289695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1279||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 20:20:37 289708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 289733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42087|prior_delivered:559874|prior_time:1746044437251655|is_app_limited:0|send_elapse:35045|ack_elapse:37969|ctl_first_sent_time:1746044437252298|lagest_ack_time:1746044437289624|curr_delivered:603161| [2025/04/30 20:20:37 289744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437252400| [2025/04/30 20:20:37 289751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1278||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 20:20:37 289757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35616|rttvar:1374|minrtt:31448|latest_rtt:37224|ack_delay:104| [2025/04/30 20:20:37 289763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:35804|rttvar:1407|minrtt:31448|latest_rtt:37224|ack_delay:104| [2025/04/30 20:20:37 289767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:816|lost_pn:813|thresh:3| [2025/04/30 20:20:37 289771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 289775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35804|rtt_var:1407|pto_duration:41432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 289780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 289784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 289788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:20:37 289792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437355653|now:1746044437289775|interv:65878| [2025/04/30 20:20:37 289796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437355653|now:1746044437289775|interval:65878|pto_count:0|srtt:35804 [2025/04/30 20:20:37 289800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35045, ack_elapse 37969, delivered 43287|rate 1140061|lost 284| [2025/04/30 20:20:37 289805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140061) in round 13| [2025/04/30 20:20:37 289809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 289813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 289817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437252400|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 289822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437252400|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 289826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:46800|srtt:35804|latest_rtt:37224|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 289836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:267|largest:267|pns:2| [2025/04/30 20:20:37 289841] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:267|frame:ACK |recv_time:1746044437289624|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 289846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557289624|now:1746044437289624|interv:120000000| [2025/04/30 20:20:37 289850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557289624|now:1746044437289624|interv:120000000| [2025/04/30 20:20:37 289854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437290333|pq_index:0| [2025/04/30 20:20:37 289858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437288981| [2025/04/30 20:20:37 289862] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437289862| [2025/04/30 20:20:37 289867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437289866| [2025/04/30 20:20:37 289873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 289878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35804|min_srtt:35804|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 289882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46800|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:696819| [2025/04/30 20:20:37 289887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35804|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 289891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 289896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35804|min_srtt:35804|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 289900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46800|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:697998| [2025/04/30 20:20:37 289905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:35804|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 289909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 289913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35804|min_srtt:35804|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 289918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:699177| [2025/04/30 20:20:37 289924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 289928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 289932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 289936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 289941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 289945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:636690| [2025/04/30 20:20:37 289950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 289953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 289957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437290333| [2025/04/30 20:20:37 289963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437290333| [2025/04/30 20:20:37 289970] [debug] |xqc_engine_wakeup_after|wakeup:1746044437290333|now:1746044437289970|diff:363| [2025/04/30 20:20:37 289977] [debug] |xqc_engine_main_logic|END|now:1746044437289866| [2025/04/30 20:20:37 289986] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437289985| [2025/04/30 20:20:37 289992] [debug] |xqc_engine_wakeup_after|wakeup:1746044437290333|now:1746044437289992|diff:341| [2025/04/30 20:20:37 289998] [debug] |xqc_engine_main_logic|END|now:1746044437289985| [2025/04/30 20:20:37 291072] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437291072| [2025/04/30 20:20:37 291087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437290333|pq_index:0| [2025/04/30 20:20:37 291094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437289866| [2025/04/30 20:20:37 291103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437291100| [2025/04/30 20:20:37 291110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437290333|now:1746044437291100| [2025/04/30 20:20:37 291116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437290333|now:1746044437291100| [2025/04/30 20:20:37 291123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 291129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 291137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:35804|min_srtt:35804|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 291144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:699177| [2025/04/30 20:20:37 291151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 291165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 291170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 291175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 291180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 291187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:636690| [2025/04/30 20:20:37 291194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 291201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:856| [2025/04/30 20:20:37 291240] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746044437291212|stream_id:0|stream_offset:636690| [2025/04/30 20:20:37 291247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 291252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:20:37 291256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35804|rtt_var:1407|pto_duration:41432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 291262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 291269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 291275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 291281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437357644|now:1746044437291256|interv:66388| [2025/04/30 20:20:37 291288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437357644|now:1746044437291256|interval:66388|pto_count:0|srtt:35804 [2025/04/30 20:20:37 291296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:48000| [2025/04/30 20:20:37 291308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 291316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:637869| [2025/04/30 20:20:37 291322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 291327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:857| [2025/04/30 20:20:37 291356] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437291334|stream_id:0|stream_offset:637869| [2025/04/30 20:20:37 291369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 291377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 291384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35804|rtt_var:1407|pto_duration:41432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 291391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 291398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 291404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 291410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437357766|now:1746044437291383|interv:66383| [2025/04/30 20:20:37 291417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437357766|now:1746044437291383|interval:66383|pto_count:0|srtt:35804 [2025/04/30 20:20:37 291424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:49200| [2025/04/30 20:20:37 291432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 291438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:639048| [2025/04/30 20:20:37 291445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 291452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:858| [2025/04/30 20:20:37 291490] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437291463|stream_id:0|stream_offset:639048| [2025/04/30 20:20:37 291500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 291507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 291513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:35804|rtt_var:1407|pto_duration:41432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 291520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 291527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 291533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 291539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437357895|now:1746044437291513|interv:66382| [2025/04/30 20:20:37 291546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437357895|now:1746044437291513|interval:66382|pto_count:0|srtt:35804 [2025/04/30 20:20:37 291559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:50400| [2025/04/30 20:20:37 291567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 291573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:640227| [2025/04/30 20:20:37 291581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 291587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437292586|now:1746044437291586|interv:1000| [2025/04/30 20:20:37 291593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 291598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 291602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437292586| [2025/04/30 20:20:37 291607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437292586| [2025/04/30 20:20:37 291611] [debug] |xqc_engine_wakeup_after|wakeup:1746044437292586|now:1746044437291611|diff:975| [2025/04/30 20:20:37 291615] [debug] |xqc_engine_main_logic|END|now:1746044437291100| [2025/04/30 20:20:37 291626] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437291625| [2025/04/30 20:20:37 291631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 291637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:267| [2025/04/30 20:20:37 291641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:268| [2025/04/30 20:20:37 291646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:268| [2025/04/30 20:20:37 291651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 291655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 291660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42087|prior_delivered:562274|prior_time:1746044437253600|is_app_limited:0|send_elapse:34709|ack_elapse:38025|ctl_first_sent_time:1746044437253963|lagest_ack_time:1746044437291625|curr_delivered:604361| [2025/04/30 20:20:37 291665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437253963| [2025/04/30 20:20:37 291670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1277||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 20:20:37 291675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 291679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:42087|prior_delivered:562274|prior_time:1746044437253600|is_app_limited:0|send_elapse:34709|ack_elapse:38025|ctl_first_sent_time:1746044437253963|lagest_ack_time:1746044437291625|curr_delivered:605561| [2025/04/30 20:20:37 291684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437254083| [2025/04/30 20:20:37 291688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1276||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 20:20:37 291696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:35804|rttvar:1407|minrtt:31448|latest_rtt:37542|ack_delay:96| [2025/04/30 20:20:37 291700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36009|rttvar:1466|minrtt:31448|latest_rtt:37542|ack_delay:96| [2025/04/30 20:20:37 291704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:818|lost_pn:815|thresh:3| [2025/04/30 20:20:37 291708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 291713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36009|rtt_var:1466|pto_duration:41873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 291739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 291743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 291747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 291751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437358336|now:1746044437291712|interv:66624| [2025/04/30 20:20:37 291755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437358336|now:1746044437291712|interval:66624|pto_count:0|srtt:36009 [2025/04/30 20:20:37 291759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34709, ack_elapse 38025, delivered 43287|rate 1138382|lost 284| [2025/04/30 20:20:37 291764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138382) in round 13| [2025/04/30 20:20:37 291768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 291772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 291776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437254083|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 291781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437254083|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 291785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:48000|srtt:36009|latest_rtt:37542|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 291791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:268|largest:268|pns:2| [2025/04/30 20:20:37 291796] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:268|frame:ACK |recv_time:1746044437291625|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 291801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557291625|now:1746044437291625|interv:120000000| [2025/04/30 20:20:37 291805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557291625|now:1746044437291625|interv:120000000| [2025/04/30 20:20:37 291812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437292586|pq_index:0| [2025/04/30 20:20:37 291817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437291100| [2025/04/30 20:20:37 291821] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437291820| [2025/04/30 20:20:37 291826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437291824| [2025/04/30 20:20:37 291831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 291836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36009|min_srtt:36009|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 291840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48000|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:699177| [2025/04/30 20:20:37 291845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36009|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 291850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 291854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36009|min_srtt:36009|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 291859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48000|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:700356| [2025/04/30 20:20:37 291863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36009|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 291868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 291872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36009|min_srtt:36009|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 291876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:701535| [2025/04/30 20:20:37 291880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 291884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 291888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 291892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 291897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 291903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:640227| [2025/04/30 20:20:37 291908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 291912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 291916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437292586| [2025/04/30 20:20:37 291920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437292586| [2025/04/30 20:20:37 291924] [debug] |xqc_engine_wakeup_after|wakeup:1746044437292586|now:1746044437291924|diff:662| [2025/04/30 20:20:37 291928] [debug] |xqc_engine_main_logic|END|now:1746044437291824| [2025/04/30 20:20:37 291933] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437291933| [2025/04/30 20:20:37 291937] [debug] |xqc_engine_wakeup_after|wakeup:1746044437292586|now:1746044437291937|diff:649| [2025/04/30 20:20:37 291941] [debug] |xqc_engine_main_logic|END|now:1746044437291933| [2025/04/30 20:20:37 293017] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437293016| [2025/04/30 20:20:37 293031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437292586|pq_index:0| [2025/04/30 20:20:37 293038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437291824| [2025/04/30 20:20:37 293047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437293045| [2025/04/30 20:20:37 293053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746044437292790|now:1746044437293045| [2025/04/30 20:20:37 293059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:20:37 293066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746044437292790|now:1746044437293045| [2025/04/30 20:20:37 293072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 293078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437292586|now:1746044437293045| [2025/04/30 20:20:37 293085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437292586|now:1746044437293045| [2025/04/30 20:20:37 293091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 293098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 293105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:268|ack_delay:25314|first_ack_range:19|largest_pkt_recv_time:1746044437267790| [2025/04/30 20:20:37 293112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:268|low:249|pkt_pns:2| [2025/04/30 20:20:37 293118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:256|frame_largest_recv:268| [2025/04/30 20:20:37 293125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 293132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36009|min_srtt:36009|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 293139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:701535| [2025/04/30 20:20:37 293153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 293159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 293166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 293174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 293182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 293188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:48000|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:640227| [2025/04/30 20:20:37 293194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 293199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:859| [2025/04/30 20:20:37 293234] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:859|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:48000|now:1746044437293207|stream_id:0|stream_offset:640227| [2025/04/30 20:20:37 293240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:859|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/04/30 20:20:37 293245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 293250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36009|rtt_var:1466|pto_duration:41873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 293257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 293264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 293270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:20:37 293278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437360080|now:1746044437293250|interv:66830| [2025/04/30 20:20:37 293284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437360080|now:1746044437293250|interval:66830|pto_count:0|srtt:36009 [2025/04/30 20:20:37 293291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:49207| [2025/04/30 20:20:37 293299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 293303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:641406| [2025/04/30 20:20:37 293308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 293312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:860| [2025/04/30 20:20:37 293341] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746044437293319|stream_id:0|stream_offset:641406| [2025/04/30 20:20:37 293354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 293361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:20:37 293369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36009|rtt_var:1466|pto_duration:41873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 293376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 293382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 293389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:20:37 293394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437360192|now:1746044437293368|interv:66824| [2025/04/30 20:20:37 293398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437360192|now:1746044437293368|interval:66824|pto_count:0|srtt:36009 [2025/04/30 20:20:37 293402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:50407| [2025/04/30 20:20:37 293407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 293412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:642585| [2025/04/30 20:20:37 293416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 293420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437294420|now:1746044437293420|interv:1000| [2025/04/30 20:20:37 293424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 293428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 293432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437294420| [2025/04/30 20:20:37 293436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437294420| [2025/04/30 20:20:37 293440] [debug] |xqc_engine_wakeup_after|wakeup:1746044437294420|now:1746044437293440|diff:980| [2025/04/30 20:20:37 293445] [debug] |xqc_engine_main_logic|END|now:1746044437293045| [2025/04/30 20:20:37 293526] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437293525| [2025/04/30 20:20:37 293537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 293545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:268| [2025/04/30 20:20:37 293551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:269| [2025/04/30 20:20:37 293560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:269| [2025/04/30 20:20:37 293566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 293573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 293586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44487|prior_delivered:562274|prior_time:1746044437253600|is_app_limited:0|send_elapse:36170|ack_elapse:39925|ctl_first_sent_time:1746044437255424|lagest_ack_time:1746044437293525|curr_delivered:606761| [2025/04/30 20:20:37 293593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437255424| [2025/04/30 20:20:37 293599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1275||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 20:20:37 293605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 293612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44487|prior_delivered:562274|prior_time:1746044437253600|is_app_limited:0|send_elapse:36170|ack_elapse:39925|ctl_first_sent_time:1746044437255424|lagest_ack_time:1746044437293525|curr_delivered:607961| [2025/04/30 20:20:37 293618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437255544| [2025/04/30 20:20:37 293624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1274||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 20:20:37 293632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36009|rttvar:1466|minrtt:31448|latest_rtt:37981|ack_delay:104| [2025/04/30 20:20:37 293639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36242|rttvar:1567|minrtt:31448|latest_rtt:37981|ack_delay:104| [2025/04/30 20:20:37 293646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:820|lost_pn:817|thresh:3| [2025/04/30 20:20:37 293653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 293659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36242|rtt_var:1567|pto_duration:42510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 293666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 293670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 293674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48007| [2025/04/30 20:20:37 293678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437360829|now:1746044437293659|interv:67170| [2025/04/30 20:20:37 293682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437360829|now:1746044437293659|interval:67170|pto_count:0|srtt:36242 [2025/04/30 20:20:37 293686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36170, ack_elapse 39925, delivered 45687|rate 1144320|lost 284| [2025/04/30 20:20:37 293691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144320) in round 13| [2025/04/30 20:20:37 293695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 293699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 293707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437255544|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 293712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437255544|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 293733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:48007|srtt:36242|latest_rtt:37981|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 293742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:269|largest:269|pns:2| [2025/04/30 20:20:37 293747] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:269|frame:ACK |recv_time:1746044437293525|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 293752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557293525|now:1746044437293525|interv:120000000| [2025/04/30 20:20:37 293756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557293525|now:1746044437293525|interv:120000000| [2025/04/30 20:20:37 293760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437294420|pq_index:0| [2025/04/30 20:20:37 293764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437293045| [2025/04/30 20:20:37 293768] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437293768| [2025/04/30 20:20:37 293773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437293772| [2025/04/30 20:20:37 293778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 293783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36242|min_srtt:36242|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 293788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:701535| [2025/04/30 20:20:37 293792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36242|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 293797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 293801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36242|min_srtt:36242|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 293805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:702714| [2025/04/30 20:20:37 293813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36242|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 293818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 293822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36242|min_srtt:36242|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 293827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:703893| [2025/04/30 20:20:37 293831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 293835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 293839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 293843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 293848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 293852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:642585| [2025/04/30 20:20:37 293856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 293860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 293864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437294420| [2025/04/30 20:20:37 293868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437294420| [2025/04/30 20:20:37 293872] [debug] |xqc_engine_wakeup_after|wakeup:1746044437294420|now:1746044437293872|diff:548| [2025/04/30 20:20:37 293876] [debug] |xqc_engine_main_logic|END|now:1746044437293772| [2025/04/30 20:20:37 293882] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437293882| [2025/04/30 20:20:37 293886] [debug] |xqc_engine_wakeup_after|wakeup:1746044437294420|now:1746044437293885|diff:535| [2025/04/30 20:20:37 293889] [debug] |xqc_engine_main_logic|END|now:1746044437293882| [2025/04/30 20:20:37 294960] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437294960| [2025/04/30 20:20:37 294976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437294420|pq_index:0| [2025/04/30 20:20:37 294983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437293772| [2025/04/30 20:20:37 294991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437294989| [2025/04/30 20:20:37 294999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437294420|now:1746044437294989| [2025/04/30 20:20:37 295005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437294420|now:1746044437294989| [2025/04/30 20:20:37 295011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 295025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 295033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36242|min_srtt:36242|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 295040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:703893| [2025/04/30 20:20:37 295047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 295053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 295059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 295066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 295073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 295080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:642585| [2025/04/30 20:20:37 295086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 295093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:861| [2025/04/30 20:20:37 295135] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746044437295104|stream_id:0|stream_offset:642585| [2025/04/30 20:20:37 295144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 295152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 20:20:37 295158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36242|rtt_var:1567|pto_duration:42510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 295165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 295171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 295178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:20:37 295184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437362614|now:1746044437295158|interv:67456| [2025/04/30 20:20:37 295191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437362614|now:1746044437295158|interval:67456|pto_count:0|srtt:36242 [2025/04/30 20:20:37 295198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:49207| [2025/04/30 20:20:37 295206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 295218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:643764| [2025/04/30 20:20:37 295222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 295227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:862| [2025/04/30 20:20:37 295268] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746044437295234|stream_id:0|stream_offset:643764| [2025/04/30 20:20:37 295277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 295284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:20:37 295291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36242|rtt_var:1567|pto_duration:42510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 295297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 295301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 295305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:20:37 295309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437362744|now:1746044437295290|interv:67454| [2025/04/30 20:20:37 295313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437362744|now:1746044437295290|interval:67454|pto_count:0|srtt:36242 [2025/04/30 20:20:37 295317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:50407| [2025/04/30 20:20:37 295322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 295326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:644943| [2025/04/30 20:20:37 295331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 295335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:863| [2025/04/30 20:20:37 295364] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746044437295341|stream_id:0|stream_offset:644943| [2025/04/30 20:20:37 295372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 295379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:20:37 295386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36242|rtt_var:1567|pto_duration:42510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 295391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 295400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 295404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:20:37 295408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437362851|now:1746044437295386|interv:67465| [2025/04/30 20:20:37 295412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437362851|now:1746044437295386|interval:67465|pto_count:0|srtt:36242 [2025/04/30 20:20:37 295416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:51607| [2025/04/30 20:20:37 295421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 295426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:646122| [2025/04/30 20:20:37 295434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 295440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437296440|now:1746044437295440|interv:1000| [2025/04/30 20:20:37 295447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 295453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 295459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437296440| [2025/04/30 20:20:37 295465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437296440| [2025/04/30 20:20:37 295472] [debug] |xqc_engine_wakeup_after|wakeup:1746044437296440|now:1746044437295471|diff:969| [2025/04/30 20:20:37 295478] [debug] |xqc_engine_main_logic|END|now:1746044437294989| [2025/04/30 20:20:37 295492] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437295491| [2025/04/30 20:20:37 295499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 295508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:269| [2025/04/30 20:20:37 295514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:270| [2025/04/30 20:20:37 295522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:270| [2025/04/30 20:20:37 295528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 295536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 295542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44487|prior_delivered:564674|prior_time:1746044437255711|is_app_limited:0|send_elapse:35942|ack_elapse:39780|ctl_first_sent_time:1746044437257264|lagest_ack_time:1746044437295491|curr_delivered:609161| [2025/04/30 20:20:37 295550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437257264| [2025/04/30 20:20:37 295556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1273||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 20:20:37 295562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 295573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43287|prior_delivered:567074|prior_time:1746044437257592|is_app_limited:0|send_elapse:35906|ack_elapse:37899|ctl_first_sent_time:1746044437259156|lagest_ack_time:1746044437295491|curr_delivered:610361| [2025/04/30 20:20:37 295581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437259156| [2025/04/30 20:20:37 295587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1272||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 20:20:37 295594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36242|rttvar:1567|minrtt:31448|latest_rtt:36335|ack_delay:96| [2025/04/30 20:20:37 295601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36241|rttvar:1176|minrtt:31448|latest_rtt:36335|ack_delay:96| [2025/04/30 20:20:37 295608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:822|lost_pn:819|thresh:3| [2025/04/30 20:20:37 295614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 295620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36241|rtt_var:1176|pto_duration:40945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 295627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 295633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 295637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:20:37 295641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437361286|now:1746044437295620|interv:65666| [2025/04/30 20:20:37 295645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437361286|now:1746044437295620|interval:65666|pto_count:0|srtt:36241 [2025/04/30 20:20:37 295650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35906, ack_elapse 37899, delivered 43287|rate 1142167|lost 284| [2025/04/30 20:20:37 295654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142167) in round 13| [2025/04/30 20:20:37 295658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 295663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 295667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437259156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 295671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437259156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 295676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:49207|srtt:36241|latest_rtt:36335|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 295686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:270|largest:270|pns:2| [2025/04/30 20:20:37 295690] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:270|frame:ACK |recv_time:1746044437295491|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 295695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557295491|now:1746044437295491|interv:120000000| [2025/04/30 20:20:37 295699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557295491|now:1746044437295491|interv:120000000| [2025/04/30 20:20:37 295703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437296440|pq_index:0| [2025/04/30 20:20:37 295707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437294989| [2025/04/30 20:20:37 295711] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437295711| [2025/04/30 20:20:37 295734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437295715| [2025/04/30 20:20:37 295742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 295747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36241|min_srtt:36241|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 295752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:703893| [2025/04/30 20:20:37 295756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36241|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 295761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 295766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36241|min_srtt:36241|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 295770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:705072| [2025/04/30 20:20:37 295774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36241|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 295779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 295783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36241|min_srtt:36241|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 295787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:706251| [2025/04/30 20:20:37 295791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 295798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 295802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 295807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 295811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 295815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:646122| [2025/04/30 20:20:37 295820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 295824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 295828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437296440| [2025/04/30 20:20:37 295832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437296440| [2025/04/30 20:20:37 295836] [debug] |xqc_engine_wakeup_after|wakeup:1746044437296440|now:1746044437295835|diff:605| [2025/04/30 20:20:37 295840] [debug] |xqc_engine_main_logic|END|now:1746044437295715| [2025/04/30 20:20:37 295845] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437295845| [2025/04/30 20:20:37 295849] [debug] |xqc_engine_wakeup_after|wakeup:1746044437296440|now:1746044437295849|diff:591| [2025/04/30 20:20:37 295853] [debug] |xqc_engine_main_logic|END|now:1746044437295845| [2025/04/30 20:20:37 296922] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437296922| [2025/04/30 20:20:37 296934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437296440|pq_index:0| [2025/04/30 20:20:37 296940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437295715| [2025/04/30 20:20:37 296949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437296947| [2025/04/30 20:20:37 296956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437296440|now:1746044437296947| [2025/04/30 20:20:37 296963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437296440|now:1746044437296947| [2025/04/30 20:20:37 296969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 296976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 296984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36241|min_srtt:36241|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 296991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:706251| [2025/04/30 20:20:37 296998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 297004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 297018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 297025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 297032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 297038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:646122| [2025/04/30 20:20:37 297045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 297051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:864| [2025/04/30 20:20:37 297101] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746044437297062|stream_id:0|stream_offset:646122| [2025/04/30 20:20:37 297111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 297118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:20:37 297126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36241|rtt_var:1176|pto_duration:40945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 297133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 297139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 297156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:20:37 297163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437363007|now:1746044437297125|interv:65882| [2025/04/30 20:20:37 297168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437363007|now:1746044437297125|interval:65882|pto_count:0|srtt:36241 [2025/04/30 20:20:37 297175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:50407| [2025/04/30 20:20:37 297183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 297188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:647301| [2025/04/30 20:20:37 297193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 297197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:865| [2025/04/30 20:20:37 297233] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746044437297205|stream_id:0|stream_offset:647301| [2025/04/30 20:20:37 297243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 297257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:20:37 297264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36241|rtt_var:1176|pto_duration:40945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 297271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 297275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 297279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:20:37 297283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437363150|now:1746044437297264|interv:65886| [2025/04/30 20:20:37 297287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437363150|now:1746044437297264|interval:65886|pto_count:0|srtt:36241 [2025/04/30 20:20:37 297292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:51607| [2025/04/30 20:20:37 297297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 297301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:648480| [2025/04/30 20:20:37 297305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 297309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437298309|now:1746044437297309|interv:1000| [2025/04/30 20:20:37 297313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 297317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 297321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437298309| [2025/04/30 20:20:37 297326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437298309| [2025/04/30 20:20:37 297330] [debug] |xqc_engine_wakeup_after|wakeup:1746044437298309|now:1746044437297329|diff:980| [2025/04/30 20:20:37 297334] [debug] |xqc_engine_main_logic|END|now:1746044437296947| [2025/04/30 20:20:37 297504] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437297503| [2025/04/30 20:20:37 297514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 297523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:270| [2025/04/30 20:20:37 297529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:271| [2025/04/30 20:20:37 297538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:271| [2025/04/30 20:20:37 297544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 297551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 297558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44487|prior_delivered:567074|prior_time:1746044437257592|is_app_limited:0|send_elapse:36052|ack_elapse:39911|ctl_first_sent_time:1746044437259302|lagest_ack_time:1746044437297503|curr_delivered:611561| [2025/04/30 20:20:37 297572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437259302| [2025/04/30 20:20:37 297579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1271||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 20:20:37 297585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 297592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43287|prior_delivered:569474|prior_time:1746044437259578|is_app_limited:0|send_elapse:35811|ack_elapse:37925|ctl_first_sent_time:1746044437261128|lagest_ack_time:1746044437297503|curr_delivered:612761| [2025/04/30 20:20:37 297599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437261128| [2025/04/30 20:20:37 297606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1270||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 20:20:37 297613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36241|rttvar:1176|minrtt:31448|latest_rtt:36375|ack_delay:96| [2025/04/30 20:20:37 297620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36245|rttvar:891|minrtt:31448|latest_rtt:36375|ack_delay:96| [2025/04/30 20:20:37 297627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:824|lost_pn:821|thresh:3| [2025/04/30 20:20:37 297633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 297640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36245|rtt_var:891|pto_duration:39809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 297645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 297649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 297653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49207| [2025/04/30 20:20:37 297657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437362014|now:1746044437297639|interv:64375| [2025/04/30 20:20:37 297661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437362014|now:1746044437297639|interval:64375|pto_count:0|srtt:36245 [2025/04/30 20:20:37 297665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35811, ack_elapse 37925, delivered 43287|rate 1141384|lost 284| [2025/04/30 20:20:37 297670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141384) in round 13| [2025/04/30 20:20:37 297674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 297678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 297682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437261128|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 297691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437261128|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 297695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:49207|srtt:36245|latest_rtt:36375|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 297701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:271|largest:271|pns:2| [2025/04/30 20:20:37 297706] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:271|frame:ACK |recv_time:1746044437297503|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 297711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557297503|now:1746044437297503|interv:120000000| [2025/04/30 20:20:37 297715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557297503|now:1746044437297503|interv:120000000| [2025/04/30 20:20:37 297738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437298309|pq_index:0| [2025/04/30 20:20:37 297743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437296947| [2025/04/30 20:20:37 297747] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437297747| [2025/04/30 20:20:37 297752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437297751| [2025/04/30 20:20:37 297757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 297762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36245|min_srtt:36245|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 297766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:706251| [2025/04/30 20:20:37 297771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36245|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 297776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 297780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36245|min_srtt:36245|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 297785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:707430| [2025/04/30 20:20:37 297789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36245|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 297794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 297802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36245|min_srtt:36245|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 297806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:708609| [2025/04/30 20:20:37 297811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 297815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 297819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 297823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 297827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 297832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:648480| [2025/04/30 20:20:37 297836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 297840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 297844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437298309| [2025/04/30 20:20:37 297848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437298309| [2025/04/30 20:20:37 297852] [debug] |xqc_engine_wakeup_after|wakeup:1746044437298309|now:1746044437297852|diff:457| [2025/04/30 20:20:37 297856] [debug] |xqc_engine_main_logic|END|now:1746044437297751| [2025/04/30 20:20:37 297862] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437297862| [2025/04/30 20:20:37 297866] [debug] |xqc_engine_wakeup_after|wakeup:1746044437298309|now:1746044437297866|diff:443| [2025/04/30 20:20:37 297870] [debug] |xqc_engine_main_logic|END|now:1746044437297862| [2025/04/30 20:20:37 298941] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437298941| [2025/04/30 20:20:37 298953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437298309|pq_index:0| [2025/04/30 20:20:37 298958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437297751| [2025/04/30 20:20:37 298963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437298962| [2025/04/30 20:20:37 298969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437298309|now:1746044437298962| [2025/04/30 20:20:37 298976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437298309|now:1746044437298962| [2025/04/30 20:20:37 298982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 298989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 298997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36245|min_srtt:36245|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 299010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:708609| [2025/04/30 20:20:37 299017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 299023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 299030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 299037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 299044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 299051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:648480| [2025/04/30 20:20:37 299058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 299065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:866| [2025/04/30 20:20:37 299109] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746044437299077|stream_id:0|stream_offset:648480| [2025/04/30 20:20:37 299119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 299127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 20:20:37 299134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36245|rtt_var:891|pto_duration:39809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 299141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 299147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 299153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:20:37 299160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437363886|now:1746044437299133|interv:64753| [2025/04/30 20:20:37 299166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437363886|now:1746044437299133|interval:64753|pto_count:0|srtt:36245 [2025/04/30 20:20:37 299173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:50407| [2025/04/30 20:20:37 299181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 299187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:649659| [2025/04/30 20:20:37 299194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 299207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:867| [2025/04/30 20:20:37 299241] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746044437299217|stream_id:0|stream_offset:649659| [2025/04/30 20:20:37 299247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 299252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:20:37 299256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36245|rtt_var:891|pto_duration:39809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 299260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 299264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 299268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:20:37 299272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437364026|now:1746044437299256|interv:64770| [2025/04/30 20:20:37 299276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437364026|now:1746044437299256|interval:64770|pto_count:0|srtt:36245 [2025/04/30 20:20:37 299280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:51607| [2025/04/30 20:20:37 299285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 299289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:650838| [2025/04/30 20:20:37 299294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 299298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:868| [2025/04/30 20:20:37 299320] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746044437299304|stream_id:0|stream_offset:650838| [2025/04/30 20:20:37 299325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 299329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:20:37 299334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36245|rtt_var:891|pto_duration:39809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 299338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 299342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 299346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:20:37 299354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437364113|now:1746044437299333|interv:64780| [2025/04/30 20:20:37 299358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437364113|now:1746044437299333|interval:64780|pto_count:0|srtt:36245 [2025/04/30 20:20:37 299363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:52807| [2025/04/30 20:20:37 299367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 299372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:652017| [2025/04/30 20:20:37 299376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 299380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437300380|now:1746044437299380|interv:1000| [2025/04/30 20:20:37 299384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 299388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 299392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437300380| [2025/04/30 20:20:37 299397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437300380| [2025/04/30 20:20:37 299401] [debug] |xqc_engine_wakeup_after|wakeup:1746044437300380|now:1746044437299400|diff:980| [2025/04/30 20:20:37 299405] [debug] |xqc_engine_main_logic|END|now:1746044437298962| [2025/04/30 20:20:37 299547] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437299546| [2025/04/30 20:20:37 299558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 299566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:271| [2025/04/30 20:20:37 299571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:272| [2025/04/30 20:20:37 299579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:272| [2025/04/30 20:20:37 299586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 299593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 299600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44487|prior_delivered:569474|prior_time:1746044437259578|is_app_limited:0|send_elapse:35980|ack_elapse:39968|ctl_first_sent_time:1746044437261297|lagest_ack_time:1746044437299546|curr_delivered:613961| [2025/04/30 20:20:37 299607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437261297| [2025/04/30 20:20:37 299614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1269||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 20:20:37 299620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 299627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43287|prior_delivered:571874|prior_time:1746044437261579|is_app_limited:0|send_elapse:37142|ack_elapse:37967|ctl_first_sent_time:1746044437263117|lagest_ack_time:1746044437299546|curr_delivered:615161| [2025/04/30 20:20:37 299641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437263117| [2025/04/30 20:20:37 299647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1268||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 20:20:37 299653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36245|rttvar:891|minrtt:31448|latest_rtt:36429|ack_delay:88| [2025/04/30 20:20:37 299659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36257|rttvar:693|minrtt:31448|latest_rtt:36429|ack_delay:88| [2025/04/30 20:20:37 299667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:826|lost_pn:823|thresh:3| [2025/04/30 20:20:37 299671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 299675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36257|rtt_var:693|pto_duration:39029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 299680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 299684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 299687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:20:37 299691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437363333|now:1746044437299675|interv:63658| [2025/04/30 20:20:37 299695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437363333|now:1746044437299675|interval:63658|pto_count:0|srtt:36257 [2025/04/30 20:20:37 299700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37142, ack_elapse 37967, delivered 43287|rate 1140121|lost 284| [2025/04/30 20:20:37 299704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140121) in round 13| [2025/04/30 20:20:37 299709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 299713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 299736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437263117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 299740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437263117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 299745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:50407|srtt:36257|latest_rtt:36429|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 299750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 299755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437324546|now:1746044437299546|interv:25000| [2025/04/30 20:20:37 299764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437299546|max_ack_delay:25000| [2025/04/30 20:20:37 299769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:272|largest:272|pns:2| [2025/04/30 20:20:37 299773] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:272|frame:PING ACK |recv_time:1746044437299546|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 299778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557299546|now:1746044437299546|interv:120000000| [2025/04/30 20:20:37 299782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557299546|now:1746044437299546|interv:120000000| [2025/04/30 20:20:37 299786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437300380|pq_index:0| [2025/04/30 20:20:37 299790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437298962| [2025/04/30 20:20:37 299794] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437299794| [2025/04/30 20:20:37 299799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437299798| [2025/04/30 20:20:37 299805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 299809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36257|min_srtt:36257|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 299814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:708609| [2025/04/30 20:20:37 299818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36257|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 299823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 299828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36257|min_srtt:36257|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 299832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:709788| [2025/04/30 20:20:37 299836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36257|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 299840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 299845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36257|min_srtt:36257|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 299851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:710967| [2025/04/30 20:20:37 299856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 299860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 299864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 299868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 299872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 299877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:652017| [2025/04/30 20:20:37 299881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 299885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 299889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437300380| [2025/04/30 20:20:37 299893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437300380| [2025/04/30 20:20:37 299897] [debug] |xqc_engine_wakeup_after|wakeup:1746044437300380|now:1746044437299897|diff:483| [2025/04/30 20:20:37 299901] [debug] |xqc_engine_main_logic|END|now:1746044437299798| [2025/04/30 20:20:37 299906] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437299906| [2025/04/30 20:20:37 299910] [debug] |xqc_engine_wakeup_after|wakeup:1746044437300380|now:1746044437299910|diff:470| [2025/04/30 20:20:37 299914] [debug] |xqc_engine_main_logic|END|now:1746044437299906| [2025/04/30 20:20:37 300986] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437300986| [2025/04/30 20:20:37 301001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437300380|pq_index:0| [2025/04/30 20:20:37 301008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437299798| [2025/04/30 20:20:37 301017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437301015| [2025/04/30 20:20:37 301024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437300380|now:1746044437301015| [2025/04/30 20:20:37 301031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437300380|now:1746044437301015| [2025/04/30 20:20:37 301038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 301045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 301053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36257|min_srtt:36257|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 301060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:710967| [2025/04/30 20:20:37 301074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 301081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 301087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 301094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 301102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 301109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:652017| [2025/04/30 20:20:37 301116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 301123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:869| [2025/04/30 20:20:37 301169] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746044437301134|stream_id:0|stream_offset:652017| [2025/04/30 20:20:37 301179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 301186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:20:37 301193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36257|rtt_var:693|pto_duration:39029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 301200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 301205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 301212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:20:37 301217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437365163|now:1746044437301193|interv:63970| [2025/04/30 20:20:37 301221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437365163|now:1746044437301193|interval:63970|pto_count:0|srtt:36257 [2025/04/30 20:20:37 301225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:51607| [2025/04/30 20:20:37 301230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 301235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:653196| [2025/04/30 20:20:37 301239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 301243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:870| [2025/04/30 20:20:37 301271] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746044437301250|stream_id:0|stream_offset:653196| [2025/04/30 20:20:37 301282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 301286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:20:37 301290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36257|rtt_var:693|pto_duration:39029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 301295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 301299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 301302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:20:37 301306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437365279|now:1746044437301290|interv:63989| [2025/04/30 20:20:37 301310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437365279|now:1746044437301290|interval:63989|pto_count:0|srtt:36257 [2025/04/30 20:20:37 301315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:52807| [2025/04/30 20:20:37 301319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 301323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:654375| [2025/04/30 20:20:37 301328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 301331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437302331|now:1746044437301331|interv:1000| [2025/04/30 20:20:37 301335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 301339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 301343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437302331| [2025/04/30 20:20:37 301347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437302331| [2025/04/30 20:20:37 301351] [debug] |xqc_engine_wakeup_after|wakeup:1746044437302331|now:1746044437301351|diff:980| [2025/04/30 20:20:37 301356] [debug] |xqc_engine_main_logic|END|now:1746044437301015| [2025/04/30 20:20:37 301509] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437301508| [2025/04/30 20:20:37 301521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 301530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:272| [2025/04/30 20:20:37 301536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:273| [2025/04/30 20:20:37 301544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:273| [2025/04/30 20:20:37 301550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 301558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 301570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44487|prior_delivered:571874|prior_time:1746044437261579|is_app_limited:0|send_elapse:37287|ack_elapse:39929|ctl_first_sent_time:1746044437263262|lagest_ack_time:1746044437301508|curr_delivered:616361| [2025/04/30 20:20:37 301577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437263262| [2025/04/30 20:20:37 301585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1267||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 20:20:37 301592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:828|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:828|path_largest_ack:828| [2025/04/30 20:20:37 301598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43287|prior_delivered:574274|prior_time:1746044437263612|is_app_limited:0|send_elapse:36027|ack_elapse:37896|ctl_first_sent_time:1746044437265162|lagest_ack_time:1746044437301508|curr_delivered:617561| [2025/04/30 20:20:37 301605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437265162| [2025/04/30 20:20:37 301612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1266||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 20:20:37 301617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36257|rttvar:693|minrtt:31448|latest_rtt:36346|ack_delay:104| [2025/04/30 20:20:37 301621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36255|rttvar:523|minrtt:31448|latest_rtt:36346|ack_delay:104| [2025/04/30 20:20:37 301625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:828|lost_pn:825|thresh:3| [2025/04/30 20:20:37 301630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 301634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36255|rtt_var:523|pto_duration:38347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 301638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 301642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 301646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50407| [2025/04/30 20:20:37 301650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437364597|now:1746044437301634|interv:62963| [2025/04/30 20:20:37 301654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437364597|now:1746044437301634|interval:62963|pto_count:0|srtt:36255 [2025/04/30 20:20:37 301658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36027, ack_elapse 37896, delivered 43287|rate 1142257|lost 284| [2025/04/30 20:20:37 301663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142257) in round 13| [2025/04/30 20:20:37 301667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 301674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 301685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437265162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 301692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437265162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 301697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:50407|srtt:36255|latest_rtt:36346|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 301703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:273|largest:273|pns:2| [2025/04/30 20:20:37 301707] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:273|frame:ACK |recv_time:1746044437301508|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 301712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557301508|now:1746044437301508|interv:120000000| [2025/04/30 20:20:37 301732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557301508|now:1746044437301508|interv:120000000| [2025/04/30 20:20:37 301739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437302331|pq_index:0| [2025/04/30 20:20:37 301743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437301015| [2025/04/30 20:20:37 301747] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437301747| [2025/04/30 20:20:37 301753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437301751| [2025/04/30 20:20:37 301761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 301769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36255|min_srtt:36255|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 301776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:710967| [2025/04/30 20:20:37 301781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36255|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 301786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 301791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36255|min_srtt:36255|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 301795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:712146| [2025/04/30 20:20:37 301800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36255|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 301808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 301812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36255|min_srtt:36255|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 301816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:713325| [2025/04/30 20:20:37 301821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 301825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 301828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 301833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 301838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 301845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:654375| [2025/04/30 20:20:37 301852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 301858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 301862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437302331| [2025/04/30 20:20:37 301866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437302331| [2025/04/30 20:20:37 301870] [debug] |xqc_engine_wakeup_after|wakeup:1746044437302331|now:1746044437301870|diff:461| [2025/04/30 20:20:37 301874] [debug] |xqc_engine_main_logic|END|now:1746044437301751| [2025/04/30 20:20:37 301880] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437301880| [2025/04/30 20:20:37 301884] [debug] |xqc_engine_wakeup_after|wakeup:1746044437302331|now:1746044437301883|diff:448| [2025/04/30 20:20:37 301887] [debug] |xqc_engine_main_logic|END|now:1746044437301880| [2025/04/30 20:20:37 302955] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437302955| [2025/04/30 20:20:37 302966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437302331|pq_index:0| [2025/04/30 20:20:37 302972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437301751| [2025/04/30 20:20:37 302980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437302978| [2025/04/30 20:20:37 302987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437302331|now:1746044437302978| [2025/04/30 20:20:37 302994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437302331|now:1746044437302978| [2025/04/30 20:20:37 303000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 303014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 303022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36255|min_srtt:36255|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 303029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:713325| [2025/04/30 20:20:37 303036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 303042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 303048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 303055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 303062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 303069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:654375| [2025/04/30 20:20:37 303076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 303083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:871| [2025/04/30 20:20:37 303123] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746044437303094|stream_id:0|stream_offset:654375| [2025/04/30 20:20:37 303133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:871|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 303140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 20:20:37 303147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36255|rtt_var:523|pto_duration:38347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 303153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 303159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 303165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:20:37 303171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437366441|now:1746044437303146|interv:63295| [2025/04/30 20:20:37 303177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437366441|now:1746044437303146|interval:63295|pto_count:0|srtt:36255 [2025/04/30 20:20:37 303185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:51607| [2025/04/30 20:20:37 303192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 303206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:655554| [2025/04/30 20:20:37 303214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 303220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:872| [2025/04/30 20:20:37 303257] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746044437303231|stream_id:0|stream_offset:655554| [2025/04/30 20:20:37 303263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:872|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 303267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:20:37 303272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36255|rtt_var:523|pto_duration:38347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 303276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 303280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 303284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:20:37 303288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437366578|now:1746044437303272|interv:63306| [2025/04/30 20:20:37 303294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437366578|now:1746044437303272|interval:63306|pto_count:0|srtt:36255 [2025/04/30 20:20:37 303302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:52807| [2025/04/30 20:20:37 303309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 303316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:656733| [2025/04/30 20:20:37 303322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 303326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:873| [2025/04/30 20:20:37 303352] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746044437303333|stream_id:0|stream_offset:656733| [2025/04/30 20:20:37 303358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 303362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:20:37 303367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36255|rtt_var:523|pto_duration:38347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 303371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 303388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 303394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:20:37 303401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437366680|now:1746044437303367|interv:63313| [2025/04/30 20:20:37 303407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437366680|now:1746044437303367|interval:63313|pto_count:0|srtt:36255 [2025/04/30 20:20:37 303415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:54007| [2025/04/30 20:20:37 303423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 303429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:657912| [2025/04/30 20:20:37 303435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 303439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437304439|now:1746044437303439|interv:1000| [2025/04/30 20:20:37 303446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 303452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 303458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437304439| [2025/04/30 20:20:37 303463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437304439| [2025/04/30 20:20:37 303468] [debug] |xqc_engine_wakeup_after|wakeup:1746044437304439|now:1746044437303468|diff:971| [2025/04/30 20:20:37 303475] [debug] |xqc_engine_main_logic|END|now:1746044437302978| [2025/04/30 20:20:37 303490] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437303489| [2025/04/30 20:20:37 303497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 303505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:273| [2025/04/30 20:20:37 303510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:274| [2025/04/30 20:20:37 303518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:274| [2025/04/30 20:20:37 303524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 303531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 303538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44487|prior_delivered:574274|prior_time:1746044437263612|is_app_limited:0|send_elapse:36194|ack_elapse:39877|ctl_first_sent_time:1746044437265329|lagest_ack_time:1746044437303489|curr_delivered:618761| [2025/04/30 20:20:37 303545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437265329| [2025/04/30 20:20:37 303550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1265||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 20:20:37 303555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 303567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43287|prior_delivered:576674|prior_time:1746044437265555|is_app_limited:0|send_elapse:35926|ack_elapse:37934|ctl_first_sent_time:1746044437267088|lagest_ack_time:1746044437303489|curr_delivered:619961| [2025/04/30 20:20:37 303575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437267088| [2025/04/30 20:20:37 303581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1264||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 20:20:37 303586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36255|rttvar:523|minrtt:31448|latest_rtt:36401|ack_delay:96| [2025/04/30 20:20:37 303591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36262|rttvar:405|minrtt:31448|latest_rtt:36401|ack_delay:96| [2025/04/30 20:20:37 303595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:830|lost_pn:827|thresh:3| [2025/04/30 20:20:37 303599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 303603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36262|rtt_var:405|pto_duration:38262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 303608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 303612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 303616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:20:37 303620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437366595|now:1746044437303603|interv:62992| [2025/04/30 20:20:37 303624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437366595|now:1746044437303603|interval:62992|pto_count:0|srtt:36262 [2025/04/30 20:20:37 303628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 35926, ack_elapse 37934, delivered 43287|rate 1141113|lost 284| [2025/04/30 20:20:37 303633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141113) in round 13| [2025/04/30 20:20:37 303637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 303641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 303646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437267088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 303654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437267088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 303661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:51607|srtt:36262|latest_rtt:36401|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 303672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:274|largest:274|pns:2| [2025/04/30 20:20:37 303676] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:274|frame:ACK |recv_time:1746044437303489|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 303681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557303489|now:1746044437303489|interv:120000000| [2025/04/30 20:20:37 303685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557303489|now:1746044437303489|interv:120000000| [2025/04/30 20:20:37 303689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437304439|pq_index:0| [2025/04/30 20:20:37 303694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437302978| [2025/04/30 20:20:37 303698] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437303698| [2025/04/30 20:20:37 303703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437303702| [2025/04/30 20:20:37 303708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 303713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36262|min_srtt:36262|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 303744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:713325| [2025/04/30 20:20:37 303752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36262|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 303757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 303761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36262|min_srtt:36262|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 303766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:714504| [2025/04/30 20:20:37 303770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36262|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 303775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 303779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36262|min_srtt:36262|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 303784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:715683| [2025/04/30 20:20:37 303788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 303796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 303800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 303804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 303809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 303814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:657912| [2025/04/30 20:20:37 303822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 303828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 303834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437304439| [2025/04/30 20:20:37 303839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437304439| [2025/04/30 20:20:37 303843] [debug] |xqc_engine_wakeup_after|wakeup:1746044437304439|now:1746044437303843|diff:596| [2025/04/30 20:20:37 303847] [debug] |xqc_engine_main_logic|END|now:1746044437303702| [2025/04/30 20:20:37 303853] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437303853| [2025/04/30 20:20:37 303856] [debug] |xqc_engine_wakeup_after|wakeup:1746044437304439|now:1746044437303856|diff:583| [2025/04/30 20:20:37 303860] [debug] |xqc_engine_main_logic|END|now:1746044437303853| [2025/04/30 20:20:37 304932] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437304932| [2025/04/30 20:20:37 304944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437304439|pq_index:0| [2025/04/30 20:20:37 304949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437303702| [2025/04/30 20:20:37 304954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437304953| [2025/04/30 20:20:37 304959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437304439|now:1746044437304953| [2025/04/30 20:20:37 304965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437304439|now:1746044437304953| [2025/04/30 20:20:37 304970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 304978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 304985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36262|min_srtt:36262|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 304992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:715683| [2025/04/30 20:20:37 304999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 305005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 305018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 305026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 305033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 305040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:657912| [2025/04/30 20:20:37 305048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 305054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:874| [2025/04/30 20:20:37 305101] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746044437305066|stream_id:0|stream_offset:657912| [2025/04/30 20:20:37 305111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 305119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:20:37 305126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36262|rtt_var:405|pto_duration:38262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 305133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 305140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 305146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:20:37 305152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437368328|now:1746044437305126|interv:63202| [2025/04/30 20:20:37 305159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437368328|now:1746044437305126|interval:63202|pto_count:0|srtt:36262 [2025/04/30 20:20:37 305167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:52807| [2025/04/30 20:20:37 305175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 305181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:659091| [2025/04/30 20:20:37 305188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 305194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:875| [2025/04/30 20:20:37 305225] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746044437305201|stream_id:0|stream_offset:659091| [2025/04/30 20:20:37 305230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 305241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:20:37 305245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36262|rtt_var:405|pto_duration:38262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 305250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 305254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 305258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:20:37 305262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437368463|now:1746044437305245|interv:63218| [2025/04/30 20:20:37 305266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437368463|now:1746044437305245|interval:63218|pto_count:0|srtt:36262 [2025/04/30 20:20:37 305270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:54007| [2025/04/30 20:20:37 305275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 305279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:660270| [2025/04/30 20:20:37 305283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 305287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437306287|now:1746044437305287|interv:1000| [2025/04/30 20:20:37 305291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 305295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 305299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437306287| [2025/04/30 20:20:37 305304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437306287| [2025/04/30 20:20:37 305311] [debug] |xqc_engine_wakeup_after|wakeup:1746044437306287|now:1746044437305311|diff:976| [2025/04/30 20:20:37 305318] [debug] |xqc_engine_main_logic|END|now:1746044437304953| [2025/04/30 20:20:37 305481] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437305480| [2025/04/30 20:20:37 305488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 305494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:274| [2025/04/30 20:20:37 305500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:275| [2025/04/30 20:20:37 305508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:275| [2025/04/30 20:20:37 305515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 305522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 305529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44487|prior_delivered:576674|prior_time:1746044437265555|is_app_limited:0|send_elapse:36075|ack_elapse:39925|ctl_first_sent_time:1746044437267237|lagest_ack_time:1746044437305480|curr_delivered:621161| [2025/04/30 20:20:37 305543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437267237| [2025/04/30 20:20:37 305551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1263||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 20:20:37 305557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 305564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:44487|prior_delivered:577874|prior_time:1746044437267790|is_app_limited:0|send_elapse:38025|ack_elapse:37690|ctl_first_sent_time:1746044437269324|lagest_ack_time:1746044437305480|curr_delivered:622361| [2025/04/30 20:20:37 305569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437269324| [2025/04/30 20:20:37 305575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1262||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 20:20:37 305582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36262|rttvar:405|minrtt:31448|latest_rtt:36156|ack_delay:88| [2025/04/30 20:20:37 305589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36238|rttvar:352|minrtt:31448|latest_rtt:36156|ack_delay:88| [2025/04/30 20:20:37 305596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:832|lost_pn:829|thresh:3| [2025/04/30 20:20:37 305600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 305604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36238|rtt_var:352|pto_duration:38238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 305611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 305617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 305623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51607| [2025/04/30 20:20:37 305629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437368439|now:1746044437305604|interv:62835| [2025/04/30 20:20:37 305633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437368439|now:1746044437305604|interval:62835|pto_count:0|srtt:36238 [2025/04/30 20:20:37 305637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38025, ack_elapse 37690, delivered 44487|rate 1169940|lost 284| [2025/04/30 20:20:37 305642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169940) in round 13| [2025/04/30 20:20:37 305646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 305650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 305654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437269324|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 305663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437269324|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 305667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:51607|srtt:36238|latest_rtt:36156|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 305673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:275|largest:275|pns:2| [2025/04/30 20:20:37 305678] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:275|frame:ACK |recv_time:1746044437305480|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 305683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557305480|now:1746044437305480|interv:120000000| [2025/04/30 20:20:37 305687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557305480|now:1746044437305480|interv:120000000| [2025/04/30 20:20:37 305691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437306287|pq_index:0| [2025/04/30 20:20:37 305695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437304953| [2025/04/30 20:20:37 305699] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437305699| [2025/04/30 20:20:37 305704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437305703| [2025/04/30 20:20:37 305709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 305714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36238|min_srtt:36238|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 305740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:715683| [2025/04/30 20:20:37 305745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36238|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 305749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 305754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36238|min_srtt:36238|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 305758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:716862| [2025/04/30 20:20:37 305763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36238|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 305767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 305778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36238|min_srtt:36238|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 305782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:718041| [2025/04/30 20:20:37 305787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 305790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 305794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 305799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 305803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 305807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:660270| [2025/04/30 20:20:37 305812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 305816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 305820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437306287| [2025/04/30 20:20:37 305824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437306287| [2025/04/30 20:20:37 305828] [debug] |xqc_engine_wakeup_after|wakeup:1746044437306287|now:1746044437305828|diff:459| [2025/04/30 20:20:37 305832] [debug] |xqc_engine_main_logic|END|now:1746044437305703| [2025/04/30 20:20:37 305838] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437305837| [2025/04/30 20:20:37 305841] [debug] |xqc_engine_wakeup_after|wakeup:1746044437306287|now:1746044437305841|diff:446| [2025/04/30 20:20:37 305845] [debug] |xqc_engine_main_logic|END|now:1746044437305837| [2025/04/30 20:20:37 306918] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437306918| [2025/04/30 20:20:37 306930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437306287|pq_index:0| [2025/04/30 20:20:37 306935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437305703| [2025/04/30 20:20:37 306940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437306939| [2025/04/30 20:20:37 306945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437306287|now:1746044437306939| [2025/04/30 20:20:37 306949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437306287|now:1746044437306939| [2025/04/30 20:20:37 306953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 306958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 306963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36238|min_srtt:36238|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 306977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:718041| [2025/04/30 20:20:37 306984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 306991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 306997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 307004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 307011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 307017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:660270| [2025/04/30 20:20:37 307024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 307030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:876| [2025/04/30 20:20:37 307092] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746044437307042|stream_id:0|stream_offset:660270| [2025/04/30 20:20:37 307102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 307109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 20:20:37 307116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36238|rtt_var:352|pto_duration:38238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 307123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 307130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 307135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52807| [2025/04/30 20:20:37 307142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437370280|now:1746044437307116|interv:63164| [2025/04/30 20:20:37 307147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437370280|now:1746044437307116|interval:63164|pto_count:0|srtt:36238 [2025/04/30 20:20:37 307152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:52807| [2025/04/30 20:20:37 307157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 307161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:661449| [2025/04/30 20:20:37 307166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 307175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:877| [2025/04/30 20:20:37 307216] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746044437307186|stream_id:0|stream_offset:661449| [2025/04/30 20:20:37 307223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 307228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 20:20:37 307232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36238|rtt_var:352|pto_duration:38238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 307236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 307240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 307244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:20:37 307248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437370424|now:1746044437307232|interv:63192| [2025/04/30 20:20:37 307252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437370424|now:1746044437307232|interval:63192|pto_count:0|srtt:36238 [2025/04/30 20:20:37 307257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:54007| [2025/04/30 20:20:37 307261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 307265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:662628| [2025/04/30 20:20:37 307270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 307274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:878| [2025/04/30 20:20:37 307297] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746044437307280|stream_id:0|stream_offset:662628| [2025/04/30 20:20:37 307302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 307307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:20:37 307311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36238|rtt_var:352|pto_duration:38238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 307315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 307319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 307323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:20:37 307331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437370518|now:1746044437307311|interv:63207| [2025/04/30 20:20:37 307335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437370518|now:1746044437307311|interval:63207|pto_count:0|srtt:36238 [2025/04/30 20:20:37 307340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:55207| [2025/04/30 20:20:37 307344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 307348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:663807| [2025/04/30 20:20:37 307353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 307357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437308356|now:1746044437307356|interv:1000| [2025/04/30 20:20:37 307360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 307364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 307368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437308356| [2025/04/30 20:20:37 307373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437308356| [2025/04/30 20:20:37 307377] [debug] |xqc_engine_wakeup_after|wakeup:1746044437308356|now:1746044437307377|diff:979| [2025/04/30 20:20:37 307381] [debug] |xqc_engine_main_logic|END|now:1746044437306939| [2025/04/30 20:20:37 307633] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437307632| [2025/04/30 20:20:37 307641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 307649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:275| [2025/04/30 20:20:37 307655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:276| [2025/04/30 20:20:37 307663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:276| [2025/04/30 20:20:37 307669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 307677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:833|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:833|path_largest_ack:833| [2025/04/30 20:20:37 307684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:45687|prior_delivered:577874|prior_time:1746044437267790|is_app_limited:0|send_elapse:38143|ack_elapse:39842|ctl_first_sent_time:1746044437269442|lagest_ack_time:1746044437307632|curr_delivered:623561| [2025/04/30 20:20:37 307692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437269442| [2025/04/30 20:20:37 307699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1261||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 20:20:37 307706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36238|rttvar:352|minrtt:31448|latest_rtt:38190|ack_delay:1280| [2025/04/30 20:20:37 307712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36322|rttvar:432|minrtt:31448|latest_rtt:38190|ack_delay:1280| [2025/04/30 20:20:37 307750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:833|lost_pn:830|thresh:3| [2025/04/30 20:20:37 307757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 307764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36322|rtt_var:432|pto_duration:38322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 307771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 307778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 307784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:20:37 307790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437370602|now:1746044437307764|interv:62838| [2025/04/30 20:20:37 307797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437370602|now:1746044437307764|interval:62838|pto_count:0|srtt:36322 [2025/04/30 20:20:37 307803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38143, ack_elapse 39842, delivered 45687|rate 1146704|lost 284| [2025/04/30 20:20:37 307807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146704) in round 13| [2025/04/30 20:20:37 307811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 307816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 307820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:1200|po_sent_time:1746044437269442|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 307824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:1200|po_sent_time:1746044437269442|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 307829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:54007|srtt:36322|latest_rtt:38190|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 307835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:276|largest:276|pns:2| [2025/04/30 20:20:37 307839] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:276|frame:ACK |recv_time:1746044437307632|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 307844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557307632|now:1746044437307632|interv:120000000| [2025/04/30 20:20:37 307848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557307632|now:1746044437307632|interv:120000000| [2025/04/30 20:20:37 307852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437308356|pq_index:0| [2025/04/30 20:20:37 307856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437306939| [2025/04/30 20:20:37 307860] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437307860| [2025/04/30 20:20:37 307865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437307864| [2025/04/30 20:20:37 307874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 307879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36322|min_srtt:36322|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 307884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:718041| [2025/04/30 20:20:37 307888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36322|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 307893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 307897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36322|min_srtt:36322|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 307902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:719220| [2025/04/30 20:20:37 307906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 307910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 307914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 307918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 307923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 307927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:663807| [2025/04/30 20:20:37 307932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 307935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 307939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437308356| [2025/04/30 20:20:37 307943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437308356| [2025/04/30 20:20:37 307947] [debug] |xqc_engine_wakeup_after|wakeup:1746044437308356|now:1746044437307947|diff:409| [2025/04/30 20:20:37 307952] [debug] |xqc_engine_main_logic|END|now:1746044437307864| [2025/04/30 20:20:37 307957] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437307957| [2025/04/30 20:20:37 307961] [debug] |xqc_engine_wakeup_after|wakeup:1746044437308356|now:1746044437307961|diff:395| [2025/04/30 20:20:37 307965] [debug] |xqc_engine_main_logic|END|now:1746044437307957| [2025/04/30 20:20:37 309043] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437309042| [2025/04/30 20:20:37 309065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437308356|pq_index:0| [2025/04/30 20:20:37 309073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437307864| [2025/04/30 20:20:37 309080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437309079| [2025/04/30 20:20:37 309085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437308356|now:1746044437309079| [2025/04/30 20:20:37 309092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437308356|now:1746044437309079| [2025/04/30 20:20:37 309097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 309104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 309111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36322|min_srtt:36322|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 309118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:719220| [2025/04/30 20:20:37 309125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 309131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 309137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 309144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 309151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 309158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:663807| [2025/04/30 20:20:37 309163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 309168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:879| [2025/04/30 20:20:37 309205] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746044437309177|stream_id:0|stream_offset:663807| [2025/04/30 20:20:37 309211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 309216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:20:37 309222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36322|rtt_var:432|pto_duration:38322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 309229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 309236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 309248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:20:37 309255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437372499|now:1746044437309221|interv:63278| [2025/04/30 20:20:37 309262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437372499|now:1746044437309221|interval:63278|pto_count:0|srtt:36322 [2025/04/30 20:20:37 309269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:55207| [2025/04/30 20:20:37 309276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 309281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:664986| [2025/04/30 20:20:37 309285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 309290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:880| [2025/04/30 20:20:37 309320] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746044437309297|stream_id:0|stream_offset:664986| [2025/04/30 20:20:37 309326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 309333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 20:20:37 309340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36322|rtt_var:432|pto_duration:38322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 309347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 309354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 309360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 20:20:37 309367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437372619|now:1746044437309339|interv:63280| [2025/04/30 20:20:37 309373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437372619|now:1746044437309339|interval:63280|pto_count:0|srtt:36322 [2025/04/30 20:20:37 309388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:56407| [2025/04/30 20:20:37 309396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 309403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:666165| [2025/04/30 20:20:37 309410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 309416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437310416|now:1746044437309416|interv:1000| [2025/04/30 20:20:37 309429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 309436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 309443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437310416| [2025/04/30 20:20:37 309449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437310416| [2025/04/30 20:20:37 309455] [debug] |xqc_engine_wakeup_after|wakeup:1746044437310416|now:1746044437309455|diff:961| [2025/04/30 20:20:37 309462] [debug] |xqc_engine_main_logic|END|now:1746044437309079| [2025/04/30 20:20:37 309476] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437309475| [2025/04/30 20:20:37 309484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 309493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:276| [2025/04/30 20:20:37 309499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:277| [2025/04/30 20:20:37 309508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:277| [2025/04/30 20:20:37 309514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 309522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 309527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:579155|prior_time:1746044437269798|is_app_limited:0|send_elapse:33953|ack_elapse:39677|ctl_first_sent_time:1746044437271498|lagest_ack_time:1746044437309475|curr_delivered:624761| [2025/04/30 20:20:37 309532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437271498| [2025/04/30 20:20:37 309537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1260||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 20:20:37 309543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 309550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:579155|prior_time:1746044437269798|is_app_limited:0|send_elapse:33953|ack_elapse:39677|ctl_first_sent_time:1746044437271498|lagest_ack_time:1746044437309475|curr_delivered:625961| [2025/04/30 20:20:37 309557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437271608| [2025/04/30 20:20:37 309561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1259||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 20:20:37 309566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36322|rttvar:432|minrtt:31448|latest_rtt:37867|ack_delay:96| [2025/04/30 20:20:37 309570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36503|rttvar:686|minrtt:31448|latest_rtt:37867|ack_delay:96| [2025/04/30 20:20:37 309576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:836|lost_pn:833|thresh:3| [2025/04/30 20:20:37 309583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 309596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437312151|now:1746044437309595|interval:2556| [2025/04/30 20:20:37 309601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437312151|now:1746044437309595|interv:2556| [2025/04/30 20:20:37 309605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 33953, ack_elapse 39677, delivered 46806|rate 1179675|lost 284| [2025/04/30 20:20:37 309609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179675) in round 13| [2025/04/30 20:20:37 309614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 309618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 309622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437271608|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 309626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437271608|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 309631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:110612|full_bw_reached:1|inflight:54007|srtt:36503|latest_rtt:37867|min_rtt:31448|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 309637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:277|largest:277|pns:2| [2025/04/30 20:20:37 309642] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:277|frame:ACK |recv_time:1746044437309475|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 309646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557309475|now:1746044437309475|interv:120000000| [2025/04/30 20:20:37 309651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557309475|now:1746044437309475|interv:120000000| [2025/04/30 20:20:37 309655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437310416|pq_index:0| [2025/04/30 20:20:37 309659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437309079| [2025/04/30 20:20:37 309663] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437309663| [2025/04/30 20:20:37 309668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437309667| [2025/04/30 20:20:37 309673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 309678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36503|min_srtt:36503|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 309683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:719220| [2025/04/30 20:20:37 309687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36503|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 309695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 309700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36503|min_srtt:36503|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 309704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:720399| [2025/04/30 20:20:37 309709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:36503|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 309713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 309743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36503|min_srtt:36503|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 309750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 309755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 309759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 309763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 309767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 309772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 309776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:666165| [2025/04/30 20:20:37 309780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 309784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 309788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437310416| [2025/04/30 20:20:37 309793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437310416| [2025/04/30 20:20:37 309797] [debug] |xqc_engine_wakeup_after|wakeup:1746044437310416|now:1746044437309797|diff:619| [2025/04/30 20:20:37 309801] [debug] |xqc_engine_main_logic|END|now:1746044437309667| [2025/04/30 20:20:37 309806] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437309806| [2025/04/30 20:20:37 309810] [debug] |xqc_engine_wakeup_after|wakeup:1746044437310416|now:1746044437309810|diff:606| [2025/04/30 20:20:37 309814] [debug] |xqc_engine_main_logic|END|now:1746044437309806| [2025/04/30 20:20:37 310882] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437310881| [2025/04/30 20:20:37 310894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437310416|pq_index:0| [2025/04/30 20:20:37 310904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437309667| [2025/04/30 20:20:37 310910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437310909| [2025/04/30 20:20:37 310915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437310416|now:1746044437310909| [2025/04/30 20:20:37 310919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437310416|now:1746044437310909| [2025/04/30 20:20:37 310923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 310928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 310933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36503|min_srtt:36503|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 310938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 310942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 310947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 310953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 310960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 310968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 310974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:666165| [2025/04/30 20:20:37 310981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 310988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:881| [2025/04/30 20:20:37 311045] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746044437310999|stream_id:0|stream_offset:666165| [2025/04/30 20:20:37 311056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 311064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:20:37 311071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437312151|now:1746044437311070|interval:1081| [2025/04/30 20:20:37 311078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437312151|now:1746044437311070|interv:1081| [2025/04/30 20:20:37 311085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:55207| [2025/04/30 20:20:37 311099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 311106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:667344| [2025/04/30 20:20:37 311113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 311120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:882| [2025/04/30 20:20:37 311162] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746044437311130|stream_id:0|stream_offset:667344| [2025/04/30 20:20:37 311171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 311179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 20:20:37 311185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437312151|now:1746044437311185|interval:966| [2025/04/30 20:20:37 311192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437312151|now:1746044437311185|interv:966| [2025/04/30 20:20:37 311197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:56407| [2025/04/30 20:20:37 311202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 311206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:668523| [2025/04/30 20:20:37 311211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 311215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:883| [2025/04/30 20:20:37 311242] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746044437311222|stream_id:0|stream_offset:668523| [2025/04/30 20:20:37 311248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 311253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 20:20:37 311257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437312151|now:1746044437311257|interval:894| [2025/04/30 20:20:37 311261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437312151|now:1746044437311257|interv:894| [2025/04/30 20:20:37 311265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110612|inflight:57607| [2025/04/30 20:20:37 311270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 311274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:110612|conn:00005627609066FC|stream_id:0|stream_offset:669702| [2025/04/30 20:20:37 311289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 311293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437312293|now:1746044437311293|interv:1000| [2025/04/30 20:20:37 311297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 311301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 311305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437312151| [2025/04/30 20:20:37 311309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437312151| [2025/04/30 20:20:37 311313] [debug] |xqc_engine_wakeup_after|wakeup:1746044437312151|now:1746044437311313|diff:838| [2025/04/30 20:20:37 311318] [debug] |xqc_engine_main_logic|END|now:1746044437310909| [2025/04/30 20:20:37 311447] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437311446| [2025/04/30 20:20:37 311457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 311467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:277| [2025/04/30 20:20:37 311473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:278| [2025/04/30 20:20:37 311481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:278| [2025/04/30 20:20:37 311487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 311494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 311501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:581555|prior_time:1746044437271792|is_app_limited:0|send_elapse:34824|ack_elapse:39654|ctl_first_sent_time:1746044437273310|lagest_ack_time:1746044437311446|curr_delivered:627161| [2025/04/30 20:20:37 311508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437273310| [2025/04/30 20:20:37 311515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1258||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 20:20:37 311522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 311530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:581555|prior_time:1746044437271792|is_app_limited:0|send_elapse:34824|ack_elapse:39654|ctl_first_sent_time:1746044437273310|lagest_ack_time:1746044437311446|curr_delivered:628361| [2025/04/30 20:20:37 311537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437273422| [2025/04/30 20:20:37 311543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1257||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 20:20:37 311550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36503|rttvar:686|minrtt:31448|latest_rtt:38024|ack_delay:96| [2025/04/30 20:20:37 311556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36682|rttvar:871|minrtt:31448|latest_rtt:38024|ack_delay:96| [2025/04/30 20:20:37 311570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:838|lost_pn:835|thresh:3| [2025/04/30 20:20:37 311577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:834|lost_pn:835|po_sent_time:1746044437269551|lost_send_time:1746044437268669|loss_delay:42777|frame:STREAM |repair:128| [2025/04/30 20:20:37 311585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437269551u| [2025/04/30 20:20:37 311591] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:170837|lost_count:3|send_count:183|pkt_num:834|po_send_time:1746044437269551|srtt:36682|cwnd:110612|bw:1206754|conn_life:618132|now:0|last_lost_time:618132| [2025/04/30 20:20:37 311598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 311602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36682|rtt_var:871|pto_duration:40166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 311607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 311614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 311620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:20:37 311626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437376388|now:1746044437311602|interv:64786| [2025/04/30 20:20:37 311633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437376388|now:1746044437311602|interval:64786|pto_count:0|srtt:36682 [2025/04/30 20:20:37 311639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 34824, ack_elapse 39654, delivered 46806|rate 1180360|lost 285| [2025/04/30 20:20:37 311645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180360) in round 13| [2025/04/30 20:20:37 311651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 311658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 311662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110612|packet_lost:1|acked:2400|po_sent_time:1746044437273422|recovery:1|recovery_start:1746044437311591|packet_conservation:0|next_round_delivered:600761| [2025/04/30 20:20:37 311667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:1|acked:2400|po_sent_time:1746044437273422|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 311672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:54007|srtt:36682|latest_rtt:38024|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 311678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:278|largest:278|pns:2| [2025/04/30 20:20:37 311682] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:278|frame:ACK |recv_time:1746044437311446|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 311691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557311446|now:1746044437311446|interv:120000000| [2025/04/30 20:20:37 311695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557311446|now:1746044437311446|interv:120000000| [2025/04/30 20:20:37 311699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437312151|pq_index:0| [2025/04/30 20:20:37 311704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437310909| [2025/04/30 20:20:37 311708] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437311708| [2025/04/30 20:20:37 311713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437311712| [2025/04/30 20:20:37 311738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 311744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36682|min_srtt:36682|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 311748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 311753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 311757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 311761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 311765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 311769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36682|min_srtt:36682|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 311774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 311778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 311782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 311786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 311790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 311794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 311799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:669702| [2025/04/30 20:20:37 311807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 311810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 311814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437312293| [2025/04/30 20:20:37 311819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437312293| [2025/04/30 20:20:37 311823] [debug] |xqc_engine_wakeup_after|wakeup:1746044437312293|now:1746044437311822|diff:471| [2025/04/30 20:20:37 311827] [debug] |xqc_engine_main_logic|END|now:1746044437311712| [2025/04/30 20:20:37 311833] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437311832| [2025/04/30 20:20:37 311836] [debug] |xqc_engine_wakeup_after|wakeup:1746044437312293|now:1746044437311836|diff:457| [2025/04/30 20:20:37 311840] [debug] |xqc_engine_main_logic|END|now:1746044437311832| [2025/04/30 20:20:37 312911] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437312911| [2025/04/30 20:20:37 312925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437312293|pq_index:0| [2025/04/30 20:20:37 312929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437311712| [2025/04/30 20:20:37 312935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437312933| [2025/04/30 20:20:37 312941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437312293|now:1746044437312933| [2025/04/30 20:20:37 312948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437312293|now:1746044437312933| [2025/04/30 20:20:37 312955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 312962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 312968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36682|min_srtt:36682|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 312974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 312981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 312987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 312993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 313000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 313007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36682|min_srtt:36682|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 313014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 313021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 313035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 313041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 313048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 313056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 313063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:669702| [2025/04/30 20:20:37 313070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 313077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:884| [2025/04/30 20:20:37 313145] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746044437313089|stream_id:0|stream_offset:669702| [2025/04/30 20:20:37 313156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 313163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:20:37 313169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36682|rtt_var:871|pto_duration:40166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 313177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 313182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 313186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:20:37 313190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437378255|now:1746044437313169|interv:65086| [2025/04/30 20:20:37 313194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437378255|now:1746044437313169|interval:65086|pto_count:0|srtt:36682 [2025/04/30 20:20:37 313199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:55207| [2025/04/30 20:20:37 313204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 313208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:670881| [2025/04/30 20:20:37 313213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 313217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:885| [2025/04/30 20:20:37 313248] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746044437313224|stream_id:0|stream_offset:670881| [2025/04/30 20:20:37 313254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 313264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 20:20:37 313268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36682|rtt_var:871|pto_duration:40166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 313273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 313277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 313281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 20:20:37 313284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437378390|now:1746044437313268|interv:65122| [2025/04/30 20:20:37 313288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437378390|now:1746044437313268|interval:65122|pto_count:0|srtt:36682 [2025/04/30 20:20:37 313293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:56407| [2025/04/30 20:20:37 313298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 313302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:672060| [2025/04/30 20:20:37 313307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 313311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437324546| [2025/04/30 20:20:37 313315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437324546| [2025/04/30 20:20:37 313319] [debug] |xqc_engine_wakeup_after|wakeup:1746044437324546|now:1746044437313319|diff:11227| [2025/04/30 20:20:37 313323] [debug] |xqc_engine_main_logic|END|now:1746044437312933| [2025/04/30 20:20:37 313455] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437313454| [2025/04/30 20:20:37 313465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 313474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:278| [2025/04/30 20:20:37 313480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:279| [2025/04/30 20:20:37 313488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:279| [2025/04/30 20:20:37 313495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 313501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 313505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:583955|prior_time:1746044437274122|is_app_limited:0|send_elapse:35640|ack_elapse:39332|ctl_first_sent_time:1746044437274627|lagest_ack_time:1746044437313454|curr_delivered:629561| [2025/04/30 20:20:37 313513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437274627| [2025/04/30 20:20:37 313525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1257||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 20:20:37 313533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 313537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:45606|prior_delivered:586355|prior_time:1746044437275585|is_app_limited:0|send_elapse:36434|ack_elapse:37869|ctl_first_sent_time:1746044437275957|lagest_ack_time:1746044437313454|curr_delivered:630761| [2025/04/30 20:20:37 313542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437275957| [2025/04/30 20:20:37 313546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1256||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 20:20:37 313553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36682|rttvar:871|minrtt:31448|latest_rtt:37497|ack_delay:104| [2025/04/30 20:20:37 313559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36771|rttvar:831|minrtt:31448|latest_rtt:37497|ack_delay:104| [2025/04/30 20:20:37 313566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:840|lost_pn:837|thresh:3| [2025/04/30 20:20:37 313572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 313577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 313581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36771|rtt_var:831|pto_duration:40095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 313586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 313590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 313593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:20:37 313597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437378319|now:1746044437313581|interv:64738| [2025/04/30 20:20:37 313601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437378319|now:1746044437313581|interval:64738|pto_count:0|srtt:36771 [2025/04/30 20:20:37 313606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 36434, ack_elapse 37869, delivered 44406|rate 1172621|lost 285| [2025/04/30 20:20:37 313610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172621) in round 13| [2025/04/30 20:20:37 313614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 313619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 313623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437275957|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 313627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437275957|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 313635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1508442|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:54007|srtt:36771|latest_rtt:37497|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 313641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:279|largest:279|pns:2| [2025/04/30 20:20:37 313646] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:279|frame:ACK |recv_time:1746044437313454|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 313651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557313454|now:1746044437313454|interv:120000000| [2025/04/30 20:20:37 313655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557313454|now:1746044437313454|interv:120000000| [2025/04/30 20:20:37 313659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437324546|pq_index:0| [2025/04/30 20:20:37 313663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437312933| [2025/04/30 20:20:37 313667] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437313667| [2025/04/30 20:20:37 313672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437313671| [2025/04/30 20:20:37 313677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 313682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36771|min_srtt:36771|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 313687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 313691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 313695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 313699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 313703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 313708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36771|min_srtt:36771|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 313712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 313740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 313745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 313752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 313757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 313761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 313766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:672060| [2025/04/30 20:20:37 313770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 313774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437314774|now:1746044437313774|interv:1000| [2025/04/30 20:20:37 313779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 313782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 313786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437314774| [2025/04/30 20:20:37 313791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437314774| [2025/04/30 20:20:37 313795] [debug] |xqc_engine_wakeup_after|wakeup:1746044437314774|now:1746044437313795|diff:979| [2025/04/30 20:20:37 313799] [debug] |xqc_engine_main_logic|END|now:1746044437313671| [2025/04/30 20:20:37 313805] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437313805| [2025/04/30 20:20:37 313809] [debug] |xqc_engine_wakeup_after|wakeup:1746044437314774|now:1746044437313809|diff:965| [2025/04/30 20:20:37 313812] [debug] |xqc_engine_main_logic|END|now:1746044437313805| [2025/04/30 20:20:37 314882] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437314882| [2025/04/30 20:20:37 314894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437314774|pq_index:0| [2025/04/30 20:20:37 314899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437313671| [2025/04/30 20:20:37 314904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437314903| [2025/04/30 20:20:37 314909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437314774|now:1746044437314903| [2025/04/30 20:20:37 314913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437314774|now:1746044437314903| [2025/04/30 20:20:37 314917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 314922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 314927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36771|min_srtt:36771|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 314934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 314942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 314954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 314958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 314963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 314970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36771|min_srtt:36771|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 314976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 314983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 314989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 314995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 315002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 315010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 315017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:672060| [2025/04/30 20:20:37 315024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 315031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:886| [2025/04/30 20:20:37 315102] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746044437315043|stream_id:0|stream_offset:672060| [2025/04/30 20:20:37 315113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 315120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:20:37 315127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36771|rtt_var:831|pto_duration:40095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 315134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 315141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 315147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55207| [2025/04/30 20:20:37 315154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437380138|now:1746044437315127|interv:65011| [2025/04/30 20:20:37 315160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437380138|now:1746044437315127|interval:65011|pto_count:0|srtt:36771 [2025/04/30 20:20:37 315172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:55207| [2025/04/30 20:20:37 315181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 315188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:673239| [2025/04/30 20:20:37 315195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 315202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:887| [2025/04/30 20:20:37 315237] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1746044437315211|stream_id:0|stream_offset:673239| [2025/04/30 20:20:37 315243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 315248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/04/30 20:20:37 315255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36771|rtt_var:831|pto_duration:40095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 315262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 315268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 315274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56407| [2025/04/30 20:20:37 315281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437380306|now:1746044437315255|interv:65051| [2025/04/30 20:20:37 315287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437380306|now:1746044437315255|interval:65051|pto_count:0|srtt:36771 [2025/04/30 20:20:37 315295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:56407| [2025/04/30 20:20:37 315301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 315306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:674418| [2025/04/30 20:20:37 315310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 315315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437324546| [2025/04/30 20:20:37 315319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437324546| [2025/04/30 20:20:37 315323] [debug] |xqc_engine_wakeup_after|wakeup:1746044437324546|now:1746044437315323|diff:9223| [2025/04/30 20:20:37 315327] [debug] |xqc_engine_main_logic|END|now:1746044437314903| [2025/04/30 20:20:37 315511] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044437315509| [2025/04/30 20:20:37 315522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 315537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:279| [2025/04/30 20:20:37 315543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:280| [2025/04/30 20:20:37 315552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:280| [2025/04/30 20:20:37 315559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 315565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 315569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:586355|prior_time:1746044437275585|is_app_limited:0|send_elapse:37825|ack_elapse:39924|ctl_first_sent_time:1746044437277348|lagest_ack_time:1746044437315509|curr_delivered:631961| [2025/04/30 20:20:37 315574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437277348| [2025/04/30 20:20:37 315581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1255||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 20:20:37 315588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 315594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:586355|prior_time:1746044437275585|is_app_limited:0|send_elapse:37825|ack_elapse:39924|ctl_first_sent_time:1746044437277348|lagest_ack_time:1746044437315509|curr_delivered:633161| [2025/04/30 20:20:37 315601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437277474| [2025/04/30 20:20:37 315606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1254||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 20:20:37 315610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36771|rttvar:831|minrtt:31448|latest_rtt:38035|ack_delay:88| [2025/04/30 20:20:37 315614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36918|rttvar:918|minrtt:31448|latest_rtt:38035|ack_delay:88| [2025/04/30 20:20:37 315619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:842|lost_pn:839|thresh:3| [2025/04/30 20:20:37 315623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 315627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 315631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36918|rtt_var:918|pto_duration:40590|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 315635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 315640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 315644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54007| [2025/04/30 20:20:37 315648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437380801|now:1746044437315631|interv:65170| [2025/04/30 20:20:37 315652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437380801|now:1746044437315631|interval:65170|pto_count:0|srtt:36918 [2025/04/30 20:20:37 315660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37825, ack_elapse 39924, delivered 46806|rate 1172377|lost 285| [2025/04/30 20:20:37 315665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172377) in round 13| [2025/04/30 20:20:37 315669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 315673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 315677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437277474|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 315682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437277474|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 315686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:54007|srtt:36918|latest_rtt:38035|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 315692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 315696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 315701] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 315706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:280|largest:280|pns:2| [2025/04/30 20:20:37 315710] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:280|frame:PING ACK |recv_time:1746044437315509|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 315715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557315509|now:1746044437315509|interv:120000000| [2025/04/30 20:20:37 315744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557315509|now:1746044437315509|interv:120000000| [2025/04/30 20:20:37 315748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437324546|pq_index:0| [2025/04/30 20:20:37 315752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437314903| [2025/04/30 20:20:37 315756] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437315756| [2025/04/30 20:20:37 315761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437315760| [2025/04/30 20:20:37 315767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 315771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:280|ack_delay:262|first_ack_range:31|largest_pkt_recv_time:1746044437315509| [2025/04/30 20:20:37 315780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:280|low:249|pkt_pns:2| [2025/04/30 20:20:37 315784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:280|frame_largest_recv:280| [2025/04/30 20:20:37 315788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 315793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36918|min_srtt:36918|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 315798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 315802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 315806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 315810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 315814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 315818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36918|min_srtt:36918|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 315822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 315827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 315831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 315834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 315838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 315843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 315847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:54007|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:674418| [2025/04/30 20:20:37 315852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 315856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:888| [2025/04/30 20:20:37 315893] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:888|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:54007|now:1746044437315863|stream_id:0|stream_offset:674418| [2025/04/30 20:20:37 315903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:888|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/04/30 20:20:37 315910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 20:20:37 315924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36918|rtt_var:918|pto_duration:40590|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 315931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 315937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 315944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:20:37 315950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437381453|now:1746044437315923|interv:65530| [2025/04/30 20:20:37 315956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437381453|now:1746044437315923|interval:65530|pto_count:0|srtt:36918 [2025/04/30 20:20:37 315964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:55213| [2025/04/30 20:20:37 315971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 315979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:675597| [2025/04/30 20:20:37 315986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 315993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437381453| [2025/04/30 20:20:37 315999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437381453| [2025/04/30 20:20:37 316005] [debug] |xqc_engine_wakeup_after|wakeup:1746044437381453|now:1746044437316005|diff:65448| [2025/04/30 20:20:37 316012] [debug] |xqc_engine_main_logic|END|now:1746044437315760| [2025/04/30 20:20:37 316020] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437316020| [2025/04/30 20:20:37 316026] [debug] |xqc_engine_wakeup_after|wakeup:1746044437381453|now:1746044437316026|diff:65427| [2025/04/30 20:20:37 316030] [debug] |xqc_engine_main_logic|END|now:1746044437316020| [2025/04/30 20:20:37 317457] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437317455| [2025/04/30 20:20:37 317472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 317481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:280| [2025/04/30 20:20:37 317487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:281| [2025/04/30 20:20:37 317497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:281| [2025/04/30 20:20:37 317503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 317511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 317518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:588755|prior_time:1746044437277641|is_app_limited:0|send_elapse:39114|ack_elapse:39814|ctl_first_sent_time:1746044437279169|lagest_ack_time:1746044437317455|curr_delivered:634361| [2025/04/30 20:20:37 317526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437279169| [2025/04/30 20:20:37 317541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1253||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 20:20:37 317548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 317555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:45606|prior_delivered:591155|prior_time:1746044437279562|is_app_limited:0|send_elapse:37992|ack_elapse:37893|ctl_first_sent_time:1746044437281135|lagest_ack_time:1746044437317455|curr_delivered:635561| [2025/04/30 20:20:37 317562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437281135| [2025/04/30 20:20:37 317568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1252||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 20:20:37 317576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36918|rttvar:918|minrtt:31448|latest_rtt:36320|ack_delay:96| [2025/04/30 20:20:37 317583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36832|rttvar:862|minrtt:31448|latest_rtt:36320|ack_delay:96| [2025/04/30 20:20:37 317590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:844|lost_pn:841|thresh:3| [2025/04/30 20:20:37 317596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 317600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 317604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36832|rtt_var:862|pto_duration:40280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 317609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 317613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 317616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52813| [2025/04/30 20:20:37 317620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437381143|now:1746044437317604|interv:63539| [2025/04/30 20:20:37 317624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437381143|now:1746044437317604|interval:63539|pto_count:0|srtt:36832 [2025/04/30 20:20:37 317629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37992, ack_elapse 37893, delivered 44406|rate 1168825|lost 285| [2025/04/30 20:20:37 317633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168825) in round 13| [2025/04/30 20:20:37 317638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 317642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 317646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437281135|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 317650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437281135|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 317659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:52813|srtt:36832|latest_rtt:36320|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 317665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:281|largest:281|pns:2| [2025/04/30 20:20:37 317670] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:281|frame:ACK |recv_time:1746044437317455|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 317675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557317455|now:1746044437317455|interv:120000000| [2025/04/30 20:20:37 317679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557317455|now:1746044437317455|interv:120000000| [2025/04/30 20:20:37 317683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437381453|pq_index:0| [2025/04/30 20:20:37 317687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437315760| [2025/04/30 20:20:37 317691] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437317691| [2025/04/30 20:20:37 317696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437317695| [2025/04/30 20:20:37 317702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 317707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36832|min_srtt:36832|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 317711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 317735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 317744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 317748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 317752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 317756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36832|min_srtt:36832|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 317761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 317765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 317769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 317777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 317781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 317785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 317790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:675597| [2025/04/30 20:20:37 317794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 317798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437318798|now:1746044437317798|interv:1000| [2025/04/30 20:20:37 317802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 317806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 317810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437318798| [2025/04/30 20:20:37 317814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437318798| [2025/04/30 20:20:37 317818] [debug] |xqc_engine_wakeup_after|wakeup:1746044437318798|now:1746044437317818|diff:980| [2025/04/30 20:20:37 317823] [debug] |xqc_engine_main_logic|END|now:1746044437317695| [2025/04/30 20:20:37 317828] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437317828| [2025/04/30 20:20:37 317832] [debug] |xqc_engine_wakeup_after|wakeup:1746044437318798|now:1746044437317832|diff:966| [2025/04/30 20:20:37 317836] [debug] |xqc_engine_main_logic|END|now:1746044437317828| [2025/04/30 20:20:37 318908] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437318908| [2025/04/30 20:20:37 318924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437318798|pq_index:0| [2025/04/30 20:20:37 318930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437317695| [2025/04/30 20:20:37 318938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437318935| [2025/04/30 20:20:37 318945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437318798|now:1746044437318935| [2025/04/30 20:20:37 318952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437318798|now:1746044437318935| [2025/04/30 20:20:37 318958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 318965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 318972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36832|min_srtt:36832|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 318980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 318986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 319000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 319006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 319013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 319020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36832|min_srtt:36832|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 319027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 319034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 319040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 319047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 319053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 319061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 319067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:675597| [2025/04/30 20:20:37 319075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 319082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:889| [2025/04/30 20:20:37 319129] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52813|now:1746044437319093|stream_id:0|stream_offset:675597| [2025/04/30 20:20:37 319139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 319146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52813|applimit:0| [2025/04/30 20:20:37 319153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36832|rtt_var:862|pto_duration:40280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 319161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 319167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 319173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54013| [2025/04/30 20:20:37 319179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437384373|now:1746044437319153|interv:65220| [2025/04/30 20:20:37 319186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437384373|now:1746044437319153|interval:65220|pto_count:0|srtt:36832 [2025/04/30 20:20:37 319197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:54013| [2025/04/30 20:20:37 319202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 319206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54013|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:676776| [2025/04/30 20:20:37 319211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 319215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:890| [2025/04/30 20:20:37 319245] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54013|now:1746044437319222|stream_id:0|stream_offset:676776| [2025/04/30 20:20:37 319251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 319255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54013|applimit:0| [2025/04/30 20:20:37 319260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36832|rtt_var:862|pto_duration:40280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 319264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 319268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 319272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:20:37 319276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437384502|now:1746044437319259|interv:65243| [2025/04/30 20:20:37 319280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437384502|now:1746044437319259|interval:65243|pto_count:0|srtt:36832 [2025/04/30 20:20:37 319285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:55213| [2025/04/30 20:20:37 319289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 319294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:677955| [2025/04/30 20:20:37 319298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 319303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437384502| [2025/04/30 20:20:37 319307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437384502| [2025/04/30 20:20:37 319311] [debug] |xqc_engine_wakeup_after|wakeup:1746044437384502|now:1746044437319311|diff:65191| [2025/04/30 20:20:37 319315] [debug] |xqc_engine_main_logic|END|now:1746044437318935| [2025/04/30 20:20:37 319447] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437319446| [2025/04/30 20:20:37 319457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 319472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:281| [2025/04/30 20:20:37 319478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:282| [2025/04/30 20:20:37 319486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:282| [2025/04/30 20:20:37 319493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 319501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 319507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:591155|prior_time:1746044437279562|is_app_limited:0|send_elapse:38124|ack_elapse:39884|ctl_first_sent_time:1746044437281267|lagest_ack_time:1746044437319446|curr_delivered:636761| [2025/04/30 20:20:37 319515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437281267| [2025/04/30 20:20:37 319522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1251||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 20:20:37 319530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 319536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:591155|prior_time:1746044437279562|is_app_limited:0|send_elapse:38124|ack_elapse:39884|ctl_first_sent_time:1746044437281267|lagest_ack_time:1746044437319446|curr_delivered:637961| [2025/04/30 20:20:37 319544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437281375| [2025/04/30 20:20:37 319550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1250||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 20:20:37 319557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36832|rttvar:862|minrtt:31448|latest_rtt:38071|ack_delay:96| [2025/04/30 20:20:37 319564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36974|rttvar:932|minrtt:31448|latest_rtt:38071|ack_delay:96| [2025/04/30 20:20:37 319570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:846|lost_pn:843|thresh:3| [2025/04/30 20:20:37 319575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 319579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 319583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36974|rtt_var:932|pto_duration:40702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 319588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 319591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 319595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52813| [2025/04/30 20:20:37 319599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437384924|now:1746044437319583|interv:65341| [2025/04/30 20:20:37 319603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437384924|now:1746044437319583|interval:65341|pto_count:0|srtt:36974 [2025/04/30 20:20:37 319613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38124, ack_elapse 39884, delivered 46806|rate 1173553|lost 285| [2025/04/30 20:20:37 319617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173553) in round 13| [2025/04/30 20:20:37 319622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 319626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 319630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437281375|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 319634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437281375|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 319639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:52813|srtt:36974|latest_rtt:38071|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 319645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:282|largest:282|pns:2| [2025/04/30 20:20:37 319649] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:282|frame:ACK |recv_time:1746044437319446|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 319654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557319446|now:1746044437319446|interv:120000000| [2025/04/30 20:20:37 319659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557319446|now:1746044437319446|interv:120000000| [2025/04/30 20:20:37 319663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437384502|pq_index:0| [2025/04/30 20:20:37 319667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437318935| [2025/04/30 20:20:37 319671] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437319671| [2025/04/30 20:20:37 319676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437319675| [2025/04/30 20:20:37 319681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 319686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36974|min_srtt:36974|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 319690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 319695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 319699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 319706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 319710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 319714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36974|min_srtt:36974|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 319744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 319749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 319752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 319756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 319761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 319765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 319770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:677955| [2025/04/30 20:20:37 319774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 319779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:891| [2025/04/30 20:20:37 319812] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52813|now:1746044437319786|stream_id:0|stream_offset:677955| [2025/04/30 20:20:37 319818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 319822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52813|applimit:0| [2025/04/30 20:20:37 319827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36974|rtt_var:932|pto_duration:40702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 319832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 319836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 319839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54013| [2025/04/30 20:20:37 319843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437385488|now:1746044437319827|interv:65661| [2025/04/30 20:20:37 319847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437385488|now:1746044437319827|interval:65661|pto_count:0|srtt:36974 [2025/04/30 20:20:37 319856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:54013| [2025/04/30 20:20:37 319861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 319865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54013|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:679134| [2025/04/30 20:20:37 319870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 319874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437320874|now:1746044437319874|interv:1000| [2025/04/30 20:20:37 319878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 319882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 319886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437320874| [2025/04/30 20:20:37 319890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437320874| [2025/04/30 20:20:37 319894] [debug] |xqc_engine_wakeup_after|wakeup:1746044437320874|now:1746044437319894|diff:980| [2025/04/30 20:20:37 319899] [debug] |xqc_engine_main_logic|END|now:1746044437319675| [2025/04/30 20:20:37 319904] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437319904| [2025/04/30 20:20:37 319908] [debug] |xqc_engine_wakeup_after|wakeup:1746044437320874|now:1746044437319908|diff:966| [2025/04/30 20:20:37 319912] [debug] |xqc_engine_main_logic|END|now:1746044437319904| [2025/04/30 20:20:37 320986] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437320986| [2025/04/30 20:20:37 321001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437320874|pq_index:0| [2025/04/30 20:20:37 321008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437319675| [2025/04/30 20:20:37 321017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437321015| [2025/04/30 20:20:37 321024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437320874|now:1746044437321015| [2025/04/30 20:20:37 321031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437320874|now:1746044437321015| [2025/04/30 20:20:37 321038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 321044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 321052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36974|min_srtt:36974|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 321059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54013|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 321066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 321072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 321078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 321093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 321100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36974|min_srtt:36974|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 321108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54013|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 321114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 321120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 321126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 321133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 321139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 321143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54013|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:679134| [2025/04/30 20:20:37 321148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 321152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:892| [2025/04/30 20:20:37 321189] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54013|now:1746044437321161|stream_id:0|stream_offset:679134| [2025/04/30 20:20:37 321195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 321200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54013|applimit:0| [2025/04/30 20:20:37 321207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36974|rtt_var:932|pto_duration:40702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 321214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 321220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 321226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:20:37 321233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437386863|now:1746044437321206|interv:65657| [2025/04/30 20:20:37 321239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437386863|now:1746044437321206|interval:65657|pto_count:0|srtt:36974 [2025/04/30 20:20:37 321247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:55213| [2025/04/30 20:20:37 321254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 321264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:680313| [2025/04/30 20:20:37 321269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 321273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437386863| [2025/04/30 20:20:37 321278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437386863| [2025/04/30 20:20:37 321282] [debug] |xqc_engine_wakeup_after|wakeup:1746044437386863|now:1746044437321282|diff:65581| [2025/04/30 20:20:37 321286] [debug] |xqc_engine_main_logic|END|now:1746044437321015| [2025/04/30 20:20:37 321425] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437321424| [2025/04/30 20:20:37 321435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 321441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:282| [2025/04/30 20:20:37 321445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:283| [2025/04/30 20:20:37 321451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:283| [2025/04/30 20:20:37 321456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 321461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 321466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:593555|prior_time:1746044437281536|is_app_limited:0|send_elapse:39179|ack_elapse:39888|ctl_first_sent_time:1746044437283095|lagest_ack_time:1746044437321424|curr_delivered:639161| [2025/04/30 20:20:37 321470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437283095| [2025/04/30 20:20:37 321475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1249||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 20:20:37 321480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 321484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:45606|prior_delivered:595955|prior_time:1746044437283548|is_app_limited:0|send_elapse:38012|ack_elapse:37876|ctl_first_sent_time:1746044437285124|lagest_ack_time:1746044437321424|curr_delivered:640361| [2025/04/30 20:20:37 321489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437285124| [2025/04/30 20:20:37 321493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1248||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 20:20:37 321497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36974|rttvar:932|minrtt:31448|latest_rtt:36300|ack_delay:96| [2025/04/30 20:20:37 321502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:36878|rttvar:891|minrtt:31448|latest_rtt:36300|ack_delay:96| [2025/04/30 20:20:37 321506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:848|lost_pn:845|thresh:3| [2025/04/30 20:20:37 321510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 321519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 321524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36878|rtt_var:891|pto_duration:40442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 321528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 321532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 321536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52813| [2025/04/30 20:20:37 321540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437386603|now:1746044437321523|interv:65080| [2025/04/30 20:20:37 321544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437386603|now:1746044437321523|interval:65080|pto_count:0|srtt:36878 [2025/04/30 20:20:37 321548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38012, ack_elapse 37876, delivered 44406|rate 1168210|lost 285| [2025/04/30 20:20:37 321553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168210) in round 13| [2025/04/30 20:20:37 321557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 321561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 321565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437285124|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 321570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437285124|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 321575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:52813|srtt:36878|latest_rtt:36300|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 321580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:283|largest:283|pns:2| [2025/04/30 20:20:37 321585] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:283|frame:ACK |recv_time:1746044437321424|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 321590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557321424|now:1746044437321424|interv:120000000| [2025/04/30 20:20:37 321594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557321424|now:1746044437321424|interv:120000000| [2025/04/30 20:20:37 321598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437386863|pq_index:0| [2025/04/30 20:20:37 321602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437321015| [2025/04/30 20:20:37 321606] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437321606| [2025/04/30 20:20:37 321615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437321614| [2025/04/30 20:20:37 321620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 321625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36878|min_srtt:36878|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 321630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 321634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 321638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 321642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 321647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 321651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36878|min_srtt:36878|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 321655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 321659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 321663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 321667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 321671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 321675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 321679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:680313| [2025/04/30 20:20:37 321684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 321688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437322688|now:1746044437321688|interv:1000| [2025/04/30 20:20:37 321692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 321696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 321700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437322688| [2025/04/30 20:20:37 321704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437322688| [2025/04/30 20:20:37 321708] [debug] |xqc_engine_wakeup_after|wakeup:1746044437322688|now:1746044437321708|diff:980| [2025/04/30 20:20:37 321743] [debug] |xqc_engine_main_logic|END|now:1746044437321614| [2025/04/30 20:20:37 321751] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437321751| [2025/04/30 20:20:37 321757] [debug] |xqc_engine_wakeup_after|wakeup:1746044437322688|now:1746044437321757|diff:931| [2025/04/30 20:20:37 321763] [debug] |xqc_engine_main_logic|END|now:1746044437321751| [2025/04/30 20:20:37 322838] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437322838| [2025/04/30 20:20:37 322851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437322688|pq_index:0| [2025/04/30 20:20:37 322855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437321614| [2025/04/30 20:20:37 322861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437322859| [2025/04/30 20:20:37 322865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437322688|now:1746044437322859| [2025/04/30 20:20:37 322870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437322688|now:1746044437322859| [2025/04/30 20:20:37 322874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 322878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 322883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36878|min_srtt:36878|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 322889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 322897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 322903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 322910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 322916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 322923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:36878|min_srtt:36878|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 322929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 322937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 322943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 322949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 322956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 322964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 322978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:680313| [2025/04/30 20:20:37 322986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 322993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:893| [2025/04/30 20:20:37 323078] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52813|now:1746044437323005|stream_id:0|stream_offset:680313| [2025/04/30 20:20:37 323089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 323097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52813|applimit:0| [2025/04/30 20:20:37 323104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36878|rtt_var:891|pto_duration:40442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 323111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 323118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 323124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54013| [2025/04/30 20:20:37 323128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437388447|now:1746044437323104|interv:65343| [2025/04/30 20:20:37 323132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437388447|now:1746044437323104|interval:65343|pto_count:0|srtt:36878 [2025/04/30 20:20:37 323137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:54013| [2025/04/30 20:20:37 323142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 323146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54013|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:681492| [2025/04/30 20:20:37 323151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 323155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:894| [2025/04/30 20:20:37 323188] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54013|now:1746044437323163|stream_id:0|stream_offset:681492| [2025/04/30 20:20:37 323194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 323200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54013|applimit:0| [2025/04/30 20:20:37 323207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:36878|rtt_var:891|pto_duration:40442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 323214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 323227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 323233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55213| [2025/04/30 20:20:37 323240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437388605|now:1746044437323207|interv:65398| [2025/04/30 20:20:37 323246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437388605|now:1746044437323207|interval:65398|pto_count:0|srtt:36878 [2025/04/30 20:20:37 323253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:55213| [2025/04/30 20:20:37 323258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 323262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55213|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:682671| [2025/04/30 20:20:37 323267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 323271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437388605| [2025/04/30 20:20:37 323276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437388605| [2025/04/30 20:20:37 323280] [debug] |xqc_engine_wakeup_after|wakeup:1746044437388605|now:1746044437323280|diff:65325| [2025/04/30 20:20:37 323284] [debug] |xqc_engine_main_logic|END|now:1746044437322859| [2025/04/30 20:20:37 323436] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437323435| [2025/04/30 20:20:37 323449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 323458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:283| [2025/04/30 20:20:37 323463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:284| [2025/04/30 20:20:37 323472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:284| [2025/04/30 20:20:37 323479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 323487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 323494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:595955|prior_time:1746044437283548|is_app_limited:0|send_elapse:38167|ack_elapse:39887|ctl_first_sent_time:1746044437285279|lagest_ack_time:1746044437323435|curr_delivered:641561| [2025/04/30 20:20:37 323501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437285279| [2025/04/30 20:20:37 323509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1247||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 20:20:37 323516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 323523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:595955|prior_time:1746044437283548|is_app_limited:0|send_elapse:38167|ack_elapse:39887|ctl_first_sent_time:1746044437285279|lagest_ack_time:1746044437323435|curr_delivered:642761| [2025/04/30 20:20:37 323538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437285388| [2025/04/30 20:20:37 323545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1246||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 20:20:37 323549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:36878|rttvar:891|minrtt:31448|latest_rtt:38047|ack_delay:88| [2025/04/30 20:20:37 323553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37013|rttvar:939|minrtt:31448|latest_rtt:38047|ack_delay:88| [2025/04/30 20:20:37 323559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:850|lost_pn:847|thresh:3| [2025/04/30 20:20:37 323565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 323572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 323578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37013|rtt_var:939|pto_duration:40769|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 323582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 323588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 323594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52813| [2025/04/30 20:20:37 323601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437388932|now:1746044437323577|interv:65355| [2025/04/30 20:20:37 323607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437388932|now:1746044437323577|interval:65355|pto_count:0|srtt:37013 [2025/04/30 20:20:37 323613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38167, ack_elapse 39887, delivered 46806|rate 1173465|lost 285| [2025/04/30 20:20:37 323618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173465) in round 13| [2025/04/30 20:20:37 323622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 323626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 323630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437285388|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 323635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437285388|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 323640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:52813|srtt:37013|latest_rtt:38047|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 323649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:284|largest:284|pns:2| [2025/04/30 20:20:37 323654] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:284|frame:ACK |recv_time:1746044437323435|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 323659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557323435|now:1746044437323435|interv:120000000| [2025/04/30 20:20:37 323663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557323435|now:1746044437323435|interv:120000000| [2025/04/30 20:20:37 323667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437388605|pq_index:0| [2025/04/30 20:20:37 323671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437322859| [2025/04/30 20:20:37 323675] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437323675| [2025/04/30 20:20:37 323680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437323679| [2025/04/30 20:20:37 323685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 323690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37013|min_srtt:37013|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 323695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 323699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 323703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 323707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 323712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 323732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37013|min_srtt:37013|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 323740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 323744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 323748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 323752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 323756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 323760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 323768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:682671| [2025/04/30 20:20:37 323772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1102| [2025/04/30 20:20:37 323776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437324878|now:1746044437323776|interv:1102| [2025/04/30 20:20:37 323780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1102| [2025/04/30 20:20:37 323784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 323788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437324878| [2025/04/30 20:20:37 323792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437324878| [2025/04/30 20:20:37 323796] [debug] |xqc_engine_wakeup_after|wakeup:1746044437324878|now:1746044437323796|diff:1082| [2025/04/30 20:20:37 323801] [debug] |xqc_engine_main_logic|END|now:1746044437323679| [2025/04/30 20:20:37 323806] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437323806| [2025/04/30 20:20:37 323810] [debug] |xqc_engine_wakeup_after|wakeup:1746044437324878|now:1746044437323810|diff:1068| [2025/04/30 20:20:37 323814] [debug] |xqc_engine_main_logic|END|now:1746044437323806| [2025/04/30 20:20:37 325422] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437325421| [2025/04/30 20:20:37 325438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 325446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:284| [2025/04/30 20:20:37 325452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:285| [2025/04/30 20:20:37 325459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:285| [2025/04/30 20:20:37 325465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 325473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 325480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:598355|prior_time:1746044437285555|is_app_limited:0|send_elapse:39209|ack_elapse:39866|ctl_first_sent_time:1746044437287116|lagest_ack_time:1746044437325421|curr_delivered:643961| [2025/04/30 20:20:37 325487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437287116| [2025/04/30 20:20:37 325495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1245||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 20:20:37 325502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 325508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:46806|prior_delivered:598355|prior_time:1746044437285555|is_app_limited:0|send_elapse:39209|ack_elapse:39866|ctl_first_sent_time:1746044437287116|lagest_ack_time:1746044437325421|curr_delivered:645161| [2025/04/30 20:20:37 325516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437287240| [2025/04/30 20:20:37 325523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1244||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 20:20:37 325536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37013|rttvar:939|minrtt:31448|latest_rtt:38181|ack_delay:96| [2025/04/30 20:20:37 325543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37147|rttvar:973|minrtt:31448|latest_rtt:38181|ack_delay:96| [2025/04/30 20:20:37 325550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:852|lost_pn:849|thresh:3| [2025/04/30 20:20:37 325556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 325562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 325569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37147|rtt_var:973|pto_duration:41039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 325576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 325582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 325587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50413| [2025/04/30 20:20:37 325591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437389202|now:1746044437325568|interv:63634| [2025/04/30 20:20:37 325595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437389202|now:1746044437325568|interval:63634|pto_count:0|srtt:37147 [2025/04/30 20:20:37 325600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39209, ack_elapse 39866, delivered 46806|rate 1174083|lost 285| [2025/04/30 20:20:37 325604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174083) in round 13| [2025/04/30 20:20:37 325608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 325613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 325617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437287240|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 325621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437287240|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 325626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:50413|srtt:37147|latest_rtt:38181|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 325632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:285|largest:285|pns:2| [2025/04/30 20:20:37 325636] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:285|frame:ACK |recv_time:1746044437325421|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 325645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557325421|now:1746044437325421|interv:120000000| [2025/04/30 20:20:37 325649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557325421|now:1746044437325421|interv:120000000| [2025/04/30 20:20:37 325653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437324878|pq_index:0| [2025/04/30 20:20:37 325657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437323679| [2025/04/30 20:20:37 325661] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437325661| [2025/04/30 20:20:37 325666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437325665| [2025/04/30 20:20:37 325671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437324878|now:1746044437325665| [2025/04/30 20:20:37 325675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437324878|now:1746044437325665| [2025/04/30 20:20:37 325679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 325683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 325688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37147|min_srtt:37147|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 325693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 325697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 325701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 325705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 325709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 325713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37147|min_srtt:37147|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 325742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 325747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 325751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 325755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 325760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 325764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 325772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:682671| [2025/04/30 20:20:37 325776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 325781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:895| [2025/04/30 20:20:37 325815] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50413|now:1746044437325789|stream_id:0|stream_offset:682671| [2025/04/30 20:20:37 325821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 325827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50413|applimit:0| [2025/04/30 20:20:37 325834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37147|rtt_var:973|pto_duration:41039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 325841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 325847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 325854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51613| [2025/04/30 20:20:37 325860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437391828|now:1746044437325833|interv:65995| [2025/04/30 20:20:37 325867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437391828|now:1746044437325833|interval:65995|pto_count:0|srtt:37147 [2025/04/30 20:20:37 325875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:51613| [2025/04/30 20:20:37 325882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 325889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51613|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:683850| [2025/04/30 20:20:37 325897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 325903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:896| [2025/04/30 20:20:37 325946] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51613|now:1746044437325914|stream_id:0|stream_offset:683850| [2025/04/30 20:20:37 325955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 325962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51613|applimit:0| [2025/04/30 20:20:37 325969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37147|rtt_var:973|pto_duration:41039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 325976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 325989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 325995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52813| [2025/04/30 20:20:37 326001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437391953|now:1746044437325968|interv:65985| [2025/04/30 20:20:37 326007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437391953|now:1746044437325968|interval:65985|pto_count:0|srtt:37147 [2025/04/30 20:20:37 326014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:52813| [2025/04/30 20:20:37 326021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 326028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 326035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 326041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437327041|now:1746044437326041|interv:1000| [2025/04/30 20:20:37 326048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 326053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 326059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437327041| [2025/04/30 20:20:37 326066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437327041| [2025/04/30 20:20:37 326072] [debug] |xqc_engine_wakeup_after|wakeup:1746044437327041|now:1746044437326071|diff:970| [2025/04/30 20:20:37 326078] [debug] |xqc_engine_main_logic|END|now:1746044437325665| [2025/04/30 20:20:37 326087] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437326087| [2025/04/30 20:20:37 326093] [debug] |xqc_engine_wakeup_after|wakeup:1746044437327041|now:1746044437326093|diff:948| [2025/04/30 20:20:37 326099] [debug] |xqc_engine_main_logic|END|now:1746044437326087| [2025/04/30 20:20:37 327172] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437327172| [2025/04/30 20:20:37 327184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437327041|pq_index:0| [2025/04/30 20:20:37 327189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437325665| [2025/04/30 20:20:37 327194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437327193| [2025/04/30 20:20:37 327199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437327041|now:1746044437327193| [2025/04/30 20:20:37 327204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437327041|now:1746044437327193| [2025/04/30 20:20:37 327208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 327212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 327217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37147|min_srtt:37147|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 327227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 327232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 327236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 327240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 327244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 327248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37147|min_srtt:37147|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 327252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 327257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 327261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 327264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 327269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 327273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 327278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 327282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 327286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:897| [2025/04/30 20:20:37 327325] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52813|now:1746044437327295|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 327334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 327342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52813|applimit:0| [2025/04/30 20:20:37 327349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37147|rtt_var:973|pto_duration:41039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 327356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 327363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 327367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54013| [2025/04/30 20:20:37 327376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437393334|now:1746044437327348|interv:65986| [2025/04/30 20:20:37 327383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437393334|now:1746044437327348|interval:65986|pto_count:0|srtt:37147 [2025/04/30 20:20:37 327390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:54013| [2025/04/30 20:20:37 327398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 327404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54013|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:686208| [2025/04/30 20:20:37 327411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 327416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437328416|now:1746044437327416|interv:1000| [2025/04/30 20:20:37 327422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 327428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 327434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437328416| [2025/04/30 20:20:37 327440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437328416| [2025/04/30 20:20:37 327447] [debug] |xqc_engine_wakeup_after|wakeup:1746044437328416|now:1746044437327446|diff:970| [2025/04/30 20:20:37 327453] [debug] |xqc_engine_main_logic|END|now:1746044437327193| [2025/04/30 20:20:37 327467] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437327466| [2025/04/30 20:20:37 327475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 327484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:285| [2025/04/30 20:20:37 327490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:286| [2025/04/30 20:20:37 327499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:286| [2025/04/30 20:20:37 327505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 327513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 327519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:49206|prior_delivered:598355|prior_time:1746044437285555|is_app_limited:0|send_elapse:39442|ack_elapse:41911|ctl_first_sent_time:1746044437287349|lagest_ack_time:1746044437327466|curr_delivered:646361| [2025/04/30 20:20:37 327526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437287349| [2025/04/30 20:20:37 327534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1243||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 20:20:37 327541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 327548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:48000|prior_delivered:600761|prior_time:1746044437287511|is_app_limited:0|send_elapse:37032|ack_elapse:39955|ctl_first_sent_time:1746044437289096|lagest_ack_time:1746044437327466|curr_delivered:647561| [2025/04/30 20:20:37 327562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437289096| [2025/04/30 20:20:37 327568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1242||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 20:20:37 327576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37147|rttvar:973|minrtt:31448|latest_rtt:38370|ack_delay:104| [2025/04/30 20:20:37 327582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37287|rttvar:1009|minrtt:31448|latest_rtt:38370|ack_delay:104| [2025/04/30 20:20:37 327589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:854|lost_pn:851|thresh:3| [2025/04/30 20:20:37 327595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 327600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 327604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37287|rtt_var:1009|pto_duration:41323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 327609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 327613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 327617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51613| [2025/04/30 20:20:37 327621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437393618|now:1746044437327604|interv:66014| [2025/04/30 20:20:37 327625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437393618|now:1746044437327604|interval:66014|pto_count:0|srtt:37287 [2025/04/30 20:20:37 327630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37032, ack_elapse 39955, delivered 46800|rate 1171317|lost 285| [2025/04/30 20:20:37 327634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171317) in round 13| [2025/04/30 20:20:37 327638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 327643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 327646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437289096|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 327651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437289096|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 327656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:51613|srtt:37287|latest_rtt:38370|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 327665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:286|largest:286|pns:2| [2025/04/30 20:20:37 327669] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:286|frame:ACK |recv_time:1746044437327466|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 327674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557327466|now:1746044437327466|interv:120000000| [2025/04/30 20:20:37 327678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557327466|now:1746044437327466|interv:120000000| [2025/04/30 20:20:37 327682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437328416|pq_index:0| [2025/04/30 20:20:37 327687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437327193| [2025/04/30 20:20:37 327691] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437327690| [2025/04/30 20:20:37 327696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437327695| [2025/04/30 20:20:37 327701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 327705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37287|min_srtt:37287|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 327710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51613|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 327715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 327740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 327744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 327748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 327753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37287|min_srtt:37287|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 327757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51613|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 327761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 327765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 327769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 327773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 327777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 327785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51613|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:686208| [2025/04/30 20:20:37 327790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 327793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 327797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437328416| [2025/04/30 20:20:37 327803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437328416| [2025/04/30 20:20:37 327809] [debug] |xqc_engine_wakeup_after|wakeup:1746044437328416|now:1746044437327809|diff:607| [2025/04/30 20:20:37 327816] [debug] |xqc_engine_main_logic|END|now:1746044437327695| [2025/04/30 20:20:37 327824] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437327824| [2025/04/30 20:20:37 327831] [debug] |xqc_engine_wakeup_after|wakeup:1746044437328416|now:1746044437327830|diff:586| [2025/04/30 20:20:37 327837] [debug] |xqc_engine_main_logic|END|now:1746044437327824| [2025/04/30 20:20:37 328924] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437328924| [2025/04/30 20:20:37 328939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437328416|pq_index:0| [2025/04/30 20:20:37 328945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437327695| [2025/04/30 20:20:37 328953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437328951| [2025/04/30 20:20:37 328961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437328416|now:1746044437328951| [2025/04/30 20:20:37 328967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437328416|now:1746044437328951| [2025/04/30 20:20:37 328973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 328980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 328988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37287|min_srtt:37287|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 328995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51613|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 329001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 329006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 329011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 329016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 329021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37287|min_srtt:37287|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 329027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51613|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 329041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 329046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 329052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 329059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 329066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 329073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51613|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:686208| [2025/04/30 20:20:37 329080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 329087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:898| [2025/04/30 20:20:37 329136] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51613|now:1746044437329099|stream_id:0|stream_offset:686208| [2025/04/30 20:20:37 329146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 329154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51613|applimit:0| [2025/04/30 20:20:37 329161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37287|rtt_var:1009|pto_duration:41323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 329167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 329174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 329180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52813| [2025/04/30 20:20:37 329187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437395422|now:1746044437329160|interv:66262| [2025/04/30 20:20:37 329193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437395422|now:1746044437329160|interval:66262|pto_count:0|srtt:37287 [2025/04/30 20:20:37 329200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:52813| [2025/04/30 20:20:37 329207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 329212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:687387| [2025/04/30 20:20:37 329216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 329220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437330220|now:1746044437329220|interv:1000| [2025/04/30 20:20:37 329229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 329233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 329237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437330220| [2025/04/30 20:20:37 329242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437330220| [2025/04/30 20:20:37 329246] [debug] |xqc_engine_wakeup_after|wakeup:1746044437330220|now:1746044437329246|diff:974| [2025/04/30 20:20:37 329250] [debug] |xqc_engine_main_logic|END|now:1746044437328951| [2025/04/30 20:20:37 329404] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437329402| [2025/04/30 20:20:37 329413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 329422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:286| [2025/04/30 20:20:37 329428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:287| [2025/04/30 20:20:37 329436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:287| [2025/04/30 20:20:37 329443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 329450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 329457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:49200|prior_delivered:600761|prior_time:1746044437287511|is_app_limited:0|send_elapse:37157|ack_elapse:41891|ctl_first_sent_time:1746044437289221|lagest_ack_time:1746044437329402|curr_delivered:648761| [2025/04/30 20:20:37 329464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437289221| [2025/04/30 20:20:37 329469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1241||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 20:20:37 329474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 329480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:48000|prior_delivered:603161|prior_time:1746044437289624|is_app_limited:0|send_elapse:38914|ack_elapse:39778|ctl_first_sent_time:1746044437291212|lagest_ack_time:1746044437329402|curr_delivered:649961| [2025/04/30 20:20:37 329487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437291212| [2025/04/30 20:20:37 329494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1240||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 20:20:37 329499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37287|rttvar:1009|minrtt:31448|latest_rtt:38190|ack_delay:96| [2025/04/30 20:20:37 329507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37388|rttvar:958|minrtt:31448|latest_rtt:38190|ack_delay:96| [2025/04/30 20:20:37 329511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:856|lost_pn:853|thresh:3| [2025/04/30 20:20:37 329515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 329522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 329535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37388|rtt_var:958|pto_duration:41220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 329542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 329548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 329555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50413| [2025/04/30 20:20:37 329561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437395319|now:1746044437329534|interv:65785| [2025/04/30 20:20:37 329566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437395319|now:1746044437329534|interval:65785|pto_count:0|srtt:37388 [2025/04/30 20:20:37 329570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38914, ack_elapse 39778, delivered 46800|rate 1176529|lost 285| [2025/04/30 20:20:37 329575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176529) in round 13| [2025/04/30 20:20:37 329579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 329583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 329587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437291212|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 329592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437291212|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 329596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:50413|srtt:37388|latest_rtt:38190|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 329603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:287|largest:287|pns:2| [2025/04/30 20:20:37 329607] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:287|frame:ACK |recv_time:1746044437329402|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 329612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557329402|now:1746044437329402|interv:120000000| [2025/04/30 20:20:37 329616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557329402|now:1746044437329402|interv:120000000| [2025/04/30 20:20:37 329620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437330220|pq_index:0| [2025/04/30 20:20:37 329625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437328951| [2025/04/30 20:20:37 329629] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437329629| [2025/04/30 20:20:37 329634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437329633| [2025/04/30 20:20:37 329643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 329648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37388|min_srtt:37388|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 329652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 329657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 329661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 329664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 329669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 329673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37388|min_srtt:37388|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 329677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 329681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 329685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 329689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 329693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 329698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 329702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:687387| [2025/04/30 20:20:37 329707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 329711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 329715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437330220| [2025/04/30 20:20:37 329743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437330220| [2025/04/30 20:20:37 329747] [debug] |xqc_engine_wakeup_after|wakeup:1746044437330220|now:1746044437329747|diff:473| [2025/04/30 20:20:37 329752] [debug] |xqc_engine_main_logic|END|now:1746044437329633| [2025/04/30 20:20:37 329757] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437329757| [2025/04/30 20:20:37 329761] [debug] |xqc_engine_wakeup_after|wakeup:1746044437330220|now:1746044437329761|diff:459| [2025/04/30 20:20:37 329765] [debug] |xqc_engine_main_logic|END|now:1746044437329757| [2025/04/30 20:20:37 330834] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437330834| [2025/04/30 20:20:37 330856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437330220|pq_index:0| [2025/04/30 20:20:37 330864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437329633| [2025/04/30 20:20:37 330872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437330870| [2025/04/30 20:20:37 330879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437330220|now:1746044437330870| [2025/04/30 20:20:37 330886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437330220|now:1746044437330870| [2025/04/30 20:20:37 330893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 330900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 330907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37388|min_srtt:37388|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 330914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 330921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 330928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 330934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 330940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 330947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37388|min_srtt:37388|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 330953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 330959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 330965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 330971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 330978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 330985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 330991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:687387| [2025/04/30 20:20:37 330997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 331011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:899| [2025/04/30 20:20:37 331076] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50413|now:1746044437331022|stream_id:0|stream_offset:687387| [2025/04/30 20:20:37 331087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 331094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50413|applimit:0| [2025/04/30 20:20:37 331100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37388|rtt_var:958|pto_duration:41220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 331107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 331112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 331116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51613| [2025/04/30 20:20:37 331120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437397242|now:1746044437331100|interv:66142| [2025/04/30 20:20:37 331124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437397242|now:1746044437331100|interval:66142|pto_count:0|srtt:37388 [2025/04/30 20:20:37 331129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:51613| [2025/04/30 20:20:37 331134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 331138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51613|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:688566| [2025/04/30 20:20:37 331143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 331147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:900| [2025/04/30 20:20:37 331179] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51613|now:1746044437331155|stream_id:0|stream_offset:688566| [2025/04/30 20:20:37 331185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 331189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51613|applimit:0| [2025/04/30 20:20:37 331194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37388|rtt_var:958|pto_duration:41220|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 331198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 331202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 331206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52813| [2025/04/30 20:20:37 331210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437397375|now:1746044437331193|interv:66182| [2025/04/30 20:20:37 331219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437397375|now:1746044437331193|interval:66182|pto_count:0|srtt:37388 [2025/04/30 20:20:37 331224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:52813| [2025/04/30 20:20:37 331228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 331232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52813|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:689745| [2025/04/30 20:20:37 331237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1093| [2025/04/30 20:20:37 331241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437332334|now:1746044437331241|interv:1093| [2025/04/30 20:20:37 331245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1093| [2025/04/30 20:20:37 331249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 331253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437332334| [2025/04/30 20:20:37 331257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437332334| [2025/04/30 20:20:37 331261] [debug] |xqc_engine_wakeup_after|wakeup:1746044437332334|now:1746044437331261|diff:1073| [2025/04/30 20:20:37 331266] [debug] |xqc_engine_main_logic|END|now:1746044437330870| [2025/04/30 20:20:37 331488] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044437331487| [2025/04/30 20:20:37 331499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 331507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:287| [2025/04/30 20:20:37 331514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:288| [2025/04/30 20:20:37 331523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:288| [2025/04/30 20:20:37 331529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 331536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 331544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:49200|prior_delivered:603161|prior_time:1746044437289624|is_app_limited:0|send_elapse:39036|ack_elapse:41863|ctl_first_sent_time:1746044437291334|lagest_ack_time:1746044437331487|curr_delivered:651161| [2025/04/30 20:20:37 331550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437291334| [2025/04/30 20:20:37 331557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1239||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 20:20:37 331564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 331571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:49200|prior_delivered:603161|prior_time:1746044437289624|is_app_limited:0|send_elapse:39036|ack_elapse:41863|ctl_first_sent_time:1746044437291334|lagest_ack_time:1746044437331487|curr_delivered:652361| [2025/04/30 20:20:37 331584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437291463| [2025/04/30 20:20:37 331590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1238||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 20:20:37 331597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37388|rttvar:958|minrtt:31448|latest_rtt:40024|ack_delay:80| [2025/04/30 20:20:37 331603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37708|rttvar:1358|minrtt:31448|latest_rtt:40024|ack_delay:80| [2025/04/30 20:20:37 331610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:858|lost_pn:855|thresh:3| [2025/04/30 20:20:37 331616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 331622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 331626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37708|rtt_var:1358|pto_duration:43140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 331631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 331635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 331639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50413| [2025/04/30 20:20:37 331645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437399295|now:1746044437331626|interv:67669| [2025/04/30 20:20:37 331653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437399295|now:1746044437331626|interval:67669|pto_count:0|srtt:37708 [2025/04/30 20:20:37 331659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39036, ack_elapse 41863, delivered 49200|rate 1175262|lost 285| [2025/04/30 20:20:37 331666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175262) in round 13| [2025/04/30 20:20:37 331671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 331675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 331679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437291463|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 331684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437291463|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 331688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:50413|srtt:37708|latest_rtt:40024|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 331694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 331704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437356487|now:1746044437331487|interv:25000| [2025/04/30 20:20:37 331709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437331487|max_ack_delay:25000| [2025/04/30 20:20:37 331714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:288|largest:288|pns:2| [2025/04/30 20:20:37 331742] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:288|frame:PING ACK |recv_time:1746044437331487|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 331747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557331487|now:1746044437331487|interv:120000000| [2025/04/30 20:20:37 331751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557331487|now:1746044437331487|interv:120000000| [2025/04/30 20:20:37 331755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437332334|pq_index:0| [2025/04/30 20:20:37 331759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437330870| [2025/04/30 20:20:37 331763] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437331763| [2025/04/30 20:20:37 331768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437331767| [2025/04/30 20:20:37 331773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 331778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37708|min_srtt:37708|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 331783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 331787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 331791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 331795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 331799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 331803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37708|min_srtt:37708|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 331808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 331812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 331816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 331823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 331827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 331832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 331836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:689745| [2025/04/30 20:20:37 331840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 331844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 331848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437332334| [2025/04/30 20:20:37 331852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437332334| [2025/04/30 20:20:37 331856] [debug] |xqc_engine_wakeup_after|wakeup:1746044437332334|now:1746044437331856|diff:478| [2025/04/30 20:20:37 331861] [debug] |xqc_engine_main_logic|END|now:1746044437331767| [2025/04/30 20:20:37 331866] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437331866| [2025/04/30 20:20:37 331870] [debug] |xqc_engine_wakeup_after|wakeup:1746044437332334|now:1746044437331870|diff:464| [2025/04/30 20:20:37 331874] [debug] |xqc_engine_main_logic|END|now:1746044437331866| [2025/04/30 20:20:37 332950] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437332950| [2025/04/30 20:20:37 332966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437332334|pq_index:0| [2025/04/30 20:20:37 332973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437331767| [2025/04/30 20:20:37 332981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437332979| [2025/04/30 20:20:37 332989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437332334|now:1746044437332979| [2025/04/30 20:20:37 332996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437332334|now:1746044437332979| [2025/04/30 20:20:37 333002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 333010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 333017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37708|min_srtt:37708|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 333025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 333032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 333038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 333044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 333059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 333066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37708|min_srtt:37708|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 333072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 333079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 333086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 333092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 333099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 333106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 333113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50413|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:689745| [2025/04/30 20:20:37 333119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 333123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:901| [2025/04/30 20:20:37 333161] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50413|now:1746044437333132|stream_id:0|stream_offset:689745| [2025/04/30 20:20:37 333167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 333172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50413|applimit:0| [2025/04/30 20:20:37 333176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37708|rtt_var:1358|pto_duration:43140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 333181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 333185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 333189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51613| [2025/04/30 20:20:37 333193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437401272|now:1746044437333176|interv:68096| [2025/04/30 20:20:37 333197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437401272|now:1746044437333176|interval:68096|pto_count:0|srtt:37708 [2025/04/30 20:20:37 333201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:51613| [2025/04/30 20:20:37 333206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 333215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51613|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:690924| [2025/04/30 20:20:37 333220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 333224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437334223|now:1746044437333223|interv:1000| [2025/04/30 20:20:37 333228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 333231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 333236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437334223| [2025/04/30 20:20:37 333240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437334223| [2025/04/30 20:20:37 333244] [debug] |xqc_engine_wakeup_after|wakeup:1746044437334223|now:1746044437333244|diff:979| [2025/04/30 20:20:37 333248] [debug] |xqc_engine_main_logic|END|now:1746044437332979| [2025/04/30 20:20:37 333381] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437333380| [2025/04/30 20:20:37 333391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 333400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:288| [2025/04/30 20:20:37 333406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:289| [2025/04/30 20:20:37 333414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:289| [2025/04/30 20:20:37 333421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 333428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:859|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:860|path_largest_ack:859| [2025/04/30 20:20:37 333436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:49207|prior_delivered:605561|prior_time:1746044437291625|is_app_limited:0|send_elapse:39244|ack_elapse:41755|ctl_first_sent_time:1746044437293207|lagest_ack_time:1746044437333380|curr_delivered:653568| [2025/04/30 20:20:37 333443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437293207| [2025/04/30 20:20:37 333450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1237||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/04/30 20:20:37 333456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 333461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:49207|prior_delivered:605561|prior_time:1746044437291625|is_app_limited:0|send_elapse:39244|ack_elapse:41755|ctl_first_sent_time:1746044437293207|lagest_ack_time:1746044437333380|curr_delivered:654768| [2025/04/30 20:20:37 333465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437293319| [2025/04/30 20:20:37 333469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1236||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 20:20:37 333476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37708|rttvar:1358|minrtt:31448|latest_rtt:40061|ack_delay:88| [2025/04/30 20:20:37 333482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37991|rttvar:1585|minrtt:31448|latest_rtt:40061|ack_delay:88| [2025/04/30 20:20:37 333495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:860|lost_pn:857|thresh:3| [2025/04/30 20:20:37 333500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 333504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 269|pns:2| [2025/04/30 20:20:37 333508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 333513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37991|rtt_var:1585|pto_duration:44331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 333517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 333521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 333525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 333529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437402463|now:1746044437333512|interv:68951| [2025/04/30 20:20:37 333533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437402463|now:1746044437333512|interval:68951|pto_count:0|srtt:37991 [2025/04/30 20:20:37 333537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39244, ack_elapse 41755, delivered 49207|rate 1178469|lost 285| [2025/04/30 20:20:37 333542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178469) in round 13| [2025/04/30 20:20:37 333546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 333550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 333554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2407|po_sent_time:1746044437293319|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 333559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2407|po_sent_time:1746044437293319|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 333563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:49206|srtt:37991|latest_rtt:40061|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 333569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:289|largest:289|pns:2| [2025/04/30 20:20:37 333574] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:289|frame:ACK |recv_time:1746044437333380|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 333579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557333380|now:1746044437333380|interv:120000000| [2025/04/30 20:20:37 333586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557333380|now:1746044437333380|interv:120000000| [2025/04/30 20:20:37 333590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437334223|pq_index:0| [2025/04/30 20:20:37 333594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437332979| [2025/04/30 20:20:37 333598] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437333598| [2025/04/30 20:20:37 333603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437333602| [2025/04/30 20:20:37 333609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 333613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37991|min_srtt:37991|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 333618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 333622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 333626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 333630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 333634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 333638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37991|min_srtt:37991|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 333642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 333647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 333651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 333654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 333658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 333663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 333667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:690924| [2025/04/30 20:20:37 333671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 333675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 333679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437334223| [2025/04/30 20:20:37 333686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437334223| [2025/04/30 20:20:37 333690] [debug] |xqc_engine_wakeup_after|wakeup:1746044437334223|now:1746044437333690|diff:533| [2025/04/30 20:20:37 333694] [debug] |xqc_engine_main_logic|END|now:1746044437333602| [2025/04/30 20:20:37 333699] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437333699| [2025/04/30 20:20:37 333703] [debug] |xqc_engine_wakeup_after|wakeup:1746044437334223|now:1746044437333703|diff:520| [2025/04/30 20:20:37 333707] [debug] |xqc_engine_main_logic|END|now:1746044437333699| [2025/04/30 20:20:37 334778] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437334777| [2025/04/30 20:20:37 334789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437334223|pq_index:0| [2025/04/30 20:20:37 334794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437333602| [2025/04/30 20:20:37 334799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437334798| [2025/04/30 20:20:37 334804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437334223|now:1746044437334798| [2025/04/30 20:20:37 334808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437334223|now:1746044437334798| [2025/04/30 20:20:37 334812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 334817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 334822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37991|min_srtt:37991|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 334827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 334831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 334835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 334839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 334843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 334847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37991|min_srtt:37991|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 334852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 334856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 334860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 334863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 334873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 334878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 334882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:690924| [2025/04/30 20:20:37 334888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 334895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:902| [2025/04/30 20:20:37 334937] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437334907|stream_id:0|stream_offset:690924| [2025/04/30 20:20:37 334947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 334954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 334961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37991|rtt_var:1585|pto_duration:44331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 334968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 334974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 334980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 334987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437404238|now:1746044437334961|interv:69277| [2025/04/30 20:20:37 334994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437404238|now:1746044437334961|interval:69277|pto_count:0|srtt:37991 [2025/04/30 20:20:37 335001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:50406| [2025/04/30 20:20:37 335008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 335014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:692103| [2025/04/30 20:20:37 335021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 335027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:903| [2025/04/30 20:20:37 335092] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437335038|stream_id:0|stream_offset:692103| [2025/04/30 20:20:37 335103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 335110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 335119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37991|rtt_var:1585|pto_duration:44331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 335124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 335128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 335132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 335136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437404369|now:1746044437335119|interv:69250| [2025/04/30 20:20:37 335140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437404369|now:1746044437335119|interval:69250|pto_count:0|srtt:37991 [2025/04/30 20:20:37 335144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:51606| [2025/04/30 20:20:37 335149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 335153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:693282| [2025/04/30 20:20:37 335158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1153| [2025/04/30 20:20:37 335162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437336315|now:1746044437335162|interv:1153| [2025/04/30 20:20:37 335166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1153| [2025/04/30 20:20:37 335169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 335174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437336315| [2025/04/30 20:20:37 335178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437336315| [2025/04/30 20:20:37 335182] [debug] |xqc_engine_wakeup_after|wakeup:1746044437336315|now:1746044437335182|diff:1133| [2025/04/30 20:20:37 335186] [debug] |xqc_engine_main_logic|END|now:1746044437334798| [2025/04/30 20:20:37 335405] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437335404| [2025/04/30 20:20:37 335413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 335422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:289| [2025/04/30 20:20:37 335428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:290| [2025/04/30 20:20:37 335436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:290| [2025/04/30 20:20:37 335442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 335450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 335457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:49207|prior_delivered:607961|prior_time:1746044437293525|is_app_limited:0|send_elapse:39680|ack_elapse:41879|ctl_first_sent_time:1746044437295104|lagest_ack_time:1746044437335404|curr_delivered:655968| [2025/04/30 20:20:37 335465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437295104| [2025/04/30 20:20:37 335477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1235||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 20:20:37 335482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 335488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:49207|prior_delivered:607961|prior_time:1746044437293525|is_app_limited:0|send_elapse:39680|ack_elapse:41879|ctl_first_sent_time:1746044437295104|lagest_ack_time:1746044437335404|curr_delivered:657168| [2025/04/30 20:20:37 335495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437295234| [2025/04/30 20:20:37 335501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1234||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 20:20:37 335507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37991|rttvar:1585|minrtt:31448|latest_rtt:40170|ack_delay:88| [2025/04/30 20:20:37 335514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38253|rttvar:1711|minrtt:31448|latest_rtt:40170|ack_delay:88| [2025/04/30 20:20:37 335521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:862|lost_pn:859|thresh:3| [2025/04/30 20:20:37 335528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 335534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 335540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38253|rtt_var:1711|pto_duration:45097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 335545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 335549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 335553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 335557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437405135|now:1746044437335540|interv:69595| [2025/04/30 20:20:37 335561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437405135|now:1746044437335540|interval:69595|pto_count:0|srtt:38253 [2025/04/30 20:20:37 335565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39680, ack_elapse 41879, delivered 49207|rate 1174980|lost 285| [2025/04/30 20:20:37 335570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174980) in round 13| [2025/04/30 20:20:37 335574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 335578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 335582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437295234|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 335590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437295234|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 335595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:49206|srtt:38253|latest_rtt:40170|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 335601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:290|largest:290|pns:2| [2025/04/30 20:20:37 335605] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:290|frame:ACK |recv_time:1746044437335404|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 335610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557335404|now:1746044437335404|interv:120000000| [2025/04/30 20:20:37 335614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557335404|now:1746044437335404|interv:120000000| [2025/04/30 20:20:37 335618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437336315|pq_index:0| [2025/04/30 20:20:37 335622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437334798| [2025/04/30 20:20:37 335626] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437335626| [2025/04/30 20:20:37 335631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437335630| [2025/04/30 20:20:37 335637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 335641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38253|min_srtt:38253|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 335646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 335650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 335654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 335658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 335662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 335666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38253|min_srtt:38253|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 335670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 335675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 335681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 335685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 335689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 335693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 335698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:693282| [2025/04/30 20:20:37 335702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 335706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 335710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437336315| [2025/04/30 20:20:37 335714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437336315| [2025/04/30 20:20:37 335741] [debug] |xqc_engine_wakeup_after|wakeup:1746044437336315|now:1746044437335741|diff:574| [2025/04/30 20:20:37 335746] [debug] |xqc_engine_main_logic|END|now:1746044437335630| [2025/04/30 20:20:37 335752] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437335752| [2025/04/30 20:20:37 335756] [debug] |xqc_engine_wakeup_after|wakeup:1746044437336315|now:1746044437335755|diff:560| [2025/04/30 20:20:37 335759] [debug] |xqc_engine_main_logic|END|now:1746044437335752| [2025/04/30 20:20:37 336831] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437336831| [2025/04/30 20:20:37 336843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437336315|pq_index:0| [2025/04/30 20:20:37 336848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437335630| [2025/04/30 20:20:37 336853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437336852| [2025/04/30 20:20:37 336858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437336315|now:1746044437336852| [2025/04/30 20:20:37 336862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437336315|now:1746044437336852| [2025/04/30 20:20:37 336867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 336875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 336882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38253|min_srtt:38253|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 336889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 336897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 336900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 336904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 336917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 336923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38253|min_srtt:38253|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 336930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 336936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 336942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 336949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 336955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 336962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 336969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:693282| [2025/04/30 20:20:37 336976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 336982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:904| [2025/04/30 20:20:37 337026] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437336994|stream_id:0|stream_offset:693282| [2025/04/30 20:20:37 337035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 337042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 337049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38253|rtt_var:1711|pto_duration:45097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 337057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 337062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 337066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 337070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437407091|now:1746044437337049|interv:70042| [2025/04/30 20:20:37 337074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437407091|now:1746044437337049|interval:70042|pto_count:0|srtt:38253 [2025/04/30 20:20:37 337079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:50406| [2025/04/30 20:20:37 337084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 337093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:694461| [2025/04/30 20:20:37 337098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 337102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437338102|now:1746044437337102|interv:1000| [2025/04/30 20:20:37 337106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 337110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 337114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437338102| [2025/04/30 20:20:37 337118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437338102| [2025/04/30 20:20:37 337122] [debug] |xqc_engine_wakeup_after|wakeup:1746044437338102|now:1746044437337122|diff:980| [2025/04/30 20:20:37 337127] [debug] |xqc_engine_main_logic|END|now:1746044437336852| [2025/04/30 20:20:37 337399] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437337398| [2025/04/30 20:20:37 337409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 337417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:290| [2025/04/30 20:20:37 337421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:291| [2025/04/30 20:20:37 337428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:291| [2025/04/30 20:20:37 337435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 337442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 337450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:51607|prior_delivered:607961|prior_time:1746044437293525|is_app_limited:0|send_elapse:39917|ack_elapse:43873|ctl_first_sent_time:1746044437295341|lagest_ack_time:1746044437337398|curr_delivered:658368| [2025/04/30 20:20:37 337457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437295341| [2025/04/30 20:20:37 337464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1233||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 20:20:37 337470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 337474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:50407|prior_delivered:610361|prior_time:1746044437295491|is_app_limited:0|send_elapse:37906|ack_elapse:41907|ctl_first_sent_time:1746044437297062|lagest_ack_time:1746044437337398|curr_delivered:659568| [2025/04/30 20:20:37 337481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437297062| [2025/04/30 20:20:37 337487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1232||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 20:20:37 337494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38253|rttvar:1711|minrtt:31448|latest_rtt:40336|ack_delay:96| [2025/04/30 20:20:37 337506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38502|rttvar:1780|minrtt:31448|latest_rtt:40336|ack_delay:96| [2025/04/30 20:20:37 337513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:864|lost_pn:861|thresh:3| [2025/04/30 20:20:37 337520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 337526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 337533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38502|rtt_var:1780|pto_duration:45622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 337538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 337542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 337546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 337550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437407616|now:1746044437337533|interv:70083| [2025/04/30 20:20:37 337554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437407616|now:1746044437337533|interval:70083|pto_count:0|srtt:38502 [2025/04/30 20:20:37 337558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37906, ack_elapse 41907, delivered 49207|rate 1174195|lost 285| [2025/04/30 20:20:37 337563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174195) in round 13| [2025/04/30 20:20:37 337567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 337571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 337575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437297062|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 337580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437297062|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 337584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:48006|srtt:38502|latest_rtt:40336|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 337590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:291|largest:291|pns:2| [2025/04/30 20:20:37 337595] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:291|frame:ACK |recv_time:1746044437337398|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 337600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557337398|now:1746044437337398|interv:120000000| [2025/04/30 20:20:37 337604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557337398|now:1746044437337398|interv:120000000| [2025/04/30 20:20:37 337611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437338102|pq_index:0| [2025/04/30 20:20:37 337615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437336852| [2025/04/30 20:20:37 337619] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437337619| [2025/04/30 20:20:37 337624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437337623| [2025/04/30 20:20:37 337629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 337634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38502|min_srtt:38502|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 337639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 337643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 337647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 337651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 337655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 337659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38502|min_srtt:38502|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 337663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 337668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 337671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 337675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 337679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 337684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 337688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:694461| [2025/04/30 20:20:37 337692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 337696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 337700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437338102| [2025/04/30 20:20:37 337707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437338102| [2025/04/30 20:20:37 337711] [debug] |xqc_engine_wakeup_after|wakeup:1746044437338102|now:1746044437337710|diff:392| [2025/04/30 20:20:37 337715] [debug] |xqc_engine_main_logic|END|now:1746044437337623| [2025/04/30 20:20:37 337744] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437337744| [2025/04/30 20:20:37 337749] [debug] |xqc_engine_wakeup_after|wakeup:1746044437338102|now:1746044437337748|diff:354| [2025/04/30 20:20:37 337753] [debug] |xqc_engine_main_logic|END|now:1746044437337744| [2025/04/30 20:20:37 338824] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437338824| [2025/04/30 20:20:37 338836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437338102|pq_index:0| [2025/04/30 20:20:37 338840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437337623| [2025/04/30 20:20:37 338846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437338845| [2025/04/30 20:20:37 338851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437338102|now:1746044437338845| [2025/04/30 20:20:37 338855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437338102|now:1746044437338845| [2025/04/30 20:20:37 338859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 338867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 338874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38502|min_srtt:38502|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 338881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 338888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 338894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 338898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 338902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 338907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38502|min_srtt:38502|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 338914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 338921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 338926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 338932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 338946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 338953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 338960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:694461| [2025/04/30 20:20:37 338966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 338973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:905| [2025/04/30 20:20:37 339030] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437338984|stream_id:0|stream_offset:694461| [2025/04/30 20:20:37 339041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 339048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 339055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38502|rtt_var:1780|pto_duration:45622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 339060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 339064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 339068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 339072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437409606|now:1746044437339055|interv:70551| [2025/04/30 20:20:37 339076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437409606|now:1746044437339055|interval:70551|pto_count:0|srtt:38502 [2025/04/30 20:20:37 339081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:49206| [2025/04/30 20:20:37 339086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 339090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:695640| [2025/04/30 20:20:37 339095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 339099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:906| [2025/04/30 20:20:37 339135] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437339106|stream_id:0|stream_offset:695640| [2025/04/30 20:20:37 339144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 339151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 339165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38502|rtt_var:1780|pto_duration:45622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 339170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 339174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 339178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 339182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437409728|now:1746044437339165|interv:70563| [2025/04/30 20:20:37 339186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437409728|now:1746044437339165|interval:70563|pto_count:0|srtt:38502 [2025/04/30 20:20:37 339190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:50406| [2025/04/30 20:20:37 339195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 339199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:696819| [2025/04/30 20:20:37 339204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1087| [2025/04/30 20:20:37 339208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437340295|now:1746044437339208|interv:1087| [2025/04/30 20:20:37 339212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1087| [2025/04/30 20:20:37 339216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 339220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437340295| [2025/04/30 20:20:37 339224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437340295| [2025/04/30 20:20:37 339228] [debug] |xqc_engine_wakeup_after|wakeup:1746044437340295|now:1746044437339228|diff:1067| [2025/04/30 20:20:37 339233] [debug] |xqc_engine_main_logic|END|now:1746044437338845| [2025/04/30 20:20:37 339393] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437339392| [2025/04/30 20:20:37 339403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 339411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:291| [2025/04/30 20:20:37 339417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:292| [2025/04/30 20:20:37 339425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:292| [2025/04/30 20:20:37 339432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 339439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 339446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:51607|prior_delivered:610361|prior_time:1746044437295491|is_app_limited:0|send_elapse:38049|ack_elapse:43901|ctl_first_sent_time:1746044437297205|lagest_ack_time:1746044437339392|curr_delivered:660768| [2025/04/30 20:20:37 339453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437297205| [2025/04/30 20:20:37 339465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1231||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/04/30 20:20:37 339469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 339476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:50407|prior_delivered:612761|prior_time:1746044437297503|is_app_limited:0|send_elapse:37949|ack_elapse:41889|ctl_first_sent_time:1746044437299077|lagest_ack_time:1746044437339392|curr_delivered:661968| [2025/04/30 20:20:37 339484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437299077| [2025/04/30 20:20:37 339490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1230||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 20:20:37 339501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38502|rttvar:1780|minrtt:31448|latest_rtt:40315|ack_delay:104| [2025/04/30 20:20:37 339508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38716|rttvar:1762|minrtt:31448|latest_rtt:40315|ack_delay:104| [2025/04/30 20:20:37 339515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:866|lost_pn:863|thresh:3| [2025/04/30 20:20:37 339521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 339527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 339531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38716|rtt_var:1762|pto_duration:45764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 339536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 339540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 339544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 339548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437409870|now:1746044437339531|interv:70339| [2025/04/30 20:20:37 339552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437409870|now:1746044437339531|interval:70339|pto_count:0|srtt:38716 [2025/04/30 20:20:37 339556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37949, ack_elapse 41889, delivered 49207|rate 1174699|lost 285| [2025/04/30 20:20:37 339561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174699) in round 13| [2025/04/30 20:20:37 339565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 339569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 339573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437299077|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 339578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437299077|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 339586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:48006|srtt:38716|latest_rtt:40315|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 339592] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:56407|inflight:48006|mode:2|applimit:0|pacing_rate:905065|bw:1206754|srtt:38716|latest_rtt:40315|min_rtt:31448|send:901|lost:284|tlp:0|recv:282|recovery:1|slow_start:0|conn_life:646277|acked:2400|delivered:661968|is_cwnd_limited:0| [2025/04/30 20:20:37 339598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:292|largest:292|pns:2| [2025/04/30 20:20:37 339603] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:292|frame:ACK |recv_time:1746044437339392|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 339608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557339392|now:1746044437339392|interv:120000000| [2025/04/30 20:20:37 339612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557339392|now:1746044437339392|interv:120000000| [2025/04/30 20:20:37 339616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437340295|pq_index:0| [2025/04/30 20:20:37 339620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437338845| [2025/04/30 20:20:37 339624] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437339624| [2025/04/30 20:20:37 339629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437339628| [2025/04/30 20:20:37 339634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 339639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38716|min_srtt:38716|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 339644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 339648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 339652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 339656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 339660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 339664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38716|min_srtt:38716|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 339669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 339676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 339679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 339683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 339688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 339692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 339696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:696819| [2025/04/30 20:20:37 339701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 339705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 339709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437340295| [2025/04/30 20:20:37 339713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437340295| [2025/04/30 20:20:37 339740] [debug] |xqc_engine_wakeup_after|wakeup:1746044437340295|now:1746044437339740|diff:555| [2025/04/30 20:20:37 339745] [debug] |xqc_engine_main_logic|END|now:1746044437339628| [2025/04/30 20:20:37 339751] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437339751| [2025/04/30 20:20:37 339755] [debug] |xqc_engine_wakeup_after|wakeup:1746044437340295|now:1746044437339755|diff:540| [2025/04/30 20:20:37 339759] [debug] |xqc_engine_main_logic|END|now:1746044437339751| [2025/04/30 20:20:37 340831] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437340830| [2025/04/30 20:20:37 340843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437340295|pq_index:0| [2025/04/30 20:20:37 340847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437339628| [2025/04/30 20:20:37 340854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437340852| [2025/04/30 20:20:37 340862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437340295|now:1746044437340852| [2025/04/30 20:20:37 340869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437340295|now:1746044437340852| [2025/04/30 20:20:37 340875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 340881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 340888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38716|min_srtt:38716|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 340895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 340909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 340915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 340921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 340928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 340934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38716|min_srtt:38716|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 340940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 340947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 340953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 340959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 340965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 340972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 340979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:696819| [2025/04/30 20:20:37 340986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 340993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:907| [2025/04/30 20:20:37 341037] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437341004|stream_id:0|stream_offset:696819| [2025/04/30 20:20:37 341047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 341054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 341061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38716|rtt_var:1762|pto_duration:45764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 341068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 341074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 341078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 341082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437411768|now:1746044437341061|interv:70707| [2025/04/30 20:20:37 341086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437411768|now:1746044437341061|interval:70707|pto_count:0|srtt:38716 [2025/04/30 20:20:37 341096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:49206| [2025/04/30 20:20:37 341101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 341105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:697998| [2025/04/30 20:20:37 341110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 341114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437342114|now:1746044437341114|interv:1000| [2025/04/30 20:20:37 341118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 341122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 341126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437342114| [2025/04/30 20:20:37 341130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437342114| [2025/04/30 20:20:37 341134] [debug] |xqc_engine_wakeup_after|wakeup:1746044437342114|now:1746044437341134|diff:980| [2025/04/30 20:20:37 341139] [debug] |xqc_engine_main_logic|END|now:1746044437340852| [2025/04/30 20:20:37 341404] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437341403| [2025/04/30 20:20:37 341412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 341421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:292| [2025/04/30 20:20:37 341427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:293| [2025/04/30 20:20:37 341435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:293| [2025/04/30 20:20:37 341441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 341449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 341456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:51607|prior_delivered:612761|prior_time:1746044437297503|is_app_limited:0|send_elapse:38089|ack_elapse:43900|ctl_first_sent_time:1746044437299217|lagest_ack_time:1746044437341403|curr_delivered:663168| [2025/04/30 20:20:37 341463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437299217| [2025/04/30 20:20:37 341469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1229||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 20:20:37 341477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 341483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:51607|prior_delivered:612761|prior_time:1746044437297503|is_app_limited:0|send_elapse:38089|ack_elapse:43900|ctl_first_sent_time:1746044437299217|lagest_ack_time:1746044437341403|curr_delivered:664368| [2025/04/30 20:20:37 341490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437299304| [2025/04/30 20:20:37 341501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1228||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 20:20:37 341507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38716|rttvar:1762|minrtt:31448|latest_rtt:42099|ack_delay:144| [2025/04/30 20:20:37 341515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39121|rttvar:2131|minrtt:31448|latest_rtt:42099|ack_delay:144| [2025/04/30 20:20:37 341520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:868|lost_pn:865|thresh:3| [2025/04/30 20:20:37 341524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 341529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 341533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39121|rtt_var:2131|pto_duration:47645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 341537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 341541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 341545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 341549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437413649|now:1746044437341533|interv:72116| [2025/04/30 20:20:37 341553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437413649|now:1746044437341533|interval:72116|pto_count:0|srtt:39121 [2025/04/30 20:20:37 341557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38089, ack_elapse 43900, delivered 51607|rate 1175558|lost 285| [2025/04/30 20:20:37 341562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175558) in round 13| [2025/04/30 20:20:37 341566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 341570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 341574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437299304|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 341579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437299304|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 341583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:46806|srtt:39121|latest_rtt:42099|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 341589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:293|largest:293|pns:2| [2025/04/30 20:20:37 341594] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:293|frame:ACK |recv_time:1746044437341403|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 341602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557341403|now:1746044437341403|interv:120000000| [2025/04/30 20:20:37 341606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557341403|now:1746044437341403|interv:120000000| [2025/04/30 20:20:37 341610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437342114|pq_index:0| [2025/04/30 20:20:37 341614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437340852| [2025/04/30 20:20:37 341618] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437341618| [2025/04/30 20:20:37 341623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437341622| [2025/04/30 20:20:37 341628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 341633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39121|min_srtt:39121|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 341638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:46806|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 341642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 341646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 341650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 341655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 341659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39121|min_srtt:39121|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 341664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:46806|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 341668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 341672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 341675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 341680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 341684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 341688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:697998| [2025/04/30 20:20:37 341695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 341699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 341703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437342114| [2025/04/30 20:20:37 341707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437342114| [2025/04/30 20:20:37 341711] [debug] |xqc_engine_wakeup_after|wakeup:1746044437342114|now:1746044437341711|diff:403| [2025/04/30 20:20:37 341736] [debug] |xqc_engine_main_logic|END|now:1746044437341622| [2025/04/30 20:20:37 341747] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437341747| [2025/04/30 20:20:37 341751] [debug] |xqc_engine_wakeup_after|wakeup:1746044437342114|now:1746044437341751|diff:363| [2025/04/30 20:20:37 341755] [debug] |xqc_engine_main_logic|END|now:1746044437341747| [2025/04/30 20:20:37 342826] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437342826| [2025/04/30 20:20:37 342837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437342114|pq_index:0| [2025/04/30 20:20:37 342842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437341622| [2025/04/30 20:20:37 342849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437342847| [2025/04/30 20:20:37 342857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437342114|now:1746044437342847| [2025/04/30 20:20:37 342863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437342114|now:1746044437342847| [2025/04/30 20:20:37 342869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 342877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 342882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39121|min_srtt:39121|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 342887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:46806|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 342892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 342896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 342901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 342908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 342914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39121|min_srtt:39121|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 342921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:46806|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 342927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 342940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 342947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 342953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 342960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 342967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:697998| [2025/04/30 20:20:37 342975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 342981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:908| [2025/04/30 20:20:37 343022] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437342993|stream_id:0|stream_offset:697998| [2025/04/30 20:20:37 343032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 343039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 343045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39121|rtt_var:2131|pto_duration:47645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 343053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 343058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 343061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 343066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437415638|now:1746044437343045|interv:72593| [2025/04/30 20:20:37 343070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437415638|now:1746044437343045|interval:72593|pto_count:0|srtt:39121 [2025/04/30 20:20:37 343074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:48006| [2025/04/30 20:20:37 343079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 343084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:699177| [2025/04/30 20:20:37 343088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 343092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:909| [2025/04/30 20:20:37 343124] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437343099|stream_id:0|stream_offset:699177| [2025/04/30 20:20:37 343133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 343146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 343153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39121|rtt_var:2131|pto_duration:47645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 343158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 343162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 343166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 343170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437415744|now:1746044437343153|interv:72591| [2025/04/30 20:20:37 343174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437415744|now:1746044437343153|interval:72591|pto_count:0|srtt:39121 [2025/04/30 20:20:37 343179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:49206| [2025/04/30 20:20:37 343183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 343188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:700356| [2025/04/30 20:20:37 343192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1078| [2025/04/30 20:20:37 343196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437344274|now:1746044437343196|interv:1078| [2025/04/30 20:20:37 343200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1078| [2025/04/30 20:20:37 343204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 343208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437344274| [2025/04/30 20:20:37 343212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437344274| [2025/04/30 20:20:37 343216] [debug] |xqc_engine_wakeup_after|wakeup:1746044437344274|now:1746044437343216|diff:1058| [2025/04/30 20:20:37 343221] [debug] |xqc_engine_main_logic|END|now:1746044437342847| [2025/04/30 20:20:37 343409] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437343408| [2025/04/30 20:20:37 343418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 343426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:293| [2025/04/30 20:20:37 343433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:294| [2025/04/30 20:20:37 343441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:294| [2025/04/30 20:20:37 343448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 343455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 343462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:51607|prior_delivered:615161|prior_time:1746044437299546|is_app_limited:0|send_elapse:38017|ack_elapse:43862|ctl_first_sent_time:1746044437301134|lagest_ack_time:1746044437343408|curr_delivered:665568| [2025/04/30 20:20:37 343475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437301134| [2025/04/30 20:20:37 343481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1227||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 20:20:37 343486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 343492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:51607|prior_delivered:615161|prior_time:1746044437299546|is_app_limited:0|send_elapse:38017|ack_elapse:43862|ctl_first_sent_time:1746044437301134|lagest_ack_time:1746044437343408|curr_delivered:666768| [2025/04/30 20:20:37 343499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437301250| [2025/04/30 20:20:37 343505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1226||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 20:20:37 343511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39121|rttvar:2131|minrtt:31448|latest_rtt:42158|ack_delay:96| [2025/04/30 20:20:37 343518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39488|rttvar:2334|minrtt:31448|latest_rtt:42158|ack_delay:96| [2025/04/30 20:20:37 343525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:870|lost_pn:867|thresh:3| [2025/04/30 20:20:37 343533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 343540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 343546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39488|rtt_var:2334|pto_duration:48824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 343553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 343559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 343563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 343567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437416923|now:1746044437343546|interv:73377| [2025/04/30 20:20:37 343571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437416923|now:1746044437343546|interval:73377|pto_count:0|srtt:39488 [2025/04/30 20:20:37 343576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38017, ack_elapse 43862, delivered 51607|rate 1176576|lost 285| [2025/04/30 20:20:37 343580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176576) in round 13| [2025/04/30 20:20:37 343584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 343589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 343597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437301250|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 343601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437301250|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 343606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:46806|srtt:39488|latest_rtt:42158|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 343612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:294|largest:294|pns:2| [2025/04/30 20:20:37 343617] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:294|frame:ACK |recv_time:1746044437343408|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 343622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557343408|now:1746044437343408|interv:120000000| [2025/04/30 20:20:37 343626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557343408|now:1746044437343408|interv:120000000| [2025/04/30 20:20:37 343630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437344274|pq_index:0| [2025/04/30 20:20:37 343634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437342847| [2025/04/30 20:20:37 343638] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437343638| [2025/04/30 20:20:37 343643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437343642| [2025/04/30 20:20:37 343648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 343653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39488|min_srtt:39488|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 343657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:46806|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 343662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 343666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 343670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 343674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 343678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39488|min_srtt:39488|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 343682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:46806|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 343689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 343693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 343697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 343701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 343705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 343710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:700356| [2025/04/30 20:20:37 343714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 343742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 343746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437344274| [2025/04/30 20:20:37 343750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437344274| [2025/04/30 20:20:37 343754] [debug] |xqc_engine_wakeup_after|wakeup:1746044437344274|now:1746044437343754|diff:520| [2025/04/30 20:20:37 343759] [debug] |xqc_engine_main_logic|END|now:1746044437343642| [2025/04/30 20:20:37 343764] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437343764| [2025/04/30 20:20:37 343768] [debug] |xqc_engine_wakeup_after|wakeup:1746044437344274|now:1746044437343768|diff:506| [2025/04/30 20:20:37 343772] [debug] |xqc_engine_main_logic|END|now:1746044437343764| [2025/04/30 20:20:37 344846] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437344846| [2025/04/30 20:20:37 344861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437344274|pq_index:0| [2025/04/30 20:20:37 344868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437343642| [2025/04/30 20:20:37 344874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437344873| [2025/04/30 20:20:37 344879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437344274|now:1746044437344873| [2025/04/30 20:20:37 344883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437344274|now:1746044437344873| [2025/04/30 20:20:37 344889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 344896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 344903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39488|min_srtt:39488|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 344910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:46806|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 344924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 344931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 344937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 344943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 344950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39488|min_srtt:39488|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 344956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:46806|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 344963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 344969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 344975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 344981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 344988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 344995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:700356| [2025/04/30 20:20:37 345002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 345009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:910| [2025/04/30 20:20:37 345054] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437345021|stream_id:0|stream_offset:700356| [2025/04/30 20:20:37 345064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 345071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 345078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39488|rtt_var:2334|pto_duration:48824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 345085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 345092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 345096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 345100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437418845|now:1746044437345078|interv:73767| [2025/04/30 20:20:37 345104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437418845|now:1746044437345078|interval:73767|pto_count:0|srtt:39488 [2025/04/30 20:20:37 345114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:48006| [2025/04/30 20:20:37 345119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 345123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:701535| [2025/04/30 20:20:37 345128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 345132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437346132|now:1746044437345132|interv:1000| [2025/04/30 20:20:37 345136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 345140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 345144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437346132| [2025/04/30 20:20:37 345149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437346132| [2025/04/30 20:20:37 345153] [debug] |xqc_engine_wakeup_after|wakeup:1746044437346132|now:1746044437345153|diff:979| [2025/04/30 20:20:37 345157] [debug] |xqc_engine_main_logic|END|now:1746044437344873| [2025/04/30 20:20:37 345351] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437345349| [2025/04/30 20:20:37 345360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 345369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:294| [2025/04/30 20:20:37 345374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:295| [2025/04/30 20:20:37 345382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:295| [2025/04/30 20:20:37 345389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 345397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:871|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:872|path_largest_ack:871| [2025/04/30 20:20:37 345404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:51607|prior_delivered:617561|prior_time:1746044437301508|is_app_limited:0|send_elapse:37932|ack_elapse:43841|ctl_first_sent_time:1746044437303094|lagest_ack_time:1746044437345349|curr_delivered:667968| [2025/04/30 20:20:37 345411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437303094| [2025/04/30 20:20:37 345418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1225||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/04/30 20:20:37 345425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:872|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:872|path_largest_ack:872| [2025/04/30 20:20:37 345432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:51607|prior_delivered:617561|prior_time:1746044437301508|is_app_limited:0|send_elapse:37932|ack_elapse:43841|ctl_first_sent_time:1746044437303094|lagest_ack_time:1746044437345349|curr_delivered:669168| [2025/04/30 20:20:37 345437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437303231| [2025/04/30 20:20:37 345448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1224||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/04/30 20:20:37 345455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39488|rttvar:2334|minrtt:31448|latest_rtt:42118|ack_delay:88| [2025/04/30 20:20:37 345462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39805|rttvar:2386|minrtt:31448|latest_rtt:42118|ack_delay:88| [2025/04/30 20:20:37 345469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:872|lost_pn:869|thresh:3| [2025/04/30 20:20:37 345476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 345481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 345485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39805|rtt_var:2386|pto_duration:49349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 345490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 345495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 345501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 345507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437419370|now:1746044437345485|interv:73885| [2025/04/30 20:20:37 345514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437419370|now:1746044437345485|interval:73885|pto_count:0|srtt:39805 [2025/04/30 20:20:37 345520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37932, ack_elapse 43841, delivered 51607|rate 1177140|lost 285| [2025/04/30 20:20:37 345525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177140) in round 13| [2025/04/30 20:20:37 345529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 345533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 345537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437303231|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 345542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437303231|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 345546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:905065|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:45606|srtt:39805|latest_rtt:42118|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 345552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:295|largest:295|pns:2| [2025/04/30 20:20:37 345557] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:295|frame:ACK |recv_time:1746044437345349|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 345566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557345349|now:1746044437345349|interv:120000000| [2025/04/30 20:20:37 345570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557345349|now:1746044437345349|interv:120000000| [2025/04/30 20:20:37 345574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437346132|pq_index:0| [2025/04/30 20:20:37 345578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437344873| [2025/04/30 20:20:37 345582] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437345582| [2025/04/30 20:20:37 345587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437345586| [2025/04/30 20:20:37 345592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 345597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39805|min_srtt:39805|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 345602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 345606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 345610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 345614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 345618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 345622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39805|min_srtt:39805|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 345626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 345631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 345634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 345638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 345642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 345647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 345651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:701535| [2025/04/30 20:20:37 345659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 345662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 345666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437346132| [2025/04/30 20:20:37 345670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437346132| [2025/04/30 20:20:37 345674] [debug] |xqc_engine_wakeup_after|wakeup:1746044437346132|now:1746044437345674|diff:458| [2025/04/30 20:20:37 345679] [debug] |xqc_engine_main_logic|END|now:1746044437345586| [2025/04/30 20:20:37 345684] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437345684| [2025/04/30 20:20:37 345688] [debug] |xqc_engine_wakeup_after|wakeup:1746044437346132|now:1746044437345688|diff:444| [2025/04/30 20:20:37 345692] [debug] |xqc_engine_main_logic|END|now:1746044437345684| [2025/04/30 20:20:37 346764] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437346764| [2025/04/30 20:20:37 346775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437346132|pq_index:0| [2025/04/30 20:20:37 346780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437345586| [2025/04/30 20:20:37 346785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437346784| [2025/04/30 20:20:37 346790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437346132|now:1746044437346784| [2025/04/30 20:20:37 346794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437346132|now:1746044437346784| [2025/04/30 20:20:37 346798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 346803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 346808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39805|min_srtt:39805|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 346812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 346817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 346821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 346825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 346829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 346835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39805|min_srtt:39805|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 346842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 346849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 346854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 346867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 346874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 346881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 346888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:701535| [2025/04/30 20:20:37 346895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 346902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:911| [2025/04/30 20:20:37 346944] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437346913|stream_id:0|stream_offset:701535| [2025/04/30 20:20:37 346953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 346961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 346968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39805|rtt_var:2386|pto_duration:49349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 346975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 346981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 346987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 346993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437421262|now:1746044437346968|interv:74294| [2025/04/30 20:20:37 347000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437421262|now:1746044437346968|interval:74294|pto_count:0|srtt:39805 [2025/04/30 20:20:37 347007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:46806| [2025/04/30 20:20:37 347014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 347021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:702714| [2025/04/30 20:20:37 347028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 347033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:912| [2025/04/30 20:20:37 347064] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437347040|stream_id:0|stream_offset:702714| [2025/04/30 20:20:37 347070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 347083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 347090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39805|rtt_var:2386|pto_duration:49349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 347096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 347103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 347108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 347112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437421389|now:1746044437347090|interv:74299| [2025/04/30 20:20:37 347116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437421389|now:1746044437347090|interval:74299|pto_count:0|srtt:39805 [2025/04/30 20:20:37 347120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:48006| [2025/04/30 20:20:37 347125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 347129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:703893| [2025/04/30 20:20:37 347134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1118| [2025/04/30 20:20:37 347138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437348255|now:1746044437347137|interv:1118| [2025/04/30 20:20:37 347142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1118| [2025/04/30 20:20:37 347145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 347149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437348255| [2025/04/30 20:20:37 347154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437348255| [2025/04/30 20:20:37 347158] [debug] |xqc_engine_wakeup_after|wakeup:1746044437348255|now:1746044437347158|diff:1097| [2025/04/30 20:20:37 347162] [debug] |xqc_engine_main_logic|END|now:1746044437346784| [2025/04/30 20:20:37 347444] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437347442| [2025/04/30 20:20:37 347452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 347461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:295| [2025/04/30 20:20:37 347467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:296| [2025/04/30 20:20:37 347475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:296| [2025/04/30 20:20:37 347481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 347488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 347495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:54007|prior_delivered:617561|prior_time:1746044437301508|is_app_limited:0|send_elapse:38171|ack_elapse:45934|ctl_first_sent_time:1746044437303333|lagest_ack_time:1746044437347442|curr_delivered:670368| [2025/04/30 20:20:37 347508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437303333| [2025/04/30 20:20:37 347513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1223||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 20:20:37 347517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 347525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:52807|prior_delivered:619961|prior_time:1746044437303489|is_app_limited:0|send_elapse:37978|ack_elapse:43953|ctl_first_sent_time:1746044437305066|lagest_ack_time:1746044437347442|curr_delivered:671568| [2025/04/30 20:20:37 347532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437305066| [2025/04/30 20:20:37 347538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1222||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 20:20:37 347544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39805|rttvar:2386|minrtt:31448|latest_rtt:42376|ack_delay:88| [2025/04/30 20:20:37 347551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40116|rttvar:2410|minrtt:31448|latest_rtt:42376|ack_delay:88| [2025/04/30 20:20:37 347558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:874|lost_pn:871|thresh:3| [2025/04/30 20:20:37 347565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 347572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 347579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40116|rtt_var:2410|pto_duration:49756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 347586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 347592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 347598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 347605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437421796|now:1746044437347578|interv:74218| [2025/04/30 20:20:37 347610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437421796|now:1746044437347578|interval:74218|pto_count:0|srtt:40116 [2025/04/30 20:20:37 347615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37978, ack_elapse 43953, delivered 51607|rate 1174140|lost 285| [2025/04/30 20:20:37 347619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174140) in round 13| [2025/04/30 20:20:37 347623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 347628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 347632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437305066|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 347640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437305066|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 347645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:45606|srtt:40116|latest_rtt:42376|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 347650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 347655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 347660] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 347665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:296|largest:296|pns:2| [2025/04/30 20:20:37 347669] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:296|frame:PING ACK |recv_time:1746044437347442|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 347674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557347442|now:1746044437347442|interv:120000000| [2025/04/30 20:20:37 347678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557347442|now:1746044437347442|interv:120000000| [2025/04/30 20:20:37 347682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437348255|pq_index:0| [2025/04/30 20:20:37 347686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437346784| [2025/04/30 20:20:37 347690] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437347690| [2025/04/30 20:20:37 347695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437347694| [2025/04/30 20:20:37 347700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 347705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:296|ack_delay:263|first_ack_range:27|largest_pkt_recv_time:1746044437347442| [2025/04/30 20:20:37 347710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:296|low:269|pkt_pns:2| [2025/04/30 20:20:37 347714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:296|frame_largest_recv:296| [2025/04/30 20:20:37 347742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 347748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40116|min_srtt:40116|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 347752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 347760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 347764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 347768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 347773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 347777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40116|min_srtt:40116|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 347781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 347785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 347789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 347793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 347797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 347802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 347806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45606|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:703893| [2025/04/30 20:20:37 347810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 347814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 347818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437348255| [2025/04/30 20:20:37 347822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437348255| [2025/04/30 20:20:37 347829] [debug] |xqc_engine_wakeup_after|wakeup:1746044437348255|now:1746044437347829|diff:426| [2025/04/30 20:20:37 347836] [debug] |xqc_engine_main_logic|END|now:1746044437347694| [2025/04/30 20:20:37 347845] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437347845| [2025/04/30 20:20:37 347850] [debug] |xqc_engine_wakeup_after|wakeup:1746044437348255|now:1746044437347850|diff:405| [2025/04/30 20:20:37 347854] [debug] |xqc_engine_main_logic|END|now:1746044437347845| [2025/04/30 20:20:37 348930] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437348930| [2025/04/30 20:20:37 348946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437348255|pq_index:0| [2025/04/30 20:20:37 348953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437347694| [2025/04/30 20:20:37 348961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437348959| [2025/04/30 20:20:37 348976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437348255|now:1746044437348959| [2025/04/30 20:20:37 348983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437348255|now:1746044437348959| [2025/04/30 20:20:37 348990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 348997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 349004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40116|min_srtt:40116|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 349011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 349019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 349025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 349031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 349038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 349042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40116|min_srtt:40116|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 349047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 349051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 349055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 349059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 349063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 349068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 349072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45606|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:703893| [2025/04/30 20:20:37 349077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 349081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:913| [2025/04/30 20:20:37 349118] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:913|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:45606|now:1746044437349090|stream_id:0|stream_offset:703893| [2025/04/30 20:20:37 349124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:913|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/04/30 20:20:37 349136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 349144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40116|rtt_var:2410|pto_duration:49756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 349151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 349157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 349164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 349171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437423846|now:1746044437349143|interv:74703| [2025/04/30 20:20:37 349177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437423846|now:1746044437349143|interval:74703|pto_count:0|srtt:40116 [2025/04/30 20:20:37 349184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:46812| [2025/04/30 20:20:37 349189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 349194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:705072| [2025/04/30 20:20:37 349198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 349203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:914| [2025/04/30 20:20:37 349233] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437349210|stream_id:0|stream_offset:705072| [2025/04/30 20:20:37 349239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 349246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 349253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40116|rtt_var:2410|pto_duration:49756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 349267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 349273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 349279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 349286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437423966|now:1746044437349252|interv:74714| [2025/04/30 20:20:37 349292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437423966|now:1746044437349252|interval:74714|pto_count:0|srtt:40116 [2025/04/30 20:20:37 349299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:48012| [2025/04/30 20:20:37 349307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 349321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:706251| [2025/04/30 20:20:37 349328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 349335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437350334|now:1746044437349334|interv:1000| [2025/04/30 20:20:37 349341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 349347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 349354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437350334| [2025/04/30 20:20:37 349361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437350334| [2025/04/30 20:20:37 349367] [debug] |xqc_engine_wakeup_after|wakeup:1746044437350334|now:1746044437349367|diff:967| [2025/04/30 20:20:37 349372] [debug] |xqc_engine_main_logic|END|now:1746044437348959| [2025/04/30 20:20:37 349386] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437349385| [2025/04/30 20:20:37 349393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 349400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:296| [2025/04/30 20:20:37 349404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:297| [2025/04/30 20:20:37 349412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:297| [2025/04/30 20:20:37 349418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 349425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 349432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:54007|prior_delivered:619961|prior_time:1746044437303489|is_app_limited:0|send_elapse:38113|ack_elapse:45896|ctl_first_sent_time:1746044437305201|lagest_ack_time:1746044437349385|curr_delivered:672768| [2025/04/30 20:20:37 349440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437305201| [2025/04/30 20:20:37 349447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1221||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/04/30 20:20:37 349454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 349459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:52807|prior_delivered:622361|prior_time:1746044437305480|is_app_limited:0|send_elapse:37718|ack_elapse:43905|ctl_first_sent_time:1746044437307042|lagest_ack_time:1746044437349385|curr_delivered:673968| [2025/04/30 20:20:37 349464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437307042| [2025/04/30 20:20:37 349468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1220||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 20:20:37 349472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40116|rttvar:2410|minrtt:31448|latest_rtt:42343|ack_delay:88| [2025/04/30 20:20:37 349481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40383|rttvar:2342|minrtt:31448|latest_rtt:42343|ack_delay:88| [2025/04/30 20:20:37 349485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:876|lost_pn:873|thresh:3| [2025/04/30 20:20:37 349489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 349494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 349498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40383|rtt_var:2342|pto_duration:49751|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 349502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 349506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 349510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 349514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437423961|now:1746044437349498|interv:74463| [2025/04/30 20:20:37 349519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437423961|now:1746044437349498|interval:74463|pto_count:0|srtt:40383 [2025/04/30 20:20:37 349523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37718, ack_elapse 43905, delivered 51607|rate 1175424|lost 285| [2025/04/30 20:20:37 349528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175424) in round 13| [2025/04/30 20:20:37 349532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 349536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 349540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437307042|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 349545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437307042|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 349549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:45612|srtt:40383|latest_rtt:42343|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 349555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:297|largest:297|pns:2| [2025/04/30 20:20:37 349560] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:297|frame:ACK |recv_time:1746044437349385|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 349565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557349385|now:1746044437349385|interv:120000000| [2025/04/30 20:20:37 349569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557349385|now:1746044437349385|interv:120000000| [2025/04/30 20:20:37 349581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437350334|pq_index:0| [2025/04/30 20:20:37 349586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437348959| [2025/04/30 20:20:37 349590] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437349590| [2025/04/30 20:20:37 349595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437349594| [2025/04/30 20:20:37 349600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 349605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40383|min_srtt:40383|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 349609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 349614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 349618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 349622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 349626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 349630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40383|min_srtt:40383|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 349635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 349639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 349643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 349646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 349651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 349655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 349659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:706251| [2025/04/30 20:20:37 349664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 349667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 349672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437350334| [2025/04/30 20:20:37 349676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437350334| [2025/04/30 20:20:37 349682] [debug] |xqc_engine_wakeup_after|wakeup:1746044437350334|now:1746044437349682|diff:652| [2025/04/30 20:20:37 349687] [debug] |xqc_engine_main_logic|END|now:1746044437349594| [2025/04/30 20:20:37 349692] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437349692| [2025/04/30 20:20:37 349696] [debug] |xqc_engine_wakeup_after|wakeup:1746044437350334|now:1746044437349696|diff:638| [2025/04/30 20:20:37 349700] [debug] |xqc_engine_main_logic|END|now:1746044437349692| [2025/04/30 20:20:37 350769] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437350768| [2025/04/30 20:20:37 350781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437350334|pq_index:0| [2025/04/30 20:20:37 350785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437349594| [2025/04/30 20:20:37 350791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437350790| [2025/04/30 20:20:37 350796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437350334|now:1746044437350790| [2025/04/30 20:20:37 350800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437350334|now:1746044437350790| [2025/04/30 20:20:37 350804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 350808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 350813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40383|min_srtt:40383|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 350818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 350823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 350829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 350836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 350842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 350849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40383|min_srtt:40383|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 350856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 350861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 350865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 350869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 350873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 350888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 350895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:706251| [2025/04/30 20:20:37 350901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 350909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:915| [2025/04/30 20:20:37 350954] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437350921|stream_id:0|stream_offset:706251| [2025/04/30 20:20:37 350965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 350972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 350989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40383|rtt_var:2342|pto_duration:49751|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 350997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 351003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 351009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 351015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437425672|now:1746044437350989|interv:74683| [2025/04/30 20:20:37 351021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437425672|now:1746044437350989|interval:74683|pto_count:0|srtt:40383 [2025/04/30 20:20:37 351026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:46812| [2025/04/30 20:20:37 351031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 351036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:707430| [2025/04/30 20:20:37 351040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 351044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:916| [2025/04/30 20:20:37 351080] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437351051|stream_id:0|stream_offset:707430| [2025/04/30 20:20:37 351090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 351097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 351104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40383|rtt_var:2342|pto_duration:49751|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 351116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 351120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 351124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 351128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437425802|now:1746044437351104|interv:74698| [2025/04/30 20:20:37 351132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437425802|now:1746044437351104|interval:74698|pto_count:0|srtt:40383 [2025/04/30 20:20:37 351137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:48012| [2025/04/30 20:20:37 351142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 351146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:708609| [2025/04/30 20:20:37 351151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 351155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437352154|now:1746044437351154|interv:1000| [2025/04/30 20:20:37 351159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 351162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 351167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437352154| [2025/04/30 20:20:37 351171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437352154| [2025/04/30 20:20:37 351175] [debug] |xqc_engine_wakeup_after|wakeup:1746044437352154|now:1746044437351175|diff:979| [2025/04/30 20:20:37 351179] [debug] |xqc_engine_main_logic|END|now:1746044437350790| [2025/04/30 20:20:37 351336] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437351335| [2025/04/30 20:20:37 351346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 351355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:297| [2025/04/30 20:20:37 351361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:298| [2025/04/30 20:20:37 351370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:298| [2025/04/30 20:20:37 351376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 351384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 351391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:54007|prior_delivered:622361|prior_time:1746044437305480|is_app_limited:0|send_elapse:37862|ack_elapse:45855|ctl_first_sent_time:1746044437307186|lagest_ack_time:1746044437351335|curr_delivered:675168| [2025/04/30 20:20:37 351398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437307186| [2025/04/30 20:20:37 351409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1219||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 20:20:37 351414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 351419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:54007|prior_delivered:622361|prior_time:1746044437305480|is_app_limited:0|send_elapse:37862|ack_elapse:45855|ctl_first_sent_time:1746044437307186|lagest_ack_time:1746044437351335|curr_delivered:676368| [2025/04/30 20:20:37 351426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437307280| [2025/04/30 20:20:37 351432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1218||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 20:20:37 351439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40383|rttvar:2342|minrtt:31448|latest_rtt:44055|ack_delay:96| [2025/04/30 20:20:37 351444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40830|rttvar:2651|minrtt:31448|latest_rtt:44055|ack_delay:96| [2025/04/30 20:20:37 351450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:878|lost_pn:875|thresh:3| [2025/04/30 20:20:37 351457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 351463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 351470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40830|rtt_var:2651|pto_duration:51434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 351476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 351483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 351489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 351495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437427485|now:1746044437351469|interv:76016| [2025/04/30 20:20:37 351501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437427485|now:1746044437351469|interval:76016|pto_count:0|srtt:40830 [2025/04/30 20:20:37 351508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37862, ack_elapse 45855, delivered 54007|rate 1177777|lost 285| [2025/04/30 20:20:37 351515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177777) in round 13| [2025/04/30 20:20:37 351519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 351523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94872|extra_cwnd:15740| [2025/04/30 20:20:37 351527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437307280|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 351532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437307280|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 351541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1206754|bw:1206754|cwnd:56407|full_bw_reached:1|inflight:45612|srtt:40830|latest_rtt:44055|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 351547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:298|largest:298|pns:2| [2025/04/30 20:20:37 351551] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:298|frame:ACK |recv_time:1746044437351335|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 351556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557351335|now:1746044437351335|interv:120000000| [2025/04/30 20:20:37 351561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557351335|now:1746044437351335|interv:120000000| [2025/04/30 20:20:37 351565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437352154|pq_index:0| [2025/04/30 20:20:37 351569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437350790| [2025/04/30 20:20:37 351573] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437351573| [2025/04/30 20:20:37 351578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437351577| [2025/04/30 20:20:37 351583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 351588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40830|min_srtt:40830|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 351592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 351597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 351601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 351605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 351609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 351613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40830|min_srtt:40830|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 351617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 351622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 351625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 351632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 351636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 351641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 351645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:708609| [2025/04/30 20:20:37 351649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 351653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 351657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437352154| [2025/04/30 20:20:37 351661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437352154| [2025/04/30 20:20:37 351665] [debug] |xqc_engine_wakeup_after|wakeup:1746044437352154|now:1746044437351665|diff:489| [2025/04/30 20:20:37 351670] [debug] |xqc_engine_main_logic|END|now:1746044437351577| [2025/04/30 20:20:37 351675] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437351675| [2025/04/30 20:20:37 351679] [debug] |xqc_engine_wakeup_after|wakeup:1746044437352154|now:1746044437351679|diff:475| [2025/04/30 20:20:37 351683] [debug] |xqc_engine_main_logic|END|now:1746044437351675| [2025/04/30 20:20:37 352760] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437352760| [2025/04/30 20:20:37 352773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437352154|pq_index:0| [2025/04/30 20:20:37 352777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437351577| [2025/04/30 20:20:37 352783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437352782| [2025/04/30 20:20:37 352788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437352154|now:1746044437352782| [2025/04/30 20:20:37 352792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437352154|now:1746044437352782| [2025/04/30 20:20:37 352796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 352801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 352806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40830|min_srtt:40830|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 352811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 352815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 352822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 352828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 352849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 352856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40830|min_srtt:40830|path_bw:1206754|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 352864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 352870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 352876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 352882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 352889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 352896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 352903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:708609| [2025/04/30 20:20:37 352910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 352916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:917| [2025/04/30 20:20:37 352961] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437352928|stream_id:0|stream_offset:708609| [2025/04/30 20:20:37 352972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 352980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 352986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40830|rtt_var:2651|pto_duration:51434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 352994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 353001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 353007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 353014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437429362|now:1746044437352986|interv:76376| [2025/04/30 20:20:37 353020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437429362|now:1746044437352986|interval:76376|pto_count:0|srtt:40830 [2025/04/30 20:20:37 353028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:46812| [2025/04/30 20:20:37 353036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 353049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:709788| [2025/04/30 20:20:37 353056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 353063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:918| [2025/04/30 20:20:37 353105] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437353074|stream_id:0|stream_offset:709788| [2025/04/30 20:20:37 353116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 353124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 353131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40830|rtt_var:2651|pto_duration:51434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 353138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 353144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 353148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 353152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437429508|now:1746044437353131|interv:76377| [2025/04/30 20:20:37 353157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437429508|now:1746044437353131|interval:76377|pto_count:0|srtt:40830 [2025/04/30 20:20:37 353161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:48012| [2025/04/30 20:20:37 353166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 353170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:710967| [2025/04/30 20:20:37 353175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 353179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437354179|now:1746044437353179|interv:1000| [2025/04/30 20:20:37 353183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 353187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 353191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437354179| [2025/04/30 20:20:37 353195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437354179| [2025/04/30 20:20:37 353200] [debug] |xqc_engine_wakeup_after|wakeup:1746044437354179|now:1746044437353199|diff:980| [2025/04/30 20:20:37 353204] [debug] |xqc_engine_main_logic|END|now:1746044437352782| [2025/04/30 20:20:37 353319] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437353318| [2025/04/30 20:20:37 353329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 353344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:298| [2025/04/30 20:20:37 353350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:299| [2025/04/30 20:20:37 353359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:299| [2025/04/30 20:20:37 353365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 353373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 353380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:55207|prior_delivered:623561|prior_time:1746044437307632|is_app_limited:0|send_elapse:39735|ack_elapse:45686|ctl_first_sent_time:1746044437309177|lagest_ack_time:1746044437353318|curr_delivered:677568| [2025/04/30 20:20:37 353387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437309177| [2025/04/30 20:20:37 353395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1217||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 20:20:37 353402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 353409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:55207|prior_delivered:623561|prior_time:1746044437307632|is_app_limited:0|send_elapse:39735|ack_elapse:45686|ctl_first_sent_time:1746044437309177|lagest_ack_time:1746044437353318|curr_delivered:678768| [2025/04/30 20:20:37 353417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437309297| [2025/04/30 20:20:37 353424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1216||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/04/30 20:20:37 353430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40830|rttvar:2651|minrtt:31448|latest_rtt:44021|ack_delay:88| [2025/04/30 20:20:37 353436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41218|rttvar:2764|minrtt:31448|latest_rtt:44021|ack_delay:88| [2025/04/30 20:20:37 353443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:880|lost_pn:877|thresh:3| [2025/04/30 20:20:37 353448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 353455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 353461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41218|rtt_var:2764|pto_duration:52274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 353468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 353473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 353477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 353481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437430348|now:1746044437353461|interv:76887| [2025/04/30 20:20:37 353489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437430348|now:1746044437353461|interval:76887|pto_count:0|srtt:41218 [2025/04/30 20:20:37 353494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39735, ack_elapse 45686, delivered 55207|rate 1208400|lost 285| [2025/04/30 20:20:37 353499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208400) in round 13| [2025/04/30 20:20:37 353503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 353507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 353511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437309297|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 353516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437309297|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 353520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:56407|full_bw_reached:1|inflight:45612|srtt:41218|latest_rtt:44021|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 353526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:299|largest:299|pns:2| [2025/04/30 20:20:37 353531] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:299|frame:ACK |recv_time:1746044437353318|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 353536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557353318|now:1746044437353318|interv:120000000| [2025/04/30 20:20:37 353540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557353318|now:1746044437353318|interv:120000000| [2025/04/30 20:20:37 353544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437354179|pq_index:0| [2025/04/30 20:20:37 353548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437352782| [2025/04/30 20:20:37 353552] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437353552| [2025/04/30 20:20:37 353557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437353556| [2025/04/30 20:20:37 353562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 353567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41218|min_srtt:41218|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 353572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 353576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 353583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 353587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 353592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 353596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41218|min_srtt:41218|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 353600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 353604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 353608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 353612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 353616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 353620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 353625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:710967| [2025/04/30 20:20:37 353629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 353633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 353637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437354179| [2025/04/30 20:20:37 353641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437354179| [2025/04/30 20:20:37 353645] [debug] |xqc_engine_wakeup_after|wakeup:1746044437354179|now:1746044437353645|diff:534| [2025/04/30 20:20:37 353649] [debug] |xqc_engine_main_logic|END|now:1746044437353556| [2025/04/30 20:20:37 353655] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437353655| [2025/04/30 20:20:37 353659] [debug] |xqc_engine_wakeup_after|wakeup:1746044437354179|now:1746044437353659|diff:520| [2025/04/30 20:20:37 353662] [debug] |xqc_engine_main_logic|END|now:1746044437353655| [2025/04/30 20:20:37 354735] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437354734| [2025/04/30 20:20:37 354750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437354179|pq_index:0| [2025/04/30 20:20:37 354757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437353556| [2025/04/30 20:20:37 354763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437354762| [2025/04/30 20:20:37 354768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437354179|now:1746044437354762| [2025/04/30 20:20:37 354772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437354179|now:1746044437354762| [2025/04/30 20:20:37 354782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 354787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 354792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41218|min_srtt:41218|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 354796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 354801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 354805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 354809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 354816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 354822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41218|min_srtt:41218|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 354829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 354836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 354842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 354849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 354855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 354862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 354867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:710967| [2025/04/30 20:20:37 354874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 354880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:919| [2025/04/30 20:20:37 354927] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437354892|stream_id:0|stream_offset:710967| [2025/04/30 20:20:37 354938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 354945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 354952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41218|rtt_var:2764|pto_duration:52274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 354966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 354972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 354978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 354985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437432166|now:1746044437354952|interv:77214| [2025/04/30 20:20:37 354991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437432166|now:1746044437354952|interval:77214|pto_count:0|srtt:41218 [2025/04/30 20:20:37 354998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:46812| [2025/04/30 20:20:37 355006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 355013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:712146| [2025/04/30 20:20:37 355020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 355026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:920| [2025/04/30 20:20:37 355062] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437355037|stream_id:0|stream_offset:712146| [2025/04/30 20:20:37 355068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 355073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 355080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41218|rtt_var:2764|pto_duration:52274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 355087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 355093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 355100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 355106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437432311|now:1746044437355080|interv:77231| [2025/04/30 20:20:37 355113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437432311|now:1746044437355080|interval:77231|pto_count:0|srtt:41218 [2025/04/30 20:20:37 355120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:48012| [2025/04/30 20:20:37 355125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 355129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:713325| [2025/04/30 20:20:37 355138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 355142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437356142|now:1746044437355142|interv:1000| [2025/04/30 20:20:37 355146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 355150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 355154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437356142| [2025/04/30 20:20:37 355159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437356142| [2025/04/30 20:20:37 355163] [debug] |xqc_engine_wakeup_after|wakeup:1746044437356142|now:1746044437355162|diff:980| [2025/04/30 20:20:37 355167] [debug] |xqc_engine_main_logic|END|now:1746044437354762| [2025/04/30 20:20:37 355326] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437355324| [2025/04/30 20:20:37 355338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 355347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:299| [2025/04/30 20:20:37 355353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:300| [2025/04/30 20:20:37 355362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:300| [2025/04/30 20:20:37 355379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 355386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 355394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:55207|prior_delivered:625961|prior_time:1746044437309475|is_app_limited:0|send_elapse:39501|ack_elapse:45849|ctl_first_sent_time:1746044437310999|lagest_ack_time:1746044437355324|curr_delivered:679968| [2025/04/30 20:20:37 355401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437310999| [2025/04/30 20:20:37 355408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1215||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/04/30 20:20:37 355415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 355422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:55207|prior_delivered:625961|prior_time:1746044437309475|is_app_limited:0|send_elapse:39501|ack_elapse:45849|ctl_first_sent_time:1746044437310999|lagest_ack_time:1746044437355324|curr_delivered:681168| [2025/04/30 20:20:37 355428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437311130| [2025/04/30 20:20:37 355435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1214||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/04/30 20:20:37 355441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41218|rttvar:2764|minrtt:31448|latest_rtt:44194|ack_delay:96| [2025/04/30 20:20:37 355447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41578|rttvar:2793|minrtt:31448|latest_rtt:44194|ack_delay:96| [2025/04/30 20:20:37 355462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:882|lost_pn:879|thresh:3| [2025/04/30 20:20:37 355469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 355474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 355478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41578|rtt_var:2793|pto_duration:52750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 355485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 355492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 355498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 355505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437432787|now:1746044437355478|interv:77309| [2025/04/30 20:20:37 355510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437432787|now:1746044437355478|interval:77309|pto_count:0|srtt:41578 [2025/04/30 20:20:37 355514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39501, ack_elapse 45849, delivered 55207|rate 1204104|lost 285| [2025/04/30 20:20:37 355519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204104) in round 13| [2025/04/30 20:20:37 355523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 355527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 355531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437311130|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 355536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437311130|recovery:1|recovery_start:1746044437311591|packet_conservation:1|next_round_delivered:628361| [2025/04/30 20:20:37 355540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:56407|full_bw_reached:1|inflight:45612|srtt:41578|latest_rtt:44194|min_rtt:31448|applimit:0|lost:284|recovery:1|recovery_start:1746044437311591|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 355546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:300|largest:300|pns:2| [2025/04/30 20:20:37 355551] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:300|frame:ACK |recv_time:1746044437355324|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 355556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557355324|now:1746044437355324|interv:120000000| [2025/04/30 20:20:37 355560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557355324|now:1746044437355324|interv:120000000| [2025/04/30 20:20:37 355564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437356142|pq_index:0| [2025/04/30 20:20:37 355569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437354762| [2025/04/30 20:20:37 355581] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437355581| [2025/04/30 20:20:37 355589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437355587| [2025/04/30 20:20:37 355595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 355600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41578|min_srtt:41578|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 355604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 355609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41578|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 355614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:834|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 355619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41578|min_srtt:41578|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 355623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 355627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 355631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 355635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 355639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 355644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:834|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 355648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 355654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 355660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 355667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 355673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:713325| [2025/04/30 20:20:37 355677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 355681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 355688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437356142| [2025/04/30 20:20:37 355692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437356142| [2025/04/30 20:20:37 355696] [debug] |xqc_engine_wakeup_after|wakeup:1746044437356142|now:1746044437355696|diff:446| [2025/04/30 20:20:37 355701] [debug] |xqc_engine_main_logic|END|now:1746044437355587| [2025/04/30 20:20:37 355707] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437355706| [2025/04/30 20:20:37 355710] [debug] |xqc_engine_wakeup_after|wakeup:1746044437356142|now:1746044437355710|diff:432| [2025/04/30 20:20:37 355714] [debug] |xqc_engine_main_logic|END|now:1746044437355706| [2025/04/30 20:20:37 356803] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437356803| [2025/04/30 20:20:37 356815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437356142|pq_index:0| [2025/04/30 20:20:37 356820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437355587| [2025/04/30 20:20:37 356825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437356824| [2025/04/30 20:20:37 356830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437356142|now:1746044437356824| [2025/04/30 20:20:37 356835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437356142|now:1746044437356824| [2025/04/30 20:20:37 356842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 356849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 356857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41578|min_srtt:41578|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 356863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 356869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 356875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 356881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 356888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 356895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:834|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 356902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 356908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 356916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:921| [2025/04/30 20:20:37 356961] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437356928|stream_id:0|stream_offset:610752| [2025/04/30 20:20:37 356979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:921|origin_pktnum:834|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 356986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 356993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41578|rtt_var:2793|pto_duration:52750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 357000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 357006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 357013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 357019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437434678|now:1746044437356993|interv:77685| [2025/04/30 20:20:37 357026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437434678|now:1746044437356993|interval:77685|pto_count:0|srtt:41578 [2025/04/30 20:20:37 357032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:46812| [2025/04/30 20:20:37 357040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 357046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:713325| [2025/04/30 20:20:37 357053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 357059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:922| [2025/04/30 20:20:37 357099] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437357070|stream_id:0|stream_offset:713325| [2025/04/30 20:20:37 357109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 357116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 357123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41578|rtt_var:2793|pto_duration:52750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 357135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 357139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 357143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 357147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437434820|now:1746044437357123|interv:77697| [2025/04/30 20:20:37 357151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437434820|now:1746044437357123|interval:77697|pto_count:0|srtt:41578 [2025/04/30 20:20:37 357160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56407|inflight:48012| [2025/04/30 20:20:37 357165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 357169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:56407|conn:00005627609066FC|stream_id:0|stream_offset:714504| [2025/04/30 20:20:37 357174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 357178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437358178|now:1746044437357178|interv:1000| [2025/04/30 20:20:37 357182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 357186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 357190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437358178| [2025/04/30 20:20:37 357194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437358178| [2025/04/30 20:20:37 357198] [debug] |xqc_engine_wakeup_after|wakeup:1746044437358178|now:1746044437357198|diff:980| [2025/04/30 20:20:37 357203] [debug] |xqc_engine_main_logic|END|now:1746044437356824| [2025/04/30 20:20:37 357278] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437357277| [2025/04/30 20:20:37 357291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 357300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:300| [2025/04/30 20:20:37 357306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:301| [2025/04/30 20:20:37 357315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:301| [2025/04/30 20:20:37 357319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 357326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 357333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:57607|prior_delivered:625961|prior_time:1746044437309475|is_app_limited:0|send_elapse:39724|ack_elapse:47802|ctl_first_sent_time:1746044437311222|lagest_ack_time:1746044437357277|curr_delivered:682368| [2025/04/30 20:20:37 357351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437311222| [2025/04/30 20:20:37 357359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1213||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/04/30 20:20:37 357366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 357373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:55207|prior_delivered:628361|prior_time:1746044437311446|is_app_limited:0|send_elapse:39779|ack_elapse:45831|ctl_first_sent_time:1746044437313089|lagest_ack_time:1746044437357277|curr_delivered:683568| [2025/04/30 20:20:37 357379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437313089| [2025/04/30 20:20:37 357386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1212||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 20:20:37 357399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41578|rttvar:2793|minrtt:31448|latest_rtt:44188|ack_delay:96| [2025/04/30 20:20:37 357404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41892|rttvar:2723|minrtt:31448|latest_rtt:44188|ack_delay:96| [2025/04/30 20:20:37 357408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:884|lost_pn:881|thresh:3| [2025/04/30 20:20:37 357413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 357417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 357421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41892|rtt_var:2723|pto_duration:52784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 357426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 357430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 357433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 357437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437434854|now:1746044437357421|interv:77433| [2025/04/30 20:20:37 357441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437434854|now:1746044437357421|interval:77433|pto_count:0|srtt:41892 [2025/04/30 20:20:37 357446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39779, ack_elapse 45831, delivered 55207|rate 1204577|lost 285| [2025/04/30 20:20:37 357450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 13 -> 14| [2025/04/30 20:20:37 357454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204577) in round 14| [2025/04/30 20:20:37 357459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 357463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 357467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56407|packet_lost:0|acked:2400|po_sent_time:1746044437313089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 357471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110612|packet_lost:0|acked:2400|po_sent_time:1746044437313089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 357476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:110742|full_bw_reached:1|inflight:45612|srtt:41892|latest_rtt:44188|min_rtt:31448|applimit:0|lost:285|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 357482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:301|largest:301|pns:2| [2025/04/30 20:20:37 357486] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:301|frame:ACK |recv_time:1746044437357277|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 357494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557357277|now:1746044437357277|interv:120000000| [2025/04/30 20:20:37 357498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557357277|now:1746044437357277|interv:120000000| [2025/04/30 20:20:37 357502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437358178|pq_index:0| [2025/04/30 20:20:37 357507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437356824| [2025/04/30 20:20:37 357511] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437357511| [2025/04/30 20:20:37 357516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437357515| [2025/04/30 20:20:37 357521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 357526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 357535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:722757| [2025/04/30 20:20:37 357553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:723936| [2025/04/30 20:20:37 357574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:725115| [2025/04/30 20:20:37 357595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:726294| [2025/04/30 20:20:37 357623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:727473| [2025/04/30 20:20:37 357640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:728652| [2025/04/30 20:20:37 357657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:729831| [2025/04/30 20:20:37 357674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:731010| [2025/04/30 20:20:37 357694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:732189| [2025/04/30 20:20:37 357711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:733368| [2025/04/30 20:20:37 357753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:734547| [2025/04/30 20:20:37 357779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:735726| [2025/04/30 20:20:37 357819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:736905| [2025/04/30 20:20:37 357847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:738084| [2025/04/30 20:20:37 357875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:739263| [2025/04/30 20:20:37 357903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:740442| [2025/04/30 20:20:37 357930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:741621| [2025/04/30 20:20:37 357963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 357977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 357983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:742800| [2025/04/30 20:20:37 357991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 357997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:743979| [2025/04/30 20:20:37 358016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:745158| [2025/04/30 20:20:37 358033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:746337| [2025/04/30 20:20:37 358054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:747516| [2025/04/30 20:20:37 358071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:748695| [2025/04/30 20:20:37 358088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:749874| [2025/04/30 20:20:37 358106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:751053| [2025/04/30 20:20:37 358123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:752232| [2025/04/30 20:20:37 358143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:753411| [2025/04/30 20:20:37 358160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:754590| [2025/04/30 20:20:37 358177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:755769| [2025/04/30 20:20:37 358194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:756948| [2025/04/30 20:20:37 358214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:758127| [2025/04/30 20:20:37 358230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:759306| [2025/04/30 20:20:37 358247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:760485| [2025/04/30 20:20:37 358264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:761664| [2025/04/30 20:20:37 358281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:762843| [2025/04/30 20:20:37 358300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:764022| [2025/04/30 20:20:37 358316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:765201| [2025/04/30 20:20:37 358333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:766380| [2025/04/30 20:20:37 358350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:767559| [2025/04/30 20:20:37 358369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:768738| [2025/04/30 20:20:37 358386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:769917| [2025/04/30 20:20:37 358403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:771096| [2025/04/30 20:20:37 358419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:772275| [2025/04/30 20:20:37 358436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:773454| [2025/04/30 20:20:37 358455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:774633| [2025/04/30 20:20:37 358472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:775812| [2025/04/30 20:20:37 358489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:776991| [2025/04/30 20:20:37 358506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 358510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 358514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:778170| [2025/04/30 20:20:37 358526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 358530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 358534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 358538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 358543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 358548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:714504| [2025/04/30 20:20:37 358552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 358556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 358560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437358178| [2025/04/30 20:20:37 358564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437358178| [2025/04/30 20:20:37 358568] [debug] |xqc_engine_wakeup_after|wakeup:1746044437358178|now:1746044437358568|diff:18446744073709551226| [2025/04/30 20:20:37 358573] [debug] |xqc_engine_main_logic|END|now:1746044437357515| [2025/04/30 20:20:37 358578] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437358578| [2025/04/30 20:20:37 358582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437358178|pq_index:0| [2025/04/30 20:20:37 358587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437357515| [2025/04/30 20:20:37 358592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437358591| [2025/04/30 20:20:37 358596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437358178|now:1746044437358591| [2025/04/30 20:20:37 358600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437358178|now:1746044437358591| [2025/04/30 20:20:37 358604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 358609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 358613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41892|min_srtt:41892|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 358617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:778170| [2025/04/30 20:20:37 358622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 358625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 358632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 358636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 358641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 358645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:714504| [2025/04/30 20:20:37 358649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 358653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:923| [2025/04/30 20:20:37 358690] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437358662|stream_id:0|stream_offset:714504| [2025/04/30 20:20:37 358700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 358708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 358715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41892|rtt_var:2723|pto_duration:52784|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 358740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 358746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 358750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 358755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437436446|now:1746044437358714|interv:77732| [2025/04/30 20:20:37 358762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437436446|now:1746044437358714|interval:77732|pto_count:0|srtt:41892 [2025/04/30 20:20:37 358768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:46812| [2025/04/30 20:20:37 358773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 358777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:715683| [2025/04/30 20:20:37 358782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 358786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437359785|now:1746044437358785|interv:1000| [2025/04/30 20:20:37 358790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 358795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 358801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437359785| [2025/04/30 20:20:37 358808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437359785| [2025/04/30 20:20:37 358820] [debug] |xqc_engine_wakeup_after|wakeup:1746044437359785|now:1746044437358820|diff:965| [2025/04/30 20:20:37 358826] [debug] |xqc_engine_main_logic|END|now:1746044437358591| [2025/04/30 20:20:37 359240] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437359239| [2025/04/30 20:20:37 359249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 359259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:301| [2025/04/30 20:20:37 359265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:302| [2025/04/30 20:20:37 359273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:302| [2025/04/30 20:20:37 359280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 359286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 359293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:56407|prior_delivered:628361|prior_time:1746044437311446|is_app_limited:0|send_elapse:39914|ack_elapse:47793|ctl_first_sent_time:1746044437313224|lagest_ack_time:1746044437359239|curr_delivered:684768| [2025/04/30 20:20:37 359301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437313224| [2025/04/30 20:20:37 359308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1211||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 20:20:37 359316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 359323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:55207|prior_delivered:630761|prior_time:1746044437313454|is_app_limited:0|send_elapse:39086|ack_elapse:45785|ctl_first_sent_time:1746044437315043|lagest_ack_time:1746044437359239|curr_delivered:685968| [2025/04/30 20:20:37 359329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437315043| [2025/04/30 20:20:37 359333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1210||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 20:20:37 359340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41892|rttvar:2723|minrtt:31448|latest_rtt:44196|ack_delay:96| [2025/04/30 20:20:37 359347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42168|rttvar:2595|minrtt:31448|latest_rtt:44196|ack_delay:96| [2025/04/30 20:20:37 359354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:886|lost_pn:883|thresh:3| [2025/04/30 20:20:37 359360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 359367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 359373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42168|rtt_var:2595|pto_duration:52548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 359380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 359394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 359399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44412| [2025/04/30 20:20:37 359403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437436210|now:1746044437359373|interv:76837| [2025/04/30 20:20:37 359407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437436210|now:1746044437359373|interval:76837|pto_count:0|srtt:42168 [2025/04/30 20:20:37 359412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39086, ack_elapse 45785, delivered 55207|rate 1205787|lost 285| [2025/04/30 20:20:37 359416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205787) in round 14| [2025/04/30 20:20:37 359421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 359425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 359429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437315043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 359433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437315043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 359438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:110742|full_bw_reached:1|inflight:44412|srtt:42168|latest_rtt:44196|min_rtt:31448|applimit:0|lost:285|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 359444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:302|largest:302|pns:2| [2025/04/30 20:20:37 359449] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:302|frame:ACK |recv_time:1746044437359239|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 359453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557359239|now:1746044437359239|interv:120000000| [2025/04/30 20:20:37 359458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557359239|now:1746044437359239|interv:120000000| [2025/04/30 20:20:37 359462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437359785|pq_index:0| [2025/04/30 20:20:37 359466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437358591| [2025/04/30 20:20:37 359470] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437359470| [2025/04/30 20:20:37 359475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437359474| [2025/04/30 20:20:37 359480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 359485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42168|min_srtt:42168|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 359493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:44412|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:778170| [2025/04/30 20:20:37 359497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42168|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 359502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 359507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42168|min_srtt:42168|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 359511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44412|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:779349| [2025/04/30 20:20:37 359515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42168|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 359519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 359524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42168|min_srtt:42168|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 359528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:44412|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:780528| [2025/04/30 20:20:37 359532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 359536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 359540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 359544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 359549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 359553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44412|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:715683| [2025/04/30 20:20:37 359558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 359561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 359565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437359785| [2025/04/30 20:20:37 359569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437359785| [2025/04/30 20:20:37 359573] [debug] |xqc_engine_wakeup_after|wakeup:1746044437359785|now:1746044437359573|diff:212| [2025/04/30 20:20:37 359578] [debug] |xqc_engine_main_logic|END|now:1746044437359474| [2025/04/30 20:20:37 359583] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437359583| [2025/04/30 20:20:37 359590] [debug] |xqc_engine_wakeup_after|wakeup:1746044437359785|now:1746044437359590|diff:195| [2025/04/30 20:20:37 359594] [debug] |xqc_engine_main_logic|END|now:1746044437359583| [2025/04/30 20:20:37 360661] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437360660| [2025/04/30 20:20:37 360672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437359785|pq_index:0| [2025/04/30 20:20:37 360677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437359474| [2025/04/30 20:20:37 360682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437360681| [2025/04/30 20:20:37 360687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437359785|now:1746044437360681| [2025/04/30 20:20:37 360691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437359785|now:1746044437360681| [2025/04/30 20:20:37 360695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 360700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 360705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42168|min_srtt:42168|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 360710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:44412|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:780528| [2025/04/30 20:20:37 360714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 360740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 360744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 360748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 360753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 360758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44412|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:715683| [2025/04/30 20:20:37 360762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 360767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:924| [2025/04/30 20:20:37 360809] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44412|now:1746044437360775|stream_id:0|stream_offset:715683| [2025/04/30 20:20:37 360819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 360827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44412|applimit:0| [2025/04/30 20:20:37 360834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42168|rtt_var:2595|pto_duration:52548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 360849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 360855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 360862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 360869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437438323|now:1746044437360834|interv:77489| [2025/04/30 20:20:37 360875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437438323|now:1746044437360834|interval:77489|pto_count:0|srtt:42168 [2025/04/30 20:20:37 360883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:45612| [2025/04/30 20:20:37 360891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 360898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:716862| [2025/04/30 20:20:37 360906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 360913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:925| [2025/04/30 20:20:37 360951] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437360923|stream_id:0|stream_offset:716862| [2025/04/30 20:20:37 360960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 360968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 360975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42168|rtt_var:2595|pto_duration:52548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 360982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 360988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 360994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 361001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437438471|now:1746044437360974|interv:77497| [2025/04/30 20:20:37 361008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437438471|now:1746044437360974|interval:77497|pto_count:0|srtt:42168 [2025/04/30 20:20:37 361015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:46812| [2025/04/30 20:20:37 361022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 361028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:718041| [2025/04/30 20:20:37 361041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 361048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:926| [2025/04/30 20:20:37 361088] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437361059|stream_id:0|stream_offset:718041| [2025/04/30 20:20:37 361095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 361100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 361105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42168|rtt_var:2595|pto_duration:52548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 361109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 361113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 361117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 361121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437438607|now:1746044437361104|interv:77503| [2025/04/30 20:20:37 361125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437438607|now:1746044437361104|interval:77503|pto_count:0|srtt:42168 [2025/04/30 20:20:37 361129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:48012| [2025/04/30 20:20:37 361134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 361138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:719220| [2025/04/30 20:20:37 361143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 361147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437362147|now:1746044437361147|interv:1000| [2025/04/30 20:20:37 361151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 361155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 361159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437362147| [2025/04/30 20:20:37 361163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437362147| [2025/04/30 20:20:37 361167] [debug] |xqc_engine_wakeup_after|wakeup:1746044437362147|now:1746044437361167|diff:980| [2025/04/30 20:20:37 361172] [debug] |xqc_engine_main_logic|END|now:1746044437360681| [2025/04/30 20:20:37 361497] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437361496| [2025/04/30 20:20:37 361504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 361510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:302| [2025/04/30 20:20:37 361516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:303| [2025/04/30 20:20:37 361530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:303| [2025/04/30 20:20:37 361536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 361544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 361549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:56407|prior_delivered:630761|prior_time:1746044437313454|is_app_limited:0|send_elapse:39254|ack_elapse:48042|ctl_first_sent_time:1746044437315211|lagest_ack_time:1746044437361496|curr_delivered:687168| [2025/04/30 20:20:37 361556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437315211| [2025/04/30 20:20:37 361563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1209||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/04/30 20:20:37 361570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:888|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:888|path_largest_ack:888| [2025/04/30 20:20:37 361577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:55213|prior_delivered:633161|prior_time:1746044437315509|is_app_limited:0|send_elapse:38515|ack_elapse:45987|ctl_first_sent_time:1746044437315863|lagest_ack_time:1746044437361496|curr_delivered:688374| [2025/04/30 20:20:37 361583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437315863| [2025/04/30 20:20:37 361589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1208||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/04/30 20:20:37 361595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42168|rttvar:2595|minrtt:31448|latest_rtt:45633|ack_delay:304| [2025/04/30 20:20:37 361602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42563|rttvar:2737|minrtt:31448|latest_rtt:45633|ack_delay:304| [2025/04/30 20:20:37 361607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:888|lost_pn:885|thresh:3| [2025/04/30 20:20:37 361611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 361615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 281|pns:2| [2025/04/30 20:20:37 361619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 361623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42563|rtt_var:2737|pto_duration:53511|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 361628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 361632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 361636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 361640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437439570|now:1746044437361623|interv:77947| [2025/04/30 20:20:37 361644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437439570|now:1746044437361623|interval:77947|pto_count:0|srtt:42563 [2025/04/30 20:20:37 361652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38515, ack_elapse 45987, delivered 55213|rate 1200621|lost 285| [2025/04/30 20:20:37 361656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200621) in round 14| [2025/04/30 20:20:37 361661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 361665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 361669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2406|po_sent_time:1746044437315863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 361673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2406|po_sent_time:1746044437315863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 361678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:110742|full_bw_reached:1|inflight:45606|srtt:42563|latest_rtt:45633|min_rtt:31448|applimit:0|lost:285|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 361684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:303|largest:303|pns:2| [2025/04/30 20:20:37 361688] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:303|frame:ACK |recv_time:1746044437361496|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 361693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557361496|now:1746044437361496|interv:120000000| [2025/04/30 20:20:37 361697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557361496|now:1746044437361496|interv:120000000| [2025/04/30 20:20:37 361701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437362147|pq_index:0| [2025/04/30 20:20:37 361706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437360681| [2025/04/30 20:20:37 361710] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437361710| [2025/04/30 20:20:37 361715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437361713| [2025/04/30 20:20:37 361739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 361744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42563|min_srtt:42563|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 361748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:780528| [2025/04/30 20:20:37 361753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42563|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 361761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 361765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42563|min_srtt:42563|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 361770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:781707| [2025/04/30 20:20:37 361774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42563|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 361778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 361783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42563|min_srtt:42563|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 361787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:782886| [2025/04/30 20:20:37 361791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 361795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 361799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 361803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 361810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 361816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:719220| [2025/04/30 20:20:37 361823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 361829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 361835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437362147| [2025/04/30 20:20:37 361842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437362147| [2025/04/30 20:20:37 361848] [debug] |xqc_engine_wakeup_after|wakeup:1746044437362147|now:1746044437361848|diff:299| [2025/04/30 20:20:37 361855] [debug] |xqc_engine_main_logic|END|now:1746044437361713| [2025/04/30 20:20:37 361863] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437361862| [2025/04/30 20:20:37 361869] [debug] |xqc_engine_wakeup_after|wakeup:1746044437362147|now:1746044437361869|diff:278| [2025/04/30 20:20:37 361876] [debug] |xqc_engine_main_logic|END|now:1746044437361862| [2025/04/30 20:20:37 362952] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437362951| [2025/04/30 20:20:37 362966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437362147|pq_index:0| [2025/04/30 20:20:37 362973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437361713| [2025/04/30 20:20:37 362981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437362979| [2025/04/30 20:20:37 362996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437362147|now:1746044437362979| [2025/04/30 20:20:37 363003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437362147|now:1746044437362979| [2025/04/30 20:20:37 363009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 363016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 363024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42563|min_srtt:42563|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 363031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:782886| [2025/04/30 20:20:37 363038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 363043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 363050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 363057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 363064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 363071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:719220| [2025/04/30 20:20:37 363078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 363085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:927| [2025/04/30 20:20:37 363124] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437363097|stream_id:0|stream_offset:719220| [2025/04/30 20:20:37 363131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 363136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 363141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42563|rtt_var:2737|pto_duration:53511|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 363145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 363149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 363153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 363157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437441608|now:1746044437363140|interv:78468| [2025/04/30 20:20:37 363166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437441608|now:1746044437363140|interval:78468|pto_count:0|srtt:42563 [2025/04/30 20:20:37 363171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:46806| [2025/04/30 20:20:37 363176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 363180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:720399| [2025/04/30 20:20:37 363185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 363189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:928| [2025/04/30 20:20:37 363213] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437363195|stream_id:0|stream_offset:720399| [2025/04/30 20:20:37 363218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 363223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 363227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42563|rtt_var:2737|pto_duration:53511|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 363231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 363235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 363239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 363243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437441706|now:1746044437363227|interv:78479| [2025/04/30 20:20:37 363247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437441706|now:1746044437363227|interval:78479|pto_count:0|srtt:42563 [2025/04/30 20:20:37 363251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:48006| [2025/04/30 20:20:37 363258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 363265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 363272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 363278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437364278|now:1746044437363278|interv:1000| [2025/04/30 20:20:37 363284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 363291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 363300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437364278| [2025/04/30 20:20:37 363304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437364278| [2025/04/30 20:20:37 363309] [debug] |xqc_engine_wakeup_after|wakeup:1746044437364278|now:1746044437363309|diff:969| [2025/04/30 20:20:37 363316] [debug] |xqc_engine_main_logic|END|now:1746044437362979| [2025/04/30 20:20:37 363330] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437363329| [2025/04/30 20:20:37 363337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 363346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:303| [2025/04/30 20:20:37 363352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:304| [2025/04/30 20:20:37 363361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:304| [2025/04/30 20:20:37 363365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 363370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 363375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:54013|prior_delivered:635561|prior_time:1746044437317455|is_app_limited:0|send_elapse:37958|ack_elapse:45874|ctl_first_sent_time:1746044437319093|lagest_ack_time:1746044437363329|curr_delivered:689574| [2025/04/30 20:20:37 363381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437319093| [2025/04/30 20:20:37 363389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1207||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 20:20:37 363395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 363403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:54013|prior_delivered:635561|prior_time:1746044437317455|is_app_limited:0|send_elapse:37958|ack_elapse:45874|ctl_first_sent_time:1746044437319093|lagest_ack_time:1746044437363329|curr_delivered:690774| [2025/04/30 20:20:37 363410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437319222| [2025/04/30 20:20:37 363417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1206||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/04/30 20:20:37 363423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42563|rttvar:2737|minrtt:31448|latest_rtt:44107|ack_delay:88| [2025/04/30 20:20:37 363430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42745|rttvar:2417|minrtt:31448|latest_rtt:44107|ack_delay:88| [2025/04/30 20:20:37 363437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:890|lost_pn:887|thresh:3| [2025/04/30 20:20:37 363444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 363449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 363453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42745|rtt_var:2417|pto_duration:52413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 363462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 363466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 363470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 363474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437440608|now:1746044437363452|interv:77156| [2025/04/30 20:20:37 363478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437440608|now:1746044437363452|interval:77156|pto_count:0|srtt:42745 [2025/04/30 20:20:37 363482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37958, ack_elapse 45874, delivered 55213|rate 1203579|lost 285| [2025/04/30 20:20:37 363487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203579) in round 14| [2025/04/30 20:20:37 363491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 363495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 363499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437319222|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 363503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437319222|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 363508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:110742|full_bw_reached:1|inflight:45606|srtt:42745|latest_rtt:44107|min_rtt:31448|applimit:0|lost:285|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 363514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:304|largest:304|pns:2| [2025/04/30 20:20:37 363519] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:304|frame:ACK |recv_time:1746044437363329|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 363523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557363329|now:1746044437363329|interv:120000000| [2025/04/30 20:20:37 363528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557363329|now:1746044437363329|interv:120000000| [2025/04/30 20:20:37 363532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437364278|pq_index:0| [2025/04/30 20:20:37 363536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437362979| [2025/04/30 20:20:37 363540] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437363540| [2025/04/30 20:20:37 363545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437363544| [2025/04/30 20:20:37 363550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 363558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42745|min_srtt:42745|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 363562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:782886| [2025/04/30 20:20:37 363567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42745|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 363572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 363576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42745|min_srtt:42745|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 363581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:784065| [2025/04/30 20:20:37 363585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42745|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 363590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 363594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42745|min_srtt:42745|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 363598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:785244| [2025/04/30 20:20:37 363603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 363606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 363610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 363614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 363619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 363623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 363627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 363631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 363635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437364278| [2025/04/30 20:20:37 363639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437364278| [2025/04/30 20:20:37 363643] [debug] |xqc_engine_wakeup_after|wakeup:1746044437364278|now:1746044437363643|diff:635| [2025/04/30 20:20:37 363648] [debug] |xqc_engine_main_logic|END|now:1746044437363544| [2025/04/30 20:20:37 363660] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437363659| [2025/04/30 20:20:37 363663] [debug] |xqc_engine_wakeup_after|wakeup:1746044437364278|now:1746044437363663|diff:615| [2025/04/30 20:20:37 363667] [debug] |xqc_engine_main_logic|END|now:1746044437363659| [2025/04/30 20:20:37 364737] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437364737| [2025/04/30 20:20:37 364748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437364278|pq_index:0| [2025/04/30 20:20:37 364752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437363544| [2025/04/30 20:20:37 364758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437364756| [2025/04/30 20:20:37 364762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437364278|now:1746044437364756| [2025/04/30 20:20:37 364767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437364278|now:1746044437364756| [2025/04/30 20:20:37 364771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 364775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 364780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42745|min_srtt:42745|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 364785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:785244| [2025/04/30 20:20:37 364790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 364796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 364803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 364809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 364816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 364823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 364830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 364836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:929| [2025/04/30 20:20:37 364880] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437364847|stream_id:0|stream_offset:721578| [2025/04/30 20:20:37 364889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 364897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 364910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42745|rtt_var:2417|pto_duration:52413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 364917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 364923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 364929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 364936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437442260|now:1746044437364910|interv:77350| [2025/04/30 20:20:37 364943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437442260|now:1746044437364910|interval:77350|pto_count:0|srtt:42745 [2025/04/30 20:20:37 364950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:46806| [2025/04/30 20:20:37 364957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 364964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:722757| [2025/04/30 20:20:37 364970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 364977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:930| [2025/04/30 20:20:37 365040] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437364988|stream_id:0|stream_offset:722757| [2025/04/30 20:20:37 365048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 365052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 365057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42745|rtt_var:2417|pto_duration:52413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 365067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 365071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 365074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 365078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437442401|now:1746044437365057|interv:77344| [2025/04/30 20:20:37 365082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437442401|now:1746044437365057|interval:77344|pto_count:0|srtt:42745 [2025/04/30 20:20:37 365087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:48006| [2025/04/30 20:20:37 365092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 365096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:723936| [2025/04/30 20:20:37 365105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 365109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437366109|now:1746044437365109|interv:1000| [2025/04/30 20:20:37 365113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 365117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 365121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437366109| [2025/04/30 20:20:37 365125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437366109| [2025/04/30 20:20:37 365129] [debug] |xqc_engine_wakeup_after|wakeup:1746044437366109|now:1746044437365129|diff:980| [2025/04/30 20:20:37 365136] [debug] |xqc_engine_main_logic|END|now:1746044437364756| [2025/04/30 20:20:37 365264] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437365263| [2025/04/30 20:20:37 365271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 365280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:304| [2025/04/30 20:20:37 365286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:305| [2025/04/30 20:20:37 365294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:305| [2025/04/30 20:20:37 365301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 365308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 365315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:54013|prior_delivered:637961|prior_time:1746044437319446|is_app_limited:0|send_elapse:38519|ack_elapse:45817|ctl_first_sent_time:1746044437319786|lagest_ack_time:1746044437365263|curr_delivered:691974| [2025/04/30 20:20:37 365323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437319786| [2025/04/30 20:20:37 365330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1205||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 20:20:37 365337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 365343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:54013|prior_delivered:637961|prior_time:1746044437319446|is_app_limited:0|send_elapse:38519|ack_elapse:45817|ctl_first_sent_time:1746044437319786|lagest_ack_time:1746044437365263|curr_delivered:693174| [2025/04/30 20:20:37 365348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437321161| [2025/04/30 20:20:37 365353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1204||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 20:20:37 365360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42745|rttvar:2417|minrtt:31448|latest_rtt:44102|ack_delay:88| [2025/04/30 20:20:37 365366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42903|rttvar:2130|minrtt:31448|latest_rtt:44102|ack_delay:88| [2025/04/30 20:20:37 365379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:892|lost_pn:889|thresh:3| [2025/04/30 20:20:37 365386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 365392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 365399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42903|rtt_var:2130|pto_duration:51423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 365406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 365411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 365415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 365419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437441411|now:1746044437365399|interv:76012| [2025/04/30 20:20:37 365423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437441411|now:1746044437365399|interval:76012|pto_count:0|srtt:42903 [2025/04/30 20:20:37 365428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38519, ack_elapse 45817, delivered 55213|rate 1205076|lost 285| [2025/04/30 20:20:37 365432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205076) in round 14| [2025/04/30 20:20:37 365437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 365441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 365445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437321161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 365449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437321161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 365454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:110742|full_bw_reached:1|inflight:45606|srtt:42903|latest_rtt:44102|min_rtt:31448|applimit:0|lost:285|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 365460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:305|largest:305|pns:2| [2025/04/30 20:20:37 365465] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:305|frame:ACK |recv_time:1746044437365263|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 365470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557365263|now:1746044437365263|interv:120000000| [2025/04/30 20:20:37 365474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557365263|now:1746044437365263|interv:120000000| [2025/04/30 20:20:37 365478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437366109|pq_index:0| [2025/04/30 20:20:37 365486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437364756| [2025/04/30 20:20:37 365490] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437365490| [2025/04/30 20:20:37 365495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437365493| [2025/04/30 20:20:37 365500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 365505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42903|min_srtt:42903|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 365509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:785244| [2025/04/30 20:20:37 365514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42903|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 365519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 365523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42903|min_srtt:42903|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 365527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:786423| [2025/04/30 20:20:37 365532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42903|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 365536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 365540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42903|min_srtt:42903|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 365545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:787602| [2025/04/30 20:20:37 365549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 365553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 365557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 365561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 365565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 365570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:723936| [2025/04/30 20:20:37 365577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 365580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 365584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437366109| [2025/04/30 20:20:37 365589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437366109| [2025/04/30 20:20:37 365593] [debug] |xqc_engine_wakeup_after|wakeup:1746044437366109|now:1746044437365592|diff:517| [2025/04/30 20:20:37 365597] [debug] |xqc_engine_main_logic|END|now:1746044437365493| [2025/04/30 20:20:37 365602] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437365602| [2025/04/30 20:20:37 365606] [debug] |xqc_engine_wakeup_after|wakeup:1746044437366109|now:1746044437365606|diff:503| [2025/04/30 20:20:37 365610] [debug] |xqc_engine_main_logic|END|now:1746044437365602| [2025/04/30 20:20:37 366682] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437366682| [2025/04/30 20:20:37 366694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437366109|pq_index:0| [2025/04/30 20:20:37 366698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437365493| [2025/04/30 20:20:37 366704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437366702| [2025/04/30 20:20:37 366708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437366109|now:1746044437366702| [2025/04/30 20:20:37 366713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437366109|now:1746044437366702| [2025/04/30 20:20:37 366739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 366744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 366749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42903|min_srtt:42903|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 366754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:787602| [2025/04/30 20:20:37 366759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 366763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 366766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 366771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 366776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 366780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:723936| [2025/04/30 20:20:37 366787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 366801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:931| [2025/04/30 20:20:37 366845] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437366812|stream_id:0|stream_offset:723936| [2025/04/30 20:20:37 366855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 366863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 366870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42903|rtt_var:2130|pto_duration:51423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 366877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 366883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 366890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 366896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437443235|now:1746044437366869|interv:76366| [2025/04/30 20:20:37 366903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437443235|now:1746044437366869|interval:76366|pto_count:0|srtt:42903 [2025/04/30 20:20:37 366911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:46806| [2025/04/30 20:20:37 366919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 366926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:725115| [2025/04/30 20:20:37 366933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 366940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:932| [2025/04/30 20:20:37 366981] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437366950|stream_id:0|stream_offset:725115| [2025/04/30 20:20:37 366991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 366998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 367005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42903|rtt_var:2130|pto_duration:51423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 367012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 367019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 367025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 367031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437443373|now:1746044437367005|interv:76368| [2025/04/30 20:20:37 367043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437443373|now:1746044437367005|interval:76368|pto_count:0|srtt:42903 [2025/04/30 20:20:37 367051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:48006| [2025/04/30 20:20:37 367058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 367065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:726294| [2025/04/30 20:20:37 367072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 367078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437368078|now:1746044437367078|interv:1000| [2025/04/30 20:20:37 367084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 367090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 367096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437368078| [2025/04/30 20:20:37 367111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437368078| [2025/04/30 20:20:37 367115] [debug] |xqc_engine_wakeup_after|wakeup:1746044437368078|now:1746044437367115|diff:963| [2025/04/30 20:20:37 367119] [debug] |xqc_engine_main_logic|END|now:1746044437366702| [2025/04/30 20:20:37 367325] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437367324| [2025/04/30 20:20:37 367332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 367341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:305| [2025/04/30 20:20:37 367347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:306| [2025/04/30 20:20:37 367356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:306| [2025/04/30 20:20:37 367363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 367370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 367378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:54013|prior_delivered:640361|prior_time:1746044437321424|is_app_limited:0|send_elapse:37881|ack_elapse:45900|ctl_first_sent_time:1746044437323005|lagest_ack_time:1746044437367324|curr_delivered:694374| [2025/04/30 20:20:37 367386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437323005| [2025/04/30 20:20:37 367393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1203||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 20:20:37 367400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 367406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:54013|prior_delivered:640361|prior_time:1746044437321424|is_app_limited:0|send_elapse:37881|ack_elapse:45900|ctl_first_sent_time:1746044437323005|lagest_ack_time:1746044437367324|curr_delivered:695574| [2025/04/30 20:20:37 367417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437323163| [2025/04/30 20:20:37 367424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1202||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/04/30 20:20:37 367430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42903|rttvar:2130|minrtt:31448|latest_rtt:44161|ack_delay:112| [2025/04/30 20:20:37 367436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43047|rttvar:1884|minrtt:31448|latest_rtt:44161|ack_delay:112| [2025/04/30 20:20:37 367441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:894|lost_pn:891|thresh:3| [2025/04/30 20:20:37 367445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 367452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 367458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43047|rtt_var:1884|pto_duration:50583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 367465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 367470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 367474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 367478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437442533|now:1746044437367458|interv:75075| [2025/04/30 20:20:37 367482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437442533|now:1746044437367458|interval:75075|pto_count:0|srtt:43047 [2025/04/30 20:20:37 367486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37881, ack_elapse 45900, delivered 55213|rate 1202897|lost 285| [2025/04/30 20:20:37 367491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202897) in round 14| [2025/04/30 20:20:37 367495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 367499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 367503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437323163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 367508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437323163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 367512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:110742|full_bw_reached:1|inflight:45606|srtt:43047|latest_rtt:44161|min_rtt:31448|applimit:0|lost:285|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 367518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:306|largest:306|pns:2| [2025/04/30 20:20:37 367526] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:306|frame:ACK |recv_time:1746044437367324|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 367531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557367324|now:1746044437367324|interv:120000000| [2025/04/30 20:20:37 367535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557367324|now:1746044437367324|interv:120000000| [2025/04/30 20:20:37 367539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437368078|pq_index:0| [2025/04/30 20:20:37 367543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437366702| [2025/04/30 20:20:37 367547] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437367547| [2025/04/30 20:20:37 367552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437367551| [2025/04/30 20:20:37 367557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 367562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43047|min_srtt:43047|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 367566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:787602| [2025/04/30 20:20:37 367571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43047|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 367576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 367580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43047|min_srtt:43047|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 367585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:788781| [2025/04/30 20:20:37 367589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43047|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 367593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 20:20:37 367598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43047|min_srtt:43047|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 367602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:789960| [2025/04/30 20:20:37 367607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 367611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 367615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 367622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 367626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 367631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:726294| [2025/04/30 20:20:37 367635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 367639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 367643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437368078| [2025/04/30 20:20:37 367647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437368078| [2025/04/30 20:20:37 367651] [debug] |xqc_engine_wakeup_after|wakeup:1746044437368078|now:1746044437367651|diff:427| [2025/04/30 20:20:37 367655] [debug] |xqc_engine_main_logic|END|now:1746044437367551| [2025/04/30 20:20:37 367661] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437367661| [2025/04/30 20:20:37 367664] [debug] |xqc_engine_wakeup_after|wakeup:1746044437368078|now:1746044437367664|diff:414| [2025/04/30 20:20:37 367668] [debug] |xqc_engine_main_logic|END|now:1746044437367661| [2025/04/30 20:20:37 368740] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437368739| [2025/04/30 20:20:37 368751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437368078|pq_index:0| [2025/04/30 20:20:37 368755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437367551| [2025/04/30 20:20:37 368761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437368759| [2025/04/30 20:20:37 368766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437368078|now:1746044437368759| [2025/04/30 20:20:37 368770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437368078|now:1746044437368759| [2025/04/30 20:20:37 368774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 368779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 368786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43047|min_srtt:43047|path_bw:1208400|loss_rate:62.74|path_pto:0| [2025/04/30 20:20:37 368793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:789960| [2025/04/30 20:20:37 368800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 368807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 368813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 368828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 368836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 368843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:726294| [2025/04/30 20:20:37 368850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 368857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:933| [2025/04/30 20:20:37 368905] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437368870|stream_id:0|stream_offset:726294| [2025/04/30 20:20:37 368916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 368923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 368930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43047|rtt_var:1884|pto_duration:50583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 368937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 368943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 368949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 368956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437444453|now:1746044437368930|interv:75523| [2025/04/30 20:20:37 368962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437444453|now:1746044437368930|interval:75523|pto_count:0|srtt:43047 [2025/04/30 20:20:37 368969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:46806| [2025/04/30 20:20:37 368977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 368983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:727473| [2025/04/30 20:20:37 368991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 368998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:934| [2025/04/30 20:20:37 369031] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437369008|stream_id:0|stream_offset:727473| [2025/04/30 20:20:37 369040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 369047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 369061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43047|rtt_var:1884|pto_duration:50583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 369068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 369073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 369077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 369081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437444591|now:1746044437369060|interv:75531| [2025/04/30 20:20:37 369085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437444591|now:1746044437369060|interval:75531|pto_count:0|srtt:43047 [2025/04/30 20:20:37 369090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:48006| [2025/04/30 20:20:37 369094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 369099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:728652| [2025/04/30 20:20:37 369103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 369107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437370107|now:1746044437369107|interv:1000| [2025/04/30 20:20:37 369111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 369115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 369119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437370107| [2025/04/30 20:20:37 369123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437370107| [2025/04/30 20:20:37 369127] [debug] |xqc_engine_wakeup_after|wakeup:1746044437370107|now:1746044437369127|diff:980| [2025/04/30 20:20:37 369132] [debug] |xqc_engine_main_logic|END|now:1746044437368759| [2025/04/30 20:20:37 369282] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437369281| [2025/04/30 20:20:37 369291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 369300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:306| [2025/04/30 20:20:37 369303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:307| [2025/04/30 20:20:37 369312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:307| [2025/04/30 20:20:37 369319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 369326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 369332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:51613|prior_delivered:645161|prior_time:1746044437325421|is_app_limited:0|send_elapse:38673|ack_elapse:43860|ctl_first_sent_time:1746044437325789|lagest_ack_time:1746044437369281|curr_delivered:696774| [2025/04/30 20:20:37 369339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437325789| [2025/04/30 20:20:37 369352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1201||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 20:20:37 369359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 369366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:51613|prior_delivered:645161|prior_time:1746044437325421|is_app_limited:0|send_elapse:38673|ack_elapse:43860|ctl_first_sent_time:1746044437325789|lagest_ack_time:1746044437369281|curr_delivered:697974| [2025/04/30 20:20:37 369373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437325914| [2025/04/30 20:20:37 369380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1200||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/04/30 20:20:37 369386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43047|rttvar:1884|minrtt:31448|latest_rtt:43367|ack_delay:88| [2025/04/30 20:20:37 369393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43076|rttvar:1471|minrtt:31448|latest_rtt:43367|ack_delay:88| [2025/04/30 20:20:37 369400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:896|lost_pn:893|thresh:3| [2025/04/30 20:20:37 369407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 369411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 369415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43076|rtt_var:1471|pto_duration:48960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 369420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 369424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 369428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 369431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437442968|now:1746044437369415|interv:73553| [2025/04/30 20:20:37 369435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437442968|now:1746044437369415|interval:73553|pto_count:0|srtt:43076 [2025/04/30 20:20:37 369440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38673, ack_elapse 43860, delivered 52813|rate 1204126|lost 285| [2025/04/30 20:20:37 369445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204126) in round 14| [2025/04/30 20:20:37 369449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 369453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 369457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437325914|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 369461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437325914|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 369470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:110742|full_bw_reached:1|inflight:45606|srtt:43076|latest_rtt:43367|min_rtt:31448|applimit:0|lost:285|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 369476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:307|largest:307|pns:2| [2025/04/30 20:20:37 369481] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:307|frame:ACK |recv_time:1746044437369281|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 369485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557369281|now:1746044437369281|interv:120000000| [2025/04/30 20:20:37 369490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557369281|now:1746044437369281|interv:120000000| [2025/04/30 20:20:37 369494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437370107|pq_index:0| [2025/04/30 20:20:37 369498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437368759| [2025/04/30 20:20:37 369502] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437369502| [2025/04/30 20:20:37 369507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437369506| [2025/04/30 20:20:37 369512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 369517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43076|min_srtt:43076|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 369521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:789960| [2025/04/30 20:20:37 369526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43076|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 369531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 369535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43076|min_srtt:43076|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 369540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:791139| [2025/04/30 20:20:37 369544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43076|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 369549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 369553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43076|min_srtt:43076|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 369560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:792318| [2025/04/30 20:20:37 369565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 369569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 369573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 369577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 369581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 369586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:728652| [2025/04/30 20:20:37 369590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 369594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 369598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437370107| [2025/04/30 20:20:37 369602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437370107| [2025/04/30 20:20:37 369606] [debug] |xqc_engine_wakeup_after|wakeup:1746044437370107|now:1746044437369606|diff:501| [2025/04/30 20:20:37 369610] [debug] |xqc_engine_main_logic|END|now:1746044437369506| [2025/04/30 20:20:37 369616] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437369616| [2025/04/30 20:20:37 369619] [debug] |xqc_engine_wakeup_after|wakeup:1746044437370107|now:1746044437369619|diff:488| [2025/04/30 20:20:37 369623] [debug] |xqc_engine_main_logic|END|now:1746044437369616| [2025/04/30 20:20:37 370692] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437370691| [2025/04/30 20:20:37 370702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437370107|pq_index:0| [2025/04/30 20:20:37 370707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437369506| [2025/04/30 20:20:37 370712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437370711| [2025/04/30 20:20:37 370735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437370107|now:1746044437370711| [2025/04/30 20:20:37 370740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437370107|now:1746044437370711| [2025/04/30 20:20:37 370744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 370748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 370753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43076|min_srtt:43076|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 370761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:792318| [2025/04/30 20:20:37 370775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 370780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 370784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 370789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 370797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 370804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:728652| [2025/04/30 20:20:37 370811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 370818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:935| [2025/04/30 20:20:37 370890] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437370830|stream_id:0|stream_offset:728652| [2025/04/30 20:20:37 370900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 370908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 370915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43076|rtt_var:1471|pto_duration:48960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 370922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 370928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 370934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 370941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437444790|now:1746044437370915|interv:73875| [2025/04/30 20:20:37 370948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437444790|now:1746044437370915|interval:73875|pto_count:0|srtt:43076 [2025/04/30 20:20:37 370955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:46806| [2025/04/30 20:20:37 370963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 370969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:729831| [2025/04/30 20:20:37 370976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 370983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:936| [2025/04/30 20:20:37 371034] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437371000|stream_id:0|stream_offset:729831| [2025/04/30 20:20:37 371043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 371050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 371057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43076|rtt_var:1471|pto_duration:48960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 371064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 371070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 371077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 371083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437444960|now:1746044437371057|interv:73903| [2025/04/30 20:20:37 371090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437444960|now:1746044437371057|interval:73903|pto_count:0|srtt:43076 [2025/04/30 20:20:37 371097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:48006| [2025/04/30 20:20:37 371105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 371111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:731010| [2025/04/30 20:20:37 371118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 371124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437372124|now:1746044437371124|interv:1000| [2025/04/30 20:20:37 371130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 371136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 371143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437372124| [2025/04/30 20:20:37 371149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437372124| [2025/04/30 20:20:37 371156] [debug] |xqc_engine_wakeup_after|wakeup:1746044437372124|now:1746044437371155|diff:969| [2025/04/30 20:20:37 371162] [debug] |xqc_engine_main_logic|END|now:1746044437370711| [2025/04/30 20:20:37 372236] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437372236| [2025/04/30 20:20:37 372248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437372124|pq_index:0| [2025/04/30 20:20:37 372252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437370711| [2025/04/30 20:20:37 372258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437372256| [2025/04/30 20:20:37 372268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437372124|now:1746044437372256| [2025/04/30 20:20:37 372273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437372124|now:1746044437372256| [2025/04/30 20:20:37 372278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 372285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 372293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43076|min_srtt:43076|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 372301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48006|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:792318| [2025/04/30 20:20:37 372306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 372310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 372315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 372322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 372329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 372336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:731010| [2025/04/30 20:20:37 372343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 372350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:937| [2025/04/30 20:20:37 372398] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437372362|stream_id:0|stream_offset:731010| [2025/04/30 20:20:37 372408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 372415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 372422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43076|rtt_var:1471|pto_duration:48960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 372428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 372434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 372440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 372445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437446322|now:1746044437372421|interv:73901| [2025/04/30 20:20:37 372449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437446322|now:1746044437372421|interval:73901|pto_count:0|srtt:43076 [2025/04/30 20:20:37 372463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:49206| [2025/04/30 20:20:37 372471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 372475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:732189| [2025/04/30 20:20:37 372480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 372484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437373484|now:1746044437372484|interv:1000| [2025/04/30 20:20:37 372488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 372492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 372496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437373484| [2025/04/30 20:20:37 372502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437373484| [2025/04/30 20:20:37 372509] [debug] |xqc_engine_wakeup_after|wakeup:1746044437373484|now:1746044437372509|diff:975| [2025/04/30 20:20:37 372515] [debug] |xqc_engine_main_logic|END|now:1746044437372256| [2025/04/30 20:20:37 372528] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437372528| [2025/04/30 20:20:37 372533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 372539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:307| [2025/04/30 20:20:37 372543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:308| [2025/04/30 20:20:37 372549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:308| [2025/04/30 20:20:37 372553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 372559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:899|path_largest_ack:898| [2025/04/30 20:20:37 372563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:52813|prior_delivered:647561|prior_time:1746044437327466|is_app_limited:0|send_elapse:40003|ack_elapse:45062|ctl_first_sent_time:1746044437329099|lagest_ack_time:1746044437372528|curr_delivered:699174| [2025/04/30 20:20:37 372568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437329099| [2025/04/30 20:20:37 372573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1199||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/04/30 20:20:37 372577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:899|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:899|path_largest_ack:899| [2025/04/30 20:20:37 372582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:51613|prior_delivered:649961|prior_time:1746044437329402|is_app_limited:0|send_elapse:39810|ack_elapse:43126|ctl_first_sent_time:1746044437331022|lagest_ack_time:1746044437372528|curr_delivered:700374| [2025/04/30 20:20:37 372586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437331022| [2025/04/30 20:20:37 372590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1198||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/04/30 20:20:37 372599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43076|rttvar:1471|minrtt:31448|latest_rtt:41506|ack_delay:88| [2025/04/30 20:20:37 372603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42869|rttvar:1518|minrtt:31448|latest_rtt:41506|ack_delay:88| [2025/04/30 20:20:37 372607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:899|lost_pn:896|thresh:3| [2025/04/30 20:20:37 372611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 372616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 372620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437375522|now:1746044437372619|interval:2903| [2025/04/30 20:20:37 372624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437375522|now:1746044437372619|interv:2903| [2025/04/30 20:20:37 372628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39810, ack_elapse 43126, delivered 50413|rate 1168969|lost 285| [2025/04/30 20:20:37 372633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168969) in round 14| [2025/04/30 20:20:37 372637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 372641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 372645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437331022|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 372650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437331022|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 372654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:110742|full_bw_reached:1|inflight:46806|srtt:42869|latest_rtt:41506|min_rtt:31448|applimit:0|lost:285|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 372660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:308|largest:308|pns:2| [2025/04/30 20:20:37 372664] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:308|frame:ACK |recv_time:1746044437372528|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 372669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557372528|now:1746044437372528|interv:120000000| [2025/04/30 20:20:37 372674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557372528|now:1746044437372528|interv:120000000| [2025/04/30 20:20:37 372677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437373484|pq_index:0| [2025/04/30 20:20:37 372682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437372256| [2025/04/30 20:20:37 372686] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437372686| [2025/04/30 20:20:37 372693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437372692| [2025/04/30 20:20:37 372699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 372703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42869|min_srtt:42869|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 372708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:792318| [2025/04/30 20:20:37 372713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 372739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 372745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42869|min_srtt:42869|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 372750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:793497| [2025/04/30 20:20:37 372757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 372765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 372771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42869|min_srtt:42869|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 372776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 372780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 372785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 372791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 372798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 372806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 372812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:732189| [2025/04/30 20:20:37 372819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 372832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 372838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437373484| [2025/04/30 20:20:37 372845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437373484| [2025/04/30 20:20:37 372851] [debug] |xqc_engine_wakeup_after|wakeup:1746044437373484|now:1746044437372851|diff:633| [2025/04/30 20:20:37 372858] [debug] |xqc_engine_main_logic|END|now:1746044437372692| [2025/04/30 20:20:37 372867] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437372866| [2025/04/30 20:20:37 372873] [debug] |xqc_engine_wakeup_after|wakeup:1746044437373484|now:1746044437372873|diff:611| [2025/04/30 20:20:37 372879] [debug] |xqc_engine_main_logic|END|now:1746044437372866| [2025/04/30 20:20:37 373925] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437373925| [2025/04/30 20:20:37 373938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437373484|pq_index:0| [2025/04/30 20:20:37 373945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437372692| [2025/04/30 20:20:37 373953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437373951| [2025/04/30 20:20:37 373959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437373484|now:1746044437373951| [2025/04/30 20:20:37 373966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437373484|now:1746044437373951| [2025/04/30 20:20:37 373973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 373979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 373986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42869|min_srtt:42869|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 373991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 373995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 373999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 374003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 374007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 374012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 374016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:732189| [2025/04/30 20:20:37 374021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 374025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:938| [2025/04/30 20:20:37 374061] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437374034|stream_id:0|stream_offset:732189| [2025/04/30 20:20:37 374073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 374078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 374082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437375522|now:1746044437374082|interval:1440| [2025/04/30 20:20:37 374087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437375522|now:1746044437374082|interv:1440| [2025/04/30 20:20:37 374091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:48006| [2025/04/30 20:20:37 374096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 374100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:733368| [2025/04/30 20:20:37 374105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 374109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:939| [2025/04/30 20:20:37 374133] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437374115|stream_id:0|stream_offset:733368| [2025/04/30 20:20:37 374138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 374143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 374147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437375522|now:1746044437374147|interval:1375| [2025/04/30 20:20:37 374151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437375522|now:1746044437374147|interv:1375| [2025/04/30 20:20:37 374155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:49206| [2025/04/30 20:20:37 374159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 374164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:734547| [2025/04/30 20:20:37 374168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 374173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437375173|now:1746044437374173|interv:1000| [2025/04/30 20:20:37 374179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 374186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 374192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437375173| [2025/04/30 20:20:37 374204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437375173| [2025/04/30 20:20:37 374208] [debug] |xqc_engine_wakeup_after|wakeup:1746044437375173|now:1746044437374208|diff:965| [2025/04/30 20:20:37 374213] [debug] |xqc_engine_main_logic|END|now:1746044437373951| [2025/04/30 20:20:37 374227] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437374226| [2025/04/30 20:20:37 374235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 374243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:308| [2025/04/30 20:20:37 374249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:309| [2025/04/30 20:20:37 374257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:309| [2025/04/30 20:20:37 374263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 374271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:900|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:901|path_largest_ack:900| [2025/04/30 20:20:37 374279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:52813|prior_delivered:649961|prior_time:1746044437329402|is_app_limited:0|send_elapse:39943|ack_elapse:44824|ctl_first_sent_time:1746044437331155|lagest_ack_time:1746044437374226|curr_delivered:701574| [2025/04/30 20:20:37 374286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437331155| [2025/04/30 20:20:37 374294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1197||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/04/30 20:20:37 374301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:901|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:901|path_largest_ack:901| [2025/04/30 20:20:37 374308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:51613|prior_delivered:652361|prior_time:1746044437331487|is_app_limited:0|send_elapse:41798|ack_elapse:42739|ctl_first_sent_time:1746044437333132|lagest_ack_time:1746044437374226|curr_delivered:702774| [2025/04/30 20:20:37 374315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437333132| [2025/04/30 20:20:37 374322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1196||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 20:20:37 374328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42869|rttvar:1518|minrtt:31448|latest_rtt:41094|ack_delay:96| [2025/04/30 20:20:37 374335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42635|rttvar:1606|minrtt:31448|latest_rtt:41094|ack_delay:96| [2025/04/30 20:20:37 374341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:901|lost_pn:898|thresh:3| [2025/04/30 20:20:37 374348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 374356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:897|lost_pn:898|po_sent_time:1746044437327295|lost_send_time:1746044437326262|loss_delay:47964|frame:STREAM |repair:128| [2025/04/30 20:20:37 374363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437327295u| [2025/04/30 20:20:37 374373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 374377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42635|rtt_var:1606|pto_duration:49059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 374382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 374386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 374389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 374393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437448174|now:1746044437374377|interv:73797| [2025/04/30 20:20:37 374397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437448174|now:1746044437374377|interval:73797|pto_count:0|srtt:42635 [2025/04/30 20:20:37 374406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41798, ack_elapse 42739, delivered 50413|rate 1179554|lost 286| [2025/04/30 20:20:37 374410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179554) in round 14| [2025/04/30 20:20:37 374414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 374418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 374422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110742|packet_lost:1|acked:2400|po_sent_time:1746044437333132|recovery:1|recovery_start:1746044437374372|packet_conservation:0|next_round_delivered:683568| [2025/04/30 20:20:37 374427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:1|acked:2400|po_sent_time:1746044437333132|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 374432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:42635|latest_rtt:41094|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437374372|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 374438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:309|largest:309|pns:2| [2025/04/30 20:20:37 374442] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:309|frame:ACK |recv_time:1746044437374226|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 374447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557374226|now:1746044437374226|interv:120000000| [2025/04/30 20:20:37 374451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557374226|now:1746044437374226|interv:120000000| [2025/04/30 20:20:37 374455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437375173|pq_index:0| [2025/04/30 20:20:37 374460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437373951| [2025/04/30 20:20:37 374464] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437374464| [2025/04/30 20:20:37 374469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437374468| [2025/04/30 20:20:37 374476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 374481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42635|min_srtt:42635|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 374486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 374491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 374494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 374498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 374503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 374507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42635|min_srtt:42635|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 374511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 374516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 374519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 374523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 374527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 374532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 374536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:734547| [2025/04/30 20:20:37 374540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 374544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 374548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437375173| [2025/04/30 20:20:37 374552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437375173| [2025/04/30 20:20:37 374556] [debug] |xqc_engine_wakeup_after|wakeup:1746044437375173|now:1746044437374556|diff:617| [2025/04/30 20:20:37 374561] [debug] |xqc_engine_main_logic|END|now:1746044437374468| [2025/04/30 20:20:37 374566] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437374566| [2025/04/30 20:20:37 374570] [debug] |xqc_engine_wakeup_after|wakeup:1746044437375173|now:1746044437374570|diff:603| [2025/04/30 20:20:37 374574] [debug] |xqc_engine_main_logic|END|now:1746044437374566| [2025/04/30 20:20:37 375654] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437375653| [2025/04/30 20:20:37 375666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437375173|pq_index:0| [2025/04/30 20:20:37 375670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437374468| [2025/04/30 20:20:37 375676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437375674| [2025/04/30 20:20:37 375680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437375173|now:1746044437375674| [2025/04/30 20:20:37 375685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437375173|now:1746044437375674| [2025/04/30 20:20:37 375689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 375693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 375698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42635|min_srtt:42635|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 375703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 375707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 375711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 375715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 375740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 375747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42635|min_srtt:42635|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 375753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 375760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 375767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 375773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 375779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 375786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 375792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:734547| [2025/04/30 20:20:37 375799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 375812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:940| [2025/04/30 20:20:37 375888] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437375824|stream_id:0|stream_offset:734547| [2025/04/30 20:20:37 375899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 375907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 375914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42635|rtt_var:1606|pto_duration:49059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 375921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 375927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 375934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 375940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437449883|now:1746044437375913|interv:73970| [2025/04/30 20:20:37 375947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437449883|now:1746044437375913|interval:73970|pto_count:0|srtt:42635 [2025/04/30 20:20:37 375954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 375962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 375968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:735726| [2025/04/30 20:20:37 375975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 375982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:941| [2025/04/30 20:20:37 376018] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437375992|stream_id:0|stream_offset:735726| [2025/04/30 20:20:37 376024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 376028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 376033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42635|rtt_var:1606|pto_duration:49059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 376037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 376041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 376046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 376059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437450051|now:1746044437376032|interv:74019| [2025/04/30 20:20:37 376065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437450051|now:1746044437376032|interval:74019|pto_count:0|srtt:42635 [2025/04/30 20:20:37 376073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 376078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 376082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:736905| [2025/04/30 20:20:37 376087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 376091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437450051| [2025/04/30 20:20:37 376095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437450051| [2025/04/30 20:20:37 376099] [debug] |xqc_engine_wakeup_after|wakeup:1746044437450051|now:1746044437376099|diff:73952| [2025/04/30 20:20:37 376103] [debug] |xqc_engine_main_logic|END|now:1746044437375674| [2025/04/30 20:20:37 376242] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437376241| [2025/04/30 20:20:37 376252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 376260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:309| [2025/04/30 20:20:37 376266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:310| [2025/04/30 20:20:37 376275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:310| [2025/04/30 20:20:37 376281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 376289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:902|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:903|path_largest_ack:902| [2025/04/30 20:20:37 376295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:50406|prior_delivered:654768|prior_time:1746044437333380|is_app_limited:0|send_elapse:41700|ack_elapse:42861|ctl_first_sent_time:1746044437334907|lagest_ack_time:1746044437376241|curr_delivered:703974| [2025/04/30 20:20:37 376302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437334907| [2025/04/30 20:20:37 376309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1196||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 20:20:37 376316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:903|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:903|path_largest_ack:903| [2025/04/30 20:20:37 376323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:50406|prior_delivered:654768|prior_time:1746044437333380|is_app_limited:0|send_elapse:41700|ack_elapse:42861|ctl_first_sent_time:1746044437334907|lagest_ack_time:1746044437376241|curr_delivered:705174| [2025/04/30 20:20:37 376329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437335038| [2025/04/30 20:20:37 376336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1195||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 20:20:37 376345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42635|rttvar:1606|minrtt:31448|latest_rtt:41203|ack_delay:80| [2025/04/30 20:20:37 376350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42446|rttvar:1583|minrtt:31448|latest_rtt:41203|ack_delay:80| [2025/04/30 20:20:37 376354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:903|lost_pn:900|thresh:3| [2025/04/30 20:20:37 376358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 376362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 376366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 376370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42446|rtt_var:1583|pto_duration:48778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 376375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 376379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 376383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 376390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437449770|now:1746044437376370|interv:73400| [2025/04/30 20:20:37 376397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437449770|now:1746044437376370|interval:73400|pto_count:0|srtt:42446 [2025/04/30 20:20:37 376403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41700, ack_elapse 42861, delivered 50406|rate 1176034|lost 286| [2025/04/30 20:20:37 376411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176034) in round 14| [2025/04/30 20:20:37 376415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 376419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 376423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437335038|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 376428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437335038|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 376432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:42446|latest_rtt:41203|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437374372|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 376439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:310|largest:310|pns:2| [2025/04/30 20:20:37 376447] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:310|frame:ACK |recv_time:1746044437376241|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 376451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557376241|now:1746044437376241|interv:120000000| [2025/04/30 20:20:37 376456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557376241|now:1746044437376241|interv:120000000| [2025/04/30 20:20:37 376460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437450051|pq_index:0| [2025/04/30 20:20:37 376464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437375674| [2025/04/30 20:20:37 376468] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437376468| [2025/04/30 20:20:37 376473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437376472| [2025/04/30 20:20:37 376478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 376483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42446|min_srtt:42446|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 376488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 376492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 376496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 376500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 376504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 376508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42446|min_srtt:42446|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 376513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 376517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 376521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 376525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 376529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 376533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 376538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:736905| [2025/04/30 20:20:37 376545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 376549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437377549|now:1746044437376549|interv:1000| [2025/04/30 20:20:37 376553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 376556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 376560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437377549| [2025/04/30 20:20:37 376564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437377549| [2025/04/30 20:20:37 376568] [debug] |xqc_engine_wakeup_after|wakeup:1746044437377549|now:1746044437376568|diff:981| [2025/04/30 20:20:37 376573] [debug] |xqc_engine_main_logic|END|now:1746044437376472| [2025/04/30 20:20:37 376578] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437376578| [2025/04/30 20:20:37 376582] [debug] |xqc_engine_wakeup_after|wakeup:1746044437377549|now:1746044437376582|diff:967| [2025/04/30 20:20:37 376586] [debug] |xqc_engine_main_logic|END|now:1746044437376578| [2025/04/30 20:20:37 377658] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437377657| [2025/04/30 20:20:37 377669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437377549|pq_index:0| [2025/04/30 20:20:37 377674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437376472| [2025/04/30 20:20:37 377679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437377678| [2025/04/30 20:20:37 377684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437377549|now:1746044437377678| [2025/04/30 20:20:37 377688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437377549|now:1746044437377678| [2025/04/30 20:20:37 377692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 377697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 377702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42446|min_srtt:42446|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 377706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 377711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 377715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 377743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 377750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 377756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42446|min_srtt:42446|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 377763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 377775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 377780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 377786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 377793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 377800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 377806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:736905| [2025/04/30 20:20:37 377813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 377819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:942| [2025/04/30 20:20:37 377863] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437377831|stream_id:0|stream_offset:736905| [2025/04/30 20:20:37 377873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 377880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 377887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42446|rtt_var:1583|pto_duration:48778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 377895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 377901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 377907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 377913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437451609|now:1746044437377887|interv:73722| [2025/04/30 20:20:37 377919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437451609|now:1746044437377887|interval:73722|pto_count:0|srtt:42446 [2025/04/30 20:20:37 377926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 377933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 377940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:738084| [2025/04/30 20:20:37 377947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 377953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:943| [2025/04/30 20:20:37 377996] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437377968|stream_id:0|stream_offset:738084| [2025/04/30 20:20:37 378005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 378011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 378018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42446|rtt_var:1583|pto_duration:48778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 378025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 378031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 378037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 378043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437451746|now:1746044437378017|interv:73729| [2025/04/30 20:20:37 378048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437451746|now:1746044437378017|interval:73729|pto_count:0|srtt:42446 [2025/04/30 20:20:37 378052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 378057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 378061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:739263| [2025/04/30 20:20:37 378066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 378070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437451746| [2025/04/30 20:20:37 378074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437451746| [2025/04/30 20:20:37 378078] [debug] |xqc_engine_wakeup_after|wakeup:1746044437451746|now:1746044437378078|diff:73668| [2025/04/30 20:20:37 378083] [debug] |xqc_engine_main_logic|END|now:1746044437377678| [2025/04/30 20:20:37 378264] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437378263| [2025/04/30 20:20:37 378273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 378281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:310| [2025/04/30 20:20:37 378288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:311| [2025/04/30 20:20:37 378297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:311| [2025/04/30 20:20:37 378303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 378310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:904|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:905|path_largest_ack:904| [2025/04/30 20:20:37 378317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:50406|prior_delivered:657168|prior_time:1746044437335404|is_app_limited:0|send_elapse:41890|ack_elapse:42859|ctl_first_sent_time:1746044437336994|lagest_ack_time:1746044437378263|curr_delivered:706374| [2025/04/30 20:20:37 378329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437336994| [2025/04/30 20:20:37 378336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1194||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 20:20:37 378343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:905|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:905|path_largest_ack:905| [2025/04/30 20:20:37 378350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:49206|prior_delivered:659568|prior_time:1746044437337398|is_app_limited:0|send_elapse:41922|ack_elapse:40865|ctl_first_sent_time:1746044437338984|lagest_ack_time:1746044437378263|curr_delivered:707574| [2025/04/30 20:20:37 378357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437338984| [2025/04/30 20:20:37 378364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1193||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 20:20:37 378370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42446|rttvar:1583|minrtt:31448|latest_rtt:39279|ack_delay:88| [2025/04/30 20:20:37 378375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42039|rttvar:2001|minrtt:31448|latest_rtt:39279|ack_delay:88| [2025/04/30 20:20:37 378380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:905|lost_pn:902|thresh:3| [2025/04/30 20:20:37 378384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 378388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 378392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 378396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42039|rtt_var:2001|pto_duration:50043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 378401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 378405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 378408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 378412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437453011|now:1746044437378396|interv:74615| [2025/04/30 20:20:37 378416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437453011|now:1746044437378396|interval:74615|pto_count:0|srtt:42039 [2025/04/30 20:20:37 378421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41922, ack_elapse 40865, delivered 48006|rate 1145126|lost 286| [2025/04/30 20:20:37 378425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145126) in round 14| [2025/04/30 20:20:37 378430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 378442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 378448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437338984|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 378453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437338984|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 378458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:42039|latest_rtt:39279|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437374372|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 378464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:311|largest:311|pns:2| [2025/04/30 20:20:37 378469] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:311|frame:ACK |recv_time:1746044437378263|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 378474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557378263|now:1746044437378263|interv:120000000| [2025/04/30 20:20:37 378478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557378263|now:1746044437378263|interv:120000000| [2025/04/30 20:20:37 378482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437451746|pq_index:0| [2025/04/30 20:20:37 378486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437377678| [2025/04/30 20:20:37 378490] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437378490| [2025/04/30 20:20:37 378495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437378494| [2025/04/30 20:20:37 378500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 378505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42039|min_srtt:42039|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 378510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 378516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 378522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 378528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 378534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 378539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42039|min_srtt:42039|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 378549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 378556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 378561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 378567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 378573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 378580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 378584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:739263| [2025/04/30 20:20:37 378591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 378597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437379597|now:1746044437378597|interv:1000| [2025/04/30 20:20:37 378603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 378609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 378614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437379597| [2025/04/30 20:20:37 378618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437379597| [2025/04/30 20:20:37 378622] [debug] |xqc_engine_wakeup_after|wakeup:1746044437379597|now:1746044437378622|diff:975| [2025/04/30 20:20:37 378627] [debug] |xqc_engine_main_logic|END|now:1746044437378494| [2025/04/30 20:20:37 378632] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437378632| [2025/04/30 20:20:37 378636] [debug] |xqc_engine_wakeup_after|wakeup:1746044437379597|now:1746044437378636|diff:961| [2025/04/30 20:20:37 378640] [debug] |xqc_engine_main_logic|END|now:1746044437378632| [2025/04/30 20:20:37 379711] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437379711| [2025/04/30 20:20:37 379739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437379597|pq_index:0| [2025/04/30 20:20:37 379747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437378494| [2025/04/30 20:20:37 379756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437379754| [2025/04/30 20:20:37 379763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437379597|now:1746044437379754| [2025/04/30 20:20:37 379768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437379597|now:1746044437379754| [2025/04/30 20:20:37 379775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 379781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 379788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42039|min_srtt:42039|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 379803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 379811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 379817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 379823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 379830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 379837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42039|min_srtt:42039|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 379844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 379851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 379858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 379864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 379871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 379878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 379885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:739263| [2025/04/30 20:20:37 379892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 379900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:944| [2025/04/30 20:20:37 379948] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437379911|stream_id:0|stream_offset:739263| [2025/04/30 20:20:37 379958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 379966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 379973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42039|rtt_var:2001|pto_duration:50043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 379980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 379987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 379993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 380005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437454954|now:1746044437379972|interv:74982| [2025/04/30 20:20:37 380012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437454954|now:1746044437379972|interval:74982|pto_count:0|srtt:42039 [2025/04/30 20:20:37 380019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 380026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 380030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:740442| [2025/04/30 20:20:37 380034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 380039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:945| [2025/04/30 20:20:37 380069] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437380046|stream_id:0|stream_offset:740442| [2025/04/30 20:20:37 380075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 380080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 380084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42039|rtt_var:2001|pto_duration:50043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 380089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 380092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 380096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 380100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437455089|now:1746044437380084|interv:75005| [2025/04/30 20:20:37 380104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437455089|now:1746044437380084|interval:75005|pto_count:0|srtt:42039 [2025/04/30 20:20:37 380108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 380113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 380117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:741621| [2025/04/30 20:20:37 380121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 380126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437455089| [2025/04/30 20:20:37 380130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437455089| [2025/04/30 20:20:37 380138] [debug] |xqc_engine_wakeup_after|wakeup:1746044437455089|now:1746044437380138|diff:74951| [2025/04/30 20:20:37 380142] [debug] |xqc_engine_main_logic|END|now:1746044437379754| [2025/04/30 20:20:37 380349] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437380348| [2025/04/30 20:20:37 380359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 380367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:311| [2025/04/30 20:20:37 380373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:312| [2025/04/30 20:20:37 380381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:312| [2025/04/30 20:20:37 380387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 380395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:906|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:907|path_largest_ack:906| [2025/04/30 20:20:37 380402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:50406|prior_delivered:659568|prior_time:1746044437337398|is_app_limited:0|send_elapse:42044|ack_elapse:42950|ctl_first_sent_time:1746044437339106|lagest_ack_time:1746044437380348|curr_delivered:708774| [2025/04/30 20:20:37 380408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437339106| [2025/04/30 20:20:37 380415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1192||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/04/30 20:20:37 380422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:907|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:907|path_largest_ack:907| [2025/04/30 20:20:37 380429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:49206|prior_delivered:661968|prior_time:1746044437339392|is_app_limited:0|send_elapse:41927|ack_elapse:40956|ctl_first_sent_time:1746044437341004|lagest_ack_time:1746044437380348|curr_delivered:709974| [2025/04/30 20:20:37 380437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437341004| [2025/04/30 20:20:37 380443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1191||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/04/30 20:20:37 380450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42039|rttvar:2001|minrtt:31448|latest_rtt:39344|ack_delay:96| [2025/04/30 20:20:37 380457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41691|rttvar:2198|minrtt:31448|latest_rtt:39344|ack_delay:96| [2025/04/30 20:20:37 380463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:907|lost_pn:904|thresh:3| [2025/04/30 20:20:37 380470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 380477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 380482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 380486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41691|rtt_var:2198|pto_duration:50483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 380495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 380499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 380503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 380507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437455529|now:1746044437380486|interv:75043| [2025/04/30 20:20:37 380511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437455529|now:1746044437380486|interval:75043|pto_count:0|srtt:41691 [2025/04/30 20:20:37 380515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41927, ack_elapse 40956, delivered 48006|rate 1144990|lost 286| [2025/04/30 20:20:37 380520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144990) in round 14| [2025/04/30 20:20:37 380524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 380528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 380532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437341004|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 380537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437341004|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 380542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:41691|latest_rtt:39344|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437374372|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 380547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 380552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437405348|now:1746044437380348|interv:25000| [2025/04/30 20:20:37 380557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437380348|max_ack_delay:25000| [2025/04/30 20:20:37 380562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:312|largest:312|pns:2| [2025/04/30 20:20:37 380566] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:312|frame:PING ACK |recv_time:1746044437380348|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 380571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557380348|now:1746044437380348|interv:120000000| [2025/04/30 20:20:37 380575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557380348|now:1746044437380348|interv:120000000| [2025/04/30 20:20:37 380579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437455089|pq_index:0| [2025/04/30 20:20:37 380583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437379754| [2025/04/30 20:20:37 380590] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437380590| [2025/04/30 20:20:37 380595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437380594| [2025/04/30 20:20:37 380600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 380605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41691|min_srtt:41691|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 380609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 380614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 380618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 380622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 380626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 380630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41691|min_srtt:41691|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 380635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 380639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 380643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 380647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 380651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 380656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 380660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:741621| [2025/04/30 20:20:37 380665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 380669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437381668|now:1746044437380668|interv:1000| [2025/04/30 20:20:37 380673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 380676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 380680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437381668| [2025/04/30 20:20:37 380684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437381668| [2025/04/30 20:20:37 380691] [debug] |xqc_engine_wakeup_after|wakeup:1746044437381668|now:1746044437380691|diff:977| [2025/04/30 20:20:37 380695] [debug] |xqc_engine_main_logic|END|now:1746044437380594| [2025/04/30 20:20:37 380701] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437380701| [2025/04/30 20:20:37 380705] [debug] |xqc_engine_wakeup_after|wakeup:1746044437381668|now:1746044437380705|diff:963| [2025/04/30 20:20:37 380709] [debug] |xqc_engine_main_logic|END|now:1746044437380701| [2025/04/30 20:20:37 381784] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437381784| [2025/04/30 20:20:37 381799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437381668|pq_index:0| [2025/04/30 20:20:37 381807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437380594| [2025/04/30 20:20:37 381815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437381813| [2025/04/30 20:20:37 381822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437381668|now:1746044437381813| [2025/04/30 20:20:37 381828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437381668|now:1746044437381813| [2025/04/30 20:20:37 381834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 381841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 381847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41691|min_srtt:41691|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 381855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 381862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 381867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 381872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 381879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 381886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41691|min_srtt:41691|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 381893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 381899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 381903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 381907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 381911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 381923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 381927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:741621| [2025/04/30 20:20:37 381932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 381937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:946| [2025/04/30 20:20:37 381977] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437381945|stream_id:0|stream_offset:741621| [2025/04/30 20:20:37 381987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 381995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 382002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41691|rtt_var:2198|pto_duration:50483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 382008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 382012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 382016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 382020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437457428|now:1746044437382001|interv:75427| [2025/04/30 20:20:37 382024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437457428|now:1746044437382001|interval:75427|pto_count:0|srtt:41691 [2025/04/30 20:20:37 382028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 382033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 382038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:742800| [2025/04/30 20:20:37 382042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 382047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:947| [2025/04/30 20:20:37 382078] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437382054|stream_id:0|stream_offset:742800| [2025/04/30 20:20:37 382087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 382094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 382101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41691|rtt_var:2198|pto_duration:50483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 382112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 382116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 382120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 382124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437457537|now:1746044437382101|interv:75436| [2025/04/30 20:20:37 382128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437457537|now:1746044437382101|interval:75436|pto_count:0|srtt:41691 [2025/04/30 20:20:37 382132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 382137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 382141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:743979| [2025/04/30 20:20:37 382146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 382150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437405348| [2025/04/30 20:20:37 382154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437405348| [2025/04/30 20:20:37 382158] [debug] |xqc_engine_wakeup_after|wakeup:1746044437405348|now:1746044437382158|diff:23190| [2025/04/30 20:20:37 382163] [debug] |xqc_engine_main_logic|END|now:1746044437381813| [2025/04/30 20:20:37 382278] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437382277| [2025/04/30 20:20:37 382291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 382300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:312| [2025/04/30 20:20:37 382306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:313| [2025/04/30 20:20:37 382313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:313| [2025/04/30 20:20:37 382320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 382327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:908|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:909|path_largest_ack:908| [2025/04/30 20:20:37 382333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:48006|prior_delivered:664368|prior_time:1746044437341403|is_app_limited:0|send_elapse:43776|ack_elapse:40874|ctl_first_sent_time:1746044437342993|lagest_ack_time:1746044437382277|curr_delivered:711174| [2025/04/30 20:20:37 382338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437342993| [2025/04/30 20:20:37 382343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1190||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/04/30 20:20:37 382349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:909|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:909|path_largest_ack:909| [2025/04/30 20:20:37 382363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:48006|prior_delivered:664368|prior_time:1746044437341403|is_app_limited:0|send_elapse:43776|ack_elapse:40874|ctl_first_sent_time:1746044437342993|lagest_ack_time:1746044437382277|curr_delivered:712374| [2025/04/30 20:20:37 382370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437343099| [2025/04/30 20:20:37 382376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1189||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/04/30 20:20:37 382383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41691|rttvar:2198|minrtt:31448|latest_rtt:39178|ack_delay:88| [2025/04/30 20:20:37 382390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41366|rttvar:2299|minrtt:31448|latest_rtt:39178|ack_delay:88| [2025/04/30 20:20:37 382397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:909|lost_pn:906|thresh:3| [2025/04/30 20:20:37 382404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 382411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 382417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 382423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41366|rtt_var:2299|pto_duration:50562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 382430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 382436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 382442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 382448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437457616|now:1746044437382423|interv:75193| [2025/04/30 20:20:37 382454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437457616|now:1746044437382423|interval:75193|pto_count:0|srtt:41366 [2025/04/30 20:20:37 382459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43776, ack_elapse 40874, delivered 48006|rate 1096628|lost 286| [2025/04/30 20:20:37 382464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096628) in round 14| [2025/04/30 20:20:37 382468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 382472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 382476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437343099|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 382481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437343099|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 382485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:41366|latest_rtt:39178|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437374372|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 382504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:313|largest:313|pns:2| [2025/04/30 20:20:37 382509] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:313|frame:ACK |recv_time:1746044437382277|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 382514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557382277|now:1746044437382277|interv:120000000| [2025/04/30 20:20:37 382520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557382277|now:1746044437382277|interv:120000000| [2025/04/30 20:20:37 382527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437405348|pq_index:0| [2025/04/30 20:20:37 382533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437381813| [2025/04/30 20:20:37 382540] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437382539| [2025/04/30 20:20:37 382545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437382543| [2025/04/30 20:20:37 382550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 382555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41366|min_srtt:41366|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 382559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 382564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 382568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 382572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 382576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 382580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41366|min_srtt:41366|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 382584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 382589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 382593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 382597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 382608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 382615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 382621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:743979| [2025/04/30 20:20:37 382625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 382629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437383629|now:1746044437382629|interv:1000| [2025/04/30 20:20:37 382633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 382637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 382641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437383629| [2025/04/30 20:20:37 382645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437383629| [2025/04/30 20:20:37 382649] [debug] |xqc_engine_wakeup_after|wakeup:1746044437383629|now:1746044437382649|diff:980| [2025/04/30 20:20:37 382653] [debug] |xqc_engine_main_logic|END|now:1746044437382543| [2025/04/30 20:20:37 382659] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437382659| [2025/04/30 20:20:37 382663] [debug] |xqc_engine_wakeup_after|wakeup:1746044437383629|now:1746044437382663|diff:966| [2025/04/30 20:20:37 382667] [debug] |xqc_engine_main_logic|END|now:1746044437382659| [2025/04/30 20:20:37 383753] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437383753| [2025/04/30 20:20:37 383770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437383629|pq_index:0| [2025/04/30 20:20:37 383777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437382543| [2025/04/30 20:20:37 383786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437383784| [2025/04/30 20:20:37 383793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437383629|now:1746044437383784| [2025/04/30 20:20:37 383814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437383629|now:1746044437383784| [2025/04/30 20:20:37 383821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 383828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 383836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41366|min_srtt:41366|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 383842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 383860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 383867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 383873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 383893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 383900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41366|min_srtt:41366|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 383907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 383913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 383919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 383925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 383931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 383939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 383946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:743979| [2025/04/30 20:20:37 383953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 383962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:948| [2025/04/30 20:20:37 384018] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437383977|stream_id:0|stream_offset:743979| [2025/04/30 20:20:37 384028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 384033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 384038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41366|rtt_var:2299|pto_duration:50562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 384044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 384050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 384056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 384063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437459539|now:1746044437384038|interv:75501| [2025/04/30 20:20:37 384069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437459539|now:1746044437384038|interval:75501|pto_count:0|srtt:41366 [2025/04/30 20:20:37 384078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 384085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 384099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:745158| [2025/04/30 20:20:37 384106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 384112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:949| [2025/04/30 20:20:37 384160] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437384122|stream_id:0|stream_offset:745158| [2025/04/30 20:20:37 384206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 384215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 384222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41366|rtt_var:2299|pto_duration:50562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 384229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 384236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 384242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 384248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437459684|now:1746044437384222|interv:75462| [2025/04/30 20:20:37 384254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437459684|now:1746044437384222|interval:75462|pto_count:0|srtt:41366 [2025/04/30 20:20:37 384261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 384270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 384276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:746337| [2025/04/30 20:20:37 384282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 384289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437405348| [2025/04/30 20:20:37 384296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437405348| [2025/04/30 20:20:37 384302] [debug] |xqc_engine_wakeup_after|wakeup:1746044437405348|now:1746044437384302|diff:21046| [2025/04/30 20:20:37 384309] [debug] |xqc_engine_main_logic|END|now:1746044437383784| [2025/04/30 20:20:37 384322] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437384321| [2025/04/30 20:20:37 384330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 384338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:313| [2025/04/30 20:20:37 384345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:314| [2025/04/30 20:20:37 384361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:314| [2025/04/30 20:20:37 384367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 384375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:910|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:911|path_largest_ack:910| [2025/04/30 20:20:37 384379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:48006|prior_delivered:666768|prior_time:1746044437343408|is_app_limited:0|send_elapse:43887|ack_elapse:40913|ctl_first_sent_time:1746044437345021|lagest_ack_time:1746044437384321|curr_delivered:713574| [2025/04/30 20:20:37 384384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437345021| [2025/04/30 20:20:37 384389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1188||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/04/30 20:20:37 384394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:911|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:911|path_largest_ack:911| [2025/04/30 20:20:37 384398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46806|prior_delivered:669168|prior_time:1746044437345349|is_app_limited:0|send_elapse:43819|ack_elapse:38972|ctl_first_sent_time:1746044437346913|lagest_ack_time:1746044437384321|curr_delivered:714774| [2025/04/30 20:20:37 384403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437346913| [2025/04/30 20:20:37 384407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1187||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/04/30 20:20:37 384411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41366|rttvar:2299|minrtt:31448|latest_rtt:37408|ack_delay:88| [2025/04/30 20:20:37 384415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40861|rttvar:2736|minrtt:31448|latest_rtt:37408|ack_delay:88| [2025/04/30 20:20:37 384420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:911|lost_pn:908|thresh:3| [2025/04/30 20:20:37 384424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 384428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 384432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 384436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40861|rtt_var:2736|pto_duration:51805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 384440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 384444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 384448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 384452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437460927|now:1746044437384436|interv:76491| [2025/04/30 20:20:37 384456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437460927|now:1746044437384436|interval:76491|pto_count:0|srtt:40861 [2025/04/30 20:20:37 384465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43819, ack_elapse 38972, delivered 45606|rate 1040781|lost 286| [2025/04/30 20:20:37 384469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040781) in round 14| [2025/04/30 20:20:37 384474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 384478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 384482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437346913|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 384486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437346913|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 384491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:40861|latest_rtt:37408|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437374372|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 384497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:314|largest:314|pns:2| [2025/04/30 20:20:37 384502] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:314|frame:ACK |recv_time:1746044437384321|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 384507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557384321|now:1746044437384321|interv:120000000| [2025/04/30 20:20:37 384511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557384321|now:1746044437384321|interv:120000000| [2025/04/30 20:20:37 384515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437405348|pq_index:0| [2025/04/30 20:20:37 384519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437383784| [2025/04/30 20:20:37 384523] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437384523| [2025/04/30 20:20:37 384528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437384527| [2025/04/30 20:20:37 384534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 384539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40861|min_srtt:40861|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 384543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 384548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 384552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 384559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 384563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 384567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40861|min_srtt:40861|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 384571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 384576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 384580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 384583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 384588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 384592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 384596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:746337| [2025/04/30 20:20:37 384601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 384605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437385605|now:1746044437384605|interv:1000| [2025/04/30 20:20:37 384609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 384612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 384616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437385605| [2025/04/30 20:20:37 384620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437385605| [2025/04/30 20:20:37 384624] [debug] |xqc_engine_wakeup_after|wakeup:1746044437385605|now:1746044437384624|diff:981| [2025/04/30 20:20:37 384629] [debug] |xqc_engine_main_logic|END|now:1746044437384527| [2025/04/30 20:20:37 384634] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437384634| [2025/04/30 20:20:37 384638] [debug] |xqc_engine_wakeup_after|wakeup:1746044437385605|now:1746044437384638|diff:967| [2025/04/30 20:20:37 384642] [debug] |xqc_engine_main_logic|END|now:1746044437384634| [2025/04/30 20:20:37 385715] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437385715| [2025/04/30 20:20:37 385745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437385605|pq_index:0| [2025/04/30 20:20:37 385752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437384527| [2025/04/30 20:20:37 385760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437385758| [2025/04/30 20:20:37 385767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437385605|now:1746044437385758| [2025/04/30 20:20:37 385781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437385605|now:1746044437385758| [2025/04/30 20:20:37 385788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 385794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 385801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40861|min_srtt:40861|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 385808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 385815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 385821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 385827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 385833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 385839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40861|min_srtt:40861|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 385846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 385853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 385858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 385864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 385870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 385877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 385884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:746337| [2025/04/30 20:20:37 385891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 385898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:950| [2025/04/30 20:20:37 385955] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437385911|stream_id:0|stream_offset:746337| [2025/04/30 20:20:37 385963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 385968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 385980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40861|rtt_var:2736|pto_duration:51805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 385987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 385993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 385999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 386005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437462716|now:1746044437385979|interv:76737| [2025/04/30 20:20:37 386012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437462716|now:1746044437385979|interval:76737|pto_count:0|srtt:40861 [2025/04/30 20:20:37 386019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 386026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 386030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:747516| [2025/04/30 20:20:37 386035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 386039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:951| [2025/04/30 20:20:37 386085] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437386049|stream_id:0|stream_offset:747516| [2025/04/30 20:20:37 386097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 386105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 386112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40861|rtt_var:2736|pto_duration:51805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 386119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 386126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 386131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 386135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437462854|now:1746044437386112|interv:76742| [2025/04/30 20:20:37 386139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437462854|now:1746044437386112|interval:76742|pto_count:0|srtt:40861 [2025/04/30 20:20:37 386144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 386149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 386153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:748695| [2025/04/30 20:20:37 386163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 386168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437405348| [2025/04/30 20:20:37 386172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437405348| [2025/04/30 20:20:37 386176] [debug] |xqc_engine_wakeup_after|wakeup:1746044437405348|now:1746044437386176|diff:19172| [2025/04/30 20:20:37 386181] [debug] |xqc_engine_main_logic|END|now:1746044437385758| [2025/04/30 20:20:37 386463] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437386461| [2025/04/30 20:20:37 386479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 386489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:314| [2025/04/30 20:20:37 386496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:315| [2025/04/30 20:20:37 386505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:315| [2025/04/30 20:20:37 386511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 386520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:912|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:913|path_largest_ack:912| [2025/04/30 20:20:37 386527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:48006|prior_delivered:669168|prior_time:1746044437345349|is_app_limited:0|send_elapse:43946|ack_elapse:41112|ctl_first_sent_time:1746044437347040|lagest_ack_time:1746044437386461|curr_delivered:715974| [2025/04/30 20:20:37 386533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437347040| [2025/04/30 20:20:37 386540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1186||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 20:20:37 386547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:913|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:913|path_largest_ack:913| [2025/04/30 20:20:37 386553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46812|prior_delivered:671568|prior_time:1746044437347442|is_app_limited:0|send_elapse:44024|ack_elapse:39019|ctl_first_sent_time:1746044437349090|lagest_ack_time:1746044437386461|curr_delivered:717180| [2025/04/30 20:20:37 386560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437349090| [2025/04/30 20:20:37 386566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1185||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/04/30 20:20:37 386572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40861|rttvar:2736|minrtt:31448|latest_rtt:37371|ack_delay:336| [2025/04/30 20:20:37 386578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40383|rttvar:3008|minrtt:31448|latest_rtt:37371|ack_delay:336| [2025/04/30 20:20:37 386586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:913|lost_pn:910|thresh:3| [2025/04/30 20:20:37 386592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 386609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 386614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 297|pns:2| [2025/04/30 20:20:37 386618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 386622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40383|rtt_var:3008|pto_duration:52415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 386627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 386631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 386635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:20:37 386639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437463464|now:1746044437386622|interv:76842| [2025/04/30 20:20:37 386643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437463464|now:1746044437386622|interval:76842|pto_count:0|srtt:40383 [2025/04/30 20:20:37 386647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44024, ack_elapse 39019, delivered 45612|rate 1036071|lost 286| [2025/04/30 20:20:37 386652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036071) in round 14| [2025/04/30 20:20:37 386656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 386660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 386664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2406|po_sent_time:1746044437349090|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 386669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2406|po_sent_time:1746044437349090|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 386673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45600|srtt:40383|latest_rtt:37371|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437374372|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 386680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:315|largest:315|pns:2| [2025/04/30 20:20:37 386684] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:315|frame:ACK |recv_time:1746044437386461|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 386689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557386461|now:1746044437386461|interv:120000000| [2025/04/30 20:20:37 386693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557386461|now:1746044437386461|interv:120000000| [2025/04/30 20:20:37 386697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437405348|pq_index:0| [2025/04/30 20:20:37 386701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437385758| [2025/04/30 20:20:37 386708] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437386708| [2025/04/30 20:20:37 386715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437386713| [2025/04/30 20:20:37 386744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 386750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40383|min_srtt:40383|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 386756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 386763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 386769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 386775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 386781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 386788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40383|min_srtt:40383|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 386794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 386801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 386806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 386812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 386819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 386826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 386833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:748695| [2025/04/30 20:20:37 386839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 386845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437387845|now:1746044437386845|interv:1000| [2025/04/30 20:20:37 386852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 386858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 386864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437387845| [2025/04/30 20:20:37 386878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437387845| [2025/04/30 20:20:37 386884] [debug] |xqc_engine_wakeup_after|wakeup:1746044437387845|now:1746044437386884|diff:961| [2025/04/30 20:20:37 386890] [debug] |xqc_engine_main_logic|END|now:1746044437386713| [2025/04/30 20:20:37 386899] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437386899| [2025/04/30 20:20:37 386904] [debug] |xqc_engine_wakeup_after|wakeup:1746044437387845|now:1746044437386904|diff:941| [2025/04/30 20:20:37 386911] [debug] |xqc_engine_main_logic|END|now:1746044437386899| [2025/04/30 20:20:37 387988] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437387988| [2025/04/30 20:20:37 388001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437387845|pq_index:0| [2025/04/30 20:20:37 388006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437386713| [2025/04/30 20:20:37 388011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437388010| [2025/04/30 20:20:37 388016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437387845|now:1746044437388010| [2025/04/30 20:20:37 388020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437387845|now:1746044437388010| [2025/04/30 20:20:37 388024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 388029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 388034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40383|min_srtt:40383|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 388039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 388043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 388047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 388051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 388058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 388065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40383|min_srtt:40383|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 388072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 388078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 388085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 388091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 388098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 388114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 388121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:748695| [2025/04/30 20:20:37 388128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 388135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:952| [2025/04/30 20:20:37 388181] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746044437388146|stream_id:0|stream_offset:748695| [2025/04/30 20:20:37 388190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 388198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:20:37 388205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40383|rtt_var:3008|pto_duration:52415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 388212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 388218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 388224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:20:37 388231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437465561|now:1746044437388204|interv:77357| [2025/04/30 20:20:37 388237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437465561|now:1746044437388204|interval:77357|pto_count:0|srtt:40383 [2025/04/30 20:20:37 388244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46800| [2025/04/30 20:20:37 388252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 388258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:749874| [2025/04/30 20:20:37 388266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 388272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:953| [2025/04/30 20:20:37 388312] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746044437388283|stream_id:0|stream_offset:749874| [2025/04/30 20:20:37 388322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 388329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:20:37 388336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40383|rtt_var:3008|pto_duration:52415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 388346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 388350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 388354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 388358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437465698|now:1746044437388335|interv:77363| [2025/04/30 20:20:37 388362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437465698|now:1746044437388335|interval:77363|pto_count:0|srtt:40383 [2025/04/30 20:20:37 388367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48000| [2025/04/30 20:20:37 388372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 388376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:751053| [2025/04/30 20:20:37 388381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 388385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437405348| [2025/04/30 20:20:37 388389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437405348| [2025/04/30 20:20:37 388393] [debug] |xqc_engine_wakeup_after|wakeup:1746044437405348|now:1746044437388393|diff:16955| [2025/04/30 20:20:37 388398] [debug] |xqc_engine_main_logic|END|now:1746044437388010| [2025/04/30 20:20:37 388407] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437388407| [2025/04/30 20:20:37 388412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 388418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:315| [2025/04/30 20:20:37 388422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:316| [2025/04/30 20:20:37 388428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:316| [2025/04/30 20:20:37 388433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 388438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:914|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:915|path_largest_ack:914| [2025/04/30 20:20:37 388442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:48012|prior_delivered:671568|prior_time:1746044437347442|is_app_limited:0|send_elapse:44144|ack_elapse:40965|ctl_first_sent_time:1746044437349210|lagest_ack_time:1746044437388407|curr_delivered:718380| [2025/04/30 20:20:37 388447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437349210| [2025/04/30 20:20:37 388452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1184||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/04/30 20:20:37 388456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:915|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:915|path_largest_ack:915| [2025/04/30 20:20:37 388464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46812|prior_delivered:673968|prior_time:1746044437349385|is_app_limited:0|send_elapse:43879|ack_elapse:39022|ctl_first_sent_time:1746044437350921|lagest_ack_time:1746044437388407|curr_delivered:719580| [2025/04/30 20:20:37 388469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437350921| [2025/04/30 20:20:37 388473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1183||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/04/30 20:20:37 388477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40383|rttvar:3008|minrtt:31448|latest_rtt:37486|ack_delay:80| [2025/04/30 20:20:37 388481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40011|rttvar:3000|minrtt:31448|latest_rtt:37486|ack_delay:80| [2025/04/30 20:20:37 388486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:915|lost_pn:912|thresh:3| [2025/04/30 20:20:37 388490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 388494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 388498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 388502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40011|rtt_var:3000|pto_duration:52011|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 388506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 388510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 388514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:20:37 388518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437465294|now:1746044437388501|interv:76793| [2025/04/30 20:20:37 388522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437465294|now:1746044437388501|interval:76793|pto_count:0|srtt:40011 [2025/04/30 20:20:37 388526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43879, ack_elapse 39022, delivered 45612|rate 1039494|lost 286| [2025/04/30 20:20:37 388531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1039494) in round 14| [2025/04/30 20:20:37 388535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 388539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 388543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437350921|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 388547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437350921|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 388555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45600|srtt:40011|latest_rtt:37486|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437374372|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 388560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:316|largest:316|pns:2| [2025/04/30 20:20:37 388565] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:316|frame:ACK |recv_time:1746044437388407|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 388570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557388407|now:1746044437388407|interv:120000000| [2025/04/30 20:20:37 388574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557388407|now:1746044437388407|interv:120000000| [2025/04/30 20:20:37 388578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437405348|pq_index:0| [2025/04/30 20:20:37 388582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437388010| [2025/04/30 20:20:37 388586] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437388586| [2025/04/30 20:20:37 388591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437388590| [2025/04/30 20:20:37 388596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 388601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40011|min_srtt:40011|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 388605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 388610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 388614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 388618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 388622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 388626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40011|min_srtt:40011|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 388630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 388635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 388638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 388642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 388649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 388653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 388658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:751053| [2025/04/30 20:20:37 388666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 388672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437389672|now:1746044437388672|interv:1000| [2025/04/30 20:20:37 388677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 388681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 388685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437389672| [2025/04/30 20:20:37 388689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437389672| [2025/04/30 20:20:37 388692] [debug] |xqc_engine_wakeup_after|wakeup:1746044437389672|now:1746044437388692|diff:980| [2025/04/30 20:20:37 388697] [debug] |xqc_engine_main_logic|END|now:1746044437388590| [2025/04/30 20:20:37 388702] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437388702| [2025/04/30 20:20:37 388705] [debug] |xqc_engine_wakeup_after|wakeup:1746044437389672|now:1746044437388705|diff:967| [2025/04/30 20:20:37 388709] [debug] |xqc_engine_main_logic|END|now:1746044437388702| [2025/04/30 20:20:37 389778] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437389777| [2025/04/30 20:20:37 389792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437389672|pq_index:0| [2025/04/30 20:20:37 389799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437388590| [2025/04/30 20:20:37 389807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437389805| [2025/04/30 20:20:37 389814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437389672|now:1746044437389805| [2025/04/30 20:20:37 389821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437389672|now:1746044437389805| [2025/04/30 20:20:37 389826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 389833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 389840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40011|min_srtt:40011|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 389847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 389854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 389861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 389867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 389880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 389886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40011|min_srtt:40011|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 389893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 389899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 389905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 389912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 389916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 389921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 389926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:751053| [2025/04/30 20:20:37 389930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 389934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:954| [2025/04/30 20:20:37 389974] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746044437389943|stream_id:0|stream_offset:751053| [2025/04/30 20:20:37 389983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 389991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:20:37 389998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40011|rtt_var:3000|pto_duration:52011|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 390005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 390011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 390017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:20:37 390024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437466954|now:1746044437389997|interv:76957| [2025/04/30 20:20:37 390030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437466954|now:1746044437389997|interval:76957|pto_count:0|srtt:40011 [2025/04/30 20:20:37 390036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46800| [2025/04/30 20:20:37 390041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 390051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:752232| [2025/04/30 20:20:37 390055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 390059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:955| [2025/04/30 20:20:37 390097] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746044437390066|stream_id:0|stream_offset:752232| [2025/04/30 20:20:37 390106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 390113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:20:37 390120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40011|rtt_var:3000|pto_duration:52011|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 390126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 390131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 390135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 390139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437467077|now:1746044437390120|interv:76957| [2025/04/30 20:20:37 390143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437467077|now:1746044437390120|interval:76957|pto_count:0|srtt:40011 [2025/04/30 20:20:37 390148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48000| [2025/04/30 20:20:37 390155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 390162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:753411| [2025/04/30 20:20:37 390169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 390175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437405348| [2025/04/30 20:20:37 390181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437405348| [2025/04/30 20:20:37 390187] [debug] |xqc_engine_wakeup_after|wakeup:1746044437405348|now:1746044437390187|diff:15161| [2025/04/30 20:20:37 390193] [debug] |xqc_engine_main_logic|END|now:1746044437389805| [2025/04/30 20:20:37 390206] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437390205| [2025/04/30 20:20:37 390214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 390223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:316| [2025/04/30 20:20:37 390228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:317| [2025/04/30 20:20:37 390243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:317| [2025/04/30 20:20:37 390250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 390257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:916|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:917|path_largest_ack:916| [2025/04/30 20:20:37 390264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:48012|prior_delivered:673968|prior_time:1746044437349385|is_app_limited:0|send_elapse:44009|ack_elapse:40820|ctl_first_sent_time:1746044437351051|lagest_ack_time:1746044437390205|curr_delivered:720780| [2025/04/30 20:20:37 390272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437351051| [2025/04/30 20:20:37 390279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1182||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/04/30 20:20:37 390286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:917|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:917|path_largest_ack:917| [2025/04/30 20:20:37 390292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46812|prior_delivered:676368|prior_time:1746044437351335|is_app_limited:0|send_elapse:45742|ack_elapse:38870|ctl_first_sent_time:1746044437352928|lagest_ack_time:1746044437390205|curr_delivered:721980| [2025/04/30 20:20:37 390296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437352928| [2025/04/30 20:20:37 390300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1181||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/04/30 20:20:37 390304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40011|rttvar:3000|minrtt:31448|latest_rtt:37277|ack_delay:96| [2025/04/30 20:20:37 390309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39657|rttvar:2957|minrtt:31448|latest_rtt:37277|ack_delay:96| [2025/04/30 20:20:37 390314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:917|lost_pn:914|thresh:3| [2025/04/30 20:20:37 390322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 390328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 390335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 390340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39657|rtt_var:2957|pto_duration:51485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 390345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 390349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 390353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:20:37 390356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437466551|now:1746044437390340|interv:76211| [2025/04/30 20:20:37 390361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437466551|now:1746044437390340|interval:76211|pto_count:0|srtt:39657 [2025/04/30 20:20:37 390369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45742, ack_elapse 38870, delivered 45612|rate 997157|lost 286| [2025/04/30 20:20:37 390374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (997157) in round 14| [2025/04/30 20:20:37 390378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 390382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 390386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437352928|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 390391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437352928|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 390395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45600|srtt:39657|latest_rtt:37277|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437374372|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 390402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:317|largest:317|pns:2| [2025/04/30 20:20:37 390406] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:317|frame:ACK |recv_time:1746044437390205|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 390411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557390205|now:1746044437390205|interv:120000000| [2025/04/30 20:20:37 390415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557390205|now:1746044437390205|interv:120000000| [2025/04/30 20:20:37 390419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437405348|pq_index:0| [2025/04/30 20:20:37 390424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437389805| [2025/04/30 20:20:37 390428] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437390427| [2025/04/30 20:20:37 390433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437390431| [2025/04/30 20:20:37 390438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 390442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39657|min_srtt:39657|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 390447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 390451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 390455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 390462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 390467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 390471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39657|min_srtt:39657|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 390475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 390479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 390483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 390487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 390491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 390496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 390500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:753411| [2025/04/30 20:20:37 390504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 390508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437391508|now:1746044437390508|interv:1000| [2025/04/30 20:20:37 390512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 390528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 390534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437391508| [2025/04/30 20:20:37 390541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437391508| [2025/04/30 20:20:37 390547] [debug] |xqc_engine_wakeup_after|wakeup:1746044437391508|now:1746044437390547|diff:961| [2025/04/30 20:20:37 390552] [debug] |xqc_engine_main_logic|END|now:1746044437390431| [2025/04/30 20:20:37 390558] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437390558| [2025/04/30 20:20:37 390562] [debug] |xqc_engine_wakeup_after|wakeup:1746044437391508|now:1746044437390562|diff:946| [2025/04/30 20:20:37 390566] [debug] |xqc_engine_main_logic|END|now:1746044437390558| [2025/04/30 20:20:37 391635] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437391635| [2025/04/30 20:20:37 391647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437391508|pq_index:0| [2025/04/30 20:20:37 391651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437390431| [2025/04/30 20:20:37 391657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437391656| [2025/04/30 20:20:37 391662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437391508|now:1746044437391656| [2025/04/30 20:20:37 391671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437391508|now:1746044437391656| [2025/04/30 20:20:37 391675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 391680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 391685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39657|min_srtt:39657|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 391691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 391698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 391705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 391711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 391740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 391748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39657|min_srtt:39657|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 391754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 391761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 391768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 391774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 391781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 391789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 391796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:753411| [2025/04/30 20:20:37 391803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 391810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:956| [2025/04/30 20:20:37 391885] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746044437391822|stream_id:0|stream_offset:753411| [2025/04/30 20:20:37 391895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 391902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:20:37 391916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39657|rtt_var:2957|pto_duration:51485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 391923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 391929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 391935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:20:37 391942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437468307|now:1746044437391916|interv:76391| [2025/04/30 20:20:37 391949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437468307|now:1746044437391916|interval:76391|pto_count:0|srtt:39657 [2025/04/30 20:20:37 391957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46800| [2025/04/30 20:20:37 391964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 391970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:754590| [2025/04/30 20:20:37 391977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 391984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:957| [2025/04/30 20:20:37 392027] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746044437391994|stream_id:0|stream_offset:754590| [2025/04/30 20:20:37 392038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 392044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:20:37 392048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39657|rtt_var:2957|pto_duration:51485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 392053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 392057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 392061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 392065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437468479|now:1746044437392048|interv:76431| [2025/04/30 20:20:37 392069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437468479|now:1746044437392048|interval:76431|pto_count:0|srtt:39657 [2025/04/30 20:20:37 392073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48000| [2025/04/30 20:20:37 392078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 392082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:755769| [2025/04/30 20:20:37 392092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 392096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437405348| [2025/04/30 20:20:37 392100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437405348| [2025/04/30 20:20:37 392104] [debug] |xqc_engine_wakeup_after|wakeup:1746044437405348|now:1746044437392104|diff:13244| [2025/04/30 20:20:37 392109] [debug] |xqc_engine_main_logic|END|now:1746044437391656| [2025/04/30 20:20:37 392185] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437392184| [2025/04/30 20:20:37 392195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 392204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:317| [2025/04/30 20:20:37 392210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:318| [2025/04/30 20:20:37 392219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:318| [2025/04/30 20:20:37 392225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 392233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:918|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:919|path_largest_ack:918| [2025/04/30 20:20:37 392240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:48012|prior_delivered:676368|prior_time:1746044437351335|is_app_limited:0|send_elapse:45888|ack_elapse:40849|ctl_first_sent_time:1746044437353074|lagest_ack_time:1746044437392184|curr_delivered:723180| [2025/04/30 20:20:37 392247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437353074| [2025/04/30 20:20:37 392254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1180||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/04/30 20:20:37 392261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:919|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:919|path_largest_ack:919| [2025/04/30 20:20:37 392268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46812|prior_delivered:678768|prior_time:1746044437353318|is_app_limited:0|send_elapse:45715|ack_elapse:38866|ctl_first_sent_time:1746044437354892|lagest_ack_time:1746044437392184|curr_delivered:724380| [2025/04/30 20:20:37 392276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437354892| [2025/04/30 20:20:37 392281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1179||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/04/30 20:20:37 392288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39657|rttvar:2957|minrtt:31448|latest_rtt:37292|ack_delay:80| [2025/04/30 20:20:37 392294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39351|rttvar:2829|minrtt:31448|latest_rtt:37292|ack_delay:80| [2025/04/30 20:20:37 392301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:919|lost_pn:916|thresh:3| [2025/04/30 20:20:37 392308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 392320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 392327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 392331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39351|rtt_var:2829|pto_duration:50667|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 392335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 392339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 392343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:20:37 392347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437467661|now:1746044437392331|interv:75330| [2025/04/30 20:20:37 392351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437467661|now:1746044437392331|interval:75330|pto_count:0|srtt:39351 [2025/04/30 20:20:37 392356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45715, ack_elapse 38866, delivered 45612|rate 997746|lost 286| [2025/04/30 20:20:37 392360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (997746) in round 14| [2025/04/30 20:20:37 392365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 392369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 392373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437354892|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 392377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437354892|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 392382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45600|srtt:39351|latest_rtt:37292|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437374372|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 392388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:318|largest:318|pns:2| [2025/04/30 20:20:37 392393] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:318|frame:ACK |recv_time:1746044437392184|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 392397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557392184|now:1746044437392184|interv:120000000| [2025/04/30 20:20:37 392402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557392184|now:1746044437392184|interv:120000000| [2025/04/30 20:20:37 392406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437405348|pq_index:0| [2025/04/30 20:20:37 392410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437391656| [2025/04/30 20:20:37 392417] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437392417| [2025/04/30 20:20:37 392422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437392421| [2025/04/30 20:20:37 392427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 392432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39351|min_srtt:39351|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 392437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 392442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 392445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 392449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 392454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 392458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39351|min_srtt:39351|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 392462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 392466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 392470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 392474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 392478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 392482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 392486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:755769| [2025/04/30 20:20:37 392491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 392495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437393495|now:1746044437392495|interv:1000| [2025/04/30 20:20:37 392499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 392503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 392507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437393495| [2025/04/30 20:20:37 392511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437393495| [2025/04/30 20:20:37 392517] [debug] |xqc_engine_wakeup_after|wakeup:1746044437393495|now:1746044437392517|diff:978| [2025/04/30 20:20:37 392522] [debug] |xqc_engine_main_logic|END|now:1746044437392421| [2025/04/30 20:20:37 392527] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437392527| [2025/04/30 20:20:37 392531] [debug] |xqc_engine_wakeup_after|wakeup:1746044437393495|now:1746044437392531|diff:964| [2025/04/30 20:20:37 392535] [debug] |xqc_engine_main_logic|END|now:1746044437392527| [2025/04/30 20:20:37 393605] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437393605| [2025/04/30 20:20:37 393617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437393495|pq_index:0| [2025/04/30 20:20:37 393621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437392421| [2025/04/30 20:20:37 393627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437393625| [2025/04/30 20:20:37 393631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437393495|now:1746044437393625| [2025/04/30 20:20:37 393635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437393495|now:1746044437393625| [2025/04/30 20:20:37 393639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 393644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 393649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39351|min_srtt:39351|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 393653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 393658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 393662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 393666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 393670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 393674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39351|min_srtt:39351|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 393678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 393683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 393690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 393696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 393703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 393744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 393751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:755769| [2025/04/30 20:20:37 393758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 393765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:958| [2025/04/30 20:20:37 393811] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746044437393776|stream_id:0|stream_offset:755769| [2025/04/30 20:20:37 393821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 393829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:20:37 393836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39351|rtt_var:2829|pto_duration:50667|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 393843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 393849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 393855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:20:37 393862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437469443|now:1746044437393835|interv:75608| [2025/04/30 20:20:37 393868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437469443|now:1746044437393835|interval:75608|pto_count:0|srtt:39351 [2025/04/30 20:20:37 393875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46800| [2025/04/30 20:20:37 393883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 393889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:756948| [2025/04/30 20:20:37 393896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 393903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:959| [2025/04/30 20:20:37 393944] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746044437393913|stream_id:0|stream_offset:756948| [2025/04/30 20:20:37 393953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 393960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:20:37 393967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39351|rtt_var:2829|pto_duration:50667|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 393980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 393986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 393992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 393998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437469580|now:1746044437393966|interv:75614| [2025/04/30 20:20:37 394005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437469580|now:1746044437393966|interval:75614|pto_count:0|srtt:39351 [2025/04/30 20:20:37 394010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48000| [2025/04/30 20:20:37 394015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 394020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:758127| [2025/04/30 20:20:37 394024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 394028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437405348| [2025/04/30 20:20:37 394033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437405348| [2025/04/30 20:20:37 394037] [debug] |xqc_engine_wakeup_after|wakeup:1746044437405348|now:1746044437394036|diff:11312| [2025/04/30 20:20:37 394041] [debug] |xqc_engine_main_logic|END|now:1746044437393625| [2025/04/30 20:20:37 394262] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437394261| [2025/04/30 20:20:37 394270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 394277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:318| [2025/04/30 20:20:37 394284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:319| [2025/04/30 20:20:37 394293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:319| [2025/04/30 20:20:37 394298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 394306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:920|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:921|path_largest_ack:920| [2025/04/30 20:20:37 394313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:48012|prior_delivered:678768|prior_time:1746044437353318|is_app_limited:0|send_elapse:45860|ack_elapse:40943|ctl_first_sent_time:1746044437355037|lagest_ack_time:1746044437394261|curr_delivered:725580| [2025/04/30 20:20:37 394317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437355037| [2025/04/30 20:20:37 394323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1178||sndq_packets_used_bytes:0|sndq_packets_free:161| [2025/04/30 20:20:37 394330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:921|origin_pktnum:834|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:921|path_largest_ack:921| [2025/04/30 20:20:37 394355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46812|prior_delivered:681168|prior_time:1746044437355324|is_app_limited:0|send_elapse:45929|ack_elapse:38937|ctl_first_sent_time:1746044437356928|lagest_ack_time:1746044437394261|curr_delivered:726780| [2025/04/30 20:20:37 394363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437356928| [2025/04/30 20:20:37 394370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1176||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/04/30 20:20:37 394376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39351|rttvar:2829|minrtt:31448|latest_rtt:37333|ack_delay:144| [2025/04/30 20:20:37 394383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39081|rttvar:2662|minrtt:31448|latest_rtt:37333|ack_delay:144| [2025/04/30 20:20:37 394389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:921|lost_pn:918|thresh:3| [2025/04/30 20:20:37 394393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 394397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 394401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39081|rtt_var:2662|pto_duration:49729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 394406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 394410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 394413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:20:37 394418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437468642|now:1746044437394401|interv:74241| [2025/04/30 20:20:37 394422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437468642|now:1746044437394401|interval:74241|pto_count:0|srtt:39081 [2025/04/30 20:20:37 394426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45929, ack_elapse 38937, delivered 45612|rate 993098|lost 286| [2025/04/30 20:20:37 394431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (993098) in round 14| [2025/04/30 20:20:37 394435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 394439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 394443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437356928|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 394448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437356928|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 394452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45600|srtt:39081|latest_rtt:37333|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437374372|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 394462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:319|largest:319|pns:2| [2025/04/30 20:20:37 394467] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:319|frame:ACK |recv_time:1746044437394261|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 394471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557394261|now:1746044437394261|interv:120000000| [2025/04/30 20:20:37 394476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557394261|now:1746044437394261|interv:120000000| [2025/04/30 20:20:37 394480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437405348|pq_index:0| [2025/04/30 20:20:37 394484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437393625| [2025/04/30 20:20:37 394488] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437394488| [2025/04/30 20:20:37 394493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437394492| [2025/04/30 20:20:37 394498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 394503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39081|min_srtt:39081|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 394507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 394512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 394516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 394520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 394524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 394528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39081|min_srtt:39081|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 394533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 394537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 394541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 394544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 394549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 394553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 394560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:758127| [2025/04/30 20:20:37 394564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 394568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437395568|now:1746044437394568|interv:1000| [2025/04/30 20:20:37 394572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 394576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 394580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437395568| [2025/04/30 20:20:37 394584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437395568| [2025/04/30 20:20:37 394588] [debug] |xqc_engine_wakeup_after|wakeup:1746044437395568|now:1746044437394588|diff:980| [2025/04/30 20:20:37 394592] [debug] |xqc_engine_main_logic|END|now:1746044437394492| [2025/04/30 20:20:37 394598] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437394598| [2025/04/30 20:20:37 394602] [debug] |xqc_engine_wakeup_after|wakeup:1746044437395568|now:1746044437394602|diff:966| [2025/04/30 20:20:37 394606] [debug] |xqc_engine_main_logic|END|now:1746044437394598| [2025/04/30 20:20:37 395679] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437395679| [2025/04/30 20:20:37 395693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437395568|pq_index:0| [2025/04/30 20:20:37 395698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437394492| [2025/04/30 20:20:37 395706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437395704| [2025/04/30 20:20:37 395713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437395568|now:1746044437395704| [2025/04/30 20:20:37 395739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437395568|now:1746044437395704| [2025/04/30 20:20:37 395746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 395752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 395757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39081|min_srtt:39081|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 395762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 395767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 395771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 395775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 395779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 395790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39081|min_srtt:39081|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 395795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 395803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 395809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 395815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 395822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 395829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 395835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:758127| [2025/04/30 20:20:37 395842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 395849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:960| [2025/04/30 20:20:37 395896] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746044437395861|stream_id:0|stream_offset:758127| [2025/04/30 20:20:37 395906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 395913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:20:37 395919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39081|rtt_var:2662|pto_duration:49729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 395926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 395932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 395937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:20:37 395943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437470590|now:1746044437395919|interv:74671| [2025/04/30 20:20:37 395949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437470590|now:1746044437395919|interval:74671|pto_count:0|srtt:39081 [2025/04/30 20:20:37 395956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46800| [2025/04/30 20:20:37 395963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 395970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:759306| [2025/04/30 20:20:37 395984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 395991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:961| [2025/04/30 20:20:37 396035] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746044437396001|stream_id:0|stream_offset:759306| [2025/04/30 20:20:37 396046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 396054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:20:37 396061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39081|rtt_var:2662|pto_duration:49729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 396068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 396074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 396081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 396086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437470730|now:1746044437396061|interv:74669| [2025/04/30 20:20:37 396090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437470730|now:1746044437396061|interval:74669|pto_count:0|srtt:39081 [2025/04/30 20:20:37 396094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48000| [2025/04/30 20:20:37 396099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 396103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:760485| [2025/04/30 20:20:37 396108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 396112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437405348| [2025/04/30 20:20:37 396117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437405348| [2025/04/30 20:20:37 396121] [debug] |xqc_engine_wakeup_after|wakeup:1746044437405348|now:1746044437396120|diff:9228| [2025/04/30 20:20:37 396125] [debug] |xqc_engine_main_logic|END|now:1746044437395704| [2025/04/30 20:20:37 396227] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437396226| [2025/04/30 20:20:37 396234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 396240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:319| [2025/04/30 20:20:37 396244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:320| [2025/04/30 20:20:37 396250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:320| [2025/04/30 20:20:37 396255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 396269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:922|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:923|path_largest_ack:922| [2025/04/30 20:20:37 396277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:48012|prior_delivered:681168|prior_time:1746044437355324|is_app_limited:0|send_elapse:46071|ack_elapse:40902|ctl_first_sent_time:1746044437357070|lagest_ack_time:1746044437396226|curr_delivered:727980| [2025/04/30 20:20:37 396283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437357070| [2025/04/30 20:20:37 396290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1175||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/04/30 20:20:37 396297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:923|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:923|path_largest_ack:923| [2025/04/30 20:20:37 396303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46812|prior_delivered:683568|prior_time:1746044437357277|is_app_limited:0|send_elapse:45573|ack_elapse:38949|ctl_first_sent_time:1746044437358662|lagest_ack_time:1746044437396226|curr_delivered:729180| [2025/04/30 20:20:37 396311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437358662| [2025/04/30 20:20:37 396315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1174||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/04/30 20:20:37 396320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39081|rttvar:2662|minrtt:31448|latest_rtt:37564|ack_delay:104| [2025/04/30 20:20:37 396327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38878|rttvar:2402|minrtt:31448|latest_rtt:37564|ack_delay:104| [2025/04/30 20:20:37 396334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:923|lost_pn:920|thresh:3| [2025/04/30 20:20:37 396341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 396347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 396353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38878|rtt_var:2402|pto_duration:48486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 396359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 396363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 396367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 20:20:37 396371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437469487|now:1746044437396353|interv:73134| [2025/04/30 20:20:37 396375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437469487|now:1746044437396353|interval:73134|pto_count:0|srtt:38878 [2025/04/30 20:20:37 396379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45573, ack_elapse 38949, delivered 45612|rate 1000855|lost 286| [2025/04/30 20:20:37 396384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1000855) in round 14| [2025/04/30 20:20:37 396392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 396396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 396400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437358662|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 396407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437358662|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 396415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45600|srtt:38878|latest_rtt:37564|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437374372|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 396423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 396429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 396435] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 396440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:320|largest:320|pns:2| [2025/04/30 20:20:37 396444] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:320|frame:PING ACK |recv_time:1746044437396226|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 396449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557396226|now:1746044437396226|interv:120000000| [2025/04/30 20:20:37 396453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557396226|now:1746044437396226|interv:120000000| [2025/04/30 20:20:37 396457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437405348|pq_index:0| [2025/04/30 20:20:37 396462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437395704| [2025/04/30 20:20:37 396466] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437396465| [2025/04/30 20:20:37 396470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437396469| [2025/04/30 20:20:37 396476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 396481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:320|ack_delay:254|first_ack_range:23|largest_pkt_recv_time:1746044437396226| [2025/04/30 20:20:37 396485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:320|low:297|pkt_pns:2| [2025/04/30 20:20:37 396489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:320|frame_largest_recv:320| [2025/04/30 20:20:37 396494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 396531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38878|min_srtt:38878|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 396535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 396539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 396543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 396547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 396552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 396556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38878|min_srtt:38878|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 396560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 396564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 396568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 396572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 396576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 396581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 396585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:760485| [2025/04/30 20:20:37 396590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 396593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437397593|now:1746044437396593|interv:1000| [2025/04/30 20:20:37 396598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 396601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 396605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437397593| [2025/04/30 20:20:37 396609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437397593| [2025/04/30 20:20:37 396613] [debug] |xqc_engine_wakeup_after|wakeup:1746044437397593|now:1746044437396613|diff:980| [2025/04/30 20:20:37 396618] [debug] |xqc_engine_main_logic|END|now:1746044437396469| [2025/04/30 20:20:37 396623] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437396623| [2025/04/30 20:20:37 396627] [debug] |xqc_engine_wakeup_after|wakeup:1746044437397593|now:1746044437396627|diff:966| [2025/04/30 20:20:37 396631] [debug] |xqc_engine_main_logic|END|now:1746044437396623| [2025/04/30 20:20:37 397704] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437397704| [2025/04/30 20:20:37 397740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437397593|pq_index:0| [2025/04/30 20:20:37 397746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437396469| [2025/04/30 20:20:37 397754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437397753| [2025/04/30 20:20:37 397762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437397593|now:1746044437397753| [2025/04/30 20:20:37 397768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437397593|now:1746044437397753| [2025/04/30 20:20:37 397773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 397780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 397788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38878|min_srtt:38878|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 397795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 397802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 397808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 397814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 397821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 397827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38878|min_srtt:38878|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 397834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 397841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 397847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 397853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 397860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 397867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 397874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45600|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:760485| [2025/04/30 20:20:37 397881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 397888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:962| [2025/04/30 20:20:37 397937] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:962|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:45600|now:1746044437397905|stream_id:0|stream_offset:760485| [2025/04/30 20:20:37 397947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:962|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/04/30 20:20:37 397955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 20:20:37 397962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38878|rtt_var:2402|pto_duration:48486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 397974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 397978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 397982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 397986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437471391|now:1746044437397961|interv:73430| [2025/04/30 20:20:37 397990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437471391|now:1746044437397961|interval:73430|pto_count:0|srtt:38878 [2025/04/30 20:20:37 397995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 398000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 398005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:761664| [2025/04/30 20:20:37 398009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 398014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:963| [2025/04/30 20:20:37 398046] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437398021|stream_id:0|stream_offset:761664| [2025/04/30 20:20:37 398055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 398062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 398069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38878|rtt_var:2402|pto_duration:48486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 398075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 398079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 398083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 398087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437471507|now:1746044437398069|interv:73438| [2025/04/30 20:20:37 398096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437471507|now:1746044437398069|interval:73438|pto_count:0|srtt:38878 [2025/04/30 20:20:37 398101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 398105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 398109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:762843| [2025/04/30 20:20:37 398114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 398118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437471507| [2025/04/30 20:20:37 398122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437471507| [2025/04/30 20:20:37 398126] [debug] |xqc_engine_wakeup_after|wakeup:1746044437471507|now:1746044437398126|diff:73381| [2025/04/30 20:20:37 398131] [debug] |xqc_engine_main_logic|END|now:1746044437397753| [2025/04/30 20:20:37 399316] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437399314| [2025/04/30 20:20:37 399333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 399342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:320| [2025/04/30 20:20:37 399349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:321| [2025/04/30 20:20:37 399358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:321| [2025/04/30 20:20:37 399366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 399373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 399378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46812|prior_delivered:685968|prior_time:1746044437359239|is_app_limited:0|send_elapse:45880|ack_elapse:40075|ctl_first_sent_time:1746044437360923|lagest_ack_time:1746044437399314|curr_delivered:730380| [2025/04/30 20:20:37 399383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437360923| [2025/04/30 20:20:37 399391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1173||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/04/30 20:20:37 399398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 399405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46812|prior_delivered:685968|prior_time:1746044437359239|is_app_limited:0|send_elapse:45880|ack_elapse:40075|ctl_first_sent_time:1746044437360923|lagest_ack_time:1746044437399314|curr_delivered:731580| [2025/04/30 20:20:37 399412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437361059| [2025/04/30 20:20:37 399418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1172||sndq_packets_used_bytes:0|sndq_packets_free:167| [2025/04/30 20:20:37 399434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38878|rttvar:2402|minrtt:31448|latest_rtt:38255|ack_delay:136| [2025/04/30 20:20:37 399442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38783|rttvar:1991|minrtt:31448|latest_rtt:38255|ack_delay:136| [2025/04/30 20:20:37 399447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:926|lost_pn:923|thresh:3| [2025/04/30 20:20:37 399452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 399456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 399460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437404405|now:1746044437399460|interval:4945| [2025/04/30 20:20:37 399465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437404405|now:1746044437399460|interv:4945| [2025/04/30 20:20:37 399469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45880, ack_elapse 40075, delivered 45612|rate 994158|lost 286| [2025/04/30 20:20:37 399474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (994158) in round 14| [2025/04/30 20:20:37 399478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 399482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 399486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437361059|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 399491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437361059|recovery:1|recovery_start:1746044437374372|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 399496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:38783|latest_rtt:38255|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437374372|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 399502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:321|largest:321|pns:2| [2025/04/30 20:20:37 399506] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:321|frame:ACK |recv_time:1746044437399314|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 399511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557399314|now:1746044437399314|interv:120000000| [2025/04/30 20:20:37 399516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557399314|now:1746044437399314|interv:120000000| [2025/04/30 20:20:37 399520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437471507|pq_index:0| [2025/04/30 20:20:37 399524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437397753| [2025/04/30 20:20:37 399528] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437399528| [2025/04/30 20:20:37 399533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437399532| [2025/04/30 20:20:37 399542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 399548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38783|min_srtt:38783|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 399552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 399557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 399561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 399565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 399569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 399573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38783|min_srtt:38783|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 399578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 399582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 399586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 399590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 399594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 399598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 399602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:762843| [2025/04/30 20:20:37 399607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 399611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437400611|now:1746044437399611|interv:1000| [2025/04/30 20:20:37 399615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 399619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 399623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437400611| [2025/04/30 20:20:37 399627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437400611| [2025/04/30 20:20:37 399631] [debug] |xqc_engine_wakeup_after|wakeup:1746044437400611|now:1746044437399631|diff:980| [2025/04/30 20:20:37 399638] [debug] |xqc_engine_main_logic|END|now:1746044437399532| [2025/04/30 20:20:37 399644] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437399644| [2025/04/30 20:20:37 399648] [debug] |xqc_engine_wakeup_after|wakeup:1746044437400611|now:1746044437399648|diff:963| [2025/04/30 20:20:37 399652] [debug] |xqc_engine_main_logic|END|now:1746044437399644| [2025/04/30 20:20:37 400742] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437400742| [2025/04/30 20:20:37 400758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437400611|pq_index:0| [2025/04/30 20:20:37 400766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437399532| [2025/04/30 20:20:37 400775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437400772| [2025/04/30 20:20:37 400782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437400611|now:1746044437400772| [2025/04/30 20:20:37 400790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437400611|now:1746044437400772| [2025/04/30 20:20:37 400796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 400803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 400811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38783|min_srtt:38783|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 400819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 400826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 400832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 400838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 400846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 400853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38783|min_srtt:38783|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 400859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 400866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 400872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 400879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 400886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 400893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 400908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:762843| [2025/04/30 20:20:37 400916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 400921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:964| [2025/04/30 20:20:37 400963] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437400930|stream_id:0|stream_offset:762843| [2025/04/30 20:20:37 400969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 400975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 400982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437404405|now:1746044437400982|interval:3423| [2025/04/30 20:20:37 400990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437404405|now:1746044437400982|interv:3423| [2025/04/30 20:20:37 400996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 401005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 401011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:764022| [2025/04/30 20:20:37 401019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 401025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:965| [2025/04/30 20:20:37 401057] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437401034|stream_id:0|stream_offset:764022| [2025/04/30 20:20:37 401063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 401071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 401077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437404405|now:1746044437401077|interval:3328| [2025/04/30 20:20:37 401085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437404405|now:1746044437401077|interv:3328| [2025/04/30 20:20:37 401092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 401099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 401106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:765201| [2025/04/30 20:20:37 401115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 401120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437404405| [2025/04/30 20:20:37 401124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437404405| [2025/04/30 20:20:37 401128] [debug] |xqc_engine_wakeup_after|wakeup:1746044437404405|now:1746044437401128|diff:3277| [2025/04/30 20:20:37 401133] [debug] |xqc_engine_main_logic|END|now:1746044437400772| [2025/04/30 20:20:37 401241] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437401240| [2025/04/30 20:20:37 401253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 401263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:321| [2025/04/30 20:20:37 401269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:322| [2025/04/30 20:20:37 401279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:322| [2025/04/30 20:20:37 401285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 401294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 401301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46806|prior_delivered:688374|prior_time:1746044437361496|is_app_limited:0|send_elapse:47234|ack_elapse:39744|ctl_first_sent_time:1746044437363097|lagest_ack_time:1746044437401240|curr_delivered:732780| [2025/04/30 20:20:37 401309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437363097| [2025/04/30 20:20:37 401317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1171||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/04/30 20:20:37 401324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 401330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46806|prior_delivered:688374|prior_time:1746044437361496|is_app_limited:0|send_elapse:47234|ack_elapse:39744|ctl_first_sent_time:1746044437363097|lagest_ack_time:1746044437401240|curr_delivered:733980| [2025/04/30 20:20:37 401337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437363195| [2025/04/30 20:20:37 401343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1170||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/04/30 20:20:37 401348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38783|rttvar:1991|minrtt:31448|latest_rtt:38045|ack_delay:88| [2025/04/30 20:20:37 401352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38680|rttvar:1700|minrtt:31448|latest_rtt:38045|ack_delay:88| [2025/04/30 20:20:37 401357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:928|lost_pn:925|thresh:3| [2025/04/30 20:20:37 401361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 401366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:924|lost_pn:925|po_sent_time:1746044437360775|lost_send_time:1746044437357725|loss_delay:43515|frame:STREAM |repair:128| [2025/04/30 20:20:37 401379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437360775u| [2025/04/30 20:20:37 401383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 401387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38680|rtt_var:1700|pto_duration:45480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 401394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 401401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 401407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 401414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437471514|now:1746044437401387|interv:70127| [2025/04/30 20:20:37 401419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437471514|now:1746044437401387|interval:70127|pto_count:0|srtt:38680 [2025/04/30 20:20:37 401423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47234, ack_elapse 39744, delivered 45606|rate 965533|lost 287| [2025/04/30 20:20:37 401428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (965533) in round 14| [2025/04/30 20:20:37 401432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 401436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 401440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:1|acked:2400|po_sent_time:1746044437363195|recovery:1|recovery_start:1746044437401383|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 401445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:1|acked:2400|po_sent_time:1746044437363195|recovery:1|recovery_start:1746044437401383|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 401450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:44406|srtt:38680|latest_rtt:38045|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 401456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:322|largest:322|pns:2| [2025/04/30 20:20:37 401460] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:322|frame:ACK |recv_time:1746044437401240|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 401465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557401240|now:1746044437401240|interv:120000000| [2025/04/30 20:20:37 401470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557401240|now:1746044437401240|interv:120000000| [2025/04/30 20:20:37 401474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437404405|pq_index:0| [2025/04/30 20:20:37 401478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437400772| [2025/04/30 20:20:37 401486] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437401485| [2025/04/30 20:20:37 401491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437401490| [2025/04/30 20:20:37 401496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 401501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38680|min_srtt:38680|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 401506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 401510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 401514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 401518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 401523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 401527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38680|min_srtt:38680|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 401531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 401535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 401539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 401543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 401547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 401551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 401556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:765201| [2025/04/30 20:20:37 401560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 401564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:966| [2025/04/30 20:20:37 401604] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746044437401572|stream_id:0|stream_offset:765201| [2025/04/30 20:20:37 401613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 401627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 20:20:37 401634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38680|rtt_var:1700|pto_duration:45480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 401639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 401643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 401647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 401651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437472052|now:1746044437401634|interv:70418| [2025/04/30 20:20:37 401655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437472052|now:1746044437401634|interval:70418|pto_count:0|srtt:38680 [2025/04/30 20:20:37 401660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:45606| [2025/04/30 20:20:37 401665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 401669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:766380| [2025/04/30 20:20:37 401673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 401678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:967| [2025/04/30 20:20:37 401713] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437401684|stream_id:0|stream_offset:766380| [2025/04/30 20:20:37 401743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 401750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 401757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38680|rtt_var:1700|pto_duration:45480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 401764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 401769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 401776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 401781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437472164|now:1746044437401757|interv:70407| [2025/04/30 20:20:37 401785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437472164|now:1746044437401757|interval:70407|pto_count:0|srtt:38680 [2025/04/30 20:20:37 401790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 401798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 401811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:767559| [2025/04/30 20:20:37 401818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 401824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437402824|now:1746044437401824|interv:1000| [2025/04/30 20:20:37 401830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 401836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 401842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437402824| [2025/04/30 20:20:37 401849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437402824| [2025/04/30 20:20:37 401855] [debug] |xqc_engine_wakeup_after|wakeup:1746044437402824|now:1746044437401855|diff:969| [2025/04/30 20:20:37 401862] [debug] |xqc_engine_main_logic|END|now:1746044437401490| [2025/04/30 20:20:37 401870] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437401870| [2025/04/30 20:20:37 401877] [debug] |xqc_engine_wakeup_after|wakeup:1746044437402824|now:1746044437401876|diff:948| [2025/04/30 20:20:37 401883] [debug] |xqc_engine_main_logic|END|now:1746044437401870| [2025/04/30 20:20:37 402916] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437402916| [2025/04/30 20:20:37 402932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437402824|pq_index:0| [2025/04/30 20:20:37 402939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437401490| [2025/04/30 20:20:37 402948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437402946| [2025/04/30 20:20:37 402955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437402824|now:1746044437402946| [2025/04/30 20:20:37 402961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437402824|now:1746044437402946| [2025/04/30 20:20:37 402968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 402973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 402979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38680|min_srtt:38680|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 402984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 402988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 402992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 402996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 403000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 403012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38680|min_srtt:38680|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 403016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 403021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 403024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 403028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 403032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 403037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 403041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:767559| [2025/04/30 20:20:37 403046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 403050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:968| [2025/04/30 20:20:37 403093] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437403059|stream_id:0|stream_offset:767559| [2025/04/30 20:20:37 403102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 403110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 403117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38680|rtt_var:1700|pto_duration:45480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 403124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 403129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 403133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 403137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437473539|now:1746044437403116|interv:70423| [2025/04/30 20:20:37 403144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437473539|now:1746044437403116|interval:70423|pto_count:0|srtt:38680 [2025/04/30 20:20:37 403152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 403160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 403164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:768738| [2025/04/30 20:20:37 403174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 403181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437473539| [2025/04/30 20:20:37 403188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437473539| [2025/04/30 20:20:37 403195] [debug] |xqc_engine_wakeup_after|wakeup:1746044437473539|now:1746044437403195|diff:70344| [2025/04/30 20:20:37 403201] [debug] |xqc_engine_main_logic|END|now:1746044437402946| [2025/04/30 20:20:37 403214] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437403213| [2025/04/30 20:20:37 403222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 403231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:322| [2025/04/30 20:20:37 403237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:323| [2025/04/30 20:20:37 403245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:323| [2025/04/30 20:20:37 403252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 403260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 403267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46806|prior_delivered:690774|prior_time:1746044437363329|is_app_limited:0|send_elapse:45754|ack_elapse:39884|ctl_first_sent_time:1746044437364847|lagest_ack_time:1746044437403213|curr_delivered:735180| [2025/04/30 20:20:37 403275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437364847| [2025/04/30 20:20:37 403282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1170||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/04/30 20:20:37 403288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 403296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46806|prior_delivered:690774|prior_time:1746044437363329|is_app_limited:0|send_elapse:45754|ack_elapse:39884|ctl_first_sent_time:1746044437364847|lagest_ack_time:1746044437403213|curr_delivered:736380| [2025/04/30 20:20:37 403303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437364988| [2025/04/30 20:20:37 403310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1169||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/04/30 20:20:37 403317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38680|rttvar:1700|minrtt:31448|latest_rtt:38225|ack_delay:104| [2025/04/30 20:20:37 403322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38610|rttvar:1414|minrtt:31448|latest_rtt:38225|ack_delay:104| [2025/04/30 20:20:37 403326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:930|lost_pn:927|thresh:3| [2025/04/30 20:20:37 403331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 403335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 403344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 403348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38610|rtt_var:1414|pto_duration:44266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 403352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 403357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 403360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 403364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437472325|now:1746044437403348|interv:68977| [2025/04/30 20:20:37 403368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437472325|now:1746044437403348|interval:68977|pto_count:0|srtt:38610 [2025/04/30 20:20:37 403373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45754, ack_elapse 39884, delivered 45606|rate 996765|lost 287| [2025/04/30 20:20:37 403377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (996765) in round 14| [2025/04/30 20:20:37 403382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 403386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 403390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437364988|recovery:1|recovery_start:1746044437401383|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 403395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437364988|recovery:1|recovery_start:1746044437401383|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 403400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:38610|latest_rtt:38225|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 403405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:323|largest:323|pns:2| [2025/04/30 20:20:37 403410] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:323|frame:ACK |recv_time:1746044437403213|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 403415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557403213|now:1746044437403213|interv:120000000| [2025/04/30 20:20:37 403419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557403213|now:1746044437403213|interv:120000000| [2025/04/30 20:20:37 403423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437473539|pq_index:0| [2025/04/30 20:20:37 403428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437402946| [2025/04/30 20:20:37 403432] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437403432| [2025/04/30 20:20:37 403440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437403438| [2025/04/30 20:20:37 403445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 403450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38610|min_srtt:38610|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 403454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 403459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 403463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 403466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 403471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 403475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38610|min_srtt:38610|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 403479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 403483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 403487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 403491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 403495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 403500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 403504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:768738| [2025/04/30 20:20:37 403508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 403512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437404512|now:1746044437403512|interv:1000| [2025/04/30 20:20:37 403516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 403520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 403524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437404512| [2025/04/30 20:20:37 403528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437404512| [2025/04/30 20:20:37 403532] [debug] |xqc_engine_wakeup_after|wakeup:1746044437404512|now:1746044437403532|diff:980| [2025/04/30 20:20:37 403539] [debug] |xqc_engine_main_logic|END|now:1746044437403438| [2025/04/30 20:20:37 403545] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437403544| [2025/04/30 20:20:37 403548] [debug] |xqc_engine_wakeup_after|wakeup:1746044437404512|now:1746044437403548|diff:964| [2025/04/30 20:20:37 403552] [debug] |xqc_engine_main_logic|END|now:1746044437403544| [2025/04/30 20:20:37 404625] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437404625| [2025/04/30 20:20:37 404643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437404512|pq_index:0| [2025/04/30 20:20:37 404648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437403438| [2025/04/30 20:20:37 404658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437404652| [2025/04/30 20:20:37 404666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437404512|now:1746044437404652| [2025/04/30 20:20:37 404673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437404512|now:1746044437404652| [2025/04/30 20:20:37 404680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 404687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 404694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38610|min_srtt:38610|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 404700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 404707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 404713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 404743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 404751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 404758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38610|min_srtt:38610|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 404765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 404771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 404777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 404783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 404789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 404797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 404815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:768738| [2025/04/30 20:20:37 404823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 404830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:969| [2025/04/30 20:20:37 404894] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437404846|stream_id:0|stream_offset:768738| [2025/04/30 20:20:37 404906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 404913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 404920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38610|rtt_var:1414|pto_duration:44266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 404927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 404934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 404940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 404947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437474112|now:1746044437404920|interv:69192| [2025/04/30 20:20:37 404953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437474112|now:1746044437404920|interval:69192|pto_count:0|srtt:38610 [2025/04/30 20:20:37 404960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 404969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 404974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:769917| [2025/04/30 20:20:37 404979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 404983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:970| [2025/04/30 20:20:37 405017] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437404991|stream_id:0|stream_offset:769917| [2025/04/30 20:20:37 405023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 405028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 405033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38610|rtt_var:1414|pto_duration:44266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 405038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 405048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 405052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 405056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437474257|now:1746044437405032|interv:69225| [2025/04/30 20:20:37 405060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437474257|now:1746044437405032|interval:69225|pto_count:0|srtt:38610 [2025/04/30 20:20:37 405065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 405069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 405074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:771096| [2025/04/30 20:20:37 405079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 405083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437474257| [2025/04/30 20:20:37 405087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437474257| [2025/04/30 20:20:37 405092] [debug] |xqc_engine_wakeup_after|wakeup:1746044437474257|now:1746044437405091|diff:69166| [2025/04/30 20:20:37 405096] [debug] |xqc_engine_main_logic|END|now:1746044437404652| [2025/04/30 20:20:37 405230] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437405229| [2025/04/30 20:20:37 405237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 405243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:323| [2025/04/30 20:20:37 405248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:324| [2025/04/30 20:20:37 405258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:324| [2025/04/30 20:20:37 405264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 405272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 405280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46806|prior_delivered:693174|prior_time:1746044437365263|is_app_limited:0|send_elapse:47026|ack_elapse:39966|ctl_first_sent_time:1746044437366812|lagest_ack_time:1746044437405229|curr_delivered:737580| [2025/04/30 20:20:37 405287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437366812| [2025/04/30 20:20:37 405291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1168||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/04/30 20:20:37 405297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 405304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46806|prior_delivered:693174|prior_time:1746044437365263|is_app_limited:0|send_elapse:47026|ack_elapse:39966|ctl_first_sent_time:1746044437366812|lagest_ack_time:1746044437405229|curr_delivered:738780| [2025/04/30 20:20:37 405317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437366950| [2025/04/30 20:20:37 405324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1167||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/04/30 20:20:37 405331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38610|rttvar:1414|minrtt:31448|latest_rtt:38279|ack_delay:96| [2025/04/30 20:20:37 405337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38556|rttvar:1167|minrtt:31448|latest_rtt:38279|ack_delay:96| [2025/04/30 20:20:37 405345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:932|lost_pn:929|thresh:3| [2025/04/30 20:20:37 405351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 405358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 405362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 405366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38556|rtt_var:1167|pto_duration:43224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 405371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 405375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 405379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 405383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437473215|now:1746044437405366|interv:67849| [2025/04/30 20:20:37 405387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437473215|now:1746044437405366|interval:67849|pto_count:0|srtt:38556 [2025/04/30 20:20:37 405391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47026, ack_elapse 39966, delivered 45606|rate 969803|lost 287| [2025/04/30 20:20:37 405396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (969803) in round 14| [2025/04/30 20:20:37 405400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 405404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 405408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437366950|recovery:1|recovery_start:1746044437401383|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 405413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437366950|recovery:1|recovery_start:1746044437401383|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 405418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:38556|latest_rtt:38279|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 405428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:324|largest:324|pns:2| [2025/04/30 20:20:37 405433] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:324|frame:ACK |recv_time:1746044437405229|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 405438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557405229|now:1746044437405229|interv:120000000| [2025/04/30 20:20:37 405442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557405229|now:1746044437405229|interv:120000000| [2025/04/30 20:20:37 405446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437474257|pq_index:0| [2025/04/30 20:20:37 405450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437404652| [2025/04/30 20:20:37 405454] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437405454| [2025/04/30 20:20:37 405460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437405458| [2025/04/30 20:20:37 405465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 405470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38556|min_srtt:38556|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 405474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 405479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 405483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 405486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 405491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 405495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38556|min_srtt:38556|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 405499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 405504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 405508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 405511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 405516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 405523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 405527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:771096| [2025/04/30 20:20:37 405532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 405536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437406536|now:1746044437405536|interv:1000| [2025/04/30 20:20:37 405540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 405544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 405548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437406536| [2025/04/30 20:20:37 405552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437406536| [2025/04/30 20:20:37 405556] [debug] |xqc_engine_wakeup_after|wakeup:1746044437406536|now:1746044437405556|diff:980| [2025/04/30 20:20:37 405561] [debug] |xqc_engine_main_logic|END|now:1746044437405458| [2025/04/30 20:20:37 405566] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437405566| [2025/04/30 20:20:37 405570] [debug] |xqc_engine_wakeup_after|wakeup:1746044437406536|now:1746044437405570|diff:966| [2025/04/30 20:20:37 405574] [debug] |xqc_engine_main_logic|END|now:1746044437405566| [2025/04/30 20:20:37 406648] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437406648| [2025/04/30 20:20:37 406662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437406536|pq_index:0| [2025/04/30 20:20:37 406667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437405458| [2025/04/30 20:20:37 406694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437406692| [2025/04/30 20:20:37 406702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437406536|now:1746044437406692| [2025/04/30 20:20:37 406709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437406536|now:1746044437406692| [2025/04/30 20:20:37 406715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 406746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 406754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38556|min_srtt:38556|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 406761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 406768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 406775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 406781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 406788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 406801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38556|min_srtt:38556|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 406808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 406815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 406822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 406828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 406835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 406842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 406849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:771096| [2025/04/30 20:20:37 406856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 406863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:971| [2025/04/30 20:20:37 406911] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437406875|stream_id:0|stream_offset:771096| [2025/04/30 20:20:37 406921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 406928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 406935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38556|rtt_var:1167|pto_duration:43224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 406942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 406946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 406950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 406954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437475099|now:1746044437406935|interv:68164| [2025/04/30 20:20:37 406958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437475099|now:1746044437406935|interval:68164|pto_count:0|srtt:38556 [2025/04/30 20:20:37 406963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 406968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 406972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:772275| [2025/04/30 20:20:37 406982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 406986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:972| [2025/04/30 20:20:37 407015] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437406993|stream_id:0|stream_offset:772275| [2025/04/30 20:20:37 407021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 407026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 407030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38556|rtt_var:1167|pto_duration:43224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 407034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 407038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 407042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 407046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437475217|now:1746044437407030|interv:68187| [2025/04/30 20:20:37 407050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437475217|now:1746044437407030|interval:68187|pto_count:0|srtt:38556 [2025/04/30 20:20:37 407055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 407059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 407064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:773454| [2025/04/30 20:20:37 407068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 407073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437475217| [2025/04/30 20:20:37 407077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437475217| [2025/04/30 20:20:37 407081] [debug] |xqc_engine_wakeup_after|wakeup:1746044437475217|now:1746044437407081|diff:68136| [2025/04/30 20:20:37 407085] [debug] |xqc_engine_main_logic|END|now:1746044437406692| [2025/04/30 20:20:37 407183] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437407181| [2025/04/30 20:20:37 407191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 407200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:324| [2025/04/30 20:20:37 407206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:325| [2025/04/30 20:20:37 407213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:325| [2025/04/30 20:20:37 407218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 407240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 407248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46806|prior_delivered:695574|prior_time:1746044437367324|is_app_limited:0|send_elapse:45865|ack_elapse:39857|ctl_first_sent_time:1746044437368870|lagest_ack_time:1746044437407181|curr_delivered:739980| [2025/04/30 20:20:37 407256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437368870| [2025/04/30 20:20:37 407263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1166||sndq_packets_used_bytes:0|sndq_packets_free:173| [2025/04/30 20:20:37 407271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 407276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46806|prior_delivered:695574|prior_time:1746044437367324|is_app_limited:0|send_elapse:45865|ack_elapse:39857|ctl_first_sent_time:1746044437368870|lagest_ack_time:1746044437407181|curr_delivered:741180| [2025/04/30 20:20:37 407280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437369008| [2025/04/30 20:20:37 407288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1165||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/04/30 20:20:37 407294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38556|rttvar:1167|minrtt:31448|latest_rtt:38173|ack_delay:80| [2025/04/30 20:20:37 407300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38498|rttvar:991|minrtt:31448|latest_rtt:38173|ack_delay:80| [2025/04/30 20:20:37 407305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:934|lost_pn:931|thresh:3| [2025/04/30 20:20:37 407312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 407318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 407324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 407331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38498|rtt_var:991|pto_duration:42462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 407338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 407344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 407350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 407354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437474455|now:1746044437407330|interv:67125| [2025/04/30 20:20:37 407358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437474455|now:1746044437407330|interval:67125|pto_count:0|srtt:38498 [2025/04/30 20:20:37 407362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45865, ack_elapse 39857, delivered 45606|rate 994352|lost 287| [2025/04/30 20:20:37 407371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (994352) in round 14| [2025/04/30 20:20:37 407376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 407380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 407384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437369008|recovery:1|recovery_start:1746044437401383|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 407388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437369008|recovery:1|recovery_start:1746044437401383|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 407393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:38498|latest_rtt:38173|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 407399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:325|largest:325|pns:2| [2025/04/30 20:20:37 407403] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:325|frame:ACK |recv_time:1746044437407181|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 407408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557407181|now:1746044437407181|interv:120000000| [2025/04/30 20:20:37 407413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557407181|now:1746044437407181|interv:120000000| [2025/04/30 20:20:37 407417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437475217|pq_index:0| [2025/04/30 20:20:37 407421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437406692| [2025/04/30 20:20:37 407425] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437407425| [2025/04/30 20:20:37 407430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437407429| [2025/04/30 20:20:37 407435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 407440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38498|min_srtt:38498|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 407444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 407449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 407453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 407457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 407464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 407468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38498|min_srtt:38498|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 407472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 407477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 407481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 407485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 407489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 407493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 407498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:773454| [2025/04/30 20:20:37 407502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 407506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437408506|now:1746044437407506|interv:1000| [2025/04/30 20:20:37 407510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 407514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 407518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437408506| [2025/04/30 20:20:37 407522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437408506| [2025/04/30 20:20:37 407526] [debug] |xqc_engine_wakeup_after|wakeup:1746044437408506|now:1746044437407526|diff:980| [2025/04/30 20:20:37 407530] [debug] |xqc_engine_main_logic|END|now:1746044437407429| [2025/04/30 20:20:37 407536] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437407536| [2025/04/30 20:20:37 407540] [debug] |xqc_engine_wakeup_after|wakeup:1746044437408506|now:1746044437407540|diff:966| [2025/04/30 20:20:37 407544] [debug] |xqc_engine_main_logic|END|now:1746044437407536| [2025/04/30 20:20:37 408615] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437408615| [2025/04/30 20:20:37 408627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437408506|pq_index:0| [2025/04/30 20:20:37 408632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437407429| [2025/04/30 20:20:37 408639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437408637| [2025/04/30 20:20:37 408647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437408506|now:1746044437408637| [2025/04/30 20:20:37 408654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437408506|now:1746044437408637| [2025/04/30 20:20:37 408664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 408671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 408677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38498|min_srtt:38498|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 408685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 408692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 408698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 408705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 408712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 408747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38498|min_srtt:38498|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 408755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 408762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 408769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 408775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 408782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 408790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 408797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:773454| [2025/04/30 20:20:37 408804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 408811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:973| [2025/04/30 20:20:37 408859] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437408823|stream_id:0|stream_offset:773454| [2025/04/30 20:20:37 408869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 408876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 408883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38498|rtt_var:991|pto_duration:42462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 408898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 408904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 408910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 408914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437476285|now:1746044437408883|interv:67402| [2025/04/30 20:20:37 408919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437476285|now:1746044437408883|interval:67402|pto_count:0|srtt:38498 [2025/04/30 20:20:37 408923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 408928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 408933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:774633| [2025/04/30 20:20:37 408937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 408941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:974| [2025/04/30 20:20:37 408975] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437408949|stream_id:0|stream_offset:774633| [2025/04/30 20:20:37 408985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 408992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 408997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38498|rtt_var:991|pto_duration:42462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 409001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 409005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 409009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 409013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437476411|now:1746044437408997|interv:67414| [2025/04/30 20:20:37 409017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437476411|now:1746044437408997|interval:67414|pto_count:0|srtt:38498 [2025/04/30 20:20:37 409022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 409027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 409031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:775812| [2025/04/30 20:20:37 409040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 409044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437476411| [2025/04/30 20:20:37 409049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437476411| [2025/04/30 20:20:37 409053] [debug] |xqc_engine_wakeup_after|wakeup:1746044437476411|now:1746044437409053|diff:67358| [2025/04/30 20:20:37 409060] [debug] |xqc_engine_main_logic|END|now:1746044437408637| [2025/04/30 20:20:37 409171] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437409169| [2025/04/30 20:20:37 409182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 409191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:325| [2025/04/30 20:20:37 409198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:326| [2025/04/30 20:20:37 409207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:326| [2025/04/30 20:20:37 409213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 409233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 409240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46806|prior_delivered:697974|prior_time:1746044437369281|is_app_limited:0|send_elapse:45041|ack_elapse:39888|ctl_first_sent_time:1746044437370830|lagest_ack_time:1746044437409169|curr_delivered:742380| [2025/04/30 20:20:37 409248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437370830| [2025/04/30 20:20:37 409255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1164||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/04/30 20:20:37 409260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 409264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:46806|prior_delivered:697974|prior_time:1746044437369281|is_app_limited:0|send_elapse:45041|ack_elapse:39888|ctl_first_sent_time:1746044437370830|lagest_ack_time:1746044437409169|curr_delivered:743580| [2025/04/30 20:20:37 409270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437371000| [2025/04/30 20:20:37 409276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1163||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/04/30 20:20:37 409283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38498|rttvar:991|minrtt:31448|latest_rtt:38169|ack_delay:80| [2025/04/30 20:20:37 409290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38447|rttvar:846|minrtt:31448|latest_rtt:38169|ack_delay:80| [2025/04/30 20:20:37 409297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:936|lost_pn:933|thresh:3| [2025/04/30 20:20:37 409303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 409310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 409326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 409333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38447|rtt_var:846|pto_duration:41831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 409338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 409342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 409346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 409350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437475780|now:1746044437409333|interv:66447| [2025/04/30 20:20:37 409354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437475780|now:1746044437409333|interval:66447|pto_count:0|srtt:38447 [2025/04/30 20:20:37 409359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45041, ack_elapse 39888, delivered 45606|rate 1012544|lost 287| [2025/04/30 20:20:37 409363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1012544) in round 14| [2025/04/30 20:20:37 409368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 409372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 409376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437371000|recovery:1|recovery_start:1746044437401383|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 409381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437371000|recovery:1|recovery_start:1746044437401383|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 409385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:38447|latest_rtt:38169|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 409391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:326|largest:326|pns:2| [2025/04/30 20:20:37 409397] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:326|frame:ACK |recv_time:1746044437409169|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 409405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557409169|now:1746044437409169|interv:120000000| [2025/04/30 20:20:37 409411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557409169|now:1746044437409169|interv:120000000| [2025/04/30 20:20:37 409417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437476411|pq_index:0| [2025/04/30 20:20:37 409423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437408637| [2025/04/30 20:20:37 409427] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437409426| [2025/04/30 20:20:37 409432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437409430| [2025/04/30 20:20:37 409441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 409446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38447|min_srtt:38447|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 409450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 409455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 409459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 409463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 409467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 409471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38447|min_srtt:38447|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 409475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 409481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 409487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 409494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 409500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 409506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 409510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:775812| [2025/04/30 20:20:37 409515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 409519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437410519|now:1746044437409519|interv:1000| [2025/04/30 20:20:37 409523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 409527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 409531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437410519| [2025/04/30 20:20:37 409535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437410519| [2025/04/30 20:20:37 409539] [debug] |xqc_engine_wakeup_after|wakeup:1746044437410519|now:1746044437409539|diff:980| [2025/04/30 20:20:37 409543] [debug] |xqc_engine_main_logic|END|now:1746044437409430| [2025/04/30 20:20:37 409552] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437409552| [2025/04/30 20:20:37 409556] [debug] |xqc_engine_wakeup_after|wakeup:1746044437410519|now:1746044437409556|diff:963| [2025/04/30 20:20:37 409560] [debug] |xqc_engine_main_logic|END|now:1746044437409552| [2025/04/30 20:20:37 410640] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437410640| [2025/04/30 20:20:37 410654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437410519|pq_index:0| [2025/04/30 20:20:37 410666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437409430| [2025/04/30 20:20:37 410675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437410673| [2025/04/30 20:20:37 410682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437410519|now:1746044437410673| [2025/04/30 20:20:37 410689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437410519|now:1746044437410673| [2025/04/30 20:20:37 410696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 410703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 410711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38447|min_srtt:38447|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 410742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 410750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 410756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 410762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 410769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 410776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38447|min_srtt:38447|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 410783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 410790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 410796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 410802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 410809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 410817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 410823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:775812| [2025/04/30 20:20:37 410837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 410844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:975| [2025/04/30 20:20:37 410888] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437410856|stream_id:0|stream_offset:775812| [2025/04/30 20:20:37 410895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:975|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 410900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 410904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38447|rtt_var:846|pto_duration:41831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 410909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 410913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 410918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 410925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437477687|now:1746044437410904|interv:66783| [2025/04/30 20:20:37 410932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437477687|now:1746044437410904|interval:66783|pto_count:0|srtt:38447 [2025/04/30 20:20:37 410939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 410944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 410949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:776991| [2025/04/30 20:20:37 410953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 410958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:976| [2025/04/30 20:20:37 410984] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437410964|stream_id:0|stream_offset:776991| [2025/04/30 20:20:37 410990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:976|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 410995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 411000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38447|rtt_var:846|pto_duration:41831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 411006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 411019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 411025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 411030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437477795|now:1746044437410999|interv:66796| [2025/04/30 20:20:37 411034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437477795|now:1746044437410999|interval:66796|pto_count:0|srtt:38447 [2025/04/30 20:20:37 411038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 411043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 411047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:778170| [2025/04/30 20:20:37 411052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 411056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437477795| [2025/04/30 20:20:37 411060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437477795| [2025/04/30 20:20:37 411064] [debug] |xqc_engine_wakeup_after|wakeup:1746044437477795|now:1746044437411064|diff:66731| [2025/04/30 20:20:37 411069] [debug] |xqc_engine_main_logic|END|now:1746044437410673| [2025/04/30 20:20:37 411236] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437411234| [2025/04/30 20:20:37 411256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 411265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:326| [2025/04/30 20:20:37 411271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:327| [2025/04/30 20:20:37 411278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:327| [2025/04/30 20:20:37 411282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 411289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 411296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:49206|prior_delivered:697974|prior_time:1746044437369281|is_app_limited:0|send_elapse:46573|ack_elapse:41953|ctl_first_sent_time:1746044437372362|lagest_ack_time:1746044437411234|curr_delivered:744780| [2025/04/30 20:20:37 411304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437372362| [2025/04/30 20:20:37 411311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1162||sndq_packets_used_bytes:0|sndq_packets_free:177| [2025/04/30 20:20:37 411318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 411325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:48006|prior_delivered:700374|prior_time:1746044437372528|is_app_limited:0|send_elapse:43012|ack_elapse:38706|ctl_first_sent_time:1746044437374034|lagest_ack_time:1746044437411234|curr_delivered:745980| [2025/04/30 20:20:37 411342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437374034| [2025/04/30 20:20:37 411349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1161||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 20:20:37 411355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38447|rttvar:846|minrtt:31448|latest_rtt:37200|ack_delay:104| [2025/04/30 20:20:37 411362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38279|rttvar:972|minrtt:31448|latest_rtt:37200|ack_delay:104| [2025/04/30 20:20:37 411369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:938|lost_pn:935|thresh:3| [2025/04/30 20:20:37 411374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 411378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 411382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 411386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38279|rtt_var:972|pto_duration:42167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 411390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 411394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 411398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 411402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437478131|now:1746044437411386|interv:66745| [2025/04/30 20:20:37 411406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437478131|now:1746044437411386|interval:66745|pto_count:0|srtt:38279 [2025/04/30 20:20:37 411411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43012, ack_elapse 38706, delivered 45606|rate 1060308|lost 287| [2025/04/30 20:20:37 411415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060308) in round 14| [2025/04/30 20:20:37 411420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 411424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 411428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437374034|recovery:1|recovery_start:1746044437401383|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 411433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437374034|recovery:1|recovery_start:1746044437401383|packet_conservation:1|next_round_delivered:702774| [2025/04/30 20:20:37 411437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:38279|latest_rtt:37200|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 411447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:327|largest:327|pns:2| [2025/04/30 20:20:37 411451] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:327|frame:ACK |recv_time:1746044437411234|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 411456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557411234|now:1746044437411234|interv:120000000| [2025/04/30 20:20:37 411461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557411234|now:1746044437411234|interv:120000000| [2025/04/30 20:20:37 411465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437477795|pq_index:0| [2025/04/30 20:20:37 411469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437410673| [2025/04/30 20:20:37 411473] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437411473| [2025/04/30 20:20:37 411478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437411477| [2025/04/30 20:20:37 411483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 411488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38279|min_srtt:38279|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 411492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 411497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 411501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 411505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 411509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 411513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38279|min_srtt:38279|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 411517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 411522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 411525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 411529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 411533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 411538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 411545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:778170| [2025/04/30 20:20:37 411549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 411553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437412553|now:1746044437411553|interv:1000| [2025/04/30 20:20:37 411557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 411561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 411565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437412553| [2025/04/30 20:20:37 411569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437412553| [2025/04/30 20:20:37 411573] [debug] |xqc_engine_wakeup_after|wakeup:1746044437412553|now:1746044437411573|diff:980| [2025/04/30 20:20:37 411578] [debug] |xqc_engine_main_logic|END|now:1746044437411477| [2025/04/30 20:20:37 411583] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437411583| [2025/04/30 20:20:37 411587] [debug] |xqc_engine_wakeup_after|wakeup:1746044437412553|now:1746044437411587|diff:966| [2025/04/30 20:20:37 411591] [debug] |xqc_engine_main_logic|END|now:1746044437411583| [2025/04/30 20:20:37 412671] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437412671| [2025/04/30 20:20:37 412688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437412553|pq_index:0| [2025/04/30 20:20:37 412695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437411477| [2025/04/30 20:20:37 412704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437412702| [2025/04/30 20:20:37 412711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437412553|now:1746044437412702| [2025/04/30 20:20:37 412736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437412553|now:1746044437412702| [2025/04/30 20:20:37 412742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 412749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 412757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38279|min_srtt:38279|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 412765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 412772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 412778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 412785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 412792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 412799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38279|min_srtt:38279|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 412813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 412820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 412826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 412832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 412838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 412846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 412853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:778170| [2025/04/30 20:20:37 412860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 412866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:977| [2025/04/30 20:20:37 412908] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437412878|stream_id:0|stream_offset:778170| [2025/04/30 20:20:37 412914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:977|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 412919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 412924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38279|rtt_var:972|pto_duration:42167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 412932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 412938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 412944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 412951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437480045|now:1746044437412924|interv:67121| [2025/04/30 20:20:37 412957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437480045|now:1746044437412924|interval:67121|pto_count:0|srtt:38279 [2025/04/30 20:20:37 412965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 412973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 412979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:779349| [2025/04/30 20:20:37 412988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 412993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:978| [2025/04/30 20:20:37 413023] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437413000|stream_id:0|stream_offset:779349| [2025/04/30 20:20:37 413030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 413037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 413044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38279|rtt_var:972|pto_duration:42167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 413051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 413058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 413064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 413071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437480167|now:1746044437413044|interv:67123| [2025/04/30 20:20:37 413076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437480167|now:1746044437413044|interval:67123|pto_count:0|srtt:38279 [2025/04/30 20:20:37 413081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 413086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 413090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:780528| [2025/04/30 20:20:37 413094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 413098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437480167| [2025/04/30 20:20:37 413103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437480167| [2025/04/30 20:20:37 413107] [debug] |xqc_engine_wakeup_after|wakeup:1746044437480167|now:1746044437413107|diff:67060| [2025/04/30 20:20:37 413111] [debug] |xqc_engine_main_logic|END|now:1746044437412702| [2025/04/30 20:20:37 413375] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044437413374| [2025/04/30 20:20:37 413388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 413397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:327| [2025/04/30 20:20:37 413404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:328| [2025/04/30 20:20:37 413413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:328| [2025/04/30 20:20:37 413419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 413429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 413445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:49206|prior_delivered:700374|prior_time:1746044437372528|is_app_limited:0|send_elapse:43093|ack_elapse:40846|ctl_first_sent_time:1746044437374115|lagest_ack_time:1746044437413374|curr_delivered:747180| [2025/04/30 20:20:37 413452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437374115| [2025/04/30 20:20:37 413457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1160||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/04/30 20:20:37 413462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 413469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:46806|prior_delivered:702774|prior_time:1746044437374226|is_app_limited:0|send_elapse:42692|ack_elapse:39148|ctl_first_sent_time:1746044437375824|lagest_ack_time:1746044437413374|curr_delivered:748380| [2025/04/30 20:20:37 413477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437375824| [2025/04/30 20:20:37 413483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1159||sndq_packets_used_bytes:0|sndq_packets_free:180| [2025/04/30 20:20:37 413490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38279|rttvar:972|minrtt:31448|latest_rtt:37550|ack_delay:96| [2025/04/30 20:20:37 413497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38176|rttvar:935|minrtt:31448|latest_rtt:37550|ack_delay:96| [2025/04/30 20:20:37 413503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:940|lost_pn:937|thresh:3| [2025/04/30 20:20:37 413510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 413514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 413518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 413522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38176|rtt_var:935|pto_duration:41916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 413527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 413531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 413535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 413539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437479916|now:1746044437413522|interv:66394| [2025/04/30 20:20:37 413545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437479916|now:1746044437413522|interval:66394|pto_count:0|srtt:38176 [2025/04/30 20:20:37 413553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42692, ack_elapse 39148, delivered 45606|rate 1068256|lost 287| [2025/04/30 20:20:37 413565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 14 -> 15| [2025/04/30 20:20:37 413569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1068256) in round 15| [2025/04/30 20:20:37 413573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 413578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 413582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437375824|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 413586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437375824|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 413591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:50406|full_bw_reached:1|inflight:45606|srtt:38176|latest_rtt:37550|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 413596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 413601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437438374|now:1746044437413374|interv:25000| [2025/04/30 20:20:37 413607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437413374|max_ack_delay:25000| [2025/04/30 20:20:37 413612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:328|largest:328|pns:2| [2025/04/30 20:20:37 413616] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:328|frame:PING ACK |recv_time:1746044437413374|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 413622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557413374|now:1746044437413374|interv:120000000| [2025/04/30 20:20:37 413627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557413374|now:1746044437413374|interv:120000000| [2025/04/30 20:20:37 413634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437480167|pq_index:0| [2025/04/30 20:20:37 413641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437412702| [2025/04/30 20:20:37 413648] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437413647| [2025/04/30 20:20:37 413653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437413652| [2025/04/30 20:20:37 413660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 413668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38176|min_srtt:38176|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 413675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45606|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 413688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 413694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 413700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 413707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 413714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38176|min_srtt:38176|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 413741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45606|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 413748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 413755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 413761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 413768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 413776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 413782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:780528| [2025/04/30 20:20:37 413789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 413796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437414796|now:1746044437413796|interv:1000| [2025/04/30 20:20:37 413802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 413808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 413814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437414796| [2025/04/30 20:20:37 413821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437414796| [2025/04/30 20:20:37 413825] [debug] |xqc_engine_wakeup_after|wakeup:1746044437414796|now:1746044437413825|diff:971| [2025/04/30 20:20:37 413829] [debug] |xqc_engine_main_logic|END|now:1746044437413652| [2025/04/30 20:20:37 413835] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437413835| [2025/04/30 20:20:37 413839] [debug] |xqc_engine_wakeup_after|wakeup:1746044437414796|now:1746044437413839|diff:957| [2025/04/30 20:20:37 413843] [debug] |xqc_engine_main_logic|END|now:1746044437413835| [2025/04/30 20:20:37 414910] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437414910| [2025/04/30 20:20:37 414922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437414796|pq_index:0| [2025/04/30 20:20:37 414926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437413652| [2025/04/30 20:20:37 414938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437414936| [2025/04/30 20:20:37 414942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437414796|now:1746044437414936| [2025/04/30 20:20:37 414947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437414796|now:1746044437414936| [2025/04/30 20:20:37 414951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 414955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 414960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38176|min_srtt:38176|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 414965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45606|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 414970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 414974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 414977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 414982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 414986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38176|min_srtt:38176|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 414990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45606|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 414995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 414998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 415002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 415006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 415011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 415015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:780528| [2025/04/30 20:20:37 415020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 415024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:979| [2025/04/30 20:20:37 415065] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437415033|stream_id:0|stream_offset:780528| [2025/04/30 20:20:37 415081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 415089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 415096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38176|rtt_var:935|pto_duration:41916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 415103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 415107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 415111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 415117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437481949|now:1746044437415095|interv:66854| [2025/04/30 20:20:37 415124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437481949|now:1746044437415095|interval:66854|pto_count:0|srtt:38176 [2025/04/30 20:20:37 415131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50406|inflight:46806| [2025/04/30 20:20:37 415138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 415142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:781707| [2025/04/30 20:20:37 415147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 415153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:980| [2025/04/30 20:20:37 415193] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437415164|stream_id:0|stream_offset:781707| [2025/04/30 20:20:37 415203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 415210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 415216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38176|rtt_var:935|pto_duration:41916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 415223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 415229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 415234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 415238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437482080|now:1746044437415216|interv:66864| [2025/04/30 20:20:37 415243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437482080|now:1746044437415216|interval:66864|pto_count:0|srtt:38176 [2025/04/30 20:20:37 415256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50406|inflight:48006| [2025/04/30 20:20:37 415264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 415270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:782886| [2025/04/30 20:20:37 415278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 415284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437416284|now:1746044437415284|interv:1000| [2025/04/30 20:20:37 415291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 415296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 415302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437416284| [2025/04/30 20:20:37 415309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437416284| [2025/04/30 20:20:37 415315] [debug] |xqc_engine_wakeup_after|wakeup:1746044437416284|now:1746044437415315|diff:969| [2025/04/30 20:20:37 415322] [debug] |xqc_engine_main_logic|END|now:1746044437414936| [2025/04/30 20:20:37 415336] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437415335| [2025/04/30 20:20:37 415342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 415348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:328| [2025/04/30 20:20:37 415352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:329| [2025/04/30 20:20:37 415358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:329| [2025/04/30 20:20:37 415362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 415367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 415372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:48006|prior_delivered:702774|prior_time:1746044437374226|is_app_limited:0|send_elapse:42860|ack_elapse:41109|ctl_first_sent_time:1746044437375992|lagest_ack_time:1746044437415335|curr_delivered:749580| [2025/04/30 20:20:37 415377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437375992| [2025/04/30 20:20:37 415381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1158||sndq_packets_used_bytes:0|sndq_packets_free:181| [2025/04/30 20:20:37 415386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 415390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:46806|prior_delivered:705174|prior_time:1746044437376241|is_app_limited:0|send_elapse:42924|ack_elapse:39094|ctl_first_sent_time:1746044437377831|lagest_ack_time:1746044437415335|curr_delivered:750780| [2025/04/30 20:20:37 415395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437377831| [2025/04/30 20:20:37 415399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1157||sndq_packets_used_bytes:0|sndq_packets_free:182| [2025/04/30 20:20:37 415408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38176|rttvar:935|minrtt:31448|latest_rtt:37504|ack_delay:88| [2025/04/30 20:20:37 415412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38081|rttvar:892|minrtt:31448|latest_rtt:37504|ack_delay:88| [2025/04/30 20:20:37 415416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:942|lost_pn:939|thresh:3| [2025/04/30 20:20:37 415421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 415425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 415429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 415433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38081|rtt_var:892|pto_duration:41649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 415437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 415441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 415445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 415449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437481813|now:1746044437415432|interv:66381| [2025/04/30 20:20:37 415453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437481813|now:1746044437415432|interval:66381|pto_count:0|srtt:38081 [2025/04/30 20:20:37 415457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42924, ack_elapse 39094, delivered 45606|rate 1062482|lost 287| [2025/04/30 20:20:37 415462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1062482) in round 15| [2025/04/30 20:20:37 415466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 415470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 415474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50406|packet_lost:0|acked:2400|po_sent_time:1746044437377831|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 415479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50406|packet_lost:0|acked:2400|po_sent_time:1746044437377831|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 415483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:52806|full_bw_reached:1|inflight:45606|srtt:38081|latest_rtt:37504|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 415489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:329|largest:329|pns:2| [2025/04/30 20:20:37 415494] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:329|frame:ACK |recv_time:1746044437415335|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 415501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557415335|now:1746044437415335|interv:120000000| [2025/04/30 20:20:37 415505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557415335|now:1746044437415335|interv:120000000| [2025/04/30 20:20:37 415509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437416284|pq_index:0| [2025/04/30 20:20:37 415514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437414936| [2025/04/30 20:20:37 415518] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437415517| [2025/04/30 20:20:37 415522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437415521| [2025/04/30 20:20:37 415528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 415532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38081|min_srtt:38081|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 415537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45606|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 415541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 415545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 415549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 415554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 415558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38081|min_srtt:38081|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 415562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45606|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 415566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 415570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 415574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 415578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 415582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 415586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:782886| [2025/04/30 20:20:37 415593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 415597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 415601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437416284| [2025/04/30 20:20:37 415605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437416284| [2025/04/30 20:20:37 415609] [debug] |xqc_engine_wakeup_after|wakeup:1746044437416284|now:1746044437415609|diff:675| [2025/04/30 20:20:37 415613] [debug] |xqc_engine_main_logic|END|now:1746044437415521| [2025/04/30 20:20:37 415618] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437415618| [2025/04/30 20:20:37 415623] [debug] |xqc_engine_wakeup_after|wakeup:1746044437416284|now:1746044437415623|diff:661| [2025/04/30 20:20:37 415630] [debug] |xqc_engine_main_logic|END|now:1746044437415618| [2025/04/30 20:20:37 416708] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437416708| [2025/04/30 20:20:37 416741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437416284|pq_index:0| [2025/04/30 20:20:37 416748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437415521| [2025/04/30 20:20:37 416756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437416754| [2025/04/30 20:20:37 416764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437416284|now:1746044437416754| [2025/04/30 20:20:37 416771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437416284|now:1746044437416754| [2025/04/30 20:20:37 416777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 416784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 416791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38081|min_srtt:38081|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 416799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45606|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 416806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 416812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 416818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 416825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 416831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38081|min_srtt:38081|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 416838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45606|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 416844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 416854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 416857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 416863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 416870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 416876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:782886| [2025/04/30 20:20:37 416883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 416888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:981| [2025/04/30 20:20:37 416924] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437416896|stream_id:0|stream_offset:782886| [2025/04/30 20:20:37 416930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 416935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 416942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38081|rtt_var:892|pto_duration:41649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 416949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 416956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 416963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 416969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437483545|now:1746044437416942|interv:66603| [2025/04/30 20:20:37 416976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437483545|now:1746044437416942|interval:66603|pto_count:0|srtt:38081 [2025/04/30 20:20:37 416983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52806|inflight:46806| [2025/04/30 20:20:37 416990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 416994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:784065| [2025/04/30 20:20:37 416999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 417003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:982| [2025/04/30 20:20:37 417032] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437417010|stream_id:0|stream_offset:784065| [2025/04/30 20:20:37 417046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 417054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 417060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38081|rtt_var:892|pto_duration:41649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 417068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 417074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 417080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 417086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437483659|now:1746044437417060|interv:66599| [2025/04/30 20:20:37 417093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437483659|now:1746044437417060|interval:66599|pto_count:0|srtt:38081 [2025/04/30 20:20:37 417100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52806|inflight:48006| [2025/04/30 20:20:37 417107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 417114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:785244| [2025/04/30 20:20:37 417121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 417128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437418127|now:1746044437417127|interv:1000| [2025/04/30 20:20:37 417134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 417139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 417146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437418127| [2025/04/30 20:20:37 417152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437418127| [2025/04/30 20:20:37 417158] [debug] |xqc_engine_wakeup_after|wakeup:1746044437418127|now:1746044437417158|diff:969| [2025/04/30 20:20:37 417165] [debug] |xqc_engine_main_logic|END|now:1746044437416754| [2025/04/30 20:20:37 417180] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437417179| [2025/04/30 20:20:37 417187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 417196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:329| [2025/04/30 20:20:37 417203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:330| [2025/04/30 20:20:37 417211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:330| [2025/04/30 20:20:37 417217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 417225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 417239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:48006|prior_delivered:705174|prior_time:1746044437376241|is_app_limited:0|send_elapse:43061|ack_elapse:40938|ctl_first_sent_time:1746044437377968|lagest_ack_time:1746044437417179|curr_delivered:751980| [2025/04/30 20:20:37 417246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437377968| [2025/04/30 20:20:37 417254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1156||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/04/30 20:20:37 417261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 417268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:46806|prior_delivered:707574|prior_time:1746044437378263|is_app_limited:0|send_elapse:40927|ack_elapse:38916|ctl_first_sent_time:1746044437379911|lagest_ack_time:1746044437417179|curr_delivered:753180| [2025/04/30 20:20:37 417273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437379911| [2025/04/30 20:20:37 417277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1155||sndq_packets_used_bytes:0|sndq_packets_free:184| [2025/04/30 20:20:37 417281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38081|rttvar:892|minrtt:31448|latest_rtt:37268|ack_delay:88| [2025/04/30 20:20:37 417287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37968|rttvar:894|minrtt:31448|latest_rtt:37268|ack_delay:88| [2025/04/30 20:20:37 417294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:944|lost_pn:941|thresh:3| [2025/04/30 20:20:37 417301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 417307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 417311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 417315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37968|rtt_var:894|pto_duration:41544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 417320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 417324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 417328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 417331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437483554|now:1746044437417315|interv:66239| [2025/04/30 20:20:37 417336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437483554|now:1746044437417315|interval:66239|pto_count:0|srtt:37968 [2025/04/30 20:20:37 417340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40927, ack_elapse 38916, delivered 45606|rate 1114325|lost 287| [2025/04/30 20:20:37 417345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114325) in round 15| [2025/04/30 20:20:37 417349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 417357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 417361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52806|packet_lost:0|acked:2400|po_sent_time:1746044437379911|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 417365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52806|packet_lost:0|acked:2400|po_sent_time:1746044437379911|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 417370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:55206|full_bw_reached:1|inflight:45606|srtt:37968|latest_rtt:37268|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 417376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:330|largest:330|pns:2| [2025/04/30 20:20:37 417381] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:330|frame:ACK |recv_time:1746044437417179|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 417386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557417179|now:1746044437417179|interv:120000000| [2025/04/30 20:20:37 417390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557417179|now:1746044437417179|interv:120000000| [2025/04/30 20:20:37 417394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437418127|pq_index:0| [2025/04/30 20:20:37 417398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437416754| [2025/04/30 20:20:37 417402] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437417402| [2025/04/30 20:20:37 417407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437417406| [2025/04/30 20:20:37 417412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 417417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37968|min_srtt:37968|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 417422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45606|cwnd:55206|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 417426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 417430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 417434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 417439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 417443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37968|min_srtt:37968|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 417450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45606|cwnd:55206|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 417454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 417458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 417462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 417466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 417470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 417475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:55206|conn:00005627609066FC|stream_id:0|stream_offset:785244| [2025/04/30 20:20:37 417479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 417483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 417487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437418127| [2025/04/30 20:20:37 417491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437418127| [2025/04/30 20:20:37 417495] [debug] |xqc_engine_wakeup_after|wakeup:1746044437418127|now:1746044437417495|diff:632| [2025/04/30 20:20:37 417499] [debug] |xqc_engine_main_logic|END|now:1746044437417406| [2025/04/30 20:20:37 417505] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437417505| [2025/04/30 20:20:37 417508] [debug] |xqc_engine_wakeup_after|wakeup:1746044437418127|now:1746044437417508|diff:619| [2025/04/30 20:20:37 417512] [debug] |xqc_engine_main_logic|END|now:1746044437417505| [2025/04/30 20:20:37 418586] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437418586| [2025/04/30 20:20:37 418601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437418127|pq_index:0| [2025/04/30 20:20:37 418608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437417406| [2025/04/30 20:20:37 418615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437418614| [2025/04/30 20:20:37 418623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437418127|now:1746044437418614| [2025/04/30 20:20:37 418630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437418127|now:1746044437418614| [2025/04/30 20:20:37 418636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 418643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 418650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37968|min_srtt:37968|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 418657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45606|cwnd:55206|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 418672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 418677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 418684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 418690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 418694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37968|min_srtt:37968|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 418698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45606|cwnd:55206|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 418703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 418706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 418710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 418714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 418740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 418744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:55206|conn:00005627609066FC|stream_id:0|stream_offset:785244| [2025/04/30 20:20:37 418749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 418753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:983| [2025/04/30 20:20:37 418788] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437418762|stream_id:0|stream_offset:785244| [2025/04/30 20:20:37 418794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 418799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 418803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37968|rtt_var:894|pto_duration:41544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 418808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 418813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 418819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 418826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437485306|now:1746044437418803|interv:66503| [2025/04/30 20:20:37 418839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437485306|now:1746044437418803|interval:66503|pto_count:0|srtt:37968 [2025/04/30 20:20:37 418847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:46806| [2025/04/30 20:20:37 418854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 418862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:55206|conn:00005627609066FC|stream_id:0|stream_offset:786423| [2025/04/30 20:20:37 418869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 418875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:984| [2025/04/30 20:20:37 418917] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437418886|stream_id:0|stream_offset:786423| [2025/04/30 20:20:37 418927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 418934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 418940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37968|rtt_var:894|pto_duration:41544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 418947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 418954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 418961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 418967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437485430|now:1746044437418940|interv:66490| [2025/04/30 20:20:37 418974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437485430|now:1746044437418940|interval:66490|pto_count:0|srtt:37968 [2025/04/30 20:20:37 418981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:48006| [2025/04/30 20:20:37 418989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 418995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:55206|conn:00005627609066FC|stream_id:0|stream_offset:787602| [2025/04/30 20:20:37 419000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 419004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437420004|now:1746044437419004|interv:1000| [2025/04/30 20:20:37 419008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 419011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 419016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437420004| [2025/04/30 20:20:37 419025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437420004| [2025/04/30 20:20:37 419029] [debug] |xqc_engine_wakeup_after|wakeup:1746044437420004|now:1746044437419029|diff:975| [2025/04/30 20:20:37 419034] [debug] |xqc_engine_main_logic|END|now:1746044437418614| [2025/04/30 20:20:37 419172] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437419170| [2025/04/30 20:20:37 419183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 419192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:330| [2025/04/30 20:20:37 419199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:331| [2025/04/30 20:20:37 419208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:331| [2025/04/30 20:20:37 419215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 419223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 419230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:48006|prior_delivered:707574|prior_time:1746044437378263|is_app_limited:0|send_elapse:41062|ack_elapse:40907|ctl_first_sent_time:1746044437380046|lagest_ack_time:1746044437419170|curr_delivered:754380| [2025/04/30 20:20:37 419237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437380046| [2025/04/30 20:20:37 419242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1154||sndq_packets_used_bytes:0|sndq_packets_free:185| [2025/04/30 20:20:37 419247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 419254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:46806|prior_delivered:709974|prior_time:1746044437380348|is_app_limited:0|send_elapse:40941|ack_elapse:38822|ctl_first_sent_time:1746044437381945|lagest_ack_time:1746044437419170|curr_delivered:755580| [2025/04/30 20:20:37 419261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437381945| [2025/04/30 20:20:37 419267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1153||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/04/30 20:20:37 419271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37968|rttvar:894|minrtt:31448|latest_rtt:37225|ack_delay:120| [2025/04/30 20:20:37 419276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37860|rttvar:886|minrtt:31448|latest_rtt:37225|ack_delay:120| [2025/04/30 20:20:37 419281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:946|lost_pn:943|thresh:3| [2025/04/30 20:20:37 419287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 419293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 419299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 419303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37860|rtt_var:886|pto_duration:41404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 419312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 419317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 419320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 419324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437485290|now:1746044437419303|interv:65987| [2025/04/30 20:20:37 419328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437485290|now:1746044437419303|interval:65987|pto_count:0|srtt:37860 [2025/04/30 20:20:37 419333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40941, ack_elapse 38822, delivered 45606|rate 1113944|lost 287| [2025/04/30 20:20:37 419338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113944) in round 15| [2025/04/30 20:20:37 419342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 419346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 419350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746044437381945|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 419355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746044437381945|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 419359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:57606|full_bw_reached:1|inflight:45606|srtt:37860|latest_rtt:37225|min_rtt:31448|applimit:0|lost:285|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 419365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:331|largest:331|pns:2| [2025/04/30 20:20:37 419370] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:331|frame:ACK |recv_time:1746044437419170|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 419375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557419170|now:1746044437419170|interv:120000000| [2025/04/30 20:20:37 419379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557419170|now:1746044437419170|interv:120000000| [2025/04/30 20:20:37 419383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437420004|pq_index:0| [2025/04/30 20:20:37 419387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437418614| [2025/04/30 20:20:37 419391] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437419391| [2025/04/30 20:20:37 419396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437419395| [2025/04/30 20:20:37 419404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 419409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37860|min_srtt:37860|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 419414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:45606|cwnd:57606|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 419418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 419423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:897|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 419428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37860|min_srtt:37860|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 419432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:45606|cwnd:57606|conn:00005627609066FC|stream_id:0|stream_offset:715683| [2025/04/30 20:20:37 419436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 419441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:924|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 419445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37860|min_srtt:37860|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 419449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:45606|cwnd:57606|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 419454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 419458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 419462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37860|min_srtt:37860|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 419466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:45606|cwnd:57606|conn:00005627609066FC|stream_id:0|stream_offset:795855| [2025/04/30 20:20:37 419471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 419475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 419480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37860|min_srtt:37860|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 419484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45606|cwnd:57606|conn:00005627609066FC|stream_id:0|stream_offset:797034| [2025/04/30 20:20:37 419491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 419495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 419499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 419503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 419508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:897|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 419512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:57606|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 419517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 419520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 419524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 419529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:57606|conn:00005627609066FC|stream_id:0|stream_offset:787602| [2025/04/30 20:20:37 419533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 419537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 419541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437420004| [2025/04/30 20:20:37 419545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437420004| [2025/04/30 20:20:37 419549] [debug] |xqc_engine_wakeup_after|wakeup:1746044437420004|now:1746044437419548|diff:456| [2025/04/30 20:20:37 419553] [debug] |xqc_engine_main_logic|END|now:1746044437419395| [2025/04/30 20:20:37 419558] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437419558| [2025/04/30 20:20:37 419562] [debug] |xqc_engine_wakeup_after|wakeup:1746044437420004|now:1746044437419562|diff:442| [2025/04/30 20:20:37 419568] [debug] |xqc_engine_main_logic|END|now:1746044437419558| [2025/04/30 20:20:37 420660] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437420659| [2025/04/30 20:20:37 420674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437420004|pq_index:0| [2025/04/30 20:20:37 420681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437419395| [2025/04/30 20:20:37 420704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437420701| [2025/04/30 20:20:37 420711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437420004|now:1746044437420701| [2025/04/30 20:20:37 420736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437420004|now:1746044437420701| [2025/04/30 20:20:37 420742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 420757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 420764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37860|min_srtt:37860|path_bw:1208400|loss_rate:1.80|path_pto:0| [2025/04/30 20:20:37 420772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45606|cwnd:57606|conn:00005627609066FC|stream_id:0|stream_offset:797034| [2025/04/30 20:20:37 420779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 420785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 420790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 420797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 420804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:897|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 420810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:57606|conn:00005627609066FC|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 420817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 420824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:985| [2025/04/30 20:20:37 420864] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437420832|stream_id:0|stream_offset:685029| [2025/04/30 20:20:37 420873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:985|origin_pktnum:897|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 420881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 420888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37860|rtt_var:886|pto_duration:41404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 420894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 420898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 420902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 420906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437487236|now:1746044437420887|interv:66349| [2025/04/30 20:20:37 420910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437487236|now:1746044437420887|interval:66349|pto_count:0|srtt:37860 [2025/04/30 20:20:37 420915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57606|inflight:46806| [2025/04/30 20:20:37 420920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:924|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 420929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:57606|conn:00005627609066FC|stream_id:0|stream_offset:715683| [2025/04/30 20:20:37 420934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 420938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:986| [2025/04/30 20:20:37 420970] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437420945|stream_id:0|stream_offset:715683| [2025/04/30 20:20:37 420979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:986|origin_pktnum:924|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 420986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 420993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37860|rtt_var:886|pto_duration:41404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 420998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 421002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 421006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 421010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437487349|now:1746044437420992|interv:66357| [2025/04/30 20:20:37 421014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437487349|now:1746044437420992|interval:66357|pto_count:0|srtt:37860 [2025/04/30 20:20:37 421018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57606|inflight:48006| [2025/04/30 20:20:37 421023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 421027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:57606|conn:00005627609066FC|stream_id:0|stream_offset:787602| [2025/04/30 20:20:37 421032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 421036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437422036|now:1746044437421036|interv:1000| [2025/04/30 20:20:37 421041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 421045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 421049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437422036| [2025/04/30 20:20:37 421053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437422036| [2025/04/30 20:20:37 421057] [debug] |xqc_engine_wakeup_after|wakeup:1746044437422036|now:1746044437421057|diff:979| [2025/04/30 20:20:37 421062] [debug] |xqc_engine_main_logic|END|now:1746044437420701| [2025/04/30 20:20:37 421204] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437421202| [2025/04/30 20:20:37 421216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 421233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:331| [2025/04/30 20:20:37 421240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:332| [2025/04/30 20:20:37 421249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:332| [2025/04/30 20:20:37 421255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 421263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 421270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:48006|prior_delivered:709974|prior_time:1746044437380348|is_app_limited:0|send_elapse:41050|ack_elapse:40854|ctl_first_sent_time:1746044437382054|lagest_ack_time:1746044437421202|curr_delivered:756780| [2025/04/30 20:20:37 421277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437382054| [2025/04/30 20:20:37 421285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1152||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/04/30 20:20:37 421291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 421298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:46806|prior_delivered:712374|prior_time:1746044437382277|is_app_limited:0|send_elapse:40984|ack_elapse:38925|ctl_first_sent_time:1746044437383977|lagest_ack_time:1746044437421202|curr_delivered:757980| [2025/04/30 20:20:37 421302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437383977| [2025/04/30 20:20:37 421308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1151||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/04/30 20:20:37 421314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37860|rttvar:886|minrtt:31448|latest_rtt:37225|ack_delay:144| [2025/04/30 20:20:37 421321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37763|rttvar:859|minrtt:31448|latest_rtt:37225|ack_delay:144| [2025/04/30 20:20:37 421328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:948|lost_pn:945|thresh:3| [2025/04/30 20:20:37 421334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 421341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 421346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 421350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37763|rtt_var:859|pto_duration:41199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 421355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 421362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 421368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 421379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437487144|now:1746044437421349|interv:65795| [2025/04/30 20:20:37 421383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437487144|now:1746044437421349|interval:65795|pto_count:0|srtt:37763 [2025/04/30 20:20:37 421388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40984, ack_elapse 38925, delivered 45606|rate 1112775|lost 287| [2025/04/30 20:20:37 421393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112775) in round 15| [2025/04/30 20:20:37 421397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 421401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 421405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57606|packet_lost:0|acked:2400|po_sent_time:1746044437383977|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 421410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57606|packet_lost:0|acked:2400|po_sent_time:1746044437383977|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 421414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:60006|full_bw_reached:1|inflight:45606|srtt:37763|latest_rtt:37225|min_rtt:31448|applimit:0|lost:287|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 421420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:332|largest:332|pns:2| [2025/04/30 20:20:37 421425] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:332|frame:ACK |recv_time:1746044437421202|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 421430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557421202|now:1746044437421202|interv:120000000| [2025/04/30 20:20:37 421434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557421202|now:1746044437421202|interv:120000000| [2025/04/30 20:20:37 421438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437422036|pq_index:0| [2025/04/30 20:20:37 421442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437420701| [2025/04/30 20:20:37 421446] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437421446| [2025/04/30 20:20:37 421452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437421450| [2025/04/30 20:20:37 421457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 421464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1208400|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:37 421469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:45606|cwnd:60006|conn:00005627609066FC|stream_id:0|stream_offset:797034| [2025/04/30 20:20:37 421478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 421482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 421487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1208400|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:37 421491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:45606|cwnd:60006|conn:00005627609066FC|stream_id:0|stream_offset:798213| [2025/04/30 20:20:37 421496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 421500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 421504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1208400|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:37 421508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:45606|cwnd:60006|conn:00005627609066FC|stream_id:0|stream_offset:799392| [2025/04/30 20:20:37 421513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 421517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 421522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1208400|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:37 421526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:45606|cwnd:60006|conn:00005627609066FC|stream_id:0|stream_offset:800571| [2025/04/30 20:20:37 421531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 421535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 421540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1208400|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:37 421544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45606|cwnd:60006|conn:00005627609066FC|stream_id:0|stream_offset:801750| [2025/04/30 20:20:37 421548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 421552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 421556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 421568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 421575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 421582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:60006|conn:00005627609066FC|stream_id:0|stream_offset:787602| [2025/04/30 20:20:37 421590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 421596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 421602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437422036| [2025/04/30 20:20:37 421609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437422036| [2025/04/30 20:20:37 421616] [debug] |xqc_engine_wakeup_after|wakeup:1746044437422036|now:1746044437421616|diff:420| [2025/04/30 20:20:37 421623] [debug] |xqc_engine_main_logic|END|now:1746044437421450| [2025/04/30 20:20:37 421631] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437421631| [2025/04/30 20:20:37 421637] [debug] |xqc_engine_wakeup_after|wakeup:1746044437422036|now:1746044437421637|diff:399| [2025/04/30 20:20:37 421643] [debug] |xqc_engine_main_logic|END|now:1746044437421631| [2025/04/30 20:20:37 422724] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437422724| [2025/04/30 20:20:37 422737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437422036|pq_index:0| [2025/04/30 20:20:37 422745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437421450| [2025/04/30 20:20:37 422753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437422751| [2025/04/30 20:20:37 422760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437422036|now:1746044437422751| [2025/04/30 20:20:37 422767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437422036|now:1746044437422751| [2025/04/30 20:20:37 422773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 422779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 422787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1208400|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:37 422794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45606|cwnd:60006|conn:00005627609066FC|stream_id:0|stream_offset:801750| [2025/04/30 20:20:37 422800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 422806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 422812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 422818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 422829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 422834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:60006|conn:00005627609066FC|stream_id:0|stream_offset:787602| [2025/04/30 20:20:37 422838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 422843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:987| [2025/04/30 20:20:37 422881] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437422851|stream_id:0|stream_offset:787602| [2025/04/30 20:20:37 422890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 422898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 422905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37763|rtt_var:859|pto_duration:41199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 422911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 422915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 422919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 422923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437489050|now:1746044437422904|interv:66146| [2025/04/30 20:20:37 422927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437489050|now:1746044437422904|interval:66146|pto_count:0|srtt:37763 [2025/04/30 20:20:37 422932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60006|inflight:46806| [2025/04/30 20:20:37 422937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 422941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:60006|conn:00005627609066FC|stream_id:0|stream_offset:788781| [2025/04/30 20:20:37 422945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 422950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:988| [2025/04/30 20:20:37 422979] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437422956|stream_id:0|stream_offset:788781| [2025/04/30 20:20:37 422988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 422996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 423002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37763|rtt_var:859|pto_duration:41199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 423012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 423016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 423022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 423029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437489155|now:1746044437423002|interv:66153| [2025/04/30 20:20:37 423036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437489155|now:1746044437423002|interval:66153|pto_count:0|srtt:37763 [2025/04/30 20:20:37 423042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60006|inflight:48006| [2025/04/30 20:20:37 423050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 423056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:60006|conn:00005627609066FC|stream_id:0|stream_offset:789960| [2025/04/30 20:20:37 423064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 423070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437424070|now:1746044437423070|interv:1000| [2025/04/30 20:20:37 423076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 423082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 423089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437424070| [2025/04/30 20:20:37 423095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437424070| [2025/04/30 20:20:37 423101] [debug] |xqc_engine_wakeup_after|wakeup:1746044437424070|now:1746044437423101|diff:969| [2025/04/30 20:20:37 423108] [debug] |xqc_engine_main_logic|END|now:1746044437422751| [2025/04/30 20:20:37 423122] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437423121| [2025/04/30 20:20:37 423130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 423138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:332| [2025/04/30 20:20:37 423144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:333| [2025/04/30 20:20:37 423153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:333| [2025/04/30 20:20:37 423159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 423166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 423173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:48006|prior_delivered:712374|prior_time:1746044437382277|is_app_limited:0|send_elapse:41129|ack_elapse:40844|ctl_first_sent_time:1746044437384122|lagest_ack_time:1746044437423121|curr_delivered:759180| [2025/04/30 20:20:37 423180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437384122| [2025/04/30 20:20:37 423188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1150||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/04/30 20:20:37 423200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 423205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:46806|prior_delivered:714774|prior_time:1746044437384321|is_app_limited:0|send_elapse:38998|ack_elapse:38800|ctl_first_sent_time:1746044437385911|lagest_ack_time:1746044437423121|curr_delivered:760380| [2025/04/30 20:20:37 423210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437385911| [2025/04/30 20:20:37 423214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1149||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/04/30 20:20:37 423219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37763|rttvar:859|minrtt:31448|latest_rtt:37210|ack_delay:96| [2025/04/30 20:20:37 423223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37682|rttvar:807|minrtt:31448|latest_rtt:37210|ack_delay:96| [2025/04/30 20:20:37 423227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:950|lost_pn:947|thresh:3| [2025/04/30 20:20:37 423231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 423236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 423239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 423244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37682|rtt_var:807|pto_duration:40910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 423248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 423252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 423256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 423260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437488866|now:1746044437423243|interv:65623| [2025/04/30 20:20:37 423264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437488866|now:1746044437423243|interval:65623|pto_count:0|srtt:37682 [2025/04/30 20:20:37 423268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38998, ack_elapse 38800, delivered 45606|rate 1169444|lost 287| [2025/04/30 20:20:37 423273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169444) in round 15| [2025/04/30 20:20:37 423277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 423281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 423285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60006|packet_lost:0|acked:2400|po_sent_time:1746044437385911|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 423290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60006|packet_lost:0|acked:2400|po_sent_time:1746044437385911|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 423304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:62406|full_bw_reached:1|inflight:45606|srtt:37682|latest_rtt:37210|min_rtt:31448|applimit:0|lost:287|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 423309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:333|largest:333|pns:2| [2025/04/30 20:20:37 423314] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:333|frame:ACK |recv_time:1746044437423121|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 423319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557423121|now:1746044437423121|interv:120000000| [2025/04/30 20:20:37 423323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557423121|now:1746044437423121|interv:120000000| [2025/04/30 20:20:37 423327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437424070|pq_index:0| [2025/04/30 20:20:37 423331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437422751| [2025/04/30 20:20:37 423335] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437423335| [2025/04/30 20:20:37 423340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437423339| [2025/04/30 20:20:37 423345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 423350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37682|min_srtt:37682|path_bw:1208400|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:37 423355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:45606|cwnd:62406|conn:00005627609066FC|stream_id:0|stream_offset:801750| [2025/04/30 20:20:37 423360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37682|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 423364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 423369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37682|min_srtt:37682|path_bw:1208400|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:37 423373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:45606|cwnd:62406|conn:00005627609066FC|stream_id:0|stream_offset:802929| [2025/04/30 20:20:37 423377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37682|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 423382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 423386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37682|min_srtt:37682|path_bw:1208400|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:37 423393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:45606|cwnd:62406|conn:00005627609066FC|stream_id:0|stream_offset:804108| [2025/04/30 20:20:37 423397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37682|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 423402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 423406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37682|min_srtt:37682|path_bw:1208400|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:37 423410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:45606|cwnd:62406|conn:00005627609066FC|stream_id:0|stream_offset:805287| [2025/04/30 20:20:37 423414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37682|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 423419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 423423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37682|min_srtt:37682|path_bw:1208400|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:37 423427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:45606|cwnd:62406|conn:00005627609066FC|stream_id:0|stream_offset:806466| [2025/04/30 20:20:37 423431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 423435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 423439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 423443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 423448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 423452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:62406|conn:00005627609066FC|stream_id:0|stream_offset:789960| [2025/04/30 20:20:37 423456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 423460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 423464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437424070| [2025/04/30 20:20:37 423468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437424070| [2025/04/30 20:20:37 423472] [debug] |xqc_engine_wakeup_after|wakeup:1746044437424070|now:1746044437423472|diff:598| [2025/04/30 20:20:37 423476] [debug] |xqc_engine_main_logic|END|now:1746044437423339| [2025/04/30 20:20:37 423485] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437423485| [2025/04/30 20:20:37 423489] [debug] |xqc_engine_wakeup_after|wakeup:1746044437424070|now:1746044437423489|diff:581| [2025/04/30 20:20:37 423492] [debug] |xqc_engine_main_logic|END|now:1746044437423485| [2025/04/30 20:20:37 424566] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437424566| [2025/04/30 20:20:37 424581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437424070|pq_index:0| [2025/04/30 20:20:37 424588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437423339| [2025/04/30 20:20:37 424597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437424595| [2025/04/30 20:20:37 424605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437424070|now:1746044437424595| [2025/04/30 20:20:37 424612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437424070|now:1746044437424595| [2025/04/30 20:20:37 424618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 424624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 424632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37682|min_srtt:37682|path_bw:1208400|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:37 424639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:45606|cwnd:62406|conn:00005627609066FC|stream_id:0|stream_offset:806466| [2025/04/30 20:20:37 424647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 424653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 424659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 424665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 424672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 424678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:62406|conn:00005627609066FC|stream_id:0|stream_offset:789960| [2025/04/30 20:20:37 424685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 424691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:989| [2025/04/30 20:20:37 424752] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437424702|stream_id:0|stream_offset:789960| [2025/04/30 20:20:37 424766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 424773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 424780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37682|rtt_var:807|pto_duration:40910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 424793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 424799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 424805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 424812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437490612|now:1746044437424780|interv:65832| [2025/04/30 20:20:37 424819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437490612|now:1746044437424780|interval:65832|pto_count:0|srtt:37682 [2025/04/30 20:20:37 424826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62406|inflight:46806| [2025/04/30 20:20:37 424834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 424841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:62406|conn:00005627609066FC|stream_id:0|stream_offset:791139| [2025/04/30 20:20:37 424846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 424850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:990| [2025/04/30 20:20:37 424885] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437424858|stream_id:0|stream_offset:791139| [2025/04/30 20:20:37 424895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 424903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 424909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37682|rtt_var:807|pto_duration:40910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 424915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 424919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 424923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 424927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437490768|now:1746044437424909|interv:65859| [2025/04/30 20:20:37 424931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437490768|now:1746044437424909|interval:65859|pto_count:0|srtt:37682 [2025/04/30 20:20:37 424936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62406|inflight:48006| [2025/04/30 20:20:37 424941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 424945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:62406|conn:00005627609066FC|stream_id:0|stream_offset:792318| [2025/04/30 20:20:37 424954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 424958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437425958|now:1746044437424958|interv:1000| [2025/04/30 20:20:37 424962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 424966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 424970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437425958| [2025/04/30 20:20:37 424974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437425958| [2025/04/30 20:20:37 424978] [debug] |xqc_engine_wakeup_after|wakeup:1746044437425958|now:1746044437424978|diff:980| [2025/04/30 20:20:37 424983] [debug] |xqc_engine_main_logic|END|now:1746044437424595| [2025/04/30 20:20:37 425149] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437425148| [2025/04/30 20:20:37 425162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 425170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:333| [2025/04/30 20:20:37 425176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:334| [2025/04/30 20:20:37 425185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:334| [2025/04/30 20:20:37 425191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 425199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 425206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:48006|prior_delivered:714774|prior_time:1746044437384321|is_app_limited:0|send_elapse:39136|ack_elapse:40827|ctl_first_sent_time:1746044437386049|lagest_ack_time:1746044437425148|curr_delivered:761580| [2025/04/30 20:20:37 425213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437386049| [2025/04/30 20:20:37 425220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1148||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/04/30 20:20:37 425227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 425234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:46800|prior_delivered:717180|prior_time:1746044437386461|is_app_limited:0|send_elapse:39056|ack_elapse:38687|ctl_first_sent_time:1746044437388146|lagest_ack_time:1746044437425148|curr_delivered:762780| [2025/04/30 20:20:37 425241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437388146| [2025/04/30 20:20:37 425248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1147||sndq_packets_used_bytes:0|sndq_packets_free:192| [2025/04/30 20:20:37 425253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37682|rttvar:807|minrtt:31448|latest_rtt:37002|ack_delay:120| [2025/04/30 20:20:37 425260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37582|rttvar:806|minrtt:31448|latest_rtt:37002|ack_delay:120| [2025/04/30 20:20:37 425276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:952|lost_pn:949|thresh:3| [2025/04/30 20:20:37 425282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 425287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 425291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 425295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37582|rtt_var:806|pto_duration:40806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 425300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 425307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 425313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 425319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437490664|now:1746044437425295|interv:65369| [2025/04/30 20:20:37 425325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437490664|now:1746044437425295|interval:65369|pto_count:0|srtt:37582 [2025/04/30 20:20:37 425330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39056, ack_elapse 38687, delivered 45600|rate 1167554|lost 287| [2025/04/30 20:20:37 425334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167554) in round 15| [2025/04/30 20:20:37 425339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 425343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 425347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62406|packet_lost:0|acked:2400|po_sent_time:1746044437388146|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 425351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62406|packet_lost:0|acked:2400|po_sent_time:1746044437388146|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 425356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:64806|full_bw_reached:1|inflight:45606|srtt:37582|latest_rtt:37002|min_rtt:31448|applimit:0|lost:287|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 425362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:334|largest:334|pns:2| [2025/04/30 20:20:37 425367] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:334|frame:ACK |recv_time:1746044437425148|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 425371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557425148|now:1746044437425148|interv:120000000| [2025/04/30 20:20:37 425376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557425148|now:1746044437425148|interv:120000000| [2025/04/30 20:20:37 425383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437425958|pq_index:0| [2025/04/30 20:20:37 425388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437424595| [2025/04/30 20:20:37 425392] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437425392| [2025/04/30 20:20:37 425397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437425396| [2025/04/30 20:20:37 425402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 425407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37582|min_srtt:37582|path_bw:1208400|loss_rate:3.51|path_pto:0| [2025/04/30 20:20:37 425412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:45606|cwnd:64806|conn:00005627609066FC|stream_id:0|stream_offset:806466| [2025/04/30 20:20:37 425416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 425421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 425426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37582|min_srtt:37582|path_bw:1208400|loss_rate:3.51|path_pto:0| [2025/04/30 20:20:37 425430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:45606|cwnd:64806|conn:00005627609066FC|stream_id:0|stream_offset:807645| [2025/04/30 20:20:37 425435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 425439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 425443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37582|min_srtt:37582|path_bw:1208400|loss_rate:3.51|path_pto:0| [2025/04/30 20:20:37 425448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:45606|cwnd:64806|conn:00005627609066FC|stream_id:0|stream_offset:808824| [2025/04/30 20:20:37 425452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 425457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 425461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37582|min_srtt:37582|path_bw:1208400|loss_rate:3.51|path_pto:0| [2025/04/30 20:20:37 425465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:64806|conn:00005627609066FC|stream_id:0|stream_offset:810003| [2025/04/30 20:20:37 425473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 425478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 425482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37582|min_srtt:37582|path_bw:1208400|loss_rate:3.51|path_pto:0| [2025/04/30 20:20:37 425486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45606|cwnd:64806|conn:00005627609066FC|stream_id:0|stream_offset:811182| [2025/04/30 20:20:37 425490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 425494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 425498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 425502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 425507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 425511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:64806|conn:00005627609066FC|stream_id:0|stream_offset:792318| [2025/04/30 20:20:37 425515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 425519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 425523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437425958| [2025/04/30 20:20:37 425527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437425958| [2025/04/30 20:20:37 425531] [debug] |xqc_engine_wakeup_after|wakeup:1746044437425958|now:1746044437425531|diff:427| [2025/04/30 20:20:37 425536] [debug] |xqc_engine_main_logic|END|now:1746044437425396| [2025/04/30 20:20:37 425541] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437425541| [2025/04/30 20:20:37 425546] [debug] |xqc_engine_wakeup_after|wakeup:1746044437425958|now:1746044437425546|diff:412| [2025/04/30 20:20:37 425553] [debug] |xqc_engine_main_logic|END|now:1746044437425541| [2025/04/30 20:20:37 426632] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437426632| [2025/04/30 20:20:37 426646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437425958|pq_index:0| [2025/04/30 20:20:37 426653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437425396| [2025/04/30 20:20:37 426661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437426659| [2025/04/30 20:20:37 426667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437425958|now:1746044437426659| [2025/04/30 20:20:37 426674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437425958|now:1746044437426659| [2025/04/30 20:20:37 426680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 426693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 426701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37582|min_srtt:37582|path_bw:1208400|loss_rate:3.51|path_pto:0| [2025/04/30 20:20:37 426708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45606|cwnd:64806|conn:00005627609066FC|stream_id:0|stream_offset:811182| [2025/04/30 20:20:37 426715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 426743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 426749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 426756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 426763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 426770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:64806|conn:00005627609066FC|stream_id:0|stream_offset:792318| [2025/04/30 20:20:37 426776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 426781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:991| [2025/04/30 20:20:37 426825] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437426791|stream_id:0|stream_offset:792318| [2025/04/30 20:20:37 426835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 426843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 426850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37582|rtt_var:806|pto_duration:40806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 426856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 426860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 426864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 426868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437492597|now:1746044437426850|interv:65747| [2025/04/30 20:20:37 426872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437492597|now:1746044437426850|interval:65747|pto_count:0|srtt:37582 [2025/04/30 20:20:37 426876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64806|inflight:46806| [2025/04/30 20:20:37 426881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 426890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:64806|conn:00005627609066FC|stream_id:0|stream_offset:793497| [2025/04/30 20:20:37 426895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 426899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:992| [2025/04/30 20:20:37 426930] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437426906|stream_id:0|stream_offset:793497| [2025/04/30 20:20:37 426939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 426946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 426953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37582|rtt_var:806|pto_duration:40806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 426960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 426964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 426968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 426972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437492712|now:1746044437426953|interv:65759| [2025/04/30 20:20:37 426976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437492712|now:1746044437426953|interval:65759|pto_count:0|srtt:37582 [2025/04/30 20:20:37 426980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64806|inflight:48006| [2025/04/30 20:20:37 426985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 426989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:64806|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 426993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 426997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437427997|now:1746044437426997|interv:1000| [2025/04/30 20:20:37 427001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 427005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 427009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437427997| [2025/04/30 20:20:37 427013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437427997| [2025/04/30 20:20:37 427018] [debug] |xqc_engine_wakeup_after|wakeup:1746044437427997|now:1746044437427017|diff:980| [2025/04/30 20:20:37 427022] [debug] |xqc_engine_main_logic|END|now:1746044437426659| [2025/04/30 20:20:37 427146] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437427144| [2025/04/30 20:20:37 427158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 427176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:334| [2025/04/30 20:20:37 427182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:335| [2025/04/30 20:20:37 427191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:335| [2025/04/30 20:20:37 427197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 427205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 427212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:48000|prior_delivered:717180|prior_time:1746044437386461|is_app_limited:0|send_elapse:39193|ack_elapse:40683|ctl_first_sent_time:1746044437388283|lagest_ack_time:1746044437427144|curr_delivered:763980| [2025/04/30 20:20:37 427220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437388283| [2025/04/30 20:20:37 427227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1146||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/04/30 20:20:37 427234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 427242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:46800|prior_delivered:719580|prior_time:1746044437388407|is_app_limited:0|send_elapse:39022|ack_elapse:38737|ctl_first_sent_time:1746044437389943|lagest_ack_time:1746044437427144|curr_delivered:765180| [2025/04/30 20:20:37 427248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437389943| [2025/04/30 20:20:37 427255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1145||sndq_packets_used_bytes:0|sndq_packets_free:194| [2025/04/30 20:20:37 427259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37582|rttvar:806|minrtt:31448|latest_rtt:37201|ack_delay:96| [2025/04/30 20:20:37 427263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37523|rttvar:724|minrtt:31448|latest_rtt:37201|ack_delay:96| [2025/04/30 20:20:37 427268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:954|lost_pn:951|thresh:3| [2025/04/30 20:20:37 427272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 427276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 427280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 427284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37523|rtt_var:724|pto_duration:40419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 427289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 427293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 427297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 427305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437492325|now:1746044437427284|interv:65041| [2025/04/30 20:20:37 427309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437492325|now:1746044437427284|interval:65041|pto_count:0|srtt:37523 [2025/04/30 20:20:37 427314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39022, ack_elapse 38737, delivered 45600|rate 1168571|lost 287| [2025/04/30 20:20:37 427319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168571) in round 15| [2025/04/30 20:20:37 427323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 427327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 427331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64806|packet_lost:0|acked:2400|po_sent_time:1746044437389943|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 427335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64806|packet_lost:0|acked:2400|po_sent_time:1746044437389943|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 427340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:67206|full_bw_reached:1|inflight:45606|srtt:37523|latest_rtt:37201|min_rtt:31448|applimit:0|lost:287|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 427346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:335|largest:335|pns:2| [2025/04/30 20:20:37 427350] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:335|frame:ACK |recv_time:1746044437427144|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 427355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557427144|now:1746044437427144|interv:120000000| [2025/04/30 20:20:37 427359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557427144|now:1746044437427144|interv:120000000| [2025/04/30 20:20:37 427363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437427997|pq_index:0| [2025/04/30 20:20:37 427368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437426659| [2025/04/30 20:20:37 427372] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437427372| [2025/04/30 20:20:37 427377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437427376| [2025/04/30 20:20:37 427382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 427387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37523|min_srtt:37523|path_bw:1208400|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:37 427392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:45606|cwnd:67206|conn:00005627609066FC|stream_id:0|stream_offset:811182| [2025/04/30 20:20:37 427399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 427404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 427408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37523|min_srtt:37523|path_bw:1208400|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:37 427413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:67206|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 427417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 427421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 427426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37523|min_srtt:37523|path_bw:1208400|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:37 427430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:45606|cwnd:67206|conn:00005627609066FC|stream_id:0|stream_offset:813540| [2025/04/30 20:20:37 427434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 427438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 427443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37523|min_srtt:37523|path_bw:1208400|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:37 427447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:67206|conn:00005627609066FC|stream_id:0|stream_offset:814719| [2025/04/30 20:20:37 427451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 427455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 427459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37523|min_srtt:37523|path_bw:1208400|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:37 427464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45606|cwnd:67206|conn:00005627609066FC|stream_id:0|stream_offset:815898| [2025/04/30 20:20:37 427468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 427472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 427476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 427483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 427487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 427492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:67206|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 427496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 427500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 427504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437427997| [2025/04/30 20:20:37 427508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437427997| [2025/04/30 20:20:37 427512] [debug] |xqc_engine_wakeup_after|wakeup:1746044437427997|now:1746044437427512|diff:485| [2025/04/30 20:20:37 427517] [debug] |xqc_engine_main_logic|END|now:1746044437427376| [2025/04/30 20:20:37 427522] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437427522| [2025/04/30 20:20:37 427526] [debug] |xqc_engine_wakeup_after|wakeup:1746044437427997|now:1746044437427526|diff:471| [2025/04/30 20:20:37 427530] [debug] |xqc_engine_main_logic|END|now:1746044437427522| [2025/04/30 20:20:37 428604] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437428603| [2025/04/30 20:20:37 428619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437427997|pq_index:0| [2025/04/30 20:20:37 428626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437427376| [2025/04/30 20:20:37 428634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437428633| [2025/04/30 20:20:37 428641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437427997|now:1746044437428633| [2025/04/30 20:20:37 428648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437427997|now:1746044437428633| [2025/04/30 20:20:37 428654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 428660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 428668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37523|min_srtt:37523|path_bw:1208400|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:37 428675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45606|cwnd:67206|conn:00005627609066FC|stream_id:0|stream_offset:815898| [2025/04/30 20:20:37 428681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 428688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 428693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 428699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 428714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 428740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:67206|conn:00005627609066FC|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 428747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 428754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:993| [2025/04/30 20:20:37 428797] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437428765|stream_id:0|stream_offset:794676| [2025/04/30 20:20:37 428807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 428812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 428817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37523|rtt_var:724|pto_duration:40419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 428821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 428826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 428832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 428839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437494184|now:1746044437428816|interv:65368| [2025/04/30 20:20:37 428845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437494184|now:1746044437428816|interval:65368|pto_count:0|srtt:37523 [2025/04/30 20:20:37 428853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67206|inflight:46806| [2025/04/30 20:20:37 428861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 428868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:67206|conn:00005627609066FC|stream_id:0|stream_offset:795855| [2025/04/30 20:20:37 428874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 428879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:994| [2025/04/30 20:20:37 428910] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437428886|stream_id:0|stream_offset:795855| [2025/04/30 20:20:37 428916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 428923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 428930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37523|rtt_var:724|pto_duration:40419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 428944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 428951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 428957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 428963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437494305|now:1746044437428929|interv:65376| [2025/04/30 20:20:37 428967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437494305|now:1746044437428929|interval:65376|pto_count:0|srtt:37523 [2025/04/30 20:20:37 428971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67206|inflight:48006| [2025/04/30 20:20:37 428976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 428981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:67206|conn:00005627609066FC|stream_id:0|stream_offset:797034| [2025/04/30 20:20:37 428985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 428989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437429989|now:1746044437428989|interv:1000| [2025/04/30 20:20:37 428993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 428997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 429001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437429989| [2025/04/30 20:20:37 429005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437429989| [2025/04/30 20:20:37 429009] [debug] |xqc_engine_wakeup_after|wakeup:1746044437429989|now:1746044437429009|diff:980| [2025/04/30 20:20:37 429014] [debug] |xqc_engine_main_logic|END|now:1746044437428633| [2025/04/30 20:20:37 429397] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437429396| [2025/04/30 20:20:37 429409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 429418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:335| [2025/04/30 20:20:37 429424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:336| [2025/04/30 20:20:37 429431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:336| [2025/04/30 20:20:37 429435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 429440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:955|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:955|path_largest_ack:955| [2025/04/30 20:20:37 429446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:48000|prior_delivered:719580|prior_time:1746044437388407|is_app_limited:0|send_elapse:39145|ack_elapse:40989|ctl_first_sent_time:1746044437390066|lagest_ack_time:1746044437429396|curr_delivered:766380| [2025/04/30 20:20:37 429453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437390066| [2025/04/30 20:20:37 429460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1144||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/04/30 20:20:37 429481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37523|rttvar:724|minrtt:31448|latest_rtt:39330|ack_delay:1248| [2025/04/30 20:20:37 429488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37593|rttvar:682|minrtt:31448|latest_rtt:39330|ack_delay:1248| [2025/04/30 20:20:37 429494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:955|lost_pn:952|thresh:3| [2025/04/30 20:20:37 429501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 429505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 429509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 429513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37593|rtt_var:682|pto_duration:40321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 429517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 429521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 429525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 429529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437494207|now:1746044437429513|interv:64694| [2025/04/30 20:20:37 429535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437494207|now:1746044437429513|interval:64694|pto_count:0|srtt:37593 [2025/04/30 20:20:37 429542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39145, ack_elapse 40989, delivered 46800|rate 1141769|lost 287| [2025/04/30 20:20:37 429550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141769) in round 15| [2025/04/30 20:20:37 429556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 429563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 429569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67206|packet_lost:0|acked:1200|po_sent_time:1746044437390066|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 429576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67206|packet_lost:0|acked:1200|po_sent_time:1746044437390066|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 429584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:68406|full_bw_reached:1|inflight:46806|srtt:37593|latest_rtt:39330|min_rtt:31448|applimit:0|lost:287|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 429592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 429600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 429613] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 429620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:336|largest:336|pns:2| [2025/04/30 20:20:37 429627] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:336|frame:PING ACK |recv_time:1746044437429396|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 429634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557429396|now:1746044437429396|interv:120000000| [2025/04/30 20:20:37 429641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557429396|now:1746044437429396|interv:120000000| [2025/04/30 20:20:37 429647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437429989|pq_index:0| [2025/04/30 20:20:37 429654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437428633| [2025/04/30 20:20:37 429659] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437429659| [2025/04/30 20:20:37 429667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437429665| [2025/04/30 20:20:37 429674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 429679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:336|ack_delay:283|first_ack_range:39|largest_pkt_recv_time:1746044437429396| [2025/04/30 20:20:37 429687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:336|low:297|pkt_pns:2| [2025/04/30 20:20:37 429693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:336|frame_largest_recv:336| [2025/04/30 20:20:37 429699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 429706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37593|min_srtt:37593|path_bw:1208400|loss_rate:3.28|path_pto:0| [2025/04/30 20:20:37 429713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:46806|cwnd:68406|conn:00005627609066FC|stream_id:0|stream_offset:815898| [2025/04/30 20:20:37 429739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37593|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 429747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 429754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37593|min_srtt:37593|path_bw:1208400|loss_rate:3.28|path_pto:0| [2025/04/30 20:20:37 429760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:46806|cwnd:68406|conn:00005627609066FC|stream_id:0|stream_offset:817077| [2025/04/30 20:20:37 429767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37593|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 429779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 429783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37593|min_srtt:37593|path_bw:1208400|loss_rate:3.28|path_pto:0| [2025/04/30 20:20:37 429787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:46806|cwnd:68406|conn:00005627609066FC|stream_id:0|stream_offset:818256| [2025/04/30 20:20:37 429792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 429796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 429800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 429804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 429809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 429813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:46806|cwnd:68406|conn:00005627609066FC|stream_id:0|stream_offset:797034| [2025/04/30 20:20:37 429818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 429822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 429826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437429989| [2025/04/30 20:20:37 429831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437429989| [2025/04/30 20:20:37 429838] [debug] |xqc_engine_wakeup_after|wakeup:1746044437429989|now:1746044437429837|diff:152| [2025/04/30 20:20:37 429844] [debug] |xqc_engine_main_logic|END|now:1746044437429665| [2025/04/30 20:20:37 429852] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437429852| [2025/04/30 20:20:37 429856] [debug] |xqc_engine_wakeup_after|wakeup:1746044437429989|now:1746044437429856|diff:133| [2025/04/30 20:20:37 429860] [debug] |xqc_engine_main_logic|END|now:1746044437429852| [2025/04/30 20:20:37 430931] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437430931| [2025/04/30 20:20:37 430942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437429989|pq_index:0| [2025/04/30 20:20:37 430947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437429665| [2025/04/30 20:20:37 430952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437430951| [2025/04/30 20:20:37 430957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437429989|now:1746044437430951| [2025/04/30 20:20:37 430962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437429989|now:1746044437430951| [2025/04/30 20:20:37 430966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 430970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 430981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37593|min_srtt:37593|path_bw:1208400|loss_rate:3.28|path_pto:0| [2025/04/30 20:20:37 430986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:46806|cwnd:68406|conn:00005627609066FC|stream_id:0|stream_offset:818256| [2025/04/30 20:20:37 430990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 430994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 430998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 431003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 431007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 431012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:46806|cwnd:68406|conn:00005627609066FC|stream_id:0|stream_offset:797034| [2025/04/30 20:20:37 431016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 431020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:995| [2025/04/30 20:20:37 431064] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:995|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46806|now:1746044437431029|stream_id:0|stream_offset:797034| [2025/04/30 20:20:37 431074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:995|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/04/30 20:20:37 431082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 431089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37593|rtt_var:682|pto_duration:40321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 431097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 431103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 431109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 431115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437496350|now:1746044437431089|interv:65261| [2025/04/30 20:20:37 431122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437496350|now:1746044437431089|interval:65261|pto_count:0|srtt:37593 [2025/04/30 20:20:37 431129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68406|inflight:48012| [2025/04/30 20:20:37 431138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 431144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:68406|conn:00005627609066FC|stream_id:0|stream_offset:798213| [2025/04/30 20:20:37 431158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 431165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:996| [2025/04/30 20:20:37 431207] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437431175|stream_id:0|stream_offset:798213| [2025/04/30 20:20:37 431217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 431224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 431231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37593|rtt_var:682|pto_duration:40321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 431238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 431244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 431250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 431256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437496496|now:1746044437431230|interv:65266| [2025/04/30 20:20:37 431260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437496496|now:1746044437431230|interval:65266|pto_count:0|srtt:37593 [2025/04/30 20:20:37 431265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68406|inflight:49212| [2025/04/30 20:20:37 431270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 431274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:68406|conn:00005627609066FC|stream_id:0|stream_offset:799392| [2025/04/30 20:20:37 431279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 431283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437432283|now:1746044437431283|interv:1000| [2025/04/30 20:20:37 431287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 431293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 431300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437432283| [2025/04/30 20:20:37 431306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437432283| [2025/04/30 20:20:37 431312] [debug] |xqc_engine_wakeup_after|wakeup:1746044437432283|now:1746044437431312|diff:971| [2025/04/30 20:20:37 431317] [debug] |xqc_engine_main_logic|END|now:1746044437430951| [2025/04/30 20:20:37 431328] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437431327| [2025/04/30 20:20:37 431333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 431339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:336| [2025/04/30 20:20:37 431348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:337| [2025/04/30 20:20:37 431354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:337| [2025/04/30 20:20:37 431358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 431363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 431368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:48000|prior_delivered:721980|prior_time:1746044437390205|is_app_limited:0|send_elapse:39066|ack_elapse:41122|ctl_first_sent_time:1746044437391994|lagest_ack_time:1746044437431327|curr_delivered:767580| [2025/04/30 20:20:37 431373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437391994| [2025/04/30 20:20:37 431377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1143||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/04/30 20:20:37 431382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 431386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:46800|prior_delivered:724380|prior_time:1746044437392184|is_app_limited:0|send_elapse:38884|ack_elapse:39143|ctl_first_sent_time:1746044437393776|lagest_ack_time:1746044437431327|curr_delivered:768780| [2025/04/30 20:20:37 431391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437393776| [2025/04/30 20:20:37 431395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1142||sndq_packets_used_bytes:0|sndq_packets_free:197| [2025/04/30 20:20:37 431399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37593|rttvar:682|minrtt:31448|latest_rtt:37551|ack_delay:112| [2025/04/30 20:20:37 431403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37573|rttvar:550|minrtt:31448|latest_rtt:37551|ack_delay:112| [2025/04/30 20:20:37 431407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:958|lost_pn:955|thresh:3| [2025/04/30 20:20:37 431411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 431416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 431420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 431424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437434091|now:1746044437431423|interval:2668| [2025/04/30 20:20:37 431428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437434091|now:1746044437431423|interv:2668| [2025/04/30 20:20:37 431432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38884, ack_elapse 39143, delivered 44400|rate 1134302|lost 287| [2025/04/30 20:20:37 431437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134302) in round 15| [2025/04/30 20:20:37 431441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 431448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 431452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68406|packet_lost:0|acked:2400|po_sent_time:1746044437393776|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 431456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68406|packet_lost:0|acked:2400|po_sent_time:1746044437393776|recovery:1|recovery_start:1746044437401383|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 431461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:70806|full_bw_reached:1|inflight:46812|srtt:37573|latest_rtt:37551|min_rtt:31448|applimit:0|lost:287|recovery:1|recovery_start:1746044437401383|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 431467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:337|largest:337|pns:2| [2025/04/30 20:20:37 431471] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:337|frame:ACK |recv_time:1746044437431327|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 431476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557431327|now:1746044437431327|interv:120000000| [2025/04/30 20:20:37 431480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557431327|now:1746044437431327|interv:120000000| [2025/04/30 20:20:37 431484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437432283|pq_index:0| [2025/04/30 20:20:37 431489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437430951| [2025/04/30 20:20:37 431493] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437431493| [2025/04/30 20:20:37 431498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437431496| [2025/04/30 20:20:37 431503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 431508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37573|min_srtt:37573|path_bw:1208400|loss_rate:3.17|path_pto:0| [2025/04/30 20:20:37 431512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:46812|cwnd:70806|conn:00005627609066FC|stream_id:0|stream_offset:818256| [2025/04/30 20:20:37 431517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37573|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 431521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 431527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37573|min_srtt:37573|path_bw:1208400|loss_rate:3.17|path_pto:0| [2025/04/30 20:20:37 431534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:46812|cwnd:70806|conn:00005627609066FC|stream_id:0|stream_offset:819435| [2025/04/30 20:20:37 431546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37573|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 431553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 431560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37573|min_srtt:37573|path_bw:1208400|loss_rate:3.17|path_pto:0| [2025/04/30 20:20:37 431567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:46812|cwnd:70806|conn:00005627609066FC|stream_id:0|stream_offset:820614| [2025/04/30 20:20:37 431574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37573|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 431582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 431589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37573|min_srtt:37573|path_bw:1208400|loss_rate:3.17|path_pto:0| [2025/04/30 20:20:37 431595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:46812|cwnd:70806|conn:00005627609066FC|stream_id:0|stream_offset:821793| [2025/04/30 20:20:37 431602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 431608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 431614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 431621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 431628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 431634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:70806|conn:00005627609066FC|stream_id:0|stream_offset:799392| [2025/04/30 20:20:37 431641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 431647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 431654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437432283| [2025/04/30 20:20:37 431660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437432283| [2025/04/30 20:20:37 431667] [debug] |xqc_engine_wakeup_after|wakeup:1746044437432283|now:1746044437431666|diff:617| [2025/04/30 20:20:37 431673] [debug] |xqc_engine_main_logic|END|now:1746044437431496| [2025/04/30 20:20:37 431682] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437431682| [2025/04/30 20:20:37 431688] [debug] |xqc_engine_wakeup_after|wakeup:1746044437432283|now:1746044437431688|diff:595| [2025/04/30 20:20:37 431695] [debug] |xqc_engine_main_logic|END|now:1746044437431682| [2025/04/30 20:20:37 432770] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437432770| [2025/04/30 20:20:37 432788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437432283|pq_index:0| [2025/04/30 20:20:37 432793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437431496| [2025/04/30 20:20:37 432798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437432797| [2025/04/30 20:20:37 432803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437432283|now:1746044437432797| [2025/04/30 20:20:37 432808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437432283|now:1746044437432797| [2025/04/30 20:20:37 432812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 432816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 432821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37573|min_srtt:37573|path_bw:1208400|loss_rate:3.17|path_pto:0| [2025/04/30 20:20:37 432826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:46812|cwnd:70806|conn:00005627609066FC|stream_id:0|stream_offset:821793| [2025/04/30 20:20:37 432831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 432835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 432838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 432843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 432848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 432852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:70806|conn:00005627609066FC|stream_id:0|stream_offset:799392| [2025/04/30 20:20:37 432857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 432861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:997| [2025/04/30 20:20:37 432900] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437432869|stream_id:0|stream_offset:799392| [2025/04/30 20:20:37 432910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 432918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 432924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437434091|now:1746044437432924|interval:1167| [2025/04/30 20:20:37 432931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437434091|now:1746044437432924|interv:1167| [2025/04/30 20:20:37 432941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70806|inflight:48012| [2025/04/30 20:20:37 432946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 432950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:70806|conn:00005627609066FC|stream_id:0|stream_offset:800571| [2025/04/30 20:20:37 432955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 432959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:998| [2025/04/30 20:20:37 432990] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437432966|stream_id:0|stream_offset:800571| [2025/04/30 20:20:37 432999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 433006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 433012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437434091|now:1746044437433012|interval:1079| [2025/04/30 20:20:37 433018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437434091|now:1746044437433012|interv:1079| [2025/04/30 20:20:37 433023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70806|inflight:49212| [2025/04/30 20:20:37 433028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 433032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:70806|conn:00005627609066FC|stream_id:0|stream_offset:801750| [2025/04/30 20:20:37 433036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 433040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437434040|now:1746044437433040|interv:1000| [2025/04/30 20:20:37 433044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 433048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 433052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437434040| [2025/04/30 20:20:37 433056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437434040| [2025/04/30 20:20:37 433060] [debug] |xqc_engine_wakeup_after|wakeup:1746044437434040|now:1746044437433060|diff:980| [2025/04/30 20:20:37 433065] [debug] |xqc_engine_main_logic|END|now:1746044437432797| [2025/04/30 20:20:37 433222] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437433220| [2025/04/30 20:20:37 433231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 433239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:337| [2025/04/30 20:20:37 433246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:338| [2025/04/30 20:20:37 433254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:338| [2025/04/30 20:20:37 433267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 433275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:959|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:959|path_largest_ack:959| [2025/04/30 20:20:37 433282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:48000|prior_delivered:724380|prior_time:1746044437392184|is_app_limited:0|send_elapse:39021|ack_elapse:41036|ctl_first_sent_time:1746044437393913|lagest_ack_time:1746044437433220|curr_delivered:769980| [2025/04/30 20:20:37 433289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437393913| [2025/04/30 20:20:37 433296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1141||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/04/30 20:20:37 433303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37573|rttvar:550|minrtt:31448|latest_rtt:39307|ack_delay:1248| [2025/04/30 20:20:37 433308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37634|rttvar:534|minrtt:31448|latest_rtt:39307|ack_delay:1248| [2025/04/30 20:20:37 433315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:959|lost_pn:956|thresh:3| [2025/04/30 20:20:37 433321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 433327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 433333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:956|lost_pn:956|po_sent_time:1746044437391822|lost_send_time:1746044437389000|loss_delay:44220|frame:STREAM |repair:128| [2025/04/30 20:20:37 433340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437391822u| [2025/04/30 20:20:37 433346] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:121774|lost_count:3|send_count:115|pkt_num:956|po_send_time:1746044437391822|srtt:37634|cwnd:70806|bw:1208400|conn_life:739906|now:0|last_lost_time:739906| [2025/04/30 20:20:37 433353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 433360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37634|rtt_var:534|pto_duration:39770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 433367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 433373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 433380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 433386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437497736|now:1746044437433360|interv:64376| [2025/04/30 20:20:37 433392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437497736|now:1746044437433360|interval:64376|pto_count:0|srtt:37634 [2025/04/30 20:20:37 433397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39021, ack_elapse 41036, delivered 45600|rate 1111219|lost 288| [2025/04/30 20:20:37 433406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111219) in round 15| [2025/04/30 20:20:37 433411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 433415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 433419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70806|packet_lost:1|acked:1200|po_sent_time:1746044437393913|recovery:1|recovery_start:1746044437433346|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 433423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70806|packet_lost:1|acked:1200|po_sent_time:1746044437393913|recovery:1|recovery_start:1746044437433346|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 433428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:72006|full_bw_reached:1|inflight:46812|srtt:37634|latest_rtt:39307|min_rtt:31448|applimit:0|lost:287|recovery:1|recovery_start:1746044437433346|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 433434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:338|largest:338|pns:2| [2025/04/30 20:20:37 433438] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:338|frame:ACK |recv_time:1746044437433220|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 433443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557433220|now:1746044437433220|interv:120000000| [2025/04/30 20:20:37 433448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557433220|now:1746044437433220|interv:120000000| [2025/04/30 20:20:37 433455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437434040|pq_index:0| [2025/04/30 20:20:37 433462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437432797| [2025/04/30 20:20:37 433468] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437433468| [2025/04/30 20:20:37 433475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437433474| [2025/04/30 20:20:37 433480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 433485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37634|min_srtt:37634|path_bw:1208400|loss_rate:3.08|path_pto:0| [2025/04/30 20:20:37 433489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:46812|cwnd:72006|conn:00005627609066FC|stream_id:0|stream_offset:753411| [2025/04/30 20:20:37 433494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37634|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 433499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:956|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 433503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37634|min_srtt:37634|path_bw:1208400|loss_rate:3.08|path_pto:0| [2025/04/30 20:20:37 433511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:46812|cwnd:72006|conn:00005627609066FC|stream_id:0|stream_offset:821793| [2025/04/30 20:20:37 433515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37634|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 433520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 433524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37634|min_srtt:37634|path_bw:1208400|loss_rate:3.08|path_pto:0| [2025/04/30 20:20:37 433528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:46812|cwnd:72006|conn:00005627609066FC|stream_id:0|stream_offset:822972| [2025/04/30 20:20:37 433534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37634|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 433541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 433548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37634|min_srtt:37634|path_bw:1208400|loss_rate:3.08|path_pto:0| [2025/04/30 20:20:37 433555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:46812|cwnd:72006|conn:00005627609066FC|stream_id:0|stream_offset:824151| [2025/04/30 20:20:37 433559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 433563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 433567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 433571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 433576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:956|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 433583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:72006|conn:00005627609066FC|stream_id:0|stream_offset:753411| [2025/04/30 20:20:37 433589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 433596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 433602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 433607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:72006|conn:00005627609066FC|stream_id:0|stream_offset:801750| [2025/04/30 20:20:37 433612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 433623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 433630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437434040| [2025/04/30 20:20:37 433636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437434040| [2025/04/30 20:20:37 433642] [debug] |xqc_engine_wakeup_after|wakeup:1746044437434040|now:1746044437433642|diff:398| [2025/04/30 20:20:37 433649] [debug] |xqc_engine_main_logic|END|now:1746044437433474| [2025/04/30 20:20:37 433657] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437433657| [2025/04/30 20:20:37 433663] [debug] |xqc_engine_wakeup_after|wakeup:1746044437434040|now:1746044437433663|diff:377| [2025/04/30 20:20:37 433669] [debug] |xqc_engine_main_logic|END|now:1746044437433657| [2025/04/30 20:20:37 434740] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437434739| [2025/04/30 20:20:37 434753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437434040|pq_index:0| [2025/04/30 20:20:37 434760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437433474| [2025/04/30 20:20:37 434769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437434767| [2025/04/30 20:20:37 434776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437434040|now:1746044437434767| [2025/04/30 20:20:37 434782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437434040|now:1746044437434767| [2025/04/30 20:20:37 434788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 434795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 434803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37634|min_srtt:37634|path_bw:1208400|loss_rate:3.08|path_pto:0| [2025/04/30 20:20:37 434810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:46812|cwnd:72006|conn:00005627609066FC|stream_id:0|stream_offset:824151| [2025/04/30 20:20:37 434817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 434823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 434827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 434832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 434837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:956|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 434841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:72006|conn:00005627609066FC|stream_id:0|stream_offset:753411| [2025/04/30 20:20:37 434845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 434850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:999| [2025/04/30 20:20:37 434897] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437434864|stream_id:0|stream_offset:753411| [2025/04/30 20:20:37 434907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:999|origin_pktnum:956|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 434912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 434917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37634|rtt_var:534|pto_duration:39770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 434921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 434925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 434929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 434933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437499634|now:1746044437434916|interv:64718| [2025/04/30 20:20:37 434937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437499634|now:1746044437434916|interval:64718|pto_count:0|srtt:37634 [2025/04/30 20:20:37 434942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72006|inflight:48012| [2025/04/30 20:20:37 434947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 434951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:72006|conn:00005627609066FC|stream_id:0|stream_offset:801750| [2025/04/30 20:20:37 434956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 434960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1000| [2025/04/30 20:20:37 434985] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437434966|stream_id:0|stream_offset:801750| [2025/04/30 20:20:37 434991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 434995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 435000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37634|rtt_var:534|pto_duration:39770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 435004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 435008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 435012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 435016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437499736|now:1746044437435000|interv:64736| [2025/04/30 20:20:37 435020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437499736|now:1746044437435000|interval:64736|pto_count:0|srtt:37634 [2025/04/30 20:20:37 435029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72006|inflight:49212| [2025/04/30 20:20:37 435034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 435038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:72006|conn:00005627609066FC|stream_id:0|stream_offset:802929| [2025/04/30 20:20:37 435043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 435047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437436047|now:1746044437435047|interv:1000| [2025/04/30 20:20:37 435051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 435055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 435059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437436047| [2025/04/30 20:20:37 435063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437436047| [2025/04/30 20:20:37 435067] [debug] |xqc_engine_wakeup_after|wakeup:1746044437436047|now:1746044437435067|diff:980| [2025/04/30 20:20:37 435071] [debug] |xqc_engine_main_logic|END|now:1746044437434767| [2025/04/30 20:20:37 435357] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437435355| [2025/04/30 20:20:37 435369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 435379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:338| [2025/04/30 20:20:37 435385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:339| [2025/04/30 20:20:37 435394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:339| [2025/04/30 20:20:37 435401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 435409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 435416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:48000|prior_delivered:726780|prior_time:1746044437394261|is_app_limited:0|send_elapse:39073|ack_elapse:41094|ctl_first_sent_time:1746044437396001|lagest_ack_time:1746044437435355|curr_delivered:771180| [2025/04/30 20:20:37 435421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437396001| [2025/04/30 20:20:37 435428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1141||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/04/30 20:20:37 435435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:962|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:962|path_largest_ack:962| [2025/04/30 20:20:37 435442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:46806|prior_delivered:729180|prior_time:1746044437396226|is_app_limited:0|send_elapse:39243|ack_elapse:39129|ctl_first_sent_time:1746044437397905|lagest_ack_time:1746044437435355|curr_delivered:772386| [2025/04/30 20:20:37 435448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437397905| [2025/04/30 20:20:37 435459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1140||sndq_packets_used_bytes:0|sndq_packets_free:199| [2025/04/30 20:20:37 435463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37634|rttvar:534|minrtt:31448|latest_rtt:37450|ack_delay:368| [2025/04/30 20:20:37 435467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37565|rttvar:539|minrtt:31448|latest_rtt:37450|ack_delay:368| [2025/04/30 20:20:37 435474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:962|lost_pn:959|thresh:3| [2025/04/30 20:20:37 435480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 435486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 435492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 435497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 321|pns:2| [2025/04/30 20:20:37 435501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 435505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437438121|now:1746044437435505|interval:2616| [2025/04/30 20:20:37 435510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437438121|now:1746044437435505|interv:2616| [2025/04/30 20:20:37 435515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39243, ack_elapse 39129, delivered 43206|rate 1100986|lost 288| [2025/04/30 20:20:37 435522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100986) in round 15| [2025/04/30 20:20:37 435529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 435535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 435542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72006|packet_lost:0|acked:2406|po_sent_time:1746044437397905|recovery:1|recovery_start:1746044437433346|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 435549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72006|packet_lost:0|acked:2406|po_sent_time:1746044437397905|recovery:1|recovery_start:1746044437433346|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 435556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:74412|full_bw_reached:1|inflight:46806|srtt:37565|latest_rtt:37450|min_rtt:31448|applimit:0|lost:288|recovery:1|recovery_start:1746044437433346|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 435565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:339|largest:339|pns:2| [2025/04/30 20:20:37 435573] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:339|frame:ACK |recv_time:1746044437435355|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 435586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557435355|now:1746044437435355|interv:120000000| [2025/04/30 20:20:37 435592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557435355|now:1746044437435355|interv:120000000| [2025/04/30 20:20:37 435599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437436047|pq_index:0| [2025/04/30 20:20:37 435606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437434767| [2025/04/30 20:20:37 435612] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437435612| [2025/04/30 20:20:37 435620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437435618| [2025/04/30 20:20:37 435628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 435635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37565|min_srtt:37565|path_bw:1208400|loss_rate:4.48|path_pto:0| [2025/04/30 20:20:37 435642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:46806|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:824151| [2025/04/30 20:20:37 435649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 435656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 435663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37565|min_srtt:37565|path_bw:1208400|loss_rate:4.48|path_pto:0| [2025/04/30 20:20:37 435670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:46806|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:825330| [2025/04/30 20:20:37 435677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 435683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 435690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37565|min_srtt:37565|path_bw:1208400|loss_rate:4.48|path_pto:0| [2025/04/30 20:20:37 435696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:46806|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:826509| [2025/04/30 20:20:37 435703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 435710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 435735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37565|min_srtt:37565|path_bw:1208400|loss_rate:4.48|path_pto:0| [2025/04/30 20:20:37 435751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:46806|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:827688| [2025/04/30 20:20:37 435759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 435765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 435772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37565|min_srtt:37565|path_bw:1208400|loss_rate:4.48|path_pto:0| [2025/04/30 20:20:37 435777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:46806|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:828867| [2025/04/30 20:20:37 435781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 435786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 435790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37565|min_srtt:37565|path_bw:1208400|loss_rate:4.48|path_pto:0| [2025/04/30 20:20:37 435794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:46806|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:830046| [2025/04/30 20:20:37 435798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 435802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 435806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 435810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 435815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 435819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:802929| [2025/04/30 20:20:37 435824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 435828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 435832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437436047| [2025/04/30 20:20:37 435836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437436047| [2025/04/30 20:20:37 435840] [debug] |xqc_engine_wakeup_after|wakeup:1746044437436047|now:1746044437435840|diff:207| [2025/04/30 20:20:37 435844] [debug] |xqc_engine_main_logic|END|now:1746044437435618| [2025/04/30 20:20:37 435850] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437435850| [2025/04/30 20:20:37 435854] [debug] |xqc_engine_wakeup_after|wakeup:1746044437436047|now:1746044437435854|diff:193| [2025/04/30 20:20:37 435862] [debug] |xqc_engine_main_logic|END|now:1746044437435850| [2025/04/30 20:20:37 436927] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437436927| [2025/04/30 20:20:37 436939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437436047|pq_index:0| [2025/04/30 20:20:37 436943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437435618| [2025/04/30 20:20:37 436949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437436948| [2025/04/30 20:20:37 436954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437436047|now:1746044437436948| [2025/04/30 20:20:37 436958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437436047|now:1746044437436948| [2025/04/30 20:20:37 436962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 436966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 436972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37565|min_srtt:37565|path_bw:1208400|loss_rate:4.48|path_pto:0| [2025/04/30 20:20:37 436980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:46806|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:830046| [2025/04/30 20:20:37 436988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 436994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 436998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 437002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 437007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 437011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:802929| [2025/04/30 20:20:37 437016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 437020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1001| [2025/04/30 20:20:37 437062] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437437029|stream_id:0|stream_offset:802929| [2025/04/30 20:20:37 437072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1001|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 437080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 437086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437438121|now:1746044437437086|interval:1035| [2025/04/30 20:20:37 437101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437438121|now:1746044437437086|interv:1035| [2025/04/30 20:20:37 437108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74412|inflight:48006| [2025/04/30 20:20:37 437115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 437122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:804108| [2025/04/30 20:20:37 437128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 437135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1002| [2025/04/30 20:20:37 437175] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437437146|stream_id:0|stream_offset:804108| [2025/04/30 20:20:37 437185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1002|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 437191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 437197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437438121|now:1746044437437197|interval:924| [2025/04/30 20:20:37 437204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437438121|now:1746044437437197|interv:924| [2025/04/30 20:20:37 437211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74412|inflight:49206| [2025/04/30 20:20:37 437218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 437223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:805287| [2025/04/30 20:20:37 437228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 437232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437438232|now:1746044437437232|interv:1000| [2025/04/30 20:20:37 437236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 437240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 437247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437438121| [2025/04/30 20:20:37 437254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437438121| [2025/04/30 20:20:37 437260] [debug] |xqc_engine_wakeup_after|wakeup:1746044437438121|now:1746044437437260|diff:861| [2025/04/30 20:20:37 437267] [debug] |xqc_engine_main_logic|END|now:1746044437436948| [2025/04/30 20:20:37 437277] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437437277| [2025/04/30 20:20:37 437282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 437288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:339| [2025/04/30 20:20:37 437297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:340| [2025/04/30 20:20:37 437303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:340| [2025/04/30 20:20:37 437307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 437312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 437317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:48006|prior_delivered:729180|prior_time:1746044437396226|is_app_limited:0|send_elapse:39359|ack_elapse:41051|ctl_first_sent_time:1746044437398021|lagest_ack_time:1746044437437277|curr_delivered:773586| [2025/04/30 20:20:37 437322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437398021| [2025/04/30 20:20:37 437327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1139||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/04/30 20:20:37 437334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 437341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:46806|prior_delivered:731580|prior_time:1746044437399314|is_app_limited:0|send_elapse:40007|ack_elapse:37963|ctl_first_sent_time:1746044437400930|lagest_ack_time:1746044437437277|curr_delivered:774786| [2025/04/30 20:20:37 437348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437400930| [2025/04/30 20:20:37 437355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1138||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 20:20:37 437359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37565|rttvar:539|minrtt:31448|latest_rtt:36347|ack_delay:112| [2025/04/30 20:20:37 437363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37399|rttvar:737|minrtt:31448|latest_rtt:36347|ack_delay:112| [2025/04/30 20:20:37 437367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:964|lost_pn:961|thresh:3| [2025/04/30 20:20:37 437371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 437375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 437379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 437384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:960|lost_pn:961|po_sent_time:1746044437395861|lost_send_time:1746044437395204|loss_delay:42073|frame:STREAM |repair:128| [2025/04/30 20:20:37 437389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437395861u| [2025/04/30 20:20:37 437393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 437397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37399|rtt_var:737|pto_duration:40347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 437401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 437409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 437413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 437419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437502493|now:1746044437437397|interv:65096| [2025/04/30 20:20:37 437426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437502493|now:1746044437437397|interval:65096|pto_count:0|srtt:37399 [2025/04/30 20:20:37 437433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40007, ack_elapse 37963, delivered 43206|rate 1079961|lost 289| [2025/04/30 20:20:37 437439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079961) in round 15| [2025/04/30 20:20:37 437443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 437447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 437451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74412|packet_lost:1|acked:2400|po_sent_time:1746044437400930|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 437456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74412|packet_lost:1|acked:2400|po_sent_time:1746044437400930|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 437460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:76812|full_bw_reached:1|inflight:45606|srtt:37399|latest_rtt:36347|min_rtt:31448|applimit:0|lost:288|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 437466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:340|largest:340|pns:2| [2025/04/30 20:20:37 437471] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:340|frame:ACK |recv_time:1746044437437277|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 437476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557437277|now:1746044437437277|interv:120000000| [2025/04/30 20:20:37 437480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557437277|now:1746044437437277|interv:120000000| [2025/04/30 20:20:37 437484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437438121|pq_index:0| [2025/04/30 20:20:37 437488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437436948| [2025/04/30 20:20:37 437492] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437437492| [2025/04/30 20:20:37 437497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437437496| [2025/04/30 20:20:37 437502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 437507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37399|min_srtt:37399|path_bw:1208400|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:37 437515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:45606|cwnd:76812|conn:00005627609066FC|stream_id:0|stream_offset:758127| [2025/04/30 20:20:37 437522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37399|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 437529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:960|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 437536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37399|min_srtt:37399|path_bw:1208400|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:37 437542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:45606|cwnd:76812|conn:00005627609066FC|stream_id:0|stream_offset:830046| [2025/04/30 20:20:37 437546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37399|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 437551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 437555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37399|min_srtt:37399|path_bw:1208400|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:37 437559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:45606|cwnd:76812|conn:00005627609066FC|stream_id:0|stream_offset:831225| [2025/04/30 20:20:37 437564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37399|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 437568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 437575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37399|min_srtt:37399|path_bw:1208400|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:37 437581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:45606|cwnd:76812|conn:00005627609066FC|stream_id:0|stream_offset:832404| [2025/04/30 20:20:37 437589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37399|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 437595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 437602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37399|min_srtt:37399|path_bw:1208400|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:37 437609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:45606|cwnd:76812|conn:00005627609066FC|stream_id:0|stream_offset:833583| [2025/04/30 20:20:37 437616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37399|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 437628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 437635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37399|min_srtt:37399|path_bw:1208400|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:37 437642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:45606|cwnd:76812|conn:00005627609066FC|stream_id:0|stream_offset:834762| [2025/04/30 20:20:37 437649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 437656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 437662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 437670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 437677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:960|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 437684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:76812|conn:00005627609066FC|stream_id:0|stream_offset:758127| [2025/04/30 20:20:37 437691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 437698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 437704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 437711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:76812|conn:00005627609066FC|stream_id:0|stream_offset:805287| [2025/04/30 20:20:37 437739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 437745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 437751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437438232| [2025/04/30 20:20:37 437758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437438232| [2025/04/30 20:20:37 437764] [debug] |xqc_engine_wakeup_after|wakeup:1746044437438232|now:1746044437437764|diff:468| [2025/04/30 20:20:37 437771] [debug] |xqc_engine_main_logic|END|now:1746044437437496| [2025/04/30 20:20:37 437779] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437437779| [2025/04/30 20:20:37 437785] [debug] |xqc_engine_wakeup_after|wakeup:1746044437438232|now:1746044437437785|diff:447| [2025/04/30 20:20:37 437791] [debug] |xqc_engine_main_logic|END|now:1746044437437779| [2025/04/30 20:20:37 438865] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437438864| [2025/04/30 20:20:37 438877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437438232|pq_index:0| [2025/04/30 20:20:37 438881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437437496| [2025/04/30 20:20:37 438887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437438886| [2025/04/30 20:20:37 438897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437438232|now:1746044437438886| [2025/04/30 20:20:37 438902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437438232|now:1746044437438886| [2025/04/30 20:20:37 438906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 438910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 438915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37399|min_srtt:37399|path_bw:1208400|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:37 438920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:45606|cwnd:76812|conn:00005627609066FC|stream_id:0|stream_offset:834762| [2025/04/30 20:20:37 438925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 438929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 438933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 438937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 438942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:960|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 438946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:76812|conn:00005627609066FC|stream_id:0|stream_offset:758127| [2025/04/30 20:20:37 438951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 438955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1003| [2025/04/30 20:20:37 438995] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437438964|stream_id:0|stream_offset:758127| [2025/04/30 20:20:37 439005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1003|origin_pktnum:960|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 439012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 439019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37399|rtt_var:737|pto_duration:40347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 439025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 439029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 439033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 439037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437504311|now:1746044437439018|interv:65293| [2025/04/30 20:20:37 439047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437504311|now:1746044437439018|interval:65293|pto_count:0|srtt:37399 [2025/04/30 20:20:37 439054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76812|inflight:46806| [2025/04/30 20:20:37 439062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 439069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:76812|conn:00005627609066FC|stream_id:0|stream_offset:805287| [2025/04/30 20:20:37 439077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 439081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1004| [2025/04/30 20:20:37 439118] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437439091|stream_id:0|stream_offset:805287| [2025/04/30 20:20:37 439127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 439135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 439142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37399|rtt_var:737|pto_duration:40347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 439149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 439155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 439162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 439168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437504438|now:1746044437439141|interv:65297| [2025/04/30 20:20:37 439175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437504438|now:1746044437439141|interval:65297|pto_count:0|srtt:37399 [2025/04/30 20:20:37 439182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76812|inflight:48006| [2025/04/30 20:20:37 439189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 439196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:76812|conn:00005627609066FC|stream_id:0|stream_offset:806466| [2025/04/30 20:20:37 439203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 439209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437440209|now:1746044437439209|interv:1000| [2025/04/30 20:20:37 439216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 439221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 439228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437440209| [2025/04/30 20:20:37 439238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437440209| [2025/04/30 20:20:37 439242] [debug] |xqc_engine_wakeup_after|wakeup:1746044437440209|now:1746044437439242|diff:967| [2025/04/30 20:20:37 439246] [debug] |xqc_engine_main_logic|END|now:1746044437438886| [2025/04/30 20:20:37 439256] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437439255| [2025/04/30 20:20:37 439261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 439267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:340| [2025/04/30 20:20:37 439271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:341| [2025/04/30 20:20:37 439277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:341| [2025/04/30 20:20:37 439281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 439286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 439291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:48006|prior_delivered:731580|prior_time:1746044437399314|is_app_limited:0|send_elapse:40111|ack_elapse:39941|ctl_first_sent_time:1746044437401034|lagest_ack_time:1746044437439255|curr_delivered:775986| [2025/04/30 20:20:37 439296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437401034| [2025/04/30 20:20:37 439300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1138||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 20:20:37 439305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 439309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:45606|prior_delivered:733980|prior_time:1746044437401240|is_app_limited:0|send_elapse:38475|ack_elapse:38015|ctl_first_sent_time:1746044437401572|lagest_ack_time:1746044437439255|curr_delivered:777186| [2025/04/30 20:20:37 439314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437401572| [2025/04/30 20:20:37 439318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1137||sndq_packets_used_bytes:0|sndq_packets_free:202| [2025/04/30 20:20:37 439322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37399|rttvar:737|minrtt:31448|latest_rtt:37683|ack_delay:112| [2025/04/30 20:20:37 439326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37421|rttvar:596|minrtt:31448|latest_rtt:37683|ack_delay:112| [2025/04/30 20:20:37 439331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:966|lost_pn:963|thresh:3| [2025/04/30 20:20:37 439335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 439339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 439343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 439346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 439354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 439358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37421|rtt_var:596|pto_duration:39805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 439362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 439366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 439370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 439374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437503896|now:1746044437439357|interv:64539| [2025/04/30 20:20:37 439378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437503896|now:1746044437439357|interval:64539|pto_count:0|srtt:37421 [2025/04/30 20:20:37 439383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38475, ack_elapse 38015, delivered 43206|rate 1122962|lost 289| [2025/04/30 20:20:37 439387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122962) in round 15| [2025/04/30 20:20:37 439391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 439396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 439399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76812|packet_lost:0|acked:2400|po_sent_time:1746044437401572|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 439404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76812|packet_lost:0|acked:2400|po_sent_time:1746044437401572|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 439409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:79212|full_bw_reached:1|inflight:45606|srtt:37421|latest_rtt:37683|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 439414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:341|largest:341|pns:2| [2025/04/30 20:20:37 439419] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:341|frame:ACK |recv_time:1746044437439255|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 439424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557439255|now:1746044437439255|interv:120000000| [2025/04/30 20:20:37 439428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557439255|now:1746044437439255|interv:120000000| [2025/04/30 20:20:37 439432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437440209|pq_index:0| [2025/04/30 20:20:37 439436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437438886| [2025/04/30 20:20:37 439440] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437439440| [2025/04/30 20:20:37 439448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437439446| [2025/04/30 20:20:37 439453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 439457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37421|min_srtt:37421|path_bw:1208400|loss_rate:5.63|path_pto:0| [2025/04/30 20:20:37 439462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:45606|cwnd:79212|conn:00005627609066FC|stream_id:0|stream_offset:834762| [2025/04/30 20:20:37 439466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 439471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 439476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37421|min_srtt:37421|path_bw:1208400|loss_rate:5.63|path_pto:0| [2025/04/30 20:20:37 439480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:45606|cwnd:79212|conn:00005627609066FC|stream_id:0|stream_offset:835941| [2025/04/30 20:20:37 439484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 439489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 439493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37421|min_srtt:37421|path_bw:1208400|loss_rate:5.63|path_pto:0| [2025/04/30 20:20:37 439497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:45606|cwnd:79212|conn:00005627609066FC|stream_id:0|stream_offset:837120| [2025/04/30 20:20:37 439501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 439506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 439510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37421|min_srtt:37421|path_bw:1208400|loss_rate:5.63|path_pto:0| [2025/04/30 20:20:37 439514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:45606|cwnd:79212|conn:00005627609066FC|stream_id:0|stream_offset:838299| [2025/04/30 20:20:37 439519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 439523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 439530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37421|min_srtt:37421|path_bw:1208400|loss_rate:5.63|path_pto:0| [2025/04/30 20:20:37 439534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:45606|cwnd:79212|conn:00005627609066FC|stream_id:0|stream_offset:839478| [2025/04/30 20:20:37 439538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 439542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 439546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 439550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 439554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 439558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:79212|conn:00005627609066FC|stream_id:0|stream_offset:806466| [2025/04/30 20:20:37 439563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 439569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 439576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437440209| [2025/04/30 20:20:37 439582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437440209| [2025/04/30 20:20:37 439588] [debug] |xqc_engine_wakeup_after|wakeup:1746044437440209|now:1746044437439588|diff:621| [2025/04/30 20:20:37 439594] [debug] |xqc_engine_main_logic|END|now:1746044437439446| [2025/04/30 20:20:37 439602] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437439602| [2025/04/30 20:20:37 439607] [debug] |xqc_engine_wakeup_after|wakeup:1746044437440209|now:1746044437439607|diff:602| [2025/04/30 20:20:37 439614] [debug] |xqc_engine_main_logic|END|now:1746044437439602| [2025/04/30 20:20:37 440699] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437440699| [2025/04/30 20:20:37 440713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437440209|pq_index:0| [2025/04/30 20:20:37 440738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437439446| [2025/04/30 20:20:37 440746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437440744| [2025/04/30 20:20:37 440753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437440209|now:1746044437440744| [2025/04/30 20:20:37 440758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437440209|now:1746044437440744| [2025/04/30 20:20:37 440761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 440766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 440771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37421|min_srtt:37421|path_bw:1208400|loss_rate:5.63|path_pto:0| [2025/04/30 20:20:37 440782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:45606|cwnd:79212|conn:00005627609066FC|stream_id:0|stream_offset:839478| [2025/04/30 20:20:37 440786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 440790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 440794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 440799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 440803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 440808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:79212|conn:00005627609066FC|stream_id:0|stream_offset:806466| [2025/04/30 20:20:37 440812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 440817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1005| [2025/04/30 20:20:37 440854] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437440825|stream_id:0|stream_offset:806466| [2025/04/30 20:20:37 440860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 440865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 440869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37421|rtt_var:596|pto_duration:39805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 440874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 440878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 440881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 440885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437505630|now:1746044437440869|interv:64761| [2025/04/30 20:20:37 440890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437505630|now:1746044437440869|interval:64761|pto_count:0|srtt:37421 [2025/04/30 20:20:37 440894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79212|inflight:46806| [2025/04/30 20:20:37 440899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 440903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:79212|conn:00005627609066FC|stream_id:0|stream_offset:807645| [2025/04/30 20:20:37 440908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 440915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1006| [2025/04/30 20:20:37 440939] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437440921|stream_id:0|stream_offset:807645| [2025/04/30 20:20:37 440944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 440949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 440953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37421|rtt_var:596|pto_duration:39805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 440957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 440961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 440965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 440969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437505726|now:1746044437440953|interv:64773| [2025/04/30 20:20:37 440973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437505726|now:1746044437440953|interval:64773|pto_count:0|srtt:37421 [2025/04/30 20:20:37 440977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79212|inflight:48006| [2025/04/30 20:20:37 440981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 440985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:79212|conn:00005627609066FC|stream_id:0|stream_offset:808824| [2025/04/30 20:20:37 440991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 440998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437441998|now:1746044437440998|interv:1000| [2025/04/30 20:20:37 441005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 441010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 441017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437441998| [2025/04/30 20:20:37 441024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437441998| [2025/04/30 20:20:37 441029] [debug] |xqc_engine_wakeup_after|wakeup:1746044437441998|now:1746044437441029|diff:969| [2025/04/30 20:20:37 441034] [debug] |xqc_engine_main_logic|END|now:1746044437440744| [2025/04/30 20:20:37 441048] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437441047| [2025/04/30 20:20:37 441055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 441063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:341| [2025/04/30 20:20:37 441070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:342| [2025/04/30 20:20:37 441078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:342| [2025/04/30 20:20:37 441091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 441098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 441106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:733980|prior_time:1746044437401240|is_app_limited:0|send_elapse:38587|ack_elapse:39807|ctl_first_sent_time:1746044437401684|lagest_ack_time:1746044437441047|curr_delivered:778386| [2025/04/30 20:20:37 441113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437401684| [2025/04/30 20:20:37 441121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1136||sndq_packets_used_bytes:0|sndq_packets_free:203| [2025/04/30 20:20:37 441128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 441135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:733980|prior_time:1746044437401240|is_app_limited:0|send_elapse:38587|ack_elapse:39807|ctl_first_sent_time:1746044437401684|lagest_ack_time:1746044437441047|curr_delivered:779586| [2025/04/30 20:20:37 441142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437403059| [2025/04/30 20:20:37 441149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1135||sndq_packets_used_bytes:0|sndq_packets_free:204| [2025/04/30 20:20:37 441155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37421|rttvar:596|minrtt:31448|latest_rtt:37988|ack_delay:104| [2025/04/30 20:20:37 441162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37479|rttvar:562|minrtt:31448|latest_rtt:37988|ack_delay:104| [2025/04/30 20:20:37 441169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:968|lost_pn:965|thresh:3| [2025/04/30 20:20:37 441176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 441181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 441184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 441188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 441192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 441196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37479|rtt_var:562|pto_duration:39727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 441201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 441205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 441209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 441213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437505648|now:1746044437441196|interv:64452| [2025/04/30 20:20:37 441221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437505648|now:1746044437441196|interval:64452|pto_count:0|srtt:37479 [2025/04/30 20:20:37 441225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38587, ack_elapse 39807, delivered 45606|rate 1145677|lost 289| [2025/04/30 20:20:37 441230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145677) in round 15| [2025/04/30 20:20:37 441234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 441238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 441242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79212|packet_lost:0|acked:2400|po_sent_time:1746044437403059|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 441247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79212|packet_lost:0|acked:2400|po_sent_time:1746044437403059|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 441251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:81612|full_bw_reached:1|inflight:45606|srtt:37479|latest_rtt:37988|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 441257] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:81612|inflight:45606|mode:2|applimit:0|pacing_rate:1208400|bw:1208400|srtt:37479|latest_rtt:37988|min_rtt:31448|send:1001|lost:289|tlp:0|recv:332|recovery:1|slow_start:0|conn_life:747942|acked:2400|delivered:779586|is_cwnd_limited:0| [2025/04/30 20:20:37 441263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:342|largest:342|pns:2| [2025/04/30 20:20:37 441267] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:342|frame:ACK |recv_time:1746044437441047|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 441272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557441047|now:1746044437441047|interv:120000000| [2025/04/30 20:20:37 441276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557441047|now:1746044437441047|interv:120000000| [2025/04/30 20:20:37 441280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437441998|pq_index:0| [2025/04/30 20:20:37 441285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437440744| [2025/04/30 20:20:37 441289] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437441289| [2025/04/30 20:20:37 441294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437441293| [2025/04/30 20:20:37 441299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 441304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37479|min_srtt:37479|path_bw:1208400|loss_rate:5.48|path_pto:0| [2025/04/30 20:20:37 441311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:45606|cwnd:81612|conn:00005627609066FC|stream_id:0|stream_offset:839478| [2025/04/30 20:20:37 441316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 441320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 441325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37479|min_srtt:37479|path_bw:1208400|loss_rate:5.48|path_pto:0| [2025/04/30 20:20:37 441329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:45606|cwnd:81612|conn:00005627609066FC|stream_id:0|stream_offset:840657| [2025/04/30 20:20:37 441333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 441338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 441342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37479|min_srtt:37479|path_bw:1208400|loss_rate:5.48|path_pto:0| [2025/04/30 20:20:37 441346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:45606|cwnd:81612|conn:00005627609066FC|stream_id:0|stream_offset:841836| [2025/04/30 20:20:37 441351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 441355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 441359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37479|min_srtt:37479|path_bw:1208400|loss_rate:5.48|path_pto:0| [2025/04/30 20:20:37 441363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:45606|cwnd:81612|conn:00005627609066FC|stream_id:0|stream_offset:843015| [2025/04/30 20:20:37 441368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 441372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 441376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37479|min_srtt:37479|path_bw:1208400|loss_rate:5.48|path_pto:0| [2025/04/30 20:20:37 441380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:45606|cwnd:81612|conn:00005627609066FC|stream_id:0|stream_offset:844194| [2025/04/30 20:20:37 441385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 441391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 441395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 441399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 441403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 441408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:81612|conn:00005627609066FC|stream_id:0|stream_offset:808824| [2025/04/30 20:20:37 441412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 441416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 441420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437441998| [2025/04/30 20:20:37 441424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437441998| [2025/04/30 20:20:37 441428] [debug] |xqc_engine_wakeup_after|wakeup:1746044437441998|now:1746044437441428|diff:570| [2025/04/30 20:20:37 441432] [debug] |xqc_engine_main_logic|END|now:1746044437441293| [2025/04/30 20:20:37 441438] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437441438| [2025/04/30 20:20:37 441442] [debug] |xqc_engine_wakeup_after|wakeup:1746044437441998|now:1746044437441441|diff:557| [2025/04/30 20:20:37 441446] [debug] |xqc_engine_main_logic|END|now:1746044437441438| [2025/04/30 20:20:37 442515] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437442515| [2025/04/30 20:20:37 442527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437441998|pq_index:0| [2025/04/30 20:20:37 442532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437441293| [2025/04/30 20:20:37 442537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437442536| [2025/04/30 20:20:37 442544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437441998|now:1746044437442536| [2025/04/30 20:20:37 442551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437441998|now:1746044437442536| [2025/04/30 20:20:37 442557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 442564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 442571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37479|min_srtt:37479|path_bw:1208400|loss_rate:5.48|path_pto:0| [2025/04/30 20:20:37 442576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:45606|cwnd:81612|conn:00005627609066FC|stream_id:0|stream_offset:844194| [2025/04/30 20:20:37 442583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 442589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 442595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 442608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 442615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 442622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:81612|conn:00005627609066FC|stream_id:0|stream_offset:808824| [2025/04/30 20:20:37 442629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 442635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1007| [2025/04/30 20:20:37 442679] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437442647|stream_id:0|stream_offset:808824| [2025/04/30 20:20:37 442688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 442696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 442703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37479|rtt_var:562|pto_duration:39727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 442710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 442733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 442743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 442750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437507374|now:1746044437442703|interv:64671| [2025/04/30 20:20:37 442756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437507374|now:1746044437442703|interval:64671|pto_count:0|srtt:37479 [2025/04/30 20:20:37 442764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81612|inflight:46806| [2025/04/30 20:20:37 442770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 442775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:81612|conn:00005627609066FC|stream_id:0|stream_offset:810003| [2025/04/30 20:20:37 442779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 442784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1008| [2025/04/30 20:20:37 442818] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437442791|stream_id:0|stream_offset:810003| [2025/04/30 20:20:37 442827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 442841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 442848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37479|rtt_var:562|pto_duration:39727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 442853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 442857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 442861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 442865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437507518|now:1746044437442848|interv:64670| [2025/04/30 20:20:37 442869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437507518|now:1746044437442848|interval:64670|pto_count:0|srtt:37479 [2025/04/30 20:20:37 442874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81612|inflight:48006| [2025/04/30 20:20:37 442878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 442883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:81612|conn:00005627609066FC|stream_id:0|stream_offset:811182| [2025/04/30 20:20:37 442887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 442891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437443891|now:1746044437442891|interv:1000| [2025/04/30 20:20:37 442895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 442899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 442903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437443891| [2025/04/30 20:20:37 442907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437443891| [2025/04/30 20:20:37 442911] [debug] |xqc_engine_wakeup_after|wakeup:1746044437443891|now:1746044437442911|diff:980| [2025/04/30 20:20:37 442916] [debug] |xqc_engine_main_logic|END|now:1746044437442536| [2025/04/30 20:20:37 443078] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437443077| [2025/04/30 20:20:37 443088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 443096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:342| [2025/04/30 20:20:37 443101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:343| [2025/04/30 20:20:37 443108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:343| [2025/04/30 20:20:37 443115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 443123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 443129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:736380|prior_time:1746044437403213|is_app_limited:0|send_elapse:39999|ack_elapse:39864|ctl_first_sent_time:1746044437404846|lagest_ack_time:1746044437443077|curr_delivered:780786| [2025/04/30 20:20:37 443142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437404846| [2025/04/30 20:20:37 443149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1134||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/04/30 20:20:37 443154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 443160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:736380|prior_time:1746044437403213|is_app_limited:0|send_elapse:39999|ack_elapse:39864|ctl_first_sent_time:1746044437404846|lagest_ack_time:1746044437443077|curr_delivered:781986| [2025/04/30 20:20:37 443167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437404991| [2025/04/30 20:20:37 443173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1133||sndq_packets_used_bytes:0|sndq_packets_free:206| [2025/04/30 20:20:37 443179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37479|rttvar:562|minrtt:31448|latest_rtt:38086|ack_delay:112| [2025/04/30 20:20:37 443186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37541|rttvar:545|minrtt:31448|latest_rtt:38086|ack_delay:112| [2025/04/30 20:20:37 443192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:970|lost_pn:967|thresh:3| [2025/04/30 20:20:37 443200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 443206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 443212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 443217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 443221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 443225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37541|rtt_var:545|pto_duration:39721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 443229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 443233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 443237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 443241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437507512|now:1746044437443225|interv:64287| [2025/04/30 20:20:37 443245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437507512|now:1746044437443225|interval:64287|pto_count:0|srtt:37541 [2025/04/30 20:20:37 443250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39999, ack_elapse 39864, delivered 45606|rate 1140178|lost 289| [2025/04/30 20:20:37 443254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140178) in round 15| [2025/04/30 20:20:37 443262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 443266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 443270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81612|packet_lost:0|acked:2400|po_sent_time:1746044437404991|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 443275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81612|packet_lost:0|acked:2400|po_sent_time:1746044437404991|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 443280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:84012|full_bw_reached:1|inflight:45606|srtt:37541|latest_rtt:38086|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 443286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:343|largest:343|pns:2| [2025/04/30 20:20:37 443290] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:343|frame:ACK |recv_time:1746044437443077|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 443295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557443077|now:1746044437443077|interv:120000000| [2025/04/30 20:20:37 443299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557443077|now:1746044437443077|interv:120000000| [2025/04/30 20:20:37 443303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437443891|pq_index:0| [2025/04/30 20:20:37 443308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437442536| [2025/04/30 20:20:37 443312] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437443312| [2025/04/30 20:20:37 443317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437443316| [2025/04/30 20:20:37 443322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 443327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37541|min_srtt:37541|path_bw:1208400|loss_rate:5.33|path_pto:0| [2025/04/30 20:20:37 443331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:45606|cwnd:84012|conn:00005627609066FC|stream_id:0|stream_offset:844194| [2025/04/30 20:20:37 443336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 443341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 443345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37541|min_srtt:37541|path_bw:1208400|loss_rate:5.33|path_pto:0| [2025/04/30 20:20:37 443349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:45606|cwnd:84012|conn:00005627609066FC|stream_id:0|stream_offset:845373| [2025/04/30 20:20:37 443356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 443361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 443365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37541|min_srtt:37541|path_bw:1208400|loss_rate:5.33|path_pto:0| [2025/04/30 20:20:37 443370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:45606|cwnd:84012|conn:00005627609066FC|stream_id:0|stream_offset:846552| [2025/04/30 20:20:37 443374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 443378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 443383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37541|min_srtt:37541|path_bw:1208400|loss_rate:5.33|path_pto:0| [2025/04/30 20:20:37 443387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:45606|cwnd:84012|conn:00005627609066FC|stream_id:0|stream_offset:847731| [2025/04/30 20:20:37 443391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 443396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 443400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37541|min_srtt:37541|path_bw:1208400|loss_rate:5.33|path_pto:0| [2025/04/30 20:20:37 443404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:45606|cwnd:84012|conn:00005627609066FC|stream_id:0|stream_offset:848910| [2025/04/30 20:20:37 443408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 443412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 443416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 443420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 443424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 443429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:84012|conn:00005627609066FC|stream_id:0|stream_offset:811182| [2025/04/30 20:20:37 443436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 443439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 443443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437443891| [2025/04/30 20:20:37 443447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437443891| [2025/04/30 20:20:37 443451] [debug] |xqc_engine_wakeup_after|wakeup:1746044437443891|now:1746044437443451|diff:440| [2025/04/30 20:20:37 443456] [debug] |xqc_engine_main_logic|END|now:1746044437443316| [2025/04/30 20:20:37 443461] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437443461| [2025/04/30 20:20:37 443465] [debug] |xqc_engine_wakeup_after|wakeup:1746044437443891|now:1746044437443465|diff:426| [2025/04/30 20:20:37 443469] [debug] |xqc_engine_main_logic|END|now:1746044437443461| [2025/04/30 20:20:37 444541] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437444541| [2025/04/30 20:20:37 444557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437443891|pq_index:0| [2025/04/30 20:20:37 444563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437443316| [2025/04/30 20:20:37 444571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437444569| [2025/04/30 20:20:37 444578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437443891|now:1746044437444569| [2025/04/30 20:20:37 444585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437443891|now:1746044437444569| [2025/04/30 20:20:37 444591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 444598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 444606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37541|min_srtt:37541|path_bw:1208400|loss_rate:5.33|path_pto:0| [2025/04/30 20:20:37 444613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:45606|cwnd:84012|conn:00005627609066FC|stream_id:0|stream_offset:848910| [2025/04/30 20:20:37 444620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 444627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 444633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 444640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 444648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 444655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:84012|conn:00005627609066FC|stream_id:0|stream_offset:811182| [2025/04/30 20:20:37 444662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 444669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1009| [2025/04/30 20:20:37 444737] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437444688|stream_id:0|stream_offset:811182| [2025/04/30 20:20:37 444751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 444759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 444766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37541|rtt_var:545|pto_duration:39721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 444773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 444780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 444785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 444789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437509409|now:1746044437444766|interv:64643| [2025/04/30 20:20:37 444793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437509409|now:1746044437444766|interval:64643|pto_count:0|srtt:37541 [2025/04/30 20:20:37 444798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84012|inflight:46806| [2025/04/30 20:20:37 444803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 444807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:84012|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 444812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 444816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1010| [2025/04/30 20:20:37 444846] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437444823|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 444852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 444856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 444861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37541|rtt_var:545|pto_duration:39721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 444865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 444869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 444873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 444876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437509544|now:1746044437444860|interv:64684| [2025/04/30 20:20:37 444885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437509544|now:1746044437444860|interval:64684|pto_count:0|srtt:37541 [2025/04/30 20:20:37 444890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84012|inflight:48006| [2025/04/30 20:20:37 444894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 444898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:84012|conn:00005627609066FC|stream_id:0|stream_offset:813540| [2025/04/30 20:20:37 444903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 444907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437445907|now:1746044437444907|interv:1000| [2025/04/30 20:20:37 444911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 444915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 444919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437445907| [2025/04/30 20:20:37 444923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437445907| [2025/04/30 20:20:37 444927] [debug] |xqc_engine_wakeup_after|wakeup:1746044437445907|now:1746044437444927|diff:980| [2025/04/30 20:20:37 444932] [debug] |xqc_engine_main_logic|END|now:1746044437444569| [2025/04/30 20:20:37 445158] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044437445156| [2025/04/30 20:20:37 445168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 445176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:343| [2025/04/30 20:20:37 445182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:344| [2025/04/30 20:20:37 445190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:344| [2025/04/30 20:20:37 445197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 445204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 445211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:738780|prior_time:1746044437405229|is_app_limited:0|send_elapse:40063|ack_elapse:39927|ctl_first_sent_time:1746044437406875|lagest_ack_time:1746044437445156|curr_delivered:783186| [2025/04/30 20:20:37 445218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437406875| [2025/04/30 20:20:37 445225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1132||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/04/30 20:20:37 445233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 445239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:738780|prior_time:1746044437405229|is_app_limited:0|send_elapse:40063|ack_elapse:39927|ctl_first_sent_time:1746044437406875|lagest_ack_time:1746044437445156|curr_delivered:784386| [2025/04/30 20:20:37 445251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437406993| [2025/04/30 20:20:37 445256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1131||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/04/30 20:20:37 445260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37541|rttvar:545|minrtt:31448|latest_rtt:38163|ack_delay:112| [2025/04/30 20:20:37 445267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37605|rttvar:536|minrtt:31448|latest_rtt:38163|ack_delay:112| [2025/04/30 20:20:37 445275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:972|lost_pn:969|thresh:3| [2025/04/30 20:20:37 445281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 445287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 445291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 445295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 445299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 445304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37605|rtt_var:536|pto_duration:39749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 445311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 445317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 445324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 445328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437509572|now:1746044437445303|interv:64269| [2025/04/30 20:20:37 445333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437509572|now:1746044437445303|interval:64269|pto_count:0|srtt:37605 [2025/04/30 20:20:37 445337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40063, ack_elapse 39927, delivered 45606|rate 1138357|lost 289| [2025/04/30 20:20:37 445342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138357) in round 15| [2025/04/30 20:20:37 445346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 445350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 445354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84012|packet_lost:0|acked:2400|po_sent_time:1746044437406993|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 445358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84012|packet_lost:0|acked:2400|po_sent_time:1746044437406993|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 445363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:86412|full_bw_reached:1|inflight:45606|srtt:37605|latest_rtt:38163|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 445377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 445381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437470156|now:1746044437445156|interv:25000| [2025/04/30 20:20:37 445387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437445156|max_ack_delay:25000| [2025/04/30 20:20:37 445391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:344|largest:344|pns:2| [2025/04/30 20:20:37 445396] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:344|frame:PING ACK |recv_time:1746044437445156|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 445401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557445156|now:1746044437445156|interv:120000000| [2025/04/30 20:20:37 445405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557445156|now:1746044437445156|interv:120000000| [2025/04/30 20:20:37 445409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437445907|pq_index:0| [2025/04/30 20:20:37 445413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437444569| [2025/04/30 20:20:37 445417] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437445417| [2025/04/30 20:20:37 445422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437445421| [2025/04/30 20:20:37 445427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 445432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37605|min_srtt:37605|path_bw:1208400|loss_rate:5.19|path_pto:0| [2025/04/30 20:20:37 445437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:45606|cwnd:86412|conn:00005627609066FC|stream_id:0|stream_offset:848910| [2025/04/30 20:20:37 445441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37605|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 445446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 445450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37605|min_srtt:37605|path_bw:1208400|loss_rate:5.19|path_pto:0| [2025/04/30 20:20:37 445454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:45606|cwnd:86412|conn:00005627609066FC|stream_id:0|stream_offset:850089| [2025/04/30 20:20:37 445459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37605|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 445466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 445470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37605|min_srtt:37605|path_bw:1208400|loss_rate:5.19|path_pto:0| [2025/04/30 20:20:37 445474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:45606|cwnd:86412|conn:00005627609066FC|stream_id:0|stream_offset:851268| [2025/04/30 20:20:37 445479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37605|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 445483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 445487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37605|min_srtt:37605|path_bw:1208400|loss_rate:5.19|path_pto:0| [2025/04/30 20:20:37 445491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:45606|cwnd:86412|conn:00005627609066FC|stream_id:0|stream_offset:852447| [2025/04/30 20:20:37 445496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37605|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 445500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 445504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37605|min_srtt:37605|path_bw:1208400|loss_rate:5.19|path_pto:0| [2025/04/30 20:20:37 445508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:45606|cwnd:86412|conn:00005627609066FC|stream_id:0|stream_offset:853626| [2025/04/30 20:20:37 445513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 445516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 445520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 445524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 445529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 445533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:86412|conn:00005627609066FC|stream_id:0|stream_offset:813540| [2025/04/30 20:20:37 445538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 445541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 445546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437445907| [2025/04/30 20:20:37 445557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437445907| [2025/04/30 20:20:37 445563] [debug] |xqc_engine_wakeup_after|wakeup:1746044437445907|now:1746044437445563|diff:344| [2025/04/30 20:20:37 445569] [debug] |xqc_engine_main_logic|END|now:1746044437445421| [2025/04/30 20:20:37 445577] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437445577| [2025/04/30 20:20:37 445584] [debug] |xqc_engine_wakeup_after|wakeup:1746044437445907|now:1746044437445583|diff:324| [2025/04/30 20:20:37 445590] [debug] |xqc_engine_main_logic|END|now:1746044437445577| [2025/04/30 20:20:37 446670] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437446670| [2025/04/30 20:20:37 446686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437445907|pq_index:0| [2025/04/30 20:20:37 446694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437445421| [2025/04/30 20:20:37 446702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437446700| [2025/04/30 20:20:37 446710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437445907|now:1746044437446700| [2025/04/30 20:20:37 446739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437445907|now:1746044437446700| [2025/04/30 20:20:37 446749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 446756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 446764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37605|min_srtt:37605|path_bw:1208400|loss_rate:5.19|path_pto:0| [2025/04/30 20:20:37 446772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:45606|cwnd:86412|conn:00005627609066FC|stream_id:0|stream_offset:853626| [2025/04/30 20:20:37 446779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 446785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 446791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 446798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 446804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 446809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:86412|conn:00005627609066FC|stream_id:0|stream_offset:813540| [2025/04/30 20:20:37 446813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 446818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1011| [2025/04/30 20:20:37 446856] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437446826|stream_id:0|stream_offset:813540| [2025/04/30 20:20:37 446866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 446881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 446889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37605|rtt_var:536|pto_duration:39749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 446895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 446900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 446904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 446908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437511575|now:1746044437446888|interv:64687| [2025/04/30 20:20:37 446912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437511575|now:1746044437446888|interval:64687|pto_count:0|srtt:37605 [2025/04/30 20:20:37 446917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86412|inflight:46806| [2025/04/30 20:20:37 446922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 446926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:86412|conn:00005627609066FC|stream_id:0|stream_offset:814719| [2025/04/30 20:20:37 446931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 446935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1012| [2025/04/30 20:20:37 446966] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437446942|stream_id:0|stream_offset:814719| [2025/04/30 20:20:37 446976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 446983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 446990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37605|rtt_var:536|pto_duration:39749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 447002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 447006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 447013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 447020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437511691|now:1746044437446990|interv:64701| [2025/04/30 20:20:37 447027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437511691|now:1746044437446990|interval:64701|pto_count:0|srtt:37605 [2025/04/30 20:20:37 447032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86412|inflight:48006| [2025/04/30 20:20:37 447043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 447050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:86412|conn:00005627609066FC|stream_id:0|stream_offset:815898| [2025/04/30 20:20:37 447057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 447064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437448064|now:1746044437447064|interv:1000| [2025/04/30 20:20:37 447070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 447076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 447083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437448064| [2025/04/30 20:20:37 447089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437448064| [2025/04/30 20:20:37 447095] [debug] |xqc_engine_wakeup_after|wakeup:1746044437448064|now:1746044437447095|diff:969| [2025/04/30 20:20:37 447102] [debug] |xqc_engine_main_logic|END|now:1746044437446700| [2025/04/30 20:20:37 447117] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437447116| [2025/04/30 20:20:37 447124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 447133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:344| [2025/04/30 20:20:37 447139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:345| [2025/04/30 20:20:37 447146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:345| [2025/04/30 20:20:37 447153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 447161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 447168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:741180|prior_time:1746044437407181|is_app_limited:0|send_elapse:39953|ack_elapse:39935|ctl_first_sent_time:1746044437408823|lagest_ack_time:1746044437447116|curr_delivered:785586| [2025/04/30 20:20:37 447176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437408823| [2025/04/30 20:20:37 447183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1130||sndq_packets_used_bytes:0|sndq_packets_free:209| [2025/04/30 20:20:37 447190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 447197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:741180|prior_time:1746044437407181|is_app_limited:0|send_elapse:39953|ack_elapse:39935|ctl_first_sent_time:1746044437408823|lagest_ack_time:1746044437447116|curr_delivered:786786| [2025/04/30 20:20:37 447205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437408949| [2025/04/30 20:20:37 447210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1129||sndq_packets_used_bytes:0|sndq_packets_free:210| [2025/04/30 20:20:37 447214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37605|rttvar:536|minrtt:31448|latest_rtt:38167|ack_delay:104| [2025/04/30 20:20:37 447223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37662|rttvar:516|minrtt:31448|latest_rtt:38167|ack_delay:104| [2025/04/30 20:20:37 447228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:974|lost_pn:971|thresh:3| [2025/04/30 20:20:37 447232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 447236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 447240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 447244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 447248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 447252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37662|rtt_var:516|pto_duration:39726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 447256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 447260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 447264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 447268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437511668|now:1746044437447251|interv:64417| [2025/04/30 20:20:37 447272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437511668|now:1746044437447251|interval:64417|pto_count:0|srtt:37662 [2025/04/30 20:20:37 447276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39953, ack_elapse 39935, delivered 45606|rate 1141491|lost 289| [2025/04/30 20:20:37 447281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141491) in round 15| [2025/04/30 20:20:37 447285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 447289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 447293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86412|packet_lost:0|acked:2400|po_sent_time:1746044437408949|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 447298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86412|packet_lost:0|acked:2400|po_sent_time:1746044437408949|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 447303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:88812|full_bw_reached:1|inflight:45606|srtt:37662|latest_rtt:38167|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 447309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:345|largest:345|pns:2| [2025/04/30 20:20:37 447316] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:345|frame:ACK |recv_time:1746044437447116|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 447321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557447116|now:1746044437447116|interv:120000000| [2025/04/30 20:20:37 447325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557447116|now:1746044437447116|interv:120000000| [2025/04/30 20:20:37 447329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437448064|pq_index:0| [2025/04/30 20:20:37 447333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437446700| [2025/04/30 20:20:37 447337] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437447337| [2025/04/30 20:20:37 447342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437447341| [2025/04/30 20:20:37 447347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 447352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37662|min_srtt:37662|path_bw:1208400|loss_rate:5.06|path_pto:0| [2025/04/30 20:20:37 447357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:45606|cwnd:88812|conn:00005627609066FC|stream_id:0|stream_offset:853626| [2025/04/30 20:20:37 447361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37662|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 447366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 447370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37662|min_srtt:37662|path_bw:1208400|loss_rate:5.06|path_pto:0| [2025/04/30 20:20:37 447375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:45606|cwnd:88812|conn:00005627609066FC|stream_id:0|stream_offset:854805| [2025/04/30 20:20:37 447379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37662|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 447384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 447388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37662|min_srtt:37662|path_bw:1208400|loss_rate:5.06|path_pto:0| [2025/04/30 20:20:37 447392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:45606|cwnd:88812|conn:00005627609066FC|stream_id:0|stream_offset:855984| [2025/04/30 20:20:37 447397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37662|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 447404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 447408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37662|min_srtt:37662|path_bw:1208400|loss_rate:5.06|path_pto:0| [2025/04/30 20:20:37 447412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:45606|cwnd:88812|conn:00005627609066FC|stream_id:0|stream_offset:857163| [2025/04/30 20:20:37 447416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37662|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 447421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 447425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37662|min_srtt:37662|path_bw:1208400|loss_rate:5.06|path_pto:0| [2025/04/30 20:20:37 447429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:45606|cwnd:88812|conn:00005627609066FC|stream_id:0|stream_offset:858342| [2025/04/30 20:20:37 447433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 447437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 447441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 447445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 447450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 447454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:88812|conn:00005627609066FC|stream_id:0|stream_offset:815898| [2025/04/30 20:20:37 447458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 447462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 447466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437448064| [2025/04/30 20:20:37 447470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437448064| [2025/04/30 20:20:37 447474] [debug] |xqc_engine_wakeup_after|wakeup:1746044437448064|now:1746044437447474|diff:590| [2025/04/30 20:20:37 447479] [debug] |xqc_engine_main_logic|END|now:1746044437447341| [2025/04/30 20:20:37 447484] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437447484| [2025/04/30 20:20:37 447488] [debug] |xqc_engine_wakeup_after|wakeup:1746044437448064|now:1746044437447488|diff:576| [2025/04/30 20:20:37 447492] [debug] |xqc_engine_main_logic|END|now:1746044437447484| [2025/04/30 20:20:37 448567] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437448566| [2025/04/30 20:20:37 448582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437448064|pq_index:0| [2025/04/30 20:20:37 448589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437447341| [2025/04/30 20:20:37 448598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437448596| [2025/04/30 20:20:37 448613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437448064|now:1746044437448596| [2025/04/30 20:20:37 448621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437448064|now:1746044437448596| [2025/04/30 20:20:37 448627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 448634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 448642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37662|min_srtt:37662|path_bw:1208400|loss_rate:5.06|path_pto:0| [2025/04/30 20:20:37 448649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:45606|cwnd:88812|conn:00005627609066FC|stream_id:0|stream_offset:858342| [2025/04/30 20:20:37 448656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 448663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 448669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 448676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 448684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 448691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:88812|conn:00005627609066FC|stream_id:0|stream_offset:815898| [2025/04/30 20:20:37 448698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 448705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1013| [2025/04/30 20:20:37 448770] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437448737|stream_id:0|stream_offset:815898| [2025/04/30 20:20:37 448783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 448790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 448797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37662|rtt_var:516|pto_duration:39726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 448804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 448810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 448816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 448822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437513463|now:1746044437448797|interv:64666| [2025/04/30 20:20:37 448833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437513463|now:1746044437448797|interval:64666|pto_count:0|srtt:37662 [2025/04/30 20:20:37 448838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88812|inflight:46806| [2025/04/30 20:20:37 448846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 448853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:88812|conn:00005627609066FC|stream_id:0|stream_offset:817077| [2025/04/30 20:20:37 448860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 448866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1014| [2025/04/30 20:20:37 448902] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437448876|stream_id:0|stream_offset:817077| [2025/04/30 20:20:37 448912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 448919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 448925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37662|rtt_var:516|pto_duration:39726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 448932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 448939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 448945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 448951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437513602|now:1746044437448925|interv:64677| [2025/04/30 20:20:37 448956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437513602|now:1746044437448925|interval:64677|pto_count:0|srtt:37662 [2025/04/30 20:20:37 448960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88812|inflight:48006| [2025/04/30 20:20:37 448965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 448969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:88812|conn:00005627609066FC|stream_id:0|stream_offset:818256| [2025/04/30 20:20:37 448974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 448978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437449978|now:1746044437448978|interv:1000| [2025/04/30 20:20:37 448982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 448986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 448994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437449978| [2025/04/30 20:20:37 448999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437449978| [2025/04/30 20:20:37 449003] [debug] |xqc_engine_wakeup_after|wakeup:1746044437449978|now:1746044437449003|diff:975| [2025/04/30 20:20:37 449007] [debug] |xqc_engine_main_logic|END|now:1746044437448596| [2025/04/30 20:20:37 449073] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437449071| [2025/04/30 20:20:37 449082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 449091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:345| [2025/04/30 20:20:37 449097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:346| [2025/04/30 20:20:37 449107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:346| [2025/04/30 20:20:37 449113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 449121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:975|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:976|path_largest_ack:975| [2025/04/30 20:20:37 449126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:743580|prior_time:1746044437409169|is_app_limited:0|send_elapse:40026|ack_elapse:39902|ctl_first_sent_time:1746044437410856|lagest_ack_time:1746044437449071|curr_delivered:787986| [2025/04/30 20:20:37 449132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437410856| [2025/04/30 20:20:37 449139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1128||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/04/30 20:20:37 449146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:976|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:976|path_largest_ack:976| [2025/04/30 20:20:37 449153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:743580|prior_time:1746044437409169|is_app_limited:0|send_elapse:40026|ack_elapse:39902|ctl_first_sent_time:1746044437410856|lagest_ack_time:1746044437449071|curr_delivered:789186| [2025/04/30 20:20:37 449160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437410964| [2025/04/30 20:20:37 449167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1127||sndq_packets_used_bytes:0|sndq_packets_free:212| [2025/04/30 20:20:37 449174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37662|rttvar:516|minrtt:31448|latest_rtt:38107|ack_delay:112| [2025/04/30 20:20:37 449181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37704|rttvar:470|minrtt:31448|latest_rtt:38107|ack_delay:112| [2025/04/30 20:20:37 449188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:976|lost_pn:973|thresh:3| [2025/04/30 20:20:37 449195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 449202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 449208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 449219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 449223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 449227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37704|rtt_var:470|pto_duration:39704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 449231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 449235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 449239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 449243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437513580|now:1746044437449227|interv:64353| [2025/04/30 20:20:37 449247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437513580|now:1746044437449227|interval:64353|pto_count:0|srtt:37704 [2025/04/30 20:20:37 449252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40026, ack_elapse 39902, delivered 45606|rate 1139409|lost 289| [2025/04/30 20:20:37 449256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139409) in round 15| [2025/04/30 20:20:37 449260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 449265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 449269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88812|packet_lost:0|acked:2400|po_sent_time:1746044437410964|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 449273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88812|packet_lost:0|acked:2400|po_sent_time:1746044437410964|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 449278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:91212|full_bw_reached:1|inflight:45606|srtt:37704|latest_rtt:38107|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 449284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:346|largest:346|pns:2| [2025/04/30 20:20:37 449288] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:346|frame:ACK |recv_time:1746044437449071|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 449293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557449071|now:1746044437449071|interv:120000000| [2025/04/30 20:20:37 449297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557449071|now:1746044437449071|interv:120000000| [2025/04/30 20:20:37 449301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437449978|pq_index:0| [2025/04/30 20:20:37 449306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437448596| [2025/04/30 20:20:37 449310] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437449310| [2025/04/30 20:20:37 449318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437449316| [2025/04/30 20:20:37 449323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 449328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37704|min_srtt:37704|path_bw:1208400|loss_rate:4.94|path_pto:0| [2025/04/30 20:20:37 449332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:45606|cwnd:91212|conn:00005627609066FC|stream_id:0|stream_offset:858342| [2025/04/30 20:20:37 449337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 449341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 449346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37704|min_srtt:37704|path_bw:1208400|loss_rate:4.94|path_pto:0| [2025/04/30 20:20:37 449350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:45606|cwnd:91212|conn:00005627609066FC|stream_id:0|stream_offset:859521| [2025/04/30 20:20:37 449355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 449359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 449363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37704|min_srtt:37704|path_bw:1208400|loss_rate:4.94|path_pto:0| [2025/04/30 20:20:37 449367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:45606|cwnd:91212|conn:00005627609066FC|stream_id:0|stream_offset:860700| [2025/04/30 20:20:37 449372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 449376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 449380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37704|min_srtt:37704|path_bw:1208400|loss_rate:4.94|path_pto:0| [2025/04/30 20:20:37 449384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:45606|cwnd:91212|conn:00005627609066FC|stream_id:0|stream_offset:861879| [2025/04/30 20:20:37 449389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 449393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 449400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37704|min_srtt:37704|path_bw:1208400|loss_rate:4.94|path_pto:0| [2025/04/30 20:20:37 449404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:45606|cwnd:91212|conn:00005627609066FC|stream_id:0|stream_offset:863058| [2025/04/30 20:20:37 449408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 449412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 449416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 449420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 449425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 449429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:91212|conn:00005627609066FC|stream_id:0|stream_offset:818256| [2025/04/30 20:20:37 449434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 449437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 449441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437449978| [2025/04/30 20:20:37 449445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437449978| [2025/04/30 20:20:37 449449] [debug] |xqc_engine_wakeup_after|wakeup:1746044437449978|now:1746044437449449|diff:529| [2025/04/30 20:20:37 449454] [debug] |xqc_engine_main_logic|END|now:1746044437449316| [2025/04/30 20:20:37 449459] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437449459| [2025/04/30 20:20:37 449463] [debug] |xqc_engine_wakeup_after|wakeup:1746044437449978|now:1746044437449463|diff:515| [2025/04/30 20:20:37 449467] [debug] |xqc_engine_main_logic|END|now:1746044437449459| [2025/04/30 20:20:37 450545] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437450545| [2025/04/30 20:20:37 450560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437449978|pq_index:0| [2025/04/30 20:20:37 450567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437449316| [2025/04/30 20:20:37 450575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437450573| [2025/04/30 20:20:37 450582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437449978|now:1746044437450573| [2025/04/30 20:20:37 450589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437449978|now:1746044437450573| [2025/04/30 20:20:37 450595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 450601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 450609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37704|min_srtt:37704|path_bw:1208400|loss_rate:4.94|path_pto:0| [2025/04/30 20:20:37 450627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:45606|cwnd:91212|conn:00005627609066FC|stream_id:0|stream_offset:863058| [2025/04/30 20:20:37 450634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 450640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 450646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 450652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 450659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 450666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:91212|conn:00005627609066FC|stream_id:0|stream_offset:818256| [2025/04/30 20:20:37 450673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 450680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1015| [2025/04/30 20:20:37 450755] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437450691|stream_id:0|stream_offset:818256| [2025/04/30 20:20:37 450769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 450776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 450783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37704|rtt_var:470|pto_duration:39704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 450788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 450793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 450799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 450806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437515395|now:1746044437450783|interv:64612| [2025/04/30 20:20:37 450811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437515395|now:1746044437450783|interval:64612|pto_count:0|srtt:37704 [2025/04/30 20:20:37 450819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91212|inflight:46806| [2025/04/30 20:20:37 450826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 450832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:91212|conn:00005627609066FC|stream_id:0|stream_offset:819435| [2025/04/30 20:20:37 450838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 450850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1016| [2025/04/30 20:20:37 450890] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437450860|stream_id:0|stream_offset:819435| [2025/04/30 20:20:37 450899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 450905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 450910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37704|rtt_var:470|pto_duration:39704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 450915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 450920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 450925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 450931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437515564|now:1746044437450910|interv:64654| [2025/04/30 20:20:37 450936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437515564|now:1746044437450910|interval:64654|pto_count:0|srtt:37704 [2025/04/30 20:20:37 450943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91212|inflight:48006| [2025/04/30 20:20:37 450949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 450955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:91212|conn:00005627609066FC|stream_id:0|stream_offset:820614| [2025/04/30 20:20:37 450961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 450966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437451966|now:1746044437450966|interv:1000| [2025/04/30 20:20:37 450971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 450976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 450982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437451966| [2025/04/30 20:20:37 450988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437451966| [2025/04/30 20:20:37 450993] [debug] |xqc_engine_wakeup_after|wakeup:1746044437451966|now:1746044437450993|diff:973| [2025/04/30 20:20:37 451000] [debug] |xqc_engine_main_logic|END|now:1746044437450573| [2025/04/30 20:20:37 451073] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437451072| [2025/04/30 20:20:37 451081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 451089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:346| [2025/04/30 20:20:37 451094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:347| [2025/04/30 20:20:37 451101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:347| [2025/04/30 20:20:37 451113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 451119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:977|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:978|path_largest_ack:977| [2025/04/30 20:20:37 451125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:745980|prior_time:1746044437411234|is_app_limited:0|send_elapse:38844|ack_elapse:39838|ctl_first_sent_time:1746044437412878|lagest_ack_time:1746044437451072|curr_delivered:790386| [2025/04/30 20:20:37 451132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437412878| [2025/04/30 20:20:37 451138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1126||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/04/30 20:20:37 451144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 451150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:745980|prior_time:1746044437411234|is_app_limited:0|send_elapse:38844|ack_elapse:39838|ctl_first_sent_time:1746044437412878|lagest_ack_time:1746044437451072|curr_delivered:791586| [2025/04/30 20:20:37 451156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437413000| [2025/04/30 20:20:37 451161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1125||sndq_packets_used_bytes:0|sndq_packets_free:214| [2025/04/30 20:20:37 451167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37704|rttvar:470|minrtt:31448|latest_rtt:38072|ack_delay:112| [2025/04/30 20:20:37 451173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37736|rttvar:417|minrtt:31448|latest_rtt:38072|ack_delay:112| [2025/04/30 20:20:37 451178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:978|lost_pn:975|thresh:3| [2025/04/30 20:20:37 451184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 451190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 451196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 451202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 451209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 451213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37736|rtt_var:417|pto_duration:39736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 451218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 451222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 451226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 451238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437515596|now:1746044437451213|interv:64383| [2025/04/30 20:20:37 451242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437515596|now:1746044437451213|interval:64383|pto_count:0|srtt:37736 [2025/04/30 20:20:37 451247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38844, ack_elapse 39838, delivered 45606|rate 1144786|lost 289| [2025/04/30 20:20:37 451251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144786) in round 15| [2025/04/30 20:20:37 451256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 451260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 451264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91212|packet_lost:0|acked:2400|po_sent_time:1746044437413000|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 451268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91212|packet_lost:0|acked:2400|po_sent_time:1746044437413000|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:748380| [2025/04/30 20:20:37 451273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:93612|full_bw_reached:1|inflight:45606|srtt:37736|latest_rtt:38072|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 451279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:347|largest:347|pns:2| [2025/04/30 20:20:37 451283] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:347|frame:ACK |recv_time:1746044437451072|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 451288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557451072|now:1746044437451072|interv:120000000| [2025/04/30 20:20:37 451293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557451072|now:1746044437451072|interv:120000000| [2025/04/30 20:20:37 451296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437451966|pq_index:0| [2025/04/30 20:20:37 451301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437450573| [2025/04/30 20:20:37 451305] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437451305| [2025/04/30 20:20:37 451310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437451309| [2025/04/30 20:20:37 451315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 451320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1208400|loss_rate:4.82|path_pto:0| [2025/04/30 20:20:37 451325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:45606|cwnd:93612|conn:00005627609066FC|stream_id:0|stream_offset:863058| [2025/04/30 20:20:37 451332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 451337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 451341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1208400|loss_rate:4.82|path_pto:0| [2025/04/30 20:20:37 451346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:45606|cwnd:93612|conn:00005627609066FC|stream_id:0|stream_offset:864237| [2025/04/30 20:20:37 451350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 451354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 451359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1208400|loss_rate:4.82|path_pto:0| [2025/04/30 20:20:37 451363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:45606|cwnd:93612|conn:00005627609066FC|stream_id:0|stream_offset:865416| [2025/04/30 20:20:37 451367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 451372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 451376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1208400|loss_rate:4.82|path_pto:0| [2025/04/30 20:20:37 451380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:45606|cwnd:93612|conn:00005627609066FC|stream_id:0|stream_offset:866595| [2025/04/30 20:20:37 451384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 451389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 451393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1208400|loss_rate:4.82|path_pto:0| [2025/04/30 20:20:37 451397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:45606|cwnd:93612|conn:00005627609066FC|stream_id:0|stream_offset:867774| [2025/04/30 20:20:37 451401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 451405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 451409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 451416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 451420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 451425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:93612|conn:00005627609066FC|stream_id:0|stream_offset:820614| [2025/04/30 20:20:37 451429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 451433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 451437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437451966| [2025/04/30 20:20:37 451441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437451966| [2025/04/30 20:20:37 451445] [debug] |xqc_engine_wakeup_after|wakeup:1746044437451966|now:1746044437451445|diff:521| [2025/04/30 20:20:37 451449] [debug] |xqc_engine_main_logic|END|now:1746044437451309| [2025/04/30 20:20:37 451455] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437451455| [2025/04/30 20:20:37 451459] [debug] |xqc_engine_wakeup_after|wakeup:1746044437451966|now:1746044437451458|diff:508| [2025/04/30 20:20:37 451463] [debug] |xqc_engine_main_logic|END|now:1746044437451455| [2025/04/30 20:20:37 452533] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437452533| [2025/04/30 20:20:37 452548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437451966|pq_index:0| [2025/04/30 20:20:37 452556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437451309| [2025/04/30 20:20:37 452564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437452562| [2025/04/30 20:20:37 452572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437451966|now:1746044437452562| [2025/04/30 20:20:37 452578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437451966|now:1746044437452562| [2025/04/30 20:20:37 452585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 452592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 452599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37736|min_srtt:37736|path_bw:1208400|loss_rate:4.82|path_pto:0| [2025/04/30 20:20:37 452607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:45606|cwnd:93612|conn:00005627609066FC|stream_id:0|stream_offset:867774| [2025/04/30 20:20:37 452615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 452621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 452627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 452634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 452647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 452654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:93612|conn:00005627609066FC|stream_id:0|stream_offset:820614| [2025/04/30 20:20:37 452660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 452667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1017| [2025/04/30 20:20:37 452712] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437452678|stream_id:0|stream_offset:820614| [2025/04/30 20:20:37 452744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 452752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 452759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37736|rtt_var:417|pto_duration:39736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 452766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 452773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 452779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 452785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437517414|now:1746044437452759|interv:64655| [2025/04/30 20:20:37 452791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437517414|now:1746044437452759|interval:64655|pto_count:0|srtt:37736 [2025/04/30 20:20:37 452798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93612|inflight:46806| [2025/04/30 20:20:37 452806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 452813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:93612|conn:00005627609066FC|stream_id:0|stream_offset:821793| [2025/04/30 20:20:37 452820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 452827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1018| [2025/04/30 20:20:37 452868] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437452837|stream_id:0|stream_offset:821793| [2025/04/30 20:20:37 452877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 452885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 452891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37736|rtt_var:417|pto_duration:39736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 452904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 452910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 452916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 452923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437517573|now:1746044437452891|interv:64682| [2025/04/30 20:20:37 452929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437517573|now:1746044437452891|interval:64682|pto_count:0|srtt:37736 [2025/04/30 20:20:37 452936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93612|inflight:48006| [2025/04/30 20:20:37 452944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 452950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:93612|conn:00005627609066FC|stream_id:0|stream_offset:822972| [2025/04/30 20:20:37 452957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 452963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437453963|now:1746044437452963|interv:1000| [2025/04/30 20:20:37 452970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 452976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 452983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437453963| [2025/04/30 20:20:37 452989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437453963| [2025/04/30 20:20:37 452995] [debug] |xqc_engine_wakeup_after|wakeup:1746044437453963|now:1746044437452995|diff:968| [2025/04/30 20:20:37 453002] [debug] |xqc_engine_main_logic|END|now:1746044437452562| [2025/04/30 20:20:37 453088] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437453087| [2025/04/30 20:20:37 453098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 453107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:347| [2025/04/30 20:20:37 453113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:348| [2025/04/30 20:20:37 453122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:348| [2025/04/30 20:20:37 453128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 453136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 453144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:748380|prior_time:1746044437413374|is_app_limited:0|send_elapse:39209|ack_elapse:39713|ctl_first_sent_time:1746044437415033|lagest_ack_time:1746044437453087|curr_delivered:792786| [2025/04/30 20:20:37 453150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437415033| [2025/04/30 20:20:37 453157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1124||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/04/30 20:20:37 453171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 453178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:748380|prior_time:1746044437413374|is_app_limited:0|send_elapse:39209|ack_elapse:39713|ctl_first_sent_time:1746044437415033|lagest_ack_time:1746044437453087|curr_delivered:793986| [2025/04/30 20:20:37 453186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437415164| [2025/04/30 20:20:37 453193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1123||sndq_packets_used_bytes:0|sndq_packets_free:216| [2025/04/30 20:20:37 453200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37736|rttvar:417|minrtt:31448|latest_rtt:37923|ack_delay:136| [2025/04/30 20:20:37 453207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37742|rttvar:325|minrtt:31448|latest_rtt:37923|ack_delay:136| [2025/04/30 20:20:37 453214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:980|lost_pn:977|thresh:3| [2025/04/30 20:20:37 453220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 453227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 453233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 453239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 453246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 453251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37742|rtt_var:325|pto_duration:39742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 453256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 453260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 453264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 453268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437517579|now:1746044437453251|interv:64328| [2025/04/30 20:20:37 453272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437517579|now:1746044437453251|interval:64328|pto_count:0|srtt:37742 [2025/04/30 20:20:37 453276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39209, ack_elapse 39713, delivered 45606|rate 1148389|lost 289| [2025/04/30 20:20:37 453281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 15 -> 16| [2025/04/30 20:20:37 453285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148389) in round 16| [2025/04/30 20:20:37 453289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 453293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 453301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93612|packet_lost:0|acked:2400|po_sent_time:1746044437415164|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 453306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93612|packet_lost:0|acked:2400|po_sent_time:1746044437415164|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 453311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:96012|full_bw_reached:1|inflight:45606|srtt:37742|latest_rtt:37923|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 453317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:348|largest:348|pns:2| [2025/04/30 20:20:37 453321] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:348|frame:ACK |recv_time:1746044437453087|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 453326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557453087|now:1746044437453087|interv:120000000| [2025/04/30 20:20:37 453330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557453087|now:1746044437453087|interv:120000000| [2025/04/30 20:20:37 453334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437453963|pq_index:0| [2025/04/30 20:20:37 453339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437452562| [2025/04/30 20:20:37 453343] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437453343| [2025/04/30 20:20:37 453348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437453347| [2025/04/30 20:20:37 453353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 453358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37742|min_srtt:37742|path_bw:1208400|loss_rate:4.71|path_pto:0| [2025/04/30 20:20:37 453362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:45606|cwnd:96012|conn:00005627609066FC|stream_id:0|stream_offset:867774| [2025/04/30 20:20:37 453367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37742|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 453372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 453376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37742|min_srtt:37742|path_bw:1208400|loss_rate:4.71|path_pto:0| [2025/04/30 20:20:37 453381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:45606|cwnd:96012|conn:00005627609066FC|stream_id:0|stream_offset:868953| [2025/04/30 20:20:37 453388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37742|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 453392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 453396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37742|min_srtt:37742|path_bw:1208400|loss_rate:4.71|path_pto:0| [2025/04/30 20:20:37 453401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:45606|cwnd:96012|conn:00005627609066FC|stream_id:0|stream_offset:870132| [2025/04/30 20:20:37 453405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37742|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 453409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 453413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37742|min_srtt:37742|path_bw:1208400|loss_rate:4.71|path_pto:0| [2025/04/30 20:20:37 453418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:96012|conn:00005627609066FC|stream_id:0|stream_offset:871311| [2025/04/30 20:20:37 453422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37742|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 453426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 453431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37742|min_srtt:37742|path_bw:1208400|loss_rate:4.71|path_pto:0| [2025/04/30 20:20:37 453435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:45606|cwnd:96012|conn:00005627609066FC|stream_id:0|stream_offset:872490| [2025/04/30 20:20:37 453440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 453444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 453447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 453452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 453456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 453460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:96012|conn:00005627609066FC|stream_id:0|stream_offset:822972| [2025/04/30 20:20:37 453465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 453469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 453475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437453963| [2025/04/30 20:20:37 453479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437453963| [2025/04/30 20:20:37 453483] [debug] |xqc_engine_wakeup_after|wakeup:1746044437453963|now:1746044437453483|diff:480| [2025/04/30 20:20:37 453487] [debug] |xqc_engine_main_logic|END|now:1746044437453347| [2025/04/30 20:20:37 453493] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437453493| [2025/04/30 20:20:37 453497] [debug] |xqc_engine_wakeup_after|wakeup:1746044437453963|now:1746044437453497|diff:466| [2025/04/30 20:20:37 453501] [debug] |xqc_engine_main_logic|END|now:1746044437453493| [2025/04/30 20:20:37 454577] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437454576| [2025/04/30 20:20:37 454592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437453963|pq_index:0| [2025/04/30 20:20:37 454599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437453347| [2025/04/30 20:20:37 454607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437454605| [2025/04/30 20:20:37 454614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437453963|now:1746044437454605| [2025/04/30 20:20:37 454620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437453963|now:1746044437454605| [2025/04/30 20:20:37 454626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 454633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 454640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37742|min_srtt:37742|path_bw:1208400|loss_rate:4.71|path_pto:0| [2025/04/30 20:20:37 454647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:45606|cwnd:96012|conn:00005627609066FC|stream_id:0|stream_offset:872490| [2025/04/30 20:20:37 454654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 454659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 454665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 454672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 454680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 454687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:96012|conn:00005627609066FC|stream_id:0|stream_offset:822972| [2025/04/30 20:20:37 454694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 454701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1019-1024|next_skip_chance:1746044437648926|current_time:1746044437454700| [2025/04/30 20:20:37 454708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1025| [2025/04/30 20:20:37 454780] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437454749|stream_id:0|stream_offset:822972| [2025/04/30 20:20:37 454790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 454798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 454805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37742|rtt_var:325|pto_duration:39742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 454811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 454815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 454819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 454823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437519491|now:1746044437454804|interv:64687| [2025/04/30 20:20:37 454827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437519491|now:1746044437454804|interval:64687|pto_count:0|srtt:37742 [2025/04/30 20:20:37 454832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96012|inflight:46806| [2025/04/30 20:20:37 454837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 454841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:96012|conn:00005627609066FC|stream_id:0|stream_offset:824151| [2025/04/30 20:20:37 454846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 454850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1026| [2025/04/30 20:20:37 454880] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437454857|stream_id:0|stream_offset:824151| [2025/04/30 20:20:37 454889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 454896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 454903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37742|rtt_var:325|pto_duration:39742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 454908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 454912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 454916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 454920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437519599|now:1746044437454903|interv:64696| [2025/04/30 20:20:37 454929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437519599|now:1746044437454903|interval:64696|pto_count:0|srtt:37742 [2025/04/30 20:20:37 454933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96012|inflight:48006| [2025/04/30 20:20:37 454938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 454945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:96012|conn:00005627609066FC|stream_id:0|stream_offset:825330| [2025/04/30 20:20:37 454952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 454959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437455959|now:1746044437454959|interv:1000| [2025/04/30 20:20:37 454965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 454972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 454977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437455959| [2025/04/30 20:20:37 454983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437455959| [2025/04/30 20:20:37 454990] [debug] |xqc_engine_wakeup_after|wakeup:1746044437455959|now:1746044437454990|diff:969| [2025/04/30 20:20:37 454996] [debug] |xqc_engine_main_logic|END|now:1746044437454605| [2025/04/30 20:20:37 455009] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437455008| [2025/04/30 20:20:37 455017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 455026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:348| [2025/04/30 20:20:37 455032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:349| [2025/04/30 20:20:37 455041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:349| [2025/04/30 20:20:37 455047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 455054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 455060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:750780|prior_time:1746044437415335|is_app_limited:0|send_elapse:39065|ack_elapse:39673|ctl_first_sent_time:1746044437416896|lagest_ack_time:1746044437455008|curr_delivered:795186| [2025/04/30 20:20:37 455067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437416896| [2025/04/30 20:20:37 455074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1122||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/04/30 20:20:37 455080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 455087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:750780|prior_time:1746044437415335|is_app_limited:0|send_elapse:39065|ack_elapse:39673|ctl_first_sent_time:1746044437416896|lagest_ack_time:1746044437455008|curr_delivered:796386| [2025/04/30 20:20:37 455099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437417010| [2025/04/30 20:20:37 455106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1121||sndq_packets_used_bytes:0|sndq_packets_free:218| [2025/04/30 20:20:37 455113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37742|rttvar:325|minrtt:31448|latest_rtt:37998|ack_delay:88| [2025/04/30 20:20:37 455120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37763|rttvar:286|minrtt:31448|latest_rtt:37998|ack_delay:88| [2025/04/30 20:20:37 455125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:982|lost_pn:979|thresh:3| [2025/04/30 20:20:37 455129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 455134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 455137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 455141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 455145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 455149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37763|rtt_var:286|pto_duration:39763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 455154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 455158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 455162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 455166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437519620|now:1746044437455149|interv:64471| [2025/04/30 20:20:37 455170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437519620|now:1746044437455149|interval:64471|pto_count:0|srtt:37763 [2025/04/30 20:20:37 455174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39065, ack_elapse 39673, delivered 45606|rate 1149547|lost 289| [2025/04/30 20:20:37 455179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149547) in round 16| [2025/04/30 20:20:37 455183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 455187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 455191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96012|packet_lost:0|acked:2400|po_sent_time:1746044437417010|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 455196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96012|packet_lost:0|acked:2400|po_sent_time:1746044437417010|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 455200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:98412|full_bw_reached:1|inflight:45606|srtt:37763|latest_rtt:37998|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 455210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:349|largest:349|pns:2| [2025/04/30 20:20:37 455214] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:349|frame:ACK |recv_time:1746044437455008|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 455219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557455008|now:1746044437455008|interv:120000000| [2025/04/30 20:20:37 455223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557455008|now:1746044437455008|interv:120000000| [2025/04/30 20:20:37 455227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437455959|pq_index:0| [2025/04/30 20:20:37 455232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437454605| [2025/04/30 20:20:37 455236] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437455235| [2025/04/30 20:20:37 455241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437455239| [2025/04/30 20:20:37 455246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 455251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1208400|loss_rate:4.60|path_pto:0| [2025/04/30 20:20:37 455255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:45606|cwnd:98412|conn:00005627609066FC|stream_id:0|stream_offset:872490| [2025/04/30 20:20:37 455260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 455265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 455269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1208400|loss_rate:4.60|path_pto:0| [2025/04/30 20:20:37 455274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:98412|conn:00005627609066FC|stream_id:0|stream_offset:873669| [2025/04/30 20:20:37 455278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 455282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 455287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1208400|loss_rate:4.60|path_pto:0| [2025/04/30 20:20:37 455291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:45606|cwnd:98412|conn:00005627609066FC|stream_id:0|stream_offset:874848| [2025/04/30 20:20:37 455298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 455303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 455307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1208400|loss_rate:4.60|path_pto:0| [2025/04/30 20:20:37 455311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:98412|conn:00005627609066FC|stream_id:0|stream_offset:876027| [2025/04/30 20:20:37 455316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 455320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 455324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1208400|loss_rate:4.60|path_pto:0| [2025/04/30 20:20:37 455329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:45606|cwnd:98412|conn:00005627609066FC|stream_id:0|stream_offset:877206| [2025/04/30 20:20:37 455333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 455337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 455341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 455345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 455349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 455354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:98412|conn:00005627609066FC|stream_id:0|stream_offset:825330| [2025/04/30 20:20:37 455358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 455362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 455366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437455959| [2025/04/30 20:20:37 455370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437455959| [2025/04/30 20:20:37 455374] [debug] |xqc_engine_wakeup_after|wakeup:1746044437455959|now:1746044437455374|diff:585| [2025/04/30 20:20:37 455378] [debug] |xqc_engine_main_logic|END|now:1746044437455239| [2025/04/30 20:20:37 455383] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437455383| [2025/04/30 20:20:37 455387] [debug] |xqc_engine_wakeup_after|wakeup:1746044437455959|now:1746044437455387|diff:572| [2025/04/30 20:20:37 455391] [debug] |xqc_engine_main_logic|END|now:1746044437455383| [2025/04/30 20:20:37 456461] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437456461| [2025/04/30 20:20:37 456478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437455959|pq_index:0| [2025/04/30 20:20:37 456483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437455239| [2025/04/30 20:20:37 456488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437456487| [2025/04/30 20:20:37 456493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437455959|now:1746044437456487| [2025/04/30 20:20:37 456499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437455959|now:1746044437456487| [2025/04/30 20:20:37 456506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 456512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 456520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37763|min_srtt:37763|path_bw:1208400|loss_rate:4.60|path_pto:0| [2025/04/30 20:20:37 456528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:45606|cwnd:98412|conn:00005627609066FC|stream_id:0|stream_offset:877206| [2025/04/30 20:20:37 456533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 456537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 456541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 456545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 456550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 456554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:98412|conn:00005627609066FC|stream_id:0|stream_offset:825330| [2025/04/30 20:20:37 456559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 456563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1027| [2025/04/30 20:20:37 456600] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437456571|stream_id:0|stream_offset:825330| [2025/04/30 20:20:37 456610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 456617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 456624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37763|rtt_var:286|pto_duration:39763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 456631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 456641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 456645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 456649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437521334|now:1746044437456624|interv:64710| [2025/04/30 20:20:37 456653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437521334|now:1746044437456624|interval:64710|pto_count:0|srtt:37763 [2025/04/30 20:20:37 456658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98412|inflight:46806| [2025/04/30 20:20:37 456663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 456667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:98412|conn:00005627609066FC|stream_id:0|stream_offset:826509| [2025/04/30 20:20:37 456672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 456679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1028| [2025/04/30 20:20:37 456735] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437456689|stream_id:0|stream_offset:826509| [2025/04/30 20:20:37 456747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 456754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 456761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37763|rtt_var:286|pto_duration:39763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 456767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 456772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 456779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 456784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437521452|now:1746044437456760|interv:64692| [2025/04/30 20:20:37 456788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437521452|now:1746044437456760|interval:64692|pto_count:0|srtt:37763 [2025/04/30 20:20:37 456792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98412|inflight:48006| [2025/04/30 20:20:37 456798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 456805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:98412|conn:00005627609066FC|stream_id:0|stream_offset:827688| [2025/04/30 20:20:37 456812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 456818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437457818|now:1746044437456818|interv:1000| [2025/04/30 20:20:37 456830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 456836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 456843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437457818| [2025/04/30 20:20:37 456850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437457818| [2025/04/30 20:20:37 456856] [debug] |xqc_engine_wakeup_after|wakeup:1746044437457818|now:1746044437456856|diff:962| [2025/04/30 20:20:37 456862] [debug] |xqc_engine_main_logic|END|now:1746044437456487| [2025/04/30 20:20:37 457060] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437457059| [2025/04/30 20:20:37 457070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 457078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:349| [2025/04/30 20:20:37 457084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:350| [2025/04/30 20:20:37 457094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:350| [2025/04/30 20:20:37 457100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 457108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 457115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:753180|prior_time:1746044437417179|is_app_limited:0|send_elapse:38851|ack_elapse:39880|ctl_first_sent_time:1746044437418762|lagest_ack_time:1746044437457059|curr_delivered:797586| [2025/04/30 20:20:37 457122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437418762| [2025/04/30 20:20:37 457129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1120||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/04/30 20:20:37 457137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 457143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:753180|prior_time:1746044437417179|is_app_limited:0|send_elapse:38851|ack_elapse:39880|ctl_first_sent_time:1746044437418762|lagest_ack_time:1746044437457059|curr_delivered:798786| [2025/04/30 20:20:37 457150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437418886| [2025/04/30 20:20:37 457157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1119||sndq_packets_used_bytes:0|sndq_packets_free:220| [2025/04/30 20:20:37 457162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37763|rttvar:286|minrtt:31448|latest_rtt:38173|ack_delay:136| [2025/04/30 20:20:37 457166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37797|rttvar:283|minrtt:31448|latest_rtt:38173|ack_delay:136| [2025/04/30 20:20:37 457172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:984|lost_pn:981|thresh:3| [2025/04/30 20:20:37 457179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 457191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 457196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 457200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 457204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 457208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37797|rtt_var:283|pto_duration:39797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 457212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 457216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 457220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 457224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437521486|now:1746044437457207|interv:64279| [2025/04/30 20:20:37 457228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437521486|now:1746044437457207|interval:64279|pto_count:0|srtt:37797 [2025/04/30 20:20:37 457233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38851, ack_elapse 39880, delivered 45606|rate 1143580|lost 289| [2025/04/30 20:20:37 457237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143580) in round 16| [2025/04/30 20:20:37 457241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 457246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 457250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98412|packet_lost:0|acked:2400|po_sent_time:1746044437418886|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 457254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98412|packet_lost:0|acked:2400|po_sent_time:1746044437418886|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 457259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:100812|full_bw_reached:1|inflight:45606|srtt:37797|latest_rtt:38173|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 457265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:350|largest:350|pns:2| [2025/04/30 20:20:37 457269] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:350|frame:ACK |recv_time:1746044437457059|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 457274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557457059|now:1746044437457059|interv:120000000| [2025/04/30 20:20:37 457278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557457059|now:1746044437457059|interv:120000000| [2025/04/30 20:20:37 457286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437457818|pq_index:0| [2025/04/30 20:20:37 457290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437456487| [2025/04/30 20:20:37 457294] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437457294| [2025/04/30 20:20:37 457299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437457298| [2025/04/30 20:20:37 457304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 457309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37797|min_srtt:37797|path_bw:1208400|loss_rate:4.49|path_pto:0| [2025/04/30 20:20:37 457314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:45606|cwnd:100812|conn:00005627609066FC|stream_id:0|stream_offset:877206| [2025/04/30 20:20:37 457318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37797|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 457323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 457327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37797|min_srtt:37797|path_bw:1208400|loss_rate:4.49|path_pto:0| [2025/04/30 20:20:37 457331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:100812|conn:00005627609066FC|stream_id:0|stream_offset:878385| [2025/04/30 20:20:37 457336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37797|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 457340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 457344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37797|min_srtt:37797|path_bw:1208400|loss_rate:4.49|path_pto:0| [2025/04/30 20:20:37 457348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:45606|cwnd:100812|conn:00005627609066FC|stream_id:0|stream_offset:879564| [2025/04/30 20:20:37 457353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37797|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 457357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 457361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37797|min_srtt:37797|path_bw:1208400|loss_rate:4.49|path_pto:0| [2025/04/30 20:20:37 457365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:100812|conn:00005627609066FC|stream_id:0|stream_offset:880743| [2025/04/30 20:20:37 457372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37797|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 457377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 457381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37797|min_srtt:37797|path_bw:1208400|loss_rate:4.49|path_pto:0| [2025/04/30 20:20:37 457385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:45606|cwnd:100812|conn:00005627609066FC|stream_id:0|stream_offset:881922| [2025/04/30 20:20:37 457389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 457393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 457397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 457401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 457406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 457410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:100812|conn:00005627609066FC|stream_id:0|stream_offset:827688| [2025/04/30 20:20:37 457414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 457418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 457422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437457818| [2025/04/30 20:20:37 457426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437457818| [2025/04/30 20:20:37 457430] [debug] |xqc_engine_wakeup_after|wakeup:1746044437457818|now:1746044437457430|diff:388| [2025/04/30 20:20:37 457434] [debug] |xqc_engine_main_logic|END|now:1746044437457298| [2025/04/30 20:20:37 457440] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437457440| [2025/04/30 20:20:37 457444] [debug] |xqc_engine_wakeup_after|wakeup:1746044437457818|now:1746044437457444|diff:374| [2025/04/30 20:20:37 457448] [debug] |xqc_engine_main_logic|END|now:1746044437457440| [2025/04/30 20:20:37 458529] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437458528| [2025/04/30 20:20:37 458544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437457818|pq_index:0| [2025/04/30 20:20:37 458550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437457298| [2025/04/30 20:20:37 458558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437458556| [2025/04/30 20:20:37 458565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437457818|now:1746044437458556| [2025/04/30 20:20:37 458572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437457818|now:1746044437458556| [2025/04/30 20:20:37 458579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 458592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 458600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37797|min_srtt:37797|path_bw:1208400|loss_rate:4.49|path_pto:0| [2025/04/30 20:20:37 458607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:45606|cwnd:100812|conn:00005627609066FC|stream_id:0|stream_offset:881922| [2025/04/30 20:20:37 458615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 458621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 458627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 458635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 458642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 458649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:100812|conn:00005627609066FC|stream_id:0|stream_offset:827688| [2025/04/30 20:20:37 458656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 458663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1029| [2025/04/30 20:20:37 458710] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437458675|stream_id:0|stream_offset:827688| [2025/04/30 20:20:37 458742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1029|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 458750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 458757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37797|rtt_var:283|pto_duration:39797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 458764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 458770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 458777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 458782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437523472|now:1746044437458757|interv:64715| [2025/04/30 20:20:37 458787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437523472|now:1746044437458757|interval:64715|pto_count:0|srtt:37797 [2025/04/30 20:20:37 458791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100812|inflight:46806| [2025/04/30 20:20:37 458797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 458806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:100812|conn:00005627609066FC|stream_id:0|stream_offset:828867| [2025/04/30 20:20:37 458811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 458815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1030| [2025/04/30 20:20:37 458846] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437458822|stream_id:0|stream_offset:828867| [2025/04/30 20:20:37 458851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 458856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 458861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37797|rtt_var:283|pto_duration:39797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 458865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 458869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 458873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 458877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437523619|now:1746044437458860|interv:64759| [2025/04/30 20:20:37 458881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437523619|now:1746044437458860|interval:64759|pto_count:0|srtt:37797 [2025/04/30 20:20:37 458885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100812|inflight:48006| [2025/04/30 20:20:37 458890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 458894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:100812|conn:00005627609066FC|stream_id:0|stream_offset:830046| [2025/04/30 20:20:37 458899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 458903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437459903|now:1746044437458903|interv:1000| [2025/04/30 20:20:37 458907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 458911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 458915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437459903| [2025/04/30 20:20:37 458919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437459903| [2025/04/30 20:20:37 458923] [debug] |xqc_engine_wakeup_after|wakeup:1746044437459903|now:1746044437458923|diff:980| [2025/04/30 20:20:37 458928] [debug] |xqc_engine_main_logic|END|now:1746044437458556| [2025/04/30 20:20:37 459044] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437459043| [2025/04/30 20:20:37 459051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 459062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:350| [2025/04/30 20:20:37 459068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:351| [2025/04/30 20:20:37 459077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:351| [2025/04/30 20:20:37 459084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 459091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:985|origin_pktnum:897|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:986|path_largest_ack:985| [2025/04/30 20:20:37 459099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:755580|prior_time:1746044437419170|is_app_limited:0|send_elapse:38887|ack_elapse:39873|ctl_first_sent_time:1746044437420832|lagest_ack_time:1746044437459043|curr_delivered:799986| [2025/04/30 20:20:37 459106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437420832| [2025/04/30 20:20:37 459113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1117||sndq_packets_used_bytes:0|sndq_packets_free:222| [2025/04/30 20:20:37 459120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:986|origin_pktnum:924|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:986|path_largest_ack:986| [2025/04/30 20:20:37 459127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:755580|prior_time:1746044437419170|is_app_limited:0|send_elapse:38887|ack_elapse:39873|ctl_first_sent_time:1746044437420832|lagest_ack_time:1746044437459043|curr_delivered:801186| [2025/04/30 20:20:37 459134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437420945| [2025/04/30 20:20:37 459140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1115||sndq_packets_used_bytes:0|sndq_packets_free:224| [2025/04/30 20:20:37 459145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37797|rttvar:283|minrtt:31448|latest_rtt:38098|ack_delay:128| [2025/04/30 20:20:37 459149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37819|rttvar:256|minrtt:31448|latest_rtt:38098|ack_delay:128| [2025/04/30 20:20:37 459153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:986|lost_pn:983|thresh:3| [2025/04/30 20:20:37 459157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 459164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 459170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 459176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37819|rtt_var:256|pto_duration:39819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 459183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 459188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 459192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 459200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437523641|now:1746044437459176|interv:64465| [2025/04/30 20:20:37 459204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437523641|now:1746044437459176|interval:64465|pto_count:0|srtt:37819 [2025/04/30 20:20:37 459209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38887, ack_elapse 39873, delivered 45606|rate 1143781|lost 289| [2025/04/30 20:20:37 459213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143781) in round 16| [2025/04/30 20:20:37 459217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 459222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 459226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100812|packet_lost:0|acked:2400|po_sent_time:1746044437420945|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 459230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100812|packet_lost:0|acked:2400|po_sent_time:1746044437420945|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 459235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:103212|full_bw_reached:1|inflight:45606|srtt:37819|latest_rtt:38098|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 459241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:351|largest:351|pns:2| [2025/04/30 20:20:37 459245] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:351|frame:ACK |recv_time:1746044437459043|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 459250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557459043|now:1746044437459043|interv:120000000| [2025/04/30 20:20:37 459255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557459043|now:1746044437459043|interv:120000000| [2025/04/30 20:20:37 459259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437459903|pq_index:0| [2025/04/30 20:20:37 459263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437458556| [2025/04/30 20:20:37 459267] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437459267| [2025/04/30 20:20:37 459272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437459271| [2025/04/30 20:20:37 459277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 459282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37819|min_srtt:37819|path_bw:1208400|loss_rate:4.40|path_pto:0| [2025/04/30 20:20:37 459287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:45606|cwnd:103212|conn:00005627609066FC|stream_id:0|stream_offset:881922| [2025/04/30 20:20:37 459295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37819|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 459299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 459304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37819|min_srtt:37819|path_bw:1208400|loss_rate:4.40|path_pto:0| [2025/04/30 20:20:37 459308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:103212|conn:00005627609066FC|stream_id:0|stream_offset:883101| [2025/04/30 20:20:37 459312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37819|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 459317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 459321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37819|min_srtt:37819|path_bw:1208400|loss_rate:4.40|path_pto:0| [2025/04/30 20:20:37 459325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45606|cwnd:103212|conn:00005627609066FC|stream_id:0|stream_offset:884280| [2025/04/30 20:20:37 459330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37819|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 459334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 459338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37819|min_srtt:37819|path_bw:1208400|loss_rate:4.40|path_pto:0| [2025/04/30 20:20:37 459342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:103212|conn:00005627609066FC|stream_id:0|stream_offset:885459| [2025/04/30 20:20:37 459347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37819|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 459351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 459355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37819|min_srtt:37819|path_bw:1208400|loss_rate:4.40|path_pto:0| [2025/04/30 20:20:37 459359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45606|cwnd:103212|conn:00005627609066FC|stream_id:0|stream_offset:886638| [2025/04/30 20:20:37 459363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 459367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 459371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 459378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 459382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 459386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103212|conn:00005627609066FC|stream_id:0|stream_offset:830046| [2025/04/30 20:20:37 459391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 459395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 459399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437459903| [2025/04/30 20:20:37 459403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437459903| [2025/04/30 20:20:37 459407] [debug] |xqc_engine_wakeup_after|wakeup:1746044437459903|now:1746044437459406|diff:497| [2025/04/30 20:20:37 459411] [debug] |xqc_engine_main_logic|END|now:1746044437459271| [2025/04/30 20:20:37 459416] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437459416| [2025/04/30 20:20:37 459420] [debug] |xqc_engine_wakeup_after|wakeup:1746044437459903|now:1746044437459420|diff:483| [2025/04/30 20:20:37 459424] [debug] |xqc_engine_main_logic|END|now:1746044437459416| [2025/04/30 20:20:37 460471] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437460471| [2025/04/30 20:20:37 460486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437459903|pq_index:0| [2025/04/30 20:20:37 460493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437459271| [2025/04/30 20:20:37 460501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437460499| [2025/04/30 20:20:37 460508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437459903|now:1746044437460499| [2025/04/30 20:20:37 460515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437459903|now:1746044437460499| [2025/04/30 20:20:37 460521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 460528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 460536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37819|min_srtt:37819|path_bw:1208400|loss_rate:4.40|path_pto:0| [2025/04/30 20:20:37 460543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45606|cwnd:103212|conn:00005627609066FC|stream_id:0|stream_offset:886638| [2025/04/30 20:20:37 460551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 460557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 460564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 460571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 460586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 460592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103212|conn:00005627609066FC|stream_id:0|stream_offset:830046| [2025/04/30 20:20:37 460600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 460607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1031| [2025/04/30 20:20:37 460654] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437460619|stream_id:0|stream_offset:830046| [2025/04/30 20:20:37 460664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 460672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 460679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37819|rtt_var:256|pto_duration:39819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 460686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 460692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 460698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 460704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437525438|now:1746044437460679|interv:64759| [2025/04/30 20:20:37 460711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437525438|now:1746044437460679|interval:64759|pto_count:0|srtt:37819 [2025/04/30 20:20:37 460744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103212|inflight:46806| [2025/04/30 20:20:37 460752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 460759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103212|conn:00005627609066FC|stream_id:0|stream_offset:831225| [2025/04/30 20:20:37 460766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 460773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1032| [2025/04/30 20:20:37 460809] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437460783|stream_id:0|stream_offset:831225| [2025/04/30 20:20:37 460819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 460826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 460830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37819|rtt_var:256|pto_duration:39819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 460844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 460850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 460856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 460863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437525602|now:1746044437460830|interv:64772| [2025/04/30 20:20:37 460867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437525602|now:1746044437460830|interval:64772|pto_count:0|srtt:37819 [2025/04/30 20:20:37 460871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103212|inflight:48006| [2025/04/30 20:20:37 460876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 460881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:103212|conn:00005627609066FC|stream_id:0|stream_offset:832404| [2025/04/30 20:20:37 460885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 460889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437461889|now:1746044437460889|interv:1000| [2025/04/30 20:20:37 460893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 460897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 460901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437461889| [2025/04/30 20:20:37 460906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437461889| [2025/04/30 20:20:37 460910] [debug] |xqc_engine_wakeup_after|wakeup:1746044437461889|now:1746044437460910|diff:979| [2025/04/30 20:20:37 460914] [debug] |xqc_engine_main_logic|END|now:1746044437460499| [2025/04/30 20:20:37 461088] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044437461086| [2025/04/30 20:20:37 461097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 461107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:351| [2025/04/30 20:20:37 461113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:352| [2025/04/30 20:20:37 461122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:352| [2025/04/30 20:20:37 461128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 461136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 461143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:757980|prior_time:1746044437421202|is_app_limited:0|send_elapse:38874|ack_elapse:39884|ctl_first_sent_time:1746044437422851|lagest_ack_time:1746044437461086|curr_delivered:802386| [2025/04/30 20:20:37 461150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437422851| [2025/04/30 20:20:37 461157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1114||sndq_packets_used_bytes:0|sndq_packets_free:225| [2025/04/30 20:20:37 461171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 461178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:757980|prior_time:1746044437421202|is_app_limited:0|send_elapse:38874|ack_elapse:39884|ctl_first_sent_time:1746044437422851|lagest_ack_time:1746044437461086|curr_delivered:803586| [2025/04/30 20:20:37 461185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437422956| [2025/04/30 20:20:37 461193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1113||sndq_packets_used_bytes:0|sndq_packets_free:226| [2025/04/30 20:20:37 461199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37819|rttvar:256|minrtt:31448|latest_rtt:38130|ack_delay:88| [2025/04/30 20:20:37 461206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37847|rttvar:247|minrtt:31448|latest_rtt:38130|ack_delay:88| [2025/04/30 20:20:37 461213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:988|lost_pn:985|thresh:3| [2025/04/30 20:20:37 461217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 461221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 461225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 461229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37847|rtt_var:247|pto_duration:39847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 461234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 461238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 461242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 461246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437525630|now:1746044437461229|interv:64401| [2025/04/30 20:20:37 461250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437525630|now:1746044437461229|interval:64401|pto_count:0|srtt:37847 [2025/04/30 20:20:37 461254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38874, ack_elapse 39884, delivered 45606|rate 1143466|lost 289| [2025/04/30 20:20:37 461259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143466) in round 16| [2025/04/30 20:20:37 461263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 461267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 461271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103212|packet_lost:0|acked:2400|po_sent_time:1746044437422956|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 461276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103212|packet_lost:0|acked:2400|po_sent_time:1746044437422956|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 461284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:105612|full_bw_reached:1|inflight:45606|srtt:37847|latest_rtt:38130|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 461289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 461294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 461299] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 461304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:352|largest:352|pns:2| [2025/04/30 20:20:37 461308] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:352|frame:PING ACK |recv_time:1746044437461086|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 461313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557461086|now:1746044437461086|interv:120000000| [2025/04/30 20:20:37 461317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557461086|now:1746044437461086|interv:120000000| [2025/04/30 20:20:37 461321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437461889|pq_index:0| [2025/04/30 20:20:37 461325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437460499| [2025/04/30 20:20:37 461329] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437461329| [2025/04/30 20:20:37 461334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437461333| [2025/04/30 20:20:37 461339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 461344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:352|ack_delay:257|first_ack_range:31|largest_pkt_recv_time:1746044437461086| [2025/04/30 20:20:37 461349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:352|low:321|pkt_pns:2| [2025/04/30 20:20:37 461353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:352|frame_largest_recv:352| [2025/04/30 20:20:37 461357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 461362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37847|min_srtt:37847|path_bw:1208400|loss_rate:4.30|path_pto:0| [2025/04/30 20:20:37 461366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45606|cwnd:105612|conn:00005627609066FC|stream_id:0|stream_offset:886638| [2025/04/30 20:20:37 461371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 461378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 461383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37847|min_srtt:37847|path_bw:1208400|loss_rate:4.30|path_pto:0| [2025/04/30 20:20:37 461387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:105612|conn:00005627609066FC|stream_id:0|stream_offset:887817| [2025/04/30 20:20:37 461392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 461396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 461400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37847|min_srtt:37847|path_bw:1208400|loss_rate:4.30|path_pto:0| [2025/04/30 20:20:37 461404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:45606|cwnd:105612|conn:00005627609066FC|stream_id:0|stream_offset:888996| [2025/04/30 20:20:37 461409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 461413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 461417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37847|min_srtt:37847|path_bw:1208400|loss_rate:4.30|path_pto:0| [2025/04/30 20:20:37 461421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:105612|conn:00005627609066FC|stream_id:0|stream_offset:890175| [2025/04/30 20:20:37 461425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 461430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 461434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37847|min_srtt:37847|path_bw:1208400|loss_rate:4.30|path_pto:0| [2025/04/30 20:20:37 461438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:45606|cwnd:105612|conn:00005627609066FC|stream_id:0|stream_offset:891354| [2025/04/30 20:20:37 461442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 461446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 461450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 461454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 461461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 461466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45606|cwnd:105612|conn:00005627609066FC|stream_id:0|stream_offset:832404| [2025/04/30 20:20:37 461470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 461474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 461478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437461889| [2025/04/30 20:20:37 461482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437461889| [2025/04/30 20:20:37 461486] [debug] |xqc_engine_wakeup_after|wakeup:1746044437461889|now:1746044437461486|diff:403| [2025/04/30 20:20:37 461490] [debug] |xqc_engine_main_logic|END|now:1746044437461333| [2025/04/30 20:20:37 461497] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437461497| [2025/04/30 20:20:37 461504] [debug] |xqc_engine_wakeup_after|wakeup:1746044437461889|now:1746044437461504|diff:385| [2025/04/30 20:20:37 461510] [debug] |xqc_engine_main_logic|END|now:1746044437461497| [2025/04/30 20:20:37 462576] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437462576| [2025/04/30 20:20:37 462590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437461889|pq_index:0| [2025/04/30 20:20:37 462595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437461333| [2025/04/30 20:20:37 462604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437462602| [2025/04/30 20:20:37 462611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437461889|now:1746044437462602| [2025/04/30 20:20:37 462617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437461889|now:1746044437462602| [2025/04/30 20:20:37 462623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 462644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 462652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37847|min_srtt:37847|path_bw:1208400|loss_rate:4.30|path_pto:0| [2025/04/30 20:20:37 462660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:45606|cwnd:105612|conn:00005627609066FC|stream_id:0|stream_offset:891354| [2025/04/30 20:20:37 462666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 462672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 462678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 462685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 462693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 462707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45606|cwnd:105612|conn:00005627609066FC|stream_id:0|stream_offset:832404| [2025/04/30 20:20:37 462713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 462735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1033| [2025/04/30 20:20:37 462777] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1033|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:45606|now:1746044437462745|stream_id:0|stream_offset:832404| [2025/04/30 20:20:37 462784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1033|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/04/30 20:20:37 462789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 462796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37847|rtt_var:247|pto_duration:39847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 462802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 462808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 462815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 462822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437527592|now:1746044437462795|interv:64797| [2025/04/30 20:20:37 462828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437527592|now:1746044437462795|interval:64797|pto_count:0|srtt:37847 [2025/04/30 20:20:37 462836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105612|inflight:46812| [2025/04/30 20:20:37 462844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 462850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:105612|conn:00005627609066FC|stream_id:0|stream_offset:833583| [2025/04/30 20:20:37 462856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 462860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1034| [2025/04/30 20:20:37 462889] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437462867|stream_id:0|stream_offset:833583| [2025/04/30 20:20:37 462895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 462902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 462909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37847|rtt_var:247|pto_duration:39847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 462917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 462930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 462937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 462943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437527714|now:1746044437462909|interv:64805| [2025/04/30 20:20:37 462950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437527714|now:1746044437462909|interval:64805|pto_count:0|srtt:37847 [2025/04/30 20:20:37 462964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105612|inflight:48012| [2025/04/30 20:20:37 462972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 462978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:105612|conn:00005627609066FC|stream_id:0|stream_offset:834762| [2025/04/30 20:20:37 462985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 462992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437463991|now:1746044437462991|interv:1000| [2025/04/30 20:20:37 462998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 463004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 463011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437463991| [2025/04/30 20:20:37 463018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437463991| [2025/04/30 20:20:37 463024] [debug] |xqc_engine_wakeup_after|wakeup:1746044437463991|now:1746044437463024|diff:967| [2025/04/30 20:20:37 463031] [debug] |xqc_engine_main_logic|END|now:1746044437462602| [2025/04/30 20:20:37 463044] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437463043| [2025/04/30 20:20:37 463050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 463057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:352| [2025/04/30 20:20:37 463063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:353| [2025/04/30 20:20:37 463072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:353| [2025/04/30 20:20:37 463078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 463086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 463093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:760380|prior_time:1746044437423121|is_app_limited:0|send_elapse:38791|ack_elapse:39922|ctl_first_sent_time:1746044437424702|lagest_ack_time:1746044437463043|curr_delivered:804786| [2025/04/30 20:20:37 463100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437424702| [2025/04/30 20:20:37 463107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1112||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/04/30 20:20:37 463114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 463127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:760380|prior_time:1746044437423121|is_app_limited:0|send_elapse:38791|ack_elapse:39922|ctl_first_sent_time:1746044437424702|lagest_ack_time:1746044437463043|curr_delivered:805986| [2025/04/30 20:20:37 463135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437424858| [2025/04/30 20:20:37 463142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1111||sndq_packets_used_bytes:0|sndq_packets_free:228| [2025/04/30 20:20:37 463148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37847|rttvar:247|minrtt:31448|latest_rtt:38185|ack_delay:112| [2025/04/30 20:20:37 463155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37876|rttvar:242|minrtt:31448|latest_rtt:38185|ack_delay:112| [2025/04/30 20:20:37 463160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:990|lost_pn:987|thresh:3| [2025/04/30 20:20:37 463164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 463168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 463172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 463176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37876|rtt_var:242|pto_duration:39876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 463181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 463187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 463194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 463200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437527743|now:1746044437463176|interv:64567| [2025/04/30 20:20:37 463207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437527743|now:1746044437463176|interval:64567|pto_count:0|srtt:37876 [2025/04/30 20:20:37 463213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38791, ack_elapse 39922, delivered 45606|rate 1142377|lost 289| [2025/04/30 20:20:37 463218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142377) in round 16| [2025/04/30 20:20:37 463222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 463226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 463230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105612|packet_lost:0|acked:2400|po_sent_time:1746044437424858|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 463235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105612|packet_lost:0|acked:2400|po_sent_time:1746044437424858|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 463243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:108012|full_bw_reached:1|inflight:45612|srtt:37876|latest_rtt:38185|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 463249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:353|largest:353|pns:2| [2025/04/30 20:20:37 463254] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:353|frame:ACK |recv_time:1746044437463043|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 463259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557463043|now:1746044437463043|interv:120000000| [2025/04/30 20:20:37 463263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557463043|now:1746044437463043|interv:120000000| [2025/04/30 20:20:37 463267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437463991|pq_index:0| [2025/04/30 20:20:37 463272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437462602| [2025/04/30 20:20:37 463279] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437463278| [2025/04/30 20:20:37 463287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437463285| [2025/04/30 20:20:37 463294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 463299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37876|min_srtt:37876|path_bw:1208400|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 463304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:45612|cwnd:108012|conn:00005627609066FC|stream_id:0|stream_offset:891354| [2025/04/30 20:20:37 463309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37876|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 463313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 463318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37876|min_srtt:37876|path_bw:1208400|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 463322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:45612|cwnd:108012|conn:00005627609066FC|stream_id:0|stream_offset:892533| [2025/04/30 20:20:37 463327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37876|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 463331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 463335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37876|min_srtt:37876|path_bw:1208400|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 463343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:45612|cwnd:108012|conn:00005627609066FC|stream_id:0|stream_offset:893712| [2025/04/30 20:20:37 463348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37876|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 463353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 463360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37876|min_srtt:37876|path_bw:1208400|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 463367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:45612|cwnd:108012|conn:00005627609066FC|stream_id:0|stream_offset:894891| [2025/04/30 20:20:37 463373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37876|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 463378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 463382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37876|min_srtt:37876|path_bw:1208400|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 463386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45612|cwnd:108012|conn:00005627609066FC|stream_id:0|stream_offset:896070| [2025/04/30 20:20:37 463391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 463394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 463398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 463402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 463407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 463411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:108012|conn:00005627609066FC|stream_id:0|stream_offset:834762| [2025/04/30 20:20:37 463416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 463419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 463423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437463991| [2025/04/30 20:20:37 463428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437463991| [2025/04/30 20:20:37 463434] [debug] |xqc_engine_wakeup_after|wakeup:1746044437463991|now:1746044437463434|diff:557| [2025/04/30 20:20:37 463442] [debug] |xqc_engine_main_logic|END|now:1746044437463285| [2025/04/30 20:20:37 463450] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437463450| [2025/04/30 20:20:37 463456] [debug] |xqc_engine_wakeup_after|wakeup:1746044437463991|now:1746044437463456|diff:535| [2025/04/30 20:20:37 463468] [debug] |xqc_engine_main_logic|END|now:1746044437463450| [2025/04/30 20:20:37 464567] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437464567| [2025/04/30 20:20:37 464580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437463991|pq_index:0| [2025/04/30 20:20:37 464587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437463285| [2025/04/30 20:20:37 464595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437464594| [2025/04/30 20:20:37 464602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437463991|now:1746044437464594| [2025/04/30 20:20:37 464608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437463991|now:1746044437464594| [2025/04/30 20:20:37 464615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 464622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 464629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37876|min_srtt:37876|path_bw:1208400|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 464637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45612|cwnd:108012|conn:00005627609066FC|stream_id:0|stream_offset:896070| [2025/04/30 20:20:37 464643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 464647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 464651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 464655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 464660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 464664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:108012|conn:00005627609066FC|stream_id:0|stream_offset:834762| [2025/04/30 20:20:37 464668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 464673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1035| [2025/04/30 20:20:37 464714] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437464681|stream_id:0|stream_offset:834762| [2025/04/30 20:20:37 464739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 464743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 464750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37876|rtt_var:242|pto_duration:39876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 464765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 464772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 464778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 464785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437529557|now:1746044437464750|interv:64807| [2025/04/30 20:20:37 464791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437529557|now:1746044437464750|interval:64807|pto_count:0|srtt:37876 [2025/04/30 20:20:37 464797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108012|inflight:46812| [2025/04/30 20:20:37 464802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 464806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:108012|conn:00005627609066FC|stream_id:0|stream_offset:835941| [2025/04/30 20:20:37 464811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 464815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1036| [2025/04/30 20:20:37 464845] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437464822|stream_id:0|stream_offset:835941| [2025/04/30 20:20:37 464851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 464859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 464866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37876|rtt_var:242|pto_duration:39876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 464873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 464880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 464887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 464893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437529698|now:1746044437464866|interv:64832| [2025/04/30 20:20:37 464899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437529698|now:1746044437464866|interval:64832|pto_count:0|srtt:37876 [2025/04/30 20:20:37 464907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108012|inflight:48012| [2025/04/30 20:20:37 464914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 464921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:108012|conn:00005627609066FC|stream_id:0|stream_offset:837120| [2025/04/30 20:20:37 464934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 464941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437465941|now:1746044437464941|interv:1000| [2025/04/30 20:20:37 464946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 464950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 464956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437465941| [2025/04/30 20:20:37 464963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437465941| [2025/04/30 20:20:37 464969] [debug] |xqc_engine_wakeup_after|wakeup:1746044437465941|now:1746044437464969|diff:972| [2025/04/30 20:20:37 464976] [debug] |xqc_engine_main_logic|END|now:1746044437464594| [2025/04/30 20:20:37 464989] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437464988| [2025/04/30 20:20:37 464997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 465006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:353| [2025/04/30 20:20:37 465012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:354| [2025/04/30 20:20:37 465021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:354| [2025/04/30 20:20:37 465027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 465035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 465042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:762780|prior_time:1746044437425148|is_app_limited:0|send_elapse:38645|ack_elapse:39840|ctl_first_sent_time:1746044437426791|lagest_ack_time:1746044437464988|curr_delivered:807186| [2025/04/30 20:20:37 465049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437426791| [2025/04/30 20:20:37 465056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1110||sndq_packets_used_bytes:0|sndq_packets_free:229| [2025/04/30 20:20:37 465063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 465068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:762780|prior_time:1746044437425148|is_app_limited:0|send_elapse:38645|ack_elapse:39840|ctl_first_sent_time:1746044437426791|lagest_ack_time:1746044437464988|curr_delivered:808386| [2025/04/30 20:20:37 465072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437426906| [2025/04/30 20:20:37 465076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1109||sndq_packets_used_bytes:0|sndq_packets_free:230| [2025/04/30 20:20:37 465080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37876|rttvar:242|minrtt:31448|latest_rtt:38082|ack_delay:96| [2025/04/30 20:20:37 465085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37890|rttvar:209|minrtt:31448|latest_rtt:38082|ack_delay:96| [2025/04/30 20:20:37 465089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:992|lost_pn:989|thresh:3| [2025/04/30 20:20:37 465098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 465102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 465106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 465110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37890|rtt_var:209|pto_duration:39890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 465114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 465118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 465122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 465126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437529712|now:1746044437465109|interv:64603| [2025/04/30 20:20:37 465130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437529712|now:1746044437465109|interval:64603|pto_count:0|srtt:37890 [2025/04/30 20:20:37 465134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38645, ack_elapse 39840, delivered 45606|rate 1144728|lost 289| [2025/04/30 20:20:37 465139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144728) in round 16| [2025/04/30 20:20:37 465143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 465147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 465151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108012|packet_lost:0|acked:2400|po_sent_time:1746044437426906|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 465156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108012|packet_lost:0|acked:2400|po_sent_time:1746044437426906|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 465160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:110412|full_bw_reached:1|inflight:45612|srtt:37890|latest_rtt:38082|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 465166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:354|largest:354|pns:2| [2025/04/30 20:20:37 465171] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:354|frame:ACK |recv_time:1746044437464988|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 465176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557464988|now:1746044437464988|interv:120000000| [2025/04/30 20:20:37 465180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557464988|now:1746044437464988|interv:120000000| [2025/04/30 20:20:37 465184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437465941|pq_index:0| [2025/04/30 20:20:37 465191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437464594| [2025/04/30 20:20:37 465195] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437465195| [2025/04/30 20:20:37 465200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437465199| [2025/04/30 20:20:37 465205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 465210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37890|min_srtt:37890|path_bw:1208400|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 465214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:45612|cwnd:110412|conn:00005627609066FC|stream_id:0|stream_offset:896070| [2025/04/30 20:20:37 465219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 465223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 465228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37890|min_srtt:37890|path_bw:1208400|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 465232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:45612|cwnd:110412|conn:00005627609066FC|stream_id:0|stream_offset:897249| [2025/04/30 20:20:37 465237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 465241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 465245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37890|min_srtt:37890|path_bw:1208400|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 465249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45612|cwnd:110412|conn:00005627609066FC|stream_id:0|stream_offset:898428| [2025/04/30 20:20:37 465254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 465258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 465262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37890|min_srtt:37890|path_bw:1208400|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 465266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45612|cwnd:110412|conn:00005627609066FC|stream_id:0|stream_offset:899607| [2025/04/30 20:20:37 465271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 465278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 465283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37890|min_srtt:37890|path_bw:1208400|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 465287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45612|cwnd:110412|conn:00005627609066FC|stream_id:0|stream_offset:900786| [2025/04/30 20:20:37 465291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 465295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 465299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 465303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 465308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 465312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:110412|conn:00005627609066FC|stream_id:0|stream_offset:837120| [2025/04/30 20:20:37 465317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 465320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 465324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437465941| [2025/04/30 20:20:37 465328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437465941| [2025/04/30 20:20:37 465332] [debug] |xqc_engine_wakeup_after|wakeup:1746044437465941|now:1746044437465332|diff:609| [2025/04/30 20:20:37 465336] [debug] |xqc_engine_main_logic|END|now:1746044437465199| [2025/04/30 20:20:37 465342] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437465342| [2025/04/30 20:20:37 465346] [debug] |xqc_engine_wakeup_after|wakeup:1746044437465941|now:1746044437465345|diff:596| [2025/04/30 20:20:37 465349] [debug] |xqc_engine_main_logic|END|now:1746044437465342| [2025/04/30 20:20:37 466417] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437466417| [2025/04/30 20:20:37 466433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437465941|pq_index:0| [2025/04/30 20:20:37 466440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437465199| [2025/04/30 20:20:37 466449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437466447| [2025/04/30 20:20:37 466456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437465941|now:1746044437466447| [2025/04/30 20:20:37 466463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437465941|now:1746044437466447| [2025/04/30 20:20:37 466470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 466477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 466491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37890|min_srtt:37890|path_bw:1208400|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 466499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45612|cwnd:110412|conn:00005627609066FC|stream_id:0|stream_offset:900786| [2025/04/30 20:20:37 466506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 466513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 466519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 466525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 466532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 466539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:110412|conn:00005627609066FC|stream_id:0|stream_offset:837120| [2025/04/30 20:20:37 466546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 466553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1037| [2025/04/30 20:20:37 466594] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437466564|stream_id:0|stream_offset:837120| [2025/04/30 20:20:37 466604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 466611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 466618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37890|rtt_var:209|pto_duration:39890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 466625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 466632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 466638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 466644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437531454|now:1746044437466618|interv:64836| [2025/04/30 20:20:37 466650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437531454|now:1746044437466618|interval:64836|pto_count:0|srtt:37890 [2025/04/30 20:20:37 466657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110412|inflight:46812| [2025/04/30 20:20:37 466664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 466671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:110412|conn:00005627609066FC|stream_id:0|stream_offset:838299| [2025/04/30 20:20:37 466681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 466685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1038| [2025/04/30 20:20:37 466736] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437466692|stream_id:0|stream_offset:838299| [2025/04/30 20:20:37 466749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 466754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 466758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37890|rtt_var:209|pto_duration:39890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 466763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 466767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 466770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 466774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437531582|now:1746044437466758|interv:64824| [2025/04/30 20:20:37 466778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437531582|now:1746044437466758|interval:64824|pto_count:0|srtt:37890 [2025/04/30 20:20:37 466783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110412|inflight:48012| [2025/04/30 20:20:37 466788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 466792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:110412|conn:00005627609066FC|stream_id:0|stream_offset:839478| [2025/04/30 20:20:37 466796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 466800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437467800|now:1746044437466800|interv:1000| [2025/04/30 20:20:37 466804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 466808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 466812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437467800| [2025/04/30 20:20:37 466816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437467800| [2025/04/30 20:20:37 466820] [debug] |xqc_engine_wakeup_after|wakeup:1746044437467800|now:1746044437466820|diff:980| [2025/04/30 20:20:37 466825] [debug] |xqc_engine_main_logic|END|now:1746044437466447| [2025/04/30 20:20:37 467026] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437467024| [2025/04/30 20:20:37 467035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 467050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:354| [2025/04/30 20:20:37 467055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:355| [2025/04/30 20:20:37 467064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:355| [2025/04/30 20:20:37 467071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 467078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 467085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:765180|prior_time:1746044437427144|is_app_limited:0|send_elapse:38822|ack_elapse:39880|ctl_first_sent_time:1746044437428765|lagest_ack_time:1746044437467024|curr_delivered:809586| [2025/04/30 20:20:37 467092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437428765| [2025/04/30 20:20:37 467099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1108||sndq_packets_used_bytes:0|sndq_packets_free:231| [2025/04/30 20:20:37 467105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 467112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:46806|prior_delivered:765180|prior_time:1746044437427144|is_app_limited:0|send_elapse:38822|ack_elapse:39880|ctl_first_sent_time:1746044437428765|lagest_ack_time:1746044437467024|curr_delivered:810786| [2025/04/30 20:20:37 467119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437428886| [2025/04/30 20:20:37 467125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1107||sndq_packets_used_bytes:0|sndq_packets_free:232| [2025/04/30 20:20:37 467131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37890|rttvar:209|minrtt:31448|latest_rtt:38138|ack_delay:96| [2025/04/30 20:20:37 467136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37909|rttvar:195|minrtt:31448|latest_rtt:38138|ack_delay:96| [2025/04/30 20:20:37 467143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:994|lost_pn:991|thresh:3| [2025/04/30 20:20:37 467150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 467156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 467162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 467169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37909|rtt_var:195|pto_duration:39909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 467175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 467179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 467183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 467187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437531601|now:1746044437467168|interv:64433| [2025/04/30 20:20:37 467195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437531601|now:1746044437467168|interval:64433|pto_count:0|srtt:37909 [2025/04/30 20:20:37 467200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38822, ack_elapse 39880, delivered 45606|rate 1143580|lost 289| [2025/04/30 20:20:37 467206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143580) in round 16| [2025/04/30 20:20:37 467211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 467216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 467220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110412|packet_lost:0|acked:2400|po_sent_time:1746044437428886|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 467224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110412|packet_lost:0|acked:2400|po_sent_time:1746044437428886|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 467229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:110742|full_bw_reached:1|inflight:45612|srtt:37909|latest_rtt:38138|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 467235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:355|largest:355|pns:2| [2025/04/30 20:20:37 467240] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:355|frame:ACK |recv_time:1746044437467024|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 467244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557467024|now:1746044437467024|interv:120000000| [2025/04/30 20:20:37 467249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557467024|now:1746044437467024|interv:120000000| [2025/04/30 20:20:37 467253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437467800|pq_index:0| [2025/04/30 20:20:37 467257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437466447| [2025/04/30 20:20:37 467261] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437467261| [2025/04/30 20:20:37 467266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437467265| [2025/04/30 20:20:37 467271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 467276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37909|min_srtt:37909|path_bw:1208400|loss_rate:4.04|path_pto:0| [2025/04/30 20:20:37 467280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:900786| [2025/04/30 20:20:37 467285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 467293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 467297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37909|min_srtt:37909|path_bw:1208400|loss_rate:4.04|path_pto:0| [2025/04/30 20:20:37 467301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:901965| [2025/04/30 20:20:37 467306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 467310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 467315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37909|min_srtt:37909|path_bw:1208400|loss_rate:4.04|path_pto:0| [2025/04/30 20:20:37 467319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:903144| [2025/04/30 20:20:37 467323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 467327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 467331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 467335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 467340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 467344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:839478| [2025/04/30 20:20:37 467348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 467352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 467356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437467800| [2025/04/30 20:20:37 467360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437467800| [2025/04/30 20:20:37 467364] [debug] |xqc_engine_wakeup_after|wakeup:1746044437467800|now:1746044437467364|diff:436| [2025/04/30 20:20:37 467368] [debug] |xqc_engine_main_logic|END|now:1746044437467265| [2025/04/30 20:20:37 467374] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437467374| [2025/04/30 20:20:37 467378] [debug] |xqc_engine_wakeup_after|wakeup:1746044437467800|now:1746044437467378|diff:422| [2025/04/30 20:20:37 467382] [debug] |xqc_engine_main_logic|END|now:1746044437467374| [2025/04/30 20:20:37 468457] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437468457| [2025/04/30 20:20:37 468471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437467800|pq_index:0| [2025/04/30 20:20:37 468484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437467265| [2025/04/30 20:20:37 468493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437468491| [2025/04/30 20:20:37 468500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437467800|now:1746044437468491| [2025/04/30 20:20:37 468508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437467800|now:1746044437468491| [2025/04/30 20:20:37 468514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 468520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 468528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37909|min_srtt:37909|path_bw:1208400|loss_rate:4.04|path_pto:0| [2025/04/30 20:20:37 468539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:903144| [2025/04/30 20:20:37 468546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 468553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 468559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 468565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 468572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 468579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:839478| [2025/04/30 20:20:37 468586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 468593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1039| [2025/04/30 20:20:37 468659] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437468603|stream_id:0|stream_offset:839478| [2025/04/30 20:20:37 468669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 468677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 468684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37909|rtt_var:195|pto_duration:39909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 468691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 468697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 468708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 468712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437533512|now:1746044437468684|interv:64828| [2025/04/30 20:20:37 468735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437533512|now:1746044437468684|interval:64828|pto_count:0|srtt:37909 [2025/04/30 20:20:37 468740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:46812| [2025/04/30 20:20:37 468745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 468750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:840657| [2025/04/30 20:20:37 468754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 468758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1040| [2025/04/30 20:20:37 468788] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437468766|stream_id:0|stream_offset:840657| [2025/04/30 20:20:37 468794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 468799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 468805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37909|rtt_var:195|pto_duration:39909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 468812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 468818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 468824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 468831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437533675|now:1746044437468805|interv:64870| [2025/04/30 20:20:37 468838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437533675|now:1746044437468805|interval:64870|pto_count:0|srtt:37909 [2025/04/30 20:20:37 468845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:48012| [2025/04/30 20:20:37 468852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 468856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:841836| [2025/04/30 20:20:37 468861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 468865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437469865|now:1746044437468865|interv:1000| [2025/04/30 20:20:37 468869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 468882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 468886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437469865| [2025/04/30 20:20:37 468890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437469865| [2025/04/30 20:20:37 468894] [debug] |xqc_engine_wakeup_after|wakeup:1746044437469865|now:1746044437468894|diff:971| [2025/04/30 20:20:37 468899] [debug] |xqc_engine_main_logic|END|now:1746044437468491| [2025/04/30 20:20:37 468985] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437468984| [2025/04/30 20:20:37 468999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 469008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:355| [2025/04/30 20:20:37 469013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:356| [2025/04/30 20:20:37 469022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:356| [2025/04/30 20:20:37 469029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 469037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:995|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:996|path_largest_ack:995| [2025/04/30 20:20:37 469044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:48012|prior_delivered:766380|prior_time:1746044437429396|is_app_limited:0|send_elapse:40963|ack_elapse:39588|ctl_first_sent_time:1746044437431029|lagest_ack_time:1746044437468984|curr_delivered:811992| [2025/04/30 20:20:37 469051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437431029| [2025/04/30 20:20:37 469058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1106||sndq_packets_used_bytes:0|sndq_packets_free:233| [2025/04/30 20:20:37 469066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 469073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:48012|prior_delivered:766380|prior_time:1746044437429396|is_app_limited:0|send_elapse:40963|ack_elapse:39588|ctl_first_sent_time:1746044437431029|lagest_ack_time:1746044437468984|curr_delivered:813192| [2025/04/30 20:20:37 469079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437431175| [2025/04/30 20:20:37 469086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1105||sndq_packets_used_bytes:0|sndq_packets_free:234| [2025/04/30 20:20:37 469093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37909|rttvar:195|minrtt:31448|latest_rtt:37809|ack_delay:96| [2025/04/30 20:20:37 469100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37885|rttvar:196|minrtt:31448|latest_rtt:37809|ack_delay:96| [2025/04/30 20:20:37 469106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:996|lost_pn:993|thresh:3| [2025/04/30 20:20:37 469113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 469119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 469130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 337|pns:2| [2025/04/30 20:20:37 469134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 469138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37885|rtt_var:196|pto_duration:39885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 469143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 469147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 469151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 469155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437533651|now:1746044437469138|interv:64513| [2025/04/30 20:20:37 469159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437533651|now:1746044437469138|interval:64513|pto_count:0|srtt:37885 [2025/04/30 20:20:37 469163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40963, ack_elapse 39588, delivered 46812|rate 1142787|lost 289| [2025/04/30 20:20:37 469168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142787) in round 16| [2025/04/30 20:20:37 469172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 469176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 469180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2406|po_sent_time:1746044437431175|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 469185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2406|po_sent_time:1746044437431175|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 469189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:110742|full_bw_reached:1|inflight:45606|srtt:37885|latest_rtt:37809|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 469195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:356|largest:356|pns:2| [2025/04/30 20:20:37 469200] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:356|frame:ACK |recv_time:1746044437468984|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 469205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557468984|now:1746044437468984|interv:120000000| [2025/04/30 20:20:37 469209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557468984|now:1746044437468984|interv:120000000| [2025/04/30 20:20:37 469213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437469865|pq_index:0| [2025/04/30 20:20:37 469218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437468491| [2025/04/30 20:20:37 469222] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437469221| [2025/04/30 20:20:37 469230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437469228| [2025/04/30 20:20:37 469235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 469240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37885|min_srtt:37885|path_bw:1208400|loss_rate:3.96|path_pto:0| [2025/04/30 20:20:37 469244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:903144| [2025/04/30 20:20:37 469249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37885|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 469254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 469258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37885|min_srtt:37885|path_bw:1208400|loss_rate:3.96|path_pto:0| [2025/04/30 20:20:37 469263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:904323| [2025/04/30 20:20:37 469267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37885|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 469271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 469276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37885|min_srtt:37885|path_bw:1208400|loss_rate:3.96|path_pto:0| [2025/04/30 20:20:37 469280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:905502| [2025/04/30 20:20:37 469284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 469288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 469292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 469296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 469301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 469305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:841836| [2025/04/30 20:20:37 469309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 469316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 469320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437469865| [2025/04/30 20:20:37 469324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437469865| [2025/04/30 20:20:37 469328] [debug] |xqc_engine_wakeup_after|wakeup:1746044437469865|now:1746044437469328|diff:537| [2025/04/30 20:20:37 469333] [debug] |xqc_engine_main_logic|END|now:1746044437469228| [2025/04/30 20:20:37 469338] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437469338| [2025/04/30 20:20:37 469342] [debug] |xqc_engine_wakeup_after|wakeup:1746044437469865|now:1746044437469342|diff:523| [2025/04/30 20:20:37 469346] [debug] |xqc_engine_main_logic|END|now:1746044437469338| [2025/04/30 20:20:37 470413] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437470413| [2025/04/30 20:20:37 470424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437469865|pq_index:0| [2025/04/30 20:20:37 470429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437469228| [2025/04/30 20:20:37 470434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437470433| [2025/04/30 20:20:37 470439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437469865|now:1746044437470433| [2025/04/30 20:20:37 470444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437469865|now:1746044437470433| [2025/04/30 20:20:37 470451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 470458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 470466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37885|min_srtt:37885|path_bw:1208400|loss_rate:3.96|path_pto:0| [2025/04/30 20:20:37 470471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:905502| [2025/04/30 20:20:37 470478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 470485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 470491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 470498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 470506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 470513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:841836| [2025/04/30 20:20:37 470520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 470528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1041| [2025/04/30 20:20:37 470574] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437470539|stream_id:0|stream_offset:841836| [2025/04/30 20:20:37 470591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1041|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 470599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 470606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37885|rtt_var:196|pto_duration:39885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 470613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 470619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 470625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 470631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437535424|now:1746044437470606|interv:64818| [2025/04/30 20:20:37 470638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437535424|now:1746044437470606|interval:64818|pto_count:0|srtt:37885 [2025/04/30 20:20:37 470645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:46806| [2025/04/30 20:20:37 470653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 470660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:843015| [2025/04/30 20:20:37 470668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 470675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1042| [2025/04/30 20:20:37 470712] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437470685|stream_id:0|stream_offset:843015| [2025/04/30 20:20:37 470741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1042|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 470748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 470753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37885|rtt_var:196|pto_duration:39885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 470757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 470761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 470765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 470769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437535570|now:1746044437470752|interv:64818| [2025/04/30 20:20:37 470773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437535570|now:1746044437470752|interval:64818|pto_count:0|srtt:37885 [2025/04/30 20:20:37 470782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:48006| [2025/04/30 20:20:37 470787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 470792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:844194| [2025/04/30 20:20:37 470796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 470800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437471800|now:1746044437470800|interv:1000| [2025/04/30 20:20:37 470804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 470808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 470812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437471800| [2025/04/30 20:20:37 470816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437471800| [2025/04/30 20:20:37 470821] [debug] |xqc_engine_wakeup_after|wakeup:1746044437471800|now:1746044437470820|diff:980| [2025/04/30 20:20:37 470825] [debug] |xqc_engine_main_logic|END|now:1746044437470433| [2025/04/30 20:20:37 470987] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437470986| [2025/04/30 20:20:37 470995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 471001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:356| [2025/04/30 20:20:37 471008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:357| [2025/04/30 20:20:37 471017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:357| [2025/04/30 20:20:37 471023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 471031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 471037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:48012|prior_delivered:768780|prior_time:1746044437431327|is_app_limited:0|send_elapse:39093|ack_elapse:39659|ctl_first_sent_time:1746044437432869|lagest_ack_time:1746044437470986|curr_delivered:814392| [2025/04/30 20:20:37 471042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437432869| [2025/04/30 20:20:37 471046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1104||sndq_packets_used_bytes:0|sndq_packets_free:235| [2025/04/30 20:20:37 471051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 471058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:48012|prior_delivered:768780|prior_time:1746044437431327|is_app_limited:0|send_elapse:39093|ack_elapse:39659|ctl_first_sent_time:1746044437432869|lagest_ack_time:1746044437470986|curr_delivered:815592| [2025/04/30 20:20:37 471065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437432966| [2025/04/30 20:20:37 471081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1103||sndq_packets_used_bytes:0|sndq_packets_free:236| [2025/04/30 20:20:37 471087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37885|rttvar:196|minrtt:31448|latest_rtt:38020|ack_delay:88| [2025/04/30 20:20:37 471093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37891|rttvar:158|minrtt:31448|latest_rtt:38020|ack_delay:88| [2025/04/30 20:20:37 471100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:998|lost_pn:995|thresh:3| [2025/04/30 20:20:37 471107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 471114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 471121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 471127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37891|rtt_var:158|pto_duration:39891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 471134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 471138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 471142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 471146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437535576|now:1746044437471126|interv:64450| [2025/04/30 20:20:37 471150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437535576|now:1746044437471126|interval:64450|pto_count:0|srtt:37891 [2025/04/30 20:20:37 471155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39093, ack_elapse 39659, delivered 46812|rate 1180362|lost 289| [2025/04/30 20:20:37 471159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180362) in round 16| [2025/04/30 20:20:37 471163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 471168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 471172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437432966|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 471176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437432966|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 471181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:110742|full_bw_reached:1|inflight:45606|srtt:37891|latest_rtt:38020|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 471187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:357|largest:357|pns:2| [2025/04/30 20:20:37 471196] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:357|frame:ACK |recv_time:1746044437470986|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 471200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557470986|now:1746044437470986|interv:120000000| [2025/04/30 20:20:37 471205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557470986|now:1746044437470986|interv:120000000| [2025/04/30 20:20:37 471209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437471800|pq_index:0| [2025/04/30 20:20:37 471213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437470433| [2025/04/30 20:20:37 471217] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437471217| [2025/04/30 20:20:37 471222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437471221| [2025/04/30 20:20:37 471227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 471232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37891|min_srtt:37891|path_bw:1208400|loss_rate:3.88|path_pto:0| [2025/04/30 20:20:37 471237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:905502| [2025/04/30 20:20:37 471241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37891|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 471246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 471250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37891|min_srtt:37891|path_bw:1208400|loss_rate:3.88|path_pto:0| [2025/04/30 20:20:37 471255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:906681| [2025/04/30 20:20:37 471259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37891|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 471263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 471268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37891|min_srtt:37891|path_bw:1208400|loss_rate:3.88|path_pto:0| [2025/04/30 20:20:37 471272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:907860| [2025/04/30 20:20:37 471276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 471280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 471284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 471291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 471295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 471300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:844194| [2025/04/30 20:20:37 471304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 471308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 471312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437471800| [2025/04/30 20:20:37 471316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437471800| [2025/04/30 20:20:37 471320] [debug] |xqc_engine_wakeup_after|wakeup:1746044437471800|now:1746044437471320|diff:480| [2025/04/30 20:20:37 471324] [debug] |xqc_engine_main_logic|END|now:1746044437471221| [2025/04/30 20:20:37 471330] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437471330| [2025/04/30 20:20:37 471334] [debug] |xqc_engine_wakeup_after|wakeup:1746044437471800|now:1746044437471333|diff:467| [2025/04/30 20:20:37 471337] [debug] |xqc_engine_main_logic|END|now:1746044437471330| [2025/04/30 20:20:37 472406] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437472406| [2025/04/30 20:20:37 472417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437471800|pq_index:0| [2025/04/30 20:20:37 472422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437471221| [2025/04/30 20:20:37 472427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437472426| [2025/04/30 20:20:37 472432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437471800|now:1746044437472426| [2025/04/30 20:20:37 472437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437471800|now:1746044437472426| [2025/04/30 20:20:37 472444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 472450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 472458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37891|min_srtt:37891|path_bw:1208400|loss_rate:3.88|path_pto:0| [2025/04/30 20:20:37 472464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:907860| [2025/04/30 20:20:37 472470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 472477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 472482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 472498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 472505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 472512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:844194| [2025/04/30 20:20:37 472519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 472526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1043| [2025/04/30 20:20:37 472571] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437472537|stream_id:0|stream_offset:844194| [2025/04/30 20:20:37 472581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 472589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 472596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37891|rtt_var:158|pto_duration:39891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 472602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 472609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 472614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 472620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437537428|now:1746044437472595|interv:64833| [2025/04/30 20:20:37 472627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437537428|now:1746044437472595|interval:64833|pto_count:0|srtt:37891 [2025/04/30 20:20:37 472633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:46806| [2025/04/30 20:20:37 472641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 472648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:845373| [2025/04/30 20:20:37 472655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 472662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1044| [2025/04/30 20:20:37 472706] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437472673|stream_id:0|stream_offset:845373| [2025/04/30 20:20:37 472715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 472742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 472756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37891|rtt_var:158|pto_duration:39891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 472763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 472769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 472776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 472782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437537564|now:1746044437472756|interv:64808| [2025/04/30 20:20:37 472789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437537564|now:1746044437472756|interval:64808|pto_count:0|srtt:37891 [2025/04/30 20:20:37 472795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:48006| [2025/04/30 20:20:37 472803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 472810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:846552| [2025/04/30 20:20:37 472814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 472818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437473818|now:1746044437472818|interv:1000| [2025/04/30 20:20:37 472822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 472826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 472830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437473818| [2025/04/30 20:20:37 472835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437473818| [2025/04/30 20:20:37 472839] [debug] |xqc_engine_wakeup_after|wakeup:1746044437473818|now:1746044437472839|diff:979| [2025/04/30 20:20:37 472843] [debug] |xqc_engine_main_logic|END|now:1746044437472426| [2025/04/30 20:20:37 472986] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437472985| [2025/04/30 20:20:37 472995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 473005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:357| [2025/04/30 20:20:37 473010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:358| [2025/04/30 20:20:37 473019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:358| [2025/04/30 20:20:37 473026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 473034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:999|origin_pktnum:956|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1000|path_largest_ack:999| [2025/04/30 20:20:37 473041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:48012|prior_delivered:769980|prior_time:1746044437433220|is_app_limited:0|send_elapse:40951|ack_elapse:39765|ctl_first_sent_time:1746044437434864|lagest_ack_time:1746044437472985|curr_delivered:816792| [2025/04/30 20:20:37 473048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437434864| [2025/04/30 20:20:37 473059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1101||sndq_packets_used_bytes:0|sndq_packets_free:238| [2025/04/30 20:20:37 473066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 473073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:48012|prior_delivered:769980|prior_time:1746044437433220|is_app_limited:0|send_elapse:40951|ack_elapse:39765|ctl_first_sent_time:1746044437434864|lagest_ack_time:1746044437472985|curr_delivered:817992| [2025/04/30 20:20:37 473080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437434966| [2025/04/30 20:20:37 473086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1100||sndq_packets_used_bytes:0|sndq_packets_free:239| [2025/04/30 20:20:37 473093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37891|rttvar:158|minrtt:31448|latest_rtt:38019|ack_delay:96| [2025/04/30 20:20:37 473098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37895|rttvar:127|minrtt:31448|latest_rtt:38019|ack_delay:96| [2025/04/30 20:20:37 473103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1000|lost_pn:997|thresh:3| [2025/04/30 20:20:37 473109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 473116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 473122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37895|rtt_var:127|pto_duration:39895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 473128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 473135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 473139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 473143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437537568|now:1746044437473122|interv:64446| [2025/04/30 20:20:37 473148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437537568|now:1746044437473122|interval:64446|pto_count:0|srtt:37895 [2025/04/30 20:20:37 473152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40951, ack_elapse 39765, delivered 48012|rate 1172425|lost 289| [2025/04/30 20:20:37 473157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172425) in round 16| [2025/04/30 20:20:37 473161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 473165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95002|extra_cwnd:15740| [2025/04/30 20:20:37 473169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437434966|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 473174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437434966|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 473182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1208400|bw:1208400|cwnd:110742|full_bw_reached:1|inflight:45606|srtt:37895|latest_rtt:38019|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 473188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:358|largest:358|pns:2| [2025/04/30 20:20:37 473193] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:358|frame:ACK |recv_time:1746044437472985|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 473198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557472985|now:1746044437472985|interv:120000000| [2025/04/30 20:20:37 473202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557472985|now:1746044437472985|interv:120000000| [2025/04/30 20:20:37 473206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437473818|pq_index:0| [2025/04/30 20:20:37 473210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437472426| [2025/04/30 20:20:37 473214] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437473214| [2025/04/30 20:20:37 473219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437473218| [2025/04/30 20:20:37 473224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 473229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37895|min_srtt:37895|path_bw:1208400|loss_rate:3.81|path_pto:0| [2025/04/30 20:20:37 473234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:907860| [2025/04/30 20:20:37 473238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37895|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 473243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 473247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37895|min_srtt:37895|path_bw:1208400|loss_rate:3.81|path_pto:0| [2025/04/30 20:20:37 473252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:909039| [2025/04/30 20:20:37 473256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37895|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 473260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 473267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37895|min_srtt:37895|path_bw:1208400|loss_rate:3.81|path_pto:0| [2025/04/30 20:20:37 473272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:910218| [2025/04/30 20:20:37 473276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 473280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 473284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 473289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 473293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 473297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:846552| [2025/04/30 20:20:37 473302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 473306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 473310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437473818| [2025/04/30 20:20:37 473314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437473818| [2025/04/30 20:20:37 473318] [debug] |xqc_engine_wakeup_after|wakeup:1746044437473818|now:1746044437473317|diff:501| [2025/04/30 20:20:37 473322] [debug] |xqc_engine_main_logic|END|now:1746044437473218| [2025/04/30 20:20:37 473327] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437473327| [2025/04/30 20:20:37 473331] [debug] |xqc_engine_wakeup_after|wakeup:1746044437473818|now:1746044437473331|diff:487| [2025/04/30 20:20:37 473335] [debug] |xqc_engine_main_logic|END|now:1746044437473327| [2025/04/30 20:20:37 474403] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437474402| [2025/04/30 20:20:37 474415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437473818|pq_index:0| [2025/04/30 20:20:37 474419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437473218| [2025/04/30 20:20:37 474425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437474423| [2025/04/30 20:20:37 474430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437473818|now:1746044437474423| [2025/04/30 20:20:37 474437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437473818|now:1746044437474423| [2025/04/30 20:20:37 474443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 474450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 474458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37895|min_srtt:37895|path_bw:1208400|loss_rate:3.81|path_pto:0| [2025/04/30 20:20:37 474472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:910218| [2025/04/30 20:20:37 474479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 474485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 474492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 474498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 474506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 474512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:846552| [2025/04/30 20:20:37 474519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 474526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1045| [2025/04/30 20:20:37 474581] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437474538|stream_id:0|stream_offset:846552| [2025/04/30 20:20:37 474591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 474598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 474605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37895|rtt_var:127|pto_duration:39895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 474612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 474619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 474625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 474632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437539433|now:1746044437474605|interv:64828| [2025/04/30 20:20:37 474638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437539433|now:1746044437474605|interval:64828|pto_count:0|srtt:37895 [2025/04/30 20:20:37 474645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:46806| [2025/04/30 20:20:37 474653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 474659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:847731| [2025/04/30 20:20:37 474667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 474679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1046| [2025/04/30 20:20:37 474715] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437474690|stream_id:0|stream_offset:847731| [2025/04/30 20:20:37 474744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 474750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 474754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37895|rtt_var:127|pto_duration:39895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 474759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 474763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 474766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 474771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437539585|now:1746044437474754|interv:64831| [2025/04/30 20:20:37 474775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437539585|now:1746044437474754|interval:64831|pto_count:0|srtt:37895 [2025/04/30 20:20:37 474781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110742|inflight:48006| [2025/04/30 20:20:37 474786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 474790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110742|conn:00005627609066FC|stream_id:0|stream_offset:848910| [2025/04/30 20:20:37 474795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 474799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437475798|now:1746044437474798|interv:1000| [2025/04/30 20:20:37 474803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 474806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 474811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437475798| [2025/04/30 20:20:37 474815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437475798| [2025/04/30 20:20:37 474819] [debug] |xqc_engine_wakeup_after|wakeup:1746044437475798|now:1746044437474819|diff:979| [2025/04/30 20:20:37 474823] [debug] |xqc_engine_main_logic|END|now:1746044437474423| [2025/04/30 20:20:37 474948] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437474947| [2025/04/30 20:20:37 474958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 474966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:358| [2025/04/30 20:20:37 474972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:359| [2025/04/30 20:20:37 474980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:359| [2025/04/30 20:20:37 474993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 475001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1001|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1002|path_largest_ack:1001| [2025/04/30 20:20:37 475008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:48006|prior_delivered:772386|prior_time:1746044437435355|is_app_limited:0|send_elapse:39124|ack_elapse:39592|ctl_first_sent_time:1746044437437029|lagest_ack_time:1746044437474947|curr_delivered:819192| [2025/04/30 20:20:37 475015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437437029| [2025/04/30 20:20:37 475023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1099||sndq_packets_used_bytes:0|sndq_packets_free:240| [2025/04/30 20:20:37 475029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1002|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1002|path_largest_ack:1002| [2025/04/30 20:20:37 475036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:48006|prior_delivered:772386|prior_time:1746044437435355|is_app_limited:0|send_elapse:39124|ack_elapse:39592|ctl_first_sent_time:1746044437437029|lagest_ack_time:1746044437474947|curr_delivered:820392| [2025/04/30 20:20:37 475044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437437146| [2025/04/30 20:20:37 475050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1098||sndq_packets_used_bytes:0|sndq_packets_free:241| [2025/04/30 20:20:37 475057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37895|rttvar:127|minrtt:31448|latest_rtt:37801|ack_delay:88| [2025/04/30 20:20:37 475063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37873|rttvar:141|minrtt:31448|latest_rtt:37801|ack_delay:88| [2025/04/30 20:20:37 475070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1002|lost_pn:999|thresh:3| [2025/04/30 20:20:37 475077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 475083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 475090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37873|rtt_var:141|pto_duration:39873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 475095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 475099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 475103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 475107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437539563|now:1746044437475089|interv:64474| [2025/04/30 20:20:37 475111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437539563|now:1746044437475089|interval:64474|pto_count:0|srtt:37873 [2025/04/30 20:20:37 475115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39124, ack_elapse 39592, delivered 48006|rate 1212517|lost 289| [2025/04/30 20:20:37 475125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212517) in round 16| [2025/04/30 20:20:37 475129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 475134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 475138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437437146|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 475142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110742|packet_lost:0|acked:2400|po_sent_time:1746044437437146|recovery:1|recovery_start:1746044437437392|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 475147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:111067|full_bw_reached:1|inflight:45606|srtt:37873|latest_rtt:37801|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437437392|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 475153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:359|largest:359|pns:2| [2025/04/30 20:20:37 475157] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:359|frame:ACK |recv_time:1746044437474947|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 475162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557474947|now:1746044437474947|interv:120000000| [2025/04/30 20:20:37 475166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557474947|now:1746044437474947|interv:120000000| [2025/04/30 20:20:37 475170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437475798|pq_index:0| [2025/04/30 20:20:37 475175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437474423| [2025/04/30 20:20:37 475179] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437475179| [2025/04/30 20:20:37 475184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437475183| [2025/04/30 20:20:37 475189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 475194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37873|min_srtt:37873|path_bw:1212517|loss_rate:3.74|path_pto:0| [2025/04/30 20:20:37 475198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:910218| [2025/04/30 20:20:37 475203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37873|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 475208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 475212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37873|min_srtt:37873|path_bw:1212517|loss_rate:3.74|path_pto:0| [2025/04/30 20:20:37 475219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:911397| [2025/04/30 20:20:37 475224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37873|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 475228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 475232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37873|min_srtt:37873|path_bw:1212517|loss_rate:3.74|path_pto:0| [2025/04/30 20:20:37 475237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:912576| [2025/04/30 20:20:37 475241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 475245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 475249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 475253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 475257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 475261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:848910| [2025/04/30 20:20:37 475266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 475270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 475274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437475798| [2025/04/30 20:20:37 475278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437475798| [2025/04/30 20:20:37 475282] [debug] |xqc_engine_wakeup_after|wakeup:1746044437475798|now:1746044437475281|diff:517| [2025/04/30 20:20:37 475286] [debug] |xqc_engine_main_logic|END|now:1746044437475183| [2025/04/30 20:20:37 475292] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437475291| [2025/04/30 20:20:37 475295] [debug] |xqc_engine_wakeup_after|wakeup:1746044437475798|now:1746044437475295|diff:503| [2025/04/30 20:20:37 475299] [debug] |xqc_engine_main_logic|END|now:1746044437475291| [2025/04/30 20:20:37 476369] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437476368| [2025/04/30 20:20:37 476380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437475798|pq_index:0| [2025/04/30 20:20:37 476385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437475183| [2025/04/30 20:20:37 476390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437476389| [2025/04/30 20:20:37 476401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437475798|now:1746044437476389| [2025/04/30 20:20:37 476405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437475798|now:1746044437476389| [2025/04/30 20:20:37 476409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 476414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 476419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37873|min_srtt:37873|path_bw:1212517|loss_rate:3.74|path_pto:0| [2025/04/30 20:20:37 476427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:912576| [2025/04/30 20:20:37 476434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 476440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 476447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 476454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 476461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 476468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:848910| [2025/04/30 20:20:37 476475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 476482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1047| [2025/04/30 20:20:37 476528] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437476494|stream_id:0|stream_offset:848910| [2025/04/30 20:20:37 476539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 476546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 476553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37873|rtt_var:141|pto_duration:39873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 476560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 476567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 476573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 476579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437541367|now:1746044437476553|interv:64814| [2025/04/30 20:20:37 476585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437541367|now:1746044437476553|interval:64814|pto_count:0|srtt:37873 [2025/04/30 20:20:37 476599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111067|inflight:46806| [2025/04/30 20:20:37 476607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 476614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:850089| [2025/04/30 20:20:37 476621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 476627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1048| [2025/04/30 20:20:37 476664] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437476637|stream_id:0|stream_offset:850089| [2025/04/30 20:20:37 476670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 476676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 476683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37873|rtt_var:141|pto_duration:39873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 476690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 476696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 476703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 476709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437541510|now:1746044437476683|interv:64827| [2025/04/30 20:20:37 476733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437541510|now:1746044437476683|interval:64827|pto_count:0|srtt:37873 [2025/04/30 20:20:37 476744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111067|inflight:48006| [2025/04/30 20:20:37 476749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 476753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:851268| [2025/04/30 20:20:37 476758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 476762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437477762|now:1746044437476762|interv:1000| [2025/04/30 20:20:37 476766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 476770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 476774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437477762| [2025/04/30 20:20:37 476778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437477762| [2025/04/30 20:20:37 476782] [debug] |xqc_engine_wakeup_after|wakeup:1746044437477762|now:1746044437476782|diff:980| [2025/04/30 20:20:37 476792] [debug] |xqc_engine_main_logic|END|now:1746044437476389| [2025/04/30 20:20:37 477072] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437477070| [2025/04/30 20:20:37 477085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 477094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:359| [2025/04/30 20:20:37 477099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:360| [2025/04/30 20:20:37 477108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:360| [2025/04/30 20:20:37 477115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 477123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1003|origin_pktnum:960|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1004|path_largest_ack:1003| [2025/04/30 20:20:37 477130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:774786|prior_time:1746044437437277|is_app_limited:0|send_elapse:38034|ack_elapse:39793|ctl_first_sent_time:1746044437438964|lagest_ack_time:1746044437477070|curr_delivered:821592| [2025/04/30 20:20:37 477137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437438964| [2025/04/30 20:20:37 477144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1096||sndq_packets_used_bytes:0|sndq_packets_free:243| [2025/04/30 20:20:37 477152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 477159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:774786|prior_time:1746044437437277|is_app_limited:0|send_elapse:38034|ack_elapse:39793|ctl_first_sent_time:1746044437438964|lagest_ack_time:1746044437477070|curr_delivered:822792| [2025/04/30 20:20:37 477166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437439091| [2025/04/30 20:20:37 477173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1095||sndq_packets_used_bytes:0|sndq_packets_free:244| [2025/04/30 20:20:37 477180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37873|rttvar:141|minrtt:31448|latest_rtt:37979|ack_delay:104| [2025/04/30 20:20:37 477187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37873|rttvar:106|minrtt:31448|latest_rtt:37979|ack_delay:104| [2025/04/30 20:20:37 477194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1004|lost_pn:1001|thresh:3| [2025/04/30 20:20:37 477200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 477206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37873|rtt_var:106|pto_duration:39873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 477213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 477220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 477224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 477235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437541510|now:1746044437477206|interv:64304| [2025/04/30 20:20:37 477239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437541510|now:1746044437477206|interval:64304|pto_count:0|srtt:37873 [2025/04/30 20:20:37 477244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38034, ack_elapse 39793, delivered 48006|rate 1206393|lost 289| [2025/04/30 20:20:37 477248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206393) in round 16| [2025/04/30 20:20:37 477253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 477257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 477261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111067|packet_lost:0|acked:2400|po_sent_time:1746044437439091|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 477265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111067|packet_lost:0|acked:2400|po_sent_time:1746044437439091|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 477270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:111067|full_bw_reached:1|inflight:45606|srtt:37873|latest_rtt:37979|min_rtt:31448|applimit:0|lost:289|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 477275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 477280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437502070|now:1746044437477070|interv:25000| [2025/04/30 20:20:37 477285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437477070|max_ack_delay:25000| [2025/04/30 20:20:37 477290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:360|largest:360|pns:2| [2025/04/30 20:20:37 477294] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:360|frame:PING ACK |recv_time:1746044437477070|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 477299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557477070|now:1746044437477070|interv:120000000| [2025/04/30 20:20:37 477304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557477070|now:1746044437477070|interv:120000000| [2025/04/30 20:20:37 477308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437477762|pq_index:0| [2025/04/30 20:20:37 477312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437476389| [2025/04/30 20:20:37 477316] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437477316| [2025/04/30 20:20:37 477321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437477320| [2025/04/30 20:20:37 477329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 477334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37873|min_srtt:37873|path_bw:1212517|loss_rate:3.67|path_pto:0| [2025/04/30 20:20:37 477338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:912576| [2025/04/30 20:20:37 477343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37873|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 477348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 477352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37873|min_srtt:37873|path_bw:1212517|loss_rate:3.67|path_pto:0| [2025/04/30 20:20:37 477357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:913755| [2025/04/30 20:20:37 477361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37873|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 477366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 477370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37873|min_srtt:37873|path_bw:1212517|loss_rate:3.67|path_pto:0| [2025/04/30 20:20:37 477374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:914934| [2025/04/30 20:20:37 477379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 477382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 477386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 477391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 477395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 477399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:851268| [2025/04/30 20:20:37 477404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 477408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 477412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437477762| [2025/04/30 20:20:37 477416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437477762| [2025/04/30 20:20:37 477422] [debug] |xqc_engine_wakeup_after|wakeup:1746044437477762|now:1746044437477422|diff:340| [2025/04/30 20:20:37 477427] [debug] |xqc_engine_main_logic|END|now:1746044437477320| [2025/04/30 20:20:37 477433] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437477432| [2025/04/30 20:20:37 477436] [debug] |xqc_engine_wakeup_after|wakeup:1746044437477762|now:1746044437477436|diff:326| [2025/04/30 20:20:37 477440] [debug] |xqc_engine_main_logic|END|now:1746044437477432| [2025/04/30 20:20:37 478513] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437478513| [2025/04/30 20:20:37 478527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437477762|pq_index:0| [2025/04/30 20:20:37 478534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437477320| [2025/04/30 20:20:37 478543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437478541| [2025/04/30 20:20:37 478550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437477762|now:1746044437478541| [2025/04/30 20:20:37 478557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437477762|now:1746044437478541| [2025/04/30 20:20:37 478563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 478569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 478578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37873|min_srtt:37873|path_bw:1212517|loss_rate:3.67|path_pto:0| [2025/04/30 20:20:37 478585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:914934| [2025/04/30 20:20:37 478593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 478599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 478604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 478611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 478619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 478623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:851268| [2025/04/30 20:20:37 478628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 478632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1049| [2025/04/30 20:20:37 478668] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437478641|stream_id:0|stream_offset:851268| [2025/04/30 20:20:37 478674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 478692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 478700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37873|rtt_var:106|pto_duration:39873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 478707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 478714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 478741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 478748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437543514|now:1746044437478700|interv:64814| [2025/04/30 20:20:37 478754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437543514|now:1746044437478700|interval:64814|pto_count:0|srtt:37873 [2025/04/30 20:20:37 478760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111067|inflight:46806| [2025/04/30 20:20:37 478765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 478769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:852447| [2025/04/30 20:20:37 478774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 478778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1050| [2025/04/30 20:20:37 478809] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437478785|stream_id:0|stream_offset:852447| [2025/04/30 20:20:37 478814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 478821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 478828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37873|rtt_var:106|pto_duration:39873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 478835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 478841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 478848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 478854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437543658|now:1746044437478828|interv:64830| [2025/04/30 20:20:37 478860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437543658|now:1746044437478828|interval:64830|pto_count:0|srtt:37873 [2025/04/30 20:20:37 478866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111067|inflight:48006| [2025/04/30 20:20:37 478876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 478880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:853626| [2025/04/30 20:20:37 478885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 478889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437479889|now:1746044437478889|interv:1000| [2025/04/30 20:20:37 478893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 478897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 478901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437479889| [2025/04/30 20:20:37 478905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437479889| [2025/04/30 20:20:37 478912] [debug] |xqc_engine_wakeup_after|wakeup:1746044437479889|now:1746044437478912|diff:977| [2025/04/30 20:20:37 478920] [debug] |xqc_engine_main_logic|END|now:1746044437478541| [2025/04/30 20:20:37 478994] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437478993| [2025/04/30 20:20:37 479006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 479016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:360| [2025/04/30 20:20:37 479022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:361| [2025/04/30 20:20:37 479031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:361| [2025/04/30 20:20:37 479037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 479044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 479051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:777186|prior_time:1746044437439255|is_app_limited:0|send_elapse:39253|ack_elapse:39738|ctl_first_sent_time:1746044437440825|lagest_ack_time:1746044437478993|curr_delivered:823992| [2025/04/30 20:20:37 479059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437440825| [2025/04/30 20:20:37 479065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1094||sndq_packets_used_bytes:0|sndq_packets_free:245| [2025/04/30 20:20:37 479072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 479078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:777186|prior_time:1746044437439255|is_app_limited:0|send_elapse:39253|ack_elapse:39738|ctl_first_sent_time:1746044437440825|lagest_ack_time:1746044437478993|curr_delivered:825192| [2025/04/30 20:20:37 479085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437440921| [2025/04/30 20:20:37 479092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1093||sndq_packets_used_bytes:0|sndq_packets_free:246| [2025/04/30 20:20:37 479099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37873|rttvar:106|minrtt:31448|latest_rtt:38072|ack_delay:88| [2025/04/30 20:20:37 479114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37887|rttvar:107|minrtt:31448|latest_rtt:38072|ack_delay:88| [2025/04/30 20:20:37 479120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1006|lost_pn:1003|thresh:3| [2025/04/30 20:20:37 479127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 479133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37887|rtt_var:107|pto_duration:39887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 479138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 479141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 479145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 479149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437543672|now:1746044437479133|interv:64539| [2025/04/30 20:20:37 479154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437543672|now:1746044437479133|interval:64539|pto_count:0|srtt:37887 [2025/04/30 20:20:37 479158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39253, ack_elapse 39738, delivered 48006|rate 1208062|lost 289| [2025/04/30 20:20:37 479163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208062) in round 16| [2025/04/30 20:20:37 479167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 479171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 479175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111067|packet_lost:0|acked:2400|po_sent_time:1746044437440921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 479180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111067|packet_lost:0|acked:2400|po_sent_time:1746044437440921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 479185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:111067|full_bw_reached:1|inflight:45606|srtt:37887|latest_rtt:38072|min_rtt:31448|applimit:0|lost:289|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 479191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:361|largest:361|pns:2| [2025/04/30 20:20:37 479195] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:361|frame:ACK |recv_time:1746044437478993|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 479200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557478993|now:1746044437478993|interv:120000000| [2025/04/30 20:20:37 479204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557478993|now:1746044437478993|interv:120000000| [2025/04/30 20:20:37 479208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437479889|pq_index:0| [2025/04/30 20:20:37 479216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437478541| [2025/04/30 20:20:37 479220] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437479220| [2025/04/30 20:20:37 479225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437479224| [2025/04/30 20:20:37 479231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 479236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37887|min_srtt:37887|path_bw:1212517|loss_rate:3.60|path_pto:0| [2025/04/30 20:20:37 479240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:914934| [2025/04/30 20:20:37 479245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37887|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 479250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 479254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37887|min_srtt:37887|path_bw:1212517|loss_rate:3.60|path_pto:0| [2025/04/30 20:20:37 479258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:916113| [2025/04/30 20:20:37 479263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37887|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 479267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 479272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37887|min_srtt:37887|path_bw:1212517|loss_rate:3.60|path_pto:0| [2025/04/30 20:20:37 479276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:917292| [2025/04/30 20:20:37 479280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 479284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 479288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 479292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 479297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 479301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:853626| [2025/04/30 20:20:37 479308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 479312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 479316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437479889| [2025/04/30 20:20:37 479320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437479889| [2025/04/30 20:20:37 479324] [debug] |xqc_engine_wakeup_after|wakeup:1746044437479889|now:1746044437479324|diff:565| [2025/04/30 20:20:37 479329] [debug] |xqc_engine_main_logic|END|now:1746044437479224| [2025/04/30 20:20:37 479334] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437479334| [2025/04/30 20:20:37 479338] [debug] |xqc_engine_wakeup_after|wakeup:1746044437479889|now:1746044437479338|diff:551| [2025/04/30 20:20:37 479342] [debug] |xqc_engine_main_logic|END|now:1746044437479334| [2025/04/30 20:20:37 480412] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437480412| [2025/04/30 20:20:37 480425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437479889|pq_index:0| [2025/04/30 20:20:37 480432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437479224| [2025/04/30 20:20:37 480440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437480439| [2025/04/30 20:20:37 480448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437479889|now:1746044437480439| [2025/04/30 20:20:37 480455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437479889|now:1746044437480439| [2025/04/30 20:20:37 480461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 480466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 480473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37887|min_srtt:37887|path_bw:1212517|loss_rate:3.60|path_pto:0| [2025/04/30 20:20:37 480480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:917292| [2025/04/30 20:20:37 480487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 480493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 480499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 480505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 480513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 480519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:853626| [2025/04/30 20:20:37 480526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 480540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1051| [2025/04/30 20:20:37 480584] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437480552|stream_id:0|stream_offset:853626| [2025/04/30 20:20:37 480594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 480601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 480608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37887|rtt_var:107|pto_duration:39887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 480614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 480620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 480626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 480632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437545439|now:1746044437480607|interv:64832| [2025/04/30 20:20:37 480638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437545439|now:1746044437480607|interval:64832|pto_count:0|srtt:37887 [2025/04/30 20:20:37 480645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111067|inflight:46806| [2025/04/30 20:20:37 480651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 480655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:854805| [2025/04/30 20:20:37 480660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 480664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1052| [2025/04/30 20:20:37 480697] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437480671|stream_id:0|stream_offset:854805| [2025/04/30 20:20:37 480707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 480714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 480741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37887|rtt_var:107|pto_duration:39887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 480746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 480750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 480754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 480763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437545558|now:1746044437480740|interv:64818| [2025/04/30 20:20:37 480767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437545558|now:1746044437480740|interval:64818|pto_count:0|srtt:37887 [2025/04/30 20:20:37 480772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111067|inflight:48006| [2025/04/30 20:20:37 480776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 480781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:855984| [2025/04/30 20:20:37 480785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 480789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437481789|now:1746044437480789|interv:1000| [2025/04/30 20:20:37 480793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 480797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 480801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437481789| [2025/04/30 20:20:37 480805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437481789| [2025/04/30 20:20:37 480809] [debug] |xqc_engine_wakeup_after|wakeup:1746044437481789|now:1746044437480809|diff:980| [2025/04/30 20:20:37 480814] [debug] |xqc_engine_main_logic|END|now:1746044437480439| [2025/04/30 20:20:37 480942] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437480941| [2025/04/30 20:20:37 480951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 480960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:361| [2025/04/30 20:20:37 480965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:362| [2025/04/30 20:20:37 480971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:362| [2025/04/30 20:20:37 480975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 480981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 480989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:779586|prior_time:1746044437441047|is_app_limited:0|send_elapse:40963|ack_elapse:39894|ctl_first_sent_time:1746044437442647|lagest_ack_time:1746044437480941|curr_delivered:826392| [2025/04/30 20:20:37 480996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437442647| [2025/04/30 20:20:37 481003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1092||sndq_packets_used_bytes:0|sndq_packets_free:247| [2025/04/30 20:20:37 481010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 481017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:779586|prior_time:1746044437441047|is_app_limited:0|send_elapse:40963|ack_elapse:39894|ctl_first_sent_time:1746044437442647|lagest_ack_time:1746044437480941|curr_delivered:827592| [2025/04/30 20:20:37 481028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437442791| [2025/04/30 20:20:37 481035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1091||sndq_packets_used_bytes:0|sndq_packets_free:248| [2025/04/30 20:20:37 481041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37887|rttvar:107|minrtt:31448|latest_rtt:38150|ack_delay:88| [2025/04/30 20:20:37 481048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37909|rttvar:124|minrtt:31448|latest_rtt:38150|ack_delay:88| [2025/04/30 20:20:37 481054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1008|lost_pn:1005|thresh:3| [2025/04/30 20:20:37 481058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 481063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37909|rtt_var:124|pto_duration:39909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 481071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 481077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 481083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 481088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437545580|now:1746044437481063|interv:64517| [2025/04/30 20:20:37 481092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437545580|now:1746044437481063|interval:64517|pto_count:0|srtt:37909 [2025/04/30 20:20:37 481096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40963, ack_elapse 39894, delivered 48006|rate 1171935|lost 289| [2025/04/30 20:20:37 481101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171935) in round 16| [2025/04/30 20:20:37 481105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 481109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 481113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111067|packet_lost:0|acked:2400|po_sent_time:1746044437442791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 481118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111067|packet_lost:0|acked:2400|po_sent_time:1746044437442791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 481122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:111067|full_bw_reached:1|inflight:45606|srtt:37909|latest_rtt:38150|min_rtt:31448|applimit:0|lost:289|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 481128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:362|largest:362|pns:2| [2025/04/30 20:20:37 481133] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:362|frame:ACK |recv_time:1746044437480941|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 481140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557480941|now:1746044437480941|interv:120000000| [2025/04/30 20:20:37 481145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557480941|now:1746044437480941|interv:120000000| [2025/04/30 20:20:37 481149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437481789|pq_index:0| [2025/04/30 20:20:37 481153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437480439| [2025/04/30 20:20:37 481157] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437481157| [2025/04/30 20:20:37 481162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437481161| [2025/04/30 20:20:37 481167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 481172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37909|min_srtt:37909|path_bw:1212517|loss_rate:3.54|path_pto:0| [2025/04/30 20:20:37 481176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:917292| [2025/04/30 20:20:37 481181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 481186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 481190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37909|min_srtt:37909|path_bw:1212517|loss_rate:3.54|path_pto:0| [2025/04/30 20:20:37 481195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:918471| [2025/04/30 20:20:37 481199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 481204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 481208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37909|min_srtt:37909|path_bw:1212517|loss_rate:3.54|path_pto:0| [2025/04/30 20:20:37 481212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:919650| [2025/04/30 20:20:37 481217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 481220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 481224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 481231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 481236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 481240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:855984| [2025/04/30 20:20:37 481244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 481248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 481252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437481789| [2025/04/30 20:20:37 481256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437481789| [2025/04/30 20:20:37 481260] [debug] |xqc_engine_wakeup_after|wakeup:1746044437481789|now:1746044437481260|diff:529| [2025/04/30 20:20:37 481264] [debug] |xqc_engine_main_logic|END|now:1746044437481161| [2025/04/30 20:20:37 481270] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437481270| [2025/04/30 20:20:37 481273] [debug] |xqc_engine_wakeup_after|wakeup:1746044437481789|now:1746044437481273|diff:516| [2025/04/30 20:20:37 481277] [debug] |xqc_engine_main_logic|END|now:1746044437481270| [2025/04/30 20:20:37 482347] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437482347| [2025/04/30 20:20:37 482359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437481789|pq_index:0| [2025/04/30 20:20:37 482364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437481161| [2025/04/30 20:20:37 482369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437482368| [2025/04/30 20:20:37 482374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437481789|now:1746044437482368| [2025/04/30 20:20:37 482378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437481789|now:1746044437482368| [2025/04/30 20:20:37 482382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 482387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 482392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37909|min_srtt:37909|path_bw:1212517|loss_rate:3.54|path_pto:0| [2025/04/30 20:20:37 482397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:919650| [2025/04/30 20:20:37 482401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 482405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 482409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 482414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 482427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 482434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:855984| [2025/04/30 20:20:37 482440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 482447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1053| [2025/04/30 20:20:37 482499] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437482458|stream_id:0|stream_offset:855984| [2025/04/30 20:20:37 482510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 482517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 482524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37909|rtt_var:124|pto_duration:39909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 482530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 482536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 482542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 482548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437547367|now:1746044437482524|interv:64843| [2025/04/30 20:20:37 482554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437547367|now:1746044437482524|interval:64843|pto_count:0|srtt:37909 [2025/04/30 20:20:37 482562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111067|inflight:46806| [2025/04/30 20:20:37 482570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 482576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:857163| [2025/04/30 20:20:37 482583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 482589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1054| [2025/04/30 20:20:37 482636] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437482601|stream_id:0|stream_offset:857163| [2025/04/30 20:20:37 482646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 482653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 482661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37909|rtt_var:124|pto_duration:39909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 482675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 482681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 482687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 482693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437547510|now:1746044437482660|interv:64850| [2025/04/30 20:20:37 482698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437547510|now:1746044437482660|interval:64850|pto_count:0|srtt:37909 [2025/04/30 20:20:37 482702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111067|inflight:48006| [2025/04/30 20:20:37 482707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 482712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:858342| [2025/04/30 20:20:37 482732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 482739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437483739|now:1746044437482739|interv:1000| [2025/04/30 20:20:37 482743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 482747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 482751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437483739| [2025/04/30 20:20:37 482756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437483739| [2025/04/30 20:20:37 482760] [debug] |xqc_engine_wakeup_after|wakeup:1746044437483739|now:1746044437482760|diff:979| [2025/04/30 20:20:37 482764] [debug] |xqc_engine_main_logic|END|now:1746044437482368| [2025/04/30 20:20:37 483081] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437483081| [2025/04/30 20:20:37 483091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 483100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:362| [2025/04/30 20:20:37 483106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:363| [2025/04/30 20:20:37 483114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:363| [2025/04/30 20:20:37 483120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 483128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1009|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1009|path_largest_ack:1009| [2025/04/30 20:20:37 483135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:781986|prior_time:1746044437443077|is_app_limited:0|send_elapse:39842|ack_elapse:40004|ctl_first_sent_time:1746044437444688|lagest_ack_time:1746044437483081|curr_delivered:828792| [2025/04/30 20:20:37 483142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437444688| [2025/04/30 20:20:37 483156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1090||sndq_packets_used_bytes:0|sndq_packets_free:249| [2025/04/30 20:20:37 483164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37909|rttvar:124|minrtt:31448|latest_rtt:38393|ack_delay:1248| [2025/04/30 20:20:37 483170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37814|rttvar:284|minrtt:31448|latest_rtt:38393|ack_delay:1248| [2025/04/30 20:20:37 483178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1009|lost_pn:1006|thresh:3| [2025/04/30 20:20:37 483185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 483191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37814|rtt_var:284|pto_duration:39814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 483198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 483204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 483211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 483217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437547415|now:1746044437483190|interv:64225| [2025/04/30 20:20:37 483223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437547415|now:1746044437483190|interval:64225|pto_count:0|srtt:37814 [2025/04/30 20:20:37 483228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39842, ack_elapse 40004, delivered 46806|rate 1170032|lost 289| [2025/04/30 20:20:37 483233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170032) in round 16| [2025/04/30 20:20:37 483237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 483242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 483247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111067|packet_lost:0|acked:1200|po_sent_time:1746044437444688|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 483254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111067|packet_lost:0|acked:1200|po_sent_time:1746044437444688|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 483262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:111067|full_bw_reached:1|inflight:46806|srtt:37814|latest_rtt:38393|min_rtt:31448|applimit:0|lost:289|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 483271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:363|largest:363|pns:2| [2025/04/30 20:20:37 483277] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:363|frame:ACK |recv_time:1746044437483081|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 483281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557483081|now:1746044437483081|interv:120000000| [2025/04/30 20:20:37 483290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557483081|now:1746044437483081|interv:120000000| [2025/04/30 20:20:37 483294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437483739|pq_index:0| [2025/04/30 20:20:37 483298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437482368| [2025/04/30 20:20:37 483302] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437483302| [2025/04/30 20:20:37 483307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437483306| [2025/04/30 20:20:37 483312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 483317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37814|min_srtt:37814|path_bw:1212517|loss_rate:3.48|path_pto:0| [2025/04/30 20:20:37 483321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:919650| [2025/04/30 20:20:37 483326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 483331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 483335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37814|min_srtt:37814|path_bw:1212517|loss_rate:3.48|path_pto:0| [2025/04/30 20:20:37 483339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:920829| [2025/04/30 20:20:37 483344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 483348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 483351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 483356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 483360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 483364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:858342| [2025/04/30 20:20:37 483369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 483373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 483377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437483739| [2025/04/30 20:20:37 483381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437483739| [2025/04/30 20:20:37 483387] [debug] |xqc_engine_wakeup_after|wakeup:1746044437483739|now:1746044437483387|diff:352| [2025/04/30 20:20:37 483392] [debug] |xqc_engine_main_logic|END|now:1746044437483306| [2025/04/30 20:20:37 483397] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437483397| [2025/04/30 20:20:37 483401] [debug] |xqc_engine_wakeup_after|wakeup:1746044437483739|now:1746044437483401|diff:338| [2025/04/30 20:20:37 483405] [debug] |xqc_engine_main_logic|END|now:1746044437483397| [2025/04/30 20:20:37 484484] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437484484| [2025/04/30 20:20:37 484498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437483739|pq_index:0| [2025/04/30 20:20:37 484505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437483306| [2025/04/30 20:20:37 484513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437484511| [2025/04/30 20:20:37 484521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437483739|now:1746044437484511| [2025/04/30 20:20:37 484528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437483739|now:1746044437484511| [2025/04/30 20:20:37 484535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 484541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 484548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37814|min_srtt:37814|path_bw:1212517|loss_rate:3.48|path_pto:0| [2025/04/30 20:20:37 484555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:920829| [2025/04/30 20:20:37 484562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 484567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 484573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 484579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 484586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 484593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:858342| [2025/04/30 20:20:37 484599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 484604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1055| [2025/04/30 20:20:37 484646] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437484612|stream_id:0|stream_offset:858342| [2025/04/30 20:20:37 484655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 484666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 484673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37814|rtt_var:284|pto_duration:39814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 484680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 484687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 484693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 484700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437549426|now:1746044437484673|interv:64753| [2025/04/30 20:20:37 484706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437549426|now:1746044437484673|interval:64753|pto_count:0|srtt:37814 [2025/04/30 20:20:37 484713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111067|inflight:48006| [2025/04/30 20:20:37 484738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 484742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:859521| [2025/04/30 20:20:37 484747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 484751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1056| [2025/04/30 20:20:37 484781] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437484759|stream_id:0|stream_offset:859521| [2025/04/30 20:20:37 484787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 484792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 484796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37814|rtt_var:284|pto_duration:39814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 484803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 484809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 484816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 484822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437549573|now:1746044437484796|interv:64777| [2025/04/30 20:20:37 484829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437549573|now:1746044437484796|interval:64777|pto_count:0|srtt:37814 [2025/04/30 20:20:37 484837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111067|inflight:49206| [2025/04/30 20:20:37 484844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 484858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:860700| [2025/04/30 20:20:37 484866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 484871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437485871|now:1746044437484871|interv:1000| [2025/04/30 20:20:37 484878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 484884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 484891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437485871| [2025/04/30 20:20:37 484897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437485871| [2025/04/30 20:20:37 484903] [debug] |xqc_engine_wakeup_after|wakeup:1746044437485871|now:1746044437484903|diff:968| [2025/04/30 20:20:37 484910] [debug] |xqc_engine_main_logic|END|now:1746044437484511| [2025/04/30 20:20:37 484923] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437484922| [2025/04/30 20:20:37 484931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 484939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:363| [2025/04/30 20:20:37 484946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:364| [2025/04/30 20:20:37 484955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:364| [2025/04/30 20:20:37 484961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 484968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 484975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:784386|prior_time:1746044437445156|is_app_limited:0|send_elapse:39951|ack_elapse:39766|ctl_first_sent_time:1746044437446826|lagest_ack_time:1746044437484922|curr_delivered:829992| [2025/04/30 20:20:37 484983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437446826| [2025/04/30 20:20:37 484991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1089||sndq_packets_used_bytes:0|sndq_packets_free:250| [2025/04/30 20:20:37 484998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 485005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:784386|prior_time:1746044437445156|is_app_limited:0|send_elapse:39951|ack_elapse:39766|ctl_first_sent_time:1746044437446826|lagest_ack_time:1746044437484922|curr_delivered:831192| [2025/04/30 20:20:37 485012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437446942| [2025/04/30 20:20:37 485018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1088||sndq_packets_used_bytes:0|sndq_packets_free:251| [2025/04/30 20:20:37 485024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37814|rttvar:284|minrtt:31448|latest_rtt:37980|ack_delay:96| [2025/04/30 20:20:37 485037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37823|rttvar:230|minrtt:31448|latest_rtt:37980|ack_delay:96| [2025/04/30 20:20:37 485045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1012|lost_pn:1009|thresh:3| [2025/04/30 20:20:37 485051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 485058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437487550|now:1746044437485057|interval:2493| [2025/04/30 20:20:37 485063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437487550|now:1746044437485057|interv:2493| [2025/04/30 20:20:37 485068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39951, ack_elapse 39766, delivered 46806|rate 1171585|lost 289| [2025/04/30 20:20:37 485072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171585) in round 16| [2025/04/30 20:20:37 485076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 485082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 485089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111067|packet_lost:0|acked:2400|po_sent_time:1746044437446942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 485096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111067|packet_lost:0|acked:2400|po_sent_time:1746044437446942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 485103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:111067|full_bw_reached:1|inflight:46806|srtt:37823|latest_rtt:37980|min_rtt:31448|applimit:0|lost:289|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 485109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:364|largest:364|pns:2| [2025/04/30 20:20:37 485113] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:364|frame:ACK |recv_time:1746044437484922|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 485118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557484922|now:1746044437484922|interv:120000000| [2025/04/30 20:20:37 485123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557484922|now:1746044437484922|interv:120000000| [2025/04/30 20:20:37 485126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437485871|pq_index:0| [2025/04/30 20:20:37 485131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437484511| [2025/04/30 20:20:37 485135] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437485135| [2025/04/30 20:20:37 485140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437485139| [2025/04/30 20:20:37 485145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 485154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37823|min_srtt:37823|path_bw:1212517|loss_rate:3.42|path_pto:0| [2025/04/30 20:20:37 485158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:920829| [2025/04/30 20:20:37 485163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37823|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 485168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 485172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37823|min_srtt:37823|path_bw:1212517|loss_rate:3.42|path_pto:0| [2025/04/30 20:20:37 485177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:922008| [2025/04/30 20:20:37 485181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37823|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 485185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 485190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37823|min_srtt:37823|path_bw:1212517|loss_rate:3.42|path_pto:0| [2025/04/30 20:20:37 485194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 485198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 485202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 485206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 485210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 485215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 485219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:860700| [2025/04/30 20:20:37 485223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 485227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 485231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437485871| [2025/04/30 20:20:37 485235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437485871| [2025/04/30 20:20:37 485239] [debug] |xqc_engine_wakeup_after|wakeup:1746044437485871|now:1746044437485239|diff:632| [2025/04/30 20:20:37 485246] [debug] |xqc_engine_main_logic|END|now:1746044437485139| [2025/04/30 20:20:37 485252] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437485252| [2025/04/30 20:20:37 485256] [debug] |xqc_engine_wakeup_after|wakeup:1746044437485871|now:1746044437485256|diff:615| [2025/04/30 20:20:37 485260] [debug] |xqc_engine_main_logic|END|now:1746044437485252| [2025/04/30 20:20:37 486335] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437486335| [2025/04/30 20:20:37 486350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437485871|pq_index:0| [2025/04/30 20:20:37 486355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437485139| [2025/04/30 20:20:37 486360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437486359| [2025/04/30 20:20:37 486365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437485871|now:1746044437486359| [2025/04/30 20:20:37 486370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437485871|now:1746044437486359| [2025/04/30 20:20:37 486373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 486378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 486383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37823|min_srtt:37823|path_bw:1212517|loss_rate:3.42|path_pto:0| [2025/04/30 20:20:37 486388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 486394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 486400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 486406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 486413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 486421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 486427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:860700| [2025/04/30 20:20:37 486434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 486440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1057| [2025/04/30 20:20:37 486489] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437486452|stream_id:0|stream_offset:860700| [2025/04/30 20:20:37 486517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 486535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 486541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437487550|now:1746044437486541|interval:1009| [2025/04/30 20:20:37 486548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437487550|now:1746044437486541|interv:1009| [2025/04/30 20:20:37 486554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111067|inflight:48006| [2025/04/30 20:20:37 486563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 486569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:861879| [2025/04/30 20:20:37 486576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 486583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1058| [2025/04/30 20:20:37 486630] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437486595|stream_id:0|stream_offset:861879| [2025/04/30 20:20:37 486639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 486644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 486648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437487550|now:1746044437486648|interval:902| [2025/04/30 20:20:37 486653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437487550|now:1746044437486648|interv:902| [2025/04/30 20:20:37 486657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111067|inflight:49206| [2025/04/30 20:20:37 486662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 486666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:111067|conn:00005627609066FC|stream_id:0|stream_offset:863058| [2025/04/30 20:20:37 486671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 486675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437487675|now:1746044437486675|interv:1000| [2025/04/30 20:20:37 486679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 486683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 486687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437487550| [2025/04/30 20:20:37 486691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437487550| [2025/04/30 20:20:37 486695] [debug] |xqc_engine_wakeup_after|wakeup:1746044437487550|now:1746044437486695|diff:855| [2025/04/30 20:20:37 486699] [debug] |xqc_engine_main_logic|END|now:1746044437486359| [2025/04/30 20:20:37 486916] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437486915| [2025/04/30 20:20:37 486937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 486946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:364| [2025/04/30 20:20:37 486952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:365| [2025/04/30 20:20:37 486960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:365| [2025/04/30 20:20:37 486967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 486974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 486982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:786786|prior_time:1746044437447116|is_app_limited:0|send_elapse:39914|ack_elapse:39799|ctl_first_sent_time:1746044437448737|lagest_ack_time:1746044437486915|curr_delivered:832392| [2025/04/30 20:20:37 486989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437448737| [2025/04/30 20:20:37 486996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1087||sndq_packets_used_bytes:0|sndq_packets_free:252| [2025/04/30 20:20:37 487003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 487010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:786786|prior_time:1746044437447116|is_app_limited:0|send_elapse:39914|ack_elapse:39799|ctl_first_sent_time:1746044437448737|lagest_ack_time:1746044437486915|curr_delivered:833592| [2025/04/30 20:20:37 487017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437448876| [2025/04/30 20:20:37 487024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1086||sndq_packets_used_bytes:0|sndq_packets_free:253| [2025/04/30 20:20:37 487030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37823|rttvar:230|minrtt:31448|latest_rtt:38039|ack_delay:88| [2025/04/30 20:20:37 487037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37839|rttvar:205|minrtt:31448|latest_rtt:38039|ack_delay:88| [2025/04/30 20:20:37 487044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1014|lost_pn:1011|thresh:3| [2025/04/30 20:20:37 487052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1010|lost_pn:1011|po_sent_time:1746044437444823|lost_send_time:1746044437444122|loss_delay:42793|frame:STREAM |repair:128| [2025/04/30 20:20:37 487059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437444823u| [2025/04/30 20:20:37 487064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 487068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37839|rtt_var:205|pto_duration:39839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 487073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 487077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 487086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 487090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437551434|now:1746044437487068|interv:64366| [2025/04/30 20:20:37 487094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437551434|now:1746044437487068|interval:64366|pto_count:0|srtt:37839 [2025/04/30 20:20:37 487098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39914, ack_elapse 39799, delivered 46806|rate 1172671|lost 290| [2025/04/30 20:20:37 487103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172671) in round 16| [2025/04/30 20:20:37 487107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 487111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 487115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111067|packet_lost:1|acked:2400|po_sent_time:1746044437448876|recovery:1|recovery_start:1746044437487064|packet_conservation:0|next_round_delivered:793986| [2025/04/30 20:20:37 487120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:1|acked:2400|po_sent_time:1746044437448876|recovery:1|recovery_start:1746044437487064|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 487125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37839|latest_rtt:38039|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437487064|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 487131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:365|largest:365|pns:2| [2025/04/30 20:20:37 487135] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:365|frame:ACK |recv_time:1746044437486915|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 487140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557486915|now:1746044437486915|interv:120000000| [2025/04/30 20:20:37 487144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557486915|now:1746044437486915|interv:120000000| [2025/04/30 20:20:37 487148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437487550|pq_index:0| [2025/04/30 20:20:37 487153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437486359| [2025/04/30 20:20:37 487160] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437487160| [2025/04/30 20:20:37 487165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437487164| [2025/04/30 20:20:37 487170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 487175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37839|min_srtt:37839|path_bw:1212517|loss_rate:3.36|path_pto:0| [2025/04/30 20:20:37 487180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 487187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 487191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 487195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 487199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 487203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37839|min_srtt:37839|path_bw:1212517|loss_rate:3.36|path_pto:0| [2025/04/30 20:20:37 487207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 487212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 487216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 487220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 487224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 487228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 487233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:863058| [2025/04/30 20:20:37 487237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 487241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 487245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437487675| [2025/04/30 20:20:37 487249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437487675| [2025/04/30 20:20:37 487253] [debug] |xqc_engine_wakeup_after|wakeup:1746044437487675|now:1746044437487253|diff:422| [2025/04/30 20:20:37 487257] [debug] |xqc_engine_main_logic|END|now:1746044437487164| [2025/04/30 20:20:37 487263] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437487263| [2025/04/30 20:20:37 487267] [debug] |xqc_engine_wakeup_after|wakeup:1746044437487675|now:1746044437487267|diff:408| [2025/04/30 20:20:37 487271] [debug] |xqc_engine_main_logic|END|now:1746044437487263| [2025/04/30 20:20:37 488340] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437488340| [2025/04/30 20:20:37 488355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437487675|pq_index:0| [2025/04/30 20:20:37 488360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437487164| [2025/04/30 20:20:37 488365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437488364| [2025/04/30 20:20:37 488376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437487675|now:1746044437488364| [2025/04/30 20:20:37 488380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437487675|now:1746044437488364| [2025/04/30 20:20:37 488384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 488389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 488394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37839|min_srtt:37839|path_bw:1212517|loss_rate:3.36|path_pto:0| [2025/04/30 20:20:37 488400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 488407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 488413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 488420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 488427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 488434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37839|min_srtt:37839|path_bw:1212517|loss_rate:3.36|path_pto:0| [2025/04/30 20:20:37 488441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 488447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 488453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 488458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 488465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 488471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 488478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:863058| [2025/04/30 20:20:37 488485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 488491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1059| [2025/04/30 20:20:37 488559] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437488503|stream_id:0|stream_offset:863058| [2025/04/30 20:20:37 488570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 488584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 488591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37839|rtt_var:205|pto_duration:39839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 488598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 488603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 488610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 488615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437553342|now:1746044437488590|interv:64752| [2025/04/30 20:20:37 488621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437553342|now:1746044437488590|interval:64752|pto_count:0|srtt:37839 [2025/04/30 20:20:37 488629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 488637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 488643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:864237| [2025/04/30 20:20:37 488649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 488653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1060| [2025/04/30 20:20:37 488685] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437488661|stream_id:0|stream_offset:864237| [2025/04/30 20:20:37 488690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 488695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 488699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37839|rtt_var:205|pto_duration:39839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 488704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 488710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 488735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 488740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437553500|now:1746044437488699|interv:64801| [2025/04/30 20:20:37 488744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437553500|now:1746044437488699|interval:64801|pto_count:0|srtt:37839 [2025/04/30 20:20:37 488749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 488764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 488769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:865416| [2025/04/30 20:20:37 488773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 488777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437502070| [2025/04/30 20:20:37 488782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437502070| [2025/04/30 20:20:37 488786] [debug] |xqc_engine_wakeup_after|wakeup:1746044437502070|now:1746044437488786|diff:13284| [2025/04/30 20:20:37 488790] [debug] |xqc_engine_main_logic|END|now:1746044437488364| [2025/04/30 20:20:37 489170] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044437489169| [2025/04/30 20:20:37 489179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 489188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:365| [2025/04/30 20:20:37 489195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:366| [2025/04/30 20:20:37 489204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:366| [2025/04/30 20:20:37 489212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 489219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1015|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1015|path_largest_ack:1015| [2025/04/30 20:20:37 489226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:789186|prior_time:1746044437449071|is_app_limited:0|send_elapse:39835|ack_elapse:40098|ctl_first_sent_time:1746044437450691|lagest_ack_time:1746044437489169|curr_delivered:834792| [2025/04/30 20:20:37 489233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437450691| [2025/04/30 20:20:37 489240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1086||sndq_packets_used_bytes:0|sndq_packets_free:253| [2025/04/30 20:20:37 489246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37839|rttvar:205|minrtt:31448|latest_rtt:38478|ack_delay:1320| [2025/04/30 20:20:37 489253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37754|rttvar:324|minrtt:31448|latest_rtt:38478|ack_delay:1320| [2025/04/30 20:20:37 489259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1015|lost_pn:1012|thresh:3| [2025/04/30 20:20:37 489265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 489271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 489278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37754|rtt_var:324|pto_duration:39754|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 489285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 489291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 489301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 489305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437553415|now:1746044437489277|interv:64138| [2025/04/30 20:20:37 489311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437553415|now:1746044437489277|interval:64138|pto_count:0|srtt:37754 [2025/04/30 20:20:37 489319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39835, ack_elapse 40098, delivered 45606|rate 1137363|lost 290| [2025/04/30 20:20:37 489325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137363) in round 16| [2025/04/30 20:20:37 489332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 489336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 489340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:1200|po_sent_time:1746044437450691|recovery:1|recovery_start:1746044437487064|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 489344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:1200|po_sent_time:1746044437450691|recovery:1|recovery_start:1746044437487064|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 489349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:46806|srtt:37754|latest_rtt:38478|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437487064|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 489355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:366|largest:366|pns:2| [2025/04/30 20:20:37 489360] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:366|frame:ACK |recv_time:1746044437489169|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 489365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557489169|now:1746044437489169|interv:120000000| [2025/04/30 20:20:37 489369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557489169|now:1746044437489169|interv:120000000| [2025/04/30 20:20:37 489373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437502070|pq_index:0| [2025/04/30 20:20:37 489377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437488364| [2025/04/30 20:20:37 489381] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437489381| [2025/04/30 20:20:37 489386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437489385| [2025/04/30 20:20:37 489391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 489396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37754|min_srtt:37754|path_bw:1212517|loss_rate:3.31|path_pto:0| [2025/04/30 20:20:37 489404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 489409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 489413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 489420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 489427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 489434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37754|min_srtt:37754|path_bw:1212517|loss_rate:3.31|path_pto:0| [2025/04/30 20:20:37 489441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 489448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 489454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 489460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 489467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 489474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 489481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:865416| [2025/04/30 20:20:37 489488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 489494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437490494|now:1746044437489494|interv:1000| [2025/04/30 20:20:37 489501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 489507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 489514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437490494| [2025/04/30 20:20:37 489521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437490494| [2025/04/30 20:20:37 489528] [debug] |xqc_engine_wakeup_after|wakeup:1746044437490494|now:1746044437489527|diff:967| [2025/04/30 20:20:37 489535] [debug] |xqc_engine_main_logic|END|now:1746044437489385| [2025/04/30 20:20:37 489543] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437489543| [2025/04/30 20:20:37 489549] [debug] |xqc_engine_wakeup_after|wakeup:1746044437490494|now:1746044437489549|diff:945| [2025/04/30 20:20:37 489556] [debug] |xqc_engine_main_logic|END|now:1746044437489543| [2025/04/30 20:20:37 490635] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437490634| [2025/04/30 20:20:37 490647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437490494|pq_index:0| [2025/04/30 20:20:37 490652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437489385| [2025/04/30 20:20:37 490664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437490662| [2025/04/30 20:20:37 490669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437490494|now:1746044437490662| [2025/04/30 20:20:37 490673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437490494|now:1746044437490662| [2025/04/30 20:20:37 490677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 490682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 490687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37754|min_srtt:37754|path_bw:1212517|loss_rate:3.31|path_pto:0| [2025/04/30 20:20:37 490692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 490697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 490701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 490705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 490709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 490713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37754|min_srtt:37754|path_bw:1212517|loss_rate:3.31|path_pto:0| [2025/04/30 20:20:37 490741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 490745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 490749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 490753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 490757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 490762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 490767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:865416| [2025/04/30 20:20:37 490771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 490776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1061| [2025/04/30 20:20:37 490814] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437490784|stream_id:0|stream_offset:865416| [2025/04/30 20:20:37 490830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 490838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 490845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37754|rtt_var:324|pto_duration:39754|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 490851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 490862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 490868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 490874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437555538|now:1746044437490844|interv:64694| [2025/04/30 20:20:37 490880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437555538|now:1746044437490844|interval:64694|pto_count:0|srtt:37754 [2025/04/30 20:20:37 490885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 490890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 490896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:866595| [2025/04/30 20:20:37 490902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 490910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437502070| [2025/04/30 20:20:37 490916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437502070| [2025/04/30 20:20:37 490922] [debug] |xqc_engine_wakeup_after|wakeup:1746044437502070|now:1746044437490922|diff:11148| [2025/04/30 20:20:37 490929] [debug] |xqc_engine_main_logic|END|now:1746044437490662| [2025/04/30 20:20:37 490942] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437490941| [2025/04/30 20:20:37 490950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 490959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:366| [2025/04/30 20:20:37 490965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:367| [2025/04/30 20:20:37 490974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:367| [2025/04/30 20:20:37 490980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 490986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 490991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:791586|prior_time:1746044437451072|is_app_limited:0|send_elapse:39800|ack_elapse:39869|ctl_first_sent_time:1746044437452678|lagest_ack_time:1746044437490941|curr_delivered:835992| [2025/04/30 20:20:37 491002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437452678| [2025/04/30 20:20:37 491009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1085||sndq_packets_used_bytes:0|sndq_packets_free:254| [2025/04/30 20:20:37 491016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 491023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:791586|prior_time:1746044437451072|is_app_limited:0|send_elapse:39800|ack_elapse:39869|ctl_first_sent_time:1746044437452678|lagest_ack_time:1746044437490941|curr_delivered:837192| [2025/04/30 20:20:37 491030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437452837| [2025/04/30 20:20:37 491036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1084||sndq_packets_used_bytes:0|sndq_packets_free:255| [2025/04/30 20:20:37 491042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37754|rttvar:324|minrtt:31448|latest_rtt:38104|ack_delay:88| [2025/04/30 20:20:37 491046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37787|rttvar:308|minrtt:31448|latest_rtt:38104|ack_delay:88| [2025/04/30 20:20:37 491051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1018|lost_pn:1015|thresh:3| [2025/04/30 20:20:37 491055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 491059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 491063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437493727|now:1746044437491063|interval:2664| [2025/04/30 20:20:37 491068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437493727|now:1746044437491063|interv:2664| [2025/04/30 20:20:37 491072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39800, ack_elapse 39869, delivered 45606|rate 1143896|lost 290| [2025/04/30 20:20:37 491076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143896) in round 16| [2025/04/30 20:20:37 491080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 491085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 491088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437452837|recovery:1|recovery_start:1746044437487064|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 491093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437452837|recovery:1|recovery_start:1746044437487064|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 491098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37787|latest_rtt:38104|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437487064|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 491107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:367|largest:367|pns:2| [2025/04/30 20:20:37 491112] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:367|frame:ACK |recv_time:1746044437490941|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 491117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557490941|now:1746044437490941|interv:120000000| [2025/04/30 20:20:37 491121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557490941|now:1746044437490941|interv:120000000| [2025/04/30 20:20:37 491125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437502070|pq_index:0| [2025/04/30 20:20:37 491129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437490662| [2025/04/30 20:20:37 491133] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437491133| [2025/04/30 20:20:37 491138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437491137| [2025/04/30 20:20:37 491143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 491148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37787|min_srtt:37787|path_bw:1212517|loss_rate:3.28|path_pto:0| [2025/04/30 20:20:37 491153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 491157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 491161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 491165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 491170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 491174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37787|min_srtt:37787|path_bw:1212517|loss_rate:3.28|path_pto:0| [2025/04/30 20:20:37 491178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 491182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 491186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 491190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 491194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 491201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 491205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:866595| [2025/04/30 20:20:37 491210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 491214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1062| [2025/04/30 20:20:37 491250] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437491221|stream_id:0|stream_offset:866595| [2025/04/30 20:20:37 491260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 491268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 491275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437493727|now:1746044437491275|interval:2452| [2025/04/30 20:20:37 491282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437493727|now:1746044437491275|interv:2452| [2025/04/30 20:20:37 491289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 491295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 491299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:867774| [2025/04/30 20:20:37 491304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 491308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1063| [2025/04/30 20:20:37 491338] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437491315|stream_id:0|stream_offset:867774| [2025/04/30 20:20:37 491348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 491355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 491361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437493727|now:1746044437491361|interval:2366| [2025/04/30 20:20:37 491368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437493727|now:1746044437491361|interv:2366| [2025/04/30 20:20:37 491373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 491377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 491382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:868953| [2025/04/30 20:20:37 491394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 491401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437493727| [2025/04/30 20:20:37 491408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437493727| [2025/04/30 20:20:37 491413] [debug] |xqc_engine_wakeup_after|wakeup:1746044437493727|now:1746044437491412|diff:2315| [2025/04/30 20:20:37 491418] [debug] |xqc_engine_main_logic|END|now:1746044437491137| [2025/04/30 20:20:37 491426] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437491426| [2025/04/30 20:20:37 491432] [debug] |xqc_engine_wakeup_after|wakeup:1746044437493727|now:1746044437491432|diff:2295| [2025/04/30 20:20:37 491439] [debug] |xqc_engine_main_logic|END|now:1746044437491426| [2025/04/30 20:20:37 493056] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:46|state:ESTABED|recv_time:1746044437493054| [2025/04/30 20:20:37 493071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 493080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:367| [2025/04/30 20:20:37 493087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:368| [2025/04/30 20:20:37 493095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:368| [2025/04/30 20:20:37 493102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 493110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1025|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1026|path_largest_ack:1025| [2025/04/30 20:20:37 493117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:793986|prior_time:1746044437453087|is_app_limited:0|send_elapse:39716|ack_elapse:39967|ctl_first_sent_time:1746044437454749|lagest_ack_time:1746044437493054|curr_delivered:838392| [2025/04/30 20:20:37 493125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437454749| [2025/04/30 20:20:37 493132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1083||sndq_packets_used_bytes:0|sndq_packets_free:256| [2025/04/30 20:20:37 493139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1026|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1026|path_largest_ack:1026| [2025/04/30 20:20:37 493146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:793986|prior_time:1746044437453087|is_app_limited:0|send_elapse:39716|ack_elapse:39967|ctl_first_sent_time:1746044437454749|lagest_ack_time:1746044437493054|curr_delivered:839592| [2025/04/30 20:20:37 493154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437454857| [2025/04/30 20:20:37 493160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1082||sndq_packets_used_bytes:0|sndq_packets_free:257| [2025/04/30 20:20:37 493167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37787|rttvar:308|minrtt:31448|latest_rtt:38197|ack_delay:136| [2025/04/30 20:20:37 493172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37821|rttvar:299|minrtt:31448|latest_rtt:38197|ack_delay:136| [2025/04/30 20:20:37 493183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1026|lost_pn:1023|thresh:3| [2025/04/30 20:20:37 493187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 493192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1016|lost_pn:1023|po_sent_time:1746044437450860|lost_send_time:1746044437450083|loss_delay:42971|frame:STREAM |repair:128| [2025/04/30 20:20:37 493197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437450860u| [2025/04/30 20:20:37 493201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 493205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37821|rtt_var:299|pto_duration:39821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 493210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 493214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 493218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 493222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437556136|now:1746044437493205|interv:62931| [2025/04/30 20:20:37 493226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437556136|now:1746044437493205|interval:62931|pto_count:0|srtt:37821 [2025/04/30 20:20:37 493230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39716, ack_elapse 39967, delivered 45606|rate 1141091|lost 291| [2025/04/30 20:20:37 493235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141091) in round 16| [2025/04/30 20:20:37 493239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 493243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 493247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:1|acked:2400|po_sent_time:1746044437454857|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 493252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:1|acked:2400|po_sent_time:1746044437454857|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 493256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:44406|srtt:37821|latest_rtt:38197|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437493201|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 493262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 493267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 493272] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 493279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:368|largest:368|pns:2| [2025/04/30 20:20:37 493284] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:368|frame:PING ACK |recv_time:1746044437493054|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 493289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557493054|now:1746044437493054|interv:120000000| [2025/04/30 20:20:37 493293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557493054|now:1746044437493054|interv:120000000| [2025/04/30 20:20:37 493297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437493727|pq_index:0| [2025/04/30 20:20:37 493302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437491137| [2025/04/30 20:20:37 493306] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437493306| [2025/04/30 20:20:37 493310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437493309| [2025/04/30 20:20:37 493316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 493321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:368|ack_delay:266|first_ack_range:31|largest_pkt_recv_time:1746044437493054| [2025/04/30 20:20:37 493325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:368|low:337|pkt_pns:2| [2025/04/30 20:20:37 493329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:368|frame_largest_recv:368| [2025/04/30 20:20:37 493334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 493338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37821|min_srtt:37821|path_bw:1212517|loss_rate:3.23|path_pto:0| [2025/04/30 20:20:37 493343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 493348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 493351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 493355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 493360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 493364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37821|min_srtt:37821|path_bw:1212517|loss_rate:3.23|path_pto:0| [2025/04/30 20:20:37 493368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 493372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 493376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 493383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 493387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 493393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 493400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:868953| [2025/04/30 20:20:37 493407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 493414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437494414|now:1746044437493414|interv:1000| [2025/04/30 20:20:37 493420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 493426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 493430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437494414| [2025/04/30 20:20:37 493434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437494414| [2025/04/30 20:20:37 493438] [debug] |xqc_engine_wakeup_after|wakeup:1746044437494414|now:1746044437493438|diff:976| [2025/04/30 20:20:37 493443] [debug] |xqc_engine_main_logic|END|now:1746044437493309| [2025/04/30 20:20:37 493448] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437493448| [2025/04/30 20:20:37 493452] [debug] |xqc_engine_wakeup_after|wakeup:1746044437494414|now:1746044437493452|diff:962| [2025/04/30 20:20:37 493456] [debug] |xqc_engine_main_logic|END|now:1746044437493448| [2025/04/30 20:20:37 494536] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437494536| [2025/04/30 20:20:37 494552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437494414|pq_index:0| [2025/04/30 20:20:37 494560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437493309| [2025/04/30 20:20:37 494568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437494566| [2025/04/30 20:20:37 494575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437494414|now:1746044437494566| [2025/04/30 20:20:37 494581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437494414|now:1746044437494566| [2025/04/30 20:20:37 494588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 494594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 494602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37821|min_srtt:37821|path_bw:1212517|loss_rate:3.23|path_pto:0| [2025/04/30 20:20:37 494609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 494616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 494620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 494630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 494634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 494638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37821|min_srtt:37821|path_bw:1212517|loss_rate:3.23|path_pto:0| [2025/04/30 20:20:37 494642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 494647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 494651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 494655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 494659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 494664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 494668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:868953| [2025/04/30 20:20:37 494673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 494677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1064| [2025/04/30 20:20:37 494713] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1064|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:44406|now:1746044437494686|stream_id:0|stream_offset:868953| [2025/04/30 20:20:37 494735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1064|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/04/30 20:20:37 494740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 20:20:37 494745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37821|rtt_var:299|pto_duration:39821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 494750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 494753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 494757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 494761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437559507|now:1746044437494745|interv:64762| [2025/04/30 20:20:37 494765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437559507|now:1746044437494745|interval:64762|pto_count:0|srtt:37821 [2025/04/30 20:20:37 494774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:45612| [2025/04/30 20:20:37 494779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 494784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:870132| [2025/04/30 20:20:37 494788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 494792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1065| [2025/04/30 20:20:37 494818] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437494799|stream_id:0|stream_offset:870132| [2025/04/30 20:20:37 494824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 494829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 494833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37821|rtt_var:299|pto_duration:39821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 494837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 494841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 494850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 494854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437559620|now:1746044437494833|interv:64787| [2025/04/30 20:20:37 494858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437559620|now:1746044437494833|interval:64787|pto_count:0|srtt:37821 [2025/04/30 20:20:37 494863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46812| [2025/04/30 20:20:37 494869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 494876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:871311| [2025/04/30 20:20:37 494883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 494890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437559620| [2025/04/30 20:20:37 494896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437559620| [2025/04/30 20:20:37 494903] [debug] |xqc_engine_wakeup_after|wakeup:1746044437559620|now:1746044437494903|diff:64717| [2025/04/30 20:20:37 494909] [debug] |xqc_engine_main_logic|END|now:1746044437494566| [2025/04/30 20:20:37 494923] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437494922| [2025/04/30 20:20:37 494931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 494942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:368| [2025/04/30 20:20:37 494948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:369| [2025/04/30 20:20:37 494957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:369| [2025/04/30 20:20:37 494963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 494971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1027|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1028|path_largest_ack:1027| [2025/04/30 20:20:37 494978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:796386|prior_time:1746044437455008|is_app_limited:0|send_elapse:39675|ack_elapse:39914|ctl_first_sent_time:1746044437456571|lagest_ack_time:1746044437494922|curr_delivered:840792| [2025/04/30 20:20:37 494984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437456571| [2025/04/30 20:20:37 494991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1082||sndq_packets_used_bytes:0|sndq_packets_free:257| [2025/04/30 20:20:37 494998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1028|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1028|path_largest_ack:1028| [2025/04/30 20:20:37 495005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:796386|prior_time:1746044437455008|is_app_limited:0|send_elapse:39675|ack_elapse:39914|ctl_first_sent_time:1746044437456571|lagest_ack_time:1746044437494922|curr_delivered:841992| [2025/04/30 20:20:37 495012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437456689| [2025/04/30 20:20:37 495018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1081||sndq_packets_used_bytes:0|sndq_packets_free:258| [2025/04/30 20:20:37 495022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37821|rttvar:299|minrtt:31448|latest_rtt:38233|ack_delay:96| [2025/04/30 20:20:37 495026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37861|rttvar:304|minrtt:31448|latest_rtt:38233|ack_delay:96| [2025/04/30 20:20:37 495033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1028|lost_pn:1025|thresh:3| [2025/04/30 20:20:37 495040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 495047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 495053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 495059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37861|rtt_var:304|pto_duration:39861|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 495063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 495067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 495071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44412| [2025/04/30 20:20:37 495075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437559660|now:1746044437495058|interv:64602| [2025/04/30 20:20:37 495083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437559660|now:1746044437495058|interval:64602|pto_count:0|srtt:37861 [2025/04/30 20:20:37 495088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39675, ack_elapse 39914, delivered 45606|rate 1142606|lost 291| [2025/04/30 20:20:37 495092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142606) in round 16| [2025/04/30 20:20:37 495096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 495101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 495104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437456689|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 495109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437456689|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 495114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:44412|srtt:37861|latest_rtt:38233|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437493201|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 495120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:369|largest:369|pns:2| [2025/04/30 20:20:37 495124] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:369|frame:ACK |recv_time:1746044437494922|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 495129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557494922|now:1746044437494922|interv:120000000| [2025/04/30 20:20:37 495133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557494922|now:1746044437494922|interv:120000000| [2025/04/30 20:20:37 495137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437559620|pq_index:0| [2025/04/30 20:20:37 495142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437494566| [2025/04/30 20:20:37 495146] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437495145| [2025/04/30 20:20:37 495151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437495149| [2025/04/30 20:20:37 495156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 495161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37861|min_srtt:37861|path_bw:1212517|loss_rate:3.17|path_pto:0| [2025/04/30 20:20:37 495165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:44412|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 495173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 495176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 495180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 495185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 495189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37861|min_srtt:37861|path_bw:1212517|loss_rate:3.17|path_pto:0| [2025/04/30 20:20:37 495193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:44412|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 495197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 495201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 495205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 495209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 495213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 495218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44412|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:871311| [2025/04/30 20:20:37 495222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 495226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1066| [2025/04/30 20:20:37 495258] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44412|now:1746044437495233|stream_id:0|stream_offset:871311| [2025/04/30 20:20:37 495263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 495268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44412|applimit:0| [2025/04/30 20:20:37 495273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37861|rtt_var:304|pto_duration:39861|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 495277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 495281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 495285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 495289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437560094|now:1746044437495272|interv:64822| [2025/04/30 20:20:37 495293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437560094|now:1746044437495272|interval:64822|pto_count:0|srtt:37861 [2025/04/30 20:20:37 495301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:45612| [2025/04/30 20:20:37 495306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 495310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:872490| [2025/04/30 20:20:37 495314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 495318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1067| [2025/04/30 20:20:37 495341] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437495324|stream_id:0|stream_offset:872490| [2025/04/30 20:20:37 495346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 495351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 495355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37861|rtt_var:304|pto_duration:39861|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 495360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 495363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 495367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 495371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437560185|now:1746044437495355|interv:64830| [2025/04/30 20:20:37 495375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437560185|now:1746044437495355|interval:64830|pto_count:0|srtt:37861 [2025/04/30 20:20:37 495380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46812| [2025/04/30 20:20:37 495384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 495390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:873669| [2025/04/30 20:20:37 495397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 495404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437560185| [2025/04/30 20:20:37 495410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437560185| [2025/04/30 20:20:37 495417] [debug] |xqc_engine_wakeup_after|wakeup:1746044437560185|now:1746044437495416|diff:64769| [2025/04/30 20:20:37 495423] [debug] |xqc_engine_main_logic|END|now:1746044437495149| [2025/04/30 20:20:37 495432] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437495432| [2025/04/30 20:20:37 495438] [debug] |xqc_engine_wakeup_after|wakeup:1746044437560185|now:1746044437495438|diff:64747| [2025/04/30 20:20:37 495447] [debug] |xqc_engine_main_logic|END|now:1746044437495432| [2025/04/30 20:20:37 496902] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437496901| [2025/04/30 20:20:37 496919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 496928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:369| [2025/04/30 20:20:37 496935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:370| [2025/04/30 20:20:37 496944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:370| [2025/04/30 20:20:37 496951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 496959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1029|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1030|path_largest_ack:1029| [2025/04/30 20:20:37 496966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:798786|prior_time:1746044437457059|is_app_limited:0|send_elapse:39913|ack_elapse:39842|ctl_first_sent_time:1746044437458675|lagest_ack_time:1746044437496901|curr_delivered:843192| [2025/04/30 20:20:37 496972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437458675| [2025/04/30 20:20:37 496978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1080||sndq_packets_used_bytes:0|sndq_packets_free:259| [2025/04/30 20:20:37 496985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1030|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1030|path_largest_ack:1030| [2025/04/30 20:20:37 496991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:798786|prior_time:1746044437457059|is_app_limited:0|send_elapse:39913|ack_elapse:39842|ctl_first_sent_time:1746044437458675|lagest_ack_time:1746044437496901|curr_delivered:844392| [2025/04/30 20:20:37 496998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437458822| [2025/04/30 20:20:37 497005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1079||sndq_packets_used_bytes:0|sndq_packets_free:260| [2025/04/30 20:20:37 497012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37861|rttvar:304|minrtt:31448|latest_rtt:38079|ack_delay:96| [2025/04/30 20:20:37 497019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37876|rttvar:258|minrtt:31448|latest_rtt:38079|ack_delay:96| [2025/04/30 20:20:37 497026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1030|lost_pn:1027|thresh:3| [2025/04/30 20:20:37 497033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 497040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 497046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 497053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37876|rtt_var:258|pto_duration:39876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 497057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 497069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 497073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44412| [2025/04/30 20:20:37 497077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437560200|now:1746044437497052|interv:63148| [2025/04/30 20:20:37 497081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437560200|now:1746044437497052|interval:63148|pto_count:0|srtt:37876 [2025/04/30 20:20:37 497086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39913, ack_elapse 39842, delivered 45606|rate 1142635|lost 291| [2025/04/30 20:20:37 497090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142635) in round 16| [2025/04/30 20:20:37 497095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 497099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 497103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437458822|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 497107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437458822|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 497112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:44412|srtt:37876|latest_rtt:38079|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437493201|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 497118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:370|largest:370|pns:2| [2025/04/30 20:20:37 497122] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:370|frame:ACK |recv_time:1746044437496901|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 497127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557496901|now:1746044437496901|interv:120000000| [2025/04/30 20:20:37 497132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557496901|now:1746044437496901|interv:120000000| [2025/04/30 20:20:37 497136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437560185|pq_index:0| [2025/04/30 20:20:37 497140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437495149| [2025/04/30 20:20:37 497144] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437497144| [2025/04/30 20:20:37 497149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437497148| [2025/04/30 20:20:37 497154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 497159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37876|min_srtt:37876|path_bw:1212517|loss_rate:3.13|path_pto:0| [2025/04/30 20:20:37 497167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:44412|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 497172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 497176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 497180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 497184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 497188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37876|min_srtt:37876|path_bw:1212517|loss_rate:3.13|path_pto:0| [2025/04/30 20:20:37 497193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:44412|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 497197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 497201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 497205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 497209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 497213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 497217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44412|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:873669| [2025/04/30 20:20:37 497222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 497226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437498226|now:1746044437497226|interv:1000| [2025/04/30 20:20:37 497230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 497234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 497238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437498226| [2025/04/30 20:20:37 497242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437498226| [2025/04/30 20:20:37 497246] [debug] |xqc_engine_wakeup_after|wakeup:1746044437498226|now:1746044437497246|diff:980| [2025/04/30 20:20:37 497250] [debug] |xqc_engine_main_logic|END|now:1746044437497148| [2025/04/30 20:20:37 497256] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437497256| [2025/04/30 20:20:37 497260] [debug] |xqc_engine_wakeup_after|wakeup:1746044437498226|now:1746044437497260|diff:966| [2025/04/30 20:20:37 497264] [debug] |xqc_engine_main_logic|END|now:1746044437497256| [2025/04/30 20:20:37 498334] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437498333| [2025/04/30 20:20:37 498346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437498226|pq_index:0| [2025/04/30 20:20:37 498357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437497148| [2025/04/30 20:20:37 498362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437498361| [2025/04/30 20:20:37 498367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437498226|now:1746044437498361| [2025/04/30 20:20:37 498374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437498226|now:1746044437498361| [2025/04/30 20:20:37 498380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 498387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 498394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37876|min_srtt:37876|path_bw:1212517|loss_rate:3.13|path_pto:0| [2025/04/30 20:20:37 498401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:44412|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 498408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 498414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 498420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 498426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 498433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37876|min_srtt:37876|path_bw:1212517|loss_rate:3.13|path_pto:0| [2025/04/30 20:20:37 498439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:44412|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 498446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 498452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 498458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 498464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 498471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 498477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44412|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:873669| [2025/04/30 20:20:37 498485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 498491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1068| [2025/04/30 20:20:37 498548] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44412|now:1746044437498509|stream_id:0|stream_offset:873669| [2025/04/30 20:20:37 498560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 498568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44412|applimit:0| [2025/04/30 20:20:37 498575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37876|rtt_var:258|pto_duration:39876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 498582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 498587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 498594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 498599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437563385|now:1746044437498574|interv:64811| [2025/04/30 20:20:37 498603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437563385|now:1746044437498574|interval:64811|pto_count:0|srtt:37876 [2025/04/30 20:20:37 498608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:45612| [2025/04/30 20:20:37 498613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 498617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:874848| [2025/04/30 20:20:37 498622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 498626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1069| [2025/04/30 20:20:37 498658] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437498633|stream_id:0|stream_offset:874848| [2025/04/30 20:20:37 498668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1069|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 498675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 498681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37876|rtt_var:258|pto_duration:39876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 498688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 498693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 498697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 498701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437563509|now:1746044437498681|interv:64828| [2025/04/30 20:20:37 498710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437563509|now:1746044437498681|interval:64828|pto_count:0|srtt:37876 [2025/04/30 20:20:37 498714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46812| [2025/04/30 20:20:37 498743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 498748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:876027| [2025/04/30 20:20:37 498752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 498757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437563509| [2025/04/30 20:20:37 498761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437563509| [2025/04/30 20:20:37 498765] [debug] |xqc_engine_wakeup_after|wakeup:1746044437563509|now:1746044437498765|diff:64744| [2025/04/30 20:20:37 498769] [debug] |xqc_engine_main_logic|END|now:1746044437498361| [2025/04/30 20:20:37 498891] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437498890| [2025/04/30 20:20:37 498907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 498917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:370| [2025/04/30 20:20:37 498923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:371| [2025/04/30 20:20:37 498932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:371| [2025/04/30 20:20:37 498938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 498946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1031|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1032|path_largest_ack:1031| [2025/04/30 20:20:37 498953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:801186|prior_time:1746044437459043|is_app_limited:0|send_elapse:39787|ack_elapse:39847|ctl_first_sent_time:1746044437460619|lagest_ack_time:1746044437498890|curr_delivered:845592| [2025/04/30 20:20:37 498960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437460619| [2025/04/30 20:20:37 498965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1078||sndq_packets_used_bytes:0|sndq_packets_free:261| [2025/04/30 20:20:37 498970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1032|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1032|path_largest_ack:1032| [2025/04/30 20:20:37 498977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:801186|prior_time:1746044437459043|is_app_limited:0|send_elapse:39787|ack_elapse:39847|ctl_first_sent_time:1746044437460619|lagest_ack_time:1746044437498890|curr_delivered:846792| [2025/04/30 20:20:37 498983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437460783| [2025/04/30 20:20:37 498989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1077||sndq_packets_used_bytes:0|sndq_packets_free:262| [2025/04/30 20:20:37 498995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37876|rttvar:258|minrtt:31448|latest_rtt:38107|ack_delay:96| [2025/04/30 20:20:37 499013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37893|rttvar:227|minrtt:31448|latest_rtt:38107|ack_delay:96| [2025/04/30 20:20:37 499019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1032|lost_pn:1029|thresh:3| [2025/04/30 20:20:37 499026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 499030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 499034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 499038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37893|rtt_var:227|pto_duration:39893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 499043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 499047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 499051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44412| [2025/04/30 20:20:37 499055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437563526|now:1746044437499038|interv:64488| [2025/04/30 20:20:37 499059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437563526|now:1746044437499038|interval:64488|pto_count:0|srtt:37893 [2025/04/30 20:20:37 499063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39787, ack_elapse 39847, delivered 45606|rate 1144527|lost 291| [2025/04/30 20:20:37 499068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144527) in round 16| [2025/04/30 20:20:37 499072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 499076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 499080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437460783|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 499085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437460783|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 499089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:44412|srtt:37893|latest_rtt:38107|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437493201|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 499095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:371|largest:371|pns:2| [2025/04/30 20:20:37 499100] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:371|frame:ACK |recv_time:1746044437498890|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 499108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557498890|now:1746044437498890|interv:120000000| [2025/04/30 20:20:37 499112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557498890|now:1746044437498890|interv:120000000| [2025/04/30 20:20:37 499116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437563509|pq_index:0| [2025/04/30 20:20:37 499121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437498361| [2025/04/30 20:20:37 499125] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437499124| [2025/04/30 20:20:37 499130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437499128| [2025/04/30 20:20:37 499135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 499140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37893|min_srtt:37893|path_bw:1212517|loss_rate:3.08|path_pto:0| [2025/04/30 20:20:37 499144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:44412|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 499149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 499153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 499157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 499162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 499166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37893|min_srtt:37893|path_bw:1212517|loss_rate:3.08|path_pto:0| [2025/04/30 20:20:37 499170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:44412|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 499174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 499178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 499182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 499186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 499191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 499195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44412|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:876027| [2025/04/30 20:20:37 499200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 499207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1070| [2025/04/30 20:20:37 499245] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44412|now:1746044437499214|stream_id:0|stream_offset:876027| [2025/04/30 20:20:37 499251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 499257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44412|applimit:0| [2025/04/30 20:20:37 499264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37893|rtt_var:227|pto_duration:39893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 499271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 499278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 499285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 499291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437564107|now:1746044437499264|interv:64843| [2025/04/30 20:20:37 499298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437564107|now:1746044437499264|interval:64843|pto_count:0|srtt:37893 [2025/04/30 20:20:37 499305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:45612| [2025/04/30 20:20:37 499314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 499319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:877206| [2025/04/30 20:20:37 499324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 499328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1071| [2025/04/30 20:20:37 499361] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437499336|stream_id:0|stream_offset:877206| [2025/04/30 20:20:37 499368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 499376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 499383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37893|rtt_var:227|pto_duration:39893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 499390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 499396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 499402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 499415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437564229|now:1746044437499383|interv:64846| [2025/04/30 20:20:37 499421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437564229|now:1746044437499383|interval:64846|pto_count:0|srtt:37893 [2025/04/30 20:20:37 499429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46812| [2025/04/30 20:20:37 499436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 499443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:878385| [2025/04/30 20:20:37 499449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 499456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437564229| [2025/04/30 20:20:37 499462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437564229| [2025/04/30 20:20:37 499469] [debug] |xqc_engine_wakeup_after|wakeup:1746044437564229|now:1746044437499469|diff:64760| [2025/04/30 20:20:37 499475] [debug] |xqc_engine_main_logic|END|now:1746044437499128| [2025/04/30 20:20:37 499483] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437499483| [2025/04/30 20:20:37 499489] [debug] |xqc_engine_wakeup_after|wakeup:1746044437564229|now:1746044437499489|diff:64740| [2025/04/30 20:20:37 499495] [debug] |xqc_engine_main_logic|END|now:1746044437499483| [2025/04/30 20:20:37 500942] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437500941| [2025/04/30 20:20:37 500959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 500969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:371| [2025/04/30 20:20:37 500975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:372| [2025/04/30 20:20:37 500984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:372| [2025/04/30 20:20:37 500991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 500999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1033|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1034|path_largest_ack:1033| [2025/04/30 20:20:37 501006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46812|prior_delivered:803586|prior_time:1746044437461086|is_app_limited:0|send_elapse:39894|ack_elapse:39855|ctl_first_sent_time:1746044437462745|lagest_ack_time:1746044437500941|curr_delivered:847998| [2025/04/30 20:20:37 501013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437462745| [2025/04/30 20:20:37 501020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1076||sndq_packets_used_bytes:0|sndq_packets_free:263| [2025/04/30 20:20:37 501027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1034|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1034|path_largest_ack:1034| [2025/04/30 20:20:37 501034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46812|prior_delivered:803586|prior_time:1746044437461086|is_app_limited:0|send_elapse:39894|ack_elapse:39855|ctl_first_sent_time:1746044437462745|lagest_ack_time:1746044437500941|curr_delivered:849198| [2025/04/30 20:20:37 501051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437462867| [2025/04/30 20:20:37 501058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1075||sndq_packets_used_bytes:0|sndq_packets_free:264| [2025/04/30 20:20:37 501065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37893|rttvar:227|minrtt:31448|latest_rtt:38074|ack_delay:104| [2025/04/30 20:20:37 501072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37903|rttvar:190|minrtt:31448|latest_rtt:38074|ack_delay:104| [2025/04/30 20:20:37 501077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1034|lost_pn:1031|thresh:3| [2025/04/30 20:20:37 501081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 501085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 501089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 353|pns:2| [2025/04/30 20:20:37 501093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 501099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37903|rtt_var:190|pto_duration:39903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 501106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 501112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 501118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 501122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437564239|now:1746044437501099|interv:63140| [2025/04/30 20:20:37 501126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437564239|now:1746044437501099|interval:63140|pto_count:0|srtt:37903 [2025/04/30 20:20:37 501130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39894, ack_elapse 39855, delivered 45612|rate 1143329|lost 291| [2025/04/30 20:20:37 501135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143329) in round 16| [2025/04/30 20:20:37 501139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 501144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 501147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2406|po_sent_time:1746044437462867|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 501152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2406|po_sent_time:1746044437462867|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 501157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:44406|srtt:37903|latest_rtt:38074|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437493201|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 501166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:372|largest:372|pns:2| [2025/04/30 20:20:37 501171] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:372|frame:ACK |recv_time:1746044437500941|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 501176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557500941|now:1746044437500941|interv:120000000| [2025/04/30 20:20:37 501180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557500941|now:1746044437500941|interv:120000000| [2025/04/30 20:20:37 501184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437564229|pq_index:0| [2025/04/30 20:20:37 501188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437499128| [2025/04/30 20:20:37 501192] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437501192| [2025/04/30 20:20:37 501197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437501196| [2025/04/30 20:20:37 501202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 501207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37903|min_srtt:37903|path_bw:1212517|loss_rate:3.03|path_pto:0| [2025/04/30 20:20:37 501212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 501216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 501220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 501224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 501229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 501233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37903|min_srtt:37903|path_bw:1212517|loss_rate:3.03|path_pto:0| [2025/04/30 20:20:37 501237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 501242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 501246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 501249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 501254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 501261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 501265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:878385| [2025/04/30 20:20:37 501270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 501274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437502273|now:1746044437501273|interv:1000| [2025/04/30 20:20:37 501278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 501281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 501285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437502273| [2025/04/30 20:20:37 501289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437502273| [2025/04/30 20:20:37 501293] [debug] |xqc_engine_wakeup_after|wakeup:1746044437502273|now:1746044437501293|diff:980| [2025/04/30 20:20:37 501298] [debug] |xqc_engine_main_logic|END|now:1746044437501196| [2025/04/30 20:20:37 501304] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437501304| [2025/04/30 20:20:37 501308] [debug] |xqc_engine_wakeup_after|wakeup:1746044437502273|now:1746044437501308|diff:965| [2025/04/30 20:20:37 501312] [debug] |xqc_engine_main_logic|END|now:1746044437501304| [2025/04/30 20:20:37 502397] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437502396| [2025/04/30 20:20:37 502412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437502273|pq_index:0| [2025/04/30 20:20:37 502419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437501196| [2025/04/30 20:20:37 502427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437502425| [2025/04/30 20:20:37 502435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437502273|now:1746044437502425| [2025/04/30 20:20:37 502442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437502273|now:1746044437502425| [2025/04/30 20:20:37 502449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 502455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 502463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37903|min_srtt:37903|path_bw:1212517|loss_rate:3.03|path_pto:0| [2025/04/30 20:20:37 502471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 502479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 502485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 502491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 502499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 502513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37903|min_srtt:37903|path_bw:1212517|loss_rate:3.03|path_pto:0| [2025/04/30 20:20:37 502520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 502527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 502533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 502539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 502546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 502554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 502560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:878385| [2025/04/30 20:20:37 502568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 502574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1072| [2025/04/30 20:20:37 502614] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746044437502586|stream_id:0|stream_offset:878385| [2025/04/30 20:20:37 502620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 502625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 20:20:37 502631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37903|rtt_var:190|pto_duration:39903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 502639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 502645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 502651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 502658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437567489|now:1746044437502631|interv:64858| [2025/04/30 20:20:37 502665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437567489|now:1746044437502631|interval:64858|pto_count:0|srtt:37903 [2025/04/30 20:20:37 502672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:45606| [2025/04/30 20:20:37 502680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 502684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:879564| [2025/04/30 20:20:37 502694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 502698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1073| [2025/04/30 20:20:37 502742] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437502705|stream_id:0|stream_offset:879564| [2025/04/30 20:20:37 502754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 502762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 502769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37903|rtt_var:190|pto_duration:39903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 502776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 502783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 502789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 502794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437567608|now:1746044437502768|interv:64840| [2025/04/30 20:20:37 502798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437567608|now:1746044437502768|interval:64840|pto_count:0|srtt:37903 [2025/04/30 20:20:37 502803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 502808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 502812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:880743| [2025/04/30 20:20:37 502817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 502821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1074| [2025/04/30 20:20:37 502855] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437502828|stream_id:0|stream_offset:880743| [2025/04/30 20:20:37 502865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 502872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 502879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37903|rtt_var:190|pto_duration:39903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 502886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 502892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 502905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 502911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437567731|now:1746044437502879|interv:64852| [2025/04/30 20:20:37 502917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437567731|now:1746044437502879|interval:64852|pto_count:0|srtt:37903 [2025/04/30 20:20:37 502925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 502933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 502940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:881922| [2025/04/30 20:20:37 502946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 502953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437567731| [2025/04/30 20:20:37 502959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437567731| [2025/04/30 20:20:37 502966] [debug] |xqc_engine_wakeup_after|wakeup:1746044437567731|now:1746044437502966|diff:64765| [2025/04/30 20:20:37 502973] [debug] |xqc_engine_main_logic|END|now:1746044437502425| [2025/04/30 20:20:37 502988] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437502986| [2025/04/30 20:20:37 502995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 503003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:372| [2025/04/30 20:20:37 503009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:373| [2025/04/30 20:20:37 503018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:373| [2025/04/30 20:20:37 503024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 503031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1035|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1036|path_largest_ack:1035| [2025/04/30 20:20:37 503038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46812|prior_delivered:805986|prior_time:1746044437463043|is_app_limited:0|send_elapse:39979|ack_elapse:39943|ctl_first_sent_time:1746044437464681|lagest_ack_time:1746044437502986|curr_delivered:850398| [2025/04/30 20:20:37 503047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437464681| [2025/04/30 20:20:37 503054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1074||sndq_packets_used_bytes:0|sndq_packets_free:265| [2025/04/30 20:20:37 503061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1036|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1036|path_largest_ack:1036| [2025/04/30 20:20:37 503069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46812|prior_delivered:805986|prior_time:1746044437463043|is_app_limited:0|send_elapse:39979|ack_elapse:39943|ctl_first_sent_time:1746044437464681|lagest_ack_time:1746044437502986|curr_delivered:851598| [2025/04/30 20:20:37 503081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437464822| [2025/04/30 20:20:37 503085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1073||sndq_packets_used_bytes:0|sndq_packets_free:266| [2025/04/30 20:20:37 503089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37903|rttvar:190|minrtt:31448|latest_rtt:38164|ack_delay:112| [2025/04/30 20:20:37 503094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37922|rttvar:180|minrtt:31448|latest_rtt:38164|ack_delay:112| [2025/04/30 20:20:37 503098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1036|lost_pn:1033|thresh:3| [2025/04/30 20:20:37 503102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 503106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 503110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 503114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37922|rtt_var:180|pto_duration:39922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 503119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 503123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 503126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 503130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437567750|now:1746044437503114|interv:64636| [2025/04/30 20:20:37 503134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437567750|now:1746044437503114|interval:64636|pto_count:0|srtt:37922 [2025/04/30 20:20:37 503139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39979, ack_elapse 39943, delivered 45612|rate 1140898|lost 291| [2025/04/30 20:20:37 503143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140898) in round 16| [2025/04/30 20:20:37 503148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 503152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 503156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437464822|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 503160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437464822|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 503165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37922|latest_rtt:38164|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437493201|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 503174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:373|largest:373|pns:2| [2025/04/30 20:20:37 503178] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:373|frame:ACK |recv_time:1746044437502986|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 503183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557502986|now:1746044437502986|interv:120000000| [2025/04/30 20:20:37 503187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557502986|now:1746044437502986|interv:120000000| [2025/04/30 20:20:37 503191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437567731|pq_index:0| [2025/04/30 20:20:37 503196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437502425| [2025/04/30 20:20:37 503200] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437503200| [2025/04/30 20:20:37 503205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437503204| [2025/04/30 20:20:37 503210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 503215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37922|min_srtt:37922|path_bw:1212517|loss_rate:2.96|path_pto:0| [2025/04/30 20:20:37 503219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 503224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 503228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 503232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 503236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 503240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37922|min_srtt:37922|path_bw:1212517|loss_rate:2.96|path_pto:0| [2025/04/30 20:20:37 503244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 503249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 503252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 503256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 503260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 503265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 503272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:881922| [2025/04/30 20:20:37 503276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 503280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1075| [2025/04/30 20:20:37 503317] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437503288|stream_id:0|stream_offset:881922| [2025/04/30 20:20:37 503327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 503334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 503341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37922|rtt_var:180|pto_duration:39922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 503348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 503355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 503360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 503367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437568210|now:1746044437503341|interv:64869| [2025/04/30 20:20:37 503374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437568210|now:1746044437503341|interval:64869|pto_count:0|srtt:37922 [2025/04/30 20:20:37 503381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 503389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 503395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:883101| [2025/04/30 20:20:37 503402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 503409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437504409|now:1746044437503409|interv:1000| [2025/04/30 20:20:37 503415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 503421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 503427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437504409| [2025/04/30 20:20:37 503433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437504409| [2025/04/30 20:20:37 503439] [debug] |xqc_engine_wakeup_after|wakeup:1746044437504409|now:1746044437503439|diff:970| [2025/04/30 20:20:37 503446] [debug] |xqc_engine_main_logic|END|now:1746044437503204| [2025/04/30 20:20:37 503454] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437503454| [2025/04/30 20:20:37 503460] [debug] |xqc_engine_wakeup_after|wakeup:1746044437504409|now:1746044437503460|diff:949| [2025/04/30 20:20:37 503472] [debug] |xqc_engine_main_logic|END|now:1746044437503454| [2025/04/30 20:20:37 504524] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437504524| [2025/04/30 20:20:37 504541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437504409|pq_index:0| [2025/04/30 20:20:37 504548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437503204| [2025/04/30 20:20:37 504556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437504554| [2025/04/30 20:20:37 504563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437504409|now:1746044437504554| [2025/04/30 20:20:37 504569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437504409|now:1746044437504554| [2025/04/30 20:20:37 504575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 504582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 504589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37922|min_srtt:37922|path_bw:1212517|loss_rate:2.94|path_pto:0| [2025/04/30 20:20:37 504594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 504599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 504603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 504607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 504611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 504615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37922|min_srtt:37922|path_bw:1212517|loss_rate:2.94|path_pto:0| [2025/04/30 20:20:37 504619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 504624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 504628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 504632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 504636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 504641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 504645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:883101| [2025/04/30 20:20:37 504655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 504659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1076| [2025/04/30 20:20:37 504696] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437504668|stream_id:0|stream_offset:883101| [2025/04/30 20:20:37 504702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 504707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 504711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37922|rtt_var:180|pto_duration:39922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 504743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 504750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 504757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 504763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437569590|now:1746044437504711|interv:64879| [2025/04/30 20:20:37 504770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437569590|now:1746044437504711|interval:64879|pto_count:0|srtt:37922 [2025/04/30 20:20:37 504778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 504785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 504792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:884280| [2025/04/30 20:20:37 504799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 504806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437569590| [2025/04/30 20:20:37 504812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437569590| [2025/04/30 20:20:37 504818] [debug] |xqc_engine_wakeup_after|wakeup:1746044437569590|now:1746044437504818|diff:64772| [2025/04/30 20:20:37 504825] [debug] |xqc_engine_main_logic|END|now:1746044437504554| [2025/04/30 20:20:37 504839] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437504838| [2025/04/30 20:20:37 504846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 504855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:373| [2025/04/30 20:20:37 504861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:374| [2025/04/30 20:20:37 504871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:374| [2025/04/30 20:20:37 504877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 504884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1037|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1038|path_largest_ack:1037| [2025/04/30 20:20:37 504898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46812|prior_delivered:808386|prior_time:1746044437464988|is_app_limited:0|send_elapse:39773|ack_elapse:39850|ctl_first_sent_time:1746044437466564|lagest_ack_time:1746044437504838|curr_delivered:852798| [2025/04/30 20:20:37 504905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437466564| [2025/04/30 20:20:37 504912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1072||sndq_packets_used_bytes:0|sndq_packets_free:267| [2025/04/30 20:20:37 504919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1038|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1038|path_largest_ack:1038| [2025/04/30 20:20:37 504926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46812|prior_delivered:808386|prior_time:1746044437464988|is_app_limited:0|send_elapse:39773|ack_elapse:39850|ctl_first_sent_time:1746044437466564|lagest_ack_time:1746044437504838|curr_delivered:853998| [2025/04/30 20:20:37 504933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437466692| [2025/04/30 20:20:37 504940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1071||sndq_packets_used_bytes:0|sndq_packets_free:268| [2025/04/30 20:20:37 504947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37922|rttvar:180|minrtt:31448|latest_rtt:38146|ack_delay:80| [2025/04/30 20:20:37 504953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37940|rttvar:171|minrtt:31448|latest_rtt:38146|ack_delay:80| [2025/04/30 20:20:37 504958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1038|lost_pn:1035|thresh:3| [2025/04/30 20:20:37 504962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 504966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 504973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 504980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37940|rtt_var:171|pto_duration:39940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 504987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 504992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 504995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 504999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437569608|now:1746044437504979|interv:64629| [2025/04/30 20:20:37 505004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437569608|now:1746044437504979|interval:64629|pto_count:0|srtt:37940 [2025/04/30 20:20:37 505008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39773, ack_elapse 39850, delivered 45612|rate 1144592|lost 291| [2025/04/30 20:20:37 505017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144592) in round 16| [2025/04/30 20:20:37 505021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 505025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 505029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437466692|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 505034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437466692|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 505038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37940|latest_rtt:38146|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437493201|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 505044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:374|largest:374|pns:2| [2025/04/30 20:20:37 505049] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:374|frame:ACK |recv_time:1746044437504838|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 505053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557504838|now:1746044437504838|interv:120000000| [2025/04/30 20:20:37 505058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557504838|now:1746044437504838|interv:120000000| [2025/04/30 20:20:37 505062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437569590|pq_index:0| [2025/04/30 20:20:37 505066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437504554| [2025/04/30 20:20:37 505070] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437505070| [2025/04/30 20:20:37 505075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437505074| [2025/04/30 20:20:37 505080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 505085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37940|min_srtt:37940|path_bw:1212517|loss_rate:2.92|path_pto:0| [2025/04/30 20:20:37 505089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 505094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 505098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 505102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 505106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 505119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37940|min_srtt:37940|path_bw:1212517|loss_rate:2.92|path_pto:0| [2025/04/30 20:20:37 505123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 505128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 505132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 505135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 505140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 505144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 505148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:884280| [2025/04/30 20:20:37 505153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 505157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437506156|now:1746044437505156|interv:1000| [2025/04/30 20:20:37 505161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 505164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 505168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437506156| [2025/04/30 20:20:37 505173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437506156| [2025/04/30 20:20:37 505177] [debug] |xqc_engine_wakeup_after|wakeup:1746044437506156|now:1746044437505177|diff:979| [2025/04/30 20:20:37 505181] [debug] |xqc_engine_main_logic|END|now:1746044437505074| [2025/04/30 20:20:37 505187] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437505187| [2025/04/30 20:20:37 505191] [debug] |xqc_engine_wakeup_after|wakeup:1746044437506156|now:1746044437505191|diff:965| [2025/04/30 20:20:37 505194] [debug] |xqc_engine_main_logic|END|now:1746044437505187| [2025/04/30 20:20:37 506263] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437506262| [2025/04/30 20:20:37 506277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437506156|pq_index:0| [2025/04/30 20:20:37 506282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437505074| [2025/04/30 20:20:37 506287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437506286| [2025/04/30 20:20:37 506292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437506156|now:1746044437506286| [2025/04/30 20:20:37 506296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437506156|now:1746044437506286| [2025/04/30 20:20:37 506301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 506316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 506323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37940|min_srtt:37940|path_bw:1212517|loss_rate:2.92|path_pto:0| [2025/04/30 20:20:37 506331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 506338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 506345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 506351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 506358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 506364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37940|min_srtt:37940|path_bw:1212517|loss_rate:2.92|path_pto:0| [2025/04/30 20:20:37 506371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 506378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 506384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 506390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 506396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 506404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 506410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:884280| [2025/04/30 20:20:37 506416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 506423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1077| [2025/04/30 20:20:37 506473] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437506437|stream_id:0|stream_offset:884280| [2025/04/30 20:20:37 506483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 506490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 506496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37940|rtt_var:171|pto_duration:39940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 506503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 506516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 506522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 506528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437571377|now:1746044437506496|interv:64881| [2025/04/30 20:20:37 506535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437571377|now:1746044437506496|interval:64881|pto_count:0|srtt:37940 [2025/04/30 20:20:37 506542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 506550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 506556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:885459| [2025/04/30 20:20:37 506563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 506570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1078| [2025/04/30 20:20:37 506613] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437506580|stream_id:0|stream_offset:885459| [2025/04/30 20:20:37 506625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 506630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 506637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37940|rtt_var:171|pto_duration:39940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 506644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 506650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 506657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 506663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437571520|now:1746044437506637|interv:64883| [2025/04/30 20:20:37 506669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437571520|now:1746044437506637|interval:64883|pto_count:0|srtt:37940 [2025/04/30 20:20:37 506677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 506682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 506686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:886638| [2025/04/30 20:20:37 506691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 506700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437571520| [2025/04/30 20:20:37 506704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437571520| [2025/04/30 20:20:37 506708] [debug] |xqc_engine_wakeup_after|wakeup:1746044437571520|now:1746044437506708|diff:64812| [2025/04/30 20:20:37 506713] [debug] |xqc_engine_main_logic|END|now:1746044437506286| [2025/04/30 20:20:37 506880] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437506879| [2025/04/30 20:20:37 506891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 506900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:374| [2025/04/30 20:20:37 506906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:375| [2025/04/30 20:20:37 506916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:375| [2025/04/30 20:20:37 506922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 506930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1039|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1040|path_largest_ack:1039| [2025/04/30 20:20:37 506937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46812|prior_delivered:810786|prior_time:1746044437467024|is_app_limited:0|send_elapse:39838|ack_elapse:39855|ctl_first_sent_time:1746044437468603|lagest_ack_time:1746044437506879|curr_delivered:855198| [2025/04/30 20:20:37 506944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437468603| [2025/04/30 20:20:37 506951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1070||sndq_packets_used_bytes:0|sndq_packets_free:269| [2025/04/30 20:20:37 506957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1040|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1040|path_largest_ack:1040| [2025/04/30 20:20:37 506964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46812|prior_delivered:810786|prior_time:1746044437467024|is_app_limited:0|send_elapse:39838|ack_elapse:39855|ctl_first_sent_time:1746044437468603|lagest_ack_time:1746044437506879|curr_delivered:856398| [2025/04/30 20:20:37 506971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437468766| [2025/04/30 20:20:37 506976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1069||sndq_packets_used_bytes:0|sndq_packets_free:270| [2025/04/30 20:20:37 506980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37940|rttvar:171|minrtt:31448|latest_rtt:38113|ack_delay:80| [2025/04/30 20:20:37 506986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37952|rttvar:152|minrtt:31448|latest_rtt:38113|ack_delay:80| [2025/04/30 20:20:37 506993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1040|lost_pn:1037|thresh:3| [2025/04/30 20:20:37 507000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 507007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 507013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 507025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37952|rtt_var:152|pto_duration:39952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 507029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 507036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 507043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 507049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437571532|now:1746044437507024|interv:64508| [2025/04/30 20:20:37 507055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437571532|now:1746044437507024|interval:64508|pto_count:0|srtt:37952 [2025/04/30 20:20:37 507059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39838, ack_elapse 39855, delivered 45612|rate 1144448|lost 291| [2025/04/30 20:20:37 507064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144448) in round 16| [2025/04/30 20:20:37 507068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 507072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 507076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437468766|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 507081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437468766|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 507085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37952|latest_rtt:38113|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437493201|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 507091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:375|largest:375|pns:2| [2025/04/30 20:20:37 507096] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:375|frame:ACK |recv_time:1746044437506879|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 507101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557506879|now:1746044437506879|interv:120000000| [2025/04/30 20:20:37 507105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557506879|now:1746044437506879|interv:120000000| [2025/04/30 20:20:37 507109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437571520|pq_index:0| [2025/04/30 20:20:37 507113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437506286| [2025/04/30 20:20:37 507117] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437507117| [2025/04/30 20:20:37 507122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437507121| [2025/04/30 20:20:37 507131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 507136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37952|min_srtt:37952|path_bw:1212517|loss_rate:2.88|path_pto:0| [2025/04/30 20:20:37 507141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 507145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 507149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 507153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 507157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 507161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37952|min_srtt:37952|path_bw:1212517|loss_rate:2.88|path_pto:0| [2025/04/30 20:20:37 507165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 507170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 507173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 507177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 507181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 507186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 507190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:886638| [2025/04/30 20:20:37 507194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 507198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437508198|now:1746044437507198|interv:1000| [2025/04/30 20:20:37 507202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 507206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 507210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437508198| [2025/04/30 20:20:37 507214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437508198| [2025/04/30 20:20:37 507218] [debug] |xqc_engine_wakeup_after|wakeup:1746044437508198|now:1746044437507218|diff:980| [2025/04/30 20:20:37 507222] [debug] |xqc_engine_main_logic|END|now:1746044437507121| [2025/04/30 20:20:37 507228] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437507228| [2025/04/30 20:20:37 507234] [debug] |xqc_engine_wakeup_after|wakeup:1746044437508198|now:1746044437507234|diff:964| [2025/04/30 20:20:37 507238] [debug] |xqc_engine_main_logic|END|now:1746044437507228| [2025/04/30 20:20:37 508310] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437508310| [2025/04/30 20:20:37 508326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437508198|pq_index:0| [2025/04/30 20:20:37 508333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437507121| [2025/04/30 20:20:37 508341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437508339| [2025/04/30 20:20:37 508349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437508198|now:1746044437508339| [2025/04/30 20:20:37 508355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437508198|now:1746044437508339| [2025/04/30 20:20:37 508361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 508368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 508376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37952|min_srtt:37952|path_bw:1212517|loss_rate:2.88|path_pto:0| [2025/04/30 20:20:37 508383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 508390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 508395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 508401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 508407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 508413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37952|min_srtt:37952|path_bw:1212517|loss_rate:2.88|path_pto:0| [2025/04/30 20:20:37 508420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 508427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 508433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 508439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 508445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 508453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 508459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:886638| [2025/04/30 20:20:37 508474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 508481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1079| [2025/04/30 20:20:37 508530] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437508493|stream_id:0|stream_offset:886638| [2025/04/30 20:20:37 508540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 508547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 508554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37952|rtt_var:152|pto_duration:39952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 508562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 508568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 508574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 508581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437573445|now:1746044437508554|interv:64891| [2025/04/30 20:20:37 508587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437573445|now:1746044437508554|interval:64891|pto_count:0|srtt:37952 [2025/04/30 20:20:37 508593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 508598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 508602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:887817| [2025/04/30 20:20:37 508607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 508611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1080| [2025/04/30 20:20:37 508646] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437508618|stream_id:0|stream_offset:887817| [2025/04/30 20:20:37 508655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 508663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 508669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37952|rtt_var:152|pto_duration:39952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 508676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 508681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 508690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 508694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437573570|now:1746044437508669|interv:64901| [2025/04/30 20:20:37 508698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437573570|now:1746044437508669|interval:64901|pto_count:0|srtt:37952 [2025/04/30 20:20:37 508703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 508707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 508712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:888996| [2025/04/30 20:20:37 508734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 508741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437573570| [2025/04/30 20:20:37 508746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437573570| [2025/04/30 20:20:37 508750] [debug] |xqc_engine_wakeup_after|wakeup:1746044437573570|now:1746044437508750|diff:64820| [2025/04/30 20:20:37 508754] [debug] |xqc_engine_main_logic|END|now:1746044437508339| [2025/04/30 20:20:37 508959] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437508958| [2025/04/30 20:20:37 508969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 508978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:375| [2025/04/30 20:20:37 508985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:376| [2025/04/30 20:20:37 508994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:376| [2025/04/30 20:20:37 509000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 509008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1041|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1042|path_largest_ack:1041| [2025/04/30 20:20:37 509014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:813192|prior_time:1746044437468984|is_app_limited:0|send_elapse:39510|ack_elapse:39974|ctl_first_sent_time:1746044437470539|lagest_ack_time:1746044437508958|curr_delivered:857598| [2025/04/30 20:20:37 509022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437470539| [2025/04/30 20:20:37 509029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1068||sndq_packets_used_bytes:0|sndq_packets_free:271| [2025/04/30 20:20:37 509035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1042|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1042|path_largest_ack:1042| [2025/04/30 20:20:37 509039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:813192|prior_time:1746044437468984|is_app_limited:0|send_elapse:39510|ack_elapse:39974|ctl_first_sent_time:1746044437470539|lagest_ack_time:1746044437508958|curr_delivered:858798| [2025/04/30 20:20:37 509052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437470685| [2025/04/30 20:20:37 509058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1067||sndq_packets_used_bytes:0|sndq_packets_free:272| [2025/04/30 20:20:37 509065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37952|rttvar:152|minrtt:31448|latest_rtt:38273|ack_delay:80| [2025/04/30 20:20:37 509072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37982|rttvar:174|minrtt:31448|latest_rtt:38273|ack_delay:80| [2025/04/30 20:20:37 509079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1042|lost_pn:1039|thresh:3| [2025/04/30 20:20:37 509085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 509092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 509096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 509101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37982|rtt_var:174|pto_duration:39982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 509105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 509109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 509113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 509117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437573600|now:1746044437509100|interv:64500| [2025/04/30 20:20:37 509121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437573600|now:1746044437509100|interval:64500|pto_count:0|srtt:37982 [2025/04/30 20:20:37 509125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39510, ack_elapse 39974, delivered 45606|rate 1140891|lost 291| [2025/04/30 20:20:37 509130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140891) in round 16| [2025/04/30 20:20:37 509134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 509139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 509143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437470685|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 509147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437470685|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 509152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37982|latest_rtt:38273|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437493201|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 509161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 509166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437533958|now:1746044437508958|interv:25000| [2025/04/30 20:20:37 509171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437508958|max_ack_delay:25000| [2025/04/30 20:20:37 509176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:376|largest:376|pns:2| [2025/04/30 20:20:37 509180] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:376|frame:PING ACK |recv_time:1746044437508958|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 509185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557508958|now:1746044437508958|interv:120000000| [2025/04/30 20:20:37 509189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557508958|now:1746044437508958|interv:120000000| [2025/04/30 20:20:37 509193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437573570|pq_index:0| [2025/04/30 20:20:37 509198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437508339| [2025/04/30 20:20:37 509202] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437509202| [2025/04/30 20:20:37 509207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437509206| [2025/04/30 20:20:37 509212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 509217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37982|min_srtt:37982|path_bw:1212517|loss_rate:2.84|path_pto:0| [2025/04/30 20:20:37 509221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 509226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 509230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 509234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 509238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 509242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37982|min_srtt:37982|path_bw:1212517|loss_rate:2.84|path_pto:0| [2025/04/30 20:20:37 509247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 509251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 509255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 509261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 509266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 509270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 509274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:888996| [2025/04/30 20:20:37 509279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 509283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437510283|now:1746044437509283|interv:1000| [2025/04/30 20:20:37 509287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 509291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 509295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437510283| [2025/04/30 20:20:37 509299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437510283| [2025/04/30 20:20:37 509303] [debug] |xqc_engine_wakeup_after|wakeup:1746044437510283|now:1746044437509303|diff:980| [2025/04/30 20:20:37 509307] [debug] |xqc_engine_main_logic|END|now:1746044437509206| [2025/04/30 20:20:37 509313] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437509313| [2025/04/30 20:20:37 509317] [debug] |xqc_engine_wakeup_after|wakeup:1746044437510283|now:1746044437509317|diff:966| [2025/04/30 20:20:37 509321] [debug] |xqc_engine_main_logic|END|now:1746044437509313| [2025/04/30 20:20:37 510408] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437510408| [2025/04/30 20:20:37 510425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437510283|pq_index:0| [2025/04/30 20:20:37 510432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437509206| [2025/04/30 20:20:37 510441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437510439| [2025/04/30 20:20:37 510448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437510283|now:1746044437510439| [2025/04/30 20:20:37 510455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437510283|now:1746044437510439| [2025/04/30 20:20:37 510462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 510469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 510476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37982|min_srtt:37982|path_bw:1212517|loss_rate:2.84|path_pto:0| [2025/04/30 20:20:37 510484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 510491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 510506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 510512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 510519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 510525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37982|min_srtt:37982|path_bw:1212517|loss_rate:2.84|path_pto:0| [2025/04/30 20:20:37 510532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 510539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 510545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 510551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 510558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 510565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 510572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:888996| [2025/04/30 20:20:37 510578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 510583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1081| [2025/04/30 20:20:37 510623] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437510592|stream_id:0|stream_offset:888996| [2025/04/30 20:20:37 510631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1081|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 510636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 510640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37982|rtt_var:174|pto_duration:39982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 510645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 510649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 510652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 510656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437575574|now:1746044437510640|interv:64934| [2025/04/30 20:20:37 510660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437575574|now:1746044437510640|interval:64934|pto_count:0|srtt:37982 [2025/04/30 20:20:37 510670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 510675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 510679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:890175| [2025/04/30 20:20:37 510683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 510687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1082| [2025/04/30 20:20:37 510711] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437510694|stream_id:0|stream_offset:890175| [2025/04/30 20:20:37 510734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1082|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 510739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 510744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37982|rtt_var:174|pto_duration:39982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 510748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 510752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 510756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 510760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437575676|now:1746044437510744|interv:64932| [2025/04/30 20:20:37 510764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437575676|now:1746044437510744|interval:64932|pto_count:0|srtt:37982 [2025/04/30 20:20:37 510769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 510773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 510778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:891354| [2025/04/30 20:20:37 510782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 510786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437533958| [2025/04/30 20:20:37 510791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437533958| [2025/04/30 20:20:37 510795] [debug] |xqc_engine_wakeup_after|wakeup:1746044437533958|now:1746044437510794|diff:23164| [2025/04/30 20:20:37 510799] [debug] |xqc_engine_main_logic|END|now:1746044437510439| [2025/04/30 20:20:37 511018] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437511016| [2025/04/30 20:20:37 511028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 511045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:376| [2025/04/30 20:20:37 511051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:377| [2025/04/30 20:20:37 511060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:377| [2025/04/30 20:20:37 511066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 511083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 511090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:815592|prior_time:1746044437470986|is_app_limited:0|send_elapse:39668|ack_elapse:40030|ctl_first_sent_time:1746044437472537|lagest_ack_time:1746044437511016|curr_delivered:859998| [2025/04/30 20:20:37 511097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437472537| [2025/04/30 20:20:37 511104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1066||sndq_packets_used_bytes:0|sndq_packets_free:273| [2025/04/30 20:20:37 511111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37982|rttvar:174|minrtt:31448|latest_rtt:38479|ack_delay:1232| [2025/04/30 20:20:37 511117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37890|rttvar:314|minrtt:31448|latest_rtt:38479|ack_delay:1232| [2025/04/30 20:20:37 511125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1043|lost_pn:1040|thresh:3| [2025/04/30 20:20:37 511132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 511139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 511146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 511151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37890|rtt_var:314|pto_duration:39890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 511158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 511165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 511171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 511176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437575584|now:1746044437511151|interv:64433| [2025/04/30 20:20:37 511180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437575584|now:1746044437511151|interval:64433|pto_count:0|srtt:37890 [2025/04/30 20:20:37 511185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39668, ack_elapse 40030, delivered 44406|rate 1109318|lost 291| [2025/04/30 20:20:37 511189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109318) in round 16| [2025/04/30 20:20:37 511193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 511198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 511213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:1200|po_sent_time:1746044437472537|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 511218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:1200|po_sent_time:1746044437472537|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 511223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:46806|srtt:37890|latest_rtt:38479|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437493201|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 511229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:377|largest:377|pns:2| [2025/04/30 20:20:37 511234] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:377|frame:ACK |recv_time:1746044437511016|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 511238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557511016|now:1746044437511016|interv:120000000| [2025/04/30 20:20:37 511243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557511016|now:1746044437511016|interv:120000000| [2025/04/30 20:20:37 511247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437533958|pq_index:0| [2025/04/30 20:20:37 511251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437510439| [2025/04/30 20:20:37 511255] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437511255| [2025/04/30 20:20:37 511260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437511259| [2025/04/30 20:20:37 511266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 511271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37890|min_srtt:37890|path_bw:1212517|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 511275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 511280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 511284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 511291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 511298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 511305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37890|min_srtt:37890|path_bw:1212517|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 511311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 511324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 511330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 511336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 511343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 511351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 511357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:891354| [2025/04/30 20:20:37 511365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 511370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437512370|now:1746044437511370|interv:1000| [2025/04/30 20:20:37 511376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 511383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 511389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437512370| [2025/04/30 20:20:37 511395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437512370| [2025/04/30 20:20:37 511402] [debug] |xqc_engine_wakeup_after|wakeup:1746044437512370|now:1746044437511402|diff:968| [2025/04/30 20:20:37 511410] [debug] |xqc_engine_main_logic|END|now:1746044437511259| [2025/04/30 20:20:37 511418] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437511418| [2025/04/30 20:20:37 511424] [debug] |xqc_engine_wakeup_after|wakeup:1746044437512370|now:1746044437511423|diff:947| [2025/04/30 20:20:37 511430] [debug] |xqc_engine_main_logic|END|now:1746044437511418| [2025/04/30 20:20:37 512519] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437512519| [2025/04/30 20:20:37 512534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437512370|pq_index:0| [2025/04/30 20:20:37 512539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437511259| [2025/04/30 20:20:37 512556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437512554| [2025/04/30 20:20:37 512564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437512370|now:1746044437512554| [2025/04/30 20:20:37 512570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437512370|now:1746044437512554| [2025/04/30 20:20:37 512576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 512580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 512586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37890|min_srtt:37890|path_bw:1212517|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 512597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 512602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 512606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 512610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 512614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 512618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37890|min_srtt:37890|path_bw:1212517|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 512623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 512627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 512631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 512637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 512644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 512652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 512658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:891354| [2025/04/30 20:20:37 512662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 512667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1083| [2025/04/30 20:20:37 512707] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437512675|stream_id:0|stream_offset:891354| [2025/04/30 20:20:37 512736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 512747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 512754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37890|rtt_var:314|pto_duration:39890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 512759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 512764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 512771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 512783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437577565|now:1746044437512754|interv:64811| [2025/04/30 20:20:37 512789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437577565|now:1746044437512754|interval:64811|pto_count:0|srtt:37890 [2025/04/30 20:20:37 512794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 512803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 512809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:892533| [2025/04/30 20:20:37 512816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 512823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437533958| [2025/04/30 20:20:37 512829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437533958| [2025/04/30 20:20:37 512835] [debug] |xqc_engine_wakeup_after|wakeup:1746044437533958|now:1746044437512835|diff:21123| [2025/04/30 20:20:37 512841] [debug] |xqc_engine_main_logic|END|now:1746044437512554| [2025/04/30 20:20:37 512855] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437512854| [2025/04/30 20:20:37 512863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 512871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:377| [2025/04/30 20:20:37 512877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:378| [2025/04/30 20:20:37 512886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:378| [2025/04/30 20:20:37 512892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 512901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1045|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1046|path_largest_ack:1045| [2025/04/30 20:20:37 512907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:817992|prior_time:1746044437472985|is_app_limited:0|send_elapse:39674|ack_elapse:39869|ctl_first_sent_time:1746044437474538|lagest_ack_time:1746044437512854|curr_delivered:861198| [2025/04/30 20:20:37 512915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437474538| [2025/04/30 20:20:37 512921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1065||sndq_packets_used_bytes:0|sndq_packets_free:274| [2025/04/30 20:20:37 512928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1046|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1046|path_largest_ack:1046| [2025/04/30 20:20:37 512934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:817992|prior_time:1746044437472985|is_app_limited:0|send_elapse:39674|ack_elapse:39869|ctl_first_sent_time:1746044437474538|lagest_ack_time:1746044437512854|curr_delivered:862398| [2025/04/30 20:20:37 512941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437474690| [2025/04/30 20:20:37 512952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1064||sndq_packets_used_bytes:0|sndq_packets_free:275| [2025/04/30 20:20:37 512957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37890|rttvar:314|minrtt:31448|latest_rtt:38164|ack_delay:104| [2025/04/30 20:20:37 512961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37911|rttvar:278|minrtt:31448|latest_rtt:38164|ack_delay:104| [2025/04/30 20:20:37 512965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1046|lost_pn:1043|thresh:3| [2025/04/30 20:20:37 512969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 512974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 512978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 512982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437515607|now:1746044437512981|interval:2626| [2025/04/30 20:20:37 512986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437515607|now:1746044437512981|interv:2626| [2025/04/30 20:20:37 512990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39674, ack_elapse 39869, delivered 44406|rate 1113797|lost 291| [2025/04/30 20:20:37 512995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113797) in round 16| [2025/04/30 20:20:37 512999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 513003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 513008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437474690|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 513015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437474690|recovery:1|recovery_start:1746044437493201|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 513023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37911|latest_rtt:38164|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437493201|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 513032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:378|largest:378|pns:2| [2025/04/30 20:20:37 513037] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:378|frame:ACK |recv_time:1746044437512854|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 513041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557512854|now:1746044437512854|interv:120000000| [2025/04/30 20:20:37 513046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557512854|now:1746044437512854|interv:120000000| [2025/04/30 20:20:37 513050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437533958|pq_index:0| [2025/04/30 20:20:37 513058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437512554| [2025/04/30 20:20:37 513062] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437513062| [2025/04/30 20:20:37 513067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437513066| [2025/04/30 20:20:37 513072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 513077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37911|min_srtt:37911|path_bw:1212517|loss_rate:2.78|path_pto:0| [2025/04/30 20:20:37 513081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 513086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 513089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 513095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 513102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 513109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37911|min_srtt:37911|path_bw:1212517|loss_rate:2.78|path_pto:0| [2025/04/30 20:20:37 513115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 513119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 513123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 513127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 513131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 513136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 513140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:892533| [2025/04/30 20:20:37 513145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 513149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1084| [2025/04/30 20:20:37 513187] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437513157|stream_id:0|stream_offset:892533| [2025/04/30 20:20:37 513197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 513211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 513218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437515607|now:1746044437513218|interval:2389| [2025/04/30 20:20:37 513225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437515607|now:1746044437513218|interv:2389| [2025/04/30 20:20:37 513230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 513235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 513239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:893712| [2025/04/30 20:20:37 513244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 513248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1085| [2025/04/30 20:20:37 513280] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437513255|stream_id:0|stream_offset:893712| [2025/04/30 20:20:37 513289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 513296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 513303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437515607|now:1746044437513303|interval:2304| [2025/04/30 20:20:37 513308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437515607|now:1746044437513303|interv:2304| [2025/04/30 20:20:37 513313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 513318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 513325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:894891| [2025/04/30 20:20:37 513333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 513339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437515607| [2025/04/30 20:20:37 513345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437515607| [2025/04/30 20:20:37 513349] [debug] |xqc_engine_wakeup_after|wakeup:1746044437515607|now:1746044437513349|diff:2258| [2025/04/30 20:20:37 513354] [debug] |xqc_engine_main_logic|END|now:1746044437513066| [2025/04/30 20:20:37 513362] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437513362| [2025/04/30 20:20:37 513368] [debug] |xqc_engine_wakeup_after|wakeup:1746044437515607|now:1746044437513368|diff:2239| [2025/04/30 20:20:37 513374] [debug] |xqc_engine_main_logic|END|now:1746044437513362| [2025/04/30 20:20:37 514960] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437514958| [2025/04/30 20:20:37 514975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 514985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:378| [2025/04/30 20:20:37 514991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:379| [2025/04/30 20:20:37 514999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:379| [2025/04/30 20:20:37 515005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 515013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1047|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1048|path_largest_ack:1047| [2025/04/30 20:20:37 515020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:820392|prior_time:1746044437474947|is_app_limited:0|send_elapse:39465|ack_elapse:40011|ctl_first_sent_time:1746044437476494|lagest_ack_time:1746044437514958|curr_delivered:863598| [2025/04/30 20:20:37 515028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437476494| [2025/04/30 20:20:37 515036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1063||sndq_packets_used_bytes:0|sndq_packets_free:276| [2025/04/30 20:20:37 515043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1048|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1048|path_largest_ack:1048| [2025/04/30 20:20:37 515049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:820392|prior_time:1746044437474947|is_app_limited:0|send_elapse:39465|ack_elapse:40011|ctl_first_sent_time:1746044437476494|lagest_ack_time:1746044437514958|curr_delivered:864798| [2025/04/30 20:20:37 515056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437476637| [2025/04/30 20:20:37 515060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1062||sndq_packets_used_bytes:0|sndq_packets_free:277| [2025/04/30 20:20:37 515064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37911|rttvar:278|minrtt:31448|latest_rtt:38321|ack_delay:104| [2025/04/30 20:20:37 515069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37950|rttvar:285|minrtt:31448|latest_rtt:38321|ack_delay:104| [2025/04/30 20:20:37 515073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1048|lost_pn:1045|thresh:3| [2025/04/30 20:20:37 515078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 515085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 515093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1044|lost_pn:1045|po_sent_time:1746044437472673|lost_send_time:1746044437471847|loss_delay:43111|frame:STREAM |repair:128| [2025/04/30 20:20:37 515100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437472673u| [2025/04/30 20:20:37 515107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 515117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37950|rtt_var:285|pto_duration:39950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 515122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 515126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 515130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 20:20:37 515134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437578205|now:1746044437515117|interv:63088| [2025/04/30 20:20:37 515138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437578205|now:1746044437515117|interval:63088|pto_count:0|srtt:37950 [2025/04/30 20:20:37 515142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39465, ack_elapse 40011, delivered 44406|rate 1109844|lost 292| [2025/04/30 20:20:37 515147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109844) in round 16| [2025/04/30 20:20:37 515151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 515155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 515159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:1|acked:2400|po_sent_time:1746044437476637|recovery:1|recovery_start:1746044437515106|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 515164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:1|acked:2400|po_sent_time:1746044437476637|recovery:1|recovery_start:1746044437515106|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 515168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:44406|srtt:37950|latest_rtt:38321|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 515174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:379|largest:379|pns:2| [2025/04/30 20:20:37 515179] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:379|frame:ACK |recv_time:1746044437514958|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 515184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557514958|now:1746044437514958|interv:120000000| [2025/04/30 20:20:37 515188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557514958|now:1746044437514958|interv:120000000| [2025/04/30 20:20:37 515192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437515607|pq_index:0| [2025/04/30 20:20:37 515196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437513066| [2025/04/30 20:20:37 515200] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437515200| [2025/04/30 20:20:37 515205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437515204| [2025/04/30 20:20:37 515214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 515219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37950|min_srtt:37950|path_bw:1212517|loss_rate:2.74|path_pto:0| [2025/04/30 20:20:37 515224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 515228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 515232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 515236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 515240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 515245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37950|min_srtt:37950|path_bw:1212517|loss_rate:2.74|path_pto:0| [2025/04/30 20:20:37 515249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 515253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 515257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 515261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 515265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 515270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 515287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:894891| [2025/04/30 20:20:37 515294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 515300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437516300|now:1746044437515300|interv:1000| [2025/04/30 20:20:37 515306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 515313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 515319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437516300| [2025/04/30 20:20:37 515326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437516300| [2025/04/30 20:20:37 515333] [debug] |xqc_engine_wakeup_after|wakeup:1746044437516300|now:1746044437515333|diff:967| [2025/04/30 20:20:37 515340] [debug] |xqc_engine_main_logic|END|now:1746044437515204| [2025/04/30 20:20:37 515348] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437515348| [2025/04/30 20:20:37 515354] [debug] |xqc_engine_wakeup_after|wakeup:1746044437516300|now:1746044437515354|diff:946| [2025/04/30 20:20:37 515367] [debug] |xqc_engine_main_logic|END|now:1746044437515348| [2025/04/30 20:20:37 516445] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437516445| [2025/04/30 20:20:37 516469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437516300|pq_index:0| [2025/04/30 20:20:37 516477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437515204| [2025/04/30 20:20:37 516485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437516483| [2025/04/30 20:20:37 516492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437516300|now:1746044437516483| [2025/04/30 20:20:37 516498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437516300|now:1746044437516483| [2025/04/30 20:20:37 516502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 516507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 516512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37950|min_srtt:37950|path_bw:1212517|loss_rate:2.74|path_pto:0| [2025/04/30 20:20:37 516517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 516522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 516526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 516529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 516534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 516538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37950|min_srtt:37950|path_bw:1212517|loss_rate:2.74|path_pto:0| [2025/04/30 20:20:37 516543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 516558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 516564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 516570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 516576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 516581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 516585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:894891| [2025/04/30 20:20:37 516596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 516601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1086| [2025/04/30 20:20:37 516638] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746044437516609|stream_id:0|stream_offset:894891| [2025/04/30 20:20:37 516645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 516650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 20:20:37 516654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37950|rtt_var:285|pto_duration:39950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 516659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 516663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 516667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 516671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437581559|now:1746044437516654|interv:64905| [2025/04/30 20:20:37 516675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437581559|now:1746044437516654|interval:64905|pto_count:0|srtt:37950 [2025/04/30 20:20:37 516680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:45606| [2025/04/30 20:20:37 516685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 516689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:896070| [2025/04/30 20:20:37 516694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 516698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1087| [2025/04/30 20:20:37 516742] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437516704|stream_id:0|stream_offset:896070| [2025/04/30 20:20:37 516751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 516756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 516760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37950|rtt_var:285|pto_duration:39950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 516765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 516769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 516778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 516784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437581654|now:1746044437516760|interv:64894| [2025/04/30 20:20:37 516790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437581654|now:1746044437516760|interval:64894|pto_count:0|srtt:37950 [2025/04/30 20:20:37 516797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 516804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 516811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:897249| [2025/04/30 20:20:37 516815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 516822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1088| [2025/04/30 20:20:37 516856] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437516832|stream_id:0|stream_offset:897249| [2025/04/30 20:20:37 516865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 516872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 516878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37950|rtt_var:285|pto_duration:39950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 516884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 516890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 516896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 516903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437581782|now:1746044437516878|interv:64904| [2025/04/30 20:20:37 516909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437581782|now:1746044437516878|interval:64904|pto_count:0|srtt:37950 [2025/04/30 20:20:37 516916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 516924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 516930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:898428| [2025/04/30 20:20:37 516937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 516945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437533958| [2025/04/30 20:20:37 516951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437533958| [2025/04/30 20:20:37 516962] [debug] |xqc_engine_wakeup_after|wakeup:1746044437533958|now:1746044437516962|diff:16996| [2025/04/30 20:20:37 516967] [debug] |xqc_engine_main_logic|END|now:1746044437516483| [2025/04/30 20:20:37 516977] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437516976| [2025/04/30 20:20:37 516982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 516988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:379| [2025/04/30 20:20:37 516992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:380| [2025/04/30 20:20:37 516998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:380| [2025/04/30 20:20:37 517002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 517007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1049|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1050|path_largest_ack:1049| [2025/04/30 20:20:37 517012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:822792|prior_time:1746044437477070|is_app_limited:0|send_elapse:39677|ack_elapse:39906|ctl_first_sent_time:1746044437478641|lagest_ack_time:1746044437516976|curr_delivered:865998| [2025/04/30 20:20:37 517017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437478641| [2025/04/30 20:20:37 517022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1062||sndq_packets_used_bytes:0|sndq_packets_free:277| [2025/04/30 20:20:37 517026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1050|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1050|path_largest_ack:1050| [2025/04/30 20:20:37 517031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:822792|prior_time:1746044437477070|is_app_limited:0|send_elapse:39677|ack_elapse:39906|ctl_first_sent_time:1746044437478641|lagest_ack_time:1746044437516976|curr_delivered:867198| [2025/04/30 20:20:37 517035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437478785| [2025/04/30 20:20:37 517039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1061||sndq_packets_used_bytes:0|sndq_packets_free:278| [2025/04/30 20:20:37 517044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37950|rttvar:285|minrtt:31448|latest_rtt:38191|ack_delay:88| [2025/04/30 20:20:37 517048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37969|rttvar:252|minrtt:31448|latest_rtt:38191|ack_delay:88| [2025/04/30 20:20:37 517052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1050|lost_pn:1047|thresh:3| [2025/04/30 20:20:37 517056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 517060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 517064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 517068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 517076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37969|rtt_var:252|pto_duration:39969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 517080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 517084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 517088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 517092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437581801|now:1746044437517075|interv:64726| [2025/04/30 20:20:37 517096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437581801|now:1746044437517075|interval:64726|pto_count:0|srtt:37969 [2025/04/30 20:20:37 517101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39677, ack_elapse 39906, delivered 44406|rate 1112764|lost 292| [2025/04/30 20:20:37 517105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112764) in round 16| [2025/04/30 20:20:37 517109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 517113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 517117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437478785|recovery:1|recovery_start:1746044437515106|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 517122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437478785|recovery:1|recovery_start:1746044437515106|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 517127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37969|latest_rtt:38191|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 517133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:380|largest:380|pns:2| [2025/04/30 20:20:37 517137] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:380|frame:ACK |recv_time:1746044437516976|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 517142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557516976|now:1746044437516976|interv:120000000| [2025/04/30 20:20:37 517146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557516976|now:1746044437516976|interv:120000000| [2025/04/30 20:20:37 517150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437533958|pq_index:0| [2025/04/30 20:20:37 517154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437516483| [2025/04/30 20:20:37 517158] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437517158| [2025/04/30 20:20:37 517163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437517162| [2025/04/30 20:20:37 517171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 517176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37969|min_srtt:37969|path_bw:1212517|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 517181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 517185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 517189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 517193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 517198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 517202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37969|min_srtt:37969|path_bw:1212517|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 517206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 517210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 517214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 517218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 517222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 517227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 517231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:898428| [2025/04/30 20:20:37 517235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 517240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1089| [2025/04/30 20:20:37 517276] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437517246|stream_id:0|stream_offset:898428| [2025/04/30 20:20:37 517287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 517292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 517296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37969|rtt_var:252|pto_duration:39969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 517305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 517309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 517313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 517317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437582215|now:1746044437517296|interv:64919| [2025/04/30 20:20:37 517321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437582215|now:1746044437517296|interval:64919|pto_count:0|srtt:37969 [2025/04/30 20:20:37 517325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 517330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 517334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:899607| [2025/04/30 20:20:37 517340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 517347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437518347|now:1746044437517347|interv:1000| [2025/04/30 20:20:37 517353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 517359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 517366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437518347| [2025/04/30 20:20:37 517371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437518347| [2025/04/30 20:20:37 517376] [debug] |xqc_engine_wakeup_after|wakeup:1746044437518347|now:1746044437517376|diff:971| [2025/04/30 20:20:37 517383] [debug] |xqc_engine_main_logic|END|now:1746044437517162| [2025/04/30 20:20:37 517391] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437517391| [2025/04/30 20:20:37 517397] [debug] |xqc_engine_wakeup_after|wakeup:1746044437518347|now:1746044437517397|diff:950| [2025/04/30 20:20:37 517403] [debug] |xqc_engine_main_logic|END|now:1746044437517391| [2025/04/30 20:20:37 518487] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437518487| [2025/04/30 20:20:37 518502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437518347|pq_index:0| [2025/04/30 20:20:37 518509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437517162| [2025/04/30 20:20:37 518518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437518516| [2025/04/30 20:20:37 518525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437518347|now:1746044437518516| [2025/04/30 20:20:37 518532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437518347|now:1746044437518516| [2025/04/30 20:20:37 518538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 518545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 518553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37969|min_srtt:37969|path_bw:1212517|loss_rate:2.67|path_pto:0| [2025/04/30 20:20:37 518567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 518574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 518580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 518586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 518591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 518595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37969|min_srtt:37969|path_bw:1212517|loss_rate:2.67|path_pto:0| [2025/04/30 20:20:37 518600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 518604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 518610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 518617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 518624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 518631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 518637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:899607| [2025/04/30 20:20:37 518641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 518646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1090| [2025/04/30 20:20:37 518682] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437518654|stream_id:0|stream_offset:899607| [2025/04/30 20:20:37 518688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 518693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 518698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37969|rtt_var:252|pto_duration:39969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 518702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 518706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 518714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 518739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437583623|now:1746044437518697|interv:64926| [2025/04/30 20:20:37 518746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437583623|now:1746044437518697|interval:64926|pto_count:0|srtt:37969 [2025/04/30 20:20:37 518751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 518756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 518760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:900786| [2025/04/30 20:20:37 518765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 518771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437533958| [2025/04/30 20:20:37 518777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437533958| [2025/04/30 20:20:37 518784] [debug] |xqc_engine_wakeup_after|wakeup:1746044437533958|now:1746044437518783|diff:15175| [2025/04/30 20:20:37 518790] [debug] |xqc_engine_main_logic|END|now:1746044437518516| [2025/04/30 20:20:37 518803] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437518801| [2025/04/30 20:20:37 518810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 518818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:380| [2025/04/30 20:20:37 518824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:381| [2025/04/30 20:20:37 518830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:381| [2025/04/30 20:20:37 518834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 518839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1051|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1052|path_largest_ack:1051| [2025/04/30 20:20:37 518846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:825192|prior_time:1746044437478993|is_app_limited:0|send_elapse:39727|ack_elapse:39808|ctl_first_sent_time:1746044437480552|lagest_ack_time:1746044437518801|curr_delivered:868398| [2025/04/30 20:20:37 518853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437480552| [2025/04/30 20:20:37 518861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1060||sndq_packets_used_bytes:0|sndq_packets_free:279| [2025/04/30 20:20:37 518868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1052|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1052|path_largest_ack:1052| [2025/04/30 20:20:37 518875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:825192|prior_time:1746044437478993|is_app_limited:0|send_elapse:39727|ack_elapse:39808|ctl_first_sent_time:1746044437480552|lagest_ack_time:1746044437518801|curr_delivered:869598| [2025/04/30 20:20:37 518882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437480671| [2025/04/30 20:20:37 518895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1059||sndq_packets_used_bytes:0|sndq_packets_free:280| [2025/04/30 20:20:37 518901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37969|rttvar:252|minrtt:31448|latest_rtt:38130|ack_delay:96| [2025/04/30 20:20:37 518907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37977|rttvar:205|minrtt:31448|latest_rtt:38130|ack_delay:96| [2025/04/30 20:20:37 518914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1052|lost_pn:1049|thresh:3| [2025/04/30 20:20:37 518919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 518923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 518927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 518931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 518935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37977|rtt_var:205|pto_duration:39977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 518940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 518944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 518948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 518952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437583631|now:1746044437518935|interv:64696| [2025/04/30 20:20:37 518956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437583631|now:1746044437518935|interval:64696|pto_count:0|srtt:37977 [2025/04/30 20:20:37 518961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39727, ack_elapse 39808, delivered 44406|rate 1115504|lost 292| [2025/04/30 20:20:37 518967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115504) in round 16| [2025/04/30 20:20:37 518974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 518981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 518985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437480671|recovery:1|recovery_start:1746044437515106|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 518990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437480671|recovery:1|recovery_start:1746044437515106|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 518995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37977|latest_rtt:38130|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 519004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:381|largest:381|pns:2| [2025/04/30 20:20:37 519009] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:381|frame:ACK |recv_time:1746044437518801|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 519014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557518801|now:1746044437518801|interv:120000000| [2025/04/30 20:20:37 519018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557518801|now:1746044437518801|interv:120000000| [2025/04/30 20:20:37 519022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437533958|pq_index:0| [2025/04/30 20:20:37 519026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437518516| [2025/04/30 20:20:37 519030] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437519030| [2025/04/30 20:20:37 519035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437519034| [2025/04/30 20:20:37 519040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 519045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37977|min_srtt:37977|path_bw:1212517|loss_rate:2.65|path_pto:0| [2025/04/30 20:20:37 519050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 519054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 519058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 519062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 519066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 519070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37977|min_srtt:37977|path_bw:1212517|loss_rate:2.65|path_pto:0| [2025/04/30 20:20:37 519074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 519079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 519083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 519086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 519090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 519095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 519102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:900786| [2025/04/30 20:20:37 519106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 519111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1091| [2025/04/30 20:20:37 519144] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437519118|stream_id:0|stream_offset:900786| [2025/04/30 20:20:37 519150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 519155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 519159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37977|rtt_var:205|pto_duration:39977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 519164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 519168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 519172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 519175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437584095|now:1746044437519159|interv:64936| [2025/04/30 20:20:37 519180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437584095|now:1746044437519159|interval:64936|pto_count:0|srtt:37977 [2025/04/30 20:20:37 519184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 519189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 519193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:901965| [2025/04/30 20:20:37 519198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 519202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437520202|now:1746044437519202|interv:1000| [2025/04/30 20:20:37 519206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 519210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 519214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437520202| [2025/04/30 20:20:37 519218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437520202| [2025/04/30 20:20:37 519222] [debug] |xqc_engine_wakeup_after|wakeup:1746044437520202|now:1746044437519222|diff:980| [2025/04/30 20:20:37 519226] [debug] |xqc_engine_main_logic|END|now:1746044437519034| [2025/04/30 20:20:37 519232] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437519232| [2025/04/30 20:20:37 519235] [debug] |xqc_engine_wakeup_after|wakeup:1746044437520202|now:1746044437519235|diff:967| [2025/04/30 20:20:37 519243] [debug] |xqc_engine_main_logic|END|now:1746044437519232| [2025/04/30 20:20:37 520317] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437520316| [2025/04/30 20:20:37 520331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437520202|pq_index:0| [2025/04/30 20:20:37 520337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437519034| [2025/04/30 20:20:37 520342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437520341| [2025/04/30 20:20:37 520348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437520202|now:1746044437520341| [2025/04/30 20:20:37 520355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437520202|now:1746044437520341| [2025/04/30 20:20:37 520361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 520367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 520374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37977|min_srtt:37977|path_bw:1212517|loss_rate:2.63|path_pto:0| [2025/04/30 20:20:37 520381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 520387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 520393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 520399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 520406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 520412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37977|min_srtt:37977|path_bw:1212517|loss_rate:2.63|path_pto:0| [2025/04/30 20:20:37 520418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 520425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 520431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 520436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 520443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 520450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 520456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:901965| [2025/04/30 20:20:37 520470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 520477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1092| [2025/04/30 20:20:37 520525] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437520488|stream_id:0|stream_offset:901965| [2025/04/30 20:20:37 520535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 520540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 520544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37977|rtt_var:205|pto_duration:39977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 520549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 520553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 520557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 520561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437585465|now:1746044437520544|interv:64921| [2025/04/30 20:20:37 520565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437585465|now:1746044437520544|interval:64921|pto_count:0|srtt:37977 [2025/04/30 20:20:37 520569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 520574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 520579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:903144| [2025/04/30 20:20:37 520583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 520588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437533958| [2025/04/30 20:20:37 520592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437533958| [2025/04/30 20:20:37 520596] [debug] |xqc_engine_wakeup_after|wakeup:1746044437533958|now:1746044437520596|diff:13362| [2025/04/30 20:20:37 520600] [debug] |xqc_engine_main_logic|END|now:1746044437520341| [2025/04/30 20:20:37 520845] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437520844| [2025/04/30 20:20:37 520858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 520867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:381| [2025/04/30 20:20:37 520873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:382| [2025/04/30 20:20:37 520881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:382| [2025/04/30 20:20:37 520888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 520895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1053|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1054|path_largest_ack:1053| [2025/04/30 20:20:37 520908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:827592|prior_time:1746044437480941|is_app_limited:0|send_elapse:39811|ack_elapse:39903|ctl_first_sent_time:1746044437482458|lagest_ack_time:1746044437520844|curr_delivered:870798| [2025/04/30 20:20:37 520915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437482458| [2025/04/30 20:20:37 520922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1058||sndq_packets_used_bytes:0|sndq_packets_free:281| [2025/04/30 20:20:37 520928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1054|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1054|path_largest_ack:1054| [2025/04/30 20:20:37 520936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46806|prior_delivered:827592|prior_time:1746044437480941|is_app_limited:0|send_elapse:39811|ack_elapse:39903|ctl_first_sent_time:1746044437482458|lagest_ack_time:1746044437520844|curr_delivered:871998| [2025/04/30 20:20:37 520942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437482601| [2025/04/30 20:20:37 520949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1057||sndq_packets_used_bytes:0|sndq_packets_free:282| [2025/04/30 20:20:37 520956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37977|rttvar:205|minrtt:31448|latest_rtt:38243|ack_delay:104| [2025/04/30 20:20:37 520964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37997|rttvar:194|minrtt:31448|latest_rtt:38243|ack_delay:104| [2025/04/30 20:20:37 520971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1054|lost_pn:1051|thresh:3| [2025/04/30 20:20:37 520977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 520984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 520990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 520995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 520999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37997|rtt_var:194|pto_duration:39997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 521003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 521007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 521011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 521015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437585485|now:1746044437520999|interv:64486| [2025/04/30 20:20:37 521019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437585485|now:1746044437520999|interval:64486|pto_count:0|srtt:37997 [2025/04/30 20:20:37 521028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39811, ack_elapse 39903, delivered 44406|rate 1112848|lost 292| [2025/04/30 20:20:37 521033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112848) in round 16| [2025/04/30 20:20:37 521037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 521041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 521045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437482601|recovery:1|recovery_start:1746044437515106|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 521049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437482601|recovery:1|recovery_start:1746044437515106|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 521054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37997|latest_rtt:38243|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 521060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:382|largest:382|pns:2| [2025/04/30 20:20:37 521065] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:382|frame:ACK |recv_time:1746044437520844|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 521070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557520844|now:1746044437520844|interv:120000000| [2025/04/30 20:20:37 521074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557520844|now:1746044437520844|interv:120000000| [2025/04/30 20:20:37 521078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437533958|pq_index:0| [2025/04/30 20:20:37 521082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437520341| [2025/04/30 20:20:37 521086] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437521086| [2025/04/30 20:20:37 521091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437521090| [2025/04/30 20:20:37 521096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 521101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37997|min_srtt:37997|path_bw:1212517|loss_rate:2.61|path_pto:0| [2025/04/30 20:20:37 521105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 521110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 521114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 521118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 521125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 521129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37997|min_srtt:37997|path_bw:1212517|loss_rate:2.61|path_pto:0| [2025/04/30 20:20:37 521133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 521137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 521141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 521145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 521149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 521153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 521158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:903144| [2025/04/30 20:20:37 521162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 521166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437522166|now:1746044437521166|interv:1000| [2025/04/30 20:20:37 521170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 521174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 521178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437522166| [2025/04/30 20:20:37 521182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437522166| [2025/04/30 20:20:37 521186] [debug] |xqc_engine_wakeup_after|wakeup:1746044437522166|now:1746044437521186|diff:980| [2025/04/30 20:20:37 521190] [debug] |xqc_engine_main_logic|END|now:1746044437521090| [2025/04/30 20:20:37 521196] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437521196| [2025/04/30 20:20:37 521200] [debug] |xqc_engine_wakeup_after|wakeup:1746044437522166|now:1746044437521199|diff:967| [2025/04/30 20:20:37 521204] [debug] |xqc_engine_main_logic|END|now:1746044437521196| [2025/04/30 20:20:37 522273] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437522272| [2025/04/30 20:20:37 522284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437522166|pq_index:0| [2025/04/30 20:20:37 522288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437521090| [2025/04/30 20:20:37 522294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437522292| [2025/04/30 20:20:37 522301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437522166|now:1746044437522292| [2025/04/30 20:20:37 522308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437522166|now:1746044437522292| [2025/04/30 20:20:37 522324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 522330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 522335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37997|min_srtt:37997|path_bw:1212517|loss_rate:2.61|path_pto:0| [2025/04/30 20:20:37 522340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 522347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 522353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 522359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 522365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 522371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37997|min_srtt:37997|path_bw:1212517|loss_rate:2.61|path_pto:0| [2025/04/30 20:20:37 522377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 522384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 522390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 522396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 522402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 522409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 522415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:903144| [2025/04/30 20:20:37 522422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 522429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1093| [2025/04/30 20:20:37 522474] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437522440|stream_id:0|stream_offset:903144| [2025/04/30 20:20:37 522483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 522495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 522502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37997|rtt_var:194|pto_duration:39997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 522516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 522522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 522528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 522534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437587437|now:1746044437522502|interv:64935| [2025/04/30 20:20:37 522539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437587437|now:1746044437522502|interval:64935|pto_count:0|srtt:37997 [2025/04/30 20:20:37 522544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 522549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 522553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:904323| [2025/04/30 20:20:37 522558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 522562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1094| [2025/04/30 20:20:37 522595] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437522569|stream_id:0|stream_offset:904323| [2025/04/30 20:20:37 522605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 522612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 522619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37997|rtt_var:194|pto_duration:39997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 522624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 522628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 522632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 522636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437587566|now:1746044437522619|interv:64947| [2025/04/30 20:20:37 522640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437587566|now:1746044437522619|interval:64947|pto_count:0|srtt:37997 [2025/04/30 20:20:37 522645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 522650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 522654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:905502| [2025/04/30 20:20:37 522663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 522667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437533958| [2025/04/30 20:20:37 522672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437533958| [2025/04/30 20:20:37 522676] [debug] |xqc_engine_wakeup_after|wakeup:1746044437533958|now:1746044437522676|diff:11282| [2025/04/30 20:20:37 522680] [debug] |xqc_engine_main_logic|END|now:1746044437522292| [2025/04/30 20:20:37 522854] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437522852| [2025/04/30 20:20:37 522868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 522878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:382| [2025/04/30 20:20:37 522884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:383| [2025/04/30 20:20:37 522893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:383| [2025/04/30 20:20:37 522899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 522907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1055|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1056|path_largest_ack:1055| [2025/04/30 20:20:37 522914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:48006|prior_delivered:828792|prior_time:1746044437483081|is_app_limited:0|send_elapse:39924|ack_elapse:39771|ctl_first_sent_time:1746044437484612|lagest_ack_time:1746044437522852|curr_delivered:873198| [2025/04/30 20:20:37 522921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437484612| [2025/04/30 20:20:37 522928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1056||sndq_packets_used_bytes:0|sndq_packets_free:283| [2025/04/30 20:20:37 522934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 522941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:48006|prior_delivered:828792|prior_time:1746044437483081|is_app_limited:0|send_elapse:39924|ack_elapse:39771|ctl_first_sent_time:1746044437484612|lagest_ack_time:1746044437522852|curr_delivered:874398| [2025/04/30 20:20:37 522948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437484759| [2025/04/30 20:20:37 522955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1055||sndq_packets_used_bytes:0|sndq_packets_free:284| [2025/04/30 20:20:37 522962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37997|rttvar:194|minrtt:31448|latest_rtt:38093|ack_delay:104| [2025/04/30 20:20:37 522969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37996|rttvar:148|minrtt:31448|latest_rtt:38093|ack_delay:104| [2025/04/30 20:20:37 522976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1056|lost_pn:1053|thresh:3| [2025/04/30 20:20:37 522982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 522989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 522999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 523003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 523007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37996|rtt_var:148|pto_duration:39996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 523012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 523016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 523019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 523023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437587565|now:1746044437523007|interv:64558| [2025/04/30 20:20:37 523027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437587565|now:1746044437523007|interval:64558|pto_count:0|srtt:37996 [2025/04/30 20:20:37 523032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39924, ack_elapse 39771, delivered 45606|rate 1142320|lost 292| [2025/04/30 20:20:37 523036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142320) in round 16| [2025/04/30 20:20:37 523041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 523045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 523049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437484759|recovery:1|recovery_start:1746044437515106|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 523053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437484759|recovery:1|recovery_start:1746044437515106|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 523058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37996|latest_rtt:38093|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 523064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:383|largest:383|pns:2| [2025/04/30 20:20:37 523068] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:383|frame:ACK |recv_time:1746044437522852|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 523073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557522852|now:1746044437522852|interv:120000000| [2025/04/30 20:20:37 523077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557522852|now:1746044437522852|interv:120000000| [2025/04/30 20:20:37 523081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437533958|pq_index:0| [2025/04/30 20:20:37 523086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437522292| [2025/04/30 20:20:37 523092] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437523092| [2025/04/30 20:20:37 523097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437523096| [2025/04/30 20:20:37 523103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 523107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37996|min_srtt:37996|path_bw:1212517|loss_rate:2.58|path_pto:0| [2025/04/30 20:20:37 523112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 523116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 523120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 523124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 523129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 523133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37996|min_srtt:37996|path_bw:1212517|loss_rate:2.58|path_pto:0| [2025/04/30 20:20:37 523137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 523141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 523145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 523149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 523153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 523157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 523162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:905502| [2025/04/30 20:20:37 523166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 523170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437524170|now:1746044437523170|interv:1000| [2025/04/30 20:20:37 523174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 523178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 523182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437524170| [2025/04/30 20:20:37 523186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437524170| [2025/04/30 20:20:37 523193] [debug] |xqc_engine_wakeup_after|wakeup:1746044437524170|now:1746044437523193|diff:977| [2025/04/30 20:20:37 523197] [debug] |xqc_engine_main_logic|END|now:1746044437523096| [2025/04/30 20:20:37 523203] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437523202| [2025/04/30 20:20:37 523206] [debug] |xqc_engine_wakeup_after|wakeup:1746044437524170|now:1746044437523206|diff:964| [2025/04/30 20:20:37 523210] [debug] |xqc_engine_main_logic|END|now:1746044437523202| [2025/04/30 20:20:37 524279] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437524278| [2025/04/30 20:20:37 524290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437524170|pq_index:0| [2025/04/30 20:20:37 524298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437523096| [2025/04/30 20:20:37 524306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437524304| [2025/04/30 20:20:37 524312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437524170|now:1746044437524304| [2025/04/30 20:20:37 524319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437524170|now:1746044437524304| [2025/04/30 20:20:37 524323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 524328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 524333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37996|min_srtt:37996|path_bw:1212517|loss_rate:2.58|path_pto:0| [2025/04/30 20:20:37 524337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 524342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 524346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 524350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 524354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 524358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37996|min_srtt:37996|path_bw:1212517|loss_rate:2.58|path_pto:0| [2025/04/30 20:20:37 524362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 524366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 524370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 524374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 524378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 524389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 524393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:905502| [2025/04/30 20:20:37 524397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 524402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1095| [2025/04/30 20:20:37 524437] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437524410|stream_id:0|stream_offset:905502| [2025/04/30 20:20:37 524443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 524448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 524452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37996|rtt_var:148|pto_duration:39996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 524457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 524462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 524468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 524475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437589406|now:1746044437524452|interv:64954| [2025/04/30 20:20:37 524481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437589406|now:1746044437524452|interval:64954|pto_count:0|srtt:37996 [2025/04/30 20:20:37 524488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 20:20:37 524496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 524503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:906681| [2025/04/30 20:20:37 524510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 524516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1096| [2025/04/30 20:20:37 524556] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437524526|stream_id:0|stream_offset:906681| [2025/04/30 20:20:37 524566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 524573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 524579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37996|rtt_var:148|pto_duration:39996|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 524593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 524600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 524606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 524612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437589522|now:1746044437524579|interv:64943| [2025/04/30 20:20:37 524619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437589522|now:1746044437524579|interval:64943|pto_count:0|srtt:37996 [2025/04/30 20:20:37 524625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 20:20:37 524630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 524634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:907860| [2025/04/30 20:20:37 524639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 524644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437533958| [2025/04/30 20:20:37 524651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437533958| [2025/04/30 20:20:37 524657] [debug] |xqc_engine_wakeup_after|wakeup:1746044437533958|now:1746044437524657|diff:9301| [2025/04/30 20:20:37 524663] [debug] |xqc_engine_main_logic|END|now:1746044437524304| [2025/04/30 20:20:37 524968] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:46|state:ESTABED|recv_time:1746044437524967| [2025/04/30 20:20:37 524982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 524991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:383| [2025/04/30 20:20:37 524997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:384| [2025/04/30 20:20:37 525005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:384| [2025/04/30 20:20:37 525012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 525020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 525027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:48006|prior_delivered:831192|prior_time:1746044437484922|is_app_limited:0|send_elapse:39626|ack_elapse:40045|ctl_first_sent_time:1746044437486452|lagest_ack_time:1746044437524967|curr_delivered:875598| [2025/04/30 20:20:37 525035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437486452| [2025/04/30 20:20:37 525042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1054||sndq_packets_used_bytes:0|sndq_packets_free:285| [2025/04/30 20:20:37 525049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 525062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:48006|prior_delivered:831192|prior_time:1746044437484922|is_app_limited:0|send_elapse:39626|ack_elapse:40045|ctl_first_sent_time:1746044437486452|lagest_ack_time:1746044437524967|curr_delivered:876798| [2025/04/30 20:20:37 525069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437486595| [2025/04/30 20:20:37 525075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1053||sndq_packets_used_bytes:0|sndq_packets_free:286| [2025/04/30 20:20:37 525082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37996|rttvar:148|minrtt:31448|latest_rtt:38372|ack_delay:88| [2025/04/30 20:20:37 525089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38032|rttvar:183|minrtt:31448|latest_rtt:38372|ack_delay:88| [2025/04/30 20:20:37 525095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1058|lost_pn:1055|thresh:3| [2025/04/30 20:20:37 525101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 525106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 525110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 525114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 525119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38032|rtt_var:183|pto_duration:40032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 525126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 525132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 525138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 525143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437589558|now:1746044437525118|interv:64440| [2025/04/30 20:20:37 525147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437589558|now:1746044437525118|interval:64440|pto_count:0|srtt:38032 [2025/04/30 20:20:37 525151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39626, ack_elapse 40045, delivered 45606|rate 1138868|lost 292| [2025/04/30 20:20:37 525156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138868) in round 16| [2025/04/30 20:20:37 525160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 525164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15740| [2025/04/30 20:20:37 525168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437486595|recovery:1|recovery_start:1746044437515106|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 525173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437486595|recovery:1|recovery_start:1746044437515106|packet_conservation:1|next_round_delivered:833592| [2025/04/30 20:20:37 525181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:38032|latest_rtt:38372|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 525187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 525192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 525197] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 525201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:384|largest:384|pns:2| [2025/04/30 20:20:37 525206] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:384|frame:PING ACK |recv_time:1746044437524967|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 525211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557524967|now:1746044437524967|interv:120000000| [2025/04/30 20:20:37 525215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557524967|now:1746044437524967|interv:120000000| [2025/04/30 20:20:37 525219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437533958|pq_index:0| [2025/04/30 20:20:37 525224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437524304| [2025/04/30 20:20:37 525228] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437525228| [2025/04/30 20:20:37 525233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437525232| [2025/04/30 20:20:37 525238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 525246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:384|ack_delay:278|first_ack_range:31|largest_pkt_recv_time:1746044437524967| [2025/04/30 20:20:37 525253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:384|low:353|pkt_pns:2| [2025/04/30 20:20:37 525259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:384|frame_largest_recv:384| [2025/04/30 20:20:37 525265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 525273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38032|min_srtt:38032|path_bw:1212517|loss_rate:2.55|path_pto:0| [2025/04/30 20:20:37 525280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 525287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 525294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 525300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 525313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 525319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38032|min_srtt:38032|path_bw:1212517|loss_rate:2.55|path_pto:0| [2025/04/30 20:20:37 525326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 525333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 525340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 525345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 525352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 525359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 525366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:907860| [2025/04/30 20:20:37 525374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 525380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437526380|now:1746044437525380|interv:1000| [2025/04/30 20:20:37 525386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 525392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 525399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437526380| [2025/04/30 20:20:37 525405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437526380| [2025/04/30 20:20:37 525411] [debug] |xqc_engine_wakeup_after|wakeup:1746044437526380|now:1746044437525411|diff:969| [2025/04/30 20:20:37 525417] [debug] |xqc_engine_main_logic|END|now:1746044437525232| [2025/04/30 20:20:37 525426] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437525425| [2025/04/30 20:20:37 525432] [debug] |xqc_engine_wakeup_after|wakeup:1746044437526380|now:1746044437525432|diff:948| [2025/04/30 20:20:37 525439] [debug] |xqc_engine_main_logic|END|now:1746044437525425| [2025/04/30 20:20:37 526512] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437526511| [2025/04/30 20:20:37 526524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437526380|pq_index:0| [2025/04/30 20:20:37 526528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437525232| [2025/04/30 20:20:37 526534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437526532| [2025/04/30 20:20:37 526538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437526380|now:1746044437526532| [2025/04/30 20:20:37 526549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437526380|now:1746044437526532| [2025/04/30 20:20:37 526553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 526557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 526562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38032|min_srtt:38032|path_bw:1212517|loss_rate:2.55|path_pto:0| [2025/04/30 20:20:37 526567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 526572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 526576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 526580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 526584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 526588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38032|min_srtt:38032|path_bw:1212517|loss_rate:2.55|path_pto:0| [2025/04/30 20:20:37 526592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 526597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 526600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 526604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 526609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 526613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 526618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45606|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:907860| [2025/04/30 20:20:37 526622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 526627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1097| [2025/04/30 20:20:37 526662] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1097|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:45606|now:1746044437526635|stream_id:0|stream_offset:907860| [2025/04/30 20:20:37 526669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1097|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/04/30 20:20:37 526674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 526680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38032|rtt_var:183|pto_duration:40032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 526693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 526699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 526706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 526712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437591667|now:1746044437526680|interv:64987| [2025/04/30 20:20:37 526741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437591667|now:1746044437526680|interval:64987|pto_count:0|srtt:38032 [2025/04/30 20:20:37 526747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46812| [2025/04/30 20:20:37 526753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 526757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:48006|conn:00005627609066FC|stream_id:0|stream_offset:909039| [2025/04/30 20:20:37 526761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 526766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437591667| [2025/04/30 20:20:37 526770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437591667| [2025/04/30 20:20:37 526774] [debug] |xqc_engine_wakeup_after|wakeup:1746044437591667|now:1746044437526774|diff:64893| [2025/04/30 20:20:37 526778] [debug] |xqc_engine_main_logic|END|now:1746044437526532| [2025/04/30 20:20:37 526868] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437526866| [2025/04/30 20:20:37 526880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 526887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:384| [2025/04/30 20:20:37 526894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:385| [2025/04/30 20:20:37 526903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:385| [2025/04/30 20:20:37 526909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 526917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 526924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:46806|prior_delivered:833592|prior_time:1746044437486915|is_app_limited:0|send_elapse:39766|ack_elapse:39951|ctl_first_sent_time:1746044437488503|lagest_ack_time:1746044437526866|curr_delivered:877998| [2025/04/30 20:20:37 526931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437488503| [2025/04/30 20:20:37 526938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1052||sndq_packets_used_bytes:0|sndq_packets_free:287| [2025/04/30 20:20:37 526945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 526960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:46806|prior_delivered:833592|prior_time:1746044437486915|is_app_limited:0|send_elapse:39766|ack_elapse:39951|ctl_first_sent_time:1746044437488503|lagest_ack_time:1746044437526866|curr_delivered:879198| [2025/04/30 20:20:37 526967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437488661| [2025/04/30 20:20:37 526974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1051||sndq_packets_used_bytes:0|sndq_packets_free:288| [2025/04/30 20:20:37 526981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38032|rttvar:183|minrtt:31448|latest_rtt:38205|ack_delay:88| [2025/04/30 20:20:37 526988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38042|rttvar:159|minrtt:31448|latest_rtt:38205|ack_delay:88| [2025/04/30 20:20:37 526994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1060|lost_pn:1057|thresh:3| [2025/04/30 20:20:37 526999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 527003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 527007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 527010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 527015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38042|rtt_var:159|pto_duration:40042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 527019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 527023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 527027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 44412| [2025/04/30 20:20:37 527031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437591677|now:1746044437527014|interv:64663| [2025/04/30 20:20:37 527035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437591677|now:1746044437527014|interval:64663|pto_count:0|srtt:38042 [2025/04/30 20:20:37 527040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39766, ack_elapse 39951, delivered 45606|rate 1141548|lost 292| [2025/04/30 20:20:37 527044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 16 -> 17| [2025/04/30 20:20:37 527048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141548) in round 17| [2025/04/30 20:20:37 527052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 527057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 527061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437488661|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 527069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746044437488661|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 527073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:50406|full_bw_reached:1|inflight:44412|srtt:38042|latest_rtt:38205|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 527079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:385|largest:385|pns:2| [2025/04/30 20:20:37 527084] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:385|frame:ACK |recv_time:1746044437526866|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 527089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557526866|now:1746044437526866|interv:120000000| [2025/04/30 20:20:37 527093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557526866|now:1746044437526866|interv:120000000| [2025/04/30 20:20:37 527097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437591667|pq_index:0| [2025/04/30 20:20:37 527102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437526532| [2025/04/30 20:20:37 527106] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437527106| [2025/04/30 20:20:37 527111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437527110| [2025/04/30 20:20:37 527116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 527121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38042|min_srtt:38042|path_bw:1212517|loss_rate:2.53|path_pto:0| [2025/04/30 20:20:37 527126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:44412|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 527130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 527134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 527138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 527143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 527147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38042|min_srtt:38042|path_bw:1212517|loss_rate:2.53|path_pto:0| [2025/04/30 20:20:37 527151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:44412|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 527155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 527162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 527166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 527170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 527175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 527179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44412|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:909039| [2025/04/30 20:20:37 527183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 527188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1098| [2025/04/30 20:20:37 527229] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44412|now:1746044437527195|stream_id:0|stream_offset:909039| [2025/04/30 20:20:37 527239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 527246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:44412|applimit:0| [2025/04/30 20:20:37 527253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38042|rtt_var:159|pto_duration:40042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 527260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 527266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 527272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 527277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437592237|now:1746044437527253|interv:64984| [2025/04/30 20:20:37 527281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437592237|now:1746044437527253|interval:64984|pto_count:0|srtt:38042 [2025/04/30 20:20:37 527286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50406|inflight:45612| [2025/04/30 20:20:37 527293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 527300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:910218| [2025/04/30 20:20:37 527307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 527313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1099| [2025/04/30 20:20:37 527354] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437527324|stream_id:0|stream_offset:910218| [2025/04/30 20:20:37 527370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 527377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 527383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38042|rtt_var:159|pto_duration:40042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 527390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 527396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 527403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 527409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437592366|now:1746044437527383|interv:64983| [2025/04/30 20:20:37 527415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437592366|now:1746044437527383|interval:64983|pto_count:0|srtt:38042 [2025/04/30 20:20:37 527422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50406|inflight:46812| [2025/04/30 20:20:37 527429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 527435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:911397| [2025/04/30 20:20:37 527443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 527449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437528449|now:1746044437527449|interv:1000| [2025/04/30 20:20:37 527456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 527462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 527469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437528449| [2025/04/30 20:20:37 527475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437528449| [2025/04/30 20:20:37 527482] [debug] |xqc_engine_wakeup_after|wakeup:1746044437528449|now:1746044437527481|diff:968| [2025/04/30 20:20:37 527488] [debug] |xqc_engine_main_logic|END|now:1746044437527110| [2025/04/30 20:20:37 527496] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437527496| [2025/04/30 20:20:37 527502] [debug] |xqc_engine_wakeup_after|wakeup:1746044437528449|now:1746044437527502|diff:947| [2025/04/30 20:20:37 527508] [debug] |xqc_engine_main_logic|END|now:1746044437527496| [2025/04/30 20:20:37 528578] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437528577| [2025/04/30 20:20:37 528589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437528449|pq_index:0| [2025/04/30 20:20:37 528594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437527110| [2025/04/30 20:20:37 528600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437528598| [2025/04/30 20:20:37 528610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437528449|now:1746044437528598| [2025/04/30 20:20:37 528615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437528449|now:1746044437528598| [2025/04/30 20:20:37 528619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 528623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 528628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38042|min_srtt:38042|path_bw:1212517|loss_rate:2.50|path_pto:0| [2025/04/30 20:20:37 528633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:46812|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 528638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 528642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 528646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 528650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 528654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38042|min_srtt:38042|path_bw:1212517|loss_rate:2.50|path_pto:0| [2025/04/30 20:20:37 528658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:46812|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 528663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 528667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 528671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 528675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 528680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 528684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:911397| [2025/04/30 20:20:37 528688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 528693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1100| [2025/04/30 20:20:37 528748] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437528701|stream_id:0|stream_offset:911397| [2025/04/30 20:20:37 528760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 528768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 528781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38042|rtt_var:159|pto_duration:40042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 528788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 528794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 528800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 528805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437593743|now:1746044437528780|interv:64963| [2025/04/30 20:20:37 528809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437593743|now:1746044437528780|interval:64963|pto_count:0|srtt:38042 [2025/04/30 20:20:37 528816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50406|inflight:48012| [2025/04/30 20:20:37 528823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 528829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:912576| [2025/04/30 20:20:37 528836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 528841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1101| [2025/04/30 20:20:37 528879] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437528850|stream_id:0|stream_offset:912576| [2025/04/30 20:20:37 528888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 528895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 528902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38042|rtt_var:159|pto_duration:40042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 528908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 528914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 528920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 528926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437593892|now:1746044437528901|interv:64991| [2025/04/30 20:20:37 528933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437593892|now:1746044437528901|interval:64991|pto_count:0|srtt:38042 [2025/04/30 20:20:37 528941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50406|inflight:49212| [2025/04/30 20:20:37 528949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 528962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:50406|conn:00005627609066FC|stream_id:0|stream_offset:913755| [2025/04/30 20:20:37 528969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 528976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437593892| [2025/04/30 20:20:37 528981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437593892| [2025/04/30 20:20:37 528985] [debug] |xqc_engine_wakeup_after|wakeup:1746044437593892|now:1746044437528985|diff:64907| [2025/04/30 20:20:37 528990] [debug] |xqc_engine_main_logic|END|now:1746044437528598| [2025/04/30 20:20:37 529000] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437528999| [2025/04/30 20:20:37 529005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 529011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:385| [2025/04/30 20:20:37 529015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:386| [2025/04/30 20:20:37 529021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:386| [2025/04/30 20:20:37 529025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 529030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 529035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:48006|prior_delivered:834792|prior_time:1746044437489169|is_app_limited:0|send_elapse:40093|ack_elapse:39830|ctl_first_sent_time:1746044437490784|lagest_ack_time:1746044437528999|curr_delivered:880398| [2025/04/30 20:20:37 529039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437490784| [2025/04/30 20:20:37 529044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1050||sndq_packets_used_bytes:0|sndq_packets_free:289| [2025/04/30 20:20:37 529048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 529053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:46806|prior_delivered:837192|prior_time:1746044437490941|is_app_limited:0|send_elapse:38543|ack_elapse:38058|ctl_first_sent_time:1746044437491221|lagest_ack_time:1746044437528999|curr_delivered:881598| [2025/04/30 20:20:37 529057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437491221| [2025/04/30 20:20:37 529061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1049||sndq_packets_used_bytes:0|sndq_packets_free:290| [2025/04/30 20:20:37 529066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38042|rttvar:159|minrtt:31448|latest_rtt:37778|ack_delay:88| [2025/04/30 20:20:37 529070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37998|rttvar:208|minrtt:31448|latest_rtt:37778|ack_delay:88| [2025/04/30 20:20:37 529074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1062|lost_pn:1059|thresh:3| [2025/04/30 20:20:37 529082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 529086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 529090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 529094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 529098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37998|rtt_var:208|pto_duration:39998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 529102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 529106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 529110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 529114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437593848|now:1746044437529098|interv:64750| [2025/04/30 20:20:37 529118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437593848|now:1746044437529098|interval:64750|pto_count:0|srtt:37998 [2025/04/30 20:20:37 529122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38543, ack_elapse 38058, delivered 44406|rate 1152115|lost 292| [2025/04/30 20:20:37 529127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152115) in round 17| [2025/04/30 20:20:37 529131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 529135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 529139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50406|packet_lost:0|acked:2400|po_sent_time:1746044437491221|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 529144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50406|packet_lost:0|acked:2400|po_sent_time:1746044437491221|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 529148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:52806|full_bw_reached:1|inflight:46812|srtt:37998|latest_rtt:37778|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 529154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:386|largest:386|pns:2| [2025/04/30 20:20:37 529159] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:386|frame:ACK |recv_time:1746044437528999|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 529163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557528999|now:1746044437528999|interv:120000000| [2025/04/30 20:20:37 529168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557528999|now:1746044437528999|interv:120000000| [2025/04/30 20:20:37 529171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437593892|pq_index:0| [2025/04/30 20:20:37 529178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437528598| [2025/04/30 20:20:37 529182] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437529182| [2025/04/30 20:20:37 529187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437529186| [2025/04/30 20:20:37 529192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 529197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1212517|loss_rate:2.47|path_pto:0| [2025/04/30 20:20:37 529202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46812|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 529206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 529210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 529214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 529218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 529222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1212517|loss_rate:2.47|path_pto:0| [2025/04/30 20:20:37 529227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46812|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 529235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 529241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 529247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 529254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 529261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 529268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:913755| [2025/04/30 20:20:37 529275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 529281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437530281|now:1746044437529281|interv:1000| [2025/04/30 20:20:37 529288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 529294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 529305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437530281| [2025/04/30 20:20:37 529312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437530281| [2025/04/30 20:20:37 529318] [debug] |xqc_engine_wakeup_after|wakeup:1746044437530281|now:1746044437529318|diff:963| [2025/04/30 20:20:37 529325] [debug] |xqc_engine_main_logic|END|now:1746044437529186| [2025/04/30 20:20:37 529332] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437529332| [2025/04/30 20:20:37 529339] [debug] |xqc_engine_wakeup_after|wakeup:1746044437530281|now:1746044437529339|diff:942| [2025/04/30 20:20:37 529345] [debug] |xqc_engine_main_logic|END|now:1746044437529332| [2025/04/30 20:20:37 530419] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437530419| [2025/04/30 20:20:37 530433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437530281|pq_index:0| [2025/04/30 20:20:37 530440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437529186| [2025/04/30 20:20:37 530447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437530445| [2025/04/30 20:20:37 530454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437530281|now:1746044437530445| [2025/04/30 20:20:37 530459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437530281|now:1746044437530445| [2025/04/30 20:20:37 530473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 530479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 530487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1212517|loss_rate:2.47|path_pto:0| [2025/04/30 20:20:37 530493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46812|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 530497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 530501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 530505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 530510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 530514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1212517|loss_rate:2.47|path_pto:0| [2025/04/30 20:20:37 530518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46812|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 530523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 530526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 530530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 530540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 530544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 530549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:913755| [2025/04/30 20:20:37 530553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 530557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1102| [2025/04/30 20:20:37 530592] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437530566|stream_id:0|stream_offset:913755| [2025/04/30 20:20:37 530598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 530603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 530608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37998|rtt_var:208|pto_duration:39998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 530615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 530622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 530628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 530634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437595564|now:1746044437530608|interv:64956| [2025/04/30 20:20:37 530641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437595564|now:1746044437530608|interval:64956|pto_count:0|srtt:37998 [2025/04/30 20:20:37 530648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52806|inflight:48012| [2025/04/30 20:20:37 530656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 530661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:914934| [2025/04/30 20:20:37 530666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 530670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1103| [2025/04/30 20:20:37 530698] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437530677|stream_id:0|stream_offset:914934| [2025/04/30 20:20:37 530704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 530711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 530745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37998|rtt_var:208|pto_duration:39998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 530752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 530759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 530765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 530770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437595675|now:1746044437530744|interv:64931| [2025/04/30 20:20:37 530775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437595675|now:1746044437530744|interval:64931|pto_count:0|srtt:37998 [2025/04/30 20:20:37 530779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52806|inflight:49212| [2025/04/30 20:20:37 530784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 530789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52806|conn:00005627609066FC|stream_id:0|stream_offset:916113| [2025/04/30 20:20:37 530793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 530797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437531797|now:1746044437530797|interv:1000| [2025/04/30 20:20:37 530801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 530805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 530809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437531797| [2025/04/30 20:20:37 530813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437531797| [2025/04/30 20:20:37 530817] [debug] |xqc_engine_wakeup_after|wakeup:1746044437531797|now:1746044437530817|diff:980| [2025/04/30 20:20:37 530822] [debug] |xqc_engine_main_logic|END|now:1746044437530445| [2025/04/30 20:20:37 531119] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437531117| [2025/04/30 20:20:37 531131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 531140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:386| [2025/04/30 20:20:37 531146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:387| [2025/04/30 20:20:37 531155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:387| [2025/04/30 20:20:37 531162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 531170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 531177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:48006|prior_delivered:837192|prior_time:1746044437490941|is_app_limited:0|send_elapse:38637|ack_elapse:40176|ctl_first_sent_time:1746044437491315|lagest_ack_time:1746044437531117|curr_delivered:882798| [2025/04/30 20:20:37 531192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437491315| [2025/04/30 20:20:37 531199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1048||sndq_packets_used_bytes:0|sndq_packets_free:291| [2025/04/30 20:20:37 531206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1064|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1064|path_largest_ack:1064| [2025/04/30 20:20:37 531213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45612|prior_delivered:839592|prior_time:1746044437493054|is_app_limited:0|send_elapse:39937|ack_elapse:38063|ctl_first_sent_time:1746044437494686|lagest_ack_time:1746044437531117|curr_delivered:884004| [2025/04/30 20:20:37 531221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437494686| [2025/04/30 20:20:37 531228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1047||sndq_packets_used_bytes:0|sndq_packets_free:292| [2025/04/30 20:20:37 531234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37998|rttvar:208|minrtt:31448|latest_rtt:36431|ack_delay:424| [2025/04/30 20:20:37 531241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37749|rttvar:653|minrtt:31448|latest_rtt:36431|ack_delay:424| [2025/04/30 20:20:37 531249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1064|lost_pn:1061|thresh:3| [2025/04/30 20:20:37 531255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 531262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 531266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 531270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 369|pns:2| [2025/04/30 20:20:37 531276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 531283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37749|rtt_var:653|pto_duration:40361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 531290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 531296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 531302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 531307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437596038|now:1746044437531283|interv:64755| [2025/04/30 20:20:37 531314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437596038|now:1746044437531283|interval:64755|pto_count:0|srtt:37749 [2025/04/30 20:20:37 531321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39937, ack_elapse 38063, delivered 44412|rate 1112051|lost 292| [2025/04/30 20:20:37 531328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112051) in round 17| [2025/04/30 20:20:37 531334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 531347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 531353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52806|packet_lost:0|acked:2406|po_sent_time:1746044437494686|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 531360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52806|packet_lost:0|acked:2406|po_sent_time:1746044437494686|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 531368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:55212|full_bw_reached:1|inflight:46806|srtt:37749|latest_rtt:36431|min_rtt:31448|applimit:0|lost:289|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 531377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:387|largest:387|pns:2| [2025/04/30 20:20:37 531385] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:387|frame:ACK |recv_time:1746044437531117|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 531392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557531117|now:1746044437531117|interv:120000000| [2025/04/30 20:20:37 531398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557531117|now:1746044437531117|interv:120000000| [2025/04/30 20:20:37 531405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437531797|pq_index:0| [2025/04/30 20:20:37 531412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437530445| [2025/04/30 20:20:37 531418] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437531418| [2025/04/30 20:20:37 531427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437531425| [2025/04/30 20:20:37 531435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 531442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1212517|loss_rate:2.44|path_pto:0| [2025/04/30 20:20:37 531449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:46806|cwnd:55212|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 531457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 531464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1010|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 531472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1212517|loss_rate:2.44|path_pto:0| [2025/04/30 20:20:37 531479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:46806|cwnd:55212|conn:00005627609066FC|stream_id:0|stream_offset:819435| [2025/04/30 20:20:37 531491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 531498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 531504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 531511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 531518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1212517|loss_rate:2.44|path_pto:0| [2025/04/30 20:20:37 531524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:46806|cwnd:55212|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 531531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 531548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 531554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 531560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 531568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1010|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 531575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:55212|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 531582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 531588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 531594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 531601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:55212|conn:00005627609066FC|stream_id:0|stream_offset:916113| [2025/04/30 20:20:37 531608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 531614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 531621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437531797| [2025/04/30 20:20:37 531627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437531797| [2025/04/30 20:20:37 531632] [debug] |xqc_engine_wakeup_after|wakeup:1746044437531797|now:1746044437531632|diff:165| [2025/04/30 20:20:37 531637] [debug] |xqc_engine_main_logic|END|now:1746044437531425| [2025/04/30 20:20:37 531643] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437531643| [2025/04/30 20:20:37 531647] [debug] |xqc_engine_wakeup_after|wakeup:1746044437531797|now:1746044437531647|diff:150| [2025/04/30 20:20:37 531651] [debug] |xqc_engine_main_logic|END|now:1746044437531643| [2025/04/30 20:20:37 532727] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437532727| [2025/04/30 20:20:37 532739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437531797|pq_index:0| [2025/04/30 20:20:37 532743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437531425| [2025/04/30 20:20:37 532749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437532747| [2025/04/30 20:20:37 532753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437531797|now:1746044437532747| [2025/04/30 20:20:37 532760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437531797|now:1746044437532747| [2025/04/30 20:20:37 532767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 532774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 532781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1212517|loss_rate:2.44|path_pto:0| [2025/04/30 20:20:37 532785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:46806|cwnd:55212|conn:00005627609066FC|stream_id:0|stream_offset:819435| [2025/04/30 20:20:37 532790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 532796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 532802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 532809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 532816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1212517|loss_rate:2.44|path_pto:0| [2025/04/30 20:20:37 532823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:46806|cwnd:55212|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 532829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 532835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 532841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 532848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 532856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1010|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 532862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:55212|conn:00005627609066FC|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 532869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 532883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1104| [2025/04/30 20:20:37 532931] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437532895|stream_id:0|stream_offset:812361| [2025/04/30 20:20:37 532942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1104|origin_pktnum:1010|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 532949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 532955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37749|rtt_var:653|pto_duration:40361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 532963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 532969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 532975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 532982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437598256|now:1746044437532955|interv:65301| [2025/04/30 20:20:37 532989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437598256|now:1746044437532955|interval:65301|pto_count:0|srtt:37749 [2025/04/30 20:20:37 532994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:48006| [2025/04/30 20:20:37 532999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 533004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:55212|conn:00005627609066FC|stream_id:0|stream_offset:916113| [2025/04/30 20:20:37 533008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 533013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1105| [2025/04/30 20:20:37 533044] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437533020|stream_id:0|stream_offset:916113| [2025/04/30 20:20:37 533050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 533057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 533064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37749|rtt_var:653|pto_duration:40361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 533071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 533078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 533084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 533097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437598381|now:1746044437533064|interv:65317| [2025/04/30 20:20:37 533101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437598381|now:1746044437533064|interval:65317|pto_count:0|srtt:37749 [2025/04/30 20:20:37 533106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:49206| [2025/04/30 20:20:37 533111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 533115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:55212|conn:00005627609066FC|stream_id:0|stream_offset:917292| [2025/04/30 20:20:37 533120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 533124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437534124|now:1746044437533124|interv:1000| [2025/04/30 20:20:37 533128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 533132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 533136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437534124| [2025/04/30 20:20:37 533140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437534124| [2025/04/30 20:20:37 533144] [debug] |xqc_engine_wakeup_after|wakeup:1746044437534124|now:1746044437533144|diff:980| [2025/04/30 20:20:37 533149] [debug] |xqc_engine_main_logic|END|now:1746044437532747| [2025/04/30 20:20:37 533159] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437533158| [2025/04/30 20:20:37 533164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 533170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:387| [2025/04/30 20:20:37 533174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:388| [2025/04/30 20:20:37 533179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:388| [2025/04/30 20:20:37 533183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 533188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 533193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46812|prior_delivered:839592|prior_time:1746044437493054|is_app_limited:0|send_elapse:40050|ack_elapse:40104|ctl_first_sent_time:1746044437494799|lagest_ack_time:1746044437533158|curr_delivered:885204| [2025/04/30 20:20:37 533198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437494799| [2025/04/30 20:20:37 533202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1046||sndq_packets_used_bytes:0|sndq_packets_free:293| [2025/04/30 20:20:37 533207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 533211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45612|prior_delivered:841992|prior_time:1746044437494922|is_app_limited:0|send_elapse:38662|ack_elapse:38236|ctl_first_sent_time:1746044437495233|lagest_ack_time:1746044437533158|curr_delivered:886404| [2025/04/30 20:20:37 533221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437495233| [2025/04/30 20:20:37 533228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1045||sndq_packets_used_bytes:0|sndq_packets_free:294| [2025/04/30 20:20:37 533234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37749|rttvar:653|minrtt:31448|latest_rtt:37925|ack_delay:88| [2025/04/30 20:20:37 533241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37760|rttvar:512|minrtt:31448|latest_rtt:37925|ack_delay:88| [2025/04/30 20:20:37 533248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1066|lost_pn:1063|thresh:3| [2025/04/30 20:20:37 533255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 533261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 533268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 533274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 533281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37760|rtt_var:512|pto_duration:39808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 533286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 533290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 533296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 533302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437597828|now:1746044437533281|interv:64547| [2025/04/30 20:20:37 533309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437597828|now:1746044437533281|interval:64547|pto_count:0|srtt:37760 [2025/04/30 20:20:37 533315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38662, ack_elapse 38236, delivered 44412|rate 1148724|lost 292| [2025/04/30 20:20:37 533322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148724) in round 17| [2025/04/30 20:20:37 533329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 533336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 533342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746044437495233|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 533350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746044437495233|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 533357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:57612|full_bw_reached:1|inflight:46806|srtt:37760|latest_rtt:37925|min_rtt:31448|applimit:0|lost:290|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 533372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:388|largest:388|pns:2| [2025/04/30 20:20:37 533380] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:388|frame:ACK |recv_time:1746044437533158|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 533387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557533158|now:1746044437533158|interv:120000000| [2025/04/30 20:20:37 533393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557533158|now:1746044437533158|interv:120000000| [2025/04/30 20:20:37 533400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437534124|pq_index:0| [2025/04/30 20:20:37 533406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437532747| [2025/04/30 20:20:37 533412] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437533412| [2025/04/30 20:20:37 533420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437533418| [2025/04/30 20:20:37 533428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 533435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37760|min_srtt:37760|path_bw:1212517|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:37 533442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:46806|cwnd:57612|conn:00005627609066FC|stream_id:0|stream_offset:819435| [2025/04/30 20:20:37 533449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37760|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 533453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1016|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 533458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37760|min_srtt:37760|path_bw:1212517|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:37 533462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:46806|cwnd:57612|conn:00005627609066FC|stream_id:0|stream_offset:845373| [2025/04/30 20:20:37 533469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37760|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 533477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1044|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 533484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37760|min_srtt:37760|path_bw:1212517|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:37 533491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:46806|cwnd:57612|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 533501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37760|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 533505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 533510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37760|min_srtt:37760|path_bw:1212517|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:37 533514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:46806|cwnd:57612|conn:00005627609066FC|stream_id:0|stream_offset:924366| [2025/04/30 20:20:37 533519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37760|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 533523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 533528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37760|min_srtt:37760|path_bw:1212517|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:37 533532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:46806|cwnd:57612|conn:00005627609066FC|stream_id:0|stream_offset:925545| [2025/04/30 20:20:37 533536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 533540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 533544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 533549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 533553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1016|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 533558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:57612|conn:00005627609066FC|stream_id:0|stream_offset:819435| [2025/04/30 20:20:37 533562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 533566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 533570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 533574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:57612|conn:00005627609066FC|stream_id:0|stream_offset:917292| [2025/04/30 20:20:37 533578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 533582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 533586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437534124| [2025/04/30 20:20:37 533593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437534124| [2025/04/30 20:20:37 533597] [debug] |xqc_engine_wakeup_after|wakeup:1746044437534124|now:1746044437533597|diff:527| [2025/04/30 20:20:37 533601] [debug] |xqc_engine_main_logic|END|now:1746044437533418| [2025/04/30 20:20:37 533607] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437533607| [2025/04/30 20:20:37 533611] [debug] |xqc_engine_wakeup_after|wakeup:1746044437534124|now:1746044437533611|diff:513| [2025/04/30 20:20:37 533615] [debug] |xqc_engine_main_logic|END|now:1746044437533607| [2025/04/30 20:20:37 534689] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437534688| [2025/04/30 20:20:37 534700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437534124|pq_index:0| [2025/04/30 20:20:37 534709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437533418| [2025/04/30 20:20:37 534737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437534735| [2025/04/30 20:20:37 534748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437534124|now:1746044437534735| [2025/04/30 20:20:37 534755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437534124|now:1746044437534735| [2025/04/30 20:20:37 534761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 534768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 534775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37760|min_srtt:37760|path_bw:1212517|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:37 534783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:46806|cwnd:57612|conn:00005627609066FC|stream_id:0|stream_offset:925545| [2025/04/30 20:20:37 534790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 534796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 534803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 534810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 534817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1016|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 534823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:57612|conn:00005627609066FC|stream_id:0|stream_offset:819435| [2025/04/30 20:20:37 534831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 534837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1106| [2025/04/30 20:20:37 534883] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437534849|stream_id:0|stream_offset:819435| [2025/04/30 20:20:37 534901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1106|origin_pktnum:1016|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 534908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 534915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37760|rtt_var:512|pto_duration:39808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 534922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 534928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 534934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 534941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437599657|now:1746044437534915|interv:64742| [2025/04/30 20:20:37 534947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437599657|now:1746044437534915|interval:64742|pto_count:0|srtt:37760 [2025/04/30 20:20:37 534955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57612|inflight:48006| [2025/04/30 20:20:37 534964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1044|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 534971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:57612|conn:00005627609066FC|stream_id:0|stream_offset:845373| [2025/04/30 20:20:37 534977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 534984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1107| [2025/04/30 20:20:37 535016] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437534992|stream_id:0|stream_offset:845373| [2025/04/30 20:20:37 535022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1107|origin_pktnum:1044|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 535028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 535035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37760|rtt_var:512|pto_duration:39808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 535042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 535049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 535055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 535062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437599800|now:1746044437535035|interv:64765| [2025/04/30 20:20:37 535068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437599800|now:1746044437535035|interval:64765|pto_count:0|srtt:37760 [2025/04/30 20:20:37 535079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57612|inflight:49206| [2025/04/30 20:20:37 535084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 535089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:57612|conn:00005627609066FC|stream_id:0|stream_offset:917292| [2025/04/30 20:20:37 535093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 535097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437536097|now:1746044437535097|interv:1000| [2025/04/30 20:20:37 535101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 535105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 535109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437536097| [2025/04/30 20:20:37 535114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437536097| [2025/04/30 20:20:37 535118] [debug] |xqc_engine_wakeup_after|wakeup:1746044437536097|now:1746044437535118|diff:979| [2025/04/30 20:20:37 535122] [debug] |xqc_engine_main_logic|END|now:1746044437534735| [2025/04/30 20:20:37 535132] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437535132| [2025/04/30 20:20:37 535137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 535143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:388| [2025/04/30 20:20:37 535147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:389| [2025/04/30 20:20:37 535153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:389| [2025/04/30 20:20:37 535157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 535162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 535167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46812|prior_delivered:841992|prior_time:1746044437494922|is_app_limited:0|send_elapse:38753|ack_elapse:40210|ctl_first_sent_time:1746044437495324|lagest_ack_time:1746044437535132|curr_delivered:887604| [2025/04/30 20:20:37 535172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437495324| [2025/04/30 20:20:37 535176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1044||sndq_packets_used_bytes:0|sndq_packets_free:295| [2025/04/30 20:20:37 535180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 535185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45612|prior_delivered:844392|prior_time:1746044437496901|is_app_limited:0|send_elapse:39834|ack_elapse:38231|ctl_first_sent_time:1746044437498509|lagest_ack_time:1746044437535132|curr_delivered:888804| [2025/04/30 20:20:37 535189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437498509| [2025/04/30 20:20:37 535193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1043||sndq_packets_used_bytes:0|sndq_packets_free:296| [2025/04/30 20:20:37 535205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37760|rttvar:512|minrtt:31448|latest_rtt:36623|ack_delay:88| [2025/04/30 20:20:37 535210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37606|rttvar:690|minrtt:31448|latest_rtt:36623|ack_delay:88| [2025/04/30 20:20:37 535216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1068|lost_pn:1065|thresh:3| [2025/04/30 20:20:37 535222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 535229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 535236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 535242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 535249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37606|rtt_var:690|pto_duration:40366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 535256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 535262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 535269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 535276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437600358|now:1746044437535248|interv:65110| [2025/04/30 20:20:37 535283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437600358|now:1746044437535248|interval:65110|pto_count:0|srtt:37606 [2025/04/30 20:20:37 535289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39834, ack_elapse 38231, delivered 44412|rate 1114926|lost 292| [2025/04/30 20:20:37 535297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114926) in round 17| [2025/04/30 20:20:37 535303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 535310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 535316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57612|packet_lost:0|acked:2400|po_sent_time:1746044437498509|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 535323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57612|packet_lost:0|acked:2400|po_sent_time:1746044437498509|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 535330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:60012|full_bw_reached:1|inflight:46806|srtt:37606|latest_rtt:36623|min_rtt:31448|applimit:0|lost:292|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 535339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:389|largest:389|pns:2| [2025/04/30 20:20:37 535353] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:389|frame:ACK |recv_time:1746044437535132|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 535360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557535132|now:1746044437535132|interv:120000000| [2025/04/30 20:20:37 535367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557535132|now:1746044437535132|interv:120000000| [2025/04/30 20:20:37 535373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437536097|pq_index:0| [2025/04/30 20:20:37 535377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437534735| [2025/04/30 20:20:37 535381] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437535381| [2025/04/30 20:20:37 535388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437535386| [2025/04/30 20:20:37 535395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 535403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37606|min_srtt:37606|path_bw:1212517|loss_rate:4.17|path_pto:0| [2025/04/30 20:20:37 535409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:46806|cwnd:60012|conn:00005627609066FC|stream_id:0|stream_offset:925545| [2025/04/30 20:20:37 535416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37606|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 535423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 535431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37606|min_srtt:37606|path_bw:1212517|loss_rate:4.17|path_pto:0| [2025/04/30 20:20:37 535438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:46806|cwnd:60012|conn:00005627609066FC|stream_id:0|stream_offset:926724| [2025/04/30 20:20:37 535445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37606|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 535451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 535455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37606|min_srtt:37606|path_bw:1212517|loss_rate:4.17|path_pto:0| [2025/04/30 20:20:37 535459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:46806|cwnd:60012|conn:00005627609066FC|stream_id:0|stream_offset:927903| [2025/04/30 20:20:37 535464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37606|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 535469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 535482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37606|min_srtt:37606|path_bw:1212517|loss_rate:4.17|path_pto:0| [2025/04/30 20:20:37 535489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:46806|cwnd:60012|conn:00005627609066FC|stream_id:0|stream_offset:929082| [2025/04/30 20:20:37 535496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37606|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 535501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 535505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37606|min_srtt:37606|path_bw:1212517|loss_rate:4.17|path_pto:0| [2025/04/30 20:20:37 535510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:46806|cwnd:60012|conn:00005627609066FC|stream_id:0|stream_offset:930261| [2025/04/30 20:20:37 535514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 535518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 535522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 535526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 535531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 535535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:60012|conn:00005627609066FC|stream_id:0|stream_offset:917292| [2025/04/30 20:20:37 535540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 535543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 535547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437536097| [2025/04/30 20:20:37 535552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437536097| [2025/04/30 20:20:37 535556] [debug] |xqc_engine_wakeup_after|wakeup:1746044437536097|now:1746044437535556|diff:541| [2025/04/30 20:20:37 535560] [debug] |xqc_engine_main_logic|END|now:1746044437535386| [2025/04/30 20:20:37 535566] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437535566| [2025/04/30 20:20:37 535570] [debug] |xqc_engine_wakeup_after|wakeup:1746044437536097|now:1746044437535570|diff:527| [2025/04/30 20:20:37 535574] [debug] |xqc_engine_main_logic|END|now:1746044437535566| [2025/04/30 20:20:37 536641] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437536641| [2025/04/30 20:20:37 536652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437536097|pq_index:0| [2025/04/30 20:20:37 536656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437535386| [2025/04/30 20:20:37 536662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437536661| [2025/04/30 20:20:37 536671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437536097|now:1746044437536661| [2025/04/30 20:20:37 536676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437536097|now:1746044437536661| [2025/04/30 20:20:37 536683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 536690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 536697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37606|min_srtt:37606|path_bw:1212517|loss_rate:4.17|path_pto:0| [2025/04/30 20:20:37 536705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:46806|cwnd:60012|conn:00005627609066FC|stream_id:0|stream_offset:930261| [2025/04/30 20:20:37 536712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 536737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 536744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 536751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 536758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 536765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:60012|conn:00005627609066FC|stream_id:0|stream_offset:917292| [2025/04/30 20:20:37 536772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 536779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1108| [2025/04/30 20:20:37 536819] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437536790|stream_id:0|stream_offset:917292| [2025/04/30 20:20:37 536827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1108|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 536835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 536842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37606|rtt_var:690|pto_duration:40366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 536849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 536855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 536861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 536868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437602156|now:1746044437536841|interv:65315| [2025/04/30 20:20:37 536881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437602156|now:1746044437536841|interval:65315|pto_count:0|srtt:37606 [2025/04/30 20:20:37 536889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60012|inflight:48006| [2025/04/30 20:20:37 536897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 536903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:60012|conn:00005627609066FC|stream_id:0|stream_offset:918471| [2025/04/30 20:20:37 536910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 536915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1109| [2025/04/30 20:20:37 536950] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437536922|stream_id:0|stream_offset:918471| [2025/04/30 20:20:37 536959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1109|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 536966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 536972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37606|rtt_var:690|pto_duration:40366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 536977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 536980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 536984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 536988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437602288|now:1746044437536972|interv:65316| [2025/04/30 20:20:37 536992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437602288|now:1746044437536972|interval:65316|pto_count:0|srtt:37606 [2025/04/30 20:20:37 536997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60012|inflight:49206| [2025/04/30 20:20:37 537001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 537006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:60012|conn:00005627609066FC|stream_id:0|stream_offset:919650| [2025/04/30 20:20:37 537010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 537014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437538014|now:1746044437537014|interv:1000| [2025/04/30 20:20:37 537018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 537022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 537026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437538014| [2025/04/30 20:20:37 537035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437538014| [2025/04/30 20:20:37 537039] [debug] |xqc_engine_wakeup_after|wakeup:1746044437538014|now:1746044437537039|diff:975| [2025/04/30 20:20:37 537043] [debug] |xqc_engine_main_logic|END|now:1746044437536661| [2025/04/30 20:20:37 537054] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437537053| [2025/04/30 20:20:37 537059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 537064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:389| [2025/04/30 20:20:37 537068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:390| [2025/04/30 20:20:37 537074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:390| [2025/04/30 20:20:37 537078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 537083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1069|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1070|path_largest_ack:1069| [2025/04/30 20:20:37 537088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46812|prior_delivered:844392|prior_time:1746044437496901|is_app_limited:0|send_elapse:39958|ack_elapse:40152|ctl_first_sent_time:1746044437498633|lagest_ack_time:1746044437537053|curr_delivered:890004| [2025/04/30 20:20:37 537092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437498633| [2025/04/30 20:20:37 537097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1042||sndq_packets_used_bytes:0|sndq_packets_free:297| [2025/04/30 20:20:37 537101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 537106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45612|prior_delivered:846792|prior_time:1746044437498890|is_app_limited:0|send_elapse:38595|ack_elapse:38163|ctl_first_sent_time:1746044437499214|lagest_ack_time:1746044437537053|curr_delivered:891204| [2025/04/30 20:20:37 537110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437499214| [2025/04/30 20:20:37 537114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1041||sndq_packets_used_bytes:0|sndq_packets_free:298| [2025/04/30 20:20:37 537118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37606|rttvar:690|minrtt:31448|latest_rtt:37839|ack_delay:80| [2025/04/30 20:20:37 537123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37625|rttvar:556|minrtt:31448|latest_rtt:37839|ack_delay:80| [2025/04/30 20:20:37 537127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1070|lost_pn:1067|thresh:3| [2025/04/30 20:20:37 537131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 537135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 537139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 537143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 537150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37625|rtt_var:556|pto_duration:39849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 537154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 537158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 537162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 537166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437601771|now:1746044437537150|interv:64621| [2025/04/30 20:20:37 537170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437601771|now:1746044437537150|interval:64621|pto_count:0|srtt:37625 [2025/04/30 20:20:37 537174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38595, ack_elapse 38163, delivered 44412|rate 1150719|lost 292| [2025/04/30 20:20:37 537179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150719) in round 17| [2025/04/30 20:20:37 537183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 537187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 537191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60012|packet_lost:0|acked:2400|po_sent_time:1746044437499214|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 537196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60012|packet_lost:0|acked:2400|po_sent_time:1746044437499214|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 537200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:62412|full_bw_reached:1|inflight:46806|srtt:37625|latest_rtt:37839|min_rtt:31448|applimit:0|lost:292|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 537207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:390|largest:390|pns:2| [2025/04/30 20:20:37 537214] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:390|frame:ACK |recv_time:1746044437537053|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 537221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557537053|now:1746044437537053|interv:120000000| [2025/04/30 20:20:37 537226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557537053|now:1746044437537053|interv:120000000| [2025/04/30 20:20:37 537230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437538014|pq_index:0| [2025/04/30 20:20:37 537235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437536661| [2025/04/30 20:20:37 537239] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437537239| [2025/04/30 20:20:37 537244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437537242| [2025/04/30 20:20:37 537256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 537264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37625|min_srtt:37625|path_bw:1212517|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 537271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:46806|cwnd:62412|conn:00005627609066FC|stream_id:0|stream_offset:930261| [2025/04/30 20:20:37 537276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37625|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 537282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 537289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37625|min_srtt:37625|path_bw:1212517|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 537296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:46806|cwnd:62412|conn:00005627609066FC|stream_id:0|stream_offset:931440| [2025/04/30 20:20:37 537303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37625|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 537310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 537316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37625|min_srtt:37625|path_bw:1212517|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 537323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:46806|cwnd:62412|conn:00005627609066FC|stream_id:0|stream_offset:932619| [2025/04/30 20:20:37 537330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37625|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 537337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 537344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37625|min_srtt:37625|path_bw:1212517|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 537351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:46806|cwnd:62412|conn:00005627609066FC|stream_id:0|stream_offset:933798| [2025/04/30 20:20:37 537359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37625|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 537366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 537373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37625|min_srtt:37625|path_bw:1212517|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 537386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:46806|cwnd:62412|conn:00005627609066FC|stream_id:0|stream_offset:934977| [2025/04/30 20:20:37 537393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 537399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 537405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 537412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 537419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 537426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:62412|conn:00005627609066FC|stream_id:0|stream_offset:919650| [2025/04/30 20:20:37 537433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 537439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 537445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437538014| [2025/04/30 20:20:37 537452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437538014| [2025/04/30 20:20:37 537458] [debug] |xqc_engine_wakeup_after|wakeup:1746044437538014|now:1746044437537458|diff:556| [2025/04/30 20:20:37 537465] [debug] |xqc_engine_main_logic|END|now:1746044437537242| [2025/04/30 20:20:37 537473] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437537473| [2025/04/30 20:20:37 537479] [debug] |xqc_engine_wakeup_after|wakeup:1746044437538014|now:1746044437537479|diff:535| [2025/04/30 20:20:37 537485] [debug] |xqc_engine_main_logic|END|now:1746044437537473| [2025/04/30 20:20:37 538559] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437538559| [2025/04/30 20:20:37 538570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437538014|pq_index:0| [2025/04/30 20:20:37 538575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437537242| [2025/04/30 20:20:37 538580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437538579| [2025/04/30 20:20:37 538585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437538014|now:1746044437538579| [2025/04/30 20:20:37 538590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437538014|now:1746044437538579| [2025/04/30 20:20:37 538594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 538598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 538603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37625|min_srtt:37625|path_bw:1212517|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 538608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:46806|cwnd:62412|conn:00005627609066FC|stream_id:0|stream_offset:934977| [2025/04/30 20:20:37 538617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 538621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 538625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 538630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 538634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 538639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:62412|conn:00005627609066FC|stream_id:0|stream_offset:919650| [2025/04/30 20:20:37 538643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 538648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1110| [2025/04/30 20:20:37 538683] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437538656|stream_id:0|stream_offset:919650| [2025/04/30 20:20:37 538690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 538698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 538705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37625|rtt_var:556|pto_duration:39849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 538712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 538740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 538747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 538753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437603505|now:1746044437538705|interv:64800| [2025/04/30 20:20:37 538760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437603505|now:1746044437538705|interval:64800|pto_count:0|srtt:37625 [2025/04/30 20:20:37 538767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62412|inflight:48006| [2025/04/30 20:20:37 538775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 538782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:62412|conn:00005627609066FC|stream_id:0|stream_offset:920829| [2025/04/30 20:20:37 538788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 538795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1111| [2025/04/30 20:20:37 538844] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437538812|stream_id:0|stream_offset:920829| [2025/04/30 20:20:37 538853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 538860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 538867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37625|rtt_var:556|pto_duration:39849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 538873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 538879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 538884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 538891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437603661|now:1746044437538866|interv:64795| [2025/04/30 20:20:37 538896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437603661|now:1746044437538866|interval:64795|pto_count:0|srtt:37625 [2025/04/30 20:20:37 538903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62412|inflight:49206| [2025/04/30 20:20:37 538911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 538918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:62412|conn:00005627609066FC|stream_id:0|stream_offset:922008| [2025/04/30 20:20:37 538925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 538932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437539932|now:1746044437538932|interv:1000| [2025/04/30 20:20:37 538938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 538943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 538947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437539932| [2025/04/30 20:20:37 538952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437539932| [2025/04/30 20:20:37 538956] [debug] |xqc_engine_wakeup_after|wakeup:1746044437539932|now:1746044437538956|diff:976| [2025/04/30 20:20:37 538960] [debug] |xqc_engine_main_logic|END|now:1746044437538579| [2025/04/30 20:20:37 538970] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437538969| [2025/04/30 20:20:37 538975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 538981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:390| [2025/04/30 20:20:37 538985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:391| [2025/04/30 20:20:37 538991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:391| [2025/04/30 20:20:37 538995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 539001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 539015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46812|prior_delivered:846792|prior_time:1746044437498890|is_app_limited:0|send_elapse:38717|ack_elapse:40079|ctl_first_sent_time:1746044437499336|lagest_ack_time:1746044437538969|curr_delivered:892404| [2025/04/30 20:20:37 539023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437499336| [2025/04/30 20:20:37 539029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1040||sndq_packets_used_bytes:0|sndq_packets_free:299| [2025/04/30 20:20:37 539033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 539038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45606|prior_delivered:849198|prior_time:1746044437500941|is_app_limited:0|send_elapse:39841|ack_elapse:38028|ctl_first_sent_time:1746044437502586|lagest_ack_time:1746044437538969|curr_delivered:893604| [2025/04/30 20:20:37 539043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437502586| [2025/04/30 20:20:37 539047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1039||sndq_packets_used_bytes:0|sndq_packets_free:300| [2025/04/30 20:20:37 539051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37625|rttvar:556|minrtt:31448|latest_rtt:36383|ack_delay:88| [2025/04/30 20:20:37 539055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37458|rttvar:749|minrtt:31448|latest_rtt:36383|ack_delay:88| [2025/04/30 20:20:37 539059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1072|lost_pn:1069|thresh:3| [2025/04/30 20:20:37 539063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 539067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 539071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 539075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 539079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37458|rtt_var:749|pto_duration:40454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 539084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 539090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 539096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 539103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437604266|now:1746044437539079|interv:65187| [2025/04/30 20:20:37 539108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437604266|now:1746044437539079|interval:65187|pto_count:0|srtt:37458 [2025/04/30 20:20:37 539116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39841, ack_elapse 38028, delivered 44406|rate 1114580|lost 292| [2025/04/30 20:20:37 539120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114580) in round 17| [2025/04/30 20:20:37 539124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 539128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 539132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62412|packet_lost:0|acked:2400|po_sent_time:1746044437502586|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 539137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62412|packet_lost:0|acked:2400|po_sent_time:1746044437502586|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 539142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:64812|full_bw_reached:1|inflight:46806|srtt:37458|latest_rtt:36383|min_rtt:31448|applimit:0|lost:292|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 539148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:391|largest:391|pns:2| [2025/04/30 20:20:37 539152] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:391|frame:ACK |recv_time:1746044437538969|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 539157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557538969|now:1746044437538969|interv:120000000| [2025/04/30 20:20:37 539161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557538969|now:1746044437538969|interv:120000000| [2025/04/30 20:20:37 539165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437539932|pq_index:0| [2025/04/30 20:20:37 539171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437538579| [2025/04/30 20:20:37 539178] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437539178| [2025/04/30 20:20:37 539186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437539184| [2025/04/30 20:20:37 539192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 539197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37458|min_srtt:37458|path_bw:1212517|loss_rate:4.07|path_pto:0| [2025/04/30 20:20:37 539201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:46806|cwnd:64812|conn:00005627609066FC|stream_id:0|stream_offset:934977| [2025/04/30 20:20:37 539206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37458|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 539211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 539219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37458|min_srtt:37458|path_bw:1212517|loss_rate:4.07|path_pto:0| [2025/04/30 20:20:37 539223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:46806|cwnd:64812|conn:00005627609066FC|stream_id:0|stream_offset:936156| [2025/04/30 20:20:37 539228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37458|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 539232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 539237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37458|min_srtt:37458|path_bw:1212517|loss_rate:4.07|path_pto:0| [2025/04/30 20:20:37 539242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:46806|cwnd:64812|conn:00005627609066FC|stream_id:0|stream_offset:937335| [2025/04/30 20:20:37 539249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37458|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 539257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 539263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37458|min_srtt:37458|path_bw:1212517|loss_rate:4.07|path_pto:0| [2025/04/30 20:20:37 539270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:46806|cwnd:64812|conn:00005627609066FC|stream_id:0|stream_offset:938514| [2025/04/30 20:20:37 539275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37458|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 539282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 539289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37458|min_srtt:37458|path_bw:1212517|loss_rate:4.07|path_pto:0| [2025/04/30 20:20:37 539296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:46806|cwnd:64812|conn:00005627609066FC|stream_id:0|stream_offset:939693| [2025/04/30 20:20:37 539303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 539310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 539316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 539323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 539330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 539343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:64812|conn:00005627609066FC|stream_id:0|stream_offset:922008| [2025/04/30 20:20:37 539350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 539357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 539363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437539932| [2025/04/30 20:20:37 539370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437539932| [2025/04/30 20:20:37 539376] [debug] |xqc_engine_wakeup_after|wakeup:1746044437539932|now:1746044437539376|diff:556| [2025/04/30 20:20:37 539383] [debug] |xqc_engine_main_logic|END|now:1746044437539184| [2025/04/30 20:20:37 539391] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437539391| [2025/04/30 20:20:37 539398] [debug] |xqc_engine_wakeup_after|wakeup:1746044437539932|now:1746044437539397|diff:535| [2025/04/30 20:20:37 539404] [debug] |xqc_engine_main_logic|END|now:1746044437539391| [2025/04/30 20:20:37 540477] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437540477| [2025/04/30 20:20:37 540488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437539932|pq_index:0| [2025/04/30 20:20:37 540493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437539184| [2025/04/30 20:20:37 540498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437540497| [2025/04/30 20:20:37 540503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437539932|now:1746044437540497| [2025/04/30 20:20:37 540508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437539932|now:1746044437540497| [2025/04/30 20:20:37 540511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 540516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 540521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37458|min_srtt:37458|path_bw:1212517|loss_rate:4.07|path_pto:0| [2025/04/30 20:20:37 540526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:46806|cwnd:64812|conn:00005627609066FC|stream_id:0|stream_offset:939693| [2025/04/30 20:20:37 540530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 540534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 540538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 540543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 540547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 540552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:64812|conn:00005627609066FC|stream_id:0|stream_offset:922008| [2025/04/30 20:20:37 540562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 540566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1112| [2025/04/30 20:20:37 540606] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437540575|stream_id:0|stream_offset:922008| [2025/04/30 20:20:37 540615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 540623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 540630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37458|rtt_var:749|pto_duration:40454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 540637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 540642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 540646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 540650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437606029|now:1746044437540629|interv:65400| [2025/04/30 20:20:37 540654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437606029|now:1746044437540629|interval:65400|pto_count:0|srtt:37458 [2025/04/30 20:20:37 540659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64812|inflight:48006| [2025/04/30 20:20:37 540664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 540668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:64812|conn:00005627609066FC|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 540672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 540677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1113| [2025/04/30 20:20:37 540707] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437540683|stream_id:0|stream_offset:923187| [2025/04/30 20:20:37 540715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1113|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 540746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 540753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37458|rtt_var:749|pto_duration:40454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 540758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 540762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 540766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 540779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437606137|now:1746044437540753|interv:65384| [2025/04/30 20:20:37 540789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437606137|now:1746044437540753|interval:65384|pto_count:0|srtt:37458 [2025/04/30 20:20:37 540795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64812|inflight:49206| [2025/04/30 20:20:37 540799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 540806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:64812|conn:00005627609066FC|stream_id:0|stream_offset:924366| [2025/04/30 20:20:37 540813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 540820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437541820|now:1746044437540820|interv:1000| [2025/04/30 20:20:37 540826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 540832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 540838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437541820| [2025/04/30 20:20:37 540844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437541820| [2025/04/30 20:20:37 540851] [debug] |xqc_engine_wakeup_after|wakeup:1746044437541820|now:1746044437540851|diff:969| [2025/04/30 20:20:37 540858] [debug] |xqc_engine_main_logic|END|now:1746044437540497| [2025/04/30 20:20:37 540871] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437540870| [2025/04/30 20:20:37 540879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 540888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:391| [2025/04/30 20:20:37 540891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:392| [2025/04/30 20:20:37 540900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:392| [2025/04/30 20:20:37 540906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 540913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 540920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:849198|prior_time:1746044437500941|is_app_limited:0|send_elapse:39960|ack_elapse:39929|ctl_first_sent_time:1746044437502705|lagest_ack_time:1746044437540870|curr_delivered:894804| [2025/04/30 20:20:37 540927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437502705| [2025/04/30 20:20:37 540934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1038||sndq_packets_used_bytes:0|sndq_packets_free:301| [2025/04/30 20:20:37 540941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 540948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:849198|prior_time:1746044437500941|is_app_limited:0|send_elapse:39960|ack_elapse:39929|ctl_first_sent_time:1746044437502705|lagest_ack_time:1746044437540870|curr_delivered:896004| [2025/04/30 20:20:37 540960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437502828| [2025/04/30 20:20:37 540965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1037||sndq_packets_used_bytes:0|sndq_packets_free:302| [2025/04/30 20:20:37 540969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37458|rttvar:749|minrtt:31448|latest_rtt:38042|ack_delay:96| [2025/04/30 20:20:37 540973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37519|rttvar:684|minrtt:31448|latest_rtt:38042|ack_delay:96| [2025/04/30 20:20:37 540977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1074|lost_pn:1071|thresh:3| [2025/04/30 20:20:37 540982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 540986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 540989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 540993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 540998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37519|rtt_var:684|pto_duration:40255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 541002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 541006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 541010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 541014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437605938|now:1746044437540997|interv:64941| [2025/04/30 20:20:37 541018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437605938|now:1746044437540997|interval:64941|pto_count:0|srtt:37519 [2025/04/30 20:20:37 541022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39960, ack_elapse 39929, delivered 46806|rate 1171321|lost 292| [2025/04/30 20:20:37 541027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171321) in round 17| [2025/04/30 20:20:37 541031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 541035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 541039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64812|packet_lost:0|acked:2400|po_sent_time:1746044437502828|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 541043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64812|packet_lost:0|acked:2400|po_sent_time:1746044437502828|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 541065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:67212|full_bw_reached:1|inflight:46806|srtt:37519|latest_rtt:38042|min_rtt:31448|applimit:0|lost:292|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 541070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 541075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437565870|now:1746044437540870|interv:25000| [2025/04/30 20:20:37 541080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437540870|max_ack_delay:25000| [2025/04/30 20:20:37 541085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:392|largest:392|pns:2| [2025/04/30 20:20:37 541089] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:392|frame:PING ACK |recv_time:1746044437540870|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 541094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557540870|now:1746044437540870|interv:120000000| [2025/04/30 20:20:37 541098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557540870|now:1746044437540870|interv:120000000| [2025/04/30 20:20:37 541102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437541820|pq_index:0| [2025/04/30 20:20:37 541106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437540497| [2025/04/30 20:20:37 541110] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437541110| [2025/04/30 20:20:37 541115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437541114| [2025/04/30 20:20:37 541120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 541125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37519|min_srtt:37519|path_bw:1212517|loss_rate:4.02|path_pto:0| [2025/04/30 20:20:37 541129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:46806|cwnd:67212|conn:00005627609066FC|stream_id:0|stream_offset:939693| [2025/04/30 20:20:37 541134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37519|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 541138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 541143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37519|min_srtt:37519|path_bw:1212517|loss_rate:4.02|path_pto:0| [2025/04/30 20:20:37 541147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:46806|cwnd:67212|conn:00005627609066FC|stream_id:0|stream_offset:940872| [2025/04/30 20:20:37 541154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37519|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 541158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 541163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37519|min_srtt:37519|path_bw:1212517|loss_rate:4.02|path_pto:0| [2025/04/30 20:20:37 541167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:46806|cwnd:67212|conn:00005627609066FC|stream_id:0|stream_offset:942051| [2025/04/30 20:20:37 541171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37519|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 541175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 541180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37519|min_srtt:37519|path_bw:1212517|loss_rate:4.02|path_pto:0| [2025/04/30 20:20:37 541184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:46806|cwnd:67212|conn:00005627609066FC|stream_id:0|stream_offset:943230| [2025/04/30 20:20:37 541188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37519|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 541192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 541197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37519|min_srtt:37519|path_bw:1212517|loss_rate:4.02|path_pto:0| [2025/04/30 20:20:37 541201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:46806|cwnd:67212|conn:00005627609066FC|stream_id:0|stream_offset:944409| [2025/04/30 20:20:37 541206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 541210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 541216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 541223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 541231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 541237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:67212|conn:00005627609066FC|stream_id:0|stream_offset:924366| [2025/04/30 20:20:37 541242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 541248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 541259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437541820| [2025/04/30 20:20:37 541266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437541820| [2025/04/30 20:20:37 541273] [debug] |xqc_engine_wakeup_after|wakeup:1746044437541820|now:1746044437541272|diff:548| [2025/04/30 20:20:37 541279] [debug] |xqc_engine_main_logic|END|now:1746044437541114| [2025/04/30 20:20:37 541287] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437541287| [2025/04/30 20:20:37 541294] [debug] |xqc_engine_wakeup_after|wakeup:1746044437541820|now:1746044437541294|diff:526| [2025/04/30 20:20:37 541300] [debug] |xqc_engine_main_logic|END|now:1746044437541287| [2025/04/30 20:20:37 542377] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437542377| [2025/04/30 20:20:37 542391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437541820|pq_index:0| [2025/04/30 20:20:37 542399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437541114| [2025/04/30 20:20:37 542408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437542406| [2025/04/30 20:20:37 542415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437541820|now:1746044437542406| [2025/04/30 20:20:37 542422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437541820|now:1746044437542406| [2025/04/30 20:20:37 542428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 542435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 542443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37519|min_srtt:37519|path_bw:1212517|loss_rate:4.02|path_pto:0| [2025/04/30 20:20:37 542450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:46806|cwnd:67212|conn:00005627609066FC|stream_id:0|stream_offset:944409| [2025/04/30 20:20:37 542458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 542464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 542471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 542477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 542484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 542491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:67212|conn:00005627609066FC|stream_id:0|stream_offset:924366| [2025/04/30 20:20:37 542500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 542504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1114| [2025/04/30 20:20:37 542542] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437542512|stream_id:0|stream_offset:924366| [2025/04/30 20:20:37 542556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 542564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 542571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37519|rtt_var:684|pto_duration:40255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 542578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 542585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 542591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 542597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437607767|now:1746044437542571|interv:65196| [2025/04/30 20:20:37 542604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437607767|now:1746044437542571|interval:65196|pto_count:0|srtt:37519 [2025/04/30 20:20:37 542611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67212|inflight:48006| [2025/04/30 20:20:37 542616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 542621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:67212|conn:00005627609066FC|stream_id:0|stream_offset:925545| [2025/04/30 20:20:37 542625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 542630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1115| [2025/04/30 20:20:37 542659] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437542637|stream_id:0|stream_offset:925545| [2025/04/30 20:20:37 542665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 542673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 542680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37519|rtt_var:684|pto_duration:40255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 542687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 542693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 542700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 542706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437607892|now:1746044437542679|interv:65213| [2025/04/30 20:20:37 542711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437607892|now:1746044437542679|interval:65213|pto_count:0|srtt:37519 [2025/04/30 20:20:37 542740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67212|inflight:49206| [2025/04/30 20:20:37 542746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 542750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:67212|conn:00005627609066FC|stream_id:0|stream_offset:926724| [2025/04/30 20:20:37 542755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 542759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437543758|now:1746044437542758|interv:1000| [2025/04/30 20:20:37 542763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 542766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 542772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437543758| [2025/04/30 20:20:37 542779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437543758| [2025/04/30 20:20:37 542785] [debug] |xqc_engine_wakeup_after|wakeup:1746044437543758|now:1746044437542785|diff:973| [2025/04/30 20:20:37 542792] [debug] |xqc_engine_main_logic|END|now:1746044437542406| [2025/04/30 20:20:37 542853] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437542851| [2025/04/30 20:20:37 542864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 542873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:392| [2025/04/30 20:20:37 542879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:393| [2025/04/30 20:20:37 542888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:393| [2025/04/30 20:20:37 542894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 542902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 542909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:851598|prior_time:1746044437502986|is_app_limited:0|send_elapse:38607|ack_elapse:39865|ctl_first_sent_time:1746044437503288|lagest_ack_time:1746044437542851|curr_delivered:897204| [2025/04/30 20:20:37 542916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437503288| [2025/04/30 20:20:37 542923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1036||sndq_packets_used_bytes:0|sndq_packets_free:303| [2025/04/30 20:20:37 542928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 542933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:851598|prior_time:1746044437502986|is_app_limited:0|send_elapse:38607|ack_elapse:39865|ctl_first_sent_time:1746044437503288|lagest_ack_time:1746044437542851|curr_delivered:898404| [2025/04/30 20:20:37 542938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437504668| [2025/04/30 20:20:37 542944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1035||sndq_packets_used_bytes:0|sndq_packets_free:304| [2025/04/30 20:20:37 542957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37519|rttvar:684|minrtt:31448|latest_rtt:38183|ack_delay:144| [2025/04/30 20:20:37 542964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37584|rttvar:643|minrtt:31448|latest_rtt:38183|ack_delay:144| [2025/04/30 20:20:37 542971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1076|lost_pn:1073|thresh:3| [2025/04/30 20:20:37 542977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 542984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 542990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 542996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 543002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37584|rtt_var:643|pto_duration:40156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 543006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 543010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 543014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 543018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437607793|now:1746044437543001|interv:64792| [2025/04/30 20:20:37 543022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437607793|now:1746044437543001|interval:64792|pto_count:0|srtt:37584 [2025/04/30 20:20:37 543027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38607, ack_elapse 39865, delivered 46806|rate 1174112|lost 292| [2025/04/30 20:20:37 543031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174112) in round 17| [2025/04/30 20:20:37 543035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 543040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 543044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67212|packet_lost:0|acked:2400|po_sent_time:1746044437504668|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 543059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67212|packet_lost:0|acked:2400|po_sent_time:1746044437504668|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 543064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:69612|full_bw_reached:1|inflight:46806|srtt:37584|latest_rtt:38183|min_rtt:31448|applimit:0|lost:292|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 543069] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:69612|inflight:46806|mode:2|applimit:0|pacing_rate:1515646|bw:1212517|srtt:37584|latest_rtt:38183|min_rtt:31448|send:1104|lost:292|tlp:0|recv:383|recovery:1|slow_start:0|conn_life:849755|acked:2400|delivered:898404|is_cwnd_limited:0| [2025/04/30 20:20:37 543080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:393|largest:393|pns:2| [2025/04/30 20:20:37 543084] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:393|frame:ACK |recv_time:1746044437542851|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 543089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557542851|now:1746044437542851|interv:120000000| [2025/04/30 20:20:37 543093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557542851|now:1746044437542851|interv:120000000| [2025/04/30 20:20:37 543097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437543758|pq_index:0| [2025/04/30 20:20:37 543102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437542406| [2025/04/30 20:20:37 543106] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437543106| [2025/04/30 20:20:37 543111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437543110| [2025/04/30 20:20:37 543116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 543121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37584|min_srtt:37584|path_bw:1212517|loss_rate:3.98|path_pto:0| [2025/04/30 20:20:37 543126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:46806|cwnd:69612|conn:00005627609066FC|stream_id:0|stream_offset:944409| [2025/04/30 20:20:37 543130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 543135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 543140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37584|min_srtt:37584|path_bw:1212517|loss_rate:3.98|path_pto:0| [2025/04/30 20:20:37 543144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:46806|cwnd:69612|conn:00005627609066FC|stream_id:0|stream_offset:945588| [2025/04/30 20:20:37 543148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 543153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 543157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37584|min_srtt:37584|path_bw:1212517|loss_rate:3.98|path_pto:0| [2025/04/30 20:20:37 543161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:46806|cwnd:69612|conn:00005627609066FC|stream_id:0|stream_offset:946767| [2025/04/30 20:20:37 543168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 543173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 543177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37584|min_srtt:37584|path_bw:1212517|loss_rate:3.98|path_pto:0| [2025/04/30 20:20:37 543181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:46806|cwnd:69612|conn:00005627609066FC|stream_id:0|stream_offset:947946| [2025/04/30 20:20:37 543186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 543193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 543200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37584|min_srtt:37584|path_bw:1212517|loss_rate:3.98|path_pto:0| [2025/04/30 20:20:37 543207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:46806|cwnd:69612|conn:00005627609066FC|stream_id:0|stream_offset:949125| [2025/04/30 20:20:37 543214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 543220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 543226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 543231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 543238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 543244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:69612|conn:00005627609066FC|stream_id:0|stream_offset:926724| [2025/04/30 20:20:37 543250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 543255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 543262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437543758| [2025/04/30 20:20:37 543268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437543758| [2025/04/30 20:20:37 543275] [debug] |xqc_engine_wakeup_after|wakeup:1746044437543758|now:1746044437543275|diff:483| [2025/04/30 20:20:37 543282] [debug] |xqc_engine_main_logic|END|now:1746044437543110| [2025/04/30 20:20:37 543291] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437543291| [2025/04/30 20:20:37 543297] [debug] |xqc_engine_wakeup_after|wakeup:1746044437543758|now:1746044437543296|diff:462| [2025/04/30 20:20:37 543303] [debug] |xqc_engine_main_logic|END|now:1746044437543291| [2025/04/30 20:20:37 544386] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437544386| [2025/04/30 20:20:37 544402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437543758|pq_index:0| [2025/04/30 20:20:37 544410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437543110| [2025/04/30 20:20:37 544418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437544416| [2025/04/30 20:20:37 544425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437543758|now:1746044437544416| [2025/04/30 20:20:37 544432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437543758|now:1746044437544416| [2025/04/30 20:20:37 544438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 544445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 544453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37584|min_srtt:37584|path_bw:1212517|loss_rate:3.98|path_pto:0| [2025/04/30 20:20:37 544460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:46806|cwnd:69612|conn:00005627609066FC|stream_id:0|stream_offset:949125| [2025/04/30 20:20:37 544467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 544472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 544476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 544480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 544485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 544490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:69612|conn:00005627609066FC|stream_id:0|stream_offset:926724| [2025/04/30 20:20:37 544494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 544499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1116| [2025/04/30 20:20:37 544538] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437544507|stream_id:0|stream_offset:926724| [2025/04/30 20:20:37 544548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 544555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 544562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37584|rtt_var:643|pto_duration:40156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 544570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 544582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 544586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 544590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437609663|now:1746044437544562|interv:65101| [2025/04/30 20:20:37 544594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437609663|now:1746044437544562|interval:65101|pto_count:0|srtt:37584 [2025/04/30 20:20:37 544599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69612|inflight:48006| [2025/04/30 20:20:37 544604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 544608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:69612|conn:00005627609066FC|stream_id:0|stream_offset:927903| [2025/04/30 20:20:37 544613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 544617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1117| [2025/04/30 20:20:37 544648] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437544623|stream_id:0|stream_offset:927903| [2025/04/30 20:20:37 544658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 544665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 544672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37584|rtt_var:643|pto_duration:40156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 544678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 544682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 544687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 544693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437609779|now:1746044437544671|interv:65108| [2025/04/30 20:20:37 544700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437609779|now:1746044437544671|interval:65108|pto_count:0|srtt:37584 [2025/04/30 20:20:37 544708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69612|inflight:49206| [2025/04/30 20:20:37 544714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 544740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:69612|conn:00005627609066FC|stream_id:0|stream_offset:929082| [2025/04/30 20:20:37 544748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 544761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1118| [2025/04/30 20:20:37 544824] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437544772|stream_id:0|stream_offset:929082| [2025/04/30 20:20:37 544835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 544843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 544850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37584|rtt_var:643|pto_duration:40156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 544857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 544863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 544867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 544873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437609928|now:1746044437544850|interv:65078| [2025/04/30 20:20:37 544879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437609928|now:1746044437544850|interval:65078|pto_count:0|srtt:37584 [2025/04/30 20:20:37 544886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69612|inflight:50406| [2025/04/30 20:20:37 544893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 544900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:69612|conn:00005627609066FC|stream_id:0|stream_offset:930261| [2025/04/30 20:20:37 544907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 544913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437545913|now:1746044437544913|interv:1000| [2025/04/30 20:20:37 544919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 544926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 544933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437545913| [2025/04/30 20:20:37 544940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437545913| [2025/04/30 20:20:37 544946] [debug] |xqc_engine_wakeup_after|wakeup:1746044437545913|now:1746044437544946|diff:967| [2025/04/30 20:20:37 544950] [debug] |xqc_engine_main_logic|END|now:1746044437544416| [2025/04/30 20:20:37 544961] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437544960| [2025/04/30 20:20:37 544966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 544972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:393| [2025/04/30 20:20:37 544976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:394| [2025/04/30 20:20:37 544982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:394| [2025/04/30 20:20:37 544992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 544998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 545002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:853998|prior_time:1746044437504838|is_app_limited:0|send_elapse:39873|ack_elapse:40122|ctl_first_sent_time:1746044437506437|lagest_ack_time:1746044437544960|curr_delivered:899604| [2025/04/30 20:20:37 545007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437506437| [2025/04/30 20:20:37 545012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1034||sndq_packets_used_bytes:0|sndq_packets_free:305| [2025/04/30 20:20:37 545017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 545021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:853998|prior_time:1746044437504838|is_app_limited:0|send_elapse:39873|ack_elapse:40122|ctl_first_sent_time:1746044437506437|lagest_ack_time:1746044437544960|curr_delivered:900804| [2025/04/30 20:20:37 545026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437506580| [2025/04/30 20:20:37 545030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1033||sndq_packets_used_bytes:0|sndq_packets_free:306| [2025/04/30 20:20:37 545034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37584|rttvar:643|minrtt:31448|latest_rtt:38380|ack_delay:88| [2025/04/30 20:20:37 545038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37672|rttvar:660|minrtt:31448|latest_rtt:38380|ack_delay:88| [2025/04/30 20:20:37 545042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1078|lost_pn:1075|thresh:3| [2025/04/30 20:20:37 545046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 545050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 545054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 545058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 545062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37672|rtt_var:660|pto_duration:40312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 545067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 545071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 545075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 545078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437610084|now:1746044437545062|interv:65022| [2025/04/30 20:20:37 545082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437610084|now:1746044437545062|interval:65022|pto_count:0|srtt:37672 [2025/04/30 20:20:37 545090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39873, ack_elapse 40122, delivered 46806|rate 1166591|lost 292| [2025/04/30 20:20:37 545095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166591) in round 17| [2025/04/30 20:20:37 545099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 545103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 545107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69612|packet_lost:0|acked:2400|po_sent_time:1746044437506580|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 545111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69612|packet_lost:0|acked:2400|po_sent_time:1746044437506580|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 545116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:72012|full_bw_reached:1|inflight:48006|srtt:37672|latest_rtt:38380|min_rtt:31448|applimit:0|lost:292|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 545122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:394|largest:394|pns:2| [2025/04/30 20:20:37 545126] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:394|frame:ACK |recv_time:1746044437544960|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 545131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557544960|now:1746044437544960|interv:120000000| [2025/04/30 20:20:37 545135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557544960|now:1746044437544960|interv:120000000| [2025/04/30 20:20:37 545139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437545913|pq_index:0| [2025/04/30 20:20:37 545144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437544416| [2025/04/30 20:20:37 545148] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437545148| [2025/04/30 20:20:37 545153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437545151| [2025/04/30 20:20:37 545158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 545163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37672|min_srtt:37672|path_bw:1212517|loss_rate:3.91|path_pto:0| [2025/04/30 20:20:37 545167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:48006|cwnd:72012|conn:00005627609066FC|stream_id:0|stream_offset:949125| [2025/04/30 20:20:37 545172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37672|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 545179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 545184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37672|min_srtt:37672|path_bw:1212517|loss_rate:3.91|path_pto:0| [2025/04/30 20:20:37 545188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:48006|cwnd:72012|conn:00005627609066FC|stream_id:0|stream_offset:950304| [2025/04/30 20:20:37 545192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37672|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 545197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 545201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37672|min_srtt:37672|path_bw:1212517|loss_rate:3.91|path_pto:0| [2025/04/30 20:20:37 545206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:48006|cwnd:72012|conn:00005627609066FC|stream_id:0|stream_offset:951483| [2025/04/30 20:20:37 545210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37672|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 545215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 545219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37672|min_srtt:37672|path_bw:1212517|loss_rate:3.91|path_pto:0| [2025/04/30 20:20:37 545223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:48006|cwnd:72012|conn:00005627609066FC|stream_id:0|stream_offset:952662| [2025/04/30 20:20:37 545228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37672|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 545232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 545238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37672|min_srtt:37672|path_bw:1212517|loss_rate:3.91|path_pto:0| [2025/04/30 20:20:37 545245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:48006|cwnd:72012|conn:00005627609066FC|stream_id:0|stream_offset:953841| [2025/04/30 20:20:37 545252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 545258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 545264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 545270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 545277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 545288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:72012|conn:00005627609066FC|stream_id:0|stream_offset:930261| [2025/04/30 20:20:37 545295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 545301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 545307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437545913| [2025/04/30 20:20:37 545313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437545913| [2025/04/30 20:20:37 545319] [debug] |xqc_engine_wakeup_after|wakeup:1746044437545913|now:1746044437545319|diff:594| [2025/04/30 20:20:37 545326] [debug] |xqc_engine_main_logic|END|now:1746044437545151| [2025/04/30 20:20:37 545334] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437545333| [2025/04/30 20:20:37 545339] [debug] |xqc_engine_wakeup_after|wakeup:1746044437545913|now:1746044437545339|diff:574| [2025/04/30 20:20:37 545345] [debug] |xqc_engine_main_logic|END|now:1746044437545333| [2025/04/30 20:20:37 546383] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437546383| [2025/04/30 20:20:37 546394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437545913|pq_index:0| [2025/04/30 20:20:37 546399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437545151| [2025/04/30 20:20:37 546404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437546403| [2025/04/30 20:20:37 546409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437545913|now:1746044437546403| [2025/04/30 20:20:37 546413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437545913|now:1746044437546403| [2025/04/30 20:20:37 546417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 546421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 546426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37672|min_srtt:37672|path_bw:1212517|loss_rate:3.91|path_pto:0| [2025/04/30 20:20:37 546431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:48006|cwnd:72012|conn:00005627609066FC|stream_id:0|stream_offset:953841| [2025/04/30 20:20:37 546436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 546440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 546444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 546448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 546453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 546457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:72012|conn:00005627609066FC|stream_id:0|stream_offset:930261| [2025/04/30 20:20:37 546467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 546471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1119| [2025/04/30 20:20:37 546510] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437546479|stream_id:0|stream_offset:930261| [2025/04/30 20:20:37 546520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 546527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 546534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37672|rtt_var:660|pto_duration:40312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 546540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 546546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 546552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 546558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437611791|now:1746044437546533|interv:65258| [2025/04/30 20:20:37 546564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437611791|now:1746044437546533|interval:65258|pto_count:0|srtt:37672 [2025/04/30 20:20:37 546571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72012|inflight:49206| [2025/04/30 20:20:37 546578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 546583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:72012|conn:00005627609066FC|stream_id:0|stream_offset:931440| [2025/04/30 20:20:37 546587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 546591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1120| [2025/04/30 20:20:37 546623] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437546598|stream_id:0|stream_offset:931440| [2025/04/30 20:20:37 546632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 546640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 546647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37672|rtt_var:660|pto_duration:40312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 546653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 546657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 546666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 546670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437611910|now:1746044437546646|interv:65264| [2025/04/30 20:20:37 546673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437611910|now:1746044437546646|interval:65264|pto_count:0|srtt:37672 [2025/04/30 20:20:37 546678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72012|inflight:50406| [2025/04/30 20:20:37 546685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 546699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:72012|conn:00005627609066FC|stream_id:0|stream_offset:932619| [2025/04/30 20:20:37 546706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 546712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437547712|now:1746044437546712|interv:1000| [2025/04/30 20:20:37 546737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 546744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 546750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437547712| [2025/04/30 20:20:37 546757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437547712| [2025/04/30 20:20:37 546764] [debug] |xqc_engine_wakeup_after|wakeup:1746044437547712|now:1746044437546763|diff:949| [2025/04/30 20:20:37 546770] [debug] |xqc_engine_main_logic|END|now:1746044437546403| [2025/04/30 20:20:37 546784] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437546783| [2025/04/30 20:20:37 546791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 546799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:394| [2025/04/30 20:20:37 546803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:395| [2025/04/30 20:20:37 546811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:395| [2025/04/30 20:20:37 546817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 546824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 546831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:856398|prior_time:1746044437506879|is_app_limited:0|send_elapse:39890|ack_elapse:39904|ctl_first_sent_time:1746044437508493|lagest_ack_time:1746044437546783|curr_delivered:902004| [2025/04/30 20:20:37 546839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437508493| [2025/04/30 20:20:37 546847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1032||sndq_packets_used_bytes:0|sndq_packets_free:307| [2025/04/30 20:20:37 546853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 546864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:856398|prior_time:1746044437506879|is_app_limited:0|send_elapse:39890|ack_elapse:39904|ctl_first_sent_time:1746044437508493|lagest_ack_time:1746044437546783|curr_delivered:903204| [2025/04/30 20:20:37 546868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437508618| [2025/04/30 20:20:37 546873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1031||sndq_packets_used_bytes:0|sndq_packets_free:308| [2025/04/30 20:20:37 546877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37672|rttvar:660|minrtt:31448|latest_rtt:38165|ack_delay:88| [2025/04/30 20:20:37 546881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37722|rttvar:596|minrtt:31448|latest_rtt:38165|ack_delay:88| [2025/04/30 20:20:37 546886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1080|lost_pn:1077|thresh:3| [2025/04/30 20:20:37 546890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 546894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 546898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 546902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 546906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37722|rtt_var:596|pto_duration:40106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 546910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 546914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 546918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 546922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437611704|now:1746044437546906|interv:64798| [2025/04/30 20:20:37 546926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437611704|now:1746044437546906|interval:64798|pto_count:0|srtt:37722 [2025/04/30 20:20:37 546931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39890, ack_elapse 39904, delivered 46806|rate 1172965|lost 292| [2025/04/30 20:20:37 546935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172965) in round 17| [2025/04/30 20:20:37 546939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 546944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 546948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72012|packet_lost:0|acked:2400|po_sent_time:1746044437508618|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 546952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72012|packet_lost:0|acked:2400|po_sent_time:1746044437508618|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 546959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:74412|full_bw_reached:1|inflight:48006|srtt:37722|latest_rtt:38165|min_rtt:31448|applimit:0|lost:292|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 546965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:395|largest:395|pns:2| [2025/04/30 20:20:37 546970] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:395|frame:ACK |recv_time:1746044437546783|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 546975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557546783|now:1746044437546783|interv:120000000| [2025/04/30 20:20:37 546979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557546783|now:1746044437546783|interv:120000000| [2025/04/30 20:20:37 546983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437547712|pq_index:0| [2025/04/30 20:20:37 546987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437546403| [2025/04/30 20:20:37 546991] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437546991| [2025/04/30 20:20:37 546996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437546995| [2025/04/30 20:20:37 547001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 547006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37722|min_srtt:37722|path_bw:1212517|loss_rate:3.87|path_pto:0| [2025/04/30 20:20:37 547011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:48006|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:953841| [2025/04/30 20:20:37 547015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 547020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 547025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37722|min_srtt:37722|path_bw:1212517|loss_rate:3.87|path_pto:0| [2025/04/30 20:20:37 547029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:48006|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:955020| [2025/04/30 20:20:37 547034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 547038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 547043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37722|min_srtt:37722|path_bw:1212517|loss_rate:3.87|path_pto:0| [2025/04/30 20:20:37 547049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:48006|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:956199| [2025/04/30 20:20:37 547054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 547058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 547062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37722|min_srtt:37722|path_bw:1212517|loss_rate:3.87|path_pto:0| [2025/04/30 20:20:37 547066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:48006|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:957378| [2025/04/30 20:20:37 547071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 547075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 547079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37722|min_srtt:37722|path_bw:1212517|loss_rate:3.87|path_pto:0| [2025/04/30 20:20:37 547083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:48006|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:958557| [2025/04/30 20:20:37 547088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 547092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 547095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 547100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 547104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 547108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:932619| [2025/04/30 20:20:37 547113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 547117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 547120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437547712| [2025/04/30 20:20:37 547125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437547712| [2025/04/30 20:20:37 547129] [debug] |xqc_engine_wakeup_after|wakeup:1746044437547712|now:1746044437547128|diff:584| [2025/04/30 20:20:37 547133] [debug] |xqc_engine_main_logic|END|now:1746044437546995| [2025/04/30 20:20:37 547138] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437547138| [2025/04/30 20:20:37 547144] [debug] |xqc_engine_wakeup_after|wakeup:1746044437547712|now:1746044437547144|diff:568| [2025/04/30 20:20:37 547148] [debug] |xqc_engine_main_logic|END|now:1746044437547138| [2025/04/30 20:20:37 548224] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437548224| [2025/04/30 20:20:37 548239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437547712|pq_index:0| [2025/04/30 20:20:37 548246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437546995| [2025/04/30 20:20:37 548254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437548252| [2025/04/30 20:20:37 548261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437547712|now:1746044437548252| [2025/04/30 20:20:37 548268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437547712|now:1746044437548252| [2025/04/30 20:20:37 548275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 548281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 548289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37722|min_srtt:37722|path_bw:1212517|loss_rate:3.87|path_pto:0| [2025/04/30 20:20:37 548295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:48006|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:958557| [2025/04/30 20:20:37 548302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 548308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 548314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 548321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 548328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 548334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:932619| [2025/04/30 20:20:37 548341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 548348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1121| [2025/04/30 20:20:37 548395] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437548360|stream_id:0|stream_offset:932619| [2025/04/30 20:20:37 548405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 548413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 548419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37722|rtt_var:596|pto_duration:40106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 548434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 548440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 548447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 548453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437613466|now:1746044437548419|interv:65047| [2025/04/30 20:20:37 548459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437613466|now:1746044437548419|interval:65047|pto_count:0|srtt:37722 [2025/04/30 20:20:37 548464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74412|inflight:49206| [2025/04/30 20:20:37 548469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 548474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:933798| [2025/04/30 20:20:37 548478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 548483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1122| [2025/04/30 20:20:37 548517] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437548490|stream_id:0|stream_offset:933798| [2025/04/30 20:20:37 548526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 548534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 548540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37722|rtt_var:596|pto_duration:40106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 548545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 548549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 548553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 548557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437613596|now:1746044437548540|interv:65056| [2025/04/30 20:20:37 548561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437613596|now:1746044437548540|interval:65056|pto_count:0|srtt:37722 [2025/04/30 20:20:37 548565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74412|inflight:50406| [2025/04/30 20:20:37 548570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 548574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:934977| [2025/04/30 20:20:37 548583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 548588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1123| [2025/04/30 20:20:37 548618] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437548594|stream_id:0|stream_offset:934977| [2025/04/30 20:20:37 548626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 548634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 548640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37722|rtt_var:596|pto_duration:40106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 548644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 548648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 548652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 548656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437613700|now:1746044437548640|interv:65060| [2025/04/30 20:20:37 548660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437613700|now:1746044437548640|interval:65060|pto_count:0|srtt:37722 [2025/04/30 20:20:37 548664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74412|inflight:51606| [2025/04/30 20:20:37 548669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 548673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:74412|conn:00005627609066FC|stream_id:0|stream_offset:936156| [2025/04/30 20:20:37 548678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 548682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437549682|now:1746044437548682|interv:1000| [2025/04/30 20:20:37 548686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 548690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 548694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437549682| [2025/04/30 20:20:37 548698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437549682| [2025/04/30 20:20:37 548702] [debug] |xqc_engine_wakeup_after|wakeup:1746044437549682|now:1746044437548702|diff:980| [2025/04/30 20:20:37 548706] [debug] |xqc_engine_main_logic|END|now:1746044437548252| [2025/04/30 20:20:37 548821] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437548820| [2025/04/30 20:20:37 548834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 548842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:395| [2025/04/30 20:20:37 548848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:396| [2025/04/30 20:20:37 548862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:396| [2025/04/30 20:20:37 548868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 548875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1081|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1081|path_largest_ack:1081| [2025/04/30 20:20:37 548883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:858798|prior_time:1746044437508958|is_app_limited:0|send_elapse:40053|ack_elapse:39862|ctl_first_sent_time:1746044437510592|lagest_ack_time:1746044437548820|curr_delivered:904404| [2025/04/30 20:20:37 548890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437510592| [2025/04/30 20:20:37 548897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1030||sndq_packets_used_bytes:0|sndq_packets_free:309| [2025/04/30 20:20:37 548904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37722|rttvar:596|minrtt:31448|latest_rtt:38228|ack_delay:1184| [2025/04/30 20:20:37 548911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37637|rttvar:616|minrtt:31448|latest_rtt:38228|ack_delay:1184| [2025/04/30 20:20:37 548918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1081|lost_pn:1078|thresh:3| [2025/04/30 20:20:37 548924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 548931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 548937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 548943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 548949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37637|rtt_var:616|pto_duration:40101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 548956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 548962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 548968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 548973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437613695|now:1746044437548948|interv:64747| [2025/04/30 20:20:37 548977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437613695|now:1746044437548948|interval:64747|pto_count:0|srtt:37637 [2025/04/30 20:20:37 548982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40053, ack_elapse 39862, delivered 45606|rate 1138641|lost 292| [2025/04/30 20:20:37 548986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138641) in round 17| [2025/04/30 20:20:37 548990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 548995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 549007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74412|packet_lost:0|acked:1200|po_sent_time:1746044437510592|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 549012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74412|packet_lost:0|acked:1200|po_sent_time:1746044437510592|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 549017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:75612|full_bw_reached:1|inflight:50406|srtt:37637|latest_rtt:38228|min_rtt:31448|applimit:0|lost:292|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 549023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:396|largest:396|pns:2| [2025/04/30 20:20:37 549027] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:396|frame:ACK |recv_time:1746044437548820|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 549032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557548820|now:1746044437548820|interv:120000000| [2025/04/30 20:20:37 549036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557548820|now:1746044437548820|interv:120000000| [2025/04/30 20:20:37 549040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437549682|pq_index:0| [2025/04/30 20:20:37 549045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437548252| [2025/04/30 20:20:37 549049] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437549048| [2025/04/30 20:20:37 549054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437549052| [2025/04/30 20:20:37 549059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 549064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37637|min_srtt:37637|path_bw:1212517|loss_rate:3.80|path_pto:0| [2025/04/30 20:20:37 549068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:50406|cwnd:75612|conn:00005627609066FC|stream_id:0|stream_offset:958557| [2025/04/30 20:20:37 549073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 549077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 549082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37637|min_srtt:37637|path_bw:1212517|loss_rate:3.80|path_pto:0| [2025/04/30 20:20:37 549086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:50406|cwnd:75612|conn:00005627609066FC|stream_id:0|stream_offset:959736| [2025/04/30 20:20:37 549094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 549098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 549103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37637|min_srtt:37637|path_bw:1212517|loss_rate:3.80|path_pto:0| [2025/04/30 20:20:37 549107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:50406|cwnd:75612|conn:00005627609066FC|stream_id:0|stream_offset:960915| [2025/04/30 20:20:37 549111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 549115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 549119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 549123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 549128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 549132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:75612|conn:00005627609066FC|stream_id:0|stream_offset:936156| [2025/04/30 20:20:37 549136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 549140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 549144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437549682| [2025/04/30 20:20:37 549148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437549682| [2025/04/30 20:20:37 549152] [debug] |xqc_engine_wakeup_after|wakeup:1746044437549682|now:1746044437549152|diff:530| [2025/04/30 20:20:37 549157] [debug] |xqc_engine_main_logic|END|now:1746044437549052| [2025/04/30 20:20:37 549162] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437549162| [2025/04/30 20:20:37 549166] [debug] |xqc_engine_wakeup_after|wakeup:1746044437549682|now:1746044437549166|diff:516| [2025/04/30 20:20:37 549170] [debug] |xqc_engine_main_logic|END|now:1746044437549162| [2025/04/30 20:20:37 550265] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437550264| [2025/04/30 20:20:37 550279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437549682|pq_index:0| [2025/04/30 20:20:37 550286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437549052| [2025/04/30 20:20:37 550294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437550292| [2025/04/30 20:20:37 550302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437549682|now:1746044437550292| [2025/04/30 20:20:37 550309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437549682|now:1746044437550292| [2025/04/30 20:20:37 550314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 550329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 550337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37637|min_srtt:37637|path_bw:1212517|loss_rate:3.80|path_pto:0| [2025/04/30 20:20:37 550345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:50406|cwnd:75612|conn:00005627609066FC|stream_id:0|stream_offset:960915| [2025/04/30 20:20:37 550352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 550358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 550364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 550371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 550378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 550382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:75612|conn:00005627609066FC|stream_id:0|stream_offset:936156| [2025/04/30 20:20:37 550387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 550391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1124| [2025/04/30 20:20:37 550429] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437550403|stream_id:0|stream_offset:936156| [2025/04/30 20:20:37 550436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 550441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 550446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37637|rtt_var:616|pto_duration:40101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 550450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 550455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 550459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 550463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437615504|now:1746044437550446|interv:65058| [2025/04/30 20:20:37 550467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437615504|now:1746044437550446|interval:65058|pto_count:0|srtt:37637 [2025/04/30 20:20:37 550472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75612|inflight:51606| [2025/04/30 20:20:37 550476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 550485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:75612|conn:00005627609066FC|stream_id:0|stream_offset:937335| [2025/04/30 20:20:37 550490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 550494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1125| [2025/04/30 20:20:37 550520] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044437550501|stream_id:0|stream_offset:937335| [2025/04/30 20:20:37 550526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 550531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:37 550535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37637|rtt_var:616|pto_duration:40101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 550539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 550543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 550547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:37 550551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437615602|now:1746044437550535|interv:65067| [2025/04/30 20:20:37 550555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437615602|now:1746044437550535|interval:65067|pto_count:0|srtt:37637 [2025/04/30 20:20:37 550560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75612|inflight:52806| [2025/04/30 20:20:37 550564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 550568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:75612|conn:00005627609066FC|stream_id:0|stream_offset:938514| [2025/04/30 20:20:37 550573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 550577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437551577|now:1746044437550577|interv:1000| [2025/04/30 20:20:37 550581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 550585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 550589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437551577| [2025/04/30 20:20:37 550593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437551577| [2025/04/30 20:20:37 550597] [debug] |xqc_engine_wakeup_after|wakeup:1746044437551577|now:1746044437550597|diff:980| [2025/04/30 20:20:37 550602] [debug] |xqc_engine_main_logic|END|now:1746044437550292| [2025/04/30 20:20:37 550789] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437550788| [2025/04/30 20:20:37 550806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 550822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:396| [2025/04/30 20:20:37 550828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:397| [2025/04/30 20:20:37 550836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:397| [2025/04/30 20:20:37 550841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 550849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 550856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48006|prior_delivered:859998|prior_time:1746044437511016|is_app_limited:0|send_elapse:40138|ack_elapse:39772|ctl_first_sent_time:1746044437512675|lagest_ack_time:1746044437550788|curr_delivered:905604| [2025/04/30 20:20:37 550863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437512675| [2025/04/30 20:20:37 550870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1029||sndq_packets_used_bytes:0|sndq_packets_free:310| [2025/04/30 20:20:37 550878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 550885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:862398|prior_time:1746044437512854|is_app_limited:0|send_elapse:38619|ack_elapse:37934|ctl_first_sent_time:1746044437513157|lagest_ack_time:1746044437550788|curr_delivered:906804| [2025/04/30 20:20:37 550892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437513157| [2025/04/30 20:20:37 550899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1028||sndq_packets_used_bytes:0|sndq_packets_free:311| [2025/04/30 20:20:37 550905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37637|rttvar:616|minrtt:31448|latest_rtt:37631|ack_delay:96| [2025/04/30 20:20:37 550912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37624|rttvar:487|minrtt:31448|latest_rtt:37631|ack_delay:96| [2025/04/30 20:20:37 550918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1084|lost_pn:1081|thresh:3| [2025/04/30 20:20:37 550923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 550927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 550931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 550935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 550939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437553028|now:1746044437550939|interval:2089| [2025/04/30 20:20:37 550944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437553028|now:1746044437550939|interv:2089| [2025/04/30 20:20:37 550948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38619, ack_elapse 37934, delivered 44406|rate 1149848|lost 292| [2025/04/30 20:20:37 550957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149848) in round 17| [2025/04/30 20:20:37 550961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 550965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 550969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75612|packet_lost:0|acked:2400|po_sent_time:1746044437513157|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 550974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75612|packet_lost:0|acked:2400|po_sent_time:1746044437513157|recovery:1|recovery_start:1746044437515106|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 550978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:78012|full_bw_reached:1|inflight:50406|srtt:37624|latest_rtt:37631|min_rtt:31448|applimit:0|lost:292|recovery:1|recovery_start:1746044437515106|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 550984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:397|largest:397|pns:2| [2025/04/30 20:20:37 550989] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:397|frame:ACK |recv_time:1746044437550788|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 550994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557550788|now:1746044437550788|interv:120000000| [2025/04/30 20:20:37 550998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557550788|now:1746044437550788|interv:120000000| [2025/04/30 20:20:37 551002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437551577|pq_index:0| [2025/04/30 20:20:37 551006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437550292| [2025/04/30 20:20:37 551010] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437551010| [2025/04/30 20:20:37 551015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437551014| [2025/04/30 20:20:37 551021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 551025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37624|min_srtt:37624|path_bw:1212517|loss_rate:3.76|path_pto:0| [2025/04/30 20:20:37 551030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:50406|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:960915| [2025/04/30 20:20:37 551035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 551040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 551044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37624|min_srtt:37624|path_bw:1212517|loss_rate:3.76|path_pto:0| [2025/04/30 20:20:37 551051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:50406|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:962094| [2025/04/30 20:20:37 551055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 551060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 551064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37624|min_srtt:37624|path_bw:1212517|loss_rate:3.76|path_pto:0| [2025/04/30 20:20:37 551068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:50406|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:963273| [2025/04/30 20:20:37 551073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 551077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 551082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37624|min_srtt:37624|path_bw:1212517|loss_rate:3.76|path_pto:0| [2025/04/30 20:20:37 551086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:50406|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:964452| [2025/04/30 20:20:37 551090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 551095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 551099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37624|min_srtt:37624|path_bw:1212517|loss_rate:3.76|path_pto:0| [2025/04/30 20:20:37 551103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50406|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:965631| [2025/04/30 20:20:37 551108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 551112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 551116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 551120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 551125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 551129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:938514| [2025/04/30 20:20:37 551136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 551140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 551144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437551577| [2025/04/30 20:20:37 551148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437551577| [2025/04/30 20:20:37 551152] [debug] |xqc_engine_wakeup_after|wakeup:1746044437551577|now:1746044437551152|diff:425| [2025/04/30 20:20:37 551156] [debug] |xqc_engine_main_logic|END|now:1746044437551014| [2025/04/30 20:20:37 551163] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437551163| [2025/04/30 20:20:37 551169] [debug] |xqc_engine_wakeup_after|wakeup:1746044437551577|now:1746044437551169|diff:408| [2025/04/30 20:20:37 551176] [debug] |xqc_engine_main_logic|END|now:1746044437551163| [2025/04/30 20:20:37 552261] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437552255| [2025/04/30 20:20:37 552276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437551577|pq_index:0| [2025/04/30 20:20:37 552283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437551014| [2025/04/30 20:20:37 552291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437552289| [2025/04/30 20:20:37 552298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437551577|now:1746044437552289| [2025/04/30 20:20:37 552305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437551577|now:1746044437552289| [2025/04/30 20:20:37 552311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 552318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 552325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37624|min_srtt:37624|path_bw:1212517|loss_rate:3.76|path_pto:0| [2025/04/30 20:20:37 552332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50406|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:965631| [2025/04/30 20:20:37 552339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 552346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 552352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 552358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 552365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 552371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:938514| [2025/04/30 20:20:37 552379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 552392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1126| [2025/04/30 20:20:37 552430] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437552400|stream_id:0|stream_offset:938514| [2025/04/30 20:20:37 552436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 552441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 552445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437553028|now:1746044437552445|interval:583| [2025/04/30 20:20:37 552450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437553028|now:1746044437552445|interv:583| [2025/04/30 20:20:37 552454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78012|inflight:51606| [2025/04/30 20:20:37 552459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 552463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:939693| [2025/04/30 20:20:37 552468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 552472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1127| [2025/04/30 20:20:37 552495] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044437552478|stream_id:0|stream_offset:939693| [2025/04/30 20:20:37 552500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 552505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:37 552509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437553028|now:1746044437552509|interval:519| [2025/04/30 20:20:37 552513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437553028|now:1746044437552509|interv:519| [2025/04/30 20:20:37 552517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78012|inflight:52806| [2025/04/30 20:20:37 552521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 552526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:940872| [2025/04/30 20:20:37 552530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 552534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1128| [2025/04/30 20:20:37 552554] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044437552540|stream_id:0|stream_offset:940872| [2025/04/30 20:20:37 552564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 552568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:37 552572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437553028|now:1746044437552572|interval:456| [2025/04/30 20:20:37 552577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437553028|now:1746044437552572|interv:456| [2025/04/30 20:20:37 552581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78012|inflight:54006| [2025/04/30 20:20:37 552585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 552589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:942051| [2025/04/30 20:20:37 552594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 552598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437553598|now:1746044437552598|interv:1000| [2025/04/30 20:20:37 552602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 552605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 552610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437553028| [2025/04/30 20:20:37 552614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437553028| [2025/04/30 20:20:37 552618] [debug] |xqc_engine_wakeup_after|wakeup:1746044437553028|now:1746044437552618|diff:410| [2025/04/30 20:20:37 552622] [debug] |xqc_engine_main_logic|END|now:1746044437552289| [2025/04/30 20:20:37 553690] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437553690| [2025/04/30 20:20:37 553701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437553028|pq_index:0| [2025/04/30 20:20:37 553706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437552289| [2025/04/30 20:20:37 553711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437553710| [2025/04/30 20:20:37 553728] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:LOSS_DETECTION|expire_time:1746044437553028|now:1746044437553710| [2025/04/30 20:20:37 553734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_loss_detection_timeout|path:0|loss_detection_timeout| [2025/04/30 20:20:37 553738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_loss_detection_timeout|xqc_send_ctl_detect_lost| [2025/04/30 20:20:37 553742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1084|lost_pn:1081|thresh:3| [2025/04/30 20:20:37 553746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 553751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 553760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 553765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1082|lost_pn:1081|po_sent_time:1746044437510694|lost_send_time:1746044437511376|loss_delay:42334|frame:STREAM |repair:128| [2025/04/30 20:20:37 553769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437510694u| [2025/04/30 20:20:37 553774] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:120490|lost_count:5|send_count:124|pkt_num:1082|po_send_time:1746044437510694|srtt:37624|cwnd:78012|bw:1212517|conn_life:860396|now:0|last_lost_time:860396| [2025/04/30 20:20:37 553779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_loss_detection_timeout|xqc_send_ctl_set_loss_detection_timer|loss| [2025/04/30 20:20:37 553783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37624|rtt_var:487|pto_duration:39624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 553788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 553792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 553796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:37 553800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437617164|now:1746044437553783|interv:63381| [2025/04/30 20:20:37 553804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437617164|now:1746044437553783|interval:63381|pto_count:0|srtt:37624 [2025/04/30 20:20:37 553808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437553598|now:1746044437553710| [2025/04/30 20:20:37 553812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437553598|now:1746044437553710| [2025/04/30 20:20:37 553816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 553821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 553825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37624|min_srtt:37624|path_bw:1212517|loss_rate:3.70|path_pto:0| [2025/04/30 20:20:37 553830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:52806|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:890175| [2025/04/30 20:20:37 553835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 553839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1082|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 553844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37624|min_srtt:37624|path_bw:1212517|loss_rate:3.70|path_pto:0| [2025/04/30 20:20:37 553848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:52806|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:965631| [2025/04/30 20:20:37 553856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 553860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 553864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 553868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 553873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1082|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 553877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:890175| [2025/04/30 20:20:37 553882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 553886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1129| [2025/04/30 20:20:37 553919] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044437553894|stream_id:0|stream_offset:890175| [2025/04/30 20:20:37 553926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1129|origin_pktnum:1082|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 553931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:37 553935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37624|rtt_var:487|pto_duration:39624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 553939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 553943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 553947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:37 553951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437618518|now:1746044437553935|interv:64583| [2025/04/30 20:20:37 553955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437618518|now:1746044437553935|interval:64583|pto_count:0|srtt:37624 [2025/04/30 20:20:37 553960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78012|inflight:54006| [2025/04/30 20:20:37 553964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 553969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:78012|conn:00005627609066FC|stream_id:0|stream_offset:942051| [2025/04/30 20:20:37 553973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 553977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437554977|now:1746044437553977|interv:1000| [2025/04/30 20:20:37 553981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 553988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 553992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437554977| [2025/04/30 20:20:37 553997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437554977| [2025/04/30 20:20:37 554001] [debug] |xqc_engine_wakeup_after|wakeup:1746044437554977|now:1746044437554000|diff:977| [2025/04/30 20:20:37 554005] [debug] |xqc_engine_main_logic|END|now:1746044437553710| [2025/04/30 20:20:37 554700] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437554699| [2025/04/30 20:20:37 554713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 554740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:397| [2025/04/30 20:20:37 554746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:399| [2025/04/30 20:20:37 554756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:399| [2025/04/30 20:20:37 554762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 554770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1085|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1088|path_largest_ack:1085| [2025/04/30 20:20:37 554777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48006|prior_delivered:862398|prior_time:1746044437512854|is_app_limited:0|send_elapse:38717|ack_elapse:41845|ctl_first_sent_time:1746044437513255|lagest_ack_time:1746044437554699|curr_delivered:908004| [2025/04/30 20:20:37 554784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437513255| [2025/04/30 20:20:37 554792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1028||sndq_packets_used_bytes:0|sndq_packets_free:311| [2025/04/30 20:20:37 554798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1086|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1088|path_largest_ack:1086| [2025/04/30 20:20:37 554805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:45606|prior_delivered:864798|prior_time:1746044437514958|is_app_limited:0|send_elapse:40115|ack_elapse:39741|ctl_first_sent_time:1746044437516609|lagest_ack_time:1746044437554699|curr_delivered:909204| [2025/04/30 20:20:37 554812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437516609| [2025/04/30 20:20:37 554819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1027||sndq_packets_used_bytes:0|sndq_packets_free:312| [2025/04/30 20:20:37 554826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 554832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:45606|prior_delivered:864798|prior_time:1746044437514958|is_app_limited:0|send_elapse:40115|ack_elapse:39741|ctl_first_sent_time:1746044437516609|lagest_ack_time:1746044437554699|curr_delivered:910404| [2025/04/30 20:20:37 554839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437516704| [2025/04/30 20:20:37 554843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1026||sndq_packets_used_bytes:0|sndq_packets_free:313| [2025/04/30 20:20:37 554854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 554860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:45606|prior_delivered:864798|prior_time:1746044437514958|is_app_limited:0|send_elapse:40115|ack_elapse:39741|ctl_first_sent_time:1746044437516609|lagest_ack_time:1746044437554699|curr_delivered:911604| [2025/04/30 20:20:37 554867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437516832| [2025/04/30 20:20:37 554873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1025||sndq_packets_used_bytes:0|sndq_packets_free:314| [2025/04/30 20:20:37 554879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37624|rttvar:487|minrtt:31448|latest_rtt:37867|ack_delay:80| [2025/04/30 20:20:37 554884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37644|rttvar:406|minrtt:31448|latest_rtt:37867|ack_delay:80| [2025/04/30 20:20:37 554888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1088|lost_pn:1085|thresh:3| [2025/04/30 20:20:37 554893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 554897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 554901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 554905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 554908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 554913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37644|rtt_var:406|pto_duration:39644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 554917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 554921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 554925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 554929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437618538|now:1746044437554912|interv:63626| [2025/04/30 20:20:37 554933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437618538|now:1746044437554912|interval:63626|pto_count:0|srtt:37644 [2025/04/30 20:20:37 554938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40115, ack_elapse 39741, delivered 46806|rate 1166795|lost 293| [2025/04/30 20:20:37 554942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166795) in round 17| [2025/04/30 20:20:37 554947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 554951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 554955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78012|packet_lost:0|acked:4800|po_sent_time:1746044437516832|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 554963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78012|packet_lost:0|acked:4800|po_sent_time:1746044437516832|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 554967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:82812|full_bw_reached:1|inflight:49206|srtt:37644|latest_rtt:37867|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 554975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:399|largest:399|pns:2| [2025/04/30 20:20:37 554979] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:399|frame:ACK |recv_time:1746044437554699|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 554984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557554699|now:1746044437554699|interv:120000000| [2025/04/30 20:20:37 554988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557554699|now:1746044437554699|interv:120000000| [2025/04/30 20:20:37 554992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437554977|pq_index:0| [2025/04/30 20:20:37 554997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437553710| [2025/04/30 20:20:37 555001] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437555000| [2025/04/30 20:20:37 555006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437555004| [2025/04/30 20:20:37 555010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437554977|now:1746044437555004| [2025/04/30 20:20:37 555014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437554977|now:1746044437555004| [2025/04/30 20:20:37 555018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 555023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 555028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1212517|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 555032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:49206|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:965631| [2025/04/30 20:20:37 555037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 555041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 555046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1212517|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 555050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:49206|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:966810| [2025/04/30 20:20:37 555057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 555062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 555066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1212517|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 555071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:49206|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:967989| [2025/04/30 20:20:37 555075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 555080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 555084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1212517|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 555088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:49206|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:969168| [2025/04/30 20:20:37 555093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 555097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 555101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1212517|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 555106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:49206|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:970347| [2025/04/30 20:20:37 555110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 555114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 555119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1212517|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 555123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:49206|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:971526| [2025/04/30 20:20:37 555127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 555134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 555139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1212517|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 555143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:49206|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:972705| [2025/04/30 20:20:37 555148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 555155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 555162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1212517|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 555168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:49206|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:973884| [2025/04/30 20:20:37 555175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 555183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 555190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1212517|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:37 555196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:49206|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:975063| [2025/04/30 20:20:37 555203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 555210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 555216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 555222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 555230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 555236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:942051| [2025/04/30 20:20:37 555243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 555250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1130| [2025/04/30 20:20:37 555300] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437555262|stream_id:0|stream_offset:942051| [2025/04/30 20:20:37 555318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 555325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 555332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37644|rtt_var:406|pto_duration:39644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 555339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 555345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 555351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 555357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437619906|now:1746044437555331|interv:64575| [2025/04/30 20:20:37 555364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437619906|now:1746044437555331|interval:64575|pto_count:0|srtt:37644 [2025/04/30 20:20:37 555371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82812|inflight:50406| [2025/04/30 20:20:37 555378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 555385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:943230| [2025/04/30 20:20:37 555393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 555400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1131| [2025/04/30 20:20:37 555446] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437555412|stream_id:0|stream_offset:943230| [2025/04/30 20:20:37 555463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 555470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 555478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37644|rtt_var:406|pto_duration:39644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 555483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 555487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 555491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 555495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437620056|now:1746044437555477|interv:64579| [2025/04/30 20:20:37 555499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437620056|now:1746044437555477|interval:64579|pto_count:0|srtt:37644 [2025/04/30 20:20:37 555509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82812|inflight:51606| [2025/04/30 20:20:37 555513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 555518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:944409| [2025/04/30 20:20:37 555522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 555526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437556526|now:1746044437555526|interv:1000| [2025/04/30 20:20:37 555530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 555534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 555538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437556526| [2025/04/30 20:20:37 555543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437556526| [2025/04/30 20:20:37 555547] [debug] |xqc_engine_wakeup_after|wakeup:1746044437556526|now:1746044437555547|diff:979| [2025/04/30 20:20:37 555551] [debug] |xqc_engine_main_logic|END|now:1746044437555004| [2025/04/30 20:20:37 555559] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437555559| [2025/04/30 20:20:37 555565] [debug] |xqc_engine_wakeup_after|wakeup:1746044437556526|now:1746044437555565|diff:961| [2025/04/30 20:20:37 555572] [debug] |xqc_engine_main_logic|END|now:1746044437555559| [2025/04/30 20:20:37 556647] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437556647| [2025/04/30 20:20:37 556660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437556526|pq_index:0| [2025/04/30 20:20:37 556664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437555004| [2025/04/30 20:20:37 556670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437556668| [2025/04/30 20:20:37 556675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437556526|now:1746044437556668| [2025/04/30 20:20:37 556679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437556526|now:1746044437556668| [2025/04/30 20:20:37 556683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 556687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 556693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1212517|loss_rate:4.17|path_pto:0| [2025/04/30 20:20:37 556700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51606|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:975063| [2025/04/30 20:20:37 556707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 556713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 556743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 556758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 556766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 556773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:944409| [2025/04/30 20:20:37 556780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 556787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1132| [2025/04/30 20:20:37 556832] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044437556798|stream_id:0|stream_offset:944409| [2025/04/30 20:20:37 556842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 556849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:37 556856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37644|rtt_var:406|pto_duration:39644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 556863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 556869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 556876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:37 556883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437621442|now:1746044437556855|interv:64587| [2025/04/30 20:20:37 556889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437621442|now:1746044437556855|interval:64587|pto_count:0|srtt:37644 [2025/04/30 20:20:37 556897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82812|inflight:52806| [2025/04/30 20:20:37 556904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 556911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:945588| [2025/04/30 20:20:37 556917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 556924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1133| [2025/04/30 20:20:37 556964] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044437556932|stream_id:0|stream_offset:945588| [2025/04/30 20:20:37 556974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 556981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:37 556995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37644|rtt_var:406|pto_duration:39644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 557003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 557009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 557015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:37 557020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437621576|now:1746044437556995|interv:64581| [2025/04/30 20:20:37 557024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437621576|now:1746044437556995|interval:64581|pto_count:0|srtt:37644 [2025/04/30 20:20:37 557028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82812|inflight:54006| [2025/04/30 20:20:37 557033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 557038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:82812|conn:00005627609066FC|stream_id:0|stream_offset:946767| [2025/04/30 20:20:37 557042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 557046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437558046|now:1746044437557046|interv:1000| [2025/04/30 20:20:37 557050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 557054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 557058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437558046| [2025/04/30 20:20:37 557062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437558046| [2025/04/30 20:20:37 557066] [debug] |xqc_engine_wakeup_after|wakeup:1746044437558046|now:1746044437557066|diff:980| [2025/04/30 20:20:37 557071] [debug] |xqc_engine_main_logic|END|now:1746044437556668| [2025/04/30 20:20:37 557081] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044437557080| [2025/04/30 20:20:37 557086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 557092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:399| [2025/04/30 20:20:37 557096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:400| [2025/04/30 20:20:37 557102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:400| [2025/04/30 20:20:37 557106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 557111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1089|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1090|path_largest_ack:1089| [2025/04/30 20:20:37 557116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46806|prior_delivered:867198|prior_time:1746044437516976|is_app_limited:0|send_elapse:38605|ack_elapse:40104|ctl_first_sent_time:1746044437517246|lagest_ack_time:1746044437557080|curr_delivered:912804| [2025/04/30 20:20:37 557125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437517246| [2025/04/30 20:20:37 557130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1024||sndq_packets_used_bytes:0|sndq_packets_free:315| [2025/04/30 20:20:37 557134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 557139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46806|prior_delivered:867198|prior_time:1746044437516976|is_app_limited:0|send_elapse:38605|ack_elapse:40104|ctl_first_sent_time:1746044437517246|lagest_ack_time:1746044437557080|curr_delivered:914004| [2025/04/30 20:20:37 557145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437518654| [2025/04/30 20:20:37 557152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1023||sndq_packets_used_bytes:0|sndq_packets_free:316| [2025/04/30 20:20:37 557159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37644|rttvar:406|minrtt:31448|latest_rtt:38426|ack_delay:88| [2025/04/30 20:20:37 557166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37731|rttvar:478|minrtt:31448|latest_rtt:38426|ack_delay:88| [2025/04/30 20:20:37 557173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1090|lost_pn:1087|thresh:3| [2025/04/30 20:20:37 557180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 557186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 557193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 557199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 557206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 557212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37731|rtt_var:478|pto_duration:39731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 557219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 557225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 557232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 557238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437621663|now:1746044437557212|interv:64451| [2025/04/30 20:20:37 557244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437621663|now:1746044437557212|interval:64451|pto_count:0|srtt:37731 [2025/04/30 20:20:37 557251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38605, ack_elapse 40104, delivered 46806|rate 1167115|lost 293| [2025/04/30 20:20:37 557258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167115) in round 17| [2025/04/30 20:20:37 557265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 557279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 557286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82812|packet_lost:0|acked:2400|po_sent_time:1746044437518654|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 557294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82812|packet_lost:0|acked:2400|po_sent_time:1746044437518654|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 557306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:85212|full_bw_reached:1|inflight:51606|srtt:37731|latest_rtt:38426|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 557314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 557321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 557329] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 557336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:400|largest:400|pns:2| [2025/04/30 20:20:37 557343] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:400|frame:PING ACK |recv_time:1746044437557080|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 557351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557557080|now:1746044437557080|interv:120000000| [2025/04/30 20:20:37 557357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557557080|now:1746044437557080|interv:120000000| [2025/04/30 20:20:37 557363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437558046|pq_index:0| [2025/04/30 20:20:37 557369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437556668| [2025/04/30 20:20:37 557375] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437557375| [2025/04/30 20:20:37 557382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437557381| [2025/04/30 20:20:37 557391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 557398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:400|ack_delay:317|first_ack_range:1|largest_pkt_recv_time:1746044437557080| [2025/04/30 20:20:37 557405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:400|low:399|pkt_pns:2| [2025/04/30 20:20:37 557411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:397|low:369|pkt_pns:2| [2025/04/30 20:20:37 557415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:400|frame_largest_recv:400| [2025/04/30 20:20:37 557419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 557430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37731|min_srtt:37731|path_bw:1212517|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 557435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:51606|cwnd:85212|conn:00005627609066FC|stream_id:0|stream_offset:975063| [2025/04/30 20:20:37 557439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 557444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 557448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37731|min_srtt:37731|path_bw:1212517|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 557453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:51606|cwnd:85212|conn:00005627609066FC|stream_id:0|stream_offset:976242| [2025/04/30 20:20:37 557457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 557462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 557473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37731|min_srtt:37731|path_bw:1212517|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 557477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:51606|cwnd:85212|conn:00005627609066FC|stream_id:0|stream_offset:977421| [2025/04/30 20:20:37 557481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 557486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 557490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37731|min_srtt:37731|path_bw:1212517|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 557494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:51606|cwnd:85212|conn:00005627609066FC|stream_id:0|stream_offset:978600| [2025/04/30 20:20:37 557499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 557503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 557507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37731|min_srtt:37731|path_bw:1212517|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 557512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51606|cwnd:85212|conn:00005627609066FC|stream_id:0|stream_offset:979779| [2025/04/30 20:20:37 557519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 557523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 557527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 557531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 557536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 557540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:51606|cwnd:85212|conn:00005627609066FC|stream_id:0|stream_offset:946767| [2025/04/30 20:20:37 557545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 557549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 557553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437558046| [2025/04/30 20:20:37 557557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437558046| [2025/04/30 20:20:37 557561] [debug] |xqc_engine_wakeup_after|wakeup:1746044437558046|now:1746044437557561|diff:485| [2025/04/30 20:20:37 557565] [debug] |xqc_engine_main_logic|END|now:1746044437557381| [2025/04/30 20:20:37 557572] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437557571| [2025/04/30 20:20:37 557575] [debug] |xqc_engine_wakeup_after|wakeup:1746044437558046|now:1746044437557575|diff:471| [2025/04/30 20:20:37 557579] [debug] |xqc_engine_main_logic|END|now:1746044437557571| [2025/04/30 20:20:37 558652] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437558652| [2025/04/30 20:20:37 558668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437558046|pq_index:0| [2025/04/30 20:20:37 558675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437557381| [2025/04/30 20:20:37 558684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437558682| [2025/04/30 20:20:37 558691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437558046|now:1746044437558682| [2025/04/30 20:20:37 558698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437558046|now:1746044437558682| [2025/04/30 20:20:37 558704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 558711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 558740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37731|min_srtt:37731|path_bw:1212517|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:37 558748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51606|cwnd:85212|conn:00005627609066FC|stream_id:0|stream_offset:979779| [2025/04/30 20:20:37 558755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 558761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 558775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 558781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 558789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 558796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:51606|cwnd:85212|conn:00005627609066FC|stream_id:0|stream_offset:946767| [2025/04/30 20:20:37 558803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 558810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1134| [2025/04/30 20:20:37 558869] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1134|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51606|now:1746044437558824|stream_id:0|stream_offset:946767| [2025/04/30 20:20:37 558882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1134|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/04/30 20:20:37 558889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:37 558896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37731|rtt_var:478|pto_duration:39731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 558902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 558908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 558914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 20:20:37 558920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437623555|now:1746044437558895|interv:64660| [2025/04/30 20:20:37 558926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437623555|now:1746044437558895|interval:64660|pto_count:0|srtt:37731 [2025/04/30 20:20:37 558934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85212|inflight:52814| [2025/04/30 20:20:37 558942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 558949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:85212|conn:00005627609066FC|stream_id:0|stream_offset:947946| [2025/04/30 20:20:37 558956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 558963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1135| [2025/04/30 20:20:37 559011] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746044437558973|stream_id:0|stream_offset:947946| [2025/04/30 20:20:37 559022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 559045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 20:20:37 559050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37731|rtt_var:478|pto_duration:39731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 559055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 559059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 559063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 20:20:37 559067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437623704|now:1746044437559049|interv:64655| [2025/04/30 20:20:37 559071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437623704|now:1746044437559049|interval:64655|pto_count:0|srtt:37731 [2025/04/30 20:20:37 559076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85212|inflight:54014| [2025/04/30 20:20:37 559082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 559086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:85212|conn:00005627609066FC|stream_id:0|stream_offset:949125| [2025/04/30 20:20:37 559091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 559096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1136| [2025/04/30 20:20:37 559151] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746044437559105|stream_id:0|stream_offset:949125| [2025/04/30 20:20:37 559166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1136|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 559173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 20:20:37 559180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37731|rtt_var:478|pto_duration:39731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 559186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 559193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 559198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55214| [2025/04/30 20:20:37 559202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437623836|now:1746044437559179|interv:64657| [2025/04/30 20:20:37 559206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437623836|now:1746044437559179|interval:64657|pto_count:0|srtt:37731 [2025/04/30 20:20:37 559211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85212|inflight:55214| [2025/04/30 20:20:37 559225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 559232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:85212|conn:00005627609066FC|stream_id:0|stream_offset:950304| [2025/04/30 20:20:37 559239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 559245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437560245|now:1746044437559245|interv:1000| [2025/04/30 20:20:37 559251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 559257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 559263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437560245| [2025/04/30 20:20:37 559269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437560245| [2025/04/30 20:20:37 559275] [debug] |xqc_engine_wakeup_after|wakeup:1746044437560245|now:1746044437559275|diff:970| [2025/04/30 20:20:37 559282] [debug] |xqc_engine_main_logic|END|now:1746044437558682| [2025/04/30 20:20:37 559297] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437559296| [2025/04/30 20:20:37 559306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 559316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:400| [2025/04/30 20:20:37 559322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:401| [2025/04/30 20:20:37 559331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:401| [2025/04/30 20:20:37 559338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 559346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 559353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46806|prior_delivered:869598|prior_time:1746044437518801|is_app_limited:0|send_elapse:38566|ack_elapse:40495|ctl_first_sent_time:1746044437519118|lagest_ack_time:1746044437559296|curr_delivered:915204| [2025/04/30 20:20:37 559360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437519118| [2025/04/30 20:20:37 559367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1022||sndq_packets_used_bytes:0|sndq_packets_free:317| [2025/04/30 20:20:37 559374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 559381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46806|prior_delivered:869598|prior_time:1746044437518801|is_app_limited:0|send_elapse:38566|ack_elapse:40495|ctl_first_sent_time:1746044437519118|lagest_ack_time:1746044437559296|curr_delivered:916404| [2025/04/30 20:20:37 559388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437520488| [2025/04/30 20:20:37 559395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1021||sndq_packets_used_bytes:0|sndq_packets_free:318| [2025/04/30 20:20:37 559401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37731|rttvar:478|minrtt:31448|latest_rtt:38808|ack_delay:96| [2025/04/30 20:20:37 559420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37854|rttvar:604|minrtt:31448|latest_rtt:38808|ack_delay:96| [2025/04/30 20:20:37 559427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1092|lost_pn:1089|thresh:3| [2025/04/30 20:20:37 559434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 559440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 559445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 559451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 559457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 559464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37854|rtt_var:604|pto_duration:40270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 559470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 559476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 559482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 20:20:37 559488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437624375|now:1746044437559463|interv:64912| [2025/04/30 20:20:37 559510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437624375|now:1746044437559463|interval:64912|pto_count:0|srtt:37854 [2025/04/30 20:20:37 559518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38566, ack_elapse 40495, delivered 46806|rate 1155846|lost 293| [2025/04/30 20:20:37 559525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155846) in round 17| [2025/04/30 20:20:37 559532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 559539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 559545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85212|packet_lost:0|acked:2400|po_sent_time:1746044437520488|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 559552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85212|packet_lost:0|acked:2400|po_sent_time:1746044437520488|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 559559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:87612|full_bw_reached:1|inflight:52814|srtt:37854|latest_rtt:38808|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 559569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:401|largest:401|pns:2| [2025/04/30 20:20:37 559583] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:401|frame:ACK |recv_time:1746044437559296|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 559590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557559296|now:1746044437559296|interv:120000000| [2025/04/30 20:20:37 559597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557559296|now:1746044437559296|interv:120000000| [2025/04/30 20:20:37 559603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437560245|pq_index:0| [2025/04/30 20:20:37 559610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437558682| [2025/04/30 20:20:37 559616] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437559616| [2025/04/30 20:20:37 559623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437559621| [2025/04/30 20:20:37 559631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 559638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37854|min_srtt:37854|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 559646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:52814|cwnd:87612|conn:00005627609066FC|stream_id:0|stream_offset:979779| [2025/04/30 20:20:37 559653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37854|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 559659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 559666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37854|min_srtt:37854|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 559673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:52814|cwnd:87612|conn:00005627609066FC|stream_id:0|stream_offset:980958| [2025/04/30 20:20:37 559680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37854|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 559688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 559694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37854|min_srtt:37854|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 559700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:52814|cwnd:87612|conn:00005627609066FC|stream_id:0|stream_offset:982137| [2025/04/30 20:20:37 559707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37854|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 559753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 559759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37854|min_srtt:37854|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 559764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:52814|cwnd:87612|conn:00005627609066FC|stream_id:0|stream_offset:983316| [2025/04/30 20:20:37 559768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 559772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 559776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 559781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 559786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 559791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:87612|conn:00005627609066FC|stream_id:0|stream_offset:950304| [2025/04/30 20:20:37 559795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 559799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 559803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437560245| [2025/04/30 20:20:37 559808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437560245| [2025/04/30 20:20:37 559812] [debug] |xqc_engine_wakeup_after|wakeup:1746044437560245|now:1746044437559812|diff:433| [2025/04/30 20:20:37 559817] [debug] |xqc_engine_main_logic|END|now:1746044437559621| [2025/04/30 20:20:37 559824] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437559824| [2025/04/30 20:20:37 559828] [debug] |xqc_engine_wakeup_after|wakeup:1746044437560245|now:1746044437559828|diff:417| [2025/04/30 20:20:37 559832] [debug] |xqc_engine_main_logic|END|now:1746044437559824| [2025/04/30 20:20:37 560734] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437560732| [2025/04/30 20:20:37 560750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 560759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:401| [2025/04/30 20:20:37 560765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:402| [2025/04/30 20:20:37 560775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:402| [2025/04/30 20:20:37 560781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 560789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 560794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46806|prior_delivered:871998|prior_time:1746044437520844|is_app_limited:0|send_elapse:39982|ack_elapse:39888|ctl_first_sent_time:1746044437522440|lagest_ack_time:1746044437560732|curr_delivered:917604| [2025/04/30 20:20:37 560808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437522440| [2025/04/30 20:20:37 560815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1020||sndq_packets_used_bytes:0|sndq_packets_free:319| [2025/04/30 20:20:37 560822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 560829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46806|prior_delivered:871998|prior_time:1746044437520844|is_app_limited:0|send_elapse:39982|ack_elapse:39888|ctl_first_sent_time:1746044437522440|lagest_ack_time:1746044437560732|curr_delivered:918804| [2025/04/30 20:20:37 560836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437522569| [2025/04/30 20:20:37 560843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1019||sndq_packets_used_bytes:0|sndq_packets_free:320| [2025/04/30 20:20:37 560850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37854|rttvar:604|minrtt:31448|latest_rtt:38163|ack_delay:104| [2025/04/30 20:20:37 560857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37880|rttvar:504|minrtt:31448|latest_rtt:38163|ack_delay:104| [2025/04/30 20:20:37 560863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1094|lost_pn:1091|thresh:3| [2025/04/30 20:20:37 560870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 560874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 560878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 560881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 560885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 560890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37880|rtt_var:504|pto_duration:39896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 560894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 560898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 560902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50414| [2025/04/30 20:20:37 560906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437624001|now:1746044437560889|interv:63112| [2025/04/30 20:20:37 560910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437624001|now:1746044437560889|interval:63112|pto_count:0|srtt:37880 [2025/04/30 20:20:37 560914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39982, ack_elapse 39888, delivered 46806|rate 1170676|lost 293| [2025/04/30 20:20:37 560919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170676) in round 17| [2025/04/30 20:20:37 560928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 560932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 560936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87612|packet_lost:0|acked:2400|po_sent_time:1746044437522569|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 560940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87612|packet_lost:0|acked:2400|po_sent_time:1746044437522569|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 560945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:90012|full_bw_reached:1|inflight:50414|srtt:37880|latest_rtt:38163|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 560951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:402|largest:402|pns:2| [2025/04/30 20:20:37 560955] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:402|frame:ACK |recv_time:1746044437560732|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 560960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557560732|now:1746044437560732|interv:120000000| [2025/04/30 20:20:37 560965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557560732|now:1746044437560732|interv:120000000| [2025/04/30 20:20:37 560969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437560245|pq_index:0| [2025/04/30 20:20:37 560973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437559621| [2025/04/30 20:20:37 560977] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437560977| [2025/04/30 20:20:37 560982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437560981| [2025/04/30 20:20:37 560987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437560245|now:1746044437560981| [2025/04/30 20:20:37 560991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437560245|now:1746044437560981| [2025/04/30 20:20:37 560995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 561000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 561005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37880|min_srtt:37880|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 561009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:50414|cwnd:90012|conn:00005627609066FC|stream_id:0|stream_offset:983316| [2025/04/30 20:20:37 561014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 561019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 561027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37880|min_srtt:37880|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 561031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:50414|cwnd:90012|conn:00005627609066FC|stream_id:0|stream_offset:984495| [2025/04/30 20:20:37 561035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 561040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 561044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37880|min_srtt:37880|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 561049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:50414|cwnd:90012|conn:00005627609066FC|stream_id:0|stream_offset:985674| [2025/04/30 20:20:37 561053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 561058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 561062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37880|min_srtt:37880|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 561066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:50414|cwnd:90012|conn:00005627609066FC|stream_id:0|stream_offset:986853| [2025/04/30 20:20:37 561071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 561075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 561079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37880|min_srtt:37880|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 561083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50414|cwnd:90012|conn:00005627609066FC|stream_id:0|stream_offset:988032| [2025/04/30 20:20:37 561088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 561091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 561095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 561099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 561104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 561111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:90012|conn:00005627609066FC|stream_id:0|stream_offset:950304| [2025/04/30 20:20:37 561115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 561120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1137| [2025/04/30 20:20:37 561164] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50414|now:1746044437561128|stream_id:0|stream_offset:950304| [2025/04/30 20:20:37 561175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 561182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50414|applimit:0| [2025/04/30 20:20:37 561189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37880|rtt_var:504|pto_duration:39896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 561195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 561202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 561209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51614| [2025/04/30 20:20:37 561214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437626024|now:1746044437561188|interv:64836| [2025/04/30 20:20:37 561221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437626024|now:1746044437561188|interval:64836|pto_count:0|srtt:37880 [2025/04/30 20:20:37 561229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90012|inflight:51614| [2025/04/30 20:20:37 561236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 561243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:90012|conn:00005627609066FC|stream_id:0|stream_offset:951483| [2025/04/30 20:20:37 561250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 561257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1138| [2025/04/30 20:20:37 561347] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51614|now:1746044437561269|stream_id:0|stream_offset:951483| [2025/04/30 20:20:37 561358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 561366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51614|applimit:0| [2025/04/30 20:20:37 561373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37880|rtt_var:504|pto_duration:39896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 561380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 561393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 561399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 20:20:37 561406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437626165|now:1746044437561372|interv:64793| [2025/04/30 20:20:37 561412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437626165|now:1746044437561372|interval:64793|pto_count:0|srtt:37880 [2025/04/30 20:20:37 561419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90012|inflight:52814| [2025/04/30 20:20:37 561427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 561434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:90012|conn:00005627609066FC|stream_id:0|stream_offset:952662| [2025/04/30 20:20:37 561441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 561447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1139| [2025/04/30 20:20:37 561493] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746044437561458|stream_id:0|stream_offset:952662| [2025/04/30 20:20:37 561503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 561511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 20:20:37 561518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37880|rtt_var:504|pto_duration:39896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 561525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 561532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 561537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 20:20:37 561543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437626354|now:1746044437561517|interv:64837| [2025/04/30 20:20:37 561550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437626354|now:1746044437561517|interval:64837|pto_count:0|srtt:37880 [2025/04/30 20:20:37 561556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90012|inflight:54014| [2025/04/30 20:20:37 561562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 561566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:90012|conn:00005627609066FC|stream_id:0|stream_offset:953841| [2025/04/30 20:20:37 561571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 561580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437562580|now:1746044437561580|interv:1000| [2025/04/30 20:20:37 561584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 561588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 561592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437562580| [2025/04/30 20:20:37 561596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437562580| [2025/04/30 20:20:37 561600] [debug] |xqc_engine_wakeup_after|wakeup:1746044437562580|now:1746044437561600|diff:980| [2025/04/30 20:20:37 561605] [debug] |xqc_engine_main_logic|END|now:1746044437560981| [2025/04/30 20:20:37 561611] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437561611| [2025/04/30 20:20:37 561615] [debug] |xqc_engine_wakeup_after|wakeup:1746044437562580|now:1746044437561614|diff:966| [2025/04/30 20:20:37 561618] [debug] |xqc_engine_main_logic|END|now:1746044437561611| [2025/04/30 20:20:37 562695] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437562694| [2025/04/30 20:20:37 562715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 562747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:402| [2025/04/30 20:20:37 562753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:403| [2025/04/30 20:20:37 562762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:403| [2025/04/30 20:20:37 562769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 562777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 562785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46806|prior_delivered:874398|prior_time:1746044437522852|is_app_limited:0|send_elapse:39798|ack_elapse:39842|ctl_first_sent_time:1746044437524410|lagest_ack_time:1746044437562694|curr_delivered:920004| [2025/04/30 20:20:37 562792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437524410| [2025/04/30 20:20:37 562800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1018||sndq_packets_used_bytes:0|sndq_packets_free:321| [2025/04/30 20:20:37 562807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 562813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46806|prior_delivered:874398|prior_time:1746044437522852|is_app_limited:0|send_elapse:39798|ack_elapse:39842|ctl_first_sent_time:1746044437524410|lagest_ack_time:1746044437562694|curr_delivered:921204| [2025/04/30 20:20:37 562820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437524526| [2025/04/30 20:20:37 562826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1017||sndq_packets_used_bytes:0|sndq_packets_free:322| [2025/04/30 20:20:37 562832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37880|rttvar:504|minrtt:31448|latest_rtt:38168|ack_delay:88| [2025/04/30 20:20:37 562837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37905|rttvar:428|minrtt:31448|latest_rtt:38168|ack_delay:88| [2025/04/30 20:20:37 562854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1096|lost_pn:1093|thresh:3| [2025/04/30 20:20:37 562861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 562868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 562872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 562876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 562881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 562885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37905|rtt_var:428|pto_duration:39905|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 562889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 562894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 562897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51614| [2025/04/30 20:20:37 562901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437626363|now:1746044437562884|interv:63479| [2025/04/30 20:20:37 562906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437626363|now:1746044437562884|interval:63479|pto_count:0|srtt:37905 [2025/04/30 20:20:37 562910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39798, ack_elapse 39842, delivered 46806|rate 1174790|lost 293| [2025/04/30 20:20:37 562915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174790) in round 17| [2025/04/30 20:20:37 562919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 562923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 562927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90012|packet_lost:0|acked:2400|po_sent_time:1746044437524526|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 562933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90012|packet_lost:0|acked:2400|po_sent_time:1746044437524526|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:879198| [2025/04/30 20:20:37 562941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:92412|full_bw_reached:1|inflight:51614|srtt:37905|latest_rtt:38168|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 562950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:403|largest:403|pns:2| [2025/04/30 20:20:37 562954] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:403|frame:ACK |recv_time:1746044437562694|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 562963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557562694|now:1746044437562694|interv:120000000| [2025/04/30 20:20:37 562968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557562694|now:1746044437562694|interv:120000000| [2025/04/30 20:20:37 562971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437562580|pq_index:0| [2025/04/30 20:20:37 562976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437560981| [2025/04/30 20:20:37 562980] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437562980| [2025/04/30 20:20:37 562985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437562984| [2025/04/30 20:20:37 562990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437562580|now:1746044437562984| [2025/04/30 20:20:37 562994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437562580|now:1746044437562984| [2025/04/30 20:20:37 562998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 563003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 563009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37905|min_srtt:37905|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 563015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:51614|cwnd:92412|conn:00005627609066FC|stream_id:0|stream_offset:988032| [2025/04/30 20:20:37 563023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37905|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 563030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 563036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37905|min_srtt:37905|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 563040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:51614|cwnd:92412|conn:00005627609066FC|stream_id:0|stream_offset:989211| [2025/04/30 20:20:37 563044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37905|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 563049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 563053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37905|min_srtt:37905|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 563057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:51614|cwnd:92412|conn:00005627609066FC|stream_id:0|stream_offset:990390| [2025/04/30 20:20:37 563062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37905|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 563070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 563074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37905|min_srtt:37905|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 563079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:51614|cwnd:92412|conn:00005627609066FC|stream_id:0|stream_offset:991569| [2025/04/30 20:20:37 563083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37905|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 563088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 563092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37905|min_srtt:37905|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 563099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51614|cwnd:92412|conn:00005627609066FC|stream_id:0|stream_offset:992748| [2025/04/30 20:20:37 563107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 563112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 563116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 563121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 563126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 563130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:92412|conn:00005627609066FC|stream_id:0|stream_offset:953841| [2025/04/30 20:20:37 563134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 563139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1140| [2025/04/30 20:20:37 563185] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51614|now:1746044437563146|stream_id:0|stream_offset:953841| [2025/04/30 20:20:37 563195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 563202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51614|applimit:0| [2025/04/30 20:20:37 563209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37905|rtt_var:428|pto_duration:39905|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 563215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 563227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 563234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 20:20:37 563240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437628051|now:1746044437563209|interv:64842| [2025/04/30 20:20:37 563246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437628051|now:1746044437563209|interval:64842|pto_count:0|srtt:37905 [2025/04/30 20:20:37 563253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92412|inflight:52814| [2025/04/30 20:20:37 563260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 563267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:92412|conn:00005627609066FC|stream_id:0|stream_offset:955020| [2025/04/30 20:20:37 563274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 563282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1141| [2025/04/30 20:20:37 563334] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746044437563294|stream_id:0|stream_offset:955020| [2025/04/30 20:20:37 563343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 563350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 20:20:37 563358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37905|rtt_var:428|pto_duration:39905|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 563365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 563371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 563377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 20:20:37 563384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437628199|now:1746044437563357|interv:64842| [2025/04/30 20:20:37 563390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437628199|now:1746044437563357|interval:64842|pto_count:0|srtt:37905 [2025/04/30 20:20:37 563397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92412|inflight:54014| [2025/04/30 20:20:37 563404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 563411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:92412|conn:00005627609066FC|stream_id:0|stream_offset:956199| [2025/04/30 20:20:37 563418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 563425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437564424|now:1746044437563424|interv:1000| [2025/04/30 20:20:37 563438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 563444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 563450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437564424| [2025/04/30 20:20:37 563457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437564424| [2025/04/30 20:20:37 563461] [debug] |xqc_engine_wakeup_after|wakeup:1746044437564424|now:1746044437563461|diff:963| [2025/04/30 20:20:37 563466] [debug] |xqc_engine_main_logic|END|now:1746044437562984| [2025/04/30 20:20:37 563472] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437563472| [2025/04/30 20:20:37 563476] [debug] |xqc_engine_wakeup_after|wakeup:1746044437564424|now:1746044437563476|diff:948| [2025/04/30 20:20:37 563480] [debug] |xqc_engine_main_logic|END|now:1746044437563472| [2025/04/30 20:20:37 564554] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437564554| [2025/04/30 20:20:37 564567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437564424|pq_index:0| [2025/04/30 20:20:37 564572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437562984| [2025/04/30 20:20:37 564578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437564576| [2025/04/30 20:20:37 564583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437564424|now:1746044437564576| [2025/04/30 20:20:37 564588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437564424|now:1746044437564576| [2025/04/30 20:20:37 564592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 564596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 564603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37905|min_srtt:37905|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 564607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:54014|cwnd:92412|conn:00005627609066FC|stream_id:0|stream_offset:992748| [2025/04/30 20:20:37 564612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 564616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 564620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 564624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 564629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 564633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:92412|conn:00005627609066FC|stream_id:0|stream_offset:956199| [2025/04/30 20:20:37 564638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 564654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1142| [2025/04/30 20:20:37 564704] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746044437564667|stream_id:0|stream_offset:956199| [2025/04/30 20:20:37 564714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 564743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 20:20:37 564750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37905|rtt_var:428|pto_duration:39905|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 564757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 564763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 564768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55214| [2025/04/30 20:20:37 564774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437629572|now:1746044437564750|interv:64822| [2025/04/30 20:20:37 564781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437629572|now:1746044437564750|interval:64822|pto_count:0|srtt:37905 [2025/04/30 20:20:37 564789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92412|inflight:55214| [2025/04/30 20:20:37 564797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 564803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:92412|conn:00005627609066FC|stream_id:0|stream_offset:957378| [2025/04/30 20:20:37 564811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 564817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1143| [2025/04/30 20:20:37 564853] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55214|now:1746044437564828|stream_id:0|stream_offset:957378| [2025/04/30 20:20:37 564860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 564867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55214|applimit:0| [2025/04/30 20:20:37 564874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37905|rtt_var:428|pto_duration:39905|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 564881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 564886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 564890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56414| [2025/04/30 20:20:37 564894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437629733|now:1746044437564874|interv:64859| [2025/04/30 20:20:37 564903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437629733|now:1746044437564874|interval:64859|pto_count:0|srtt:37905 [2025/04/30 20:20:37 564908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92412|inflight:56414| [2025/04/30 20:20:37 564912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 564917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56414|cwnd:92412|conn:00005627609066FC|stream_id:0|stream_offset:958557| [2025/04/30 20:20:37 564921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 564925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437565925|now:1746044437564925|interv:1000| [2025/04/30 20:20:37 564929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 564933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 564937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437565925| [2025/04/30 20:20:37 564941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437565925| [2025/04/30 20:20:37 564945] [debug] |xqc_engine_wakeup_after|wakeup:1746044437565925|now:1746044437564945|diff:980| [2025/04/30 20:20:37 564950] [debug] |xqc_engine_main_logic|END|now:1746044437564576| [2025/04/30 20:20:37 564961] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437564960| [2025/04/30 20:20:37 564967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 564973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:403| [2025/04/30 20:20:37 564977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:404| [2025/04/30 20:20:37 564983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:404| [2025/04/30 20:20:37 564988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 564994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1097|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1098|path_largest_ack:1097| [2025/04/30 20:20:37 564999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46812|prior_delivered:876798|prior_time:1746044437524967|is_app_limited:0|send_elapse:40183|ack_elapse:39993|ctl_first_sent_time:1746044437526635|lagest_ack_time:1746044437564960|curr_delivered:922410| [2025/04/30 20:20:37 565004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437526635| [2025/04/30 20:20:37 565008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1016||sndq_packets_used_bytes:0|sndq_packets_free:323| [2025/04/30 20:20:37 565013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 565017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:45612|prior_delivered:879198|prior_time:1746044437526866|is_app_limited:0|send_elapse:38692|ack_elapse:38094|ctl_first_sent_time:1746044437527195|lagest_ack_time:1746044437564960|curr_delivered:923610| [2025/04/30 20:20:37 565026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437527195| [2025/04/30 20:20:37 565030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1015||sndq_packets_used_bytes:0|sndq_packets_free:324| [2025/04/30 20:20:37 565034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37905|rttvar:428|minrtt:31448|latest_rtt:37765|ack_delay:96| [2025/04/30 20:20:37 565038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37875|rttvar:380|minrtt:31448|latest_rtt:37765|ack_delay:96| [2025/04/30 20:20:37 565043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1098|lost_pn:1095|thresh:3| [2025/04/30 20:20:37 565047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 565051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 565055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 565059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 565063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 385|pns:2| [2025/04/30 20:20:37 565067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 565071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37875|rtt_var:380|pto_duration:39875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 565076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 565080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 565083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:20:37 565087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437629703|now:1746044437565071|interv:64632| [2025/04/30 20:20:37 565091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437629703|now:1746044437565071|interval:64632|pto_count:0|srtt:37875 [2025/04/30 20:20:37 565096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38692, ack_elapse 38094, delivered 44412|rate 1147834|lost 293| [2025/04/30 20:20:37 565100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 17 -> 18| [2025/04/30 20:20:37 565105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147834) in round 18| [2025/04/30 20:20:37 565109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 565113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 565117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92412|packet_lost:0|acked:2406|po_sent_time:1746044437527195|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 565124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92412|packet_lost:0|acked:2406|po_sent_time:1746044437527195|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 565129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:94818|full_bw_reached:1|inflight:54008|srtt:37875|latest_rtt:37765|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 565135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:404|largest:404|pns:2| [2025/04/30 20:20:37 565139] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:404|frame:ACK |recv_time:1746044437564960|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 565145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557564960|now:1746044437564960|interv:120000000| [2025/04/30 20:20:37 565149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557564960|now:1746044437564960|interv:120000000| [2025/04/30 20:20:37 565153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437565925|pq_index:0| [2025/04/30 20:20:37 565157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437564576| [2025/04/30 20:20:37 565163] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437565163| [2025/04/30 20:20:37 565171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437565169| [2025/04/30 20:20:37 565179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 565185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37875|min_srtt:37875|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 565190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:54008|cwnd:94818|conn:00005627609066FC|stream_id:0|stream_offset:992748| [2025/04/30 20:20:37 565196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 565203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 565211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37875|min_srtt:37875|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 565217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:54008|cwnd:94818|conn:00005627609066FC|stream_id:0|stream_offset:993927| [2025/04/30 20:20:37 565224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 565231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 565244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37875|min_srtt:37875|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 565251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:54008|cwnd:94818|conn:00005627609066FC|stream_id:0|stream_offset:995106| [2025/04/30 20:20:37 565258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 565266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 565272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37875|min_srtt:37875|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 565279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:54008|cwnd:94818|conn:00005627609066FC|stream_id:0|stream_offset:996285| [2025/04/30 20:20:37 565286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 565294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 565300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37875|min_srtt:37875|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 565307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:54008|cwnd:94818|conn:00005627609066FC|stream_id:0|stream_offset:997464| [2025/04/30 20:20:37 565314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 565321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 565328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37875|min_srtt:37875|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 565335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54008|cwnd:94818|conn:00005627609066FC|stream_id:0|stream_offset:998643| [2025/04/30 20:20:37 565342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 565348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 565354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 565361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 565368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 565380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:94818|conn:00005627609066FC|stream_id:0|stream_offset:958557| [2025/04/30 20:20:37 565387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 565392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 565399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437565925| [2025/04/30 20:20:37 565405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437565925| [2025/04/30 20:20:37 565412] [debug] |xqc_engine_wakeup_after|wakeup:1746044437565925|now:1746044437565412|diff:513| [2025/04/30 20:20:37 565419] [debug] |xqc_engine_main_logic|END|now:1746044437565169| [2025/04/30 20:20:37 565426] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437565426| [2025/04/30 20:20:37 565432] [debug] |xqc_engine_wakeup_after|wakeup:1746044437565925|now:1746044437565432|diff:493| [2025/04/30 20:20:37 565438] [debug] |xqc_engine_main_logic|END|now:1746044437565426| [2025/04/30 20:20:37 566499] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437566499| [2025/04/30 20:20:37 566514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437565925|pq_index:0| [2025/04/30 20:20:37 566519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437565169| [2025/04/30 20:20:37 566525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437566523| [2025/04/30 20:20:37 566529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437565925|now:1746044437566523| [2025/04/30 20:20:37 566534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437565925|now:1746044437566523| [2025/04/30 20:20:37 566538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 566543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 566548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37875|min_srtt:37875|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 566553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54008|cwnd:94818|conn:00005627609066FC|stream_id:0|stream_offset:998643| [2025/04/30 20:20:37 566558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 566561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 566565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 566570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 566574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 566579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:94818|conn:00005627609066FC|stream_id:0|stream_offset:958557| [2025/04/30 20:20:37 566594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 566601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1144| [2025/04/30 20:20:37 566658] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746044437566614|stream_id:0|stream_offset:958557| [2025/04/30 20:20:37 566668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 566676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:20:37 566683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37875|rtt_var:380|pto_duration:39875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 566689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 566695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 566702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:20:37 566708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437631489|now:1746044437566682|interv:64807| [2025/04/30 20:20:37 566714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437631489|now:1746044437566682|interval:64807|pto_count:0|srtt:37875 [2025/04/30 20:20:37 566742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94818|inflight:55208| [2025/04/30 20:20:37 566750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 566757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:94818|conn:00005627609066FC|stream_id:0|stream_offset:959736| [2025/04/30 20:20:37 566764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 566771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1145| [2025/04/30 20:20:37 566843] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746044437566782|stream_id:0|stream_offset:959736| [2025/04/30 20:20:37 566854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 566861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 20:20:37 566868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37875|rtt_var:380|pto_duration:39875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 566874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 566880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 566892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:20:37 566896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437631657|now:1746044437566867|interv:64790| [2025/04/30 20:20:37 566900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437631657|now:1746044437566867|interval:64790|pto_count:0|srtt:37875 [2025/04/30 20:20:37 566904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94818|inflight:56408| [2025/04/30 20:20:37 566909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 566914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:94818|conn:00005627609066FC|stream_id:0|stream_offset:960915| [2025/04/30 20:20:37 566918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 566923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1146| [2025/04/30 20:20:37 566955] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746044437566930|stream_id:0|stream_offset:960915| [2025/04/30 20:20:37 566961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 566966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 20:20:37 566973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37875|rtt_var:380|pto_duration:39875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 566980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 566987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 566993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:20:37 566999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437631805|now:1746044437566973|interv:64832| [2025/04/30 20:20:37 567006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437631805|now:1746044437566973|interval:64832|pto_count:0|srtt:37875 [2025/04/30 20:20:37 567013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94818|inflight:57608| [2025/04/30 20:20:37 567018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 567022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:94818|conn:00005627609066FC|stream_id:0|stream_offset:962094| [2025/04/30 20:20:37 567027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 567031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437568031|now:1746044437567031|interv:1000| [2025/04/30 20:20:37 567035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 567043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 567047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437568031| [2025/04/30 20:20:37 567052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437568031| [2025/04/30 20:20:37 567056] [debug] |xqc_engine_wakeup_after|wakeup:1746044437568031|now:1746044437567056|diff:975| [2025/04/30 20:20:37 567060] [debug] |xqc_engine_main_logic|END|now:1746044437566523| [2025/04/30 20:20:37 567072] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437567071| [2025/04/30 20:20:37 567077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 567084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:404| [2025/04/30 20:20:37 567088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:405| [2025/04/30 20:20:37 567094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:405| [2025/04/30 20:20:37 567099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 567104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 567110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46812|prior_delivered:879198|prior_time:1746044437526866|is_app_limited:0|send_elapse:38821|ack_elapse:40205|ctl_first_sent_time:1746044437527324|lagest_ack_time:1746044437567071|curr_delivered:924810| [2025/04/30 20:20:37 567118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437527324| [2025/04/30 20:20:37 567126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1014||sndq_packets_used_bytes:0|sndq_packets_free:325| [2025/04/30 20:20:37 567132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 567140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46812|prior_delivered:879198|prior_time:1746044437526866|is_app_limited:0|send_elapse:38821|ack_elapse:40205|ctl_first_sent_time:1746044437527324|lagest_ack_time:1746044437567071|curr_delivered:926010| [2025/04/30 20:20:37 567147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437528701| [2025/04/30 20:20:37 567153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1013||sndq_packets_used_bytes:0|sndq_packets_free:326| [2025/04/30 20:20:37 567159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37875|rttvar:380|minrtt:31448|latest_rtt:38370|ack_delay:96| [2025/04/30 20:20:37 567166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37925|rttvar:384|minrtt:31448|latest_rtt:38370|ack_delay:96| [2025/04/30 20:20:37 567174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1100|lost_pn:1097|thresh:3| [2025/04/30 20:20:37 567181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 567187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 567199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 567206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 567212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 567219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37925|rtt_var:384|pto_duration:39925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 567226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 567232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 567238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:20:37 567245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437631855|now:1746044437567218|interv:64637| [2025/04/30 20:20:37 567251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437631855|now:1746044437567218|interval:64637|pto_count:0|srtt:37925 [2025/04/30 20:20:37 567258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38821, ack_elapse 40205, delivered 46812|rate 1164332|lost 293| [2025/04/30 20:20:37 567265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164332) in round 18| [2025/04/30 20:20:37 567272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 567278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 567284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94818|packet_lost:0|acked:2400|po_sent_time:1746044437528701|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 567291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94818|packet_lost:0|acked:2400|po_sent_time:1746044437528701|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 567299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:97218|full_bw_reached:1|inflight:55208|srtt:37925|latest_rtt:38370|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 567308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:405|largest:405|pns:2| [2025/04/30 20:20:37 567315] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:405|frame:ACK |recv_time:1746044437567071|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 567323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557567071|now:1746044437567071|interv:120000000| [2025/04/30 20:20:37 567330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557567071|now:1746044437567071|interv:120000000| [2025/04/30 20:20:37 567336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437568031|pq_index:0| [2025/04/30 20:20:37 567348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437566523| [2025/04/30 20:20:37 567355] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437567355| [2025/04/30 20:20:37 567364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437567361| [2025/04/30 20:20:37 567372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 567380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37925|min_srtt:37925|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 567387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:55208|cwnd:97218|conn:00005627609066FC|stream_id:0|stream_offset:998643| [2025/04/30 20:20:37 567394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 567401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 567406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37925|min_srtt:37925|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 567410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:55208|cwnd:97218|conn:00005627609066FC|stream_id:0|stream_offset:999822| [2025/04/30 20:20:37 567415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 567419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 567423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37925|min_srtt:37925|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 567428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:55208|cwnd:97218|conn:00005627609066FC|stream_id:0|stream_offset:1001001| [2025/04/30 20:20:37 567432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 567436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 567441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37925|min_srtt:37925|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 567445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55208|cwnd:97218|conn:00005627609066FC|stream_id:0|stream_offset:1002180| [2025/04/30 20:20:37 567449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 567458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 567462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37925|min_srtt:37925|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 567467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55208|cwnd:97218|conn:00005627609066FC|stream_id:0|stream_offset:1003359| [2025/04/30 20:20:37 567471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 567475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 567479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 567483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 567488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 567492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:97218|conn:00005627609066FC|stream_id:0|stream_offset:962094| [2025/04/30 20:20:37 567497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 567501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 567505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437568031| [2025/04/30 20:20:37 567509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437568031| [2025/04/30 20:20:37 567513] [debug] |xqc_engine_wakeup_after|wakeup:1746044437568031|now:1746044437567513|diff:518| [2025/04/30 20:20:37 567517] [debug] |xqc_engine_main_logic|END|now:1746044437567361| [2025/04/30 20:20:37 567523] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437567523| [2025/04/30 20:20:37 567527] [debug] |xqc_engine_wakeup_after|wakeup:1746044437568031|now:1746044437567527|diff:504| [2025/04/30 20:20:37 567531] [debug] |xqc_engine_main_logic|END|now:1746044437567523| [2025/04/30 20:20:37 568604] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437568604| [2025/04/30 20:20:37 568621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437568031|pq_index:0| [2025/04/30 20:20:37 568629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437567361| [2025/04/30 20:20:37 568637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437568635| [2025/04/30 20:20:37 568644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437568031|now:1746044437568635| [2025/04/30 20:20:37 568650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437568031|now:1746044437568635| [2025/04/30 20:20:37 568656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 568663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 568678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37925|min_srtt:37925|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 568685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:55208|cwnd:97218|conn:00005627609066FC|stream_id:0|stream_offset:1003359| [2025/04/30 20:20:37 568692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 568698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 568705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 568711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 568747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 568754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:97218|conn:00005627609066FC|stream_id:0|stream_offset:962094| [2025/04/30 20:20:37 568761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 568768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1147| [2025/04/30 20:20:37 568820] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746044437568781|stream_id:0|stream_offset:962094| [2025/04/30 20:20:37 568827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 568834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 20:20:37 568841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37925|rtt_var:384|pto_duration:39925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 568849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 568855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 568861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:20:37 568868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437633706|now:1746044437568841|interv:64865| [2025/04/30 20:20:37 568875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437633706|now:1746044437568841|interval:64865|pto_count:0|srtt:37925 [2025/04/30 20:20:37 568882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97218|inflight:56408| [2025/04/30 20:20:37 568887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 568892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:97218|conn:00005627609066FC|stream_id:0|stream_offset:963273| [2025/04/30 20:20:37 568902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 568906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1148| [2025/04/30 20:20:37 568937] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746044437568914|stream_id:0|stream_offset:963273| [2025/04/30 20:20:37 568943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 568951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 20:20:37 568958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37925|rtt_var:384|pto_duration:39925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 568965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 568972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 568979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:20:37 568985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437633839|now:1746044437568957|interv:64882| [2025/04/30 20:20:37 568990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437633839|now:1746044437568957|interval:64882|pto_count:0|srtt:37925 [2025/04/30 20:20:37 568995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97218|inflight:57608| [2025/04/30 20:20:37 569000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 569004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:97218|conn:00005627609066FC|stream_id:0|stream_offset:964452| [2025/04/30 20:20:37 569009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 569013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437570013|now:1746044437569013|interv:1000| [2025/04/30 20:20:37 569017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 569021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 569025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437570013| [2025/04/30 20:20:37 569030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437570013| [2025/04/30 20:20:37 569034] [debug] |xqc_engine_wakeup_after|wakeup:1746044437570013|now:1746044437569033|diff:980| [2025/04/30 20:20:37 569038] [debug] |xqc_engine_main_logic|END|now:1746044437568635| [2025/04/30 20:20:37 569049] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437569048| [2025/04/30 20:20:37 569054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 569061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:405| [2025/04/30 20:20:37 569070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:406| [2025/04/30 20:20:37 569076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:406| [2025/04/30 20:20:37 569080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 569086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 569091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49212|prior_delivered:879198|prior_time:1746044437526866|is_app_limited:0|send_elapse:40347|ack_elapse:42182|ctl_first_sent_time:1746044437528850|lagest_ack_time:1746044437569048|curr_delivered:927210| [2025/04/30 20:20:37 569096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437528850| [2025/04/30 20:20:37 569100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1012||sndq_packets_used_bytes:0|sndq_packets_free:327| [2025/04/30 20:20:37 569106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 569114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48012|prior_delivered:881598|prior_time:1746044437528999|is_app_limited:0|send_elapse:39345|ack_elapse:40049|ctl_first_sent_time:1746044437530566|lagest_ack_time:1746044437569048|curr_delivered:928410| [2025/04/30 20:20:37 569121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437530566| [2025/04/30 20:20:37 569128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1011||sndq_packets_used_bytes:0|sndq_packets_free:328| [2025/04/30 20:20:37 569135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37925|rttvar:384|minrtt:31448|latest_rtt:38482|ack_delay:88| [2025/04/30 20:20:37 569142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:37984|rttvar:405|minrtt:31448|latest_rtt:38482|ack_delay:88| [2025/04/30 20:20:37 569148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1102|lost_pn:1099|thresh:3| [2025/04/30 20:20:37 569155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 569162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 569169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 569175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 569181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 569188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37984|rtt_var:405|pto_duration:39984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 569195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 569201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 569213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:20:37 569220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437633898|now:1746044437569187|interv:64711| [2025/04/30 20:20:37 569226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437633898|now:1746044437569187|interval:64711|pto_count:0|srtt:37984 [2025/04/30 20:20:37 569232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39345, ack_elapse 40049, delivered 46812|rate 1168868|lost 293| [2025/04/30 20:20:37 569240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168868) in round 18| [2025/04/30 20:20:37 569245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 569250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 569254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97218|packet_lost:0|acked:2400|po_sent_time:1746044437530566|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 569261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97218|packet_lost:0|acked:2400|po_sent_time:1746044437530566|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 569269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:99618|full_bw_reached:1|inflight:55208|srtt:37984|latest_rtt:38482|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 569278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:406|largest:406|pns:2| [2025/04/30 20:20:37 569284] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:406|frame:ACK |recv_time:1746044437569048|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 569292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557569048|now:1746044437569048|interv:120000000| [2025/04/30 20:20:37 569298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557569048|now:1746044437569048|interv:120000000| [2025/04/30 20:20:37 569305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437570013|pq_index:0| [2025/04/30 20:20:37 569312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437568635| [2025/04/30 20:20:37 569319] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437569319| [2025/04/30 20:20:37 569326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437569325| [2025/04/30 20:20:37 569334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 569342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37984|min_srtt:37984|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 569349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:55208|cwnd:99618|conn:00005627609066FC|stream_id:0|stream_offset:1003359| [2025/04/30 20:20:37 569362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37984|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 569370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 569376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37984|min_srtt:37984|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 569380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55208|cwnd:99618|conn:00005627609066FC|stream_id:0|stream_offset:1004538| [2025/04/30 20:20:37 569385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37984|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 569389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 569393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37984|min_srtt:37984|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 569398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:55208|cwnd:99618|conn:00005627609066FC|stream_id:0|stream_offset:1005717| [2025/04/30 20:20:37 569402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37984|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 569407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 569411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37984|min_srtt:37984|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 569415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:55208|cwnd:99618|conn:00005627609066FC|stream_id:0|stream_offset:1006896| [2025/04/30 20:20:37 569419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:37984|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 569424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 569428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37984|min_srtt:37984|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 569439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:55208|cwnd:99618|conn:00005627609066FC|stream_id:0|stream_offset:1008075| [2025/04/30 20:20:37 569443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 569447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 569454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 569458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 569463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 569467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:99618|conn:00005627609066FC|stream_id:0|stream_offset:964452| [2025/04/30 20:20:37 569472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 569476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 569480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437570013| [2025/04/30 20:20:37 569484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437570013| [2025/04/30 20:20:37 569489] [debug] |xqc_engine_wakeup_after|wakeup:1746044437570013|now:1746044437569488|diff:525| [2025/04/30 20:20:37 569496] [debug] |xqc_engine_main_logic|END|now:1746044437569325| [2025/04/30 20:20:37 569504] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437569504| [2025/04/30 20:20:37 569511] [debug] |xqc_engine_wakeup_after|wakeup:1746044437570013|now:1746044437569511|diff:502| [2025/04/30 20:20:37 569517] [debug] |xqc_engine_main_logic|END|now:1746044437569504| [2025/04/30 20:20:37 570593] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437570592| [2025/04/30 20:20:37 570606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437570013|pq_index:0| [2025/04/30 20:20:37 570610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437569325| [2025/04/30 20:20:37 570616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437570614| [2025/04/30 20:20:37 570621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437570013|now:1746044437570614| [2025/04/30 20:20:37 570625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437570013|now:1746044437570614| [2025/04/30 20:20:37 570629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 570634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 570639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:37984|min_srtt:37984|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 570644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:55208|cwnd:99618|conn:00005627609066FC|stream_id:0|stream_offset:1008075| [2025/04/30 20:20:37 570648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 570652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 570657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 570672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 570679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 570686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:99618|conn:00005627609066FC|stream_id:0|stream_offset:964452| [2025/04/30 20:20:37 570693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 570700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1149| [2025/04/30 20:20:37 570759] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746044437570712|stream_id:0|stream_offset:964452| [2025/04/30 20:20:37 570772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 570780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 20:20:37 570787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37984|rtt_var:405|pto_duration:39984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 570793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 570800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 570806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:20:37 570813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437635696|now:1746044437570786|interv:64910| [2025/04/30 20:20:37 570820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437635696|now:1746044437570786|interval:64910|pto_count:0|srtt:37984 [2025/04/30 20:20:37 570827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99618|inflight:56408| [2025/04/30 20:20:37 570834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 570841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:99618|conn:00005627609066FC|stream_id:0|stream_offset:965631| [2025/04/30 20:20:37 570848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 570854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1150| [2025/04/30 20:20:37 570899] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746044437570865|stream_id:0|stream_offset:965631| [2025/04/30 20:20:37 570906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 570912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 20:20:37 570926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37984|rtt_var:405|pto_duration:39984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 570933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 570940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 570946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:20:37 570953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437635849|now:1746044437570925|interv:64924| [2025/04/30 20:20:37 570957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437635849|now:1746044437570925|interval:64924|pto_count:0|srtt:37984 [2025/04/30 20:20:37 570962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99618|inflight:57608| [2025/04/30 20:20:37 570967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 570971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:99618|conn:00005627609066FC|stream_id:0|stream_offset:966810| [2025/04/30 20:20:37 570976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 570980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1151| [2025/04/30 20:20:37 571010] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746044437570987|stream_id:0|stream_offset:966810| [2025/04/30 20:20:37 571015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 571023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 20:20:37 571029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:37984|rtt_var:405|pto_duration:39984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 571036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 571043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 571050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:20:37 571056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437635971|now:1746044437571029|interv:64942| [2025/04/30 20:20:37 571062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437635971|now:1746044437571029|interval:64942|pto_count:0|srtt:37984 [2025/04/30 20:20:37 571066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99618|inflight:58808| [2025/04/30 20:20:37 571071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 571080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:99618|conn:00005627609066FC|stream_id:0|stream_offset:967989| [2025/04/30 20:20:37 571084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 571088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437572088|now:1746044437571088|interv:1000| [2025/04/30 20:20:37 571092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 571096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 571100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437572088| [2025/04/30 20:20:37 571106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437572088| [2025/04/30 20:20:37 571112] [debug] |xqc_engine_wakeup_after|wakeup:1746044437572088|now:1746044437571112|diff:976| [2025/04/30 20:20:37 571120] [debug] |xqc_engine_main_logic|END|now:1746044437570614| [2025/04/30 20:20:37 571134] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437571133| [2025/04/30 20:20:37 571142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 571152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:406| [2025/04/30 20:20:37 571158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:407| [2025/04/30 20:20:37 571168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:407| [2025/04/30 20:20:37 571175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 571183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 571191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49212|prior_delivered:881598|prior_time:1746044437528999|is_app_limited:0|send_elapse:39456|ack_elapse:42134|ctl_first_sent_time:1746044437530677|lagest_ack_time:1746044437571133|curr_delivered:929610| [2025/04/30 20:20:37 571198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437530677| [2025/04/30 20:20:37 571206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1010||sndq_packets_used_bytes:0|sndq_packets_free:329| [2025/04/30 20:20:37 571213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1104|origin_pktnum:1010|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1104|path_largest_ack:1104| [2025/04/30 20:20:37 571220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48006|prior_delivered:884004|prior_time:1746044437531117|is_app_limited:0|send_elapse:38209|ack_elapse:40016|ctl_first_sent_time:1746044437532895|lagest_ack_time:1746044437571133|curr_delivered:930810| [2025/04/30 20:20:37 571227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437532895| [2025/04/30 20:20:37 571234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1008||sndq_packets_used_bytes:0|sndq_packets_free:331| [2025/04/30 20:20:37 571241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:37984|rttvar:405|minrtt:31448|latest_rtt:38238|ack_delay:120| [2025/04/30 20:20:37 571247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38000|rttvar:337|minrtt:31448|latest_rtt:38238|ack_delay:120| [2025/04/30 20:20:37 571260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1104|lost_pn:1101|thresh:3| [2025/04/30 20:20:37 571267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 571274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 571280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 571286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 571293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38000|rtt_var:337|pto_duration:40000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 571300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 571307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 571312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:20:37 571319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437635987|now:1746044437571292|interv:64695| [2025/04/30 20:20:37 571324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437635987|now:1746044437571292|interval:64695|pto_count:0|srtt:38000 [2025/04/30 20:20:37 571329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38209, ack_elapse 40016, delivered 46806|rate 1169682|lost 293| [2025/04/30 20:20:37 571333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169682) in round 18| [2025/04/30 20:20:37 571338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 571343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 571349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99618|packet_lost:0|acked:2400|po_sent_time:1746044437532895|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 571357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99618|packet_lost:0|acked:2400|po_sent_time:1746044437532895|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 571364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515646|bw:1212517|cwnd:102018|full_bw_reached:1|inflight:56408|srtt:38000|latest_rtt:38238|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 571373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:407|largest:407|pns:2| [2025/04/30 20:20:37 571378] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:407|frame:ACK |recv_time:1746044437571133|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 571383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557571133|now:1746044437571133|interv:120000000| [2025/04/30 20:20:37 571397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557571133|now:1746044437571133|interv:120000000| [2025/04/30 20:20:37 571401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437572088|pq_index:0| [2025/04/30 20:20:37 571406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437570614| [2025/04/30 20:20:37 571410] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437571410| [2025/04/30 20:20:37 571415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437571414| [2025/04/30 20:20:37 571420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 571431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38000|min_srtt:38000|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 571436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:56408|cwnd:102018|conn:00005627609066FC|stream_id:0|stream_offset:1008075| [2025/04/30 20:20:37 571441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 571445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 571450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38000|min_srtt:38000|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 571454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:56408|cwnd:102018|conn:00005627609066FC|stream_id:0|stream_offset:1009254| [2025/04/30 20:20:37 571459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 571463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 571469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38000|min_srtt:38000|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 571476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:56408|cwnd:102018|conn:00005627609066FC|stream_id:0|stream_offset:1010433| [2025/04/30 20:20:37 571483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 571490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 571497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38000|min_srtt:38000|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 571510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56408|cwnd:102018|conn:00005627609066FC|stream_id:0|stream_offset:1011612| [2025/04/30 20:20:37 571517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 571524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 571528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38000|min_srtt:38000|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 571532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56408|cwnd:102018|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 571536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 571540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 571544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 571548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 571553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 571557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:102018|conn:00005627609066FC|stream_id:0|stream_offset:967989| [2025/04/30 20:20:37 571562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 571566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 571572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437572088| [2025/04/30 20:20:37 571579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437572088| [2025/04/30 20:20:37 571586] [debug] |xqc_engine_wakeup_after|wakeup:1746044437572088|now:1746044437571585|diff:503| [2025/04/30 20:20:37 571593] [debug] |xqc_engine_main_logic|END|now:1746044437571414| [2025/04/30 20:20:37 571599] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437571599| [2025/04/30 20:20:37 571603] [debug] |xqc_engine_wakeup_after|wakeup:1746044437572088|now:1746044437571603|diff:485| [2025/04/30 20:20:37 571607] [debug] |xqc_engine_main_logic|END|now:1746044437571599| [2025/04/30 20:20:37 572678] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437572678| [2025/04/30 20:20:37 572690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437572088|pq_index:0| [2025/04/30 20:20:37 572694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437571414| [2025/04/30 20:20:37 572700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437572698| [2025/04/30 20:20:37 572708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437572088|now:1746044437572698| [2025/04/30 20:20:37 572741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437572088|now:1746044437572698| [2025/04/30 20:20:37 572748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 572755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 572762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38000|min_srtt:38000|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 572770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:56408|cwnd:102018|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 572777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 572783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 572789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 572796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 572804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 572810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:102018|conn:00005627609066FC|stream_id:0|stream_offset:967989| [2025/04/30 20:20:37 572817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 572823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1152| [2025/04/30 20:20:37 572869] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746044437572835|stream_id:0|stream_offset:967989| [2025/04/30 20:20:37 572878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 572886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 20:20:37 572893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38000|rtt_var:337|pto_duration:40000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 572900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 572907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 572913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:20:37 572919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437637835|now:1746044437572893|interv:64942| [2025/04/30 20:20:37 572926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437637835|now:1746044437572893|interval:64942|pto_count:0|srtt:38000 [2025/04/30 20:20:37 572936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102018|inflight:57608| [2025/04/30 20:20:37 572941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 572946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:102018|conn:00005627609066FC|stream_id:0|stream_offset:969168| [2025/04/30 20:20:37 572950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 572955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1153| [2025/04/30 20:20:37 572989] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746044437572962|stream_id:0|stream_offset:969168| [2025/04/30 20:20:37 572998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 573006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 20:20:37 573012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38000|rtt_var:337|pto_duration:40000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 573018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 573022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 573026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:20:37 573030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437637962|now:1746044437573012|interv:64950| [2025/04/30 20:20:37 573034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437637962|now:1746044437573012|interval:64950|pto_count:0|srtt:38000 [2025/04/30 20:20:37 573039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102018|inflight:58808| [2025/04/30 20:20:37 573043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 573047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:102018|conn:00005627609066FC|stream_id:0|stream_offset:970347| [2025/04/30 20:20:37 573052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 573056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437574056|now:1746044437573056|interv:1000| [2025/04/30 20:20:37 573060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 573064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 573068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437574056| [2025/04/30 20:20:37 573072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437574056| [2025/04/30 20:20:37 573076] [debug] |xqc_engine_wakeup_after|wakeup:1746044437574056|now:1746044437573076|diff:980| [2025/04/30 20:20:37 573085] [debug] |xqc_engine_main_logic|END|now:1746044437572698| [2025/04/30 20:20:37 573095] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437573094| [2025/04/30 20:20:37 573103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 573114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:407| [2025/04/30 20:20:37 573118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:408| [2025/04/30 20:20:37 573124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:408| [2025/04/30 20:20:37 573128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 573133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 573138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49206|prior_delivered:884004|prior_time:1746044437531117|is_app_limited:0|send_elapse:38334|ack_elapse:41977|ctl_first_sent_time:1746044437533020|lagest_ack_time:1746044437573094|curr_delivered:932010| [2025/04/30 20:20:37 573143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437533020| [2025/04/30 20:20:37 573147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1007||sndq_packets_used_bytes:0|sndq_packets_free:332| [2025/04/30 20:20:37 573152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1106|origin_pktnum:1016|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1106|path_largest_ack:1106| [2025/04/30 20:20:37 573162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48006|prior_delivered:886404|prior_time:1746044437533158|is_app_limited:0|send_elapse:39616|ack_elapse:39936|ctl_first_sent_time:1746044437534849|lagest_ack_time:1746044437573094|curr_delivered:933210| [2025/04/30 20:20:37 573169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437534849| [2025/04/30 20:20:37 573176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1005||sndq_packets_used_bytes:0|sndq_packets_free:334| [2025/04/30 20:20:37 573182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38000|rttvar:337|minrtt:31448|latest_rtt:38245|ack_delay:112| [2025/04/30 20:20:37 573189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38016|rttvar:286|minrtt:31448|latest_rtt:38245|ack_delay:112| [2025/04/30 20:20:37 573196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1106|lost_pn:1103|thresh:3| [2025/04/30 20:20:37 573202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 573208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 573214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 573221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38016|rtt_var:286|pto_duration:40016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 573228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 573241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 573247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:20:37 573253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437637978|now:1746044437573221|interv:64757| [2025/04/30 20:20:37 573259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437637978|now:1746044437573221|interval:64757|pto_count:0|srtt:38016 [2025/04/30 20:20:37 573266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39616, ack_elapse 39936, delivered 46806|rate 1172025|lost 293| [2025/04/30 20:20:37 573273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172025) in round 18| [2025/04/30 20:20:37 573279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 573285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 573291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102018|packet_lost:0|acked:2400|po_sent_time:1746044437534849|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 573298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102018|packet_lost:0|acked:2400|po_sent_time:1746044437534849|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 573305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:104418|full_bw_reached:1|inflight:56408|srtt:38016|latest_rtt:38245|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 573314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 573321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437598094|now:1746044437573094|interv:25000| [2025/04/30 20:20:37 573329] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437573094|max_ack_delay:25000| [2025/04/30 20:20:37 573336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:408|largest:408|pns:2| [2025/04/30 20:20:37 573340] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:408|frame:PING ACK |recv_time:1746044437573094|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 573345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557573094|now:1746044437573094|interv:120000000| [2025/04/30 20:20:37 573350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557573094|now:1746044437573094|interv:120000000| [2025/04/30 20:20:37 573354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437574056|pq_index:0| [2025/04/30 20:20:37 573358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437572698| [2025/04/30 20:20:37 573362] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437573362| [2025/04/30 20:20:37 573371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437573370| [2025/04/30 20:20:37 573376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 573381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38016|min_srtt:38016|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 573386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:56408|cwnd:104418|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 573390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 573395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 573400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38016|min_srtt:38016|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 573404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:56408|cwnd:104418|conn:00005627609066FC|stream_id:0|stream_offset:1013970| [2025/04/30 20:20:37 573408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 573413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 573417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38016|min_srtt:38016|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 573422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:56408|cwnd:104418|conn:00005627609066FC|stream_id:0|stream_offset:1015149| [2025/04/30 20:20:37 573433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 573438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 573442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38016|min_srtt:38016|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 573446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:56408|cwnd:104418|conn:00005627609066FC|stream_id:0|stream_offset:1016328| [2025/04/30 20:20:37 573451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 573455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 573462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38016|min_srtt:38016|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 573467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56408|cwnd:104418|conn:00005627609066FC|stream_id:0|stream_offset:1017507| [2025/04/30 20:20:37 573471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 573475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 573479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 573483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 573488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 573492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:104418|conn:00005627609066FC|stream_id:0|stream_offset:970347| [2025/04/30 20:20:37 573496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 573500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 573504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437574056| [2025/04/30 20:20:37 573508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437574056| [2025/04/30 20:20:37 573512] [debug] |xqc_engine_wakeup_after|wakeup:1746044437574056|now:1746044437573512|diff:544| [2025/04/30 20:20:37 573516] [debug] |xqc_engine_main_logic|END|now:1746044437573370| [2025/04/30 20:20:37 573522] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437573522| [2025/04/30 20:20:37 573526] [debug] |xqc_engine_wakeup_after|wakeup:1746044437574056|now:1746044437573526|diff:530| [2025/04/30 20:20:37 573530] [debug] |xqc_engine_main_logic|END|now:1746044437573522| [2025/04/30 20:20:37 574600] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437574600| [2025/04/30 20:20:37 574611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437574056|pq_index:0| [2025/04/30 20:20:37 574616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437573370| [2025/04/30 20:20:37 574621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437574620| [2025/04/30 20:20:37 574626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437574056|now:1746044437574620| [2025/04/30 20:20:37 574630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437574056|now:1746044437574620| [2025/04/30 20:20:37 574634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 574638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 574643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38016|min_srtt:38016|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 574653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56408|cwnd:104418|conn:00005627609066FC|stream_id:0|stream_offset:1017507| [2025/04/30 20:20:37 574658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 574662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 574666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 574670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 574675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 574679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:104418|conn:00005627609066FC|stream_id:0|stream_offset:970347| [2025/04/30 20:20:37 574684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 574688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1154| [2025/04/30 20:20:37 574746] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746044437574697|stream_id:0|stream_offset:970347| [2025/04/30 20:20:37 574759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 574765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 20:20:37 574772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38016|rtt_var:286|pto_duration:40016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 574778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 574782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 574787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:20:37 574793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437639713|now:1746044437574772|interv:64941| [2025/04/30 20:20:37 574800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437639713|now:1746044437574772|interval:64941|pto_count:0|srtt:38016 [2025/04/30 20:20:37 574807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104418|inflight:57608| [2025/04/30 20:20:37 574815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 574821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:104418|conn:00005627609066FC|stream_id:0|stream_offset:971526| [2025/04/30 20:20:37 574833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 574840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1155| [2025/04/30 20:20:37 574881] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746044437574850|stream_id:0|stream_offset:971526| [2025/04/30 20:20:37 574890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 574898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 20:20:37 574905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38016|rtt_var:286|pto_duration:40016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 574911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 574917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 574923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 20:20:37 574927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437639866|now:1746044437574904|interv:64962| [2025/04/30 20:20:37 574932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437639866|now:1746044437574904|interval:64962|pto_count:0|srtt:38016 [2025/04/30 20:20:37 574939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104418|inflight:58808| [2025/04/30 20:20:37 574947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 574954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:104418|conn:00005627609066FC|stream_id:0|stream_offset:972705| [2025/04/30 20:20:37 574962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 574968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437575968|now:1746044437574968|interv:1000| [2025/04/30 20:20:37 574975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 574980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 574986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437575968| [2025/04/30 20:20:37 574993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437575968| [2025/04/30 20:20:37 574998] [debug] |xqc_engine_wakeup_after|wakeup:1746044437575968|now:1746044437574998|diff:970| [2025/04/30 20:20:37 575002] [debug] |xqc_engine_main_logic|END|now:1746044437574620| [2025/04/30 20:20:37 575012] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437575011| [2025/04/30 20:20:37 575017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 575023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:408| [2025/04/30 20:20:37 575027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:409| [2025/04/30 20:20:37 575038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:409| [2025/04/30 20:20:37 575042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 575047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1107|origin_pktnum:1044|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1108|path_largest_ack:1107| [2025/04/30 20:20:37 575052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49206|prior_delivered:886404|prior_time:1746044437533158|is_app_limited:0|send_elapse:39759|ack_elapse:41853|ctl_first_sent_time:1746044437534992|lagest_ack_time:1746044437575011|curr_delivered:934410| [2025/04/30 20:20:37 575057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437534992| [2025/04/30 20:20:37 575061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1003||sndq_packets_used_bytes:0|sndq_packets_free:336| [2025/04/30 20:20:37 575066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1108|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1108|path_largest_ack:1108| [2025/04/30 20:20:37 575070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48006|prior_delivered:888804|prior_time:1746044437535132|is_app_limited:0|send_elapse:38281|ack_elapse:39879|ctl_first_sent_time:1746044437536790|lagest_ack_time:1746044437575011|curr_delivered:935610| [2025/04/30 20:20:37 575075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437536790| [2025/04/30 20:20:37 575079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1002||sndq_packets_used_bytes:0|sndq_packets_free:337| [2025/04/30 20:20:37 575083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38016|rttvar:286|minrtt:31448|latest_rtt:38221|ack_delay:176| [2025/04/30 20:20:37 575087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38019|rttvar:222|minrtt:31448|latest_rtt:38221|ack_delay:176| [2025/04/30 20:20:37 575091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1108|lost_pn:1105|thresh:3| [2025/04/30 20:20:37 575095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 575100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 575104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38019|rtt_var:222|pto_duration:40019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 575108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 575112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 575116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:20:37 575120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437639869|now:1746044437575103|interv:64766| [2025/04/30 20:20:37 575124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437639869|now:1746044437575103|interval:64766|pto_count:0|srtt:38019 [2025/04/30 20:20:37 575128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38281, ack_elapse 39879, delivered 46806|rate 1173700|lost 293| [2025/04/30 20:20:37 575136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173700) in round 18| [2025/04/30 20:20:37 575140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 575144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 575149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104418|packet_lost:0|acked:2400|po_sent_time:1746044437536790|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 575156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104418|packet_lost:0|acked:2400|po_sent_time:1746044437536790|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 575164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:106818|full_bw_reached:1|inflight:56408|srtt:38019|latest_rtt:38221|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 575173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:409|largest:409|pns:2| [2025/04/30 20:20:37 575180] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:409|frame:ACK |recv_time:1746044437575011|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 575186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557575011|now:1746044437575011|interv:120000000| [2025/04/30 20:20:37 575190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557575011|now:1746044437575011|interv:120000000| [2025/04/30 20:20:37 575195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437575968|pq_index:0| [2025/04/30 20:20:37 575202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437574620| [2025/04/30 20:20:37 575208] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437575208| [2025/04/30 20:20:37 575216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437575214| [2025/04/30 20:20:37 575223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 575230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38019|min_srtt:38019|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 575237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:56408|cwnd:106818|conn:00005627609066FC|stream_id:0|stream_offset:1017507| [2025/04/30 20:20:37 575245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 575252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 575263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38019|min_srtt:38019|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 575270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:56408|cwnd:106818|conn:00005627609066FC|stream_id:0|stream_offset:1018686| [2025/04/30 20:20:37 575277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 575284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 575291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38019|min_srtt:38019|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 575297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:56408|cwnd:106818|conn:00005627609066FC|stream_id:0|stream_offset:1019865| [2025/04/30 20:20:37 575305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 575312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 575319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38019|min_srtt:38019|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 575325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:56408|cwnd:106818|conn:00005627609066FC|stream_id:0|stream_offset:1021044| [2025/04/30 20:20:37 575331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 575336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 575342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38019|min_srtt:38019|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 575349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:56408|cwnd:106818|conn:00005627609066FC|stream_id:0|stream_offset:1022223| [2025/04/30 20:20:37 575356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 575362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 575368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 575375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 575382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 575388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:106818|conn:00005627609066FC|stream_id:0|stream_offset:972705| [2025/04/30 20:20:37 575399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 575402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 575406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437575968| [2025/04/30 20:20:37 575411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437575968| [2025/04/30 20:20:37 575415] [debug] |xqc_engine_wakeup_after|wakeup:1746044437575968|now:1746044437575415|diff:553| [2025/04/30 20:20:37 575419] [debug] |xqc_engine_main_logic|END|now:1746044437575214| [2025/04/30 20:20:37 575425] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437575425| [2025/04/30 20:20:37 575429] [debug] |xqc_engine_wakeup_after|wakeup:1746044437575968|now:1746044437575429|diff:539| [2025/04/30 20:20:37 575434] [debug] |xqc_engine_main_logic|END|now:1746044437575425| [2025/04/30 20:20:37 576505] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437576505| [2025/04/30 20:20:37 576515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437575968|pq_index:0| [2025/04/30 20:20:37 576520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437575214| [2025/04/30 20:20:37 576525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437576524| [2025/04/30 20:20:37 576530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437575968|now:1746044437576524| [2025/04/30 20:20:37 576534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437575968|now:1746044437576524| [2025/04/30 20:20:37 576538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 576543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 576548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38019|min_srtt:38019|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 576552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:56408|cwnd:106818|conn:00005627609066FC|stream_id:0|stream_offset:1022223| [2025/04/30 20:20:37 576557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 576561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 576565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 576569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 576574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 576578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:106818|conn:00005627609066FC|stream_id:0|stream_offset:972705| [2025/04/30 20:20:37 576588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 576593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1156| [2025/04/30 20:20:37 576631] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746044437576601|stream_id:0|stream_offset:972705| [2025/04/30 20:20:37 576641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 576648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 20:20:37 576655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38019|rtt_var:222|pto_duration:40019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 576662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 576668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 576674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:20:37 576681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437641620|now:1746044437576655|interv:64965| [2025/04/30 20:20:37 576687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437641620|now:1746044437576655|interval:64965|pto_count:0|srtt:38019 [2025/04/30 20:20:37 576694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106818|inflight:57608| [2025/04/30 20:20:37 576700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 576706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:106818|conn:00005627609066FC|stream_id:0|stream_offset:973884| [2025/04/30 20:20:37 576713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 576741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437577741|now:1746044437576741|interv:1000| [2025/04/30 20:20:37 576747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 576753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 576760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437577741| [2025/04/30 20:20:37 576766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437577741| [2025/04/30 20:20:37 576772] [debug] |xqc_engine_wakeup_after|wakeup:1746044437577741|now:1746044437576772|diff:969| [2025/04/30 20:20:37 576778] [debug] |xqc_engine_main_logic|END|now:1746044437576524| [2025/04/30 20:20:37 576791] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437576790| [2025/04/30 20:20:37 576799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 576807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:409| [2025/04/30 20:20:37 576811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:410| [2025/04/30 20:20:37 576826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:410| [2025/04/30 20:20:37 576833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 576841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1109|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1110|path_largest_ack:1109| [2025/04/30 20:20:37 576848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49206|prior_delivered:888804|prior_time:1746044437535132|is_app_limited:0|send_elapse:38413|ack_elapse:41658|ctl_first_sent_time:1746044437536922|lagest_ack_time:1746044437576790|curr_delivered:936810| [2025/04/30 20:20:37 576855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437536922| [2025/04/30 20:20:37 576862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1001||sndq_packets_used_bytes:0|sndq_packets_free:338| [2025/04/30 20:20:37 576869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 576875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48006|prior_delivered:891204|prior_time:1746044437537053|is_app_limited:0|send_elapse:39442|ack_elapse:39737|ctl_first_sent_time:1746044437538656|lagest_ack_time:1746044437576790|curr_delivered:938010| [2025/04/30 20:20:37 576879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437538656| [2025/04/30 20:20:37 576883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:1000||sndq_packets_used_bytes:0|sndq_packets_free:339| [2025/04/30 20:20:37 576887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38019|rttvar:222|minrtt:31448|latest_rtt:38134|ack_delay:120| [2025/04/30 20:20:37 576892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38018|rttvar:168|minrtt:31448|latest_rtt:38134|ack_delay:120| [2025/04/30 20:20:37 576896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1110|lost_pn:1107|thresh:3| [2025/04/30 20:20:37 576900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 576905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 576909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38018|rtt_var:168|pto_duration:40018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 576913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 576917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 576921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:20:37 576925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437641619|now:1746044437576909|interv:64710| [2025/04/30 20:20:37 576929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437641619|now:1746044437576909|interval:64710|pto_count:0|srtt:38018 [2025/04/30 20:20:37 576937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39442, ack_elapse 39737, delivered 46806|rate 1177894|lost 293| [2025/04/30 20:20:37 576942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177894) in round 18| [2025/04/30 20:20:37 576946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 576950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 576954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106818|packet_lost:0|acked:2400|po_sent_time:1746044437538656|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 576959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106818|packet_lost:0|acked:2400|po_sent_time:1746044437538656|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 576964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:109218|full_bw_reached:1|inflight:55208|srtt:38018|latest_rtt:38134|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 576969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:410|largest:410|pns:2| [2025/04/30 20:20:37 576974] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:410|frame:ACK |recv_time:1746044437576790|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 576979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557576790|now:1746044437576790|interv:120000000| [2025/04/30 20:20:37 576983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557576790|now:1746044437576790|interv:120000000| [2025/04/30 20:20:37 576987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437577741|pq_index:0| [2025/04/30 20:20:37 576991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437576524| [2025/04/30 20:20:37 576995] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437576995| [2025/04/30 20:20:37 577000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437576999| [2025/04/30 20:20:37 577005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 577010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38018|min_srtt:38018|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 577015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:55208|cwnd:109218|conn:00005627609066FC|stream_id:0|stream_offset:1022223| [2025/04/30 20:20:37 577019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 577024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 577031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38018|min_srtt:38018|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 577036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:55208|cwnd:109218|conn:00005627609066FC|stream_id:0|stream_offset:1023402| [2025/04/30 20:20:37 577040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 577044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 577049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38018|min_srtt:38018|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 577053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:55208|cwnd:109218|conn:00005627609066FC|stream_id:0|stream_offset:1024581| [2025/04/30 20:20:37 577057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 577061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 577066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38018|min_srtt:38018|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 577070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:55208|cwnd:109218|conn:00005627609066FC|stream_id:0|stream_offset:1025760| [2025/04/30 20:20:37 577074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 577078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 577082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38018|min_srtt:38018|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 577087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:55208|cwnd:109218|conn:00005627609066FC|stream_id:0|stream_offset:1026939| [2025/04/30 20:20:37 577091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 577095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 577099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 577103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 577107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 577112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:109218|conn:00005627609066FC|stream_id:0|stream_offset:973884| [2025/04/30 20:20:37 577119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 577123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 577127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437577741| [2025/04/30 20:20:37 577131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437577741| [2025/04/30 20:20:37 577135] [debug] |xqc_engine_wakeup_after|wakeup:1746044437577741|now:1746044437577134|diff:607| [2025/04/30 20:20:37 577140] [debug] |xqc_engine_main_logic|END|now:1746044437576999| [2025/04/30 20:20:37 577148] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437577148| [2025/04/30 20:20:37 577154] [debug] |xqc_engine_wakeup_after|wakeup:1746044437577741|now:1746044437577154|diff:587| [2025/04/30 20:20:37 577161] [debug] |xqc_engine_main_logic|END|now:1746044437577148| [2025/04/30 20:20:37 578239] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437578239| [2025/04/30 20:20:37 578257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437577741|pq_index:0| [2025/04/30 20:20:37 578265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437576999| [2025/04/30 20:20:37 578273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437578271| [2025/04/30 20:20:37 578295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437577741|now:1746044437578271| [2025/04/30 20:20:37 578302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437577741|now:1746044437578271| [2025/04/30 20:20:37 578308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 578315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 578323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38018|min_srtt:38018|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 578330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:55208|cwnd:109218|conn:00005627609066FC|stream_id:0|stream_offset:1026939| [2025/04/30 20:20:37 578337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 578344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 578349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 578356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 578362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 578369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:109218|conn:00005627609066FC|stream_id:0|stream_offset:973884| [2025/04/30 20:20:37 578383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 578387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1157| [2025/04/30 20:20:37 578426] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746044437578396|stream_id:0|stream_offset:973884| [2025/04/30 20:20:37 578433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 578439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 20:20:37 578443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38018|rtt_var:168|pto_duration:40018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 578448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 578452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 578456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:20:37 578460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437643414|now:1746044437578443|interv:64971| [2025/04/30 20:20:37 578464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437643414|now:1746044437578443|interval:64971|pto_count:0|srtt:38018 [2025/04/30 20:20:37 578469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109218|inflight:56408| [2025/04/30 20:20:37 578474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 578478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:109218|conn:00005627609066FC|stream_id:0|stream_offset:975063| [2025/04/30 20:20:37 578483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 578487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1158| [2025/04/30 20:20:37 578510] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746044437578493|stream_id:0|stream_offset:975063| [2025/04/30 20:20:37 578516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 578520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 20:20:37 578524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38018|rtt_var:168|pto_duration:40018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 578529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 578533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 578537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 20:20:37 578545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437643511|now:1746044437578524|interv:64987| [2025/04/30 20:20:37 578549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437643511|now:1746044437578524|interval:64987|pto_count:0|srtt:38018 [2025/04/30 20:20:37 578554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109218|inflight:57608| [2025/04/30 20:20:37 578558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 578562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:109218|conn:00005627609066FC|stream_id:0|stream_offset:976242| [2025/04/30 20:20:37 578567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1140| [2025/04/30 20:20:37 578571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437579711|now:1746044437578571|interv:1140| [2025/04/30 20:20:37 578575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1140| [2025/04/30 20:20:37 578579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 578583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437579711| [2025/04/30 20:20:37 578587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437579711| [2025/04/30 20:20:37 578591] [debug] |xqc_engine_wakeup_after|wakeup:1746044437579711|now:1746044437578591|diff:1120| [2025/04/30 20:20:37 578596] [debug] |xqc_engine_main_logic|END|now:1746044437578271| [2025/04/30 20:20:37 578703] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437578702| [2025/04/30 20:20:37 578713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 578742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:410| [2025/04/30 20:20:37 578748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:411| [2025/04/30 20:20:37 578756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:411| [2025/04/30 20:20:37 578763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 578771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 578778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49206|prior_delivered:891204|prior_time:1746044437537053|is_app_limited:0|send_elapse:39598|ack_elapse:41649|ctl_first_sent_time:1746044437538812|lagest_ack_time:1746044437578702|curr_delivered:939210| [2025/04/30 20:20:37 578785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437538812| [2025/04/30 20:20:37 578792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:999||sndq_packets_used_bytes:0|sndq_packets_free:340| [2025/04/30 20:20:37 578799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 578806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48006|prior_delivered:893604|prior_time:1746044437538969|is_app_limited:0|send_elapse:37989|ack_elapse:39733|ctl_first_sent_time:1746044437540575|lagest_ack_time:1746044437578702|curr_delivered:940410| [2025/04/30 20:20:37 578820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437540575| [2025/04/30 20:20:37 578827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:998||sndq_packets_used_bytes:0|sndq_packets_free:341| [2025/04/30 20:20:37 578833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38018|rttvar:168|minrtt:31448|latest_rtt:38127|ack_delay:112| [2025/04/30 20:20:37 578840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38017|rttvar:126|minrtt:31448|latest_rtt:38127|ack_delay:112| [2025/04/30 20:20:37 578847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1112|lost_pn:1109|thresh:3| [2025/04/30 20:20:37 578853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 578860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 578865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38017|rtt_var:126|pto_duration:40017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 578869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 578873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 578877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:20:37 578881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437643510|now:1746044437578864|interv:64646| [2025/04/30 20:20:37 578885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437643510|now:1746044437578864|interval:64646|pto_count:0|srtt:38017 [2025/04/30 20:20:37 578890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 37989, ack_elapse 39733, delivered 46806|rate 1178013|lost 293| [2025/04/30 20:20:37 578894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178013) in round 18| [2025/04/30 20:20:37 578898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 578903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 578906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109218|packet_lost:0|acked:2400|po_sent_time:1746044437540575|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 578911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109218|packet_lost:0|acked:2400|po_sent_time:1746044437540575|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 578916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:55208|srtt:38017|latest_rtt:38127|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 578926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:411|largest:411|pns:2| [2025/04/30 20:20:37 578931] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:411|frame:ACK |recv_time:1746044437578702|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 578936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557578702|now:1746044437578702|interv:120000000| [2025/04/30 20:20:37 578940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557578702|now:1746044437578702|interv:120000000| [2025/04/30 20:20:37 578944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437579711|pq_index:0| [2025/04/30 20:20:37 578948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437578271| [2025/04/30 20:20:37 578952] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437578952| [2025/04/30 20:20:37 578957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437578956| [2025/04/30 20:20:37 578963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 578967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38017|min_srtt:38017|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 578972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:55208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1026939| [2025/04/30 20:20:37 578977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38017|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 578981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 578986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38017|min_srtt:38017|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 578990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:55208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1028118| [2025/04/30 20:20:37 578995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38017|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 578999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 579003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38017|min_srtt:38017|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 579008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:55208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1029297| [2025/04/30 20:20:37 579012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38017|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 579019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 579023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38017|min_srtt:38017|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 579028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:55208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1030476| [2025/04/30 20:20:37 579032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 579036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 579040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 579044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 579049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 579053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:976242| [2025/04/30 20:20:37 579057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 579061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 579065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437579711| [2025/04/30 20:20:37 579069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437579711| [2025/04/30 20:20:37 579073] [debug] |xqc_engine_wakeup_after|wakeup:1746044437579711|now:1746044437579073|diff:638| [2025/04/30 20:20:37 579077] [debug] |xqc_engine_main_logic|END|now:1746044437578956| [2025/04/30 20:20:37 579083] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437579083| [2025/04/30 20:20:37 579087] [debug] |xqc_engine_wakeup_after|wakeup:1746044437579711|now:1746044437579087|diff:624| [2025/04/30 20:20:37 579091] [debug] |xqc_engine_main_logic|END|now:1746044437579083| [2025/04/30 20:20:37 580163] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437580163| [2025/04/30 20:20:37 580180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437579711|pq_index:0| [2025/04/30 20:20:37 580187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437578956| [2025/04/30 20:20:37 580196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437580194| [2025/04/30 20:20:37 580203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437579711|now:1746044437580194| [2025/04/30 20:20:37 580210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437579711|now:1746044437580194| [2025/04/30 20:20:37 580216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 580231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 580239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38017|min_srtt:38017|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 580247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:55208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1030476| [2025/04/30 20:20:37 580255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 580261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 580267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 580274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 580281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 580287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:976242| [2025/04/30 20:20:37 580293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 580300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1159| [2025/04/30 20:20:37 580349] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746044437580312|stream_id:0|stream_offset:976242| [2025/04/30 20:20:37 580360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 580367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 20:20:37 580374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38017|rtt_var:126|pto_duration:40017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 580381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 580387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 580394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 20:20:37 580400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437645329|now:1746044437580374|interv:64955| [2025/04/30 20:20:37 580407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437645329|now:1746044437580374|interval:64955|pto_count:0|srtt:38017 [2025/04/30 20:20:37 580414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:56408| [2025/04/30 20:20:37 580421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 580434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:977421| [2025/04/30 20:20:37 580441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 580446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437581445|now:1746044437580445|interv:1000| [2025/04/30 20:20:37 580450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 580453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 580458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437581445| [2025/04/30 20:20:37 580462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437581445| [2025/04/30 20:20:37 580466] [debug] |xqc_engine_wakeup_after|wakeup:1746044437581445|now:1746044437580466|diff:979| [2025/04/30 20:20:37 580470] [debug] |xqc_engine_main_logic|END|now:1746044437580194| [2025/04/30 20:20:37 580649] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437580648| [2025/04/30 20:20:37 580660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 580669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:411| [2025/04/30 20:20:37 580675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:412| [2025/04/30 20:20:37 580683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:412| [2025/04/30 20:20:37 580689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 580697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1113|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1114|path_largest_ack:1113| [2025/04/30 20:20:37 580704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49206|prior_delivered:893604|prior_time:1746044437538969|is_app_limited:0|send_elapse:38097|ack_elapse:41679|ctl_first_sent_time:1746044437540683|lagest_ack_time:1746044437580648|curr_delivered:941610| [2025/04/30 20:20:37 580711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437540683| [2025/04/30 20:20:37 580740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:997||sndq_packets_used_bytes:0|sndq_packets_free:342| [2025/04/30 20:20:37 580747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 580754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48006|prior_delivered:896004|prior_time:1746044437540870|is_app_limited:0|send_elapse:39807|ack_elapse:39778|ctl_first_sent_time:1746044437542512|lagest_ack_time:1746044437580648|curr_delivered:942810| [2025/04/30 20:20:37 580761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437542512| [2025/04/30 20:20:37 580768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:996||sndq_packets_used_bytes:0|sndq_packets_free:343| [2025/04/30 20:20:37 580775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38017|rttvar:126|minrtt:31448|latest_rtt:38136|ack_delay:88| [2025/04/30 20:20:37 580779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38021|rttvar:102|minrtt:31448|latest_rtt:38136|ack_delay:88| [2025/04/30 20:20:37 580791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1114|lost_pn:1111|thresh:3| [2025/04/30 20:20:37 580795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 580799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 580803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38021|rtt_var:102|pto_duration:40021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 580808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 580812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 580816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:20:37 580820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437645333|now:1746044437580803|interv:64530| [2025/04/30 20:20:37 580824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437645333|now:1746044437580803|interval:64530|pto_count:0|srtt:38021 [2025/04/30 20:20:37 580828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39807, ack_elapse 39778, delivered 46806|rate 1175823|lost 293| [2025/04/30 20:20:37 580833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175823) in round 18| [2025/04/30 20:20:37 580837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 580841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 580845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437542512|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 580850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437542512|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 580854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:54008|srtt:38021|latest_rtt:38136|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 580860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:412|largest:412|pns:2| [2025/04/30 20:20:37 580865] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:412|frame:ACK |recv_time:1746044437580648|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 580870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557580648|now:1746044437580648|interv:120000000| [2025/04/30 20:20:37 580874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557580648|now:1746044437580648|interv:120000000| [2025/04/30 20:20:37 580878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437581445|pq_index:0| [2025/04/30 20:20:37 580885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437580194| [2025/04/30 20:20:37 580889] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437580889| [2025/04/30 20:20:37 580894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437580893| [2025/04/30 20:20:37 580899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 580904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38021|min_srtt:38021|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 580909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:54008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1030476| [2025/04/30 20:20:37 580913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 580918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 580923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38021|min_srtt:38021|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 580927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:54008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1031655| [2025/04/30 20:20:37 580931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 580936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 580940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38021|min_srtt:38021|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 580944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:54008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1032834| [2025/04/30 20:20:37 580948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 580952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 580956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 580960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 580965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 580969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:977421| [2025/04/30 20:20:37 580976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 580980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 580984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437581445| [2025/04/30 20:20:37 580988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437581445| [2025/04/30 20:20:37 580992] [debug] |xqc_engine_wakeup_after|wakeup:1746044437581445|now:1746044437580992|diff:453| [2025/04/30 20:20:37 580996] [debug] |xqc_engine_main_logic|END|now:1746044437580893| [2025/04/30 20:20:37 581002] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437581002| [2025/04/30 20:20:37 581006] [debug] |xqc_engine_wakeup_after|wakeup:1746044437581445|now:1746044437581006|diff:439| [2025/04/30 20:20:37 581010] [debug] |xqc_engine_main_logic|END|now:1746044437581002| [2025/04/30 20:20:37 582082] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437582082| [2025/04/30 20:20:37 582094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437581445|pq_index:0| [2025/04/30 20:20:37 582099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437580893| [2025/04/30 20:20:37 582104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437582103| [2025/04/30 20:20:37 582112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437581445|now:1746044437582103| [2025/04/30 20:20:37 582119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437581445|now:1746044437582103| [2025/04/30 20:20:37 582126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 582133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 582140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38021|min_srtt:38021|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 582147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:54008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1032834| [2025/04/30 20:20:37 582154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 582160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 582167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 582173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 582181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 582188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:977421| [2025/04/30 20:20:37 582207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 582214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1160| [2025/04/30 20:20:37 582263] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746044437582226|stream_id:0|stream_offset:977421| [2025/04/30 20:20:37 582273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 582281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:20:37 582288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38021|rtt_var:102|pto_duration:40021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 582294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 582301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 582307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:20:37 582313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437647247|now:1746044437582287|interv:64960| [2025/04/30 20:20:37 582320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437647247|now:1746044437582287|interval:64960|pto_count:0|srtt:38021 [2025/04/30 20:20:37 582327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:55208| [2025/04/30 20:20:37 582335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 582342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:978600| [2025/04/30 20:20:37 582349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 582355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437583355|now:1746044437582355|interv:1000| [2025/04/30 20:20:37 582359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 582363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 582367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437583355| [2025/04/30 20:20:37 582371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437583355| [2025/04/30 20:20:37 582375] [debug] |xqc_engine_wakeup_after|wakeup:1746044437583355|now:1746044437582375|diff:980| [2025/04/30 20:20:37 582380] [debug] |xqc_engine_main_logic|END|now:1746044437582103| [2025/04/30 20:20:37 582796] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437582795| [2025/04/30 20:20:37 582810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 582819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:412| [2025/04/30 20:20:37 582825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:413| [2025/04/30 20:20:37 582834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:413| [2025/04/30 20:20:37 582846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 582854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 582861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49206|prior_delivered:896004|prior_time:1746044437540870|is_app_limited:0|send_elapse:39932|ack_elapse:41925|ctl_first_sent_time:1746044437542637|lagest_ack_time:1746044437582795|curr_delivered:944010| [2025/04/30 20:20:37 582868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437542637| [2025/04/30 20:20:37 582874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:995||sndq_packets_used_bytes:0|sndq_packets_free:344| [2025/04/30 20:20:37 582879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 582883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48006|prior_delivered:898404|prior_time:1746044437542851|is_app_limited:0|send_elapse:41219|ack_elapse:39944|ctl_first_sent_time:1746044437544507|lagest_ack_time:1746044437582795|curr_delivered:945210| [2025/04/30 20:20:37 582891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437544507| [2025/04/30 20:20:37 582897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:994||sndq_packets_used_bytes:0|sndq_packets_free:345| [2025/04/30 20:20:37 582903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38021|rttvar:102|minrtt:31448|latest_rtt:38288|ack_delay:96| [2025/04/30 20:20:37 582909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38043|rttvar:119|minrtt:31448|latest_rtt:38288|ack_delay:96| [2025/04/30 20:20:37 582916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1116|lost_pn:1113|thresh:3| [2025/04/30 20:20:37 582923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 582930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 582936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38043|rtt_var:119|pto_duration:40043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 582943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 582950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 582956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:20:37 582960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437647269|now:1746044437582936|interv:64333| [2025/04/30 20:20:37 582964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437647269|now:1746044437582936|interval:64333|pto_count:0|srtt:38043 [2025/04/30 20:20:37 582969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41219, ack_elapse 39944, delivered 46806|rate 1135544|lost 293| [2025/04/30 20:20:37 582978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135544) in round 18| [2025/04/30 20:20:37 582982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 582986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 582990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437544507|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 582995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437544507|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 582999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:52808|srtt:38043|latest_rtt:38288|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 583005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:413|largest:413|pns:2| [2025/04/30 20:20:37 583010] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:413|frame:ACK |recv_time:1746044437582795|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 583015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557582795|now:1746044437582795|interv:120000000| [2025/04/30 20:20:37 583019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557582795|now:1746044437582795|interv:120000000| [2025/04/30 20:20:37 583023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437583355|pq_index:0| [2025/04/30 20:20:37 583027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437582103| [2025/04/30 20:20:37 583031] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437583031| [2025/04/30 20:20:37 583036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437583035| [2025/04/30 20:20:37 583042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 583047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38043|min_srtt:38043|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 583051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1032834| [2025/04/30 20:20:37 583056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38043|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 583061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 583065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38043|min_srtt:38043|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 583072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1034013| [2025/04/30 20:20:37 583077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38043|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 583081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 583086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38043|min_srtt:38043|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 583090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1035192| [2025/04/30 20:20:37 583094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 583098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 583102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 583106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 583113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 583119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:978600| [2025/04/30 20:20:37 583126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 583132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 583136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437583355| [2025/04/30 20:20:37 583140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437583355| [2025/04/30 20:20:37 583145] [debug] |xqc_engine_wakeup_after|wakeup:1746044437583355|now:1746044437583145|diff:210| [2025/04/30 20:20:37 583151] [debug] |xqc_engine_main_logic|END|now:1746044437583035| [2025/04/30 20:20:37 583160] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437583160| [2025/04/30 20:20:37 583167] [debug] |xqc_engine_wakeup_after|wakeup:1746044437583355|now:1746044437583167|diff:188| [2025/04/30 20:20:37 583173] [debug] |xqc_engine_main_logic|END|now:1746044437583160| [2025/04/30 20:20:37 584246] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437584246| [2025/04/30 20:20:37 584262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437583355|pq_index:0| [2025/04/30 20:20:37 584269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437583035| [2025/04/30 20:20:37 584277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437584275| [2025/04/30 20:20:37 584292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437583355|now:1746044437584275| [2025/04/30 20:20:37 584299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437583355|now:1746044437584275| [2025/04/30 20:20:37 584305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 584312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 584320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38043|min_srtt:38043|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 584327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1035192| [2025/04/30 20:20:37 584334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 584340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 584346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 584353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 584361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 584367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:978600| [2025/04/30 20:20:37 584372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 584378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1161| [2025/04/30 20:20:37 584421] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746044437584388|stream_id:0|stream_offset:978600| [2025/04/30 20:20:37 584432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 584437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:20:37 584441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38043|rtt_var:119|pto_duration:40043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 584446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 584450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 584454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:20:37 584458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437649431|now:1746044437584441|interv:64990| [2025/04/30 20:20:37 584462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437649431|now:1746044437584441|interval:64990|pto_count:0|srtt:38043 [2025/04/30 20:20:37 584472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:54008| [2025/04/30 20:20:37 584477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 584481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:979779| [2025/04/30 20:20:37 584486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 584490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1162| [2025/04/30 20:20:37 584516] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746044437584497|stream_id:0|stream_offset:979779| [2025/04/30 20:20:37 584522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 584526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:20:37 584531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38043|rtt_var:119|pto_duration:40043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 584535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 584539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 584543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:20:37 584547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437649540|now:1746044437584531|interv:65009| [2025/04/30 20:20:37 584551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437649540|now:1746044437584531|interval:65009|pto_count:0|srtt:38043 [2025/04/30 20:20:37 584556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:55208| [2025/04/30 20:20:37 584560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 584567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:980958| [2025/04/30 20:20:37 584575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 584581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437585581|now:1746044437584581|interv:1000| [2025/04/30 20:20:37 584588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 584593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 584597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437585581| [2025/04/30 20:20:37 584601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437585581| [2025/04/30 20:20:37 584610] [debug] |xqc_engine_wakeup_after|wakeup:1746044437585581|now:1746044437584610|diff:971| [2025/04/30 20:20:37 584614] [debug] |xqc_engine_main_logic|END|now:1746044437584275| [2025/04/30 20:20:37 584626] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437584624| [2025/04/30 20:20:37 584633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 584641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:413| [2025/04/30 20:20:37 584647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:414| [2025/04/30 20:20:37 584656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:414| [2025/04/30 20:20:37 584662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 584668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 584675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49206|prior_delivered:898404|prior_time:1746044437542851|is_app_limited:0|send_elapse:41335|ack_elapse:41773|ctl_first_sent_time:1746044437544623|lagest_ack_time:1746044437584624|curr_delivered:946410| [2025/04/30 20:20:37 584682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437544623| [2025/04/30 20:20:37 584689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:993||sndq_packets_used_bytes:0|sndq_packets_free:346| [2025/04/30 20:20:37 584696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 584703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49206|prior_delivered:898404|prior_time:1746044437542851|is_app_limited:0|send_elapse:41335|ack_elapse:41773|ctl_first_sent_time:1746044437544623|lagest_ack_time:1746044437584624|curr_delivered:947610| [2025/04/30 20:20:37 584710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437544772| [2025/04/30 20:20:37 584735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:992||sndq_packets_used_bytes:0|sndq_packets_free:347| [2025/04/30 20:20:37 584743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38043|rttvar:119|minrtt:31448|latest_rtt:39852|ack_delay:104| [2025/04/30 20:20:37 584748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38256|rttvar:516|minrtt:31448|latest_rtt:39852|ack_delay:104| [2025/04/30 20:20:37 584752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1118|lost_pn:1115|thresh:3| [2025/04/30 20:20:37 584756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 584761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 584765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38256|rtt_var:516|pto_duration:40320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 584769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 584778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 584781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:20:37 584785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437649817|now:1746044437584765|interv:65052| [2025/04/30 20:20:37 584789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437649817|now:1746044437584765|interval:65052|pto_count:0|srtt:38256 [2025/04/30 20:20:37 584794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41335, ack_elapse 41773, delivered 49206|rate 1177937|lost 293| [2025/04/30 20:20:37 584799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177937) in round 18| [2025/04/30 20:20:37 584803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 584807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 584811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437544772|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 584815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437544772|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 584820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:52808|srtt:38256|latest_rtt:39852|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 584826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:414|largest:414|pns:2| [2025/04/30 20:20:37 584831] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:414|frame:ACK |recv_time:1746044437584624|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 584836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557584624|now:1746044437584624|interv:120000000| [2025/04/30 20:20:37 584840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557584624|now:1746044437584624|interv:120000000| [2025/04/30 20:20:37 584844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437585581|pq_index:0| [2025/04/30 20:20:37 584848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437584275| [2025/04/30 20:20:37 584852] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437584852| [2025/04/30 20:20:37 584857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437584856| [2025/04/30 20:20:37 584862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 584867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38256|min_srtt:38256|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 584874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1035192| [2025/04/30 20:20:37 584879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38256|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 584884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 584888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38256|min_srtt:38256|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 584893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1036371| [2025/04/30 20:20:37 584897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38256|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 584902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 584906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38256|min_srtt:38256|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 584910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1037550| [2025/04/30 20:20:37 584914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 584918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 584922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 584926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 584931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 584935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:980958| [2025/04/30 20:20:37 584939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 584943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 584947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437585581| [2025/04/30 20:20:37 584951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437585581| [2025/04/30 20:20:37 584955] [debug] |xqc_engine_wakeup_after|wakeup:1746044437585581|now:1746044437584955|diff:626| [2025/04/30 20:20:37 584959] [debug] |xqc_engine_main_logic|END|now:1746044437584856| [2025/04/30 20:20:37 584965] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437584965| [2025/04/30 20:20:37 584971] [debug] |xqc_engine_wakeup_after|wakeup:1746044437585581|now:1746044437584971|diff:610| [2025/04/30 20:20:37 584975] [debug] |xqc_engine_main_logic|END|now:1746044437584965| [2025/04/30 20:20:37 586048] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437586047| [2025/04/30 20:20:37 586059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437585581|pq_index:0| [2025/04/30 20:20:37 586063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437584856| [2025/04/30 20:20:37 586069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437586068| [2025/04/30 20:20:37 586074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437585581|now:1746044437586068| [2025/04/30 20:20:37 586078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437585581|now:1746044437586068| [2025/04/30 20:20:37 586082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 586088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 586097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38256|min_srtt:38256|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 586104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1037550| [2025/04/30 20:20:37 586112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 586117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 586122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 586129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 586137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 586144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:980958| [2025/04/30 20:20:37 586151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 586158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1163| [2025/04/30 20:20:37 586236] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746044437586170|stream_id:0|stream_offset:980958| [2025/04/30 20:20:37 586248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 586257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:20:37 586263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38256|rtt_var:516|pto_duration:40320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 586277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 586283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 586290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:20:37 586296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437651490|now:1746044437586263|interv:65227| [2025/04/30 20:20:37 586302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437651490|now:1746044437586263|interval:65227|pto_count:0|srtt:38256 [2025/04/30 20:20:37 586310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:54008| [2025/04/30 20:20:37 586318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 586326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:982137| [2025/04/30 20:20:37 586330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 586335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1164| [2025/04/30 20:20:37 586367] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746044437586342|stream_id:0|stream_offset:982137| [2025/04/30 20:20:37 586375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 586379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 20:20:37 586384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38256|rtt_var:516|pto_duration:40320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 586388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 586392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 586396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 20:20:37 586400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437651662|now:1746044437586383|interv:65279| [2025/04/30 20:20:37 586404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437651662|now:1746044437586383|interval:65279|pto_count:0|srtt:38256 [2025/04/30 20:20:37 586408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:55208| [2025/04/30 20:20:37 586413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 586417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:983316| [2025/04/30 20:20:37 586426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1209| [2025/04/30 20:20:37 586430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437587639|now:1746044437586430|interv:1209| [2025/04/30 20:20:37 586434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1209| [2025/04/30 20:20:37 586437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 586442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437587639| [2025/04/30 20:20:37 586446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437587639| [2025/04/30 20:20:37 586450] [debug] |xqc_engine_wakeup_after|wakeup:1746044437587639|now:1746044437586450|diff:1189| [2025/04/30 20:20:37 586454] [debug] |xqc_engine_main_logic|END|now:1746044437586068| [2025/04/30 20:20:37 586643] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437586642| [2025/04/30 20:20:37 586654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 586662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:414| [2025/04/30 20:20:37 586669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:415| [2025/04/30 20:20:37 586677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:415| [2025/04/30 20:20:37 586683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 586691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 586698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49206|prior_delivered:900804|prior_time:1746044437544960|is_app_limited:0|send_elapse:40042|ack_elapse:41682|ctl_first_sent_time:1746044437546479|lagest_ack_time:1746044437586642|curr_delivered:948810| [2025/04/30 20:20:37 586705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437546479| [2025/04/30 20:20:37 586713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:991||sndq_packets_used_bytes:0|sndq_packets_free:348| [2025/04/30 20:20:37 586741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 586749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49206|prior_delivered:900804|prior_time:1746044437544960|is_app_limited:0|send_elapse:40042|ack_elapse:41682|ctl_first_sent_time:1746044437546479|lagest_ack_time:1746044437586642|curr_delivered:950010| [2025/04/30 20:20:37 586756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437546598| [2025/04/30 20:20:37 586762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:990||sndq_packets_used_bytes:0|sndq_packets_free:349| [2025/04/30 20:20:37 586768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38256|rttvar:516|minrtt:31448|latest_rtt:40044|ack_delay:80| [2025/04/30 20:20:37 586773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38469|rttvar:814|minrtt:31448|latest_rtt:40044|ack_delay:80| [2025/04/30 20:20:37 586784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1120|lost_pn:1117|thresh:3| [2025/04/30 20:20:37 586790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 586796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 586802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38469|rtt_var:814|pto_duration:41725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 586806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 586810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 586814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 20:20:37 586818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437653067|now:1746044437586801|interv:66266| [2025/04/30 20:20:37 586822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437653067|now:1746044437586801|interval:66266|pto_count:0|srtt:38469 [2025/04/30 20:20:37 586826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40042, ack_elapse 41682, delivered 49206|rate 1180509|lost 293| [2025/04/30 20:20:37 586831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180509) in round 18| [2025/04/30 20:20:37 586835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 586840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 586843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437546598|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 586848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437546598|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 586853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:52808|srtt:38469|latest_rtt:40044|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 586859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:415|largest:415|pns:2| [2025/04/30 20:20:37 586863] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:415|frame:ACK |recv_time:1746044437586642|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 586868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557586642|now:1746044437586642|interv:120000000| [2025/04/30 20:20:37 586872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557586642|now:1746044437586642|interv:120000000| [2025/04/30 20:20:37 586876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437587639|pq_index:0| [2025/04/30 20:20:37 586881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437586068| [2025/04/30 20:20:37 586893] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437586893| [2025/04/30 20:20:37 586898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437586897| [2025/04/30 20:20:37 586904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 586909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38469|min_srtt:38469|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 586913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1037550| [2025/04/30 20:20:37 586918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 586922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 586927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38469|min_srtt:38469|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 586931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1038729| [2025/04/30 20:20:37 586936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 586941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 586945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38469|min_srtt:38469|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 586949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1039908| [2025/04/30 20:20:37 586953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 586957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 586961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 586965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 586970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 586974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:983316| [2025/04/30 20:20:37 586981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 586985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 586989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437587639| [2025/04/30 20:20:37 586993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437587639| [2025/04/30 20:20:37 586997] [debug] |xqc_engine_wakeup_after|wakeup:1746044437587639|now:1746044437586997|diff:642| [2025/04/30 20:20:37 587001] [debug] |xqc_engine_main_logic|END|now:1746044437586897| [2025/04/30 20:20:37 587007] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437587007| [2025/04/30 20:20:37 587011] [debug] |xqc_engine_wakeup_after|wakeup:1746044437587639|now:1746044437587011|diff:628| [2025/04/30 20:20:37 587015] [debug] |xqc_engine_main_logic|END|now:1746044437587007| [2025/04/30 20:20:37 588085] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437588085| [2025/04/30 20:20:37 588102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437587639|pq_index:0| [2025/04/30 20:20:37 588108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437586897| [2025/04/30 20:20:37 588115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437588113| [2025/04/30 20:20:37 588123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437587639|now:1746044437588113| [2025/04/30 20:20:37 588129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437587639|now:1746044437588113| [2025/04/30 20:20:37 588135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 588142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 588150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38469|min_srtt:38469|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 588157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1039908| [2025/04/30 20:20:37 588164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 588170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 588176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 588183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 588191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 588198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:983316| [2025/04/30 20:20:37 588205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 588212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1165| [2025/04/30 20:20:37 588272] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746044437588232|stream_id:0|stream_offset:983316| [2025/04/30 20:20:37 588282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 588290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 20:20:37 588297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38469|rtt_var:814|pto_duration:41725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 588304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 588310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 588316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 20:20:37 588323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437654957|now:1746044437588296|interv:66661| [2025/04/30 20:20:37 588329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437654957|now:1746044437588296|interval:66661|pto_count:0|srtt:38469 [2025/04/30 20:20:37 588336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:54008| [2025/04/30 20:20:37 588343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 588347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:984495| [2025/04/30 20:20:37 588352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 588356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437589355|now:1746044437588355|interv:1000| [2025/04/30 20:20:37 588360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 588363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 588367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437589355| [2025/04/30 20:20:37 588372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437589355| [2025/04/30 20:20:37 588376] [debug] |xqc_engine_wakeup_after|wakeup:1746044437589355|now:1746044437588376|diff:979| [2025/04/30 20:20:37 588380] [debug] |xqc_engine_main_logic|END|now:1746044437588113| [2025/04/30 20:20:37 588782] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437588780| [2025/04/30 20:20:37 588797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 588807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:415| [2025/04/30 20:20:37 588813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:416| [2025/04/30 20:20:37 588821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:416| [2025/04/30 20:20:37 588828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 588857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 588864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49206|prior_delivered:903204|prior_time:1746044437546783|is_app_limited:0|send_elapse:39867|ack_elapse:41997|ctl_first_sent_time:1746044437548360|lagest_ack_time:1746044437588780|curr_delivered:951210| [2025/04/30 20:20:37 588871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437548360| [2025/04/30 20:20:37 588879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:989||sndq_packets_used_bytes:0|sndq_packets_free:350| [2025/04/30 20:20:37 588886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 588893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49206|prior_delivered:903204|prior_time:1746044437546783|is_app_limited:0|send_elapse:39867|ack_elapse:41997|ctl_first_sent_time:1746044437548360|lagest_ack_time:1746044437588780|curr_delivered:952410| [2025/04/30 20:20:37 588899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437548490| [2025/04/30 20:20:37 588905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:988||sndq_packets_used_bytes:0|sndq_packets_free:351| [2025/04/30 20:20:37 588912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38469|rttvar:814|minrtt:31448|latest_rtt:40290|ack_delay:80| [2025/04/30 20:20:37 588917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38687|rttvar:1046|minrtt:31448|latest_rtt:40290|ack_delay:80| [2025/04/30 20:20:37 588922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1122|lost_pn:1119|thresh:3| [2025/04/30 20:20:37 588926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 588930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 588934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38687|rtt_var:1046|pto_duration:42871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 588939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 588943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 588947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 20:20:37 588951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437656103|now:1746044437588934|interv:67169| [2025/04/30 20:20:37 588955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437656103|now:1746044437588934|interval:67169|pto_count:0|srtt:38687 [2025/04/30 20:20:37 588959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39867, ack_elapse 41997, delivered 49206|rate 1171655|lost 293| [2025/04/30 20:20:37 588964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171655) in round 18| [2025/04/30 20:20:37 588972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 588976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 588980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437548490|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 588985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437548490|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 588989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:51608|srtt:38687|latest_rtt:40290|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 588995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 588999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 589004] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 589009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:416|largest:416|pns:2| [2025/04/30 20:20:37 589013] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:416|frame:PING ACK |recv_time:1746044437588780|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 589018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557588780|now:1746044437588780|interv:120000000| [2025/04/30 20:20:37 589023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557588780|now:1746044437588780|interv:120000000| [2025/04/30 20:20:37 589026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437589355|pq_index:0| [2025/04/30 20:20:37 589031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437588113| [2025/04/30 20:20:37 589035] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437589035| [2025/04/30 20:20:37 589040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437589039| [2025/04/30 20:20:37 589045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 589050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:416|ack_delay:270|first_ack_range:17|largest_pkt_recv_time:1746044437588780| [2025/04/30 20:20:37 589054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:416|low:399|pkt_pns:2| [2025/04/30 20:20:37 589058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:397|low:385|pkt_pns:2| [2025/04/30 20:20:37 589062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:416|frame_largest_recv:416| [2025/04/30 20:20:37 589069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 589074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38687|min_srtt:38687|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 589079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51608|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1039908| [2025/04/30 20:20:37 589084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38687|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 589092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 589100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38687|min_srtt:38687|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 589106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51608|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1041087| [2025/04/30 20:20:37 589111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38687|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 589115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 589121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38687|min_srtt:38687|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 589127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51608|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1042266| [2025/04/30 20:20:37 589134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 589140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 589146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 589153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 589161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 589168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:51608|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:984495| [2025/04/30 20:20:37 589175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 589181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 589188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437589355| [2025/04/30 20:20:37 589194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437589355| [2025/04/30 20:20:37 589207] [debug] |xqc_engine_wakeup_after|wakeup:1746044437589355|now:1746044437589207|diff:148| [2025/04/30 20:20:37 589214] [debug] |xqc_engine_main_logic|END|now:1746044437589039| [2025/04/30 20:20:37 589222] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437589222| [2025/04/30 20:20:37 589228] [debug] |xqc_engine_wakeup_after|wakeup:1746044437589355|now:1746044437589228|diff:127| [2025/04/30 20:20:37 589235] [debug] |xqc_engine_main_logic|END|now:1746044437589222| [2025/04/30 20:20:37 590263] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437590263| [2025/04/30 20:20:37 590280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437589355|pq_index:0| [2025/04/30 20:20:37 590285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437589039| [2025/04/30 20:20:37 590293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437590291| [2025/04/30 20:20:37 590301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437589355|now:1746044437590291| [2025/04/30 20:20:37 590308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437589355|now:1746044437590291| [2025/04/30 20:20:37 590314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 590318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 590324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38687|min_srtt:38687|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 590328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51608|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1042266| [2025/04/30 20:20:37 590333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 590337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 590341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 590345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 590350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 590355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:51608|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:984495| [2025/04/30 20:20:37 590359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 590364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1166| [2025/04/30 20:20:37 590413] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1166|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51608|now:1746044437590373|stream_id:0|stream_offset:984495| [2025/04/30 20:20:37 590425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1166|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/04/30 20:20:37 590444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 20:20:37 590451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38687|rtt_var:1046|pto_duration:42871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 590455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 590459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 590463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 20:20:37 590467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437658244|now:1746044437590450|interv:67794| [2025/04/30 20:20:37 590471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437658244|now:1746044437590450|interval:67794|pto_count:0|srtt:38687 [2025/04/30 20:20:37 590476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:52816| [2025/04/30 20:20:37 590481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 590486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:985674| [2025/04/30 20:20:37 590491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 590495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1167| [2025/04/30 20:20:37 590530] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52816|now:1746044437590502|stream_id:0|stream_offset:985674| [2025/04/30 20:20:37 590540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 590547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52816|applimit:0| [2025/04/30 20:20:37 590555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38687|rtt_var:1046|pto_duration:42871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 590562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 590567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 590571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 20:20:37 590575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437658373|now:1746044437590554|interv:67819| [2025/04/30 20:20:37 590579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437658373|now:1746044437590554|interval:67819|pto_count:0|srtt:38687 [2025/04/30 20:20:37 590584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:54016| [2025/04/30 20:20:37 590590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 590603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:986853| [2025/04/30 20:20:37 590611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1002| [2025/04/30 20:20:37 590618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437591620|now:1746044437590618|interv:1002| [2025/04/30 20:20:37 590624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1002| [2025/04/30 20:20:37 590630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 590636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437591620| [2025/04/30 20:20:37 590643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437591620| [2025/04/30 20:20:37 590649] [debug] |xqc_engine_wakeup_after|wakeup:1746044437591620|now:1746044437590649|diff:971| [2025/04/30 20:20:37 590654] [debug] |xqc_engine_main_logic|END|now:1746044437590291| [2025/04/30 20:20:37 590665] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437590664| [2025/04/30 20:20:37 590673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 590681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:416| [2025/04/30 20:20:37 590686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:417| [2025/04/30 20:20:37 590694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:417| [2025/04/30 20:20:37 590700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 590708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 590734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:51606|prior_delivered:903204|prior_time:1746044437546783|is_app_limited:0|send_elapse:40101|ack_elapse:43881|ctl_first_sent_time:1746044437548594|lagest_ack_time:1746044437590664|curr_delivered:953610| [2025/04/30 20:20:37 590745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437548594| [2025/04/30 20:20:37 590752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:987||sndq_packets_used_bytes:0|sndq_packets_free:352| [2025/04/30 20:20:37 590759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 590766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:51606|prior_delivered:904404|prior_time:1746044437548820|is_app_limited:0|send_elapse:39811|ack_elapse:41844|ctl_first_sent_time:1746044437550403|lagest_ack_time:1746044437590664|curr_delivered:954810| [2025/04/30 20:20:37 590773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437550403| [2025/04/30 20:20:37 590780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:986||sndq_packets_used_bytes:0|sndq_packets_free:353| [2025/04/30 20:20:37 590787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38687|rttvar:1046|minrtt:31448|latest_rtt:40261|ack_delay:88| [2025/04/30 20:20:37 590799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38873|rttvar:1156|minrtt:31448|latest_rtt:40261|ack_delay:88| [2025/04/30 20:20:37 590804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1124|lost_pn:1121|thresh:3| [2025/04/30 20:20:37 590810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 590816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 590823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38873|rtt_var:1156|pto_duration:43497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 590830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 590836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 590840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 20:20:37 590844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437658999|now:1746044437590823|interv:68176| [2025/04/30 20:20:37 590848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437658999|now:1746044437590823|interval:68176|pto_count:0|srtt:38873 [2025/04/30 20:20:37 590852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39811, ack_elapse 41844, delivered 50406|rate 1204617|lost 293| [2025/04/30 20:20:37 590857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204617) in round 18| [2025/04/30 20:20:37 590861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 590865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 590869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437550403|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 590874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437550403|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 590879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:51616|srtt:38873|latest_rtt:40261|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 590885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:417|largest:417|pns:2| [2025/04/30 20:20:37 590889] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:417|frame:ACK |recv_time:1746044437590664|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 590894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557590664|now:1746044437590664|interv:120000000| [2025/04/30 20:20:37 590898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557590664|now:1746044437590664|interv:120000000| [2025/04/30 20:20:37 590906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437591620|pq_index:0| [2025/04/30 20:20:37 590910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437590291| [2025/04/30 20:20:37 590914] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437590914| [2025/04/30 20:20:37 590919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437590918| [2025/04/30 20:20:37 590924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 590929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38873|min_srtt:38873|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 590934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51616|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1042266| [2025/04/30 20:20:37 590939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38873|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 590943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 590948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38873|min_srtt:38873|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 590952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51616|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1043445| [2025/04/30 20:20:37 590956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:38873|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 590961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 590965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38873|min_srtt:38873|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 590969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51616|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1044624| [2025/04/30 20:20:37 590974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 590978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 590981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 590986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 590990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 590997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:986853| [2025/04/30 20:20:37 591002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 591006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 591010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437591620| [2025/04/30 20:20:37 591014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437591620| [2025/04/30 20:20:37 591018] [debug] |xqc_engine_wakeup_after|wakeup:1746044437591620|now:1746044437591018|diff:602| [2025/04/30 20:20:37 591022] [debug] |xqc_engine_main_logic|END|now:1746044437590918| [2025/04/30 20:20:37 591028] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437591027| [2025/04/30 20:20:37 591035] [debug] |xqc_engine_wakeup_after|wakeup:1746044437591620|now:1746044437591034|diff:586| [2025/04/30 20:20:37 591041] [debug] |xqc_engine_main_logic|END|now:1746044437591027| [2025/04/30 20:20:37 592117] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437592117| [2025/04/30 20:20:37 592134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437591620|pq_index:0| [2025/04/30 20:20:37 592141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437590918| [2025/04/30 20:20:37 592148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437592146| [2025/04/30 20:20:37 592156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437591620|now:1746044437592146| [2025/04/30 20:20:37 592162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437591620|now:1746044437592146| [2025/04/30 20:20:37 592169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 592175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 592183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38873|min_srtt:38873|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 592189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51616|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1044624| [2025/04/30 20:20:37 592196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 592203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 592208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 592215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 592222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 592229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:986853| [2025/04/30 20:20:37 592244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 592251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1168| [2025/04/30 20:20:37 592302] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746044437592262|stream_id:0|stream_offset:986853| [2025/04/30 20:20:37 592312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 592319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 20:20:37 592326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38873|rtt_var:1156|pto_duration:43497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 592332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 592339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 592345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 20:20:37 592352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437660759|now:1746044437592325|interv:68434| [2025/04/30 20:20:37 592359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437660759|now:1746044437592325|interval:68434|pto_count:0|srtt:38873 [2025/04/30 20:20:37 592366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:52816| [2025/04/30 20:20:37 592373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 592378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:988032| [2025/04/30 20:20:37 592382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 592386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437593386|now:1746044437592386|interv:1000| [2025/04/30 20:20:37 592390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 592394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 592398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437593386| [2025/04/30 20:20:37 592403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437593386| [2025/04/30 20:20:37 592407] [debug] |xqc_engine_wakeup_after|wakeup:1746044437593386|now:1746044437592406|diff:980| [2025/04/30 20:20:37 592411] [debug] |xqc_engine_main_logic|END|now:1746044437592146| [2025/04/30 20:20:37 592608] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437592606| [2025/04/30 20:20:37 592620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 592629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:417| [2025/04/30 20:20:37 592651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:418| [2025/04/30 20:20:37 592659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:418| [2025/04/30 20:20:37 592666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 592673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 592680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:52806|prior_delivered:904404|prior_time:1746044437548820|is_app_limited:0|send_elapse:39909|ack_elapse:43786|ctl_first_sent_time:1746044437550501|lagest_ack_time:1746044437592606|curr_delivered:956010| [2025/04/30 20:20:37 592686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437550501| [2025/04/30 20:20:37 592691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:985||sndq_packets_used_bytes:0|sndq_packets_free:354| [2025/04/30 20:20:37 592698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 592704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:51606|prior_delivered:906804|prior_time:1746044437550788|is_app_limited:0|send_elapse:39243|ack_elapse:41818|ctl_first_sent_time:1746044437552400|lagest_ack_time:1746044437592606|curr_delivered:957210| [2025/04/30 20:20:37 592711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437552400| [2025/04/30 20:20:37 592736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:984||sndq_packets_used_bytes:0|sndq_packets_free:355| [2025/04/30 20:20:37 592742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38873|rttvar:1156|minrtt:31448|latest_rtt:40206|ack_delay:104| [2025/04/30 20:20:37 592749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39026|rttvar:1174|minrtt:31448|latest_rtt:40206|ack_delay:104| [2025/04/30 20:20:37 592756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1126|lost_pn:1123|thresh:3| [2025/04/30 20:20:37 592763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 592769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 592775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39026|rtt_var:1174|pto_duration:43722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 592782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 592789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 592795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 20:20:37 592801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437660984|now:1746044437592775|interv:68209| [2025/04/30 20:20:37 592807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437660984|now:1746044437592775|interval:68209|pto_count:0|srtt:39026 [2025/04/30 20:20:37 592817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39243, ack_elapse 41818, delivered 50406|rate 1205366|lost 293| [2025/04/30 20:20:37 592821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205366) in round 18| [2025/04/30 20:20:37 592825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 592830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 592834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437552400|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 592838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437552400|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 592843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:50416|srtt:39026|latest_rtt:40206|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 592849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:418|largest:418|pns:2| [2025/04/30 20:20:37 592853] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:418|frame:ACK |recv_time:1746044437592606|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 592858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557592606|now:1746044437592606|interv:120000000| [2025/04/30 20:20:37 592863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557592606|now:1746044437592606|interv:120000000| [2025/04/30 20:20:37 592867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437593386|pq_index:0| [2025/04/30 20:20:37 592871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437592146| [2025/04/30 20:20:37 592875] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437592875| [2025/04/30 20:20:37 592880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437592879| [2025/04/30 20:20:37 592885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 592890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39026|min_srtt:39026|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 592895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1044624| [2025/04/30 20:20:37 592899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39026|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 592907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 592912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39026|min_srtt:39026|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 592916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1045803| [2025/04/30 20:20:37 592920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39026|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 592925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 592929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39026|min_srtt:39026|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 592933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1046982| [2025/04/30 20:20:37 592938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 592941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 592945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 592950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 592954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 592959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:988032| [2025/04/30 20:20:37 592963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 592967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 592971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437593386| [2025/04/30 20:20:37 592975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437593386| [2025/04/30 20:20:37 592979] [debug] |xqc_engine_wakeup_after|wakeup:1746044437593386|now:1746044437592979|diff:407| [2025/04/30 20:20:37 592983] [debug] |xqc_engine_main_logic|END|now:1746044437592879| [2025/04/30 20:20:37 592989] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437592989| [2025/04/30 20:20:37 592993] [debug] |xqc_engine_wakeup_after|wakeup:1746044437593386|now:1746044437592993|diff:393| [2025/04/30 20:20:37 592997] [debug] |xqc_engine_main_logic|END|now:1746044437592989| [2025/04/30 20:20:37 594072] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437594071| [2025/04/30 20:20:37 594090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437593386|pq_index:0| [2025/04/30 20:20:37 594095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437592879| [2025/04/30 20:20:37 594103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437594101| [2025/04/30 20:20:37 594118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437593386|now:1746044437594101| [2025/04/30 20:20:37 594125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437593386|now:1746044437594101| [2025/04/30 20:20:37 594132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 594138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 594146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39026|min_srtt:39026|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 594154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1046982| [2025/04/30 20:20:37 594161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 594167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 594173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 594180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 594188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 594195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:988032| [2025/04/30 20:20:37 594202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 594209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1169| [2025/04/30 20:20:37 594263] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746044437594221|stream_id:0|stream_offset:988032| [2025/04/30 20:20:37 594274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 594281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 20:20:37 594288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39026|rtt_var:1174|pto_duration:43722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 594295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 594302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 594308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 20:20:37 594315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437662943|now:1746044437594288|interv:68655| [2025/04/30 20:20:37 594327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437662943|now:1746044437594288|interval:68655|pto_count:0|srtt:39026 [2025/04/30 20:20:37 594335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:51616| [2025/04/30 20:20:37 594342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 594347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:989211| [2025/04/30 20:20:37 594351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 594355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1170| [2025/04/30 20:20:37 594387] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746044437594363|stream_id:0|stream_offset:989211| [2025/04/30 20:20:37 594393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 594399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 20:20:37 594406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39026|rtt_var:1174|pto_duration:43722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 594413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 594419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 594425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 20:20:37 594432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437663085|now:1746044437594405|interv:68680| [2025/04/30 20:20:37 594439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437663085|now:1746044437594405|interval:68680|pto_count:0|srtt:39026 [2025/04/30 20:20:37 594446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:52816| [2025/04/30 20:20:37 594453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 594457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:990390| [2025/04/30 20:20:37 594462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1101| [2025/04/30 20:20:37 594466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437595567|now:1746044437594466|interv:1101| [2025/04/30 20:20:37 594470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1101| [2025/04/30 20:20:37 594474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 594482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437595567| [2025/04/30 20:20:37 594487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437595567| [2025/04/30 20:20:37 594491] [debug] |xqc_engine_wakeup_after|wakeup:1746044437595567|now:1746044437594491|diff:1076| [2025/04/30 20:20:37 594495] [debug] |xqc_engine_main_logic|END|now:1746044437594101| [2025/04/30 20:20:37 594610] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437594608| [2025/04/30 20:20:37 594621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 594630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:418| [2025/04/30 20:20:37 594635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:419| [2025/04/30 20:20:37 594644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:419| [2025/04/30 20:20:37 594651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 594658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 594666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:52806|prior_delivered:906804|prior_time:1746044437550788|is_app_limited:0|send_elapse:39321|ack_elapse:43820|ctl_first_sent_time:1746044437552478|lagest_ack_time:1746044437594608|curr_delivered:958410| [2025/04/30 20:20:37 594673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437552478| [2025/04/30 20:20:37 594680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:983||sndq_packets_used_bytes:0|sndq_packets_free:356| [2025/04/30 20:20:37 594684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 594691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:52806|prior_delivered:906804|prior_time:1746044437550788|is_app_limited:0|send_elapse:39321|ack_elapse:43820|ctl_first_sent_time:1746044437552478|lagest_ack_time:1746044437594608|curr_delivered:959610| [2025/04/30 20:20:37 594698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437552540| [2025/04/30 20:20:37 594704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:982||sndq_packets_used_bytes:0|sndq_packets_free:357| [2025/04/30 20:20:37 594711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39026|rttvar:1174|minrtt:31448|latest_rtt:42068|ack_delay:96| [2025/04/30 20:20:37 594715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39394|rttvar:1617|minrtt:31448|latest_rtt:42068|ack_delay:96| [2025/04/30 20:20:37 594744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1128|lost_pn:1125|thresh:3| [2025/04/30 20:20:37 594750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 594754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 594758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39394|rtt_var:1617|pto_duration:45862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 594768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 594772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 594776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 20:20:37 594780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437665225|now:1746044437594758|interv:70467| [2025/04/30 20:20:37 594784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437665225|now:1746044437594758|interval:70467|pto_count:0|srtt:39394 [2025/04/30 20:20:37 594789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39321, ack_elapse 43820, delivered 52806|rate 1205066|lost 293| [2025/04/30 20:20:37 594793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205066) in round 18| [2025/04/30 20:20:37 594797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 594802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 594806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437552540|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 594810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437552540|recovery:1|recovery_start:1746044437553773|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 594815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:50416|srtt:39394|latest_rtt:42068|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437553773|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 594821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:419|largest:419|pns:2| [2025/04/30 20:20:37 594826] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:419|frame:ACK |recv_time:1746044437594608|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 594831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557594608|now:1746044437594608|interv:120000000| [2025/04/30 20:20:37 594835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557594608|now:1746044437594608|interv:120000000| [2025/04/30 20:20:37 594839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437595567|pq_index:0| [2025/04/30 20:20:37 594843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437594101| [2025/04/30 20:20:37 594847] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437594847| [2025/04/30 20:20:37 594852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437594851| [2025/04/30 20:20:37 594857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 594865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39394|min_srtt:39394|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 594870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1046982| [2025/04/30 20:20:37 594874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39394|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 594879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 594884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39394|min_srtt:39394|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 594888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1048161| [2025/04/30 20:20:37 594893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39394|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 594897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 594901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39394|min_srtt:39394|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 594906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1049340| [2025/04/30 20:20:37 594910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 594914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 594918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 594922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 594926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 594931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:990390| [2025/04/30 20:20:37 594935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 594939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 594943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437595567| [2025/04/30 20:20:37 594947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437595567| [2025/04/30 20:20:37 594951] [debug] |xqc_engine_wakeup_after|wakeup:1746044437595567|now:1746044437594951|diff:616| [2025/04/30 20:20:37 594958] [debug] |xqc_engine_main_logic|END|now:1746044437594851| [2025/04/30 20:20:37 594964] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437594963| [2025/04/30 20:20:37 594967] [debug] |xqc_engine_wakeup_after|wakeup:1746044437595567|now:1746044437594967|diff:600| [2025/04/30 20:20:37 594971] [debug] |xqc_engine_main_logic|END|now:1746044437594963| [2025/04/30 20:20:37 596043] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437596043| [2025/04/30 20:20:37 596059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437595567|pq_index:0| [2025/04/30 20:20:37 596066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437594851| [2025/04/30 20:20:37 596074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437596072| [2025/04/30 20:20:37 596082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437595567|now:1746044437596072| [2025/04/30 20:20:37 596089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437595567|now:1746044437596072| [2025/04/30 20:20:37 596095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 596101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 596110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39394|min_srtt:39394|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 596117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1049340| [2025/04/30 20:20:37 596123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 596129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 596135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 596141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 596148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 596154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:990390| [2025/04/30 20:20:37 596161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 596168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1171| [2025/04/30 20:20:37 596216] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746044437596179|stream_id:0|stream_offset:990390| [2025/04/30 20:20:37 596226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 596233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 20:20:37 596249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39394|rtt_var:1617|pto_duration:45862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 596255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 596261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 596267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 20:20:37 596273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437667041|now:1746044437596248|interv:70793| [2025/04/30 20:20:37 596280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437667041|now:1746044437596248|interval:70793|pto_count:0|srtt:39394 [2025/04/30 20:20:37 596287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:51616| [2025/04/30 20:20:37 596295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 596302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:991569| [2025/04/30 20:20:37 596308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 596314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437597314|now:1746044437596314|interv:1000| [2025/04/30 20:20:37 596318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 596322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 596326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437597314| [2025/04/30 20:20:37 596331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437597314| [2025/04/30 20:20:37 596335] [debug] |xqc_engine_wakeup_after|wakeup:1746044437597314|now:1746044437596335|diff:979| [2025/04/30 20:20:37 596339] [debug] |xqc_engine_main_logic|END|now:1746044437596072| [2025/04/30 20:20:37 596617] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437596615| [2025/04/30 20:20:37 596628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 596637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:419| [2025/04/30 20:20:37 596643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:420| [2025/04/30 20:20:37 596652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:420| [2025/04/30 20:20:37 596658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 596666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1129|origin_pktnum:1082|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1130|path_largest_ack:1129| [2025/04/30 20:20:37 596673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54006|prior_delivered:906804|prior_time:1746044437550788|is_app_limited:0|send_elapse:40737|ack_elapse:45827|ctl_first_sent_time:1746044437553894|lagest_ack_time:1746044437596615|curr_delivered:960810| [2025/04/30 20:20:37 596687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437553894| [2025/04/30 20:20:37 596695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:980||sndq_packets_used_bytes:0|sndq_packets_free:359| [2025/04/30 20:20:37 596702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 596709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:50406|prior_delivered:911604|prior_time:1746044437554699|is_app_limited:0|send_elapse:38653|ack_elapse:41916|ctl_first_sent_time:1746044437555262|lagest_ack_time:1746044437596615|curr_delivered:962010| [2025/04/30 20:20:37 596732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437555262| [2025/04/30 20:20:37 596742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:979||sndq_packets_used_bytes:0|sndq_packets_free:360| [2025/04/30 20:20:37 596748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39394|rttvar:1617|minrtt:31448|latest_rtt:41353|ack_delay:120| [2025/04/30 20:20:37 596755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39624|rttvar:1672|minrtt:31448|latest_rtt:41353|ack_delay:120| [2025/04/30 20:20:37 596762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1130|lost_pn:1127|thresh:3| [2025/04/30 20:20:37 596769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 596775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39624|rtt_var:1672|pto_duration:46312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 596782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 596788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 596795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49216| [2025/04/30 20:20:37 596801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437667491|now:1746044437596775|interv:70716| [2025/04/30 20:20:37 596807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437667491|now:1746044437596775|interval:70716|pto_count:0|srtt:39624 [2025/04/30 20:20:37 596812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38653, ack_elapse 41916, delivered 50406|rate 1202547|lost 293| [2025/04/30 20:20:37 596816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202547) in round 18| [2025/04/30 20:20:37 596821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 596825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 596829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437555262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 596833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111067|packet_lost:0|acked:2400|po_sent_time:1746044437555262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 596842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:49216|srtt:39624|latest_rtt:41353|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 596848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:420|largest:420|pns:2| [2025/04/30 20:20:37 596853] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:420|frame:ACK |recv_time:1746044437596615|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 596858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557596615|now:1746044437596615|interv:120000000| [2025/04/30 20:20:37 596862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557596615|now:1746044437596615|interv:120000000| [2025/04/30 20:20:37 596866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437597314|pq_index:0| [2025/04/30 20:20:37 596870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437596072| [2025/04/30 20:20:37 596874] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437596874| [2025/04/30 20:20:37 596879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437596878| [2025/04/30 20:20:37 596885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 596889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39624|min_srtt:39624|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 596894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:49216|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1049340| [2025/04/30 20:20:37 596898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 596903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 596908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39624|min_srtt:39624|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 596912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49216|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1050519| [2025/04/30 20:20:37 596916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 596921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 596925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39624|min_srtt:39624|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 596932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49216|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1051698| [2025/04/30 20:20:37 596936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 596940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 596944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 596948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 596953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 596957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:991569| [2025/04/30 20:20:37 596961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 596965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 596969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437597314| [2025/04/30 20:20:37 596973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437597314| [2025/04/30 20:20:37 596977] [debug] |xqc_engine_wakeup_after|wakeup:1746044437597314|now:1746044437596977|diff:337| [2025/04/30 20:20:37 596981] [debug] |xqc_engine_main_logic|END|now:1746044437596878| [2025/04/30 20:20:37 596987] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437596987| [2025/04/30 20:20:37 596991] [debug] |xqc_engine_wakeup_after|wakeup:1746044437597314|now:1746044437596991|diff:323| [2025/04/30 20:20:37 596995] [debug] |xqc_engine_main_logic|END|now:1746044437596987| [2025/04/30 20:20:37 598079] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437598078| [2025/04/30 20:20:37 598096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437597314|pq_index:0| [2025/04/30 20:20:37 598103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437596878| [2025/04/30 20:20:37 598112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437598109| [2025/04/30 20:20:37 598119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437597314|now:1746044437598109| [2025/04/30 20:20:37 598125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437597314|now:1746044437598109| [2025/04/30 20:20:37 598131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 598138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 598145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39624|min_srtt:39624|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 598152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49216|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1051698| [2025/04/30 20:20:37 598167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 598174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 598180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 598187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 598194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 598201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:991569| [2025/04/30 20:20:37 598208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 598215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1172| [2025/04/30 20:20:37 598263] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49216|now:1746044437598227|stream_id:0|stream_offset:991569| [2025/04/30 20:20:37 598274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 598282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49216|applimit:0| [2025/04/30 20:20:37 598290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39624|rtt_var:1672|pto_duration:46312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 598297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 598303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 598309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 20:20:37 598316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437669539|now:1746044437598290|interv:71249| [2025/04/30 20:20:37 598322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437669539|now:1746044437598290|interval:71249|pto_count:0|srtt:39624 [2025/04/30 20:20:37 598329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:50416| [2025/04/30 20:20:37 598337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 598343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:992748| [2025/04/30 20:20:37 598348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 598353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1173| [2025/04/30 20:20:37 598393] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746044437598365|stream_id:0|stream_offset:992748| [2025/04/30 20:20:37 598400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 598406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 20:20:37 598413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39624|rtt_var:1672|pto_duration:46312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 598420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 598427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 598434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 20:20:37 598440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437669677|now:1746044437598413|interv:71264| [2025/04/30 20:20:37 598447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437669677|now:1746044437598413|interval:71264|pto_count:0|srtt:39624 [2025/04/30 20:20:37 598453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:51616| [2025/04/30 20:20:37 598458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 598462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:993927| [2025/04/30 20:20:37 598466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1060| [2025/04/30 20:20:37 598470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437599530|now:1746044437598470|interv:1060| [2025/04/30 20:20:37 598474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1060| [2025/04/30 20:20:37 598478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 598482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437599530| [2025/04/30 20:20:37 598487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437599530| [2025/04/30 20:20:37 598491] [debug] |xqc_engine_wakeup_after|wakeup:1746044437599530|now:1746044437598491|diff:1039| [2025/04/30 20:20:37 598495] [debug] |xqc_engine_main_logic|END|now:1746044437598109| [2025/04/30 20:20:37 598590] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437598589| [2025/04/30 20:20:37 598603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 598612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:420| [2025/04/30 20:20:37 598618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:421| [2025/04/30 20:20:37 598627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:421| [2025/04/30 20:20:37 598634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 598648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 598656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51606|prior_delivered:911604|prior_time:1746044437554699|is_app_limited:0|send_elapse:38803|ack_elapse:43890|ctl_first_sent_time:1746044437555412|lagest_ack_time:1746044437598589|curr_delivered:963210| [2025/04/30 20:20:37 598663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437555412| [2025/04/30 20:20:37 598671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:978||sndq_packets_used_bytes:0|sndq_packets_free:361| [2025/04/30 20:20:37 598678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 598685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51606|prior_delivered:911604|prior_time:1746044437554699|is_app_limited:0|send_elapse:38803|ack_elapse:43890|ctl_first_sent_time:1746044437555412|lagest_ack_time:1746044437598589|curr_delivered:964410| [2025/04/30 20:20:37 598693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437556798| [2025/04/30 20:20:37 598699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:977||sndq_packets_used_bytes:0|sndq_packets_free:362| [2025/04/30 20:20:37 598706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39624|rttvar:1672|minrtt:31448|latest_rtt:41791|ack_delay:80| [2025/04/30 20:20:37 598712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39884|rttvar:1775|minrtt:31448|latest_rtt:41791|ack_delay:80| [2025/04/30 20:20:37 598739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1132|lost_pn:1129|thresh:3| [2025/04/30 20:20:37 598746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 598751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39884|rtt_var:1775|pto_duration:46984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 598756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 598760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 598764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49216| [2025/04/30 20:20:37 598768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437670349|now:1746044437598751|interv:71598| [2025/04/30 20:20:37 598772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437670349|now:1746044437598751|interval:71598|pto_count:0|srtt:39884 [2025/04/30 20:20:37 598776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38803, ack_elapse 43890, delivered 52806|rate 1203144|lost 293| [2025/04/30 20:20:37 598781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203144) in round 18| [2025/04/30 20:20:37 598785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 598794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 598798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437556798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 598802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437556798|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 598807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:49216|srtt:39884|latest_rtt:41791|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 598813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:421|largest:421|pns:2| [2025/04/30 20:20:37 598818] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:421|frame:ACK |recv_time:1746044437598589|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 598822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557598589|now:1746044437598589|interv:120000000| [2025/04/30 20:20:37 598827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557598589|now:1746044437598589|interv:120000000| [2025/04/30 20:20:37 598831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437599530|pq_index:0| [2025/04/30 20:20:37 598835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437598109| [2025/04/30 20:20:37 598839] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437598839| [2025/04/30 20:20:37 598844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437598843| [2025/04/30 20:20:37 598849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 598854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39884|min_srtt:39884|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 598859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:49216|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1051698| [2025/04/30 20:20:37 598863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39884|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 598868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 598873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39884|min_srtt:39884|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 598877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49216|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1052877| [2025/04/30 20:20:37 598884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39884|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 598889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 598893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39884|min_srtt:39884|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 598897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49216|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1054056| [2025/04/30 20:20:37 598901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 598905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 598909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 598913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 598918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 598922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:993927| [2025/04/30 20:20:37 598927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 598930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 598937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437599530| [2025/04/30 20:20:37 598941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437599530| [2025/04/30 20:20:37 598945] [debug] |xqc_engine_wakeup_after|wakeup:1746044437599530|now:1746044437598945|diff:585| [2025/04/30 20:20:37 598950] [debug] |xqc_engine_main_logic|END|now:1746044437598843| [2025/04/30 20:20:37 598955] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437598955| [2025/04/30 20:20:37 598959] [debug] |xqc_engine_wakeup_after|wakeup:1746044437599530|now:1746044437598959|diff:571| [2025/04/30 20:20:37 598963] [debug] |xqc_engine_main_logic|END|now:1746044437598955| [2025/04/30 20:20:37 600035] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437600035| [2025/04/30 20:20:37 600048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437599530|pq_index:0| [2025/04/30 20:20:37 600053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437598843| [2025/04/30 20:20:37 600058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437600057| [2025/04/30 20:20:37 600065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437599530|now:1746044437600057| [2025/04/30 20:20:37 600072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437599530|now:1746044437600057| [2025/04/30 20:20:37 600085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 600092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 600100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39884|min_srtt:39884|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 600106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49216|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1054056| [2025/04/30 20:20:37 600113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 600119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 600125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 600132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 600139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 600146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:993927| [2025/04/30 20:20:37 600152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 600159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1174| [2025/04/30 20:20:37 600215] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49216|now:1746044437600171|stream_id:0|stream_offset:993927| [2025/04/30 20:20:37 600227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 600247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49216|applimit:0| [2025/04/30 20:20:37 600254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39884|rtt_var:1775|pto_duration:46984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 600260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 600266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 600273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 20:20:37 600278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437672155|now:1746044437600253|interv:71902| [2025/04/30 20:20:37 600282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437672155|now:1746044437600253|interval:71902|pto_count:0|srtt:39884 [2025/04/30 20:20:37 600287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:50416| [2025/04/30 20:20:37 600292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 600304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:995106| [2025/04/30 20:20:37 600308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 600312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437601312|now:1746044437600312|interv:1000| [2025/04/30 20:20:37 600316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 600320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 600324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437601312| [2025/04/30 20:20:37 600328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437601312| [2025/04/30 20:20:37 600332] [debug] |xqc_engine_wakeup_after|wakeup:1746044437601312|now:1746044437600332|diff:980| [2025/04/30 20:20:37 600337] [debug] |xqc_engine_main_logic|END|now:1746044437600057| [2025/04/30 20:20:37 600849] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437600847| [2025/04/30 20:20:37 600862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 600871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:421| [2025/04/30 20:20:37 600877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:422| [2025/04/30 20:20:37 600886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:422| [2025/04/30 20:20:37 600892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 600900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 600907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54006|prior_delivered:911604|prior_time:1746044437554699|is_app_limited:0|send_elapse:40323|ack_elapse:46148|ctl_first_sent_time:1746044437556932|lagest_ack_time:1746044437600847|curr_delivered:965610| [2025/04/30 20:20:37 600915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437556932| [2025/04/30 20:20:37 600922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:976||sndq_packets_used_bytes:0|sndq_packets_free:363| [2025/04/30 20:20:37 600930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1134|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1134|path_largest_ack:1134| [2025/04/30 20:20:37 600937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:52814|prior_delivered:914004|prior_time:1746044437557080|is_app_limited:0|send_elapse:41578|ack_elapse:43767|ctl_first_sent_time:1746044437558824|lagest_ack_time:1746044437600847|curr_delivered:966818| [2025/04/30 20:20:37 600944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437558824| [2025/04/30 20:20:37 600949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:975||sndq_packets_used_bytes:0|sndq_packets_free:364| [2025/04/30 20:20:37 600956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39884|rttvar:1775|minrtt:31448|latest_rtt:42023|ack_delay:368| [2025/04/30 20:20:37 600969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40105|rttvar:1774|minrtt:31448|latest_rtt:42023|ack_delay:368| [2025/04/30 20:20:37 600976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1134|lost_pn:1131|thresh:3| [2025/04/30 20:20:37 600984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 401|pns:2| [2025/04/30 20:20:37 600990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 600997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40105|rtt_var:1774|pto_duration:47201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 601004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 601011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 601015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 601019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437672372|now:1746044437600997|interv:71375| [2025/04/30 20:20:37 601023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437672372|now:1746044437600997|interval:71375|pto_count:0|srtt:40105 [2025/04/30 20:20:37 601028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41578, ack_elapse 43767, delivered 52814|rate 1206708|lost 293| [2025/04/30 20:20:37 601032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206708) in round 18| [2025/04/30 20:20:37 601037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 601041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 601045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2408|po_sent_time:1746044437558824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 601049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2408|po_sent_time:1746044437558824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 601054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:48008|srtt:40105|latest_rtt:42023|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 601060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:422|largest:422|pns:2| [2025/04/30 20:20:37 601067] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:422|frame:ACK |recv_time:1746044437600847|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 601074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557600847|now:1746044437600847|interv:120000000| [2025/04/30 20:20:37 601080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557600847|now:1746044437600847|interv:120000000| [2025/04/30 20:20:37 601093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437601312|pq_index:0| [2025/04/30 20:20:37 601099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437600057| [2025/04/30 20:20:37 601103] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437601103| [2025/04/30 20:20:37 601108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437601107| [2025/04/30 20:20:37 601116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 601124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40105|min_srtt:40105|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 601131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1054056| [2025/04/30 20:20:37 601138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 601144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 601150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40105|min_srtt:40105|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 601157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1055235| [2025/04/30 20:20:37 601163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 601170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 601177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40105|min_srtt:40105|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 601183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1056414| [2025/04/30 20:20:37 601189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 601195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 601200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 601207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 601214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 601227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:995106| [2025/04/30 20:20:37 601234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 601241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 601247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437601312| [2025/04/30 20:20:37 601253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437601312| [2025/04/30 20:20:37 601259] [debug] |xqc_engine_wakeup_after|wakeup:1746044437601312|now:1746044437601259|diff:53| [2025/04/30 20:20:37 601266] [debug] |xqc_engine_main_logic|END|now:1746044437601107| [2025/04/30 20:20:37 601275] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437601275| [2025/04/30 20:20:37 601282] [debug] |xqc_engine_wakeup_after|wakeup:1746044437601312|now:1746044437601282|diff:30| [2025/04/30 20:20:37 601287] [debug] |xqc_engine_main_logic|END|now:1746044437601275| [2025/04/30 20:20:37 602357] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437602356| [2025/04/30 20:20:37 602368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437601312|pq_index:0| [2025/04/30 20:20:37 602373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437601107| [2025/04/30 20:20:37 602378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437602377| [2025/04/30 20:20:37 602383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437601312|now:1746044437602377| [2025/04/30 20:20:37 602387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437601312|now:1746044437602377| [2025/04/30 20:20:37 602391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 602395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 602401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40105|min_srtt:40105|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 602405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1056414| [2025/04/30 20:20:37 602410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 602414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 602418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 602422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 602427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 602431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:995106| [2025/04/30 20:20:37 602441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 602446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1175| [2025/04/30 20:20:37 602487] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437602454|stream_id:0|stream_offset:995106| [2025/04/30 20:20:37 602497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 602504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 602511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40105|rtt_var:1774|pto_duration:47201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 602518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 602523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 602527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 602531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437674655|now:1746044437602511|interv:72144| [2025/04/30 20:20:37 602535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437674655|now:1746044437602511|interval:72144|pto_count:0|srtt:40105 [2025/04/30 20:20:37 602540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:49208| [2025/04/30 20:20:37 602545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 602549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:996285| [2025/04/30 20:20:37 602554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 602560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1176| [2025/04/30 20:20:37 602604] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746044437602571|stream_id:0|stream_offset:996285| [2025/04/30 20:20:37 602614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 602621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 20:20:37 602628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40105|rtt_var:1774|pto_duration:47201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 602634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 602640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 602653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 20:20:37 602660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437674772|now:1746044437602628|interv:72144| [2025/04/30 20:20:37 602666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437674772|now:1746044437602628|interval:72144|pto_count:0|srtt:40105 [2025/04/30 20:20:37 602674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:50408| [2025/04/30 20:20:37 602682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 602688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:997464| [2025/04/30 20:20:37 602695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 602701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437603701|now:1746044437602701|interv:1000| [2025/04/30 20:20:37 602707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 602714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 602739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437603701| [2025/04/30 20:20:37 602747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437603701| [2025/04/30 20:20:37 602753] [debug] |xqc_engine_wakeup_after|wakeup:1746044437603701|now:1746044437602753|diff:948| [2025/04/30 20:20:37 602760] [debug] |xqc_engine_main_logic|END|now:1746044437602377| [2025/04/30 20:20:37 602772] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437602771| [2025/04/30 20:20:37 602777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 602783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:422| [2025/04/30 20:20:37 602787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:423| [2025/04/30 20:20:37 602792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:423| [2025/04/30 20:20:37 602796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 602801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 602806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54014|prior_delivered:914004|prior_time:1746044437557080|is_app_limited:0|send_elapse:41727|ack_elapse:45691|ctl_first_sent_time:1746044437558973|lagest_ack_time:1746044437602771|curr_delivered:968018| [2025/04/30 20:20:37 602811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437558973| [2025/04/30 20:20:37 602816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:974||sndq_packets_used_bytes:0|sndq_packets_free:365| [2025/04/30 20:20:37 602820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1136|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1136| [2025/04/30 20:20:37 602825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54014|prior_delivered:914004|prior_time:1746044437557080|is_app_limited:0|send_elapse:41727|ack_elapse:45691|ctl_first_sent_time:1746044437558973|lagest_ack_time:1746044437602771|curr_delivered:969218| [2025/04/30 20:20:37 602834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437559105| [2025/04/30 20:20:37 602838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:973||sndq_packets_used_bytes:0|sndq_packets_free:366| [2025/04/30 20:20:37 602842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40105|rttvar:1774|minrtt:31448|latest_rtt:43666|ack_delay:104| [2025/04/30 20:20:37 602846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40537|rttvar:2195|minrtt:31448|latest_rtt:43666|ack_delay:104| [2025/04/30 20:20:37 602851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1136|lost_pn:1133|thresh:3| [2025/04/30 20:20:37 602855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 602859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40537|rtt_var:2195|pto_duration:49317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 602863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 602868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 602871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 602875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437676888|now:1746044437602859|interv:74029| [2025/04/30 20:20:37 602880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437676888|now:1746044437602859|interval:74029|pto_count:0|srtt:40537 [2025/04/30 20:20:37 602884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41727, ack_elapse 45691, delivered 55214|rate 1208421|lost 293| [2025/04/30 20:20:37 602889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208421) in round 18| [2025/04/30 20:20:37 602893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 602897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 602901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437559105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 602905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437559105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 602910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909387|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:48008|srtt:40537|latest_rtt:43666|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 602916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:423|largest:423|pns:2| [2025/04/30 20:20:37 602924] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:423|frame:ACK |recv_time:1746044437602771|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 602928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557602771|now:1746044437602771|interv:120000000| [2025/04/30 20:20:37 602933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557602771|now:1746044437602771|interv:120000000| [2025/04/30 20:20:37 602937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437603701|pq_index:0| [2025/04/30 20:20:37 602941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437602377| [2025/04/30 20:20:37 602945] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437602945| [2025/04/30 20:20:37 602950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437602949| [2025/04/30 20:20:37 602955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 602960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40537|min_srtt:40537|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 602965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1056414| [2025/04/30 20:20:37 602970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40537|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 602974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 602979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40537|min_srtt:40537|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 602983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1057593| [2025/04/30 20:20:37 602987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40537|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 602992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 602996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40537|min_srtt:40537|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 603000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1058772| [2025/04/30 20:20:37 603005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 603009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 603015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 603019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 603024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 603028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:997464| [2025/04/30 20:20:37 603033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 603036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 603040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437603701| [2025/04/30 20:20:37 603044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437603701| [2025/04/30 20:20:37 603048] [debug] |xqc_engine_wakeup_after|wakeup:1746044437603701|now:1746044437603048|diff:653| [2025/04/30 20:20:37 603053] [debug] |xqc_engine_main_logic|END|now:1746044437602949| [2025/04/30 20:20:37 603059] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437603059| [2025/04/30 20:20:37 603063] [debug] |xqc_engine_wakeup_after|wakeup:1746044437603701|now:1746044437603063|diff:638| [2025/04/30 20:20:37 603067] [debug] |xqc_engine_main_logic|END|now:1746044437603059| [2025/04/30 20:20:37 604149] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437604149| [2025/04/30 20:20:37 604165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437603701|pq_index:0| [2025/04/30 20:20:37 604173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437602949| [2025/04/30 20:20:37 604181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437604179| [2025/04/30 20:20:37 604189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437603701|now:1746044437604179| [2025/04/30 20:20:37 604195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437603701|now:1746044437604179| [2025/04/30 20:20:37 604216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 604224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 604231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40537|min_srtt:40537|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 604239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1058772| [2025/04/30 20:20:37 604246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 604252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 604258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 604280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 604288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 604294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:997464| [2025/04/30 20:20:37 604300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 604307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1177| [2025/04/30 20:20:37 604351] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437604319|stream_id:0|stream_offset:997464| [2025/04/30 20:20:37 604361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 604369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 604376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40537|rtt_var:2195|pto_duration:49317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 604383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 604388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 604392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 604396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437678636|now:1746044437604375|interv:74261| [2025/04/30 20:20:37 604400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437678636|now:1746044437604375|interval:74261|pto_count:0|srtt:40537 [2025/04/30 20:20:37 604405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:49208| [2025/04/30 20:20:37 604410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 604414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:998643| [2025/04/30 20:20:37 604419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 604423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437605423|now:1746044437604423|interv:1000| [2025/04/30 20:20:37 604427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 604430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 604435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437605423| [2025/04/30 20:20:37 604439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437605423| [2025/04/30 20:20:37 604443] [debug] |xqc_engine_wakeup_after|wakeup:1746044437605423|now:1746044437604443|diff:980| [2025/04/30 20:20:37 604453] [debug] |xqc_engine_main_logic|END|now:1746044437604179| [2025/04/30 20:20:37 604554] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437604552| [2025/04/30 20:20:37 604564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 604573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:423| [2025/04/30 20:20:37 604577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:424| [2025/04/30 20:20:37 604585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:424| [2025/04/30 20:20:37 604591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 604600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 604607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51614|prior_delivered:918804|prior_time:1746044437560732|is_app_limited:0|send_elapse:38688|ack_elapse:43820|ctl_first_sent_time:1746044437561128|lagest_ack_time:1746044437604552|curr_delivered:970418| [2025/04/30 20:20:37 604614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437561128| [2025/04/30 20:20:37 604621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:972||sndq_packets_used_bytes:0|sndq_packets_free:367| [2025/04/30 20:20:37 604626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 604630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51614|prior_delivered:918804|prior_time:1746044437560732|is_app_limited:0|send_elapse:38688|ack_elapse:43820|ctl_first_sent_time:1746044437561128|lagest_ack_time:1746044437604552|curr_delivered:971618| [2025/04/30 20:20:37 604638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437561269| [2025/04/30 20:20:37 604644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:971||sndq_packets_used_bytes:0|sndq_packets_free:368| [2025/04/30 20:20:37 604650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40537|rttvar:2195|minrtt:31448|latest_rtt:43283|ack_delay:80| [2025/04/30 20:20:37 604656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40870|rttvar:2313|minrtt:31448|latest_rtt:43283|ack_delay:80| [2025/04/30 20:20:37 604661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1138|lost_pn:1135|thresh:3| [2025/04/30 20:20:37 604667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 604674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40870|rtt_var:2313|pto_duration:50122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 604681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 604687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 604691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 604700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437679441|now:1746044437604674|interv:74767| [2025/04/30 20:20:37 604704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437679441|now:1746044437604674|interval:74767|pto_count:0|srtt:40870 [2025/04/30 20:20:37 604709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38688, ack_elapse 43820, delivered 52814|rate 1205248|lost 293| [2025/04/30 20:20:37 604713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205248) in round 18| [2025/04/30 20:20:37 604737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 604741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 604745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437561269|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 604750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437561269|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 604754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:46808|srtt:40870|latest_rtt:43283|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 604760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:424|largest:424|pns:2| [2025/04/30 20:20:37 604765] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:424|frame:ACK |recv_time:1746044437604552|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 604770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557604552|now:1746044437604552|interv:120000000| [2025/04/30 20:20:37 604774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557604552|now:1746044437604552|interv:120000000| [2025/04/30 20:20:37 604778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437605423|pq_index:0| [2025/04/30 20:20:37 604782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437604179| [2025/04/30 20:20:37 604786] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437604786| [2025/04/30 20:20:37 604791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437604790| [2025/04/30 20:20:37 604796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 604801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40870|min_srtt:40870|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 604806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1058772| [2025/04/30 20:20:37 604814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 604818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 604823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40870|min_srtt:40870|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 604827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1059951| [2025/04/30 20:20:37 604832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 604836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 604840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40870|min_srtt:40870|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 604844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1061130| [2025/04/30 20:20:37 604849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 604853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 604857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 604861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 604865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 604869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:998643| [2025/04/30 20:20:37 604874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 604878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 604882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437605423| [2025/04/30 20:20:37 604886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437605423| [2025/04/30 20:20:37 604890] [debug] |xqc_engine_wakeup_after|wakeup:1746044437605423|now:1746044437604890|diff:533| [2025/04/30 20:20:37 604894] [debug] |xqc_engine_main_logic|END|now:1746044437604790| [2025/04/30 20:20:37 604900] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437604900| [2025/04/30 20:20:37 604904] [debug] |xqc_engine_wakeup_after|wakeup:1746044437605423|now:1746044437604904|diff:519| [2025/04/30 20:20:37 604908] [debug] |xqc_engine_main_logic|END|now:1746044437604900| [2025/04/30 20:20:37 605978] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437605978| [2025/04/30 20:20:37 605990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437605423|pq_index:0| [2025/04/30 20:20:37 606000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437604790| [2025/04/30 20:20:37 606005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437606004| [2025/04/30 20:20:37 606010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437605423|now:1746044437606004| [2025/04/30 20:20:37 606014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437605423|now:1746044437606004| [2025/04/30 20:20:37 606018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 606023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 606028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40870|min_srtt:40870|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 606033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1061130| [2025/04/30 20:20:37 606037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 606041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 606046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 606053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 606061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 606067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:998643| [2025/04/30 20:20:37 606074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 606081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1178| [2025/04/30 20:20:37 606127] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437606094|stream_id:0|stream_offset:998643| [2025/04/30 20:20:37 606138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 606145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 606152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40870|rtt_var:2313|pto_duration:50122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 606159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 606165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 606176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 606182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437681216|now:1746044437606152|interv:75064| [2025/04/30 20:20:37 606188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437681216|now:1746044437606152|interval:75064|pto_count:0|srtt:40870 [2025/04/30 20:20:37 606195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:48008| [2025/04/30 20:20:37 606203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 606210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:999822| [2025/04/30 20:20:37 606217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 606223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1179| [2025/04/30 20:20:37 606272] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437606234|stream_id:0|stream_offset:999822| [2025/04/30 20:20:37 606283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 606288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 606293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40870|rtt_var:2313|pto_duration:50122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 606298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 606304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 606311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 606317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437681356|now:1746044437606293|interv:75063| [2025/04/30 20:20:37 606323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437681356|now:1746044437606293|interval:75063|pto_count:0|srtt:40870 [2025/04/30 20:20:37 606331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:49208| [2025/04/30 20:20:37 606338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 606345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1001001| [2025/04/30 20:20:37 606351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 606355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437607355|now:1746044437606355|interv:1000| [2025/04/30 20:20:37 606371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 606375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 606379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437607355| [2025/04/30 20:20:37 606383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437607355| [2025/04/30 20:20:37 606387] [debug] |xqc_engine_wakeup_after|wakeup:1746044437607355|now:1746044437606387|diff:968| [2025/04/30 20:20:37 606391] [debug] |xqc_engine_main_logic|END|now:1746044437606004| [2025/04/30 20:20:37 606576] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437606575| [2025/04/30 20:20:37 606589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 606599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:424| [2025/04/30 20:20:37 606605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:425| [2025/04/30 20:20:37 606614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:425| [2025/04/30 20:20:37 606620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 606628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 606635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54014|prior_delivered:918804|prior_time:1746044437560732|is_app_limited:0|send_elapse:39018|ack_elapse:45843|ctl_first_sent_time:1746044437561458|lagest_ack_time:1746044437606575|curr_delivered:972818| [2025/04/30 20:20:37 606642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437561458| [2025/04/30 20:20:37 606649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:970||sndq_packets_used_bytes:0|sndq_packets_free:369| [2025/04/30 20:20:37 606655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 606662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:52814|prior_delivered:921204|prior_time:1746044437562694|is_app_limited:0|send_elapse:38736|ack_elapse:43881|ctl_first_sent_time:1746044437563146|lagest_ack_time:1746044437606575|curr_delivered:974018| [2025/04/30 20:20:37 606669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437563146| [2025/04/30 20:20:37 606676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:969||sndq_packets_used_bytes:0|sndq_packets_free:370| [2025/04/30 20:20:37 606682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40870|rttvar:2313|minrtt:31448|latest_rtt:43429|ack_delay:112| [2025/04/30 20:20:37 606690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41176|rttvar:2346|minrtt:31448|latest_rtt:43429|ack_delay:112| [2025/04/30 20:20:37 606697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1140|lost_pn:1137|thresh:3| [2025/04/30 20:20:37 606704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 606744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41176|rtt_var:2346|pto_duration:50560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 606750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 606754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 606758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 606762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437681794|now:1746044437606743|interv:75051| [2025/04/30 20:20:37 606766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437681794|now:1746044437606743|interval:75051|pto_count:0|srtt:41176 [2025/04/30 20:20:37 606771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38736, ack_elapse 43881, delivered 52814|rate 1203573|lost 293| [2025/04/30 20:20:37 606776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203573) in round 18| [2025/04/30 20:20:37 606780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 606784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 606788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437563146|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 606792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437563146|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 606797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:46808|srtt:41176|latest_rtt:43429|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 606803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:425|largest:425|pns:2| [2025/04/30 20:20:37 606808] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:425|frame:ACK |recv_time:1746044437606575|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 606813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557606575|now:1746044437606575|interv:120000000| [2025/04/30 20:20:37 606817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557606575|now:1746044437606575|interv:120000000| [2025/04/30 20:20:37 606821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437607355|pq_index:0| [2025/04/30 20:20:37 606825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437606004| [2025/04/30 20:20:37 606829] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437606829| [2025/04/30 20:20:37 606835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437606833| [2025/04/30 20:20:37 606844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 606849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41176|min_srtt:41176|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 606853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1061130| [2025/04/30 20:20:37 606858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 606863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 606867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41176|min_srtt:41176|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 606872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1062309| [2025/04/30 20:20:37 606876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 606881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 606885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41176|min_srtt:41176|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 606889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1063488| [2025/04/30 20:20:37 606893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 606897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 606901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 606905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 606910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 606914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1001001| [2025/04/30 20:20:37 606919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 606922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 606926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437607355| [2025/04/30 20:20:37 606931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437607355| [2025/04/30 20:20:37 606937] [debug] |xqc_engine_wakeup_after|wakeup:1746044437607355|now:1746044437606937|diff:418| [2025/04/30 20:20:37 606942] [debug] |xqc_engine_main_logic|END|now:1746044437606833| [2025/04/30 20:20:37 606947] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437606947| [2025/04/30 20:20:37 606951] [debug] |xqc_engine_wakeup_after|wakeup:1746044437607355|now:1746044437606951|diff:404| [2025/04/30 20:20:37 606955] [debug] |xqc_engine_main_logic|END|now:1746044437606947| [2025/04/30 20:20:37 608028] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437608027| [2025/04/30 20:20:37 608044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437607355|pq_index:0| [2025/04/30 20:20:37 608052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437606833| [2025/04/30 20:20:37 608060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437608058| [2025/04/30 20:20:37 608067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437607355|now:1746044437608058| [2025/04/30 20:20:37 608074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437607355|now:1746044437608058| [2025/04/30 20:20:37 608080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 608087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 608095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41176|min_srtt:41176|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 608102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1063488| [2025/04/30 20:20:37 608109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 608115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 608121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 608128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 608135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 608142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1001001| [2025/04/30 20:20:37 608148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 608155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1180| [2025/04/30 20:20:37 608203] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437608167|stream_id:0|stream_offset:1001001| [2025/04/30 20:20:37 608214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 608230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 608237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41176|rtt_var:2346|pto_duration:50560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 608244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 608250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 608255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 608262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437683727|now:1746044437608236|interv:75491| [2025/04/30 20:20:37 608268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437683727|now:1746044437608236|interval:75491|pto_count:0|srtt:41176 [2025/04/30 20:20:37 608275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:48008| [2025/04/30 20:20:37 608283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 608290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1002180| [2025/04/30 20:20:37 608297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 608304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1181| [2025/04/30 20:20:37 608345] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437608314|stream_id:0|stream_offset:1002180| [2025/04/30 20:20:37 608355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 608362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 608369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41176|rtt_var:2346|pto_duration:50560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 608376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 608380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 608384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 608388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437683874|now:1746044437608369|interv:75505| [2025/04/30 20:20:37 608392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437683874|now:1746044437608369|interval:75505|pto_count:0|srtt:41176 [2025/04/30 20:20:37 608397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:49208| [2025/04/30 20:20:37 608401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 608411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1003359| [2025/04/30 20:20:37 608416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 608420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437609420|now:1746044437608420|interv:1000| [2025/04/30 20:20:37 608424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 608427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 608432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437609420| [2025/04/30 20:20:37 608436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437609420| [2025/04/30 20:20:37 608440] [debug] |xqc_engine_wakeup_after|wakeup:1746044437609420|now:1746044437608440|diff:980| [2025/04/30 20:20:37 608444] [debug] |xqc_engine_main_logic|END|now:1746044437608058| [2025/04/30 20:20:37 608561] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437608559| [2025/04/30 20:20:37 608570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 608578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:425| [2025/04/30 20:20:37 608584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:426| [2025/04/30 20:20:37 608593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:426| [2025/04/30 20:20:37 608599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 608607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 608614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54014|prior_delivered:921204|prior_time:1746044437562694|is_app_limited:0|send_elapse:38884|ack_elapse:45865|ctl_first_sent_time:1746044437563294|lagest_ack_time:1746044437608559|curr_delivered:975218| [2025/04/30 20:20:37 608621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437563294| [2025/04/30 20:20:37 608629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:968||sndq_packets_used_bytes:0|sndq_packets_free:371| [2025/04/30 20:20:37 608635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 608642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54014|prior_delivered:921204|prior_time:1746044437562694|is_app_limited:0|send_elapse:38884|ack_elapse:45865|ctl_first_sent_time:1746044437563294|lagest_ack_time:1746044437608559|curr_delivered:976418| [2025/04/30 20:20:37 608649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437564667| [2025/04/30 20:20:37 608655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:967||sndq_packets_used_bytes:0|sndq_packets_free:372| [2025/04/30 20:20:37 608662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41176|rttvar:2346|minrtt:31448|latest_rtt:43892|ack_delay:104| [2025/04/30 20:20:37 608675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41502|rttvar:2413|minrtt:31448|latest_rtt:43892|ack_delay:104| [2025/04/30 20:20:37 608682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1142|lost_pn:1139|thresh:3| [2025/04/30 20:20:37 608688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 608694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41502|rtt_var:2413|pto_duration:51154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 608698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 608702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 608706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 608710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437684468|now:1746044437608694|interv:75774| [2025/04/30 20:20:37 608714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437684468|now:1746044437608694|interval:75774|pto_count:0|srtt:41502 [2025/04/30 20:20:37 608742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38884, ack_elapse 45865, delivered 55214|rate 1203837|lost 293| [2025/04/30 20:20:37 608747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203837) in round 18| [2025/04/30 20:20:37 608751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 608756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 608760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437564667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 608764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437564667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923610| [2025/04/30 20:20:37 608769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:46808|srtt:41502|latest_rtt:43892|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 608775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:426|largest:426|pns:2| [2025/04/30 20:20:37 608779] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:426|frame:ACK |recv_time:1746044437608559|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 608784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557608559|now:1746044437608559|interv:120000000| [2025/04/30 20:20:37 608789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557608559|now:1746044437608559|interv:120000000| [2025/04/30 20:20:37 608792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437609420|pq_index:0| [2025/04/30 20:20:37 608801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437608058| [2025/04/30 20:20:37 608805] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437608805| [2025/04/30 20:20:37 608810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437608809| [2025/04/30 20:20:37 608815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 608820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41502|min_srtt:41502|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 608824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1063488| [2025/04/30 20:20:37 608829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 608834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 608838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41502|min_srtt:41502|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 608842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1064667| [2025/04/30 20:20:37 608847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 608851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 608856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41502|min_srtt:41502|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 608860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1065846| [2025/04/30 20:20:37 608864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 608868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 608872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 608876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 608881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 608885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1003359| [2025/04/30 20:20:37 608892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 608896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 608900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437609420| [2025/04/30 20:20:37 608904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437609420| [2025/04/30 20:20:37 608908] [debug] |xqc_engine_wakeup_after|wakeup:1746044437609420|now:1746044437608908|diff:512| [2025/04/30 20:20:37 608912] [debug] |xqc_engine_main_logic|END|now:1746044437608809| [2025/04/30 20:20:37 608918] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437608918| [2025/04/30 20:20:37 608922] [debug] |xqc_engine_wakeup_after|wakeup:1746044437609420|now:1746044437608922|diff:498| [2025/04/30 20:20:37 608926] [debug] |xqc_engine_main_logic|END|now:1746044437608918| [2025/04/30 20:20:37 610001] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437610001| [2025/04/30 20:20:37 610022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437609420|pq_index:0| [2025/04/30 20:20:37 610029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437608809| [2025/04/30 20:20:37 610038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437610035| [2025/04/30 20:20:37 610045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437609420|now:1746044437610035| [2025/04/30 20:20:37 610052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437609420|now:1746044437610035| [2025/04/30 20:20:37 610058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 610064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 610072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41502|min_srtt:41502|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 610080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1065846| [2025/04/30 20:20:37 610086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 610093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 610098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 610105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 610112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 610118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1003359| [2025/04/30 20:20:37 610125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 610142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1182| [2025/04/30 20:20:37 610239] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437610156|stream_id:0|stream_offset:1003359| [2025/04/30 20:20:37 610254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 610261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 610268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41502|rtt_var:2413|pto_duration:51154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 610275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 610281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 610286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 610293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437686310|now:1746044437610268|interv:76042| [2025/04/30 20:20:37 610299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437686310|now:1746044437610268|interval:76042|pto_count:0|srtt:41502 [2025/04/30 20:20:37 610306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:48008| [2025/04/30 20:20:37 610314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 610320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1004538| [2025/04/30 20:20:37 610325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 610330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1183| [2025/04/30 20:20:37 610382] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437610341|stream_id:0|stream_offset:1004538| [2025/04/30 20:20:37 610393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 610400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 610407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41502|rtt_var:2413|pto_duration:51154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 610414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 610420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 610424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 610438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437686495|now:1746044437610407|interv:76088| [2025/04/30 20:20:37 610442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437686495|now:1746044437610407|interval:76088|pto_count:0|srtt:41502 [2025/04/30 20:20:37 610447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:49208| [2025/04/30 20:20:37 610452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 610456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1005717| [2025/04/30 20:20:37 610461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 610465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437611465|now:1746044437610465|interv:1000| [2025/04/30 20:20:37 610469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 610474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 610480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437611465| [2025/04/30 20:20:37 610487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437611465| [2025/04/30 20:20:37 610493] [debug] |xqc_engine_wakeup_after|wakeup:1746044437611465|now:1746044437610493|diff:972| [2025/04/30 20:20:37 610500] [debug] |xqc_engine_main_logic|END|now:1746044437610035| [2025/04/30 20:20:37 610519] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437610517| [2025/04/30 20:20:37 610527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 610536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:426| [2025/04/30 20:20:37 610540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:427| [2025/04/30 20:20:37 610545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:427| [2025/04/30 20:20:37 610550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 610558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 610565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:56414|prior_delivered:921204|prior_time:1746044437562694|is_app_limited:0|send_elapse:40418|ack_elapse:47823|ctl_first_sent_time:1746044437564828|lagest_ack_time:1746044437610517|curr_delivered:977618| [2025/04/30 20:20:37 610573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437564828| [2025/04/30 20:20:37 610580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:966||sndq_packets_used_bytes:0|sndq_packets_free:373| [2025/04/30 20:20:37 610587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 610594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:55208|prior_delivered:923610|prior_time:1746044437564960|is_app_limited:0|send_elapse:39419|ack_elapse:45557|ctl_first_sent_time:1746044437566614|lagest_ack_time:1746044437610517|curr_delivered:978818| [2025/04/30 20:20:37 610609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437566614| [2025/04/30 20:20:37 610616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:965||sndq_packets_used_bytes:0|sndq_packets_free:374| [2025/04/30 20:20:37 610623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41502|rttvar:2413|minrtt:31448|latest_rtt:43903|ack_delay:96| [2025/04/30 20:20:37 610630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41790|rttvar:2386|minrtt:31448|latest_rtt:43903|ack_delay:96| [2025/04/30 20:20:37 610636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1144|lost_pn:1141|thresh:3| [2025/04/30 20:20:37 610641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 610648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41790|rtt_var:2386|pto_duration:51334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 610655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 610661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 610668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 610674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437686675|now:1746044437610648|interv:76027| [2025/04/30 20:20:37 610681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437686675|now:1746044437610648|interval:76027|pto_count:0|srtt:41790 [2025/04/30 20:20:37 610688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39419, ack_elapse 45557, delivered 55208|rate 1211844|lost 293| [2025/04/30 20:20:37 610695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 18 -> 19| [2025/04/30 20:20:37 610701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211844) in round 19| [2025/04/30 20:20:37 610708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 610712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 610741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437566614|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 610747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437566614|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 610752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:46808|srtt:41790|latest_rtt:43903|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 610758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:427|largest:427|pns:2| [2025/04/30 20:20:37 610767] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:427|frame:ACK |recv_time:1746044437610517|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 610772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557610517|now:1746044437610517|interv:120000000| [2025/04/30 20:20:37 610776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557610517|now:1746044437610517|interv:120000000| [2025/04/30 20:20:37 610780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437611465|pq_index:0| [2025/04/30 20:20:37 610784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437610035| [2025/04/30 20:20:37 610789] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437610788| [2025/04/30 20:20:37 610794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437610792| [2025/04/30 20:20:37 610799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 610804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41790|min_srtt:41790|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 610808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1065846| [2025/04/30 20:20:37 610813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41790|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 610818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 610822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41790|min_srtt:41790|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 610827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1067025| [2025/04/30 20:20:37 610831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41790|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 610836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 610840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41790|min_srtt:41790|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 610845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1068204| [2025/04/30 20:20:37 610849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 610853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 610859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 610864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 610868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 610873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1005717| [2025/04/30 20:20:37 610877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 610881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 610885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437611465| [2025/04/30 20:20:37 610889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437611465| [2025/04/30 20:20:37 610893] [debug] |xqc_engine_wakeup_after|wakeup:1746044437611465|now:1746044437610893|diff:572| [2025/04/30 20:20:37 610897] [debug] |xqc_engine_main_logic|END|now:1746044437610792| [2025/04/30 20:20:37 610903] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437610903| [2025/04/30 20:20:37 610907] [debug] |xqc_engine_wakeup_after|wakeup:1746044437611465|now:1746044437610907|diff:558| [2025/04/30 20:20:37 610911] [debug] |xqc_engine_main_logic|END|now:1746044437610903| [2025/04/30 20:20:37 611986] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437611986| [2025/04/30 20:20:37 612002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437611465|pq_index:0| [2025/04/30 20:20:37 612009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437610792| [2025/04/30 20:20:37 612018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437612016| [2025/04/30 20:20:37 612025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437611465|now:1746044437612016| [2025/04/30 20:20:37 612032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437611465|now:1746044437612016| [2025/04/30 20:20:37 612038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 612044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 612052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41790|min_srtt:41790|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 612059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1068204| [2025/04/30 20:20:37 612067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 612072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 612078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 612093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 612101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 612107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1005717| [2025/04/30 20:20:37 612115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 612122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1184| [2025/04/30 20:20:37 612165] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437612133|stream_id:0|stream_offset:1005717| [2025/04/30 20:20:37 612175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 612183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 612189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41790|rtt_var:2386|pto_duration:51334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 612196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 612202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 612209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 612215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437688467|now:1746044437612189|interv:76278| [2025/04/30 20:20:37 612222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437688467|now:1746044437612189|interval:76278|pto_count:0|srtt:41790 [2025/04/30 20:20:37 612229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:48008| [2025/04/30 20:20:37 612237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 612244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1006896| [2025/04/30 20:20:37 612251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 612258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1185| [2025/04/30 20:20:37 612297] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437612269|stream_id:0|stream_offset:1006896| [2025/04/30 20:20:37 612304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 612308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 612322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41790|rtt_var:2386|pto_duration:51334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 612329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 612335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 612341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 612348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437688603|now:1746044437612321|interv:76282| [2025/04/30 20:20:37 612354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437688603|now:1746044437612321|interval:76282|pto_count:0|srtt:41790 [2025/04/30 20:20:37 612360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:49208| [2025/04/30 20:20:37 612365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 612369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1008075| [2025/04/30 20:20:37 612374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 612378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437613377|now:1746044437612377|interv:1000| [2025/04/30 20:20:37 612382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 612385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 612389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437613377| [2025/04/30 20:20:37 612394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437613377| [2025/04/30 20:20:37 612398] [debug] |xqc_engine_wakeup_after|wakeup:1746044437613377|now:1746044437612398|diff:979| [2025/04/30 20:20:37 612402] [debug] |xqc_engine_main_logic|END|now:1746044437612016| [2025/04/30 20:20:37 612535] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437612533| [2025/04/30 20:20:37 612547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 612556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:427| [2025/04/30 20:20:37 612562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:428| [2025/04/30 20:20:37 612571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:428| [2025/04/30 20:20:37 612578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 612586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 612593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:56408|prior_delivered:923610|prior_time:1746044437564960|is_app_limited:0|send_elapse:39587|ack_elapse:47573|ctl_first_sent_time:1746044437566782|lagest_ack_time:1746044437612533|curr_delivered:980018| [2025/04/30 20:20:37 612607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437566782| [2025/04/30 20:20:37 612613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:964||sndq_packets_used_bytes:0|sndq_packets_free:375| [2025/04/30 20:20:37 612620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 612631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:56408|prior_delivered:923610|prior_time:1746044437564960|is_app_limited:0|send_elapse:39587|ack_elapse:47573|ctl_first_sent_time:1746044437566782|lagest_ack_time:1746044437612533|curr_delivered:981218| [2025/04/30 20:20:37 612637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437566930| [2025/04/30 20:20:37 612644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:963||sndq_packets_used_bytes:0|sndq_packets_free:376| [2025/04/30 20:20:37 612651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41790|rttvar:2386|minrtt:31448|latest_rtt:45603|ack_delay:96| [2025/04/30 20:20:37 612658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42255|rttvar:2719|minrtt:31448|latest_rtt:45603|ack_delay:96| [2025/04/30 20:20:37 612664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1146|lost_pn:1143|thresh:3| [2025/04/30 20:20:37 612670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 612675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42255|rtt_var:2719|pto_duration:53131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 612679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 612683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 612687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 612691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437690400|now:1746044437612674|interv:77726| [2025/04/30 20:20:37 612695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437690400|now:1746044437612674|interval:77726|pto_count:0|srtt:42255 [2025/04/30 20:20:37 612700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39587, ack_elapse 47573, delivered 57608|rate 1210938|lost 293| [2025/04/30 20:20:37 612704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210938) in round 19| [2025/04/30 20:20:37 612709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 612713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95327|extra_cwnd:15626| [2025/04/30 20:20:37 612739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437566930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 612744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437566930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 612753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212517|bw:1212517|cwnd:110953|full_bw_reached:1|inflight:46808|srtt:42255|latest_rtt:45603|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 612759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:428|largest:428|pns:2| [2025/04/30 20:20:37 612764] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:428|frame:ACK |recv_time:1746044437612533|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 612769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557612533|now:1746044437612533|interv:120000000| [2025/04/30 20:20:37 612773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557612533|now:1746044437612533|interv:120000000| [2025/04/30 20:20:37 612777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437613377|pq_index:0| [2025/04/30 20:20:37 612782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437612016| [2025/04/30 20:20:37 612786] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437612786| [2025/04/30 20:20:37 612791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437612790| [2025/04/30 20:20:37 612796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 612801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42255|min_srtt:42255|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 612805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1068204| [2025/04/30 20:20:37 612810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42255|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 612815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 612819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42255|min_srtt:42255|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 612823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1069383| [2025/04/30 20:20:37 612828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42255|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 612832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 612836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42255|min_srtt:42255|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 612843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1070562| [2025/04/30 20:20:37 612847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 612851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 612855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 612859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 612864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 612868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1008075| [2025/04/30 20:20:37 612873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 612876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 612880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437613377| [2025/04/30 20:20:37 612884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437613377| [2025/04/30 20:20:37 612888] [debug] |xqc_engine_wakeup_after|wakeup:1746044437613377|now:1746044437612888|diff:489| [2025/04/30 20:20:37 612893] [debug] |xqc_engine_main_logic|END|now:1746044437612790| [2025/04/30 20:20:37 612898] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437612898| [2025/04/30 20:20:37 612902] [debug] |xqc_engine_wakeup_after|wakeup:1746044437613377|now:1746044437612902|diff:475| [2025/04/30 20:20:37 612906] [debug] |xqc_engine_main_logic|END|now:1746044437612898| [2025/04/30 20:20:37 613977] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437613977| [2025/04/30 20:20:37 613993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437613377|pq_index:0| [2025/04/30 20:20:37 614000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437612790| [2025/04/30 20:20:37 614008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437614006| [2025/04/30 20:20:37 614015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437613377|now:1746044437614006| [2025/04/30 20:20:37 614022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437613377|now:1746044437614006| [2025/04/30 20:20:37 614029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 614035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 614043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42255|min_srtt:42255|path_bw:1212517|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 614050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1070562| [2025/04/30 20:20:37 614065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 614071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 614077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 614083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 614091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 614098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1008075| [2025/04/30 20:20:37 614105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 614111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1186| [2025/04/30 20:20:37 614183] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437614123|stream_id:0|stream_offset:1008075| [2025/04/30 20:20:37 614196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 614203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 614210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42255|rtt_var:2719|pto_duration:53131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 614217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 614223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 614229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 614235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437692254|now:1746044437614210|interv:78044| [2025/04/30 20:20:37 614241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437692254|now:1746044437614210|interval:78044|pto_count:0|srtt:42255 [2025/04/30 20:20:37 614248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:48008| [2025/04/30 20:20:37 614254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 614259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1009254| [2025/04/30 20:20:37 614263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 614268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1187| [2025/04/30 20:20:37 614328] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437614297|stream_id:0|stream_offset:1009254| [2025/04/30 20:20:37 614338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 614346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 614352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42255|rtt_var:2719|pto_duration:53131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 614357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 614361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 614367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 614374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437692428|now:1746044437614352|interv:78076| [2025/04/30 20:20:37 614380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437692428|now:1746044437614352|interval:78076|pto_count:0|srtt:42255 [2025/04/30 20:20:37 614388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110953|inflight:49208| [2025/04/30 20:20:37 614394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 614398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:110953|conn:00005627609066FC|stream_id:0|stream_offset:1010433| [2025/04/30 20:20:37 614403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 614408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437615408|now:1746044437614408|interv:1000| [2025/04/30 20:20:37 614412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 614416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 614420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437615408| [2025/04/30 20:20:37 614424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437615408| [2025/04/30 20:20:37 614428] [debug] |xqc_engine_wakeup_after|wakeup:1746044437615408|now:1746044437614428|diff:980| [2025/04/30 20:20:37 614433] [debug] |xqc_engine_main_logic|END|now:1746044437614006| [2025/04/30 20:20:37 614556] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437614555| [2025/04/30 20:20:37 614568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 614577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:428| [2025/04/30 20:20:37 614583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:429| [2025/04/30 20:20:37 614593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:429| [2025/04/30 20:20:37 614600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 614617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 614624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:56408|prior_delivered:926010|prior_time:1746044437567071|is_app_limited:0|send_elapse:41457|ack_elapse:47484|ctl_first_sent_time:1746044437568781|lagest_ack_time:1746044437614555|curr_delivered:982418| [2025/04/30 20:20:37 614632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437568781| [2025/04/30 20:20:37 614639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:962||sndq_packets_used_bytes:0|sndq_packets_free:377| [2025/04/30 20:20:37 614645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 614652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:56408|prior_delivered:926010|prior_time:1746044437567071|is_app_limited:0|send_elapse:41457|ack_elapse:47484|ctl_first_sent_time:1746044437568781|lagest_ack_time:1746044437614555|curr_delivered:983618| [2025/04/30 20:20:37 614659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437568914| [2025/04/30 20:20:37 614666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:961||sndq_packets_used_bytes:0|sndq_packets_free:378| [2025/04/30 20:20:37 614672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42255|rttvar:2719|minrtt:31448|latest_rtt:45641|ack_delay:96| [2025/04/30 20:20:37 614678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42667|rttvar:2862|minrtt:31448|latest_rtt:45641|ack_delay:96| [2025/04/30 20:20:37 614683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1148|lost_pn:1145|thresh:3| [2025/04/30 20:20:37 614687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 614691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42667|rtt_var:2862|pto_duration:54115|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 614696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 614700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 614703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 614707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437693412|now:1746044437614691|interv:78721| [2025/04/30 20:20:37 614712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437693412|now:1746044437614691|interval:78721|pto_count:0|srtt:42667 [2025/04/30 20:20:37 614729] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41457, ack_elapse 47484, delivered 57608|rate 1213208|lost 293| [2025/04/30 20:20:37 614738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213208) in round 19| [2025/04/30 20:20:37 614742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 614750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95380|extra_cwnd:15626| [2025/04/30 20:20:37 614754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437568914|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 614759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110953|packet_lost:0|acked:2400|po_sent_time:1746044437568914|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 614763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213208|bw:1213208|cwnd:111006|full_bw_reached:1|inflight:46808|srtt:42667|latest_rtt:45641|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 614769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:429|largest:429|pns:2| [2025/04/30 20:20:37 614774] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:429|frame:ACK |recv_time:1746044437614555|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 614779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557614555|now:1746044437614555|interv:120000000| [2025/04/30 20:20:37 614783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557614555|now:1746044437614555|interv:120000000| [2025/04/30 20:20:37 614787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437615408|pq_index:0| [2025/04/30 20:20:37 614792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437614006| [2025/04/30 20:20:37 614796] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437614796| [2025/04/30 20:20:37 614801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437614800| [2025/04/30 20:20:37 614806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 614811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42667|min_srtt:42667|path_bw:1213208|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 614816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1070562| [2025/04/30 20:20:37 614820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42667|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 614825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 614829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42667|min_srtt:42667|path_bw:1213208|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 614834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1071741| [2025/04/30 20:20:37 614841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42667|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 614846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 614850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42667|min_srtt:42667|path_bw:1213208|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 614855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1072920| [2025/04/30 20:20:37 614859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 614863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 614867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 614871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 614876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 614880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1010433| [2025/04/30 20:20:37 614885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 614888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 614893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437615408| [2025/04/30 20:20:37 614897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437615408| [2025/04/30 20:20:37 614901] [debug] |xqc_engine_wakeup_after|wakeup:1746044437615408|now:1746044437614900|diff:508| [2025/04/30 20:20:37 614905] [debug] |xqc_engine_main_logic|END|now:1746044437614800| [2025/04/30 20:20:37 614910] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437614910| [2025/04/30 20:20:37 614914] [debug] |xqc_engine_wakeup_after|wakeup:1746044437615408|now:1746044437614914|diff:494| [2025/04/30 20:20:37 614918] [debug] |xqc_engine_main_logic|END|now:1746044437614910| [2025/04/30 20:20:37 615996] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437615995| [2025/04/30 20:20:37 616009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437615408|pq_index:0| [2025/04/30 20:20:37 616014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437614800| [2025/04/30 20:20:37 616019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437616018| [2025/04/30 20:20:37 616025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437615408|now:1746044437616018| [2025/04/30 20:20:37 616032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437615408|now:1746044437616018| [2025/04/30 20:20:37 616049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 616056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 616064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42667|min_srtt:42667|path_bw:1213208|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 616071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1072920| [2025/04/30 20:20:37 616079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 616085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 616092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 616099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 616107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 616114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1010433| [2025/04/30 20:20:37 616121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 616128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1188| [2025/04/30 20:20:37 616203] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437616140|stream_id:0|stream_offset:1010433| [2025/04/30 20:20:37 616214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 616221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 616228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42667|rtt_var:2862|pto_duration:54115|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 616235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 616241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 616248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 616254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437695255|now:1746044437616228|interv:79027| [2025/04/30 20:20:37 616260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437695255|now:1746044437616228|interval:79027|pto_count:0|srtt:42667 [2025/04/30 20:20:37 616268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111006|inflight:48008| [2025/04/30 20:20:37 616275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 616287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1011612| [2025/04/30 20:20:37 616292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 616296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1189| [2025/04/30 20:20:37 616332] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437616304|stream_id:0|stream_offset:1011612| [2025/04/30 20:20:37 616342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 616349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 616356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42667|rtt_var:2862|pto_duration:54115|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 616363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 616370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 616375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 616379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437695419|now:1746044437616356|interv:79063| [2025/04/30 20:20:37 616383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437695419|now:1746044437616356|interval:79063|pto_count:0|srtt:42667 [2025/04/30 20:20:37 616388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111006|inflight:49208| [2025/04/30 20:20:37 616393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 616397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 616401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 616405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437617405|now:1746044437616405|interv:1000| [2025/04/30 20:20:37 616409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 616413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 616417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437617405| [2025/04/30 20:20:37 616421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437617405| [2025/04/30 20:20:37 616425] [debug] |xqc_engine_wakeup_after|wakeup:1746044437617405|now:1746044437616425|diff:980| [2025/04/30 20:20:37 616430] [debug] |xqc_engine_main_logic|END|now:1746044437616018| [2025/04/30 20:20:37 616621] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437616620| [2025/04/30 20:20:37 616641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 616650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:429| [2025/04/30 20:20:37 616656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:430| [2025/04/30 20:20:37 616664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:430| [2025/04/30 20:20:37 616671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 616677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 616683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:56408|prior_delivered:928410|prior_time:1746044437569048|is_app_limited:0|send_elapse:40146|ack_elapse:47572|ctl_first_sent_time:1746044437570712|lagest_ack_time:1746044437616620|curr_delivered:984818| [2025/04/30 20:20:37 616690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437570712| [2025/04/30 20:20:37 616698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:960||sndq_packets_used_bytes:0|sndq_packets_free:379| [2025/04/30 20:20:37 616705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 616712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:56408|prior_delivered:928410|prior_time:1746044437569048|is_app_limited:0|send_elapse:40146|ack_elapse:47572|ctl_first_sent_time:1746044437570712|lagest_ack_time:1746044437616620|curr_delivered:986018| [2025/04/30 20:20:37 616739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437570865| [2025/04/30 20:20:37 616745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:959||sndq_packets_used_bytes:0|sndq_packets_free:380| [2025/04/30 20:20:37 616752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42667|rttvar:2862|minrtt:31448|latest_rtt:45755|ack_delay:152| [2025/04/30 20:20:37 616756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43034|rttvar:2881|minrtt:31448|latest_rtt:45755|ack_delay:152| [2025/04/30 20:20:37 616760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1150|lost_pn:1147|thresh:3| [2025/04/30 20:20:37 616765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 616769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43034|rtt_var:2881|pto_duration:54558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 616774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 616778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 616781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 616785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437695862|now:1746044437616769|interv:79093| [2025/04/30 20:20:37 616789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437695862|now:1746044437616769|interval:79093|pto_count:0|srtt:43034 [2025/04/30 20:20:37 616798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40146, ack_elapse 47572, delivered 57608|rate 1210964|lost 293| [2025/04/30 20:20:37 616803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210964) in round 19| [2025/04/30 20:20:37 616807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 616811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95380|extra_cwnd:15626| [2025/04/30 20:20:37 616815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111006|packet_lost:0|acked:2400|po_sent_time:1746044437570865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 616820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111006|packet_lost:0|acked:2400|po_sent_time:1746044437570865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 616824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213208|bw:1213208|cwnd:111006|full_bw_reached:1|inflight:46808|srtt:43034|latest_rtt:45755|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 616830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:430|largest:430|pns:2| [2025/04/30 20:20:37 616835] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:430|frame:ACK |recv_time:1746044437616620|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 616839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557616620|now:1746044437616620|interv:120000000| [2025/04/30 20:20:37 616844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557616620|now:1746044437616620|interv:120000000| [2025/04/30 20:20:37 616848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437617405|pq_index:0| [2025/04/30 20:20:37 616852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437616018| [2025/04/30 20:20:37 616856] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437616856| [2025/04/30 20:20:37 616861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437616860| [2025/04/30 20:20:37 616866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 616871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43034|min_srtt:43034|path_bw:1213208|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 616876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1072920| [2025/04/30 20:20:37 616880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43034|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 616888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 616892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43034|min_srtt:43034|path_bw:1213208|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 616897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1074099| [2025/04/30 20:20:37 616901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43034|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 616906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 616910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43034|min_srtt:43034|path_bw:1213208|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 616914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1075278| [2025/04/30 20:20:37 616918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 616923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 616927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 616931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 616935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 616939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 616944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 616948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 616952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437617405| [2025/04/30 20:20:37 616956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437617405| [2025/04/30 20:20:37 616960] [debug] |xqc_engine_wakeup_after|wakeup:1746044437617405|now:1746044437616960|diff:445| [2025/04/30 20:20:37 616966] [debug] |xqc_engine_main_logic|END|now:1746044437616860| [2025/04/30 20:20:37 616974] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437616974| [2025/04/30 20:20:37 616980] [debug] |xqc_engine_wakeup_after|wakeup:1746044437617405|now:1746044437616980|diff:425| [2025/04/30 20:20:37 616987] [debug] |xqc_engine_main_logic|END|now:1746044437616974| [2025/04/30 20:20:37 618076] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437618076| [2025/04/30 20:20:37 618091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437617405|pq_index:0| [2025/04/30 20:20:37 618098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437616860| [2025/04/30 20:20:37 618115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437618113| [2025/04/30 20:20:37 618122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437617405|now:1746044437618113| [2025/04/30 20:20:37 618130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437617405|now:1746044437618113| [2025/04/30 20:20:37 618136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 618143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 618151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43034|min_srtt:43034|path_bw:1213208|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 618158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1075278| [2025/04/30 20:20:37 618165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 618172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 618178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 618185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 618192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 618199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 618206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 618213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1190| [2025/04/30 20:20:37 618263] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437618225|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 618274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 618281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 618288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43034|rtt_var:2881|pto_duration:54558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 618295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 618299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 618303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 618312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437697783|now:1746044437618288|interv:79495| [2025/04/30 20:20:37 618316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437697783|now:1746044437618288|interval:79495|pto_count:0|srtt:43034 [2025/04/30 20:20:37 618321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111006|inflight:48008| [2025/04/30 20:20:37 618326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 618330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1013970| [2025/04/30 20:20:37 618335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 618339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1191| [2025/04/30 20:20:37 618371] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437618346|stream_id:0|stream_offset:1013970| [2025/04/30 20:20:37 618381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 618388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 618395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43034|rtt_var:2881|pto_duration:54558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 618401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 618405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 618409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 618413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437697904|now:1746044437618394|interv:79510| [2025/04/30 20:20:37 618417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437697904|now:1746044437618394|interval:79510|pto_count:0|srtt:43034 [2025/04/30 20:20:37 618422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111006|inflight:49208| [2025/04/30 20:20:37 618426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 618431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:111006|conn:00005627609066FC|stream_id:0|stream_offset:1015149| [2025/04/30 20:20:37 618435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 618439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437619439|now:1746044437618439|interv:1000| [2025/04/30 20:20:37 618444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 618447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 618456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437619439| [2025/04/30 20:20:37 618460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437619439| [2025/04/30 20:20:37 618464] [debug] |xqc_engine_wakeup_after|wakeup:1746044437619439|now:1746044437618464|diff:975| [2025/04/30 20:20:37 618468] [debug] |xqc_engine_main_logic|END|now:1746044437618113| [2025/04/30 20:20:37 618560] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437618559| [2025/04/30 20:20:37 618570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 618579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:430| [2025/04/30 20:20:37 618585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:431| [2025/04/30 20:20:37 618594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:431| [2025/04/30 20:20:37 618600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 618607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 618612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:58808|prior_delivered:928410|prior_time:1746044437569048|is_app_limited:0|send_elapse:40421|ack_elapse:49511|ctl_first_sent_time:1746044437570987|lagest_ack_time:1746044437618559|curr_delivered:987218| [2025/04/30 20:20:37 618618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437570987| [2025/04/30 20:20:37 618625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:958||sndq_packets_used_bytes:0|sndq_packets_free:381| [2025/04/30 20:20:37 618632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 618639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:57608|prior_delivered:930810|prior_time:1746044437571133|is_app_limited:0|send_elapse:39940|ack_elapse:47426|ctl_first_sent_time:1746044437572835|lagest_ack_time:1746044437618559|curr_delivered:988418| [2025/04/30 20:20:37 618646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437572835| [2025/04/30 20:20:37 618652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:957||sndq_packets_used_bytes:0|sndq_packets_free:382| [2025/04/30 20:20:37 618663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43034|rttvar:2881|minrtt:31448|latest_rtt:45724|ack_delay:104| [2025/04/30 20:20:37 618671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43357|rttvar:2807|minrtt:31448|latest_rtt:45724|ack_delay:104| [2025/04/30 20:20:37 618678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1152|lost_pn:1149|thresh:3| [2025/04/30 20:20:37 618684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 618691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43357|rtt_var:2807|pto_duration:54585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 618698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 618708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 618711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 618731] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437697931|now:1746044437618691|interv:79240| [2025/04/30 20:20:37 618739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437697931|now:1746044437618691|interval:79240|pto_count:0|srtt:43357 [2025/04/30 20:20:37 618743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39940, ack_elapse 47426, delivered 57608|rate 1214692|lost 293| [2025/04/30 20:20:37 618748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1214692) in round 19| [2025/04/30 20:20:37 618752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 618756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 618760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111006|packet_lost:0|acked:2400|po_sent_time:1746044437572835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 618765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111006|packet_lost:0|acked:2400|po_sent_time:1746044437572835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 618769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:46808|srtt:43357|latest_rtt:45724|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 618775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:431|largest:431|pns:2| [2025/04/30 20:20:37 618780] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:431|frame:ACK |recv_time:1746044437618559|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 618785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557618559|now:1746044437618559|interv:120000000| [2025/04/30 20:20:37 618789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557618559|now:1746044437618559|interv:120000000| [2025/04/30 20:20:37 618793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437619439|pq_index:0| [2025/04/30 20:20:37 618797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437618113| [2025/04/30 20:20:37 618801] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437618801| [2025/04/30 20:20:37 618806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437618805| [2025/04/30 20:20:37 618811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 618816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43357|min_srtt:43357|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 618824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1075278| [2025/04/30 20:20:37 618829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43357|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 618833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 618838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43357|min_srtt:43357|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 618843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1076457| [2025/04/30 20:20:37 618847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43357|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 618852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 618856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43357|min_srtt:43357|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 618860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1077636| [2025/04/30 20:20:37 618865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 618869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 618873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 618877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 618881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 618886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1015149| [2025/04/30 20:20:37 618890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 618894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 618898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437619439| [2025/04/30 20:20:37 618902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437619439| [2025/04/30 20:20:37 618906] [debug] |xqc_engine_wakeup_after|wakeup:1746044437619439|now:1746044437618906|diff:533| [2025/04/30 20:20:37 618910] [debug] |xqc_engine_main_logic|END|now:1746044437618805| [2025/04/30 20:20:37 618916] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437618916| [2025/04/30 20:20:37 618922] [debug] |xqc_engine_wakeup_after|wakeup:1746044437619439|now:1746044437618922|diff:517| [2025/04/30 20:20:37 618926] [debug] |xqc_engine_main_logic|END|now:1746044437618916| [2025/04/30 20:20:37 619974] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437619973| [2025/04/30 20:20:37 619990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437619439|pq_index:0| [2025/04/30 20:20:37 619997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437618805| [2025/04/30 20:20:37 620005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437620003| [2025/04/30 20:20:37 620013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437619439|now:1746044437620003| [2025/04/30 20:20:37 620020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437619439|now:1746044437620003| [2025/04/30 20:20:37 620026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 620033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 620040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43357|min_srtt:43357|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 620048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1077636| [2025/04/30 20:20:37 620054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 620060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 620066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 620073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 620080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 620086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1015149| [2025/04/30 20:20:37 620094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 620101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1192| [2025/04/30 20:20:37 620150] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437620113|stream_id:0|stream_offset:1015149| [2025/04/30 20:20:37 620161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 620168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 620175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43357|rtt_var:2807|pto_duration:54585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 620190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 620196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 620202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 620208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437699698|now:1746044437620175|interv:79523| [2025/04/30 20:20:37 620215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437699698|now:1746044437620175|interval:79523|pto_count:0|srtt:43357 [2025/04/30 20:20:37 620222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:48008| [2025/04/30 20:20:37 620229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 620236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1016328| [2025/04/30 20:20:37 620243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 620250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1193| [2025/04/30 20:20:37 620290] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437620261|stream_id:0|stream_offset:1016328| [2025/04/30 20:20:37 620298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 620305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 620312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43357|rtt_var:2807|pto_duration:54585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 620319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 620325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 620332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 620338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437699846|now:1746044437620311|interv:79535| [2025/04/30 20:20:37 620344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437699846|now:1746044437620311|interval:79535|pto_count:0|srtt:43357 [2025/04/30 20:20:37 620348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49208| [2025/04/30 20:20:37 620353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 620357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1017507| [2025/04/30 20:20:37 620367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 620371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437621371|now:1746044437620371|interv:1000| [2025/04/30 20:20:37 620375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 620379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 620383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437621371| [2025/04/30 20:20:37 620387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437621371| [2025/04/30 20:20:37 620391] [debug] |xqc_engine_wakeup_after|wakeup:1746044437621371|now:1746044437620391|diff:980| [2025/04/30 20:20:37 620396] [debug] |xqc_engine_main_logic|END|now:1746044437620003| [2025/04/30 20:20:37 620528] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437620527| [2025/04/30 20:20:37 620539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 620547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:431| [2025/04/30 20:20:37 620553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:432| [2025/04/30 20:20:37 620562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:432| [2025/04/30 20:20:37 620568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 620576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 620583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:58808|prior_delivered:930810|prior_time:1746044437571133|is_app_limited:0|send_elapse:40067|ack_elapse:49394|ctl_first_sent_time:1746044437572962|lagest_ack_time:1746044437620527|curr_delivered:989618| [2025/04/30 20:20:37 620591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437572962| [2025/04/30 20:20:37 620597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:956||sndq_packets_used_bytes:0|sndq_packets_free:383| [2025/04/30 20:20:37 620603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 620610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:57608|prior_delivered:933210|prior_time:1746044437573094|is_app_limited:0|send_elapse:39848|ack_elapse:47433|ctl_first_sent_time:1746044437574697|lagest_ack_time:1746044437620527|curr_delivered:990818| [2025/04/30 20:20:37 620616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437574697| [2025/04/30 20:20:37 620623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:955||sndq_packets_used_bytes:0|sndq_packets_free:384| [2025/04/30 20:20:37 620631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43357|rttvar:2807|minrtt:31448|latest_rtt:45830|ack_delay:104| [2025/04/30 20:20:37 620637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43653|rttvar:2698|minrtt:31448|latest_rtt:45830|ack_delay:104| [2025/04/30 20:20:37 620651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1154|lost_pn:1151|thresh:3| [2025/04/30 20:20:37 620658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 620665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43653|rtt_var:2698|pto_duration:54445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 620671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 620675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 620678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 620682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437699706|now:1746044437620665|interv:79041| [2025/04/30 20:20:37 620687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437699706|now:1746044437620665|interval:79041|pto_count:0|srtt:43653 [2025/04/30 20:20:37 620691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39848, ack_elapse 47433, delivered 57608|rate 1214513|lost 293| [2025/04/30 20:20:37 620695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1214513) in round 19| [2025/04/30 20:20:37 620700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 620704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 620708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437574697|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 620713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437574697|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 620738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:46808|srtt:43653|latest_rtt:45830|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 620744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:432|largest:432|pns:2| [2025/04/30 20:20:37 620749] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:432|frame:ACK |recv_time:1746044437620527|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 620754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557620527|now:1746044437620527|interv:120000000| [2025/04/30 20:20:37 620758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557620527|now:1746044437620527|interv:120000000| [2025/04/30 20:20:37 620762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437621371|pq_index:0| [2025/04/30 20:20:37 620766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437620003| [2025/04/30 20:20:37 620770] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437620770| [2025/04/30 20:20:37 620779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437620778| [2025/04/30 20:20:37 620784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 620789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43653|min_srtt:43653|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 620794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1077636| [2025/04/30 20:20:37 620798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 620803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 620808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43653|min_srtt:43653|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 620812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1078815| [2025/04/30 20:20:37 620816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 620820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 620825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43653|min_srtt:43653|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 620829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1079994| [2025/04/30 20:20:37 620833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 620837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 620841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 620845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 620850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 620854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1017507| [2025/04/30 20:20:37 620858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 620865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 620869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437621371| [2025/04/30 20:20:37 620873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437621371| [2025/04/30 20:20:37 620877] [debug] |xqc_engine_wakeup_after|wakeup:1746044437621371|now:1746044437620877|diff:494| [2025/04/30 20:20:37 620881] [debug] |xqc_engine_main_logic|END|now:1746044437620778| [2025/04/30 20:20:37 620887] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437620887| [2025/04/30 20:20:37 620891] [debug] |xqc_engine_wakeup_after|wakeup:1746044437621371|now:1746044437620891|diff:480| [2025/04/30 20:20:37 620895] [debug] |xqc_engine_main_logic|END|now:1746044437620887| [2025/04/30 20:20:37 621963] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437621963| [2025/04/30 20:20:37 621978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437621371|pq_index:0| [2025/04/30 20:20:37 621985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437620778| [2025/04/30 20:20:37 621994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437621992| [2025/04/30 20:20:37 622001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437621371|now:1746044437621992| [2025/04/30 20:20:37 622008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437621371|now:1746044437621992| [2025/04/30 20:20:37 622014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 622021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 622028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43653|min_srtt:43653|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 622035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1079994| [2025/04/30 20:20:37 622042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 622048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 622054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 622060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 622067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 622073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1017507| [2025/04/30 20:20:37 622080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 622087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1194| [2025/04/30 20:20:37 622130] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437622098|stream_id:0|stream_offset:1017507| [2025/04/30 20:20:37 622147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 622155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 622162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43653|rtt_var:2698|pto_duration:54445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 622168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 622175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 622181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 622188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437701543|now:1746044437622161|interv:79382| [2025/04/30 20:20:37 622195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437701543|now:1746044437622161|interval:79382|pto_count:0|srtt:43653 [2025/04/30 20:20:37 622202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:48008| [2025/04/30 20:20:37 622210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 622214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1018686| [2025/04/30 20:20:37 622219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 622223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1195| [2025/04/30 20:20:37 622257] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437622230|stream_id:0|stream_offset:1018686| [2025/04/30 20:20:37 622266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1195|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 622274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 622280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43653|rtt_var:2698|pto_duration:54445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 622286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 622290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 622294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 622298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437701675|now:1746044437622280|interv:79395| [2025/04/30 20:20:37 622302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437701675|now:1746044437622280|interval:79395|pto_count:0|srtt:43653 [2025/04/30 20:20:37 622312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49208| [2025/04/30 20:20:37 622317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 622321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1019865| [2025/04/30 20:20:37 622325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 622329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437623329|now:1746044437622329|interv:1000| [2025/04/30 20:20:37 622334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 622337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 622341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437623329| [2025/04/30 20:20:37 622346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437623329| [2025/04/30 20:20:37 622350] [debug] |xqc_engine_wakeup_after|wakeup:1746044437623329|now:1746044437622350|diff:979| [2025/04/30 20:20:37 622354] [debug] |xqc_engine_main_logic|END|now:1746044437621992| [2025/04/30 20:20:37 622529] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044437622528| [2025/04/30 20:20:37 622536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 622542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:432| [2025/04/30 20:20:37 622546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:433| [2025/04/30 20:20:37 622552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:433| [2025/04/30 20:20:37 622556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 622561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 622565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:58808|prior_delivered:933210|prior_time:1746044437573094|is_app_limited:0|send_elapse:40001|ack_elapse:49434|ctl_first_sent_time:1746044437574850|lagest_ack_time:1746044437622528|curr_delivered:992018| [2025/04/30 20:20:37 622570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437574850| [2025/04/30 20:20:37 622575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:954||sndq_packets_used_bytes:0|sndq_packets_free:385| [2025/04/30 20:20:37 622579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 622584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:57608|prior_delivered:935610|prior_time:1746044437575011|is_app_limited:0|send_elapse:39811|ack_elapse:47517|ctl_first_sent_time:1746044437576601|lagest_ack_time:1746044437622528|curr_delivered:993218| [2025/04/30 20:20:37 622588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437576601| [2025/04/30 20:20:37 622596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:953||sndq_packets_used_bytes:0|sndq_packets_free:386| [2025/04/30 20:20:37 622600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43653|rttvar:2698|minrtt:31448|latest_rtt:45927|ack_delay:104| [2025/04/30 20:20:37 622605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43924|rttvar:2566|minrtt:31448|latest_rtt:45927|ack_delay:104| [2025/04/30 20:20:37 622609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1156|lost_pn:1153|thresh:3| [2025/04/30 20:20:37 622613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 622617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43924|rtt_var:2566|pto_duration:54188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 622622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 622626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 622630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 622634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437701418|now:1746044437622617|interv:78801| [2025/04/30 20:20:37 622638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437701418|now:1746044437622617|interval:78801|pto_count:0|srtt:43924 [2025/04/30 20:20:37 622642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39811, ack_elapse 47517, delivered 57608|rate 1212366|lost 293| [2025/04/30 20:20:37 622646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212366) in round 19| [2025/04/30 20:20:37 622651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 622655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 622659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437576601|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 622663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437576601|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 622668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:46808|srtt:43924|latest_rtt:45927|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 622674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:433|largest:433|pns:2| [2025/04/30 20:20:37 622678] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:433|frame:ACK |recv_time:1746044437622528|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 622683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557622528|now:1746044437622528|interv:120000000| [2025/04/30 20:20:37 622690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557622528|now:1746044437622528|interv:120000000| [2025/04/30 20:20:37 622694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437623329|pq_index:0| [2025/04/30 20:20:37 622698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437621992| [2025/04/30 20:20:37 622702] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437622702| [2025/04/30 20:20:37 622707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437622706| [2025/04/30 20:20:37 622712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 622734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43924|min_srtt:43924|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 622743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1079994| [2025/04/30 20:20:37 622751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 622758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 622766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43924|min_srtt:43924|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 622773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1081173| [2025/04/30 20:20:37 622779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 622787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 622794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43924|min_srtt:43924|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 622801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1082352| [2025/04/30 20:20:37 622807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 622813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 622819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 622826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 622838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 622844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1019865| [2025/04/30 20:20:37 622852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 622858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 622864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437623329| [2025/04/30 20:20:37 622871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437623329| [2025/04/30 20:20:37 622877] [debug] |xqc_engine_wakeup_after|wakeup:1746044437623329|now:1746044437622876|diff:453| [2025/04/30 20:20:37 622884] [debug] |xqc_engine_main_logic|END|now:1746044437622706| [2025/04/30 20:20:37 622891] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437622891| [2025/04/30 20:20:37 622898] [debug] |xqc_engine_wakeup_after|wakeup:1746044437623329|now:1746044437622897|diff:432| [2025/04/30 20:20:37 622902] [debug] |xqc_engine_main_logic|END|now:1746044437622891| [2025/04/30 20:20:37 623976] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437623976| [2025/04/30 20:20:37 623996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437623329|pq_index:0| [2025/04/30 20:20:37 624003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437622706| [2025/04/30 20:20:37 624011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437624009| [2025/04/30 20:20:37 624018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437623329|now:1746044437624009| [2025/04/30 20:20:37 624025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437623329|now:1746044437624009| [2025/04/30 20:20:37 624032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 624039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 624047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43924|min_srtt:43924|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 624054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1082352| [2025/04/30 20:20:37 624061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 624066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 624072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 624079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 624086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 624101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1019865| [2025/04/30 20:20:37 624108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 624114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1196| [2025/04/30 20:20:37 624164] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437624127|stream_id:0|stream_offset:1019865| [2025/04/30 20:20:37 624174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1196|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 624181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 624188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43924|rtt_var:2566|pto_duration:54188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 624195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 624201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 624207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 624212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437703315|now:1746044437624187|interv:79128| [2025/04/30 20:20:37 624218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437703315|now:1746044437624187|interval:79128|pto_count:0|srtt:43924 [2025/04/30 20:20:37 624225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:48008| [2025/04/30 20:20:37 624233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 624237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1021044| [2025/04/30 20:20:37 624242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 624246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1197| [2025/04/30 20:20:37 624283] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437624254|stream_id:0|stream_offset:1021044| [2025/04/30 20:20:37 624292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1197|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 624299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 624306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43924|rtt_var:2566|pto_duration:54188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 624312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 624322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 624326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 624330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437703442|now:1746044437624306|interv:79136| [2025/04/30 20:20:37 624334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437703442|now:1746044437624306|interval:79136|pto_count:0|srtt:43924 [2025/04/30 20:20:37 624338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49208| [2025/04/30 20:20:37 624343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 624347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1022223| [2025/04/30 20:20:37 624352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 624356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437625356|now:1746044437624356|interv:1000| [2025/04/30 20:20:37 624360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 624364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 624368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437625356| [2025/04/30 20:20:37 624372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437625356| [2025/04/30 20:20:37 624376] [debug] |xqc_engine_wakeup_after|wakeup:1746044437625356|now:1746044437624376|diff:980| [2025/04/30 20:20:37 624380] [debug] |xqc_engine_main_logic|END|now:1746044437624009| [2025/04/30 20:20:37 624528] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044437624526| [2025/04/30 20:20:37 624540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 624550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:433| [2025/04/30 20:20:37 624556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:434| [2025/04/30 20:20:37 624564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:434| [2025/04/30 20:20:37 624571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 624579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 624586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:56408|prior_delivered:938010|prior_time:1746044437576790|is_app_limited:0|send_elapse:39740|ack_elapse:47736|ctl_first_sent_time:1746044437578396|lagest_ack_time:1746044437624526|curr_delivered:994418| [2025/04/30 20:20:37 624593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437578396| [2025/04/30 20:20:37 624602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:952||sndq_packets_used_bytes:0|sndq_packets_free:387| [2025/04/30 20:20:37 624609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 624623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:56408|prior_delivered:938010|prior_time:1746044437576790|is_app_limited:0|send_elapse:39740|ack_elapse:47736|ctl_first_sent_time:1746044437578396|lagest_ack_time:1746044437624526|curr_delivered:995618| [2025/04/30 20:20:37 624630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437578493| [2025/04/30 20:20:37 624637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:951||sndq_packets_used_bytes:0|sndq_packets_free:388| [2025/04/30 20:20:37 624643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43924|rttvar:2566|minrtt:31448|latest_rtt:46033|ack_delay:112| [2025/04/30 20:20:37 624650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44174|rttvar:2424|minrtt:31448|latest_rtt:46033|ack_delay:112| [2025/04/30 20:20:37 624657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1158|lost_pn:1155|thresh:3| [2025/04/30 20:20:37 624662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 624666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44174|rtt_var:2424|pto_duration:53870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 624670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 624674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 624678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 624683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437703124|now:1746044437624665|interv:78459| [2025/04/30 20:20:37 624687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437703124|now:1746044437624665|interval:78459|pto_count:0|srtt:44174 [2025/04/30 20:20:37 624691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39740, ack_elapse 47736, delivered 57608|rate 1206804|lost 293| [2025/04/30 20:20:37 624696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206804) in round 19| [2025/04/30 20:20:37 624700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 624704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 624708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437578493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 624713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437578493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 624739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:46808|srtt:44174|latest_rtt:46033|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 624749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:434|largest:434|pns:2| [2025/04/30 20:20:37 624754] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:434|frame:ACK |recv_time:1746044437624526|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 624759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557624526|now:1746044437624526|interv:120000000| [2025/04/30 20:20:37 624763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557624526|now:1746044437624526|interv:120000000| [2025/04/30 20:20:37 624767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437625356|pq_index:0| [2025/04/30 20:20:37 624772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437624009| [2025/04/30 20:20:37 624776] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437624776| [2025/04/30 20:20:37 624781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437624780| [2025/04/30 20:20:37 624786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 624791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44174|min_srtt:44174|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 624795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1082352| [2025/04/30 20:20:37 624800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 624804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 624809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44174|min_srtt:44174|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 624813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1083531| [2025/04/30 20:20:37 624818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 624822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 624827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44174|min_srtt:44174|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 624831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1084710| [2025/04/30 20:20:37 624838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 624842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 624846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 624850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 624855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 624859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1022223| [2025/04/30 20:20:37 624864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 624867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 624871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437625356| [2025/04/30 20:20:37 624875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437625356| [2025/04/30 20:20:37 624879] [debug] |xqc_engine_wakeup_after|wakeup:1746044437625356|now:1746044437624879|diff:477| [2025/04/30 20:20:37 624884] [debug] |xqc_engine_main_logic|END|now:1746044437624780| [2025/04/30 20:20:37 624889] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437624889| [2025/04/30 20:20:37 624893] [debug] |xqc_engine_wakeup_after|wakeup:1746044437625356|now:1746044437624893|diff:463| [2025/04/30 20:20:37 624897] [debug] |xqc_engine_main_logic|END|now:1746044437624889| [2025/04/30 20:20:37 625968] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437625968| [2025/04/30 20:20:37 625984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437625356|pq_index:0| [2025/04/30 20:20:37 625991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437624780| [2025/04/30 20:20:37 625999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437625997| [2025/04/30 20:20:37 626006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437625356|now:1746044437625997| [2025/04/30 20:20:37 626013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437625356|now:1746044437625997| [2025/04/30 20:20:37 626019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 626026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 626034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44174|min_srtt:44174|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 626041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1084710| [2025/04/30 20:20:37 626048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 626053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 626068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 626075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 626083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 626089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1022223| [2025/04/30 20:20:37 626096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 626103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1198| [2025/04/30 20:20:37 626186] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437626116|stream_id:0|stream_offset:1022223| [2025/04/30 20:20:37 626199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1198|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 626207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 626213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44174|rtt_var:2424|pto_duration:53870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 626220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 626226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 626232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 626238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437704986|now:1746044437626213|interv:78773| [2025/04/30 20:20:37 626244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437704986|now:1746044437626213|interval:78773|pto_count:0|srtt:44174 [2025/04/30 20:20:37 626251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:48008| [2025/04/30 20:20:37 626259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 626266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1023402| [2025/04/30 20:20:37 626272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 626279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1199| [2025/04/30 20:20:37 626326] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437626290|stream_id:0|stream_offset:1023402| [2025/04/30 20:20:37 626337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 626351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 626358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44174|rtt_var:2424|pto_duration:53870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 626363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 626367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 626371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 626375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437705160|now:1746044437626358|interv:78802| [2025/04/30 20:20:37 626379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437705160|now:1746044437626358|interval:78802|pto_count:0|srtt:44174 [2025/04/30 20:20:37 626384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49208| [2025/04/30 20:20:37 626388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 626393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1024581| [2025/04/30 20:20:37 626397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 626401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437627401|now:1746044437626401|interv:1000| [2025/04/30 20:20:37 626405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 626409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 626413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437627401| [2025/04/30 20:20:37 626417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437627401| [2025/04/30 20:20:37 626421] [debug] |xqc_engine_wakeup_after|wakeup:1746044437627401|now:1746044437626421|diff:980| [2025/04/30 20:20:37 626426] [debug] |xqc_engine_main_logic|END|now:1746044437625997| [2025/04/30 20:20:37 626552] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044437626551| [2025/04/30 20:20:37 626564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 626573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:434| [2025/04/30 20:20:37 626578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:435| [2025/04/30 20:20:37 626584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:435| [2025/04/30 20:20:37 626588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 626595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 626601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:56408|prior_delivered:940410|prior_time:1746044437578702|is_app_limited:0|send_elapse:39737|ack_elapse:47849|ctl_first_sent_time:1746044437580312|lagest_ack_time:1746044437626551|curr_delivered:996818| [2025/04/30 20:20:37 626619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437580312| [2025/04/30 20:20:37 626627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:950||sndq_packets_used_bytes:0|sndq_packets_free:389| [2025/04/30 20:20:37 626633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 626638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:55208|prior_delivered:942810|prior_time:1746044437580648|is_app_limited:0|send_elapse:39714|ack_elapse:45903|ctl_first_sent_time:1746044437582226|lagest_ack_time:1746044437626551|curr_delivered:998018| [2025/04/30 20:20:37 626643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437582226| [2025/04/30 20:20:37 626649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:949||sndq_packets_used_bytes:0|sndq_packets_free:390| [2025/04/30 20:20:37 626655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44174|rttvar:2424|minrtt:31448|latest_rtt:44325|ack_delay:112| [2025/04/30 20:20:37 626661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44179|rttvar:1827|minrtt:31448|latest_rtt:44325|ack_delay:112| [2025/04/30 20:20:37 626669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1160|lost_pn:1157|thresh:3| [2025/04/30 20:20:37 626675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 626681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44179|rtt_var:1827|pto_duration:51487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 626688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 626695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 626701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 626707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437702777|now:1746044437626681|interv:76096| [2025/04/30 20:20:37 626713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437702777|now:1746044437626681|interval:76096|pto_count:0|srtt:44179 [2025/04/30 20:20:37 626744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39714, ack_elapse 45903, delivered 55208|rate 1202710|lost 293| [2025/04/30 20:20:37 626751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202710) in round 19| [2025/04/30 20:20:37 626755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 626760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 626763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437582226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 626773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437582226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 626778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:46808|srtt:44179|latest_rtt:44325|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 626784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:435|largest:435|pns:2| [2025/04/30 20:20:37 626789] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:435|frame:ACK |recv_time:1746044437626551|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 626794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557626551|now:1746044437626551|interv:120000000| [2025/04/30 20:20:37 626799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557626551|now:1746044437626551|interv:120000000| [2025/04/30 20:20:37 626803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437627401|pq_index:0| [2025/04/30 20:20:37 626807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437625997| [2025/04/30 20:20:37 626811] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437626811| [2025/04/30 20:20:37 626816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437626815| [2025/04/30 20:20:37 626821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 626827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44179|min_srtt:44179|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 626831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1084710| [2025/04/30 20:20:37 626836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 626841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 626846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44179|min_srtt:44179|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 626850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1085889| [2025/04/30 20:20:37 626855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 626859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 626866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44179|min_srtt:44179|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 626871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1087068| [2025/04/30 20:20:37 626875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 626879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 626883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 626887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 626892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 626896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1024581| [2025/04/30 20:20:37 626901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 626904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 626908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437627401| [2025/04/30 20:20:37 626912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437627401| [2025/04/30 20:20:37 626916] [debug] |xqc_engine_wakeup_after|wakeup:1746044437627401|now:1746044437626916|diff:485| [2025/04/30 20:20:37 626921] [debug] |xqc_engine_main_logic|END|now:1746044437626815| [2025/04/30 20:20:37 626927] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437626927| [2025/04/30 20:20:37 626931] [debug] |xqc_engine_wakeup_after|wakeup:1746044437627401|now:1746044437626931|diff:470| [2025/04/30 20:20:37 626935] [debug] |xqc_engine_main_logic|END|now:1746044437626927| [2025/04/30 20:20:37 628004] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437628004| [2025/04/30 20:20:37 628019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437627401|pq_index:0| [2025/04/30 20:20:37 628026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437626815| [2025/04/30 20:20:37 628034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437628032| [2025/04/30 20:20:37 628041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437627401|now:1746044437628032| [2025/04/30 20:20:37 628047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437627401|now:1746044437628032| [2025/04/30 20:20:37 628053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 628060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 628068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44179|min_srtt:44179|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 628083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1087068| [2025/04/30 20:20:37 628090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 628096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 628102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 628109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 628116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 628122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1024581| [2025/04/30 20:20:37 628129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 628136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1200| [2025/04/30 20:20:37 628189] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437628148|stream_id:0|stream_offset:1024581| [2025/04/30 20:20:37 628199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 628207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 628214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44179|rtt_var:1827|pto_duration:51487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 628221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 628225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 628229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 628233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437704635|now:1746044437628213|interv:76422| [2025/04/30 20:20:37 628237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437704635|now:1746044437628213|interval:76422|pto_count:0|srtt:44179 [2025/04/30 20:20:37 628242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:48008| [2025/04/30 20:20:37 628247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 628251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1025760| [2025/04/30 20:20:37 628260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 628264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1201| [2025/04/30 20:20:37 628297] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437628271|stream_id:0|stream_offset:1025760| [2025/04/30 20:20:37 628306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 628313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 628320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44179|rtt_var:1827|pto_duration:51487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 628324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 628328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 628332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 628336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437704758|now:1746044437628319|interv:76439| [2025/04/30 20:20:37 628340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437704758|now:1746044437628319|interval:76439|pto_count:0|srtt:44179 [2025/04/30 20:20:37 628344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49208| [2025/04/30 20:20:37 628349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 628353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1026939| [2025/04/30 20:20:37 628358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 628362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437629361|now:1746044437628361|interv:1000| [2025/04/30 20:20:37 628366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 628369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 628373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437629361| [2025/04/30 20:20:37 628378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437629361| [2025/04/30 20:20:37 628382] [debug] |xqc_engine_wakeup_after|wakeup:1746044437629361|now:1746044437628382|diff:979| [2025/04/30 20:20:37 628386] [debug] |xqc_engine_main_logic|END|now:1746044437628032| [2025/04/30 20:20:37 628527] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044437628525| [2025/04/30 20:20:37 628537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 628546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:435| [2025/04/30 20:20:37 628552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:436| [2025/04/30 20:20:37 628567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:436| [2025/04/30 20:20:37 628573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 628581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 628588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54008|prior_delivered:945210|prior_time:1746044437582795|is_app_limited:0|send_elapse:39881|ack_elapse:45730|ctl_first_sent_time:1746044437584388|lagest_ack_time:1746044437628525|curr_delivered:999218| [2025/04/30 20:20:37 628595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437584388| [2025/04/30 20:20:37 628600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:948||sndq_packets_used_bytes:0|sndq_packets_free:391| [2025/04/30 20:20:37 628607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 628614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54008|prior_delivered:945210|prior_time:1746044437582795|is_app_limited:0|send_elapse:39881|ack_elapse:45730|ctl_first_sent_time:1746044437584388|lagest_ack_time:1746044437628525|curr_delivered:1000418| [2025/04/30 20:20:37 628620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437584497| [2025/04/30 20:20:37 628626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:947||sndq_packets_used_bytes:0|sndq_packets_free:392| [2025/04/30 20:20:37 628631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44179|rttvar:1827|minrtt:31448|latest_rtt:44028|ack_delay:104| [2025/04/30 20:20:37 628635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44147|rttvar:1434|minrtt:31448|latest_rtt:44028|ack_delay:104| [2025/04/30 20:20:37 628642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1162|lost_pn:1159|thresh:3| [2025/04/30 20:20:37 628648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 628654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44147|rtt_var:1434|pto_duration:49883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 628661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 628665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 628669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 628673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437703154|now:1746044437628654|interv:74500| [2025/04/30 20:20:37 628677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437703154|now:1746044437628654|interval:74500|pto_count:0|srtt:44147 [2025/04/30 20:20:37 628681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39881, ack_elapse 45730, delivered 55208|rate 1207260|lost 293| [2025/04/30 20:20:37 628690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207260) in round 19| [2025/04/30 20:20:37 628695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 628699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 628703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437584497|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 628707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437584497|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 628712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:46808|srtt:44147|latest_rtt:44028|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 628741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:436|largest:436|pns:2| [2025/04/30 20:20:37 628746] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:436|frame:ACK |recv_time:1746044437628525|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 628751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557628525|now:1746044437628525|interv:120000000| [2025/04/30 20:20:37 628755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557628525|now:1746044437628525|interv:120000000| [2025/04/30 20:20:37 628759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437629361|pq_index:0| [2025/04/30 20:20:37 628763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437628032| [2025/04/30 20:20:37 628767] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437628767| [2025/04/30 20:20:37 628772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437628771| [2025/04/30 20:20:37 628777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 628782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44147|min_srtt:44147|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 628787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1087068| [2025/04/30 20:20:37 628792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44147|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 628796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 628801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44147|min_srtt:44147|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 628809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1088247| [2025/04/30 20:20:37 628813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44147|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 628818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 628822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44147|min_srtt:44147|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 628827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1089426| [2025/04/30 20:20:37 628831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 628835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 628839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 628843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 628848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 628852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1026939| [2025/04/30 20:20:37 628856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 628860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 628864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437629361| [2025/04/30 20:20:37 628868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437629361| [2025/04/30 20:20:37 628872] [debug] |xqc_engine_wakeup_after|wakeup:1746044437629361|now:1746044437628872|diff:489| [2025/04/30 20:20:37 628876] [debug] |xqc_engine_main_logic|END|now:1746044437628771| [2025/04/30 20:20:37 628882] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437628882| [2025/04/30 20:20:37 628886] [debug] |xqc_engine_wakeup_after|wakeup:1746044437629361|now:1746044437628886|diff:475| [2025/04/30 20:20:37 628890] [debug] |xqc_engine_main_logic|END|now:1746044437628882| [2025/04/30 20:20:37 629960] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437629959| [2025/04/30 20:20:37 629975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437629361|pq_index:0| [2025/04/30 20:20:37 629979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437628771| [2025/04/30 20:20:37 629987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437629985| [2025/04/30 20:20:37 630001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437629361|now:1746044437629985| [2025/04/30 20:20:37 630008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437629361|now:1746044437629985| [2025/04/30 20:20:37 630013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 630020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 630028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44147|min_srtt:44147|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 630035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1089426| [2025/04/30 20:20:37 630042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 630048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 630054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 630060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 630067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 630074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1026939| [2025/04/30 20:20:37 630081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 630087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1202| [2025/04/30 20:20:37 630132] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437630098|stream_id:0|stream_offset:1026939| [2025/04/30 20:20:37 630144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 630151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 630158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44147|rtt_var:1434|pto_duration:49883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 630165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 630171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 630177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 630184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437704981|now:1746044437630158|interv:74823| [2025/04/30 20:20:37 630189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437704981|now:1746044437630158|interval:74823|pto_count:0|srtt:44147 [2025/04/30 20:20:37 630199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:48008| [2025/04/30 20:20:37 630204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 630208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1028118| [2025/04/30 20:20:37 630213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 630217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1203| [2025/04/30 20:20:37 630250] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437630224|stream_id:0|stream_offset:1028118| [2025/04/30 20:20:37 630260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 630267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 630273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44147|rtt_var:1434|pto_duration:49883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 630278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 630281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 630285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 630289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437705107|now:1746044437630273|interv:74834| [2025/04/30 20:20:37 630293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437705107|now:1746044437630273|interval:74834|pto_count:0|srtt:44147 [2025/04/30 20:20:37 630298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49208| [2025/04/30 20:20:37 630302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 630306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1029297| [2025/04/30 20:20:37 630311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 630315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437631315|now:1746044437630315|interv:1000| [2025/04/30 20:20:37 630319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 630323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 630327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437631315| [2025/04/30 20:20:37 630331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437631315| [2025/04/30 20:20:37 630336] [debug] |xqc_engine_wakeup_after|wakeup:1746044437631315|now:1746044437630335|diff:980| [2025/04/30 20:20:37 630344] [debug] |xqc_engine_main_logic|END|now:1746044437629985| [2025/04/30 20:20:37 630499] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044437630498| [2025/04/30 20:20:37 630508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 630516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:436| [2025/04/30 20:20:37 630522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:437| [2025/04/30 20:20:37 630530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:437| [2025/04/30 20:20:37 630536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 630544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 630551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54008|prior_delivered:947610|prior_time:1746044437584624|is_app_limited:0|send_elapse:41547|ack_elapse:45874|ctl_first_sent_time:1746044437586170|lagest_ack_time:1746044437630498|curr_delivered:1001618| [2025/04/30 20:20:37 630557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437586170| [2025/04/30 20:20:37 630564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:946||sndq_packets_used_bytes:0|sndq_packets_free:393| [2025/04/30 20:20:37 630571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 630576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54008|prior_delivered:947610|prior_time:1746044437584624|is_app_limited:0|send_elapse:41547|ack_elapse:45874|ctl_first_sent_time:1746044437586170|lagest_ack_time:1746044437630498|curr_delivered:1002818| [2025/04/30 20:20:37 630583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437586342| [2025/04/30 20:20:37 630590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:945||sndq_packets_used_bytes:0|sndq_packets_free:394| [2025/04/30 20:20:37 630596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44147|rttvar:1434|minrtt:31448|latest_rtt:44156|ack_delay:96| [2025/04/30 20:20:37 630603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44136|rttvar:1097|minrtt:31448|latest_rtt:44156|ack_delay:96| [2025/04/30 20:20:37 630609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1164|lost_pn:1161|thresh:3| [2025/04/30 20:20:37 630615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 630622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44136|rtt_var:1097|pto_duration:48524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 630629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 630635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 630639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46808| [2025/04/30 20:20:37 630648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437703748|now:1746044437630622|interv:73126| [2025/04/30 20:20:37 630652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437703748|now:1746044437630622|interval:73126|pto_count:0|srtt:44136 [2025/04/30 20:20:37 630656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41547, ack_elapse 45874, delivered 55208|rate 1203470|lost 293| [2025/04/30 20:20:37 630661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203470) in round 19| [2025/04/30 20:20:37 630665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 630669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 630673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437586342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 630678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437586342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 630682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:46808|srtt:44136|latest_rtt:44156|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 630688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:437|largest:437|pns:2| [2025/04/30 20:20:37 630693] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:437|frame:ACK |recv_time:1746044437630498|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 630698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557630498|now:1746044437630498|interv:120000000| [2025/04/30 20:20:37 630702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557630498|now:1746044437630498|interv:120000000| [2025/04/30 20:20:37 630706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437631315|pq_index:0| [2025/04/30 20:20:37 630710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437629985| [2025/04/30 20:20:37 630714] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437630714| [2025/04/30 20:20:37 630743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437630741| [2025/04/30 20:20:37 630749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 630754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44136|min_srtt:44136|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 630759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1089426| [2025/04/30 20:20:37 630767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 630772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 630777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44136|min_srtt:44136|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 630781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1090605| [2025/04/30 20:20:37 630785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 630790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 630794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44136|min_srtt:44136|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 630798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1091784| [2025/04/30 20:20:37 630803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 630807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 630811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 630815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 630819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 630823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1029297| [2025/04/30 20:20:37 630828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 630832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 630836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437631315| [2025/04/30 20:20:37 630840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437631315| [2025/04/30 20:20:37 630844] [debug] |xqc_engine_wakeup_after|wakeup:1746044437631315|now:1746044437630844|diff:471| [2025/04/30 20:20:37 630848] [debug] |xqc_engine_main_logic|END|now:1746044437630741| [2025/04/30 20:20:37 630854] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437630853| [2025/04/30 20:20:37 630857] [debug] |xqc_engine_wakeup_after|wakeup:1746044437631315|now:1746044437630857|diff:458| [2025/04/30 20:20:37 630861] [debug] |xqc_engine_main_logic|END|now:1746044437630853| [2025/04/30 20:20:37 631929] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437631929| [2025/04/30 20:20:37 631943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437631315|pq_index:0| [2025/04/30 20:20:37 631957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437630741| [2025/04/30 20:20:37 631965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437631964| [2025/04/30 20:20:37 631971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437631315|now:1746044437631964| [2025/04/30 20:20:37 631976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437631315|now:1746044437631964| [2025/04/30 20:20:37 631981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 631987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 631995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44136|min_srtt:44136|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 632002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1091784| [2025/04/30 20:20:37 632009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 632015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 632021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 632027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 632034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 632042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46808|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1029297| [2025/04/30 20:20:37 632049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 632055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1204| [2025/04/30 20:20:37 632119] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46808|now:1746044437632067|stream_id:0|stream_offset:1029297| [2025/04/30 20:20:37 632129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 632136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46808|applimit:0| [2025/04/30 20:20:37 632143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44136|rtt_var:1097|pto_duration:48524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 632150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 632156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 632172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48008| [2025/04/30 20:20:37 632193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437705591|now:1746044437632142|interv:73449| [2025/04/30 20:20:37 632199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437705591|now:1746044437632142|interval:73449|pto_count:0|srtt:44136 [2025/04/30 20:20:37 632206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:48008| [2025/04/30 20:20:37 632213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 632217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48008|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1030476| [2025/04/30 20:20:37 632221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 632226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1205| [2025/04/30 20:20:37 632263] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48008|now:1746044437632233|stream_id:0|stream_offset:1030476| [2025/04/30 20:20:37 632272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 632280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48008|applimit:0| [2025/04/30 20:20:37 632286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44136|rtt_var:1097|pto_duration:48524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 632291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 632295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 632299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 20:20:37 632303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437705757|now:1746044437632286|interv:73471| [2025/04/30 20:20:37 632307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437705757|now:1746044437632286|interval:73471|pto_count:0|srtt:44136 [2025/04/30 20:20:37 632312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49208| [2025/04/30 20:20:37 632316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 632321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1031655| [2025/04/30 20:20:37 632325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 632329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437633329|now:1746044437632329|interv:1000| [2025/04/30 20:20:37 632338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 632341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 632346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437633329| [2025/04/30 20:20:37 632350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437633329| [2025/04/30 20:20:37 632354] [debug] |xqc_engine_wakeup_after|wakeup:1746044437633329|now:1746044437632354|diff:975| [2025/04/30 20:20:37 632358] [debug] |xqc_engine_main_logic|END|now:1746044437631964| [2025/04/30 20:20:37 632805] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437632804| [2025/04/30 20:20:37 632818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 632827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:437| [2025/04/30 20:20:37 632833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:438| [2025/04/30 20:20:37 632839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:438| [2025/04/30 20:20:37 632846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 632853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 632861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54008|prior_delivered:950010|prior_time:1746044437586642|is_app_limited:0|send_elapse:41753|ack_elapse:46162|ctl_first_sent_time:1746044437588232|lagest_ack_time:1746044437632804|curr_delivered:1004018| [2025/04/30 20:20:37 632868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437588232| [2025/04/30 20:20:37 632875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:944||sndq_packets_used_bytes:0|sndq_packets_free:395| [2025/04/30 20:20:37 632883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1166|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1166|path_largest_ack:1166| [2025/04/30 20:20:37 632890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:52816|prior_delivered:952410|prior_time:1746044437588780|is_app_limited:0|send_elapse:42013|ack_elapse:44024|ctl_first_sent_time:1746044437590373|lagest_ack_time:1746044437632804|curr_delivered:1005226| [2025/04/30 20:20:37 632896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437590373| [2025/04/30 20:20:37 632902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:943||sndq_packets_used_bytes:0|sndq_packets_free:396| [2025/04/30 20:20:37 632909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44136|rttvar:1097|minrtt:31448|latest_rtt:42431|ack_delay:400| [2025/04/30 20:20:37 632915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43872|rttvar:1349|minrtt:31448|latest_rtt:42431|ack_delay:400| [2025/04/30 20:20:37 632922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1166|lost_pn:1163|thresh:3| [2025/04/30 20:20:37 632929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 417|pns:2| [2025/04/30 20:20:37 632935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 632946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43872|rtt_var:1349|pto_duration:49268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 632951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 632954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 632959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:20:37 632965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437706501|now:1746044437632946|interv:73555| [2025/04/30 20:20:37 632972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437706501|now:1746044437632946|interval:73555|pto_count:0|srtt:43872 [2025/04/30 20:20:37 632979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42013, ack_elapse 44024, delivered 52816|rate 1199709|lost 293| [2025/04/30 20:20:37 632984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199709) in round 19| [2025/04/30 20:20:37 632989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 632995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 633001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2408|po_sent_time:1746044437590373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 633008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2408|po_sent_time:1746044437590373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 633016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:46800|srtt:43872|latest_rtt:42431|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 633024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:438|largest:438|pns:2| [2025/04/30 20:20:37 633032] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:438|frame:ACK |recv_time:1746044437632804|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 633039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557632804|now:1746044437632804|interv:120000000| [2025/04/30 20:20:37 633046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557632804|now:1746044437632804|interv:120000000| [2025/04/30 20:20:37 633052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437633329|pq_index:0| [2025/04/30 20:20:37 633060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437631964| [2025/04/30 20:20:37 633066] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437633066| [2025/04/30 20:20:37 633074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437633072| [2025/04/30 20:20:37 633088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 633096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43872|min_srtt:43872|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 633103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1091784| [2025/04/30 20:20:37 633111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43872|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 633118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 633125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43872|min_srtt:43872|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 633132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1092963| [2025/04/30 20:20:37 633139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43872|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 633146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 633153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43872|min_srtt:43872|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 633160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1094142| [2025/04/30 20:20:37 633167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 633173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 633179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 633186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 633193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 633200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1031655| [2025/04/30 20:20:37 633207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 633213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 633220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437633329| [2025/04/30 20:20:37 633231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437633329| [2025/04/30 20:20:37 633237] [debug] |xqc_engine_wakeup_after|wakeup:1746044437633329|now:1746044437633237|diff:92| [2025/04/30 20:20:37 633244] [debug] |xqc_engine_main_logic|END|now:1746044437633072| [2025/04/30 20:20:37 633253] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437633253| [2025/04/30 20:20:37 633259] [debug] |xqc_engine_wakeup_after|wakeup:1746044437633329|now:1746044437633259|diff:70| [2025/04/30 20:20:37 633266] [debug] |xqc_engine_main_logic|END|now:1746044437633253| [2025/04/30 20:20:37 634338] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437634338| [2025/04/30 20:20:37 634350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437633329|pq_index:0| [2025/04/30 20:20:37 634355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437633072| [2025/04/30 20:20:37 634360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437634359| [2025/04/30 20:20:37 634365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437633329|now:1746044437634359| [2025/04/30 20:20:37 634369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437633329|now:1746044437634359| [2025/04/30 20:20:37 634373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 634377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 634382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43872|min_srtt:43872|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 634387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1094142| [2025/04/30 20:20:37 634392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 634396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 634400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 634404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 634409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 634413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1031655| [2025/04/30 20:20:37 634417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 634422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1206| [2025/04/30 20:20:37 634461] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746044437634430|stream_id:0|stream_offset:1031655| [2025/04/30 20:20:37 634470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 634486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:20:37 634492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43872|rtt_var:1349|pto_duration:49268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 634496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 634500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 634504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 634510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437708698|now:1746044437634491|interv:74207| [2025/04/30 20:20:37 634517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437708698|now:1746044437634491|interval:74207|pto_count:0|srtt:43872 [2025/04/30 20:20:37 634524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:48000| [2025/04/30 20:20:37 634530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 634534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1032834| [2025/04/30 20:20:37 634538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 634543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1207| [2025/04/30 20:20:37 634586] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437634554|stream_id:0|stream_offset:1032834| [2025/04/30 20:20:37 634596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 634603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 634610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43872|rtt_var:1349|pto_duration:49268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 634616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 634622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 634628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 634635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437708822|now:1746044437634609|interv:74213| [2025/04/30 20:20:37 634641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437708822|now:1746044437634609|interval:74213|pto_count:0|srtt:43872 [2025/04/30 20:20:37 634648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49200| [2025/04/30 20:20:37 634662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 634669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1034013| [2025/04/30 20:20:37 634676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 634681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1208| [2025/04/30 20:20:37 634713] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437634689|stream_id:0|stream_offset:1034013| [2025/04/30 20:20:37 634742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 634749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 634753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43872|rtt_var:1349|pto_duration:49268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 634758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 634762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 634766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 634770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437708957|now:1746044437634753|interv:74204| [2025/04/30 20:20:37 634774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437708957|now:1746044437634753|interval:74204|pto_count:0|srtt:43872 [2025/04/30 20:20:37 634778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50400| [2025/04/30 20:20:37 634783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 634787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1035192| [2025/04/30 20:20:37 634792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 634795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437635795|now:1746044437634795|interv:1000| [2025/04/30 20:20:37 634799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 634803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 634807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437635795| [2025/04/30 20:20:37 634812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437635795| [2025/04/30 20:20:37 634816] [debug] |xqc_engine_wakeup_after|wakeup:1746044437635795|now:1746044437634816|diff:979| [2025/04/30 20:20:37 634820] [debug] |xqc_engine_main_logic|END|now:1746044437634359| [2025/04/30 20:20:37 634835] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437634834| [2025/04/30 20:20:37 634843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 634849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:438| [2025/04/30 20:20:37 634852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:439| [2025/04/30 20:20:37 634858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:439| [2025/04/30 20:20:37 634862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 634867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 634872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54016|prior_delivered:952410|prior_time:1746044437588780|is_app_limited:0|send_elapse:42142|ack_elapse:46054|ctl_first_sent_time:1746044437590502|lagest_ack_time:1746044437634834|curr_delivered:1006426| [2025/04/30 20:20:37 634876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437590502| [2025/04/30 20:20:37 634881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:942||sndq_packets_used_bytes:0|sndq_packets_free:397| [2025/04/30 20:20:37 634885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 634890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:52816|prior_delivered:954810|prior_time:1746044437590664|is_app_limited:0|send_elapse:41859|ack_elapse:44170|ctl_first_sent_time:1746044437592262|lagest_ack_time:1746044437634834|curr_delivered:1007626| [2025/04/30 20:20:37 634894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437592262| [2025/04/30 20:20:37 634898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:941||sndq_packets_used_bytes:0|sndq_packets_free:398| [2025/04/30 20:20:37 634902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43872|rttvar:1349|minrtt:31448|latest_rtt:42572|ack_delay:112| [2025/04/30 20:20:37 634907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43695|rttvar:1365|minrtt:31448|latest_rtt:42572|ack_delay:112| [2025/04/30 20:20:37 634911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1168|lost_pn:1165|thresh:3| [2025/04/30 20:20:37 634915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 634919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43695|rtt_var:1365|pto_duration:49155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 634923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 634927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 634931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 634935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437708844|now:1746044437634919|interv:73925| [2025/04/30 20:20:37 634942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437708844|now:1746044437634919|interval:73925|pto_count:0|srtt:43695 [2025/04/30 20:20:37 634947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41859, ack_elapse 44170, delivered 52816|rate 1195743|lost 293| [2025/04/30 20:20:37 634952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195743) in round 19| [2025/04/30 20:20:37 634959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 634966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 634972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437592262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 634977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437592262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 634982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:48000|srtt:43695|latest_rtt:42572|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 634990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:439|largest:439|pns:2| [2025/04/30 20:20:37 634998] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:439|frame:ACK |recv_time:1746044437634834|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 635005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557634834|now:1746044437634834|interv:120000000| [2025/04/30 20:20:37 635012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557634834|now:1746044437634834|interv:120000000| [2025/04/30 20:20:37 635018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437635795|pq_index:0| [2025/04/30 20:20:37 635025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437634359| [2025/04/30 20:20:37 635031] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437635031| [2025/04/30 20:20:37 635040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437635038| [2025/04/30 20:20:37 635048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 635056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43695|min_srtt:43695|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 635063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1094142| [2025/04/30 20:20:37 635071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43695|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 635085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 635092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43695|min_srtt:43695|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 635099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1095321| [2025/04/30 20:20:37 635106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43695|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 635113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 635120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43695|min_srtt:43695|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 635127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1096500| [2025/04/30 20:20:37 635134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 635140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 635146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 635153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 635160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 635167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1035192| [2025/04/30 20:20:37 635174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 635180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 635187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437635795| [2025/04/30 20:20:37 635193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437635795| [2025/04/30 20:20:37 635199] [debug] |xqc_engine_wakeup_after|wakeup:1746044437635795|now:1746044437635199|diff:596| [2025/04/30 20:20:37 635205] [debug] |xqc_engine_main_logic|END|now:1746044437635038| [2025/04/30 20:20:37 635214] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437635214| [2025/04/30 20:20:37 635220] [debug] |xqc_engine_wakeup_after|wakeup:1746044437635795|now:1746044437635220|diff:575| [2025/04/30 20:20:37 635226] [debug] |xqc_engine_main_logic|END|now:1746044437635214| [2025/04/30 20:20:37 636297] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437636297| [2025/04/30 20:20:37 636308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437635795|pq_index:0| [2025/04/30 20:20:37 636318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437635038| [2025/04/30 20:20:37 636324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437636322| [2025/04/30 20:20:37 636328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437635795|now:1746044437636322| [2025/04/30 20:20:37 636333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437635795|now:1746044437636322| [2025/04/30 20:20:37 636337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 636341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 636347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43695|min_srtt:43695|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 636351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1096500| [2025/04/30 20:20:37 636356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 636360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 636364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 636368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 636373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 636377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1035192| [2025/04/30 20:20:37 636382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 636386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1209| [2025/04/30 20:20:37 636430] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437636394|stream_id:0|stream_offset:1035192| [2025/04/30 20:20:37 636440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 636447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 636454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43695|rtt_var:1365|pto_duration:49155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 636461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 636467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 636473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 636486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437710549|now:1746044437636453|interv:74096| [2025/04/30 20:20:37 636492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437710549|now:1746044437636453|interval:74096|pto_count:0|srtt:43695 [2025/04/30 20:20:37 636499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49200| [2025/04/30 20:20:37 636506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 636512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1036371| [2025/04/30 20:20:37 636520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 636526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1210| [2025/04/30 20:20:37 636573] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437636537|stream_id:0|stream_offset:1036371| [2025/04/30 20:20:37 636586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 636593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 636600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43695|rtt_var:1365|pto_duration:49155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 636607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 636612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 636618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 636624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437710692|now:1746044437636600|interv:74092| [2025/04/30 20:20:37 636630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437710692|now:1746044437636600|interval:74092|pto_count:0|srtt:43695 [2025/04/30 20:20:37 636638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50400| [2025/04/30 20:20:37 636645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 636652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1037550| [2025/04/30 20:20:37 636658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 636665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437637664|now:1746044437636664|interv:1000| [2025/04/30 20:20:37 636669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 636678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 636683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437637664| [2025/04/30 20:20:37 636687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437637664| [2025/04/30 20:20:37 636691] [debug] |xqc_engine_wakeup_after|wakeup:1746044437637664|now:1746044437636691|diff:973| [2025/04/30 20:20:37 636695] [debug] |xqc_engine_main_logic|END|now:1746044437636322| [2025/04/30 20:20:37 636708] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437636707| [2025/04/30 20:20:37 636713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 636741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:439| [2025/04/30 20:20:37 636745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:440| [2025/04/30 20:20:37 636751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:440| [2025/04/30 20:20:37 636756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 636761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 636766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51616|prior_delivered:957210|prior_time:1746044437592606|is_app_limited:0|send_elapse:41821|ack_elapse:44101|ctl_first_sent_time:1746044437594221|lagest_ack_time:1746044437636707|curr_delivered:1008826| [2025/04/30 20:20:37 636770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437594221| [2025/04/30 20:20:37 636775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:940||sndq_packets_used_bytes:0|sndq_packets_free:399| [2025/04/30 20:20:37 636779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 636784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51616|prior_delivered:957210|prior_time:1746044437592606|is_app_limited:0|send_elapse:41821|ack_elapse:44101|ctl_first_sent_time:1746044437594221|lagest_ack_time:1746044437636707|curr_delivered:1010026| [2025/04/30 20:20:37 636788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437594363| [2025/04/30 20:20:37 636792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:939||sndq_packets_used_bytes:0|sndq_packets_free:400| [2025/04/30 20:20:37 636796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43695|rttvar:1365|minrtt:31448|latest_rtt:42344|ack_delay:104| [2025/04/30 20:20:37 636801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43514|rttvar:1387|minrtt:31448|latest_rtt:42344|ack_delay:104| [2025/04/30 20:20:37 636805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1170|lost_pn:1167|thresh:3| [2025/04/30 20:20:37 636809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 636813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43514|rtt_var:1387|pto_duration:49062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 636821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 636825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 636829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 636833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437710599|now:1746044437636813|interv:73786| [2025/04/30 20:20:37 636837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437710599|now:1746044437636813|interval:73786|pto_count:0|srtt:43514 [2025/04/30 20:20:37 636841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41821, ack_elapse 44101, delivered 52816|rate 1197614|lost 293| [2025/04/30 20:20:37 636846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197614) in round 19| [2025/04/30 20:20:37 636850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 636854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 636858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437594363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 636863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437594363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 636868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:48000|srtt:43514|latest_rtt:42344|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 636873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:440|largest:440|pns:2| [2025/04/30 20:20:37 636878] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:440|frame:ACK |recv_time:1746044437636707|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 636883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557636707|now:1746044437636707|interv:120000000| [2025/04/30 20:20:37 636887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557636707|now:1746044437636707|interv:120000000| [2025/04/30 20:20:37 636891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437637664|pq_index:0| [2025/04/30 20:20:37 636895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437636322| [2025/04/30 20:20:37 636899] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437636899| [2025/04/30 20:20:37 636904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437636903| [2025/04/30 20:20:37 636909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 636917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43514|min_srtt:43514|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 636922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1096500| [2025/04/30 20:20:37 636927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 636931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 636936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43514|min_srtt:43514|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 636940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1097679| [2025/04/30 20:20:37 636944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 636949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 636954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43514|min_srtt:43514|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 636958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1098858| [2025/04/30 20:20:37 636962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 636967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 636974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 636980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 636987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 636993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1037550| [2025/04/30 20:20:37 636999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 637005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 637011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437637664| [2025/04/30 20:20:37 637018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437637664| [2025/04/30 20:20:37 637023] [debug] |xqc_engine_wakeup_after|wakeup:1746044437637664|now:1746044437637023|diff:641| [2025/04/30 20:20:37 637035] [debug] |xqc_engine_main_logic|END|now:1746044437636903| [2025/04/30 20:20:37 637044] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437637044| [2025/04/30 20:20:37 637049] [debug] |xqc_engine_wakeup_after|wakeup:1746044437637664|now:1746044437637049|diff:615| [2025/04/30 20:20:37 637055] [debug] |xqc_engine_main_logic|END|now:1746044437637044| [2025/04/30 20:20:37 638104] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437638104| [2025/04/30 20:20:37 638117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437637664|pq_index:0| [2025/04/30 20:20:37 638124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437636903| [2025/04/30 20:20:37 638130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437638129| [2025/04/30 20:20:37 638135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437637664|now:1746044437638129| [2025/04/30 20:20:37 638139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437637664|now:1746044437638129| [2025/04/30 20:20:37 638143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 638148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 638153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43514|min_srtt:43514|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 638157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1098858| [2025/04/30 20:20:37 638162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 638166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 638170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 638174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 638179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 638183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1037550| [2025/04/30 20:20:37 638188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 638192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1211| [2025/04/30 20:20:37 638231] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437638200|stream_id:0|stream_offset:1037550| [2025/04/30 20:20:37 638240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 638247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 638259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43514|rtt_var:1387|pto_duration:49062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 638264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 638268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 638271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 638275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437712262|now:1746044437638259|interv:74003| [2025/04/30 20:20:37 638280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437712262|now:1746044437638259|interval:74003|pto_count:0|srtt:43514 [2025/04/30 20:20:37 638284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49200| [2025/04/30 20:20:37 638289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 638293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1038729| [2025/04/30 20:20:37 638298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 638302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437639302|now:1746044437638302|interv:1000| [2025/04/30 20:20:37 638306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 638309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 638314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437639302| [2025/04/30 20:20:37 638318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437639302| [2025/04/30 20:20:37 638322] [debug] |xqc_engine_wakeup_after|wakeup:1746044437639302|now:1746044437638322|diff:980| [2025/04/30 20:20:37 638326] [debug] |xqc_engine_main_logic|END|now:1746044437638129| [2025/04/30 20:20:37 638473] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437638472| [2025/04/30 20:20:37 638488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 638498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:440| [2025/04/30 20:20:37 638504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:441| [2025/04/30 20:20:37 638513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:441| [2025/04/30 20:20:37 638520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 638526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 638533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51616|prior_delivered:959610|prior_time:1746044437594608|is_app_limited:0|send_elapse:43701|ack_elapse:43864|ctl_first_sent_time:1746044437596179|lagest_ack_time:1746044437638472|curr_delivered:1011226| [2025/04/30 20:20:37 638549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437596179| [2025/04/30 20:20:37 638557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:938||sndq_packets_used_bytes:0|sndq_packets_free:401| [2025/04/30 20:20:37 638565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 638572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:50416|prior_delivered:962010|prior_time:1746044437596615|is_app_limited:0|send_elapse:42965|ack_elapse:41857|ctl_first_sent_time:1746044437598227|lagest_ack_time:1746044437638472|curr_delivered:1012426| [2025/04/30 20:20:37 638580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437598227| [2025/04/30 20:20:37 638586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:937||sndq_packets_used_bytes:0|sndq_packets_free:402| [2025/04/30 20:20:37 638593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43514|rttvar:1387|minrtt:31448|latest_rtt:40245|ack_delay:104| [2025/04/30 20:20:37 638600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43092|rttvar:1884|minrtt:31448|latest_rtt:40245|ack_delay:104| [2025/04/30 20:20:37 638604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1172|lost_pn:1169|thresh:3| [2025/04/30 20:20:37 638608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 638613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43092|rtt_var:1884|pto_duration:50628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 638617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 638621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 638625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:20:37 638629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437713828|now:1746044437638612|interv:75216| [2025/04/30 20:20:37 638633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437713828|now:1746044437638612|interval:75216|pto_count:0|srtt:43092 [2025/04/30 20:20:37 638638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42965, ack_elapse 41857, delivered 50416|rate 1173420|lost 293| [2025/04/30 20:20:37 638643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173420) in round 19| [2025/04/30 20:20:37 638647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 638651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 638655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437598227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 638659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437598227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 638668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:46800|srtt:43092|latest_rtt:40245|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 638674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:441|largest:441|pns:2| [2025/04/30 20:20:37 638679] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:441|frame:ACK |recv_time:1746044437638472|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 638684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557638472|now:1746044437638472|interv:120000000| [2025/04/30 20:20:37 638688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557638472|now:1746044437638472|interv:120000000| [2025/04/30 20:20:37 638692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437639302|pq_index:0| [2025/04/30 20:20:37 638696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437638129| [2025/04/30 20:20:37 638701] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437638700| [2025/04/30 20:20:37 638706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437638704| [2025/04/30 20:20:37 638711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 638739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43092|min_srtt:43092|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 638750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1098858| [2025/04/30 20:20:37 638755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 638760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 638764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43092|min_srtt:43092|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 638769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1100037| [2025/04/30 20:20:37 638773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 638778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 638782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43092|min_srtt:43092|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 638790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1101216| [2025/04/30 20:20:37 638794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 638798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 638802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 638806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 638811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 638815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1038729| [2025/04/30 20:20:37 638819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 638823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 638827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437639302| [2025/04/30 20:20:37 638832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437639302| [2025/04/30 20:20:37 638836] [debug] |xqc_engine_wakeup_after|wakeup:1746044437639302|now:1746044437638835|diff:467| [2025/04/30 20:20:37 638840] [debug] |xqc_engine_main_logic|END|now:1746044437638704| [2025/04/30 20:20:37 638845] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437638845| [2025/04/30 20:20:37 638849] [debug] |xqc_engine_wakeup_after|wakeup:1746044437639302|now:1746044437638849|diff:453| [2025/04/30 20:20:37 638853] [debug] |xqc_engine_main_logic|END|now:1746044437638845| [2025/04/30 20:20:37 639926] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437639926| [2025/04/30 20:20:37 639942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437639302|pq_index:0| [2025/04/30 20:20:37 639949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437638704| [2025/04/30 20:20:37 639957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437639955| [2025/04/30 20:20:37 639965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437639302|now:1746044437639955| [2025/04/30 20:20:37 639972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437639302|now:1746044437639955| [2025/04/30 20:20:37 639978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 639984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 639992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43092|min_srtt:43092|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 639998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1101216| [2025/04/30 20:20:37 640014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 640020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 640026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 640033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 640040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 640048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1038729| [2025/04/30 20:20:37 640054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 640060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1212| [2025/04/30 20:20:37 640107] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746044437640072|stream_id:0|stream_offset:1038729| [2025/04/30 20:20:37 640117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 640124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:20:37 640131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43092|rtt_var:1884|pto_duration:50628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 640137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 640143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 640150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 640156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437715700|now:1746044437640130|interv:75570| [2025/04/30 20:20:37 640163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437715700|now:1746044437640130|interval:75570|pto_count:0|srtt:43092 [2025/04/30 20:20:37 640171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:48000| [2025/04/30 20:20:37 640179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 640184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1039908| [2025/04/30 20:20:37 640189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 640193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1213| [2025/04/30 20:20:37 640230] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437640206|stream_id:0|stream_offset:1039908| [2025/04/30 20:20:37 640236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 640241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 640247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43092|rtt_var:1884|pto_duration:50628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 640254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 640260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 640267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 640273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437715834|now:1746044437640246|interv:75588| [2025/04/30 20:20:37 640280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437715834|now:1746044437640246|interval:75588|pto_count:0|srtt:43092 [2025/04/30 20:20:37 640287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49200| [2025/04/30 20:20:37 640293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 640297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1041087| [2025/04/30 20:20:37 640302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 640316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437641316|now:1746044437640316|interv:1000| [2025/04/30 20:20:37 640320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 640324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 640328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437641316| [2025/04/30 20:20:37 640332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437641316| [2025/04/30 20:20:37 640337] [debug] |xqc_engine_wakeup_after|wakeup:1746044437641316|now:1746044437640336|diff:980| [2025/04/30 20:20:37 640341] [debug] |xqc_engine_main_logic|END|now:1746044437639955| [2025/04/30 20:20:37 640517] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437640515| [2025/04/30 20:20:37 640528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 640536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:441| [2025/04/30 20:20:37 640543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:442| [2025/04/30 20:20:37 640552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:442| [2025/04/30 20:20:37 640558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 640574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 640581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51616|prior_delivered:962010|prior_time:1746044437596615|is_app_limited:0|send_elapse:43103|ack_elapse:43900|ctl_first_sent_time:1746044437598365|lagest_ack_time:1746044437640515|curr_delivered:1013626| [2025/04/30 20:20:37 640589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437598365| [2025/04/30 20:20:37 640596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:936||sndq_packets_used_bytes:0|sndq_packets_free:403| [2025/04/30 20:20:37 640603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 640610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:50416|prior_delivered:964410|prior_time:1746044437598589|is_app_limited:0|send_elapse:44759|ack_elapse:41926|ctl_first_sent_time:1746044437600171|lagest_ack_time:1746044437640515|curr_delivered:1014826| [2025/04/30 20:20:37 640617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437600171| [2025/04/30 20:20:37 640623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:935||sndq_packets_used_bytes:0|sndq_packets_free:404| [2025/04/30 20:20:37 640630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43092|rttvar:1884|minrtt:31448|latest_rtt:40344|ack_delay:112| [2025/04/30 20:20:37 640636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42735|rttvar:2128|minrtt:31448|latest_rtt:40344|ack_delay:112| [2025/04/30 20:20:37 640642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1174|lost_pn:1171|thresh:3| [2025/04/30 20:20:37 640647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 640651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42735|rtt_var:2128|pto_duration:51247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 640656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 640660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 640664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:20:37 640668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437716453|now:1746044437640651|interv:75802| [2025/04/30 20:20:37 640672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437716453|now:1746044437640651|interval:75802|pto_count:0|srtt:42735 [2025/04/30 20:20:37 640676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44759, ack_elapse 41926, delivered 50416|rate 1126387|lost 293| [2025/04/30 20:20:37 640681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126387) in round 19| [2025/04/30 20:20:37 640687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 640699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 640706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437600171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 640712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437600171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 640736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:46800|srtt:42735|latest_rtt:40344|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 640746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:442|largest:442|pns:2| [2025/04/30 20:20:37 640751] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:442|frame:ACK |recv_time:1746044437640515|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 640756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557640515|now:1746044437640515|interv:120000000| [2025/04/30 20:20:37 640760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557640515|now:1746044437640515|interv:120000000| [2025/04/30 20:20:37 640764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437641316|pq_index:0| [2025/04/30 20:20:37 640768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437639955| [2025/04/30 20:20:37 640772] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437640772| [2025/04/30 20:20:37 640778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437640776| [2025/04/30 20:20:37 640783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 640788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42735|min_srtt:42735|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 640792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1101216| [2025/04/30 20:20:37 640797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42735|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 640801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 640806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42735|min_srtt:42735|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 640810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1102395| [2025/04/30 20:20:37 640818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42735|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 640823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 640827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42735|min_srtt:42735|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 640832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1103574| [2025/04/30 20:20:37 640836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 640840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 640844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 640849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 640853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 640857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1041087| [2025/04/30 20:20:37 640862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 640866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 640870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437641316| [2025/04/30 20:20:37 640874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437641316| [2025/04/30 20:20:37 640878] [debug] |xqc_engine_wakeup_after|wakeup:1746044437641316|now:1746044437640878|diff:438| [2025/04/30 20:20:37 640882] [debug] |xqc_engine_main_logic|END|now:1746044437640776| [2025/04/30 20:20:37 640889] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437640889| [2025/04/30 20:20:37 640896] [debug] |xqc_engine_wakeup_after|wakeup:1746044437641316|now:1746044437640895|diff:421| [2025/04/30 20:20:37 640902] [debug] |xqc_engine_main_logic|END|now:1746044437640889| [2025/04/30 20:20:37 641982] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437641982| [2025/04/30 20:20:37 641997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437641316|pq_index:0| [2025/04/30 20:20:37 642004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437640776| [2025/04/30 20:20:37 642012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437642010| [2025/04/30 20:20:37 642020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437641316|now:1746044437642010| [2025/04/30 20:20:37 642027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437641316|now:1746044437642010| [2025/04/30 20:20:37 642041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 642048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 642056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42735|min_srtt:42735|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 642063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1103574| [2025/04/30 20:20:37 642070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 642077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 642083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 642090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 642098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 642104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1041087| [2025/04/30 20:20:37 642111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 642118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1214| [2025/04/30 20:20:37 642166] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746044437642130|stream_id:0|stream_offset:1041087| [2025/04/30 20:20:37 642176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 642184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:20:37 642191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42735|rtt_var:2128|pto_duration:51247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 642198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 642204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 642210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 642217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437718377|now:1746044437642190|interv:76187| [2025/04/30 20:20:37 642223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437718377|now:1746044437642190|interval:76187|pto_count:0|srtt:42735 [2025/04/30 20:20:37 642231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:48000| [2025/04/30 20:20:37 642239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 642251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1042266| [2025/04/30 20:20:37 642256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 642260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1215| [2025/04/30 20:20:37 642293] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437642268|stream_id:0|stream_offset:1042266| [2025/04/30 20:20:37 642299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 642306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 642312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42735|rtt_var:2128|pto_duration:51247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 642319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 642326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 642332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 642339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437718515|now:1746044437642312|interv:76203| [2025/04/30 20:20:37 642344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437718515|now:1746044437642312|interval:76203|pto_count:0|srtt:42735 [2025/04/30 20:20:37 642349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49200| [2025/04/30 20:20:37 642354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 642358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1043445| [2025/04/30 20:20:37 642363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 642367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1216| [2025/04/30 20:20:37 642397] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437642374|stream_id:0|stream_offset:1043445| [2025/04/30 20:20:37 642403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 642408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 642415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42735|rtt_var:2128|pto_duration:51247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 642429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 642436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 642443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 642449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437718621|now:1746044437642415|interv:76206| [2025/04/30 20:20:37 642453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437718621|now:1746044437642415|interval:76206|pto_count:0|srtt:42735 [2025/04/30 20:20:37 642458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50400| [2025/04/30 20:20:37 642463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 642467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1044624| [2025/04/30 20:20:37 642472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 642476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437643476|now:1746044437642476|interv:1000| [2025/04/30 20:20:37 642480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 642484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 642488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437643476| [2025/04/30 20:20:37 642492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437643476| [2025/04/30 20:20:37 642496] [debug] |xqc_engine_wakeup_after|wakeup:1746044437643476|now:1746044437642496|diff:980| [2025/04/30 20:20:37 642500] [debug] |xqc_engine_main_logic|END|now:1746044437642010| [2025/04/30 20:20:37 642624] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437642622| [2025/04/30 20:20:37 642643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 642667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:442| [2025/04/30 20:20:37 642673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:443| [2025/04/30 20:20:37 642684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:443| [2025/04/30 20:20:37 642690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 642697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 642704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:966818|prior_time:1746044437600847|is_app_limited:0|send_elapse:43630|ack_elapse:41775|ctl_first_sent_time:1746044437602454|lagest_ack_time:1746044437642622|curr_delivered:1016026| [2025/04/30 20:20:37 642711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437602454| [2025/04/30 20:20:37 642749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:934||sndq_packets_used_bytes:0|sndq_packets_free:405| [2025/04/30 20:20:37 642778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 642785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:966818|prior_time:1746044437600847|is_app_limited:0|send_elapse:43630|ack_elapse:41775|ctl_first_sent_time:1746044437602454|lagest_ack_time:1746044437642622|curr_delivered:1017226| [2025/04/30 20:20:37 642792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437602571| [2025/04/30 20:20:37 642799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:933||sndq_packets_used_bytes:0|sndq_packets_free:406| [2025/04/30 20:20:37 642805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42735|rttvar:2128|minrtt:31448|latest_rtt:40051|ack_delay:120| [2025/04/30 20:20:37 642812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42385|rttvar:2297|minrtt:31448|latest_rtt:40051|ack_delay:120| [2025/04/30 20:20:37 642817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1176|lost_pn:1173|thresh:3| [2025/04/30 20:20:37 642821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 642826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42385|rtt_var:2297|pto_duration:51573|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 642831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 642835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 642839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 642843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437718947|now:1746044437642825|interv:76122| [2025/04/30 20:20:37 642849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437718947|now:1746044437642825|interval:76122|pto_count:0|srtt:42385 [2025/04/30 20:20:37 642856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43630, ack_elapse 41775, delivered 50408|rate 1155351|lost 293| [2025/04/30 20:20:37 642864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155351) in round 19| [2025/04/30 20:20:37 642871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 642878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 642884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437602571|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 642891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437602571|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 642898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:48000|srtt:42385|latest_rtt:40051|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 642914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:443|largest:443|pns:2| [2025/04/30 20:20:37 642919] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:443|frame:ACK |recv_time:1746044437642622|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 642924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557642622|now:1746044437642622|interv:120000000| [2025/04/30 20:20:37 642928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557642622|now:1746044437642622|interv:120000000| [2025/04/30 20:20:37 642932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437643476|pq_index:0| [2025/04/30 20:20:37 642937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437642010| [2025/04/30 20:20:37 642942] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437642942| [2025/04/30 20:20:37 642950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437642948| [2025/04/30 20:20:37 642958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 642967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42385|min_srtt:42385|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 642974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1103574| [2025/04/30 20:20:37 642980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 642988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 642994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42385|min_srtt:42385|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 642999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1104753| [2025/04/30 20:20:37 643005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 643012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 643018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42385|min_srtt:42385|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 643025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1105932| [2025/04/30 20:20:37 643041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 643046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 643052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 643059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 643067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 643073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1044624| [2025/04/30 20:20:37 643080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 643086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 643092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437643476| [2025/04/30 20:20:37 643099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437643476| [2025/04/30 20:20:37 643106] [debug] |xqc_engine_wakeup_after|wakeup:1746044437643476|now:1746044437643105|diff:371| [2025/04/30 20:20:37 643113] [debug] |xqc_engine_main_logic|END|now:1746044437642948| [2025/04/30 20:20:37 643122] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437643122| [2025/04/30 20:20:37 643129] [debug] |xqc_engine_wakeup_after|wakeup:1746044437643476|now:1746044437643128|diff:348| [2025/04/30 20:20:37 643135] [debug] |xqc_engine_main_logic|END|now:1746044437643122| [2025/04/30 20:20:37 644208] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437644207| [2025/04/30 20:20:37 644221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437643476|pq_index:0| [2025/04/30 20:20:37 644226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437642948| [2025/04/30 20:20:37 644231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437644230| [2025/04/30 20:20:37 644239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437643476|now:1746044437644230| [2025/04/30 20:20:37 644246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437643476|now:1746044437644230| [2025/04/30 20:20:37 644253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 644259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 644265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42385|min_srtt:42385|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 644270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1105932| [2025/04/30 20:20:37 644274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 644286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 644290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 644295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 644299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 644304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1044624| [2025/04/30 20:20:37 644308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 644313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1217| [2025/04/30 20:20:37 644369] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437644327|stream_id:0|stream_offset:1044624| [2025/04/30 20:20:37 644379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 644386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 644392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42385|rtt_var:2297|pto_duration:51573|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 644397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 644402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 644409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 644416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437720900|now:1746044437644392|interv:76508| [2025/04/30 20:20:37 644423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437720900|now:1746044437644392|interval:76508|pto_count:0|srtt:42385 [2025/04/30 20:20:37 644430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49200| [2025/04/30 20:20:37 644438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 644444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1045803| [2025/04/30 20:20:37 644449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 644456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1218| [2025/04/30 20:20:37 644502] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437644467|stream_id:0|stream_offset:1045803| [2025/04/30 20:20:37 644520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 644528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 644534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42385|rtt_var:2297|pto_duration:51573|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 644541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 644547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 644552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 644559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437721040|now:1746044437644534|interv:76506| [2025/04/30 20:20:37 644565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437721040|now:1746044437644534|interval:76506|pto_count:0|srtt:42385 [2025/04/30 20:20:37 644572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50400| [2025/04/30 20:20:37 644580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 644587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1046982| [2025/04/30 20:20:37 644594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 644599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437645599|now:1746044437644599|interv:1000| [2025/04/30 20:20:37 644606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 644612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 644618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437645599| [2025/04/30 20:20:37 644625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437645599| [2025/04/30 20:20:37 644631] [debug] |xqc_engine_wakeup_after|wakeup:1746044437645599|now:1746044437644631|diff:968| [2025/04/30 20:20:37 644639] [debug] |xqc_engine_main_logic|END|now:1746044437644230| [2025/04/30 20:20:37 644651] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437644650| [2025/04/30 20:20:37 644657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 644663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:443| [2025/04/30 20:20:37 644667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:444| [2025/04/30 20:20:37 644673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:444| [2025/04/30 20:20:37 644678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 644683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 644693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:969218|prior_time:1746044437602771|is_app_limited:0|send_elapse:45346|ack_elapse:41879|ctl_first_sent_time:1746044437604319|lagest_ack_time:1746044437644650|curr_delivered:1018426| [2025/04/30 20:20:37 644698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437604319| [2025/04/30 20:20:37 644703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:932||sndq_packets_used_bytes:0|sndq_packets_free:407| [2025/04/30 20:20:37 644707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 644711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48008|prior_delivered:971618|prior_time:1746044437604552|is_app_limited:0|send_elapse:44966|ack_elapse:40098|ctl_first_sent_time:1746044437606094|lagest_ack_time:1746044437644650|curr_delivered:1019626| [2025/04/30 20:20:37 644735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437606094| [2025/04/30 20:20:37 644742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:931||sndq_packets_used_bytes:0|sndq_packets_free:408| [2025/04/30 20:20:37 644746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42385|rttvar:2297|minrtt:31448|latest_rtt:38556|ack_delay:96| [2025/04/30 20:20:37 644751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41894|rttvar:2704|minrtt:31448|latest_rtt:38556|ack_delay:96| [2025/04/30 20:20:37 644755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1178|lost_pn:1175|thresh:3| [2025/04/30 20:20:37 644760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 644764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41894|rtt_var:2704|pto_duration:52710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 644768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 644772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 644776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 644780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437722177|now:1746044437644763|interv:77414| [2025/04/30 20:20:37 644784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437722177|now:1746044437644763|interval:77414|pto_count:0|srtt:41894 [2025/04/30 20:20:37 644788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44966, ack_elapse 40098, delivered 48008|rate 1067651|lost 293| [2025/04/30 20:20:37 644793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1067651) in round 19| [2025/04/30 20:20:37 644798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 644802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 644806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437606094|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 644814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437606094|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 644819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:48000|srtt:41894|latest_rtt:38556|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 644824] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:111123|inflight:48000|mode:2|applimit:0|pacing_rate:1214692|bw:1214692|srtt:41894|latest_rtt:38556|min_rtt:31448|send:1207|lost:293|tlp:0|recv:433|recovery:0|slow_start:0|conn_life:951510|acked:2400|delivered:1019626|is_cwnd_limited:0| [2025/04/30 20:20:37 644831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:444|largest:444|pns:2| [2025/04/30 20:20:37 644835] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:444|frame:ACK |recv_time:1746044437644650|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 644840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557644650|now:1746044437644650|interv:120000000| [2025/04/30 20:20:37 644844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557644650|now:1746044437644650|interv:120000000| [2025/04/30 20:20:37 644848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437645599|pq_index:0| [2025/04/30 20:20:37 644853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437644230| [2025/04/30 20:20:37 644857] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437644857| [2025/04/30 20:20:37 644862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437644861| [2025/04/30 20:20:37 644867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 644872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41894|min_srtt:41894|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 644876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1105932| [2025/04/30 20:20:37 644881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41894|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 644885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 644890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41894|min_srtt:41894|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 644894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1107111| [2025/04/30 20:20:37 644901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41894|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 644906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 644910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41894|min_srtt:41894|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 644914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1108290| [2025/04/30 20:20:37 644920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 644926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 644933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 644940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 644947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 644954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1046982| [2025/04/30 20:20:37 644961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 644967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 644973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437645599| [2025/04/30 20:20:37 644979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437645599| [2025/04/30 20:20:37 644985] [debug] |xqc_engine_wakeup_after|wakeup:1746044437645599|now:1746044437644985|diff:614| [2025/04/30 20:20:37 644992] [debug] |xqc_engine_main_logic|END|now:1746044437644861| [2025/04/30 20:20:37 645000] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437645000| [2025/04/30 20:20:37 645006] [debug] |xqc_engine_wakeup_after|wakeup:1746044437645599|now:1746044437645006|diff:593| [2025/04/30 20:20:37 645012] [debug] |xqc_engine_main_logic|END|now:1746044437645000| [2025/04/30 20:20:37 646098] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437646098| [2025/04/30 20:20:37 646112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437645599|pq_index:0| [2025/04/30 20:20:37 646117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437644861| [2025/04/30 20:20:37 646123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437646122| [2025/04/30 20:20:37 646128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437645599|now:1746044437646122| [2025/04/30 20:20:37 646140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437645599|now:1746044437646122| [2025/04/30 20:20:37 646155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 646162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 646169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41894|min_srtt:41894|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 646174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1108290| [2025/04/30 20:20:37 646179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 646183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 646187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 646191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 646196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 646200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1046982| [2025/04/30 20:20:37 646205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 646210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1219| [2025/04/30 20:20:37 646259] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437646220|stream_id:0|stream_offset:1046982| [2025/04/30 20:20:37 646268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 646276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 646283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41894|rtt_var:2704|pto_duration:52710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 646289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 646293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 646297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 646301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437723930|now:1746044437646282|interv:77648| [2025/04/30 20:20:37 646305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437723930|now:1746044437646282|interval:77648|pto_count:0|srtt:41894 [2025/04/30 20:20:37 646315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49200| [2025/04/30 20:20:37 646320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 646324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1048161| [2025/04/30 20:20:37 646329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 646333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1220| [2025/04/30 20:20:37 646364] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437646340|stream_id:0|stream_offset:1048161| [2025/04/30 20:20:37 646373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 646381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 646387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41894|rtt_var:2704|pto_duration:52710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 646392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 646397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 646403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 646409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437724050|now:1746044437646387|interv:77663| [2025/04/30 20:20:37 646414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437724050|now:1746044437646387|interval:77663|pto_count:0|srtt:41894 [2025/04/30 20:20:37 646420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50400| [2025/04/30 20:20:37 646427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 646434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1049340| [2025/04/30 20:20:37 646441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 646446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437647446|now:1746044437646446|interv:1000| [2025/04/30 20:20:37 646450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 646454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 646461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437647446| [2025/04/30 20:20:37 646467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437647446| [2025/04/30 20:20:37 646473] [debug] |xqc_engine_wakeup_after|wakeup:1746044437647446|now:1746044437646473|diff:973| [2025/04/30 20:20:37 646486] [debug] |xqc_engine_main_logic|END|now:1746044437646122| [2025/04/30 20:20:37 646502] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437646501| [2025/04/30 20:20:37 646511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 646520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:444| [2025/04/30 20:20:37 646527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:445| [2025/04/30 20:20:37 646536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:445| [2025/04/30 20:20:37 646542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 646550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 646557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:971618|prior_time:1746044437604552|is_app_limited:0|send_elapse:45106|ack_elapse:41949|ctl_first_sent_time:1746044437606234|lagest_ack_time:1746044437646501|curr_delivered:1020826| [2025/04/30 20:20:37 646564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437606234| [2025/04/30 20:20:37 646569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:930||sndq_packets_used_bytes:0|sndq_packets_free:409| [2025/04/30 20:20:37 646574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 646578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48008|prior_delivered:974018|prior_time:1746044437606575|is_app_limited:0|send_elapse:45021|ack_elapse:39926|ctl_first_sent_time:1746044437608167|lagest_ack_time:1746044437646501|curr_delivered:1022026| [2025/04/30 20:20:37 646583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437608167| [2025/04/30 20:20:37 646587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:929||sndq_packets_used_bytes:0|sndq_packets_free:410| [2025/04/30 20:20:37 646591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41894|rttvar:2704|minrtt:31448|latest_rtt:38334|ack_delay:96| [2025/04/30 20:20:37 646597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41437|rttvar:2942|minrtt:31448|latest_rtt:38334|ack_delay:96| [2025/04/30 20:20:37 646604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1180|lost_pn:1177|thresh:3| [2025/04/30 20:20:37 646610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 646617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41437|rtt_var:2942|pto_duration:53205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 646621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 646625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 646629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 646638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437724545|now:1746044437646617|interv:77928| [2025/04/30 20:20:37 646642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437724545|now:1746044437646617|interval:77928|pto_count:0|srtt:41437 [2025/04/30 20:20:37 646647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45021, ack_elapse 39926, delivered 48008|rate 1066346|lost 293| [2025/04/30 20:20:37 646652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1066346) in round 19| [2025/04/30 20:20:37 646656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 646661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 646665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437608167|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 646669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437608167|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 646674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:48000|srtt:41437|latest_rtt:38334|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 646680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:445|largest:445|pns:2| [2025/04/30 20:20:37 646685] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:445|frame:ACK |recv_time:1746044437646501|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 646691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557646501|now:1746044437646501|interv:120000000| [2025/04/30 20:20:37 646695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557646501|now:1746044437646501|interv:120000000| [2025/04/30 20:20:37 646699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437647446|pq_index:0| [2025/04/30 20:20:37 646704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437646122| [2025/04/30 20:20:37 646708] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437646707| [2025/04/30 20:20:37 646713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437646712| [2025/04/30 20:20:37 646745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 646751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41437|min_srtt:41437|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 646755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1108290| [2025/04/30 20:20:37 646763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 646768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 646773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41437|min_srtt:41437|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 646777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1109469| [2025/04/30 20:20:37 646782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 646786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 646791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41437|min_srtt:41437|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 646795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1110648| [2025/04/30 20:20:37 646799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 646803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 646807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 646811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 646816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 646820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1049340| [2025/04/30 20:20:37 646825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 646829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 646833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437647446| [2025/04/30 20:20:37 646837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437647446| [2025/04/30 20:20:37 646841] [debug] |xqc_engine_wakeup_after|wakeup:1746044437647446|now:1746044437646841|diff:605| [2025/04/30 20:20:37 646845] [debug] |xqc_engine_main_logic|END|now:1746044437646712| [2025/04/30 20:20:37 646852] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437646852| [2025/04/30 20:20:37 646859] [debug] |xqc_engine_wakeup_after|wakeup:1746044437647446|now:1746044437646858|diff:588| [2025/04/30 20:20:37 646865] [debug] |xqc_engine_main_logic|END|now:1746044437646852| [2025/04/30 20:20:37 647986] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437647986| [2025/04/30 20:20:37 648004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437647446|pq_index:0| [2025/04/30 20:20:37 648022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437646712| [2025/04/30 20:20:37 648031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437648029| [2025/04/30 20:20:37 648039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437647446|now:1746044437648029| [2025/04/30 20:20:37 648046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437647446|now:1746044437648029| [2025/04/30 20:20:37 648052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 648059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 648068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41437|min_srtt:41437|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 648075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1110648| [2025/04/30 20:20:37 648082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 648088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 648094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 648101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 648109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 648115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1049340| [2025/04/30 20:20:37 648122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 648129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1221| [2025/04/30 20:20:37 648179] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437648143|stream_id:0|stream_offset:1049340| [2025/04/30 20:20:37 648187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 648193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 648200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41437|rtt_var:2942|pto_duration:53205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 648208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 648214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 648227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 648233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437726348|now:1746044437648200|interv:78148| [2025/04/30 20:20:37 648240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437726348|now:1746044437648200|interval:78148|pto_count:0|srtt:41437 [2025/04/30 20:20:37 648247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49200| [2025/04/30 20:20:37 648252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 648257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1050519| [2025/04/30 20:20:37 648261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 648266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1222| [2025/04/30 20:20:37 648295] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437648273|stream_id:0|stream_offset:1050519| [2025/04/30 20:20:37 648302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 648309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 648316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41437|rtt_var:2942|pto_duration:53205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 648323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 648330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 648336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 648343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437726478|now:1746044437648316|interv:78162| [2025/04/30 20:20:37 648349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437726478|now:1746044437648316|interval:78162|pto_count:0|srtt:41437 [2025/04/30 20:20:37 648356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50400| [2025/04/30 20:20:37 648365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 648371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1051698| [2025/04/30 20:20:37 648378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 648384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437649384|now:1746044437648384|interv:1000| [2025/04/30 20:20:37 648397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 648404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 648411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437649384| [2025/04/30 20:20:37 648418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437649384| [2025/04/30 20:20:37 648424] [debug] |xqc_engine_wakeup_after|wakeup:1746044437649384|now:1746044437648424|diff:960| [2025/04/30 20:20:37 648432] [debug] |xqc_engine_main_logic|END|now:1746044437648029| [2025/04/30 20:20:37 648447] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437648446| [2025/04/30 20:20:37 648456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 648462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:445| [2025/04/30 20:20:37 648466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:446| [2025/04/30 20:20:37 648475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:446| [2025/04/30 20:20:37 648482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 648489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 648496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:974018|prior_time:1746044437606575|is_app_limited:0|send_elapse:45168|ack_elapse:41871|ctl_first_sent_time:1746044437608314|lagest_ack_time:1746044437648446|curr_delivered:1023226| [2025/04/30 20:20:37 648502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437608314| [2025/04/30 20:20:37 648509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:928||sndq_packets_used_bytes:0|sndq_packets_free:411| [2025/04/30 20:20:37 648516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 648523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48008|prior_delivered:976418|prior_time:1746044437608559|is_app_limited:0|send_elapse:46862|ack_elapse:39887|ctl_first_sent_time:1746044437610156|lagest_ack_time:1746044437648446|curr_delivered:1024426| [2025/04/30 20:20:37 648530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437610156| [2025/04/30 20:20:37 648535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:927||sndq_packets_used_bytes:0|sndq_packets_free:412| [2025/04/30 20:20:37 648539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41437|rttvar:2942|minrtt:31448|latest_rtt:38290|ack_delay:80| [2025/04/30 20:20:37 648544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41034|rttvar:3013|minrtt:31448|latest_rtt:38290|ack_delay:80| [2025/04/30 20:20:37 648548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1182|lost_pn:1179|thresh:3| [2025/04/30 20:20:37 648552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 648556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41034|rtt_var:3013|pto_duration:53086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 648565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 648569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 648573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 648577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437726359|now:1746044437648556|interv:77803| [2025/04/30 20:20:37 648581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437726359|now:1746044437648556|interval:77803|pto_count:0|srtt:41034 [2025/04/30 20:20:37 648585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46862, ack_elapse 39887, delivered 48008|rate 1024454|lost 293| [2025/04/30 20:20:37 648590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1024454) in round 19| [2025/04/30 20:20:37 648594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 648599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 648603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437610156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 648607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437610156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978818| [2025/04/30 20:20:37 648612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:48000|srtt:41034|latest_rtt:38290|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 648618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:446|largest:446|pns:2| [2025/04/30 20:20:37 648623] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:446|frame:ACK |recv_time:1746044437648446|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 648628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557648446|now:1746044437648446|interv:120000000| [2025/04/30 20:20:37 648632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557648446|now:1746044437648446|interv:120000000| [2025/04/30 20:20:37 648636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437649384|pq_index:0| [2025/04/30 20:20:37 648641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437648029| [2025/04/30 20:20:37 648645] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437648645| [2025/04/30 20:20:37 648650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437648649| [2025/04/30 20:20:37 648655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 648663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41034|min_srtt:41034|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 648668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1110648| [2025/04/30 20:20:37 648672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41034|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 648677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 648682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41034|min_srtt:41034|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 648686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1111827| [2025/04/30 20:20:37 648690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41034|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 648695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 648699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41034|min_srtt:41034|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 648703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1113006| [2025/04/30 20:20:37 648708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 648712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 648735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 648743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 648747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 648752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1051698| [2025/04/30 20:20:37 648756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 648760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 648764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437649384| [2025/04/30 20:20:37 648768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437649384| [2025/04/30 20:20:37 648772] [debug] |xqc_engine_wakeup_after|wakeup:1746044437649384|now:1746044437648772|diff:612| [2025/04/30 20:20:37 648779] [debug] |xqc_engine_main_logic|END|now:1746044437648649| [2025/04/30 20:20:37 648785] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437648785| [2025/04/30 20:20:37 648789] [debug] |xqc_engine_wakeup_after|wakeup:1746044437649384|now:1746044437648789|diff:595| [2025/04/30 20:20:37 648793] [debug] |xqc_engine_main_logic|END|now:1746044437648785| [2025/04/30 20:20:37 649864] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437649864| [2025/04/30 20:20:37 649877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437649384|pq_index:0| [2025/04/30 20:20:37 649882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437648649| [2025/04/30 20:20:37 649888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437649886| [2025/04/30 20:20:37 649892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437649384|now:1746044437649886| [2025/04/30 20:20:37 649897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437649384|now:1746044437649886| [2025/04/30 20:20:37 649901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 649906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 649914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41034|min_srtt:41034|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 649921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1113006| [2025/04/30 20:20:37 649929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 649935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 649941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 649947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 649954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 649961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1051698| [2025/04/30 20:20:37 649968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 649975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1223| [2025/04/30 20:20:37 650027] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437649989|stream_id:0|stream_offset:1051698| [2025/04/30 20:20:37 650038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 650054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 650061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41034|rtt_var:3013|pto_duration:53086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 650068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 650074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 650081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 650087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437728075|now:1746044437650061|interv:78014| [2025/04/30 20:20:37 650093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437728075|now:1746044437650061|interval:78014|pto_count:0|srtt:41034 [2025/04/30 20:20:37 650101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49200| [2025/04/30 20:20:37 650108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 650115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1052877| [2025/04/30 20:20:37 650122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 650129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437651128|now:1746044437650128|interv:1000| [2025/04/30 20:20:37 650135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 650141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 650147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437651128| [2025/04/30 20:20:37 650153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437651128| [2025/04/30 20:20:37 650158] [debug] |xqc_engine_wakeup_after|wakeup:1746044437651128|now:1746044437650158|diff:970| [2025/04/30 20:20:37 650162] [debug] |xqc_engine_main_logic|END|now:1746044437649886| [2025/04/30 20:20:37 650426] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437650424| [2025/04/30 20:20:37 650438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 650447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:446| [2025/04/30 20:20:37 650454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:447| [2025/04/30 20:20:37 650463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:447| [2025/04/30 20:20:37 650469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 650477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 650483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:976418|prior_time:1746044437608559|is_app_limited:0|send_elapse:47047|ack_elapse:41865|ctl_first_sent_time:1746044437610341|lagest_ack_time:1746044437650424|curr_delivered:1025626| [2025/04/30 20:20:37 650497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437610341| [2025/04/30 20:20:37 650505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:926||sndq_packets_used_bytes:0|sndq_packets_free:413| [2025/04/30 20:20:37 650511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 650518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48008|prior_delivered:978818|prior_time:1746044437610517|is_app_limited:0|send_elapse:45519|ack_elapse:39907|ctl_first_sent_time:1746044437612133|lagest_ack_time:1746044437650424|curr_delivered:1026826| [2025/04/30 20:20:37 650525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437612133| [2025/04/30 20:20:37 650529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:925||sndq_packets_used_bytes:0|sndq_packets_free:414| [2025/04/30 20:20:37 650533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41034|rttvar:3013|minrtt:31448|latest_rtt:38291|ack_delay:80| [2025/04/30 20:20:37 650538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40681|rttvar:2965|minrtt:31448|latest_rtt:38291|ack_delay:80| [2025/04/30 20:20:37 650542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1184|lost_pn:1181|thresh:3| [2025/04/30 20:20:37 650546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 650551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40681|rtt_var:2965|pto_duration:52541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 650555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 650559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 650563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 20:20:37 650567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437727530|now:1746044437650550|interv:76980| [2025/04/30 20:20:37 650573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437727530|now:1746044437650550|interval:76980|pto_count:0|srtt:40681 [2025/04/30 20:20:37 650581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45519, ack_elapse 39907, delivered 48008|rate 1054680|lost 293| [2025/04/30 20:20:37 650587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 19 -> 20| [2025/04/30 20:20:37 650594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1054680) in round 20| [2025/04/30 20:20:37 650599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 650603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 650607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437612133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1026826| [2025/04/30 20:20:37 650616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437612133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1026826| [2025/04/30 20:20:37 650621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:46800|srtt:40681|latest_rtt:38291|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 650627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:447|largest:447|pns:2| [2025/04/30 20:20:37 650632] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:447|frame:ACK |recv_time:1746044437650424|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 650637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557650424|now:1746044437650424|interv:120000000| [2025/04/30 20:20:37 650642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557650424|now:1746044437650424|interv:120000000| [2025/04/30 20:20:37 650646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437651128|pq_index:0| [2025/04/30 20:20:37 650650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437649886| [2025/04/30 20:20:37 650654] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437650654| [2025/04/30 20:20:37 650659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437650658| [2025/04/30 20:20:37 650664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 650670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40681|min_srtt:40681|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 650674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1113006| [2025/04/30 20:20:37 650679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40681|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 650683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 650688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40681|min_srtt:40681|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 650692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1114185| [2025/04/30 20:20:37 650697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40681|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 650701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 650708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40681|min_srtt:40681|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 650713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1115364| [2025/04/30 20:20:37 650738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 650742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 650746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 650751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 650755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 650760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1052877| [2025/04/30 20:20:37 650764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 650768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 650772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437651128| [2025/04/30 20:20:37 650776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437651128| [2025/04/30 20:20:37 650780] [debug] |xqc_engine_wakeup_after|wakeup:1746044437651128|now:1746044437650780|diff:348| [2025/04/30 20:20:37 650785] [debug] |xqc_engine_main_logic|END|now:1746044437650658| [2025/04/30 20:20:37 650790] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437650790| [2025/04/30 20:20:37 650794] [debug] |xqc_engine_wakeup_after|wakeup:1746044437651128|now:1746044437650794|diff:334| [2025/04/30 20:20:37 650798] [debug] |xqc_engine_main_logic|END|now:1746044437650790| [2025/04/30 20:20:37 651867] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437651867| [2025/04/30 20:20:37 651879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437651128|pq_index:0| [2025/04/30 20:20:37 651884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437650658| [2025/04/30 20:20:37 651889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437651888| [2025/04/30 20:20:37 651894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437651128|now:1746044437651888| [2025/04/30 20:20:37 651898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437651128|now:1746044437651888| [2025/04/30 20:20:37 651904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 651911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 651919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40681|min_srtt:40681|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 651935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1115364| [2025/04/30 20:20:37 651939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 651943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 651948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 651955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 651962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 651968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1052877| [2025/04/30 20:20:37 651974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 651981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1224-1228|next_skip_chance:1746044437884603|current_time:1746044437651980| [2025/04/30 20:20:37 651988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1229| [2025/04/30 20:20:37 652054] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746044437652001|stream_id:0|stream_offset:1052877| [2025/04/30 20:20:37 652064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 652071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 20:20:37 652078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40681|rtt_var:2965|pto_duration:52541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 652085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 652091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 652096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 652103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437729542|now:1746044437652078|interv:77464| [2025/04/30 20:20:37 652109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437729542|now:1746044437652078|interval:77464|pto_count:0|srtt:40681 [2025/04/30 20:20:37 652130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:48000| [2025/04/30 20:20:37 652139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 652144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1054056| [2025/04/30 20:20:37 652154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 652158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1230| [2025/04/30 20:20:37 652189] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437652166|stream_id:0|stream_offset:1054056| [2025/04/30 20:20:37 652195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 652201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 652208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40681|rtt_var:2965|pto_duration:52541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 652215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 652221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 652227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 652234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437729707|now:1746044437652207|interv:77500| [2025/04/30 20:20:37 652240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437729707|now:1746044437652207|interval:77500|pto_count:0|srtt:40681 [2025/04/30 20:20:37 652248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49200| [2025/04/30 20:20:37 652255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 652260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1055235| [2025/04/30 20:20:37 652265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 652269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1231| [2025/04/30 20:20:37 652299] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437652276|stream_id:0|stream_offset:1055235| [2025/04/30 20:20:37 652305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 652312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 652319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40681|rtt_var:2965|pto_duration:52541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 652326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 652332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 652345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 652350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437729817|now:1746044437652319|interv:77498| [2025/04/30 20:20:37 652355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437729817|now:1746044437652319|interval:77498|pto_count:0|srtt:40681 [2025/04/30 20:20:37 652360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50400| [2025/04/30 20:20:37 652366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 652370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1056414| [2025/04/30 20:20:37 652374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 652378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437653378|now:1746044437652378|interv:1000| [2025/04/30 20:20:37 652382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 652386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 652391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437653378| [2025/04/30 20:20:37 652398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437653378| [2025/04/30 20:20:37 652404] [debug] |xqc_engine_wakeup_after|wakeup:1746044437653378|now:1746044437652404|diff:974| [2025/04/30 20:20:37 652411] [debug] |xqc_engine_main_logic|END|now:1746044437651888| [2025/04/30 20:20:37 652484] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437652482| [2025/04/30 20:20:37 652499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 652508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:447| [2025/04/30 20:20:37 652512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:448| [2025/04/30 20:20:37 652521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:448| [2025/04/30 20:20:37 652529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 652537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 652544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:978818|prior_time:1746044437610517|is_app_limited:0|send_elapse:45655|ack_elapse:41965|ctl_first_sent_time:1746044437612269|lagest_ack_time:1746044437652482|curr_delivered:1028026| [2025/04/30 20:20:37 652551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437612269| [2025/04/30 20:20:37 652559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:924||sndq_packets_used_bytes:0|sndq_packets_free:415| [2025/04/30 20:20:37 652566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 652581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48008|prior_delivered:981218|prior_time:1746044437612533|is_app_limited:0|send_elapse:47341|ack_elapse:39949|ctl_first_sent_time:1746044437614123|lagest_ack_time:1746044437652482|curr_delivered:1029226| [2025/04/30 20:20:37 652588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437614123| [2025/04/30 20:20:37 652594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:923||sndq_packets_used_bytes:0|sndq_packets_free:416| [2025/04/30 20:20:37 652600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40681|rttvar:2965|minrtt:31448|latest_rtt:38359|ack_delay:128| [2025/04/30 20:20:37 652607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40374|rttvar:2836|minrtt:31448|latest_rtt:38359|ack_delay:128| [2025/04/30 20:20:37 652614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1186|lost_pn:1183|thresh:3| [2025/04/30 20:20:37 652621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 652627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40374|rtt_var:2836|pto_duration:51718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 652632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 652636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 652640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 652644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437728994|now:1746044437652627|interv:76367| [2025/04/30 20:20:37 652648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437728994|now:1746044437652627|interval:76367|pto_count:0|srtt:40374 [2025/04/30 20:20:37 652652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47341, ack_elapse 39949, delivered 48008|rate 1014089|lost 293| [2025/04/30 20:20:37 652657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1014089) in round 20| [2025/04/30 20:20:37 652661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 652666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 652670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437614123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1026826| [2025/04/30 20:20:37 652675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437614123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1026826| [2025/04/30 20:20:37 652679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:48000|srtt:40374|latest_rtt:38359|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 652689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:448|largest:448|pns:2| [2025/04/30 20:20:37 652694] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:448|frame:ACK |recv_time:1746044437652482|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 652699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557652482|now:1746044437652482|interv:120000000| [2025/04/30 20:20:37 652704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557652482|now:1746044437652482|interv:120000000| [2025/04/30 20:20:37 652708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437653378|pq_index:0| [2025/04/30 20:20:37 652712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437651888| [2025/04/30 20:20:37 652737] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437652737| [2025/04/30 20:20:37 652747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437652746| [2025/04/30 20:20:37 652752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 652757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40374|min_srtt:40374|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 652762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1115364| [2025/04/30 20:20:37 652767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 652771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 652776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40374|min_srtt:40374|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 652780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1116543| [2025/04/30 20:20:37 652785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 652790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 652794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40374|min_srtt:40374|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 652798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1117722| [2025/04/30 20:20:37 652803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 652810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 652814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 652818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 652823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 652827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1056414| [2025/04/30 20:20:37 652831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 652835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 652839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437653378| [2025/04/30 20:20:37 652844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437653378| [2025/04/30 20:20:37 652848] [debug] |xqc_engine_wakeup_after|wakeup:1746044437653378|now:1746044437652847|diff:531| [2025/04/30 20:20:37 652852] [debug] |xqc_engine_main_logic|END|now:1746044437652746| [2025/04/30 20:20:37 652857] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437652857| [2025/04/30 20:20:37 652861] [debug] |xqc_engine_wakeup_after|wakeup:1746044437653378|now:1746044437652861|diff:517| [2025/04/30 20:20:37 652865] [debug] |xqc_engine_main_logic|END|now:1746044437652857| [2025/04/30 20:20:37 653934] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437653934| [2025/04/30 20:20:37 653950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437653378|pq_index:0| [2025/04/30 20:20:37 653958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437652746| [2025/04/30 20:20:37 653967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437653965| [2025/04/30 20:20:37 653973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437653378|now:1746044437653965| [2025/04/30 20:20:37 653980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437653378|now:1746044437653965| [2025/04/30 20:20:37 653986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 653993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 654001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40374|min_srtt:40374|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 654008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1117722| [2025/04/30 20:20:37 654016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 654022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 654037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 654044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 654051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 654058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1056414| [2025/04/30 20:20:37 654066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 654073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1232| [2025/04/30 20:20:37 654124] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437654085|stream_id:0|stream_offset:1056414| [2025/04/30 20:20:37 654134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 654142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 654147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40374|rtt_var:2836|pto_duration:51718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 654151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 654156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 654159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 654163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437730803|now:1746044437654147|interv:76656| [2025/04/30 20:20:37 654168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437730803|now:1746044437654147|interval:76656|pto_count:0|srtt:40374 [2025/04/30 20:20:37 654172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49200| [2025/04/30 20:20:37 654177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 654182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1057593| [2025/04/30 20:20:37 654186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 654191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1233| [2025/04/30 20:20:37 654219] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437654197|stream_id:0|stream_offset:1057593| [2025/04/30 20:20:37 654224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 654234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 654238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40374|rtt_var:2836|pto_duration:51718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 654243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 654247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 654250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 654254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437730915|now:1746044437654238|interv:76677| [2025/04/30 20:20:37 654258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437730915|now:1746044437654238|interval:76677|pto_count:0|srtt:40374 [2025/04/30 20:20:37 654263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50400| [2025/04/30 20:20:37 654268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 654272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1058772| [2025/04/30 20:20:37 654276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 654280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437655280|now:1746044437654280|interv:1000| [2025/04/30 20:20:37 654284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 654288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 654292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437655280| [2025/04/30 20:20:37 654296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437655280| [2025/04/30 20:20:37 654301] [debug] |xqc_engine_wakeup_after|wakeup:1746044437655280|now:1746044437654300|diff:980| [2025/04/30 20:20:37 654305] [debug] |xqc_engine_main_logic|END|now:1746044437653965| [2025/04/30 20:20:37 654440] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044437654439| [2025/04/30 20:20:37 654449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 654458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:448| [2025/04/30 20:20:37 654464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:449| [2025/04/30 20:20:37 654473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:449| [2025/04/30 20:20:37 654479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 654487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 654495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:981218|prior_time:1746044437612533|is_app_limited:0|send_elapse:47515|ack_elapse:41906|ctl_first_sent_time:1746044437614297|lagest_ack_time:1746044437654439|curr_delivered:1030426| [2025/04/30 20:20:37 654508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437614297| [2025/04/30 20:20:37 654516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:922||sndq_packets_used_bytes:0|sndq_packets_free:417| [2025/04/30 20:20:37 654523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 654531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48008|prior_delivered:983618|prior_time:1746044437614555|is_app_limited:0|send_elapse:47359|ack_elapse:39884|ctl_first_sent_time:1746044437616140|lagest_ack_time:1746044437654439|curr_delivered:1031626| [2025/04/30 20:20:37 654538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437616140| [2025/04/30 20:20:37 654544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:921||sndq_packets_used_bytes:0|sndq_packets_free:418| [2025/04/30 20:20:37 654551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40374|rttvar:2836|minrtt:31448|latest_rtt:38299|ack_delay:112| [2025/04/30 20:20:37 654558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40101|rttvar:2673|minrtt:31448|latest_rtt:38299|ack_delay:112| [2025/04/30 20:20:37 654565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1188|lost_pn:1185|thresh:3| [2025/04/30 20:20:37 654572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 654578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40101|rtt_var:2673|pto_duration:50793|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 654586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 654590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 654594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 654598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437729990|now:1746044437654578|interv:75412| [2025/04/30 20:20:37 654602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437729990|now:1746044437654578|interval:75412|pto_count:0|srtt:40101 [2025/04/30 20:20:37 654607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47359, ack_elapse 39884, delivered 48008|rate 1013703|lost 293| [2025/04/30 20:20:37 654611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1013703) in round 20| [2025/04/30 20:20:37 654616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 654620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 654624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437616140|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1026826| [2025/04/30 20:20:37 654633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437616140|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1026826| [2025/04/30 20:20:37 654637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:48000|srtt:40101|latest_rtt:38299|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 654643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:449|largest:449|pns:2| [2025/04/30 20:20:37 654648] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:449|frame:ACK |recv_time:1746044437654439|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 654653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557654439|now:1746044437654439|interv:120000000| [2025/04/30 20:20:37 654657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557654439|now:1746044437654439|interv:120000000| [2025/04/30 20:20:37 654661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437655280|pq_index:0| [2025/04/30 20:20:37 654665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437653965| [2025/04/30 20:20:37 654669] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437654669| [2025/04/30 20:20:37 654675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437654673| [2025/04/30 20:20:37 654680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 654685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40101|min_srtt:40101|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 654689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1117722| [2025/04/30 20:20:37 654694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 654699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 654703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40101|min_srtt:40101|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 654708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1118901| [2025/04/30 20:20:37 654712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 654741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 654750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40101|min_srtt:40101|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 654754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1120080| [2025/04/30 20:20:37 654759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 654763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 654767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 654771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 654776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 654780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1058772| [2025/04/30 20:20:37 654785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 654788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 654792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437655280| [2025/04/30 20:20:37 654797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437655280| [2025/04/30 20:20:37 654801] [debug] |xqc_engine_wakeup_after|wakeup:1746044437655280|now:1746044437654800|diff:480| [2025/04/30 20:20:37 654805] [debug] |xqc_engine_main_logic|END|now:1746044437654673| [2025/04/30 20:20:37 654811] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437654811| [2025/04/30 20:20:37 654815] [debug] |xqc_engine_wakeup_after|wakeup:1746044437655280|now:1746044437654814|diff:466| [2025/04/30 20:20:37 654818] [debug] |xqc_engine_main_logic|END|now:1746044437654811| [2025/04/30 20:20:37 655890] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437655890| [2025/04/30 20:20:37 655905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437655280|pq_index:0| [2025/04/30 20:20:37 655912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437654673| [2025/04/30 20:20:37 655920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437655918| [2025/04/30 20:20:37 655927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437655280|now:1746044437655918| [2025/04/30 20:20:37 655934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437655280|now:1746044437655918| [2025/04/30 20:20:37 655940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 655947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 655954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40101|min_srtt:40101|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 655969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1120080| [2025/04/30 20:20:37 655977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 655983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 655990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 655997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 656005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 656012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1058772| [2025/04/30 20:20:37 656019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 656027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1234| [2025/04/30 20:20:37 656073] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437656039|stream_id:0|stream_offset:1058772| [2025/04/30 20:20:37 656083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 656091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 656098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40101|rtt_var:2673|pto_duration:50793|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 656104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 656111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 656117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 656123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437731832|now:1746044437656097|interv:75735| [2025/04/30 20:20:37 656130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437731832|now:1746044437656097|interval:75735|pto_count:0|srtt:40101 [2025/04/30 20:20:37 656137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49200| [2025/04/30 20:20:37 656145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 656152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1059951| [2025/04/30 20:20:37 656158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 656167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1235| [2025/04/30 20:20:37 656199] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437656175|stream_id:0|stream_offset:1059951| [2025/04/30 20:20:37 656205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 656209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 656214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40101|rtt_var:2673|pto_duration:50793|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 656218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 656222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 656226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 656230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437731968|now:1746044437656213|interv:75755| [2025/04/30 20:20:37 656234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437731968|now:1746044437656213|interval:75755|pto_count:0|srtt:40101 [2025/04/30 20:20:37 656238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50400| [2025/04/30 20:20:37 656242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 656247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1061130| [2025/04/30 20:20:37 656251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 656255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437657255|now:1746044437656255|interv:1000| [2025/04/30 20:20:37 656259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 656263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 656267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437657255| [2025/04/30 20:20:37 656271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437657255| [2025/04/30 20:20:37 656275] [debug] |xqc_engine_wakeup_after|wakeup:1746044437657255|now:1746044437656275|diff:980| [2025/04/30 20:20:37 656280] [debug] |xqc_engine_main_logic|END|now:1746044437655918| [2025/04/30 20:20:37 656535] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437656534| [2025/04/30 20:20:37 656545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 656554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:449| [2025/04/30 20:20:37 656560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:450| [2025/04/30 20:20:37 656568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:450| [2025/04/30 20:20:37 656582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 656590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1189|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1189|path_largest_ack:1189| [2025/04/30 20:20:37 656596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:983618|prior_time:1746044437614555|is_app_limited:0|send_elapse:47523|ack_elapse:41979|ctl_first_sent_time:1746044437616304|lagest_ack_time:1746044437656534|curr_delivered:1032826| [2025/04/30 20:20:37 656603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437616304| [2025/04/30 20:20:37 656611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:920||sndq_packets_used_bytes:0|sndq_packets_free:419| [2025/04/30 20:20:37 656617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40101|rttvar:2673|minrtt:31448|latest_rtt:40230|ack_delay:1240| [2025/04/30 20:20:37 656624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39962|rttvar:2282|minrtt:31448|latest_rtt:40230|ack_delay:1240| [2025/04/30 20:20:37 656631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1189|lost_pn:1186|thresh:3| [2025/04/30 20:20:37 656637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 656644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39962|rtt_var:2282|pto_duration:49090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 656649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 656653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 656657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 656661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437730265|now:1746044437656643|interv:73622| [2025/04/30 20:20:37 656665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437730265|now:1746044437656643|interval:73622|pto_count:0|srtt:39962 [2025/04/30 20:20:37 656672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47523, ack_elapse 41979, delivered 49208|rate 1035456|lost 293| [2025/04/30 20:20:37 656679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1035456) in round 20| [2025/04/30 20:20:37 656685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 656691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 656695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:1200|po_sent_time:1746044437616304|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1026826| [2025/04/30 20:20:37 656700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:1200|po_sent_time:1746044437616304|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1026826| [2025/04/30 20:20:37 656708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:49200|srtt:39962|latest_rtt:40230|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 656715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:450|largest:450|pns:2| [2025/04/30 20:20:37 656743] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:450|frame:ACK |recv_time:1746044437656534|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 656748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557656534|now:1746044437656534|interv:120000000| [2025/04/30 20:20:37 656753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557656534|now:1746044437656534|interv:120000000| [2025/04/30 20:20:37 656757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437657255|pq_index:0| [2025/04/30 20:20:37 656761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437655918| [2025/04/30 20:20:37 656765] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437656765| [2025/04/30 20:20:37 656770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437656769| [2025/04/30 20:20:37 656776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 656781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39962|min_srtt:39962|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 656785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1120080| [2025/04/30 20:20:37 656790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39962|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 656795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 656799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39962|min_srtt:39962|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 656804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1121259| [2025/04/30 20:20:37 656808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 656812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 656816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 656820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 656828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 656833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1061130| [2025/04/30 20:20:37 656837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 656841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 656845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437657255| [2025/04/30 20:20:37 656849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437657255| [2025/04/30 20:20:37 656853] [debug] |xqc_engine_wakeup_after|wakeup:1746044437657255|now:1746044437656853|diff:402| [2025/04/30 20:20:37 656857] [debug] |xqc_engine_main_logic|END|now:1746044437656769| [2025/04/30 20:20:37 656863] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437656863| [2025/04/30 20:20:37 656867] [debug] |xqc_engine_wakeup_after|wakeup:1746044437657255|now:1746044437656867|diff:388| [2025/04/30 20:20:37 656871] [debug] |xqc_engine_main_logic|END|now:1746044437656863| [2025/04/30 20:20:37 657955] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437657955| [2025/04/30 20:20:37 657970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437657255|pq_index:0| [2025/04/30 20:20:37 657976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437656769| [2025/04/30 20:20:37 657984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437657983| [2025/04/30 20:20:37 657992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437657255|now:1746044437657983| [2025/04/30 20:20:37 657999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437657255|now:1746044437657983| [2025/04/30 20:20:37 658005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 658012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 658020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39962|min_srtt:39962|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 658027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1121259| [2025/04/30 20:20:37 658034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 658040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 658045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 658052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 658060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 658071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1061130| [2025/04/30 20:20:37 658076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 658080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1236| [2025/04/30 20:20:37 658121] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437658089|stream_id:0|stream_offset:1061130| [2025/04/30 20:20:37 658130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 658138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 658145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39962|rtt_var:2282|pto_duration:49090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 658152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 658157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 658160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 658164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437732179|now:1746044437658144|interv:74035| [2025/04/30 20:20:37 658168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437732179|now:1746044437658144|interval:74035|pto_count:0|srtt:39962 [2025/04/30 20:20:37 658173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50400| [2025/04/30 20:20:37 658178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 658182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1062309| [2025/04/30 20:20:37 658187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 658191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1237| [2025/04/30 20:20:37 658222] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437658198|stream_id:0|stream_offset:1062309| [2025/04/30 20:20:37 658231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 658238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 658245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39962|rtt_var:2282|pto_duration:49090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 658251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 658260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 658264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 658268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437732288|now:1746044437658245|interv:74043| [2025/04/30 20:20:37 658272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437732288|now:1746044437658245|interval:74043|pto_count:0|srtt:39962 [2025/04/30 20:20:37 658276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:51600| [2025/04/30 20:20:37 658281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 658285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1063488| [2025/04/30 20:20:37 658290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 658293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437659293|now:1746044437658293|interv:1000| [2025/04/30 20:20:37 658297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 658301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 658305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437659293| [2025/04/30 20:20:37 658310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437659293| [2025/04/30 20:20:37 658314] [debug] |xqc_engine_wakeup_after|wakeup:1746044437659293|now:1746044437658314|diff:979| [2025/04/30 20:20:37 658318] [debug] |xqc_engine_main_logic|END|now:1746044437657983| [2025/04/30 20:20:37 658590] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437658589| [2025/04/30 20:20:37 658603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 658612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:450| [2025/04/30 20:20:37 658619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:451| [2025/04/30 20:20:37 658626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:451| [2025/04/30 20:20:37 658631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 658639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 658646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:986018|prior_time:1746044437616620|is_app_limited:0|send_elapse:47634|ack_elapse:41969|ctl_first_sent_time:1746044437618346|lagest_ack_time:1746044437658589|curr_delivered:1034026| [2025/04/30 20:20:37 658654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437618346| [2025/04/30 20:20:37 658661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:919||sndq_packets_used_bytes:0|sndq_packets_free:420| [2025/04/30 20:20:37 658668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 658683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48008|prior_delivered:988418|prior_time:1746044437618559|is_app_limited:0|send_elapse:47278|ack_elapse:40030|ctl_first_sent_time:1746044437620113|lagest_ack_time:1746044437658589|curr_delivered:1035226| [2025/04/30 20:20:37 658690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437620113| [2025/04/30 20:20:37 658697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:918||sndq_packets_used_bytes:0|sndq_packets_free:421| [2025/04/30 20:20:37 658704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39962|rttvar:2282|minrtt:31448|latest_rtt:38476|ack_delay:168| [2025/04/30 20:20:37 658711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39755|rttvar:2125|minrtt:31448|latest_rtt:38476|ack_delay:168| [2025/04/30 20:20:37 658743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1192|lost_pn:1189|thresh:3| [2025/04/30 20:20:37 658751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 658757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437662949|now:1746044437658757|interval:4192| [2025/04/30 20:20:37 658762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437662949|now:1746044437658757|interv:4192| [2025/04/30 20:20:37 658767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47278, ack_elapse 40030, delivered 46808|rate 990058|lost 293| [2025/04/30 20:20:37 658771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (990058) in round 20| [2025/04/30 20:20:37 658775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 658780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 658784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437620113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1026826| [2025/04/30 20:20:37 658788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437620113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1026826| [2025/04/30 20:20:37 658793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:49200|srtt:39755|latest_rtt:38476|min_rtt:31448|applimit:0|lost:293|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 658799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:451|largest:451|pns:2| [2025/04/30 20:20:37 658803] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:451|frame:ACK |recv_time:1746044437658589|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 658809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557658589|now:1746044437658589|interv:120000000| [2025/04/30 20:20:37 658817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557658589|now:1746044437658589|interv:120000000| [2025/04/30 20:20:37 658821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437659293|pq_index:0| [2025/04/30 20:20:37 658826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437657983| [2025/04/30 20:20:37 658832] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437658831| [2025/04/30 20:20:37 658840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437658838| [2025/04/30 20:20:37 658848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 658855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39755|min_srtt:39755|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 658863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1121259| [2025/04/30 20:20:37 658870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39755|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 658877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 658884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39755|min_srtt:39755|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 658892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1122438| [2025/04/30 20:20:37 658899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39755|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 658906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 658912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39755|min_srtt:39755|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 658919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 658926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 658932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 658938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 658944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 658951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 658965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1063488| [2025/04/30 20:20:37 658972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 658979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 658985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437659293| [2025/04/30 20:20:37 658992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437659293| [2025/04/30 20:20:37 658996] [debug] |xqc_engine_wakeup_after|wakeup:1746044437659293|now:1746044437658996|diff:297| [2025/04/30 20:20:37 659003] [debug] |xqc_engine_main_logic|END|now:1746044437658838| [2025/04/30 20:20:37 659012] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437659011| [2025/04/30 20:20:37 659017] [debug] |xqc_engine_wakeup_after|wakeup:1746044437659293|now:1746044437659017|diff:276| [2025/04/30 20:20:37 659023] [debug] |xqc_engine_main_logic|END|now:1746044437659011| [2025/04/30 20:20:37 660099] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437660099| [2025/04/30 20:20:37 660110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437659293|pq_index:0| [2025/04/30 20:20:37 660115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437658838| [2025/04/30 20:20:37 660120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437660119| [2025/04/30 20:20:37 660125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437659293|now:1746044437660119| [2025/04/30 20:20:37 660130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437659293|now:1746044437660119| [2025/04/30 20:20:37 660133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 660138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 660143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39755|min_srtt:39755|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 660148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 660153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 660157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 660161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 660165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 660170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 660174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1063488| [2025/04/30 20:20:37 660193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 660197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1238| [2025/04/30 20:20:37 660235] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437660205|stream_id:0|stream_offset:1063488| [2025/04/30 20:20:37 660244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 660252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 660259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437662949|now:1746044437660259|interval:2690| [2025/04/30 20:20:37 660267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437662949|now:1746044437660259|interv:2690| [2025/04/30 20:20:37 660272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50400| [2025/04/30 20:20:37 660277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 660281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1064667| [2025/04/30 20:20:37 660286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 660290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1239| [2025/04/30 20:20:37 660319] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437660296|stream_id:0|stream_offset:1064667| [2025/04/30 20:20:37 660328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 660336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 660343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437662949|now:1746044437660342|interval:2607| [2025/04/30 20:20:37 660349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437662949|now:1746044437660342|interv:2607| [2025/04/30 20:20:37 660353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:51600| [2025/04/30 20:20:37 660357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 660362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1065846| [2025/04/30 20:20:37 660366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 660376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437661375|now:1746044437660375|interv:1000| [2025/04/30 20:20:37 660383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 660388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 660395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437661375| [2025/04/30 20:20:37 660402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437661375| [2025/04/30 20:20:37 660407] [debug] |xqc_engine_wakeup_after|wakeup:1746044437661375|now:1746044437660407|diff:968| [2025/04/30 20:20:37 660412] [debug] |xqc_engine_main_logic|END|now:1746044437660119| [2025/04/30 20:20:37 660424] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437660424| [2025/04/30 20:20:37 660432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 660440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:451| [2025/04/30 20:20:37 660446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:452| [2025/04/30 20:20:37 660455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:452| [2025/04/30 20:20:37 660462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 660469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 660476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:988418|prior_time:1746044437618559|is_app_limited:0|send_elapse:47426|ack_elapse:41865|ctl_first_sent_time:1746044437620261|lagest_ack_time:1746044437660424|curr_delivered:1036426| [2025/04/30 20:20:37 660484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437620261| [2025/04/30 20:20:37 660491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:917||sndq_packets_used_bytes:0|sndq_packets_free:422| [2025/04/30 20:20:37 660498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 660505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48008|prior_delivered:990818|prior_time:1746044437620527|is_app_limited:0|send_elapse:47401|ack_elapse:39897|ctl_first_sent_time:1746044437622098|lagest_ack_time:1746044437660424|curr_delivered:1037626| [2025/04/30 20:20:37 660513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437622098| [2025/04/30 20:20:37 660519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:916||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/04/30 20:20:37 660526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39755|rttvar:2125|minrtt:31448|latest_rtt:38326|ack_delay:112| [2025/04/30 20:20:37 660533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39562|rttvar:1979|minrtt:31448|latest_rtt:38326|ack_delay:112| [2025/04/30 20:20:37 660539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1194|lost_pn:1191|thresh:3| [2025/04/30 20:20:37 660555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1190|lost_pn:1191|po_sent_time:1746044437618225|lost_send_time:1746044437615917|loss_delay:44507|frame:STREAM |repair:128| [2025/04/30 20:20:37 660562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437618225u| [2025/04/30 20:20:37 660568] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:106714|lost_count:1|send_count:106|pkt_num:1190|po_send_time:1746044437618225|srtt:39562|cwnd:111123|bw:1214692|conn_life:967110|now:0|last_lost_time:967110| [2025/04/30 20:20:37 660575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 660580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39562|rtt_var:1979|pto_duration:47478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 660584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 660588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 660592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 660596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437732774|now:1746044437660579|interv:72195| [2025/04/30 20:20:37 660600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437732774|now:1746044437660579|interval:72195|pto_count:0|srtt:39562 [2025/04/30 20:20:37 660604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47401, ack_elapse 39897, delivered 46808|rate 987489|lost 294| [2025/04/30 20:20:37 660609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (987489) in round 20| [2025/04/30 20:20:37 660613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 660617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 660621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:1|acked:2400|po_sent_time:1746044437622098|recovery:1|recovery_start:1746044437660568|packet_conservation:0|next_round_delivered:1026826| [2025/04/30 20:20:37 660626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:1|acked:2400|po_sent_time:1746044437622098|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 660630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:39562|latest_rtt:38326|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 660636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:452|largest:452|pns:2| [2025/04/30 20:20:37 660641] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:452|frame:ACK |recv_time:1746044437660424|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 660646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557660424|now:1746044437660424|interv:120000000| [2025/04/30 20:20:37 660654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557660424|now:1746044437660424|interv:120000000| [2025/04/30 20:20:37 660658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437661375|pq_index:0| [2025/04/30 20:20:37 660662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437660119| [2025/04/30 20:20:37 660666] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437660666| [2025/04/30 20:20:37 660671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437660670| [2025/04/30 20:20:37 660676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 660681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39562|min_srtt:39562|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 660686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 660690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 660694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 660698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 660702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 660706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39562|min_srtt:39562|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 660710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 660715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 660741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 660745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 660749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 660754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 660758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1065846| [2025/04/30 20:20:37 660763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 660766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 660774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437661375| [2025/04/30 20:20:37 660778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437661375| [2025/04/30 20:20:37 660782] [debug] |xqc_engine_wakeup_after|wakeup:1746044437661375|now:1746044437660782|diff:593| [2025/04/30 20:20:37 660786] [debug] |xqc_engine_main_logic|END|now:1746044437660670| [2025/04/30 20:20:37 660792] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437660792| [2025/04/30 20:20:37 660796] [debug] |xqc_engine_wakeup_after|wakeup:1746044437661375|now:1746044437660795|diff:580| [2025/04/30 20:20:37 660799] [debug] |xqc_engine_main_logic|END|now:1746044437660792| [2025/04/30 20:20:37 661873] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437661873| [2025/04/30 20:20:37 661889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437661375|pq_index:0| [2025/04/30 20:20:37 661895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437660670| [2025/04/30 20:20:37 661904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437661902| [2025/04/30 20:20:37 661911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437661375|now:1746044437661902| [2025/04/30 20:20:37 661918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437661375|now:1746044437661902| [2025/04/30 20:20:37 661924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 661931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 661939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39562|min_srtt:39562|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 661947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 661954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 661961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 661967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 661974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 661981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39562|min_srtt:39562|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 661988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 661995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 662001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 662007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 662022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 662029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 662036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1065846| [2025/04/30 20:20:37 662043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 662050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1240| [2025/04/30 20:20:37 662097] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437662061|stream_id:0|stream_offset:1065846| [2025/04/30 20:20:37 662107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 662115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 662121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39562|rtt_var:1979|pto_duration:47478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 662129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 662133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 662136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 662140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437734539|now:1746044437662121|interv:72418| [2025/04/30 20:20:37 662144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437734539|now:1746044437662121|interval:72418|pto_count:0|srtt:39562 [2025/04/30 20:20:37 662149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 20:20:37 662154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 662159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1067025| [2025/04/30 20:20:37 662163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 662168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1241| [2025/04/30 20:20:37 662198] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437662175|stream_id:0|stream_offset:1067025| [2025/04/30 20:20:37 662207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 662221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 662228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39562|rtt_var:1979|pto_duration:47478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 662233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 662237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 662240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 662244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437734653|now:1746044437662227|interv:72426| [2025/04/30 20:20:37 662248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437734653|now:1746044437662227|interval:72426|pto_count:0|srtt:39562 [2025/04/30 20:20:37 662253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 20:20:37 662258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 662262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1068204| [2025/04/30 20:20:37 662267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 662271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437734653| [2025/04/30 20:20:37 662275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437734653| [2025/04/30 20:20:37 662279] [debug] |xqc_engine_wakeup_after|wakeup:1746044437734653|now:1746044437662279|diff:72374| [2025/04/30 20:20:37 662284] [debug] |xqc_engine_main_logic|END|now:1746044437661902| [2025/04/30 20:20:37 662433] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437662431| [2025/04/30 20:20:37 662445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 662454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:452| [2025/04/30 20:20:37 662461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:453| [2025/04/30 20:20:37 662470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:453| [2025/04/30 20:20:37 662476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 662483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1195|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1196|path_largest_ack:1195| [2025/04/30 20:20:37 662490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:990818|prior_time:1746044437620527|is_app_limited:0|send_elapse:47533|ack_elapse:41904|ctl_first_sent_time:1746044437622230|lagest_ack_time:1746044437662431|curr_delivered:1038826| [2025/04/30 20:20:37 662498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437622230| [2025/04/30 20:20:37 662504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:916||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/04/30 20:20:37 662519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1196|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1196|path_largest_ack:1196| [2025/04/30 20:20:37 662526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48008|prior_delivered:993218|prior_time:1746044437622528|is_app_limited:0|send_elapse:47526|ack_elapse:39903|ctl_first_sent_time:1746044437624127|lagest_ack_time:1746044437662431|curr_delivered:1040026| [2025/04/30 20:20:37 662533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437624127| [2025/04/30 20:20:37 662540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:915||sndq_packets_used_bytes:0|sndq_packets_free:424| [2025/04/30 20:20:37 662546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39562|rttvar:1979|minrtt:31448|latest_rtt:38304|ack_delay:112| [2025/04/30 20:20:37 662554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39391|rttvar:1827|minrtt:31448|latest_rtt:38304|ack_delay:112| [2025/04/30 20:20:37 662560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1196|lost_pn:1193|thresh:3| [2025/04/30 20:20:37 662567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 662571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 662575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39391|rtt_var:1827|pto_duration:46699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 662580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 662584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 662588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 662592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437733874|now:1746044437662575|interv:71299| [2025/04/30 20:20:37 662596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437733874|now:1746044437662575|interval:71299|pto_count:0|srtt:39391 [2025/04/30 20:20:37 662600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47526, ack_elapse 39903, delivered 46808|rate 984892|lost 294| [2025/04/30 20:20:37 662605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (984892) in round 20| [2025/04/30 20:20:37 662609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 662614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 662618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437624127|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 662622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437624127|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 662630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:39391|latest_rtt:38304|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 662636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:453|largest:453|pns:2| [2025/04/30 20:20:37 662641] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:453|frame:ACK |recv_time:1746044437662431|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 662646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557662431|now:1746044437662431|interv:120000000| [2025/04/30 20:20:37 662650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557662431|now:1746044437662431|interv:120000000| [2025/04/30 20:20:37 662654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437734653|pq_index:0| [2025/04/30 20:20:37 662659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437661902| [2025/04/30 20:20:37 662663] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437662662| [2025/04/30 20:20:37 662668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437662666| [2025/04/30 20:20:37 662673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 662678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39391|min_srtt:39391|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 662683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 662687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 662691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 662695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 662699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 662703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39391|min_srtt:39391|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 662708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 662712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 662735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 662744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 662752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 662756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 662761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1068204| [2025/04/30 20:20:37 662765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 662769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437663769|now:1746044437662769|interv:1000| [2025/04/30 20:20:37 662773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 662777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 662781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437663769| [2025/04/30 20:20:37 662785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437663769| [2025/04/30 20:20:37 662789] [debug] |xqc_engine_wakeup_after|wakeup:1746044437663769|now:1746044437662789|diff:980| [2025/04/30 20:20:37 662794] [debug] |xqc_engine_main_logic|END|now:1746044437662666| [2025/04/30 20:20:37 662799] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437662799| [2025/04/30 20:20:37 662803] [debug] |xqc_engine_wakeup_after|wakeup:1746044437663769|now:1746044437662803|diff:966| [2025/04/30 20:20:37 662807] [debug] |xqc_engine_main_logic|END|now:1746044437662799| [2025/04/30 20:20:37 663882] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437663882| [2025/04/30 20:20:37 663897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437663769|pq_index:0| [2025/04/30 20:20:37 663903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437662666| [2025/04/30 20:20:37 663911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437663909| [2025/04/30 20:20:37 663918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437663769|now:1746044437663909| [2025/04/30 20:20:37 663924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437663769|now:1746044437663909| [2025/04/30 20:20:37 663931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 663936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 663944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39391|min_srtt:39391|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 663951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 663958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 663964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 663970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 663985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 663992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39391|min_srtt:39391|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 663999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 664006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 664011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 664018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 664024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 664031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 664035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1068204| [2025/04/30 20:20:37 664040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 664044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1242| [2025/04/30 20:20:37 664082] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437664053|stream_id:0|stream_offset:1068204| [2025/04/30 20:20:37 664092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 664100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 664107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39391|rtt_var:1827|pto_duration:46699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 664114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 664120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 664127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 664134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437735752|now:1746044437664106|interv:71646| [2025/04/30 20:20:37 664140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437735752|now:1746044437664106|interval:71646|pto_count:0|srtt:39391 [2025/04/30 20:20:37 664147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 20:20:37 664160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 664164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1069383| [2025/04/30 20:20:37 664169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 664173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1243| [2025/04/30 20:20:37 664204] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437664180|stream_id:0|stream_offset:1069383| [2025/04/30 20:20:37 664210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 664218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 664225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39391|rtt_var:1827|pto_duration:46699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 664232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 664239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 664245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 664252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437735879|now:1746044437664225|interv:71654| [2025/04/30 20:20:37 664258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437735879|now:1746044437664225|interval:71654|pto_count:0|srtt:39391 [2025/04/30 20:20:37 664263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 20:20:37 664267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 664272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1070562| [2025/04/30 20:20:37 664276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 664281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437735879| [2025/04/30 20:20:37 664285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437735879| [2025/04/30 20:20:37 664289] [debug] |xqc_engine_wakeup_after|wakeup:1746044437735879|now:1746044437664289|diff:71590| [2025/04/30 20:20:37 664293] [debug] |xqc_engine_main_logic|END|now:1746044437663909| [2025/04/30 20:20:37 664408] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437664407| [2025/04/30 20:20:37 664420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 664428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:453| [2025/04/30 20:20:37 664435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:454| [2025/04/30 20:20:37 664450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:454| [2025/04/30 20:20:37 664457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 664464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1197|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1198|path_largest_ack:1197| [2025/04/30 20:20:37 664469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:993218|prior_time:1746044437622528|is_app_limited:0|send_elapse:47653|ack_elapse:41879|ctl_first_sent_time:1746044437624254|lagest_ack_time:1746044437664407|curr_delivered:1041226| [2025/04/30 20:20:37 664475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437624254| [2025/04/30 20:20:37 664482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:914||sndq_packets_used_bytes:0|sndq_packets_free:425| [2025/04/30 20:20:37 664489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1198|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1198|path_largest_ack:1198| [2025/04/30 20:20:37 664496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48008|prior_delivered:995618|prior_time:1746044437624526|is_app_limited:0|send_elapse:47720|ack_elapse:39881|ctl_first_sent_time:1746044437626116|lagest_ack_time:1746044437664407|curr_delivered:1042426| [2025/04/30 20:20:37 664503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437626116| [2025/04/30 20:20:37 664509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:913||sndq_packets_used_bytes:0|sndq_packets_free:426| [2025/04/30 20:20:37 664515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39391|rttvar:1827|minrtt:31448|latest_rtt:38291|ack_delay:104| [2025/04/30 20:20:37 664519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39241|rttvar:1672|minrtt:31448|latest_rtt:38291|ack_delay:104| [2025/04/30 20:20:37 664523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1198|lost_pn:1195|thresh:3| [2025/04/30 20:20:37 664528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 664532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 664536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39241|rtt_var:1672|pto_duration:45929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 664540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 664544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 664548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 664552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437735109|now:1746044437664536|interv:70573| [2025/04/30 20:20:37 664557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437735109|now:1746044437664536|interval:70573|pto_count:0|srtt:39241 [2025/04/30 20:20:37 664570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47720, ack_elapse 39881, delivered 46808|rate 980888|lost 294| [2025/04/30 20:20:37 664577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (980888) in round 20| [2025/04/30 20:20:37 664583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 664587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 664591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437626116|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 664595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437626116|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 664600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:39241|latest_rtt:38291|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 664606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:454|largest:454|pns:2| [2025/04/30 20:20:37 664611] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:454|frame:ACK |recv_time:1746044437664407|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 664616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557664407|now:1746044437664407|interv:120000000| [2025/04/30 20:20:37 664620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557664407|now:1746044437664407|interv:120000000| [2025/04/30 20:20:37 664624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437735879|pq_index:0| [2025/04/30 20:20:37 664628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437663909| [2025/04/30 20:20:37 664632] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437664632| [2025/04/30 20:20:37 664637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437664636| [2025/04/30 20:20:37 664642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 664647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39241|min_srtt:39241|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 664652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 664656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 664660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 664664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 664673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 664677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39241|min_srtt:39241|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 664682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 664686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 664690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 664694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 664698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 664702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 664707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1070562| [2025/04/30 20:20:37 664711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 664715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437665715|now:1746044437664715|interv:1000| [2025/04/30 20:20:37 664744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 664748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 664752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437665715| [2025/04/30 20:20:37 664756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437665715| [2025/04/30 20:20:37 664760] [debug] |xqc_engine_wakeup_after|wakeup:1746044437665715|now:1746044437664760|diff:955| [2025/04/30 20:20:37 664765] [debug] |xqc_engine_main_logic|END|now:1746044437664636| [2025/04/30 20:20:37 664770] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437664770| [2025/04/30 20:20:37 664774] [debug] |xqc_engine_wakeup_after|wakeup:1746044437665715|now:1746044437664774|diff:941| [2025/04/30 20:20:37 664778] [debug] |xqc_engine_main_logic|END|now:1746044437664770| [2025/04/30 20:20:37 665860] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437665860| [2025/04/30 20:20:37 665877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437665715|pq_index:0| [2025/04/30 20:20:37 665883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437664636| [2025/04/30 20:20:37 665891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437665889| [2025/04/30 20:20:37 665899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437665715|now:1746044437665889| [2025/04/30 20:20:37 665913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437665715|now:1746044437665889| [2025/04/30 20:20:37 665919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 665925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 665933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39241|min_srtt:39241|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 665941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 665947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 665953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 665959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 665966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 665972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39241|min_srtt:39241|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 665979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 665985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 665992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 665997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 666004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 666011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 666017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1070562| [2025/04/30 20:20:37 666024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 666031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1244| [2025/04/30 20:20:37 666074] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437666040|stream_id:0|stream_offset:1070562| [2025/04/30 20:20:37 666084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 666091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 666098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39241|rtt_var:1672|pto_duration:45929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 666112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 666119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 666124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 666128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437736969|now:1746044437666098|interv:70871| [2025/04/30 20:20:37 666133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437736969|now:1746044437666098|interval:70871|pto_count:0|srtt:39241 [2025/04/30 20:20:37 666146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 20:20:37 666152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 666156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1071741| [2025/04/30 20:20:37 666160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 666165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1245| [2025/04/30 20:20:37 666196] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437666172|stream_id:0|stream_offset:1071741| [2025/04/30 20:20:37 666205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 666212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 666218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39241|rtt_var:1672|pto_duration:45929|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 666225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 666229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 666233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 666237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437737101|now:1746044437666218|interv:70883| [2025/04/30 20:20:37 666241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437737101|now:1746044437666218|interval:70883|pto_count:0|srtt:39241 [2025/04/30 20:20:37 666245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 20:20:37 666250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 666254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1072920| [2025/04/30 20:20:37 666263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 666268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437737101| [2025/04/30 20:20:37 666272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437737101| [2025/04/30 20:20:37 666276] [debug] |xqc_engine_wakeup_after|wakeup:1746044437737101|now:1746044437666276|diff:70825| [2025/04/30 20:20:37 666280] [debug] |xqc_engine_main_logic|END|now:1746044437665889| [2025/04/30 20:20:37 666435] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437666433| [2025/04/30 20:20:37 666443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 666449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:454| [2025/04/30 20:20:37 666453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:455| [2025/04/30 20:20:37 666459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:455| [2025/04/30 20:20:37 666463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 666468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1199|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1200|path_largest_ack:1199| [2025/04/30 20:20:37 666473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:995618|prior_time:1746044437624526|is_app_limited:0|send_elapse:47894|ack_elapse:41907|ctl_first_sent_time:1746044437626290|lagest_ack_time:1746044437666433|curr_delivered:1043626| [2025/04/30 20:20:37 666478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437626290| [2025/04/30 20:20:37 666482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:912||sndq_packets_used_bytes:0|sndq_packets_free:427| [2025/04/30 20:20:37 666487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1200|path_largest_ack:1200| [2025/04/30 20:20:37 666491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48008|prior_delivered:998018|prior_time:1746044437626551|is_app_limited:0|send_elapse:45922|ack_elapse:39882|ctl_first_sent_time:1746044437628148|lagest_ack_time:1746044437666433|curr_delivered:1044826| [2025/04/30 20:20:37 666496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437628148| [2025/04/30 20:20:37 666500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:911||sndq_packets_used_bytes:0|sndq_packets_free:428| [2025/04/30 20:20:37 666504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39241|rttvar:1672|minrtt:31448|latest_rtt:38285|ack_delay:104| [2025/04/30 20:20:37 666508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39108|rttvar:1519|minrtt:31448|latest_rtt:38285|ack_delay:104| [2025/04/30 20:20:37 666513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1200|lost_pn:1197|thresh:3| [2025/04/30 20:20:37 666517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 666528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 666532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39108|rtt_var:1519|pto_duration:45184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 666537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 666541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 666544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 666548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437736356|now:1746044437666532|interv:69824| [2025/04/30 20:20:37 666552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437736356|now:1746044437666532|interval:69824|pto_count:0|srtt:39108 [2025/04/30 20:20:37 666557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45922, ack_elapse 39882, delivered 46808|rate 1019293|lost 294| [2025/04/30 20:20:37 666561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1019293) in round 20| [2025/04/30 20:20:37 666565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 666570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 666574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437628148|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 666578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437628148|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 666583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:39108|latest_rtt:38285|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 666589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:455|largest:455|pns:2| [2025/04/30 20:20:37 666593] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:455|frame:ACK |recv_time:1746044437666433|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 666598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557666433|now:1746044437666433|interv:120000000| [2025/04/30 20:20:37 666602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557666433|now:1746044437666433|interv:120000000| [2025/04/30 20:20:37 666606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437737101|pq_index:0| [2025/04/30 20:20:37 666611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437665889| [2025/04/30 20:20:37 666615] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437666614| [2025/04/30 20:20:37 666620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437666618| [2025/04/30 20:20:37 666628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 666632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39108|min_srtt:39108|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 666637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 666641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 666645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 666649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 666654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 666658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39108|min_srtt:39108|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 666662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 666666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 666670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 666674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 666678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 666682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 666687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1072920| [2025/04/30 20:20:37 666691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 666695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437667695|now:1746044437666695|interv:1000| [2025/04/30 20:20:37 666699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 666703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 666707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437667695| [2025/04/30 20:20:37 666711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437667695| [2025/04/30 20:20:37 666715] [debug] |xqc_engine_wakeup_after|wakeup:1746044437667695|now:1746044437666715|diff:980| [2025/04/30 20:20:37 666743] [debug] |xqc_engine_main_logic|END|now:1746044437666618| [2025/04/30 20:20:37 666757] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437666757| [2025/04/30 20:20:37 666764] [debug] |xqc_engine_wakeup_after|wakeup:1746044437667695|now:1746044437666764|diff:931| [2025/04/30 20:20:37 666770] [debug] |xqc_engine_main_logic|END|now:1746044437666757| [2025/04/30 20:20:37 667841] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437667840| [2025/04/30 20:20:37 667855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437667695|pq_index:0| [2025/04/30 20:20:37 667862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437666618| [2025/04/30 20:20:37 667870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437667868| [2025/04/30 20:20:37 667877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437667695|now:1746044437667868| [2025/04/30 20:20:37 667883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437667695|now:1746044437667868| [2025/04/30 20:20:37 667890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 667896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 667904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39108|min_srtt:39108|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 667910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 667918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 667924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 667930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 667937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 667943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39108|min_srtt:39108|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 667949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 667956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 667961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 667967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 667974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 667981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 668029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1072920| [2025/04/30 20:20:37 668037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 668043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1246| [2025/04/30 20:20:37 668085] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437668055|stream_id:0|stream_offset:1072920| [2025/04/30 20:20:37 668092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 668097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 668101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39108|rtt_var:1519|pto_duration:45184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 668106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 668110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 668114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 668118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437738239|now:1746044437668101|interv:70138| [2025/04/30 20:20:37 668122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437738239|now:1746044437668101|interval:70138|pto_count:0|srtt:39108 [2025/04/30 20:20:37 668127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 20:20:37 668132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 668136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1074099| [2025/04/30 20:20:37 668140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 668144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1247| [2025/04/30 20:20:37 668169] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437668150|stream_id:0|stream_offset:1074099| [2025/04/30 20:20:37 668175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 668179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 668184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39108|rtt_var:1519|pto_duration:45184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 668188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 668197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 668201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 668205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437738334|now:1746044437668183|interv:70151| [2025/04/30 20:20:37 668208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437738334|now:1746044437668183|interval:70151|pto_count:0|srtt:39108 [2025/04/30 20:20:37 668213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 20:20:37 668218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 668222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1075278| [2025/04/30 20:20:37 668226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 668230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437738334| [2025/04/30 20:20:37 668235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437738334| [2025/04/30 20:20:37 668239] [debug] |xqc_engine_wakeup_after|wakeup:1746044437738334|now:1746044437668239|diff:70095| [2025/04/30 20:20:37 668243] [debug] |xqc_engine_main_logic|END|now:1746044437667868| [2025/04/30 20:20:37 668571] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437668570| [2025/04/30 20:20:37 668578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 668587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:455| [2025/04/30 20:20:37 668593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:456| [2025/04/30 20:20:37 668601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:456| [2025/04/30 20:20:37 668607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 668615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1201|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1202|path_largest_ack:1201| [2025/04/30 20:20:37 668623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:998018|prior_time:1746044437626551|is_app_limited:0|send_elapse:46045|ack_elapse:42019|ctl_first_sent_time:1746044437628271|lagest_ack_time:1746044437668570|curr_delivered:1046026| [2025/04/30 20:20:37 668630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437628271| [2025/04/30 20:20:37 668637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:910||sndq_packets_used_bytes:0|sndq_packets_free:429| [2025/04/30 20:20:37 668644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1202|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1202|path_largest_ack:1202| [2025/04/30 20:20:37 668650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48008|prior_delivered:1000418|prior_time:1746044437628525|is_app_limited:0|send_elapse:45710|ack_elapse:40045|ctl_first_sent_time:1746044437630098|lagest_ack_time:1746044437668570|curr_delivered:1047226| [2025/04/30 20:20:37 668663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437630098| [2025/04/30 20:20:37 668671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:909||sndq_packets_used_bytes:0|sndq_packets_free:430| [2025/04/30 20:20:37 668677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39108|rttvar:1519|minrtt:31448|latest_rtt:38472|ack_delay:96| [2025/04/30 20:20:37 668684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39017|rttvar:1323|minrtt:31448|latest_rtt:38472|ack_delay:96| [2025/04/30 20:20:37 668690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1202|lost_pn:1199|thresh:3| [2025/04/30 20:20:37 668694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 668698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 668702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39017|rtt_var:1323|pto_duration:44309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 668708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 668715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 668741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 668748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437737459|now:1746044437668702|interv:68757| [2025/04/30 20:20:37 668754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437737459|now:1746044437668702|interval:68757|pto_count:0|srtt:39017 [2025/04/30 20:20:37 668759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45710, ack_elapse 40045, delivered 46808|rate 1024021|lost 294| [2025/04/30 20:20:37 668764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1024021) in round 20| [2025/04/30 20:20:37 668768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 668772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 668776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437630098|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 668781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437630098|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 668785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:39017|latest_rtt:38472|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 668794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 668799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437693570|now:1746044437668570|interv:25000| [2025/04/30 20:20:37 668805] [debug] |scid:d9433a734e9403063c0e33b8|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 DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437668570|max_ack_delay:25000| [2025/04/30 20:20:37 668809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:456|largest:456|pns:2| [2025/04/30 20:20:37 668814] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:456|frame:PING ACK |recv_time:1746044437668570|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 668818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557668570|now:1746044437668570|interv:120000000| [2025/04/30 20:20:37 668823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557668570|now:1746044437668570|interv:120000000| [2025/04/30 20:20:37 668827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437738334|pq_index:0| [2025/04/30 20:20:37 668831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437667868| [2025/04/30 20:20:37 668835] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437668835| [2025/04/30 20:20:37 668840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437668839| [2025/04/30 20:20:37 668845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 668850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39017|min_srtt:39017|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 668854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 668859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 668864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 668870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 668877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 668883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39017|min_srtt:39017|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 668890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 668897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 668901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 668909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 668913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 668918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 668922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1075278| [2025/04/30 20:20:37 668927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 668931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437669931|now:1746044437668931|interv:1000| [2025/04/30 20:20:37 668938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 668944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 668950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437669931| [2025/04/30 20:20:37 668956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437669931| [2025/04/30 20:20:37 668962] [debug] |xqc_engine_wakeup_after|wakeup:1746044437669931|now:1746044437668962|diff:969| [2025/04/30 20:20:37 668968] [debug] |xqc_engine_main_logic|END|now:1746044437668839| [2025/04/30 20:20:37 668976] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437668976| [2025/04/30 20:20:37 668983] [debug] |xqc_engine_wakeup_after|wakeup:1746044437669931|now:1746044437668982|diff:949| [2025/04/30 20:20:37 668989] [debug] |xqc_engine_main_logic|END|now:1746044437668976| [2025/04/30 20:20:37 670060] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437670059| [2025/04/30 20:20:37 670073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437669931|pq_index:0| [2025/04/30 20:20:37 670080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437668839| [2025/04/30 20:20:37 670088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437670086| [2025/04/30 20:20:37 670094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437669931|now:1746044437670086| [2025/04/30 20:20:37 670098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437669931|now:1746044437670086| [2025/04/30 20:20:37 670102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 670107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 670112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39017|min_srtt:39017|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 670116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 670121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 670137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 670141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 670145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 670150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39017|min_srtt:39017|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 670157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 670164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 670170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 670176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 670180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 670185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 670189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1075278| [2025/04/30 20:20:37 670194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 670198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1248| [2025/04/30 20:20:37 670235] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437670206|stream_id:0|stream_offset:1075278| [2025/04/30 20:20:37 670244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 670252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 670259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39017|rtt_var:1323|pto_duration:44309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 670265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 670269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 670272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 670276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437739515|now:1746044437670259|interv:69256| [2025/04/30 20:20:37 670280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437739515|now:1746044437670259|interval:69256|pto_count:0|srtt:39017 [2025/04/30 20:20:37 670291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 20:20:37 670299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 670306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1076457| [2025/04/30 20:20:37 670313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 670318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1249| [2025/04/30 20:20:37 670356] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437670328|stream_id:0|stream_offset:1076457| [2025/04/30 20:20:37 670365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 670372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 670379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39017|rtt_var:1323|pto_duration:44309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 670385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 670391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 670397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 670404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437739637|now:1746044437670378|interv:69259| [2025/04/30 20:20:37 670410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437739637|now:1746044437670378|interval:69259|pto_count:0|srtt:39017 [2025/04/30 20:20:37 670417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 20:20:37 670426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 670432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1077636| [2025/04/30 20:20:37 670439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 670445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437693570| [2025/04/30 20:20:37 670452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437693570| [2025/04/30 20:20:37 670458] [debug] |xqc_engine_wakeup_after|wakeup:1746044437693570|now:1746044437670458|diff:23112| [2025/04/30 20:20:37 670463] [debug] |xqc_engine_main_logic|END|now:1746044437670086| [2025/04/30 20:20:37 670473] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437670473| [2025/04/30 20:20:37 670479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 670491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:456| [2025/04/30 20:20:37 670495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:457| [2025/04/30 20:20:37 670500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:457| [2025/04/30 20:20:37 670505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 670509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1203|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1204|path_largest_ack:1203| [2025/04/30 20:20:37 670515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:1000418|prior_time:1746044437628525|is_app_limited:0|send_elapse:45836|ack_elapse:41948|ctl_first_sent_time:1746044437630224|lagest_ack_time:1746044437670473|curr_delivered:1048426| [2025/04/30 20:20:37 670523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437630224| [2025/04/30 20:20:37 670530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:908||sndq_packets_used_bytes:0|sndq_packets_free:431| [2025/04/30 20:20:37 670537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1204|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1204|path_largest_ack:1204| [2025/04/30 20:20:37 670543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48008|prior_delivered:1002818|prior_time:1746044437630498|is_app_limited:0|send_elapse:45897|ack_elapse:39975|ctl_first_sent_time:1746044437632067|lagest_ack_time:1746044437670473|curr_delivered:1049626| [2025/04/30 20:20:37 670548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437632067| [2025/04/30 20:20:37 670552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:907||sndq_packets_used_bytes:0|sndq_packets_free:432| [2025/04/30 20:20:37 670556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39017|rttvar:1323|minrtt:31448|latest_rtt:38406|ack_delay:88| [2025/04/30 20:20:37 670560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38929|rttvar:1167|minrtt:31448|latest_rtt:38406|ack_delay:88| [2025/04/30 20:20:37 670564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1204|lost_pn:1201|thresh:3| [2025/04/30 20:20:37 670568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 670573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 670577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38929|rtt_var:1167|pto_duration:43597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 670581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 670585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 670589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 670593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437738925|now:1746044437670576|interv:68349| [2025/04/30 20:20:37 670601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437738925|now:1746044437670576|interval:68349|pto_count:0|srtt:38929 [2025/04/30 20:20:37 670609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45897, ack_elapse 39975, delivered 46808|rate 1019848|lost 294| [2025/04/30 20:20:37 670616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1019848) in round 20| [2025/04/30 20:20:37 670622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 670627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 670631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437632067|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 670636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437632067|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 670640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:38929|latest_rtt:38406|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 670646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:457|largest:457|pns:2| [2025/04/30 20:20:37 670651] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:457|frame:ACK |recv_time:1746044437670473|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 670656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557670473|now:1746044437670473|interv:120000000| [2025/04/30 20:20:37 670660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557670473|now:1746044437670473|interv:120000000| [2025/04/30 20:20:37 670664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437693570|pq_index:0| [2025/04/30 20:20:37 670668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437670086| [2025/04/30 20:20:37 670672] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437670672| [2025/04/30 20:20:37 670677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437670676| [2025/04/30 20:20:37 670682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 670690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38929|min_srtt:38929|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 670697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 670704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 670712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 670732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 670740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 670744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38929|min_srtt:38929|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 670748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 670753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 670756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 670760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 670764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 670771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 670778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1077636| [2025/04/30 20:20:37 670785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 670791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437671791|now:1746044437670791|interv:1000| [2025/04/30 20:20:37 670796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 670799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 670803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437671791| [2025/04/30 20:20:37 670807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437671791| [2025/04/30 20:20:37 670811] [debug] |xqc_engine_wakeup_after|wakeup:1746044437671791|now:1746044437670811|diff:980| [2025/04/30 20:20:37 670816] [debug] |xqc_engine_main_logic|END|now:1746044437670676| [2025/04/30 20:20:37 670821] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437670821| [2025/04/30 20:20:37 670825] [debug] |xqc_engine_wakeup_after|wakeup:1746044437671791|now:1746044437670825|diff:966| [2025/04/30 20:20:37 670829] [debug] |xqc_engine_main_logic|END|now:1746044437670821| [2025/04/30 20:20:37 671904] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437671904| [2025/04/30 20:20:37 671920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437671791|pq_index:0| [2025/04/30 20:20:37 671939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437670676| [2025/04/30 20:20:37 671948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437671946| [2025/04/30 20:20:37 671964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437671791|now:1746044437671946| [2025/04/30 20:20:37 671971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437671791|now:1746044437671946| [2025/04/30 20:20:37 671977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 671984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 671992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38929|min_srtt:38929|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 671999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 672006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 672012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 672019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 672025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 672032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38929|min_srtt:38929|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 672038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 672044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 672050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 672056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 672063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 672070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 672076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1077636| [2025/04/30 20:20:37 672082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 672089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1250| [2025/04/30 20:20:37 672138] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437672100|stream_id:0|stream_offset:1077636| [2025/04/30 20:20:37 672148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 672161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 672168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38929|rtt_var:1167|pto_duration:43597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 672175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 672181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 672187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 672193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437740697|now:1746044437672167|interv:68530| [2025/04/30 20:20:37 672200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437740697|now:1746044437672167|interval:68530|pto_count:0|srtt:38929 [2025/04/30 20:20:37 672207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 20:20:37 672215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 672222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1078815| [2025/04/30 20:20:37 672229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 672236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1251| [2025/04/30 20:20:37 672275] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437672246|stream_id:0|stream_offset:1078815| [2025/04/30 20:20:37 672285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 672293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 672299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38929|rtt_var:1167|pto_duration:43597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 672306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 672312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 672318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 672324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437740843|now:1746044437672299|interv:68544| [2025/04/30 20:20:37 672331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437740843|now:1746044437672299|interval:68544|pto_count:0|srtt:38929 [2025/04/30 20:20:37 672338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 20:20:37 672346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 672360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1079994| [2025/04/30 20:20:37 672368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 672373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437693570| [2025/04/30 20:20:37 672378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437693570| [2025/04/30 20:20:37 672385] [debug] |xqc_engine_wakeup_after|wakeup:1746044437693570|now:1746044437672385|diff:21185| [2025/04/30 20:20:37 672391] [debug] |xqc_engine_main_logic|END|now:1746044437671946| [2025/04/30 20:20:37 672405] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437672404| [2025/04/30 20:20:37 672412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 672421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:457| [2025/04/30 20:20:37 672427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:458| [2025/04/30 20:20:37 672435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:458| [2025/04/30 20:20:37 672439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 672447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1205|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1206|path_largest_ack:1205| [2025/04/30 20:20:37 672454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49208|prior_delivered:1002818|prior_time:1746044437630498|is_app_limited:0|send_elapse:46063|ack_elapse:41906|ctl_first_sent_time:1746044437632233|lagest_ack_time:1746044437672404|curr_delivered:1050826| [2025/04/30 20:20:37 672461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437632233| [2025/04/30 20:20:37 672465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:906||sndq_packets_used_bytes:0|sndq_packets_free:433| [2025/04/30 20:20:37 672470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1206|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1206|path_largest_ack:1206| [2025/04/30 20:20:37 672477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48000|prior_delivered:1005226|prior_time:1746044437632804|is_app_limited:0|send_elapse:44057|ack_elapse:39600|ctl_first_sent_time:1746044437634430|lagest_ack_time:1746044437672404|curr_delivered:1052026| [2025/04/30 20:20:37 672484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437634430| [2025/04/30 20:20:37 672490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:905||sndq_packets_used_bytes:0|sndq_packets_free:434| [2025/04/30 20:20:37 672497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38929|rttvar:1167|minrtt:31448|latest_rtt:37974|ack_delay:104| [2025/04/30 20:20:37 672504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38796|rttvar:1140|minrtt:31448|latest_rtt:37974|ack_delay:104| [2025/04/30 20:20:37 672512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1206|lost_pn:1203|thresh:3| [2025/04/30 20:20:37 672524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 672531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 672538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38796|rtt_var:1140|pto_duration:43356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 672544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 672551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 672556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 672560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437740602|now:1746044437672537|interv:68065| [2025/04/30 20:20:37 672565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437740602|now:1746044437672537|interval:68065|pto_count:0|srtt:38796 [2025/04/30 20:20:37 672569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44057, ack_elapse 39600, delivered 46800|rate 1062260|lost 294| [2025/04/30 20:20:37 672574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1062260) in round 20| [2025/04/30 20:20:37 672578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 672582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 672586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437634430|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 672591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437634430|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 672595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:38796|latest_rtt:37974|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 672601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:458|largest:458|pns:2| [2025/04/30 20:20:37 672606] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:458|frame:ACK |recv_time:1746044437672404|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 672611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557672404|now:1746044437672404|interv:120000000| [2025/04/30 20:20:37 672615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557672404|now:1746044437672404|interv:120000000| [2025/04/30 20:20:37 672619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437693570|pq_index:0| [2025/04/30 20:20:37 672623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437671946| [2025/04/30 20:20:37 672630] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437672630| [2025/04/30 20:20:37 672636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437672634| [2025/04/30 20:20:37 672641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 672646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38796|min_srtt:38796|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 672650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 672655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 672659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 672662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 672667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 672671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38796|min_srtt:38796|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 672675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 672679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 672683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 672687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 672691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 672696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 672700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1079994| [2025/04/30 20:20:37 672704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 672708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437673708|now:1746044437672708|interv:1000| [2025/04/30 20:20:37 672712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 672735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 672742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437673708| [2025/04/30 20:20:37 672747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437673708| [2025/04/30 20:20:37 672754] [debug] |xqc_engine_wakeup_after|wakeup:1746044437673708|now:1746044437672754|diff:954| [2025/04/30 20:20:37 672758] [debug] |xqc_engine_main_logic|END|now:1746044437672634| [2025/04/30 20:20:37 672764] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437672763| [2025/04/30 20:20:37 672767] [debug] |xqc_engine_wakeup_after|wakeup:1746044437673708|now:1746044437672767|diff:941| [2025/04/30 20:20:37 672771] [debug] |xqc_engine_main_logic|END|now:1746044437672763| [2025/04/30 20:20:37 673845] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437673844| [2025/04/30 20:20:37 673859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437673708|pq_index:0| [2025/04/30 20:20:37 673866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437672634| [2025/04/30 20:20:37 673874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437673873| [2025/04/30 20:20:37 673882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437673708|now:1746044437673873| [2025/04/30 20:20:37 673888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437673708|now:1746044437673873| [2025/04/30 20:20:37 673895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 673902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 673910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38796|min_srtt:38796|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 673917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 673924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 673931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 673937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 673944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 673951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38796|min_srtt:38796|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 673958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 673965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 673972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 673978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 673985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 673998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 674005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1079994| [2025/04/30 20:20:37 674012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 674019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1252| [2025/04/30 20:20:37 674068] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437674030|stream_id:0|stream_offset:1079994| [2025/04/30 20:20:37 674078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 674085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 674091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38796|rtt_var:1140|pto_duration:43356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 674098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 674105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 674111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 674118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437742386|now:1746044437674091|interv:68295| [2025/04/30 20:20:37 674124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437742386|now:1746044437674091|interval:68295|pto_count:0|srtt:38796 [2025/04/30 20:20:37 674131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 20:20:37 674139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 674144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1081173| [2025/04/30 20:20:37 674148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 674153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1253| [2025/04/30 20:20:37 674181] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437674160|stream_id:0|stream_offset:1081173| [2025/04/30 20:20:37 674187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 674192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 674196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38796|rtt_var:1140|pto_duration:43356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 674205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 674209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 674213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 674217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437742516|now:1746044437674196|interv:68320| [2025/04/30 20:20:37 674221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437742516|now:1746044437674196|interval:68320|pto_count:0|srtt:38796 [2025/04/30 20:20:37 674226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 20:20:37 674231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 674235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1082352| [2025/04/30 20:20:37 674239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 674243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437693570| [2025/04/30 20:20:37 674248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437693570| [2025/04/30 20:20:37 674252] [debug] |xqc_engine_wakeup_after|wakeup:1746044437693570|now:1746044437674252|diff:19318| [2025/04/30 20:20:37 674256] [debug] |xqc_engine_main_logic|END|now:1746044437673873| [2025/04/30 20:20:37 674373] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437674372| [2025/04/30 20:20:37 674381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 674390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:458| [2025/04/30 20:20:37 674396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:459| [2025/04/30 20:20:37 674404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:459| [2025/04/30 20:20:37 674411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 674419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1207|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1208|path_largest_ack:1207| [2025/04/30 20:20:37 674426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1005226|prior_time:1746044437632804|is_app_limited:0|send_elapse:44181|ack_elapse:41568|ctl_first_sent_time:1746044437634554|lagest_ack_time:1746044437674372|curr_delivered:1053226| [2025/04/30 20:20:37 674433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437634554| [2025/04/30 20:20:37 674441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:904||sndq_packets_used_bytes:0|sndq_packets_free:435| [2025/04/30 20:20:37 674448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1208|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1208|path_largest_ack:1208| [2025/04/30 20:20:37 674459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1005226|prior_time:1746044437632804|is_app_limited:0|send_elapse:44181|ack_elapse:41568|ctl_first_sent_time:1746044437634554|lagest_ack_time:1746044437674372|curr_delivered:1054426| [2025/04/30 20:20:37 674465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437634689| [2025/04/30 20:20:37 674471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:903||sndq_packets_used_bytes:0|sndq_packets_free:436| [2025/04/30 20:20:37 674478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38796|rttvar:1140|minrtt:31448|latest_rtt:39683|ack_delay:96| [2025/04/30 20:20:37 674485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38895|rttvar:1052|minrtt:31448|latest_rtt:39683|ack_delay:96| [2025/04/30 20:20:37 674492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1208|lost_pn:1205|thresh:3| [2025/04/30 20:20:37 674498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 674505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 674511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38895|rtt_var:1052|pto_duration:43103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 674518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 674524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 674528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 674532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437742263|now:1746044437674511|interv:67752| [2025/04/30 20:20:37 674536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437742263|now:1746044437674511|interval:67752|pto_count:0|srtt:38895 [2025/04/30 20:20:37 674540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44181, ack_elapse 41568, delivered 49200|rate 1113600|lost 294| [2025/04/30 20:20:37 674545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113600) in round 20| [2025/04/30 20:20:37 674549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 674553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 674557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437634689|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 674562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437634689|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 674566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:38895|latest_rtt:39683|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 674576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:459|largest:459|pns:2| [2025/04/30 20:20:37 674581] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:459|frame:ACK |recv_time:1746044437674372|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 674586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557674372|now:1746044437674372|interv:120000000| [2025/04/30 20:20:37 674590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557674372|now:1746044437674372|interv:120000000| [2025/04/30 20:20:37 674594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437693570|pq_index:0| [2025/04/30 20:20:37 674598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437673873| [2025/04/30 20:20:37 674602] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437674602| [2025/04/30 20:20:37 674607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437674606| [2025/04/30 20:20:37 674612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 674617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38895|min_srtt:38895|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 674622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 674626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 674630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 674634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 674639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 674643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38895|min_srtt:38895|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 674647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 674652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 674656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 674659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 674664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 674671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 674676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1082352| [2025/04/30 20:20:37 674680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 674684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437675684|now:1746044437674684|interv:1000| [2025/04/30 20:20:37 674688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 674692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 674696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437675684| [2025/04/30 20:20:37 674700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437675684| [2025/04/30 20:20:37 674704] [debug] |xqc_engine_wakeup_after|wakeup:1746044437675684|now:1746044437674704|diff:980| [2025/04/30 20:20:37 674708] [debug] |xqc_engine_main_logic|END|now:1746044437674606| [2025/04/30 20:20:37 674714] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437674714| [2025/04/30 20:20:37 674739] [debug] |xqc_engine_wakeup_after|wakeup:1746044437675684|now:1746044437674739|diff:945| [2025/04/30 20:20:37 674744] [debug] |xqc_engine_main_logic|END|now:1746044437674714| [2025/04/30 20:20:37 675814] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437675814| [2025/04/30 20:20:37 675826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437675684|pq_index:0| [2025/04/30 20:20:37 675832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437674606| [2025/04/30 20:20:37 675840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437675838| [2025/04/30 20:20:37 675847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437675684|now:1746044437675838| [2025/04/30 20:20:37 675854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437675684|now:1746044437675838| [2025/04/30 20:20:37 675860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 675867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 675874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38895|min_srtt:38895|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 675882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 675888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 675895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 675901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 675908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 675922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38895|min_srtt:38895|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 675930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 675936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 675942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 675949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 675956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 675963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 675970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1082352| [2025/04/30 20:20:37 675977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 675984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1254| [2025/04/30 20:20:37 676036] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437675995|stream_id:0|stream_offset:1082352| [2025/04/30 20:20:37 676047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 676055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 676062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38895|rtt_var:1052|pto_duration:43103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 676069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 676075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 676082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 676087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437744098|now:1746044437676061|interv:68037| [2025/04/30 20:20:37 676094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437744098|now:1746044437676061|interval:68037|pto_count:0|srtt:38895 [2025/04/30 20:20:37 676101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 20:20:37 676109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 676115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1083531| [2025/04/30 20:20:37 676139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 676146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1255| [2025/04/30 20:20:37 676182] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437676157|stream_id:0|stream_offset:1083531| [2025/04/30 20:20:37 676189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 676193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 676198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38895|rtt_var:1052|pto_duration:43103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 676202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 676206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 676210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 676214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437744260|now:1746044437676197|interv:68063| [2025/04/30 20:20:37 676218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437744260|now:1746044437676197|interval:68063|pto_count:0|srtt:38895 [2025/04/30 20:20:37 676222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 20:20:37 676227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 676231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1084710| [2025/04/30 20:20:37 676236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 676241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437693570| [2025/04/30 20:20:37 676248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437693570| [2025/04/30 20:20:37 676255] [debug] |xqc_engine_wakeup_after|wakeup:1746044437693570|now:1746044437676255|diff:17315| [2025/04/30 20:20:37 676261] [debug] |xqc_engine_main_logic|END|now:1746044437675838| [2025/04/30 20:20:37 676276] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437676275| [2025/04/30 20:20:37 676283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 676291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:459| [2025/04/30 20:20:37 676297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:460| [2025/04/30 20:20:37 676305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:460| [2025/04/30 20:20:37 676312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 676325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1209|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1210|path_largest_ack:1209| [2025/04/30 20:20:37 676332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1007626|prior_time:1746044437634834|is_app_limited:0|send_elapse:44132|ack_elapse:41441|ctl_first_sent_time:1746044437636394|lagest_ack_time:1746044437676275|curr_delivered:1055626| [2025/04/30 20:20:37 676340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437636394| [2025/04/30 20:20:37 676347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:902||sndq_packets_used_bytes:0|sndq_packets_free:437| [2025/04/30 20:20:37 676353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1210|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1210|path_largest_ack:1210| [2025/04/30 20:20:37 676360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1007626|prior_time:1746044437634834|is_app_limited:0|send_elapse:44132|ack_elapse:41441|ctl_first_sent_time:1746044437636394|lagest_ack_time:1746044437676275|curr_delivered:1056826| [2025/04/30 20:20:37 676367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437636537| [2025/04/30 20:20:37 676371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:901||sndq_packets_used_bytes:0|sndq_packets_free:438| [2025/04/30 20:20:37 676377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38895|rttvar:1052|minrtt:31448|latest_rtt:39738|ack_delay:96| [2025/04/30 20:20:37 676384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38989|rttvar:975|minrtt:31448|latest_rtt:39738|ack_delay:96| [2025/04/30 20:20:37 676390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1210|lost_pn:1207|thresh:3| [2025/04/30 20:20:37 676396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 676403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 676410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38989|rtt_var:975|pto_duration:42889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 676417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 676424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 676430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 676437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437744046|now:1746044437676409|interv:67637| [2025/04/30 20:20:37 676443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437744046|now:1746044437676409|interval:67637|pto_count:0|srtt:38989 [2025/04/30 20:20:37 676449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44132, ack_elapse 41441, delivered 49200|rate 1114837|lost 294| [2025/04/30 20:20:37 676458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114837) in round 20| [2025/04/30 20:20:37 676462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 676466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 676470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437636537|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 676475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437636537|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 676480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:38989|latest_rtt:39738|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 676486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:460|largest:460|pns:2| [2025/04/30 20:20:37 676491] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:460|frame:ACK |recv_time:1746044437676275|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 676496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557676275|now:1746044437676275|interv:120000000| [2025/04/30 20:20:37 676500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557676275|now:1746044437676275|interv:120000000| [2025/04/30 20:20:37 676504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437693570|pq_index:0| [2025/04/30 20:20:37 676508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437675838| [2025/04/30 20:20:37 676512] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437676512| [2025/04/30 20:20:37 676517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437676516| [2025/04/30 20:20:37 676523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 676527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38989|min_srtt:38989|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 676532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 676537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 676540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 676544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 676549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 676556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38989|min_srtt:38989|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 676560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 676564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 676568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 676572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 676576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 676580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 676585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1084710| [2025/04/30 20:20:37 676589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 676593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437677593|now:1746044437676593|interv:1000| [2025/04/30 20:20:37 676597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 676601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 676605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437677593| [2025/04/30 20:20:37 676609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437677593| [2025/04/30 20:20:37 676613] [debug] |xqc_engine_wakeup_after|wakeup:1746044437677593|now:1746044437676613|diff:980| [2025/04/30 20:20:37 676617] [debug] |xqc_engine_main_logic|END|now:1746044437676516| [2025/04/30 20:20:37 676622] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437676622| [2025/04/30 20:20:37 676626] [debug] |xqc_engine_wakeup_after|wakeup:1746044437677593|now:1746044437676626|diff:967| [2025/04/30 20:20:37 676630] [debug] |xqc_engine_main_logic|END|now:1746044437676622| [2025/04/30 20:20:37 677701] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437677701| [2025/04/30 20:20:37 677712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437677593|pq_index:0| [2025/04/30 20:20:37 677733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437676516| [2025/04/30 20:20:37 677739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437677738| [2025/04/30 20:20:37 677744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437677593|now:1746044437677738| [2025/04/30 20:20:37 677748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437677593|now:1746044437677738| [2025/04/30 20:20:37 677752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 677762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 677767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38989|min_srtt:38989|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 677772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 677776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 677780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 677784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 677789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 677793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38989|min_srtt:38989|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 677797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 677801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 677805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 677809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 677813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 677817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 677821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1084710| [2025/04/30 20:20:37 677829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 677835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1256| [2025/04/30 20:20:37 677910] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437677846|stream_id:0|stream_offset:1084710| [2025/04/30 20:20:37 677922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 677930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 677937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38989|rtt_var:975|pto_duration:42889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 677944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 677957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 677964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 677970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437745735|now:1746044437677936|interv:67799| [2025/04/30 20:20:37 677977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437745735|now:1746044437677936|interval:67799|pto_count:0|srtt:38989 [2025/04/30 20:20:37 677984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 20:20:37 677992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 677998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1085889| [2025/04/30 20:20:37 678005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 678012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1257| [2025/04/30 20:20:37 678054] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437678023|stream_id:0|stream_offset:1085889| [2025/04/30 20:20:37 678064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 678070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 678077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38989|rtt_var:975|pto_duration:42889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 678084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 678090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 678095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 678101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437745912|now:1746044437678077|interv:67835| [2025/04/30 20:20:37 678108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437745912|now:1746044437678077|interval:67835|pto_count:0|srtt:38989 [2025/04/30 20:20:37 678114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 20:20:37 678122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 678129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1087068| [2025/04/30 20:20:37 678136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 678149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437693570| [2025/04/30 20:20:37 678156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437693570| [2025/04/30 20:20:37 678162] [debug] |xqc_engine_wakeup_after|wakeup:1746044437693570|now:1746044437678161|diff:15409| [2025/04/30 20:20:37 678168] [debug] |xqc_engine_main_logic|END|now:1746044437677738| [2025/04/30 20:20:37 678341] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437678340| [2025/04/30 20:20:37 678352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 678360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:460| [2025/04/30 20:20:37 678366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:461| [2025/04/30 20:20:37 678375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:461| [2025/04/30 20:20:37 678380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 678388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1211|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1212|path_largest_ack:1211| [2025/04/30 20:20:37 678393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1010026|prior_time:1746044437636707|is_app_limited:0|send_elapse:43979|ack_elapse:41633|ctl_first_sent_time:1746044437638200|lagest_ack_time:1746044437678340|curr_delivered:1058026| [2025/04/30 20:20:37 678398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437638200| [2025/04/30 20:20:37 678403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:900||sndq_packets_used_bytes:0|sndq_packets_free:439| [2025/04/30 20:20:37 678407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1212|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1212|path_largest_ack:1212| [2025/04/30 20:20:37 678414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48000|prior_delivered:1012426|prior_time:1746044437638472|is_app_limited:0|send_elapse:41845|ack_elapse:39868|ctl_first_sent_time:1746044437640072|lagest_ack_time:1746044437678340|curr_delivered:1059226| [2025/04/30 20:20:37 678421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437640072| [2025/04/30 20:20:37 678428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:899||sndq_packets_used_bytes:0|sndq_packets_free:440| [2025/04/30 20:20:37 678435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38989|rttvar:975|minrtt:31448|latest_rtt:38268|ack_delay:96| [2025/04/30 20:20:37 678442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38887|rttvar:936|minrtt:31448|latest_rtt:38268|ack_delay:96| [2025/04/30 20:20:37 678448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1212|lost_pn:1209|thresh:3| [2025/04/30 20:20:37 678455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 678461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 678467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38887|rtt_var:936|pto_duration:42631|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 678481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 678487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 678493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 678499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437745654|now:1746044437678467|interv:67187| [2025/04/30 20:20:37 678505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437745654|now:1746044437678467|interval:67187|pto_count:0|srtt:38887 [2025/04/30 20:20:37 678512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41845, ack_elapse 39868, delivered 46800|rate 1118413|lost 294| [2025/04/30 20:20:37 678518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118413) in round 20| [2025/04/30 20:20:37 678522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 678526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 678530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437640072|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 678535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437640072|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 678542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:38887|latest_rtt:38268|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 678551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:461|largest:461|pns:2| [2025/04/30 20:20:37 678558] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:461|frame:ACK |recv_time:1746044437678340|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 678564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557678340|now:1746044437678340|interv:120000000| [2025/04/30 20:20:37 678569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557678340|now:1746044437678340|interv:120000000| [2025/04/30 20:20:37 678573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437693570|pq_index:0| [2025/04/30 20:20:37 678577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437677738| [2025/04/30 20:20:37 678581] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437678581| [2025/04/30 20:20:37 678586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437678585| [2025/04/30 20:20:37 678601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 678606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38887|min_srtt:38887|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 678610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 678615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 678619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 678623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 678627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 678631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38887|min_srtt:38887|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 678635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 678640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 678643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 678647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 678651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 678656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 678660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1087068| [2025/04/30 20:20:37 678665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 678668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437679668|now:1746044437678668|interv:1000| [2025/04/30 20:20:37 678672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 678676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 678680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437679668| [2025/04/30 20:20:37 678684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437679668| [2025/04/30 20:20:37 678688] [debug] |xqc_engine_wakeup_after|wakeup:1746044437679668|now:1746044437678688|diff:980| [2025/04/30 20:20:37 678693] [debug] |xqc_engine_main_logic|END|now:1746044437678585| [2025/04/30 20:20:37 678698] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437678698| [2025/04/30 20:20:37 678702] [debug] |xqc_engine_wakeup_after|wakeup:1746044437679668|now:1746044437678702|diff:966| [2025/04/30 20:20:37 678706] [debug] |xqc_engine_main_logic|END|now:1746044437678698| [2025/04/30 20:20:37 679780] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437679780| [2025/04/30 20:20:37 679791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437679668|pq_index:0| [2025/04/30 20:20:37 679796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437678585| [2025/04/30 20:20:37 679801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437679800| [2025/04/30 20:20:37 679807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437679668|now:1746044437679800| [2025/04/30 20:20:37 679814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437679668|now:1746044437679800| [2025/04/30 20:20:37 679820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 679827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 679835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38887|min_srtt:38887|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 679839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 679846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 679852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 679858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 679865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 679871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38887|min_srtt:38887|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 679877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 679884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 679890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 679896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 679903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 679910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 679917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1087068| [2025/04/30 20:20:37 679932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 679939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1258| [2025/04/30 20:20:37 680011] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437679951|stream_id:0|stream_offset:1087068| [2025/04/30 20:20:37 680023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 680030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 680038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38887|rtt_var:936|pto_duration:42631|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 680044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 680051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 680056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 680060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437747582|now:1746044437680037|interv:67545| [2025/04/30 20:20:37 680065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437747582|now:1746044437680037|interval:67545|pto_count:0|srtt:38887 [2025/04/30 20:20:37 680069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 20:20:37 680074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 680079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1088247| [2025/04/30 20:20:37 680083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 680088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1259| [2025/04/30 20:20:37 680126] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437680096|stream_id:0|stream_offset:1088247| [2025/04/30 20:20:37 680136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 680142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 680149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38887|rtt_var:936|pto_duration:42631|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 680155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 680159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 680163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 680172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437747727|now:1746044437680149|interv:67578| [2025/04/30 20:20:37 680176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437747727|now:1746044437680149|interval:67578|pto_count:0|srtt:38887 [2025/04/30 20:20:37 680181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 20:20:37 680186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 680190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1089426| [2025/04/30 20:20:37 680194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 680199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437693570| [2025/04/30 20:20:37 680203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437693570| [2025/04/30 20:20:37 680207] [debug] |xqc_engine_wakeup_after|wakeup:1746044437693570|now:1746044437680207|diff:13363| [2025/04/30 20:20:37 680211] [debug] |xqc_engine_main_logic|END|now:1746044437679800| [2025/04/30 20:20:37 680329] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437680328| [2025/04/30 20:20:37 680342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 680351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:461| [2025/04/30 20:20:37 680358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:462| [2025/04/30 20:20:37 680367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:462| [2025/04/30 20:20:37 680373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 680381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1213|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1214|path_largest_ack:1213| [2025/04/30 20:20:37 680389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1012426|prior_time:1746044437638472|is_app_limited:0|send_elapse:41979|ack_elapse:41856|ctl_first_sent_time:1746044437640206|lagest_ack_time:1746044437680328|curr_delivered:1060426| [2025/04/30 20:20:37 680397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437640206| [2025/04/30 20:20:37 680405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:898||sndq_packets_used_bytes:0|sndq_packets_free:441| [2025/04/30 20:20:37 680412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1214|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1214|path_largest_ack:1214| [2025/04/30 20:20:37 680419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48000|prior_delivered:1014826|prior_time:1746044437640515|is_app_limited:0|send_elapse:41959|ack_elapse:39813|ctl_first_sent_time:1746044437642130|lagest_ack_time:1746044437680328|curr_delivered:1061626| [2025/04/30 20:20:37 680426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437642130| [2025/04/30 20:20:37 680441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:897||sndq_packets_used_bytes:0|sndq_packets_free:442| [2025/04/30 20:20:37 680448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38887|rttvar:936|minrtt:31448|latest_rtt:38198|ack_delay:88| [2025/04/30 20:20:37 680455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38790|rttvar:896|minrtt:31448|latest_rtt:38198|ack_delay:88| [2025/04/30 20:20:37 680462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1214|lost_pn:1211|thresh:3| [2025/04/30 20:20:37 680466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 680471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 680475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38790|rtt_var:896|pto_duration:42374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 680480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 680484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 680487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 680491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437747470|now:1746044437680475|interv:66995| [2025/04/30 20:20:37 680496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437747470|now:1746044437680475|interval:66995|pto_count:0|srtt:38790 [2025/04/30 20:20:37 680500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41959, ack_elapse 39813, delivered 46800|rate 1115374|lost 294| [2025/04/30 20:20:37 680505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115374) in round 20| [2025/04/30 20:20:37 680509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 680513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 680517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437642130|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 680521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437642130|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 680526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:38790|latest_rtt:38198|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 680532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:462|largest:462|pns:2| [2025/04/30 20:20:37 680537] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:462|frame:ACK |recv_time:1746044437680328|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 680545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557680328|now:1746044437680328|interv:120000000| [2025/04/30 20:20:37 680549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557680328|now:1746044437680328|interv:120000000| [2025/04/30 20:20:37 680553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437693570|pq_index:0| [2025/04/30 20:20:37 680558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437679800| [2025/04/30 20:20:37 680562] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437680562| [2025/04/30 20:20:37 680567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437680566| [2025/04/30 20:20:37 680573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 680577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38790|min_srtt:38790|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 680582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 680586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 680590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 680594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 680599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 680603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38790|min_srtt:38790|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 680607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 680612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 680615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 680619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 680623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 680628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 680632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1089426| [2025/04/30 20:20:37 680639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 680643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437681643|now:1746044437680643|interv:1000| [2025/04/30 20:20:37 680647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 680651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 680655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437681643| [2025/04/30 20:20:37 680659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437681643| [2025/04/30 20:20:37 680663] [debug] |xqc_engine_wakeup_after|wakeup:1746044437681643|now:1746044437680663|diff:980| [2025/04/30 20:20:37 680668] [debug] |xqc_engine_main_logic|END|now:1746044437680566| [2025/04/30 20:20:37 680673] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437680673| [2025/04/30 20:20:37 680677] [debug] |xqc_engine_wakeup_after|wakeup:1746044437681643|now:1746044437680677|diff:966| [2025/04/30 20:20:37 680681] [debug] |xqc_engine_main_logic|END|now:1746044437680673| [2025/04/30 20:20:37 681740] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437681740| [2025/04/30 20:20:37 681752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437681643|pq_index:0| [2025/04/30 20:20:37 681759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437680566| [2025/04/30 20:20:37 681768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437681766| [2025/04/30 20:20:37 681775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437681643|now:1746044437681766| [2025/04/30 20:20:37 681782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437681643|now:1746044437681766| [2025/04/30 20:20:37 681788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 681795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 681803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38790|min_srtt:38790|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 681811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 681819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 681825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 681831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 681838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 681845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38790|min_srtt:38790|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 681851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 681864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 681870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 681876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 681882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 681890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 681896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1089426| [2025/04/30 20:20:37 681903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 681909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1260| [2025/04/30 20:20:37 681966] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437681923|stream_id:0|stream_offset:1089426| [2025/04/30 20:20:37 681977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 681984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 681991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38790|rtt_var:896|pto_duration:42374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 681999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 682005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 682011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 682017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437749297|now:1746044437681991|interv:67306| [2025/04/30 20:20:37 682023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437749297|now:1746044437681991|interval:67306|pto_count:0|srtt:38790 [2025/04/30 20:20:37 682027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 20:20:37 682033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 682037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1090605| [2025/04/30 20:20:37 682042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 682046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1261| [2025/04/30 20:20:37 682088] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437682055|stream_id:0|stream_offset:1090605| [2025/04/30 20:20:37 682108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 682116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 682122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38790|rtt_var:896|pto_duration:42374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 682129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 682135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 682141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 682146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437749429|now:1746044437682122|interv:67307| [2025/04/30 20:20:37 682150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437749429|now:1746044437682122|interval:67307|pto_count:0|srtt:38790 [2025/04/30 20:20:37 682155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 20:20:37 682160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 682164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1091784| [2025/04/30 20:20:37 682169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 682173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437693570| [2025/04/30 20:20:37 682178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437693570| [2025/04/30 20:20:37 682182] [debug] |xqc_engine_wakeup_after|wakeup:1746044437693570|now:1746044437682182|diff:11388| [2025/04/30 20:20:37 682186] [debug] |xqc_engine_main_logic|END|now:1746044437681766| [2025/04/30 20:20:37 682324] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437682323| [2025/04/30 20:20:37 682335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 682344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:462| [2025/04/30 20:20:37 682350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:463| [2025/04/30 20:20:37 682359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:463| [2025/04/30 20:20:37 682365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 682373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1215|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1216|path_largest_ack:1215| [2025/04/30 20:20:37 682380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1014826|prior_time:1746044437640515|is_app_limited:0|send_elapse:42097|ack_elapse:41808|ctl_first_sent_time:1746044437642268|lagest_ack_time:1746044437682323|curr_delivered:1062826| [2025/04/30 20:20:37 682394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437642268| [2025/04/30 20:20:37 682401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:896||sndq_packets_used_bytes:0|sndq_packets_free:443| [2025/04/30 20:20:37 682408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1216|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1216|path_largest_ack:1216| [2025/04/30 20:20:37 682415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1014826|prior_time:1746044437640515|is_app_limited:0|send_elapse:42097|ack_elapse:41808|ctl_first_sent_time:1746044437642268|lagest_ack_time:1746044437682323|curr_delivered:1064026| [2025/04/30 20:20:37 682422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437642374| [2025/04/30 20:20:37 682428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:895||sndq_packets_used_bytes:0|sndq_packets_free:444| [2025/04/30 20:20:37 682435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38790|rttvar:896|minrtt:31448|latest_rtt:39949|ack_delay:96| [2025/04/30 20:20:37 682440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38923|rttvar:937|minrtt:31448|latest_rtt:39949|ack_delay:96| [2025/04/30 20:20:37 682444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1216|lost_pn:1213|thresh:3| [2025/04/30 20:20:37 682448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 682453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 682457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38923|rtt_var:937|pto_duration:42671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 682461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 682465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 682469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 682473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437749726|now:1746044437682457|interv:67269| [2025/04/30 20:20:37 682477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437749726|now:1746044437682457|interval:67269|pto_count:0|srtt:38923 [2025/04/30 20:20:37 682482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42097, ack_elapse 41808, delivered 49200|rate 1168729|lost 294| [2025/04/30 20:20:37 682486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168729) in round 20| [2025/04/30 20:20:37 682491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 682495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 682499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437642374|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 682507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437642374|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 682511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:38923|latest_rtt:39949|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 682518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:463|largest:463|pns:2| [2025/04/30 20:20:37 682522] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:463|frame:ACK |recv_time:1746044437682323|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 682527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557682323|now:1746044437682323|interv:120000000| [2025/04/30 20:20:37 682531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557682323|now:1746044437682323|interv:120000000| [2025/04/30 20:20:37 682535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437693570|pq_index:0| [2025/04/30 20:20:37 682540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437681766| [2025/04/30 20:20:37 682544] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437682543| [2025/04/30 20:20:37 682549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437682547| [2025/04/30 20:20:37 682554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 682559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38923|min_srtt:38923|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 682563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 682568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 682572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 682576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 682580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 682585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38923|min_srtt:38923|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 682589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 682596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 682600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 682604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 682608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 682613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 682617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1091784| [2025/04/30 20:20:37 682621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 682625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437683625|now:1746044437682625|interv:1000| [2025/04/30 20:20:37 682630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 682633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 682638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437683625| [2025/04/30 20:20:37 682642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437683625| [2025/04/30 20:20:37 682646] [debug] |xqc_engine_wakeup_after|wakeup:1746044437683625|now:1746044437682645|diff:980| [2025/04/30 20:20:37 682650] [debug] |xqc_engine_main_logic|END|now:1746044437682547| [2025/04/30 20:20:37 682655] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437682655| [2025/04/30 20:20:37 682659] [debug] |xqc_engine_wakeup_after|wakeup:1746044437683625|now:1746044437682659|diff:966| [2025/04/30 20:20:37 682663] [debug] |xqc_engine_main_logic|END|now:1746044437682655| [2025/04/30 20:20:37 683734] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437683734| [2025/04/30 20:20:37 683745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437683625|pq_index:0| [2025/04/30 20:20:37 683750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437682547| [2025/04/30 20:20:37 683756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437683754| [2025/04/30 20:20:37 683761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437683625|now:1746044437683754| [2025/04/30 20:20:37 683765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437683625|now:1746044437683754| [2025/04/30 20:20:37 683769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 683773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 683778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38923|min_srtt:38923|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 683783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 683797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 683803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 683810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 683817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 683822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38923|min_srtt:38923|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 683828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 683835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 683841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 683846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 683853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 683860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 683867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1091784| [2025/04/30 20:20:37 683874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 683881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1262| [2025/04/30 20:20:37 683933] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437683893|stream_id:0|stream_offset:1091784| [2025/04/30 20:20:37 683944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 683952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 683959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38923|rtt_var:937|pto_duration:42671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 683965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 683972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 683978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 683985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437751564|now:1746044437683958|interv:67606| [2025/04/30 20:20:37 683997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437751564|now:1746044437683958|interval:67606|pto_count:0|srtt:38923 [2025/04/30 20:20:37 684005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 20:20:37 684013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 684019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1092963| [2025/04/30 20:20:37 684026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 684033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1263| [2025/04/30 20:20:37 684103] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437684044|stream_id:0|stream_offset:1092963| [2025/04/30 20:20:37 684114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 684131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 684137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38923|rtt_var:937|pto_duration:42671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 684144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 684151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 684156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 684163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437751715|now:1746044437684137|interv:67578| [2025/04/30 20:20:37 684167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437751715|now:1746044437684137|interval:67578|pto_count:0|srtt:38923 [2025/04/30 20:20:37 684172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 20:20:37 684177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 684182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1094142| [2025/04/30 20:20:37 684186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 684190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437693570| [2025/04/30 20:20:37 684195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437693570| [2025/04/30 20:20:37 684199] [debug] |xqc_engine_wakeup_after|wakeup:1746044437693570|now:1746044437684199|diff:9371| [2025/04/30 20:20:37 684203] [debug] |xqc_engine_main_logic|END|now:1746044437683754| [2025/04/30 20:20:37 684484] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437684482| [2025/04/30 20:20:37 684492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 684498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:463| [2025/04/30 20:20:37 684502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:464| [2025/04/30 20:20:37 684511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:464| [2025/04/30 20:20:37 684517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 684525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1217|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1218|path_largest_ack:1217| [2025/04/30 20:20:37 684532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1017226|prior_time:1746044437642622|is_app_limited:0|send_elapse:41873|ack_elapse:41860|ctl_first_sent_time:1746044437644327|lagest_ack_time:1746044437684482|curr_delivered:1065226| [2025/04/30 20:20:37 684541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437644327| [2025/04/30 20:20:37 684547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:894||sndq_packets_used_bytes:0|sndq_packets_free:445| [2025/04/30 20:20:37 684555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1218|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1218|path_largest_ack:1218| [2025/04/30 20:20:37 684560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1017226|prior_time:1746044437642622|is_app_limited:0|send_elapse:41873|ack_elapse:41860|ctl_first_sent_time:1746044437644327|lagest_ack_time:1746044437684482|curr_delivered:1066426| [2025/04/30 20:20:37 684565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437644467| [2025/04/30 20:20:37 684569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:893||sndq_packets_used_bytes:0|sndq_packets_free:446| [2025/04/30 20:20:37 684573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38923|rttvar:937|minrtt:31448|latest_rtt:40015|ack_delay:96| [2025/04/30 20:20:37 684580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39047|rttvar:952|minrtt:31448|latest_rtt:40015|ack_delay:96| [2025/04/30 20:20:37 684586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1218|lost_pn:1215|thresh:3| [2025/04/30 20:20:37 684592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 684599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 684606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39047|rtt_var:952|pto_duration:42855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 684613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 684619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 684625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 684639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437751899|now:1746044437684606|interv:67293| [2025/04/30 20:20:37 684645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437751899|now:1746044437684606|interval:67293|pto_count:0|srtt:39047 [2025/04/30 20:20:37 684649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41873, ack_elapse 41860, delivered 49200|rate 1174981|lost 294| [2025/04/30 20:20:37 684654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174981) in round 20| [2025/04/30 20:20:37 684658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 684662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 684666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437644467|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 684671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437644467|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 684676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:39047|latest_rtt:40015|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 684681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 684686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 684691] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 684696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:464|largest:464|pns:2| [2025/04/30 20:20:37 684701] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:464|frame:PING ACK |recv_time:1746044437684482|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 684705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557684482|now:1746044437684482|interv:120000000| [2025/04/30 20:20:37 684710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557684482|now:1746044437684482|interv:120000000| [2025/04/30 20:20:37 684714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437693570|pq_index:0| [2025/04/30 20:20:37 684742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437683754| [2025/04/30 20:20:37 684746] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437684746| [2025/04/30 20:20:37 684751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437684750| [2025/04/30 20:20:37 684760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 684765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:464|ack_delay:283|first_ack_range:47|largest_pkt_recv_time:1746044437684482| [2025/04/30 20:20:37 684770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:464|low:417|pkt_pns:2| [2025/04/30 20:20:37 684774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:464|frame_largest_recv:464| [2025/04/30 20:20:37 684779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 684784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39047|min_srtt:39047|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 684789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 684797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 684803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 684809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 684816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 684820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39047|min_srtt:39047|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 684827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 684834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 684840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 684846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 684853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 684860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 684867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1094142| [2025/04/30 20:20:37 684874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 684880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437685880|now:1746044437684880|interv:1000| [2025/04/30 20:20:37 684886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 684893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 684906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437685880| [2025/04/30 20:20:37 684912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437685880| [2025/04/30 20:20:37 684919] [debug] |xqc_engine_wakeup_after|wakeup:1746044437685880|now:1746044437684919|diff:961| [2025/04/30 20:20:37 684926] [debug] |xqc_engine_main_logic|END|now:1746044437684750| [2025/04/30 20:20:37 684934] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437684934| [2025/04/30 20:20:37 684941] [debug] |xqc_engine_wakeup_after|wakeup:1746044437685880|now:1746044437684941|diff:939| [2025/04/30 20:20:37 684947] [debug] |xqc_engine_main_logic|END|now:1746044437684934| [2025/04/30 20:20:37 686025] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437686025| [2025/04/30 20:20:37 686039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437685880|pq_index:0| [2025/04/30 20:20:37 686045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437684750| [2025/04/30 20:20:37 686053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437686051| [2025/04/30 20:20:37 686059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437685880|now:1746044437686051| [2025/04/30 20:20:37 686065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437685880|now:1746044437686051| [2025/04/30 20:20:37 686071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 686077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:00005627609066FC| [2025/04/30 20:20:37 686084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39047|min_srtt:39047|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 686090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 686096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 686102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 686107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 686113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 686119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39047|min_srtt:39047|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 686125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 686131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 686136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 686142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 686164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 686172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 686178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:48000|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1094142| [2025/04/30 20:20:37 686185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 686192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1264| [2025/04/30 20:20:37 686231] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1264|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:48000|now:1746044437686204|stream_id:0|stream_offset:1094142| [2025/04/30 20:20:37 686241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1264|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/04/30 20:20:37 686249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 686256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39047|rtt_var:952|pto_duration:42855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 686263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 686269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 686275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 686282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437754059|now:1746044437686255|interv:67804| [2025/04/30 20:20:37 686287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437754059|now:1746044437686255|interval:67804|pto_count:0|srtt:39047 [2025/04/30 20:20:37 686291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49206| [2025/04/30 20:20:37 686296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 686301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1095321| [2025/04/30 20:20:37 686305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 686310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437754059| [2025/04/30 20:20:37 686314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437754059| [2025/04/30 20:20:37 686318] [debug] |xqc_engine_wakeup_after|wakeup:1746044437754059|now:1746044437686318|diff:67741| [2025/04/30 20:20:37 686322] [debug] |xqc_engine_main_logic|END|now:1746044437686051| [2025/04/30 20:20:37 687495] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:53|state:ESTABED|recv_time:1746044437687494| [2025/04/30 20:20:37 687511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 687527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:464| [2025/04/30 20:20:37 687534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:465| [2025/04/30 20:20:37 687543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:465| [2025/04/30 20:20:37 687550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 687558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 687565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:50400|prior_delivered:1019626|prior_time:1746044437644650|is_app_limited:0|send_elapse:40246|ack_elapse:42844|ctl_first_sent_time:1746044437646340|lagest_ack_time:1746044437687494|curr_delivered:1067626| [2025/04/30 20:20:37 687573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437646340| [2025/04/30 20:20:37 687580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:892||sndq_packets_used_bytes:0|sndq_packets_free:447| [2025/04/30 20:20:37 687587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 687594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1022026|prior_time:1746044437646501|is_app_limited:0|send_elapse:39976|ack_elapse:40993|ctl_first_sent_time:1746044437648143|lagest_ack_time:1746044437687494|curr_delivered:1068826| [2025/04/30 20:20:37 687601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437648143| [2025/04/30 20:20:37 687608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:891||sndq_packets_used_bytes:0|sndq_packets_free:448| [2025/04/30 20:20:37 687615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39047|rttvar:952|minrtt:31448|latest_rtt:39351|ack_delay:80| [2025/04/30 20:20:37 687620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39075|rttvar:770|minrtt:31448|latest_rtt:39351|ack_delay:80| [2025/04/30 20:20:37 687624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1221|lost_pn:1218|thresh:3| [2025/04/30 20:20:37 687628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 687633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 687637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437690489|now:1746044437687637|interval:2852| [2025/04/30 20:20:37 687641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437690489|now:1746044437687637|interv:2852| [2025/04/30 20:20:37 687645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39976, ack_elapse 40993, delivered 46800|rate 1141658|lost 294| [2025/04/30 20:20:37 687650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141658) in round 20| [2025/04/30 20:20:37 687654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 687663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 687667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437648143|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 687672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437648143|recovery:1|recovery_start:1746044437660568|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 687676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:46806|srtt:39075|latest_rtt:39351|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437660568|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 687682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:10| [2025/04/30 20:20:37 687686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_max_data_frame|max_data:4194304|max_data_old:2097152| [2025/04/30 20:20:37 687690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:11| [2025/04/30 20:20:37 687694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_max_stream_data_frame|max_stream_data=4194304|max_stream_data_old=2097152| [2025/04/30 20:20:37 687699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437712494|now:1746044437687494|interv:25000| [2025/04/30 20:20:37 687704] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437687494|max_ack_delay:25000| [2025/04/30 20:20:37 687709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:465|largest:465|pns:2| [2025/04/30 20:20:37 687713] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:465|frame:ACK MAX_DATA MAX_STREAM_DATA |recv_time:1746044437687494|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 687744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557687494|now:1746044437687494|interv:120000000| [2025/04/30 20:20:37 687749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557687494|now:1746044437687494|interv:120000000| [2025/04/30 20:20:37 687753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437754059|pq_index:0| [2025/04/30 20:20:37 687757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437686051| [2025/04/30 20:20:37 687761] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437687761| [2025/04/30 20:20:37 687766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437687765| [2025/04/30 20:20:37 687771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:00005627609066FC|cnt:0| [2025/04/30 20:20:37 687780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2098012| [2025/04/30 20:20:37 687791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_sample_check_app_limited|check_applimit|path:0|inflight:46806|now_cwnd_limited:0|all_path_empty:0|sndq:0|lostq:0|ptoq:1| [2025/04/30 20:20:37 687807] [info] |scid:d9433a734e9403063c0e33b8|xqc_stream_send|ret:0|stream_id:0|stream_send_offset:2097152|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:860|offset:860|fin:1|stream_flag:64|conn:00005627609066FC|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 20:20:37 687816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d| [2025/04/30 20:20:37 688043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39075|min_srtt:39075|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 688062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 688068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 688073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 688078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 688083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 688088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39075|min_srtt:39075|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 688094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 688100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 688104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 688109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 688114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 688120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 688125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1095321| [2025/04/30 20:20:37 688131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 688136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1265| [2025/04/30 20:20:37 688178] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437688146|stream_id:0|stream_offset:1095321| [2025/04/30 20:20:37 688186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 688198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 688204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437690489|now:1746044437688203|interval:2286| [2025/04/30 20:20:37 688209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437690489|now:1746044437688203|interv:2286| [2025/04/30 20:20:37 688214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:48006| [2025/04/30 20:20:37 688220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 688226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1096500| [2025/04/30 20:20:37 688231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 688236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1266| [2025/04/30 20:20:37 688267] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437688243|stream_id:0|stream_offset:1096500| [2025/04/30 20:20:37 688274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 688280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 688285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437690489|now:1746044437688285|interval:2204| [2025/04/30 20:20:37 688290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437690489|now:1746044437688285|interv:2204| [2025/04/30 20:20:37 688295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49206| [2025/04/30 20:20:37 688301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 688306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1097679| [2025/04/30 20:20:37 688311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 688316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437690489| [2025/04/30 20:20:37 688322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437690489| [2025/04/30 20:20:37 688327] [debug] |xqc_engine_wakeup_after|wakeup:1746044437690489|now:1746044437688327|diff:2162| [2025/04/30 20:20:37 688332] [debug] |xqc_engine_main_logic|END|now:1746044437687765| [2025/04/30 20:20:37 688338] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437688338| [2025/04/30 20:20:37 688343] [debug] |xqc_engine_wakeup_after|wakeup:1746044437690489|now:1746044437688343|diff:2146| [2025/04/30 20:20:37 688353] [debug] |xqc_engine_main_logic|END|now:1746044437688338| [2025/04/30 20:20:37 689285] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044437689284| [2025/04/30 20:20:37 689302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 689311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:465| [2025/04/30 20:20:37 689317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:466| [2025/04/30 20:20:37 689323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:466| [2025/04/30 20:20:37 689330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 689338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 689346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:50400|prior_delivered:1022026|prior_time:1746044437646501|is_app_limited:0|send_elapse:40106|ack_elapse:42783|ctl_first_sent_time:1746044437648273|lagest_ack_time:1746044437689284|curr_delivered:1070026| [2025/04/30 20:20:37 689353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437648273| [2025/04/30 20:20:37 689360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:891||sndq_packets_used_bytes:0|sndq_packets_free:448| [2025/04/30 20:20:37 689366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 689373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1024426|prior_time:1746044437648446|is_app_limited:0|send_elapse:39833|ack_elapse:40838|ctl_first_sent_time:1746044437649989|lagest_ack_time:1746044437689284|curr_delivered:1071226| [2025/04/30 20:20:37 689380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437649989| [2025/04/30 20:20:37 689386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:890||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/04/30 20:20:37 689392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39075|rttvar:770|minrtt:31448|latest_rtt:39295|ack_delay:80| [2025/04/30 20:20:37 689397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39092|rttvar:613|minrtt:31448|latest_rtt:39295|ack_delay:80| [2025/04/30 20:20:37 689404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1223|lost_pn:1220|thresh:3| [2025/04/30 20:20:37 689410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 689418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1219|lost_pn:1220|po_sent_time:1746044437646220|lost_send_time:1746044437645078|loss_delay:44206|frame:STREAM |repair:128| [2025/04/30 20:20:37 689425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437646220u| [2025/04/30 20:20:37 689432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 689436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39092|rtt_var:613|pto_duration:41544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 689448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 689454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 689460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 689466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437754787|now:1746044437689436|interv:65351| [2025/04/30 20:20:37 689473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437754787|now:1746044437689436|interval:65351|pto_count:0|srtt:39092 [2025/04/30 20:20:37 689478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39833, ack_elapse 40838, delivered 46800|rate 1145991|lost 295| [2025/04/30 20:20:37 689483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145991) in round 20| [2025/04/30 20:20:37 689487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 689491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 689495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:1|acked:2400|po_sent_time:1746044437649989|recovery:1|recovery_start:1746044437689432|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 689500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:1|acked:2400|po_sent_time:1746044437649989|recovery:1|recovery_start:1746044437689432|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 689504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:45606|srtt:39092|latest_rtt:39295|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 689510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:466|largest:466|pns:2| [2025/04/30 20:20:37 689515] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:466|frame:ACK |recv_time:1746044437689284|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 689520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557689284|now:1746044437689284|interv:120000000| [2025/04/30 20:20:37 689524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557689284|now:1746044437689284|interv:120000000| [2025/04/30 20:20:37 689528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437690489|pq_index:0| [2025/04/30 20:20:37 689532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437687765| [2025/04/30 20:20:37 689536] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437689536| [2025/04/30 20:20:37 689541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437689540| [2025/04/30 20:20:37 689548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39092|min_srtt:39092|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 689555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45606|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 689560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 689564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 689568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 689572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 689576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39092|min_srtt:39092|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 689581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45606|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 689585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 689589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 689593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 689597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 689601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 689605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1097679| [2025/04/30 20:20:37 689610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 689614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1267| [2025/04/30 20:20:37 689650] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437689622|stream_id:0|stream_offset:1097679| [2025/04/30 20:20:37 689657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 689661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 689666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39092|rtt_var:613|pto_duration:41544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 689670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 689674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 689682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 689686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437756166|now:1746044437689666|interv:66500| [2025/04/30 20:20:37 689690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437756166|now:1746044437689666|interval:66500|pto_count:0|srtt:39092 [2025/04/30 20:20:37 689694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:46806| [2025/04/30 20:20:37 689699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 689704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1098858| [2025/04/30 20:20:37 689708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 689712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1268| [2025/04/30 20:20:37 689764] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437689741|stream_id:0|stream_offset:1098858| [2025/04/30 20:20:37 689776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 689780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 689785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39092|rtt_var:613|pto_duration:41544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 689789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 689793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 689797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 689801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437756285|now:1746044437689785|interv:66500| [2025/04/30 20:20:37 689805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437756285|now:1746044437689785|interval:66500|pto_count:0|srtt:39092 [2025/04/30 20:20:37 689810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:48006| [2025/04/30 20:20:37 689817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 689823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1100037| [2025/04/30 20:20:37 689831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 689837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1269| [2025/04/30 20:20:37 689870] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437689844|stream_id:0|stream_offset:1100037| [2025/04/30 20:20:37 689887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 689894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 689900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39092|rtt_var:613|pto_duration:41544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 689907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 689913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 689919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 689926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437756388|now:1746044437689900|interv:66488| [2025/04/30 20:20:37 689932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437756388|now:1746044437689900|interval:66488|pto_count:0|srtt:39092 [2025/04/30 20:20:37 689940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49206| [2025/04/30 20:20:37 689948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 689954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1101216| [2025/04/30 20:20:37 689962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 689969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437712494| [2025/04/30 20:20:37 689976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437712494| [2025/04/30 20:20:37 689982] [debug] |xqc_engine_wakeup_after|wakeup:1746044437712494|now:1746044437689982|diff:22512| [2025/04/30 20:20:37 689988] [debug] |xqc_engine_main_logic|END|now:1746044437689540| [2025/04/30 20:20:37 689997] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437689997| [2025/04/30 20:20:37 690003] [debug] |xqc_engine_wakeup_after|wakeup:1746044437712494|now:1746044437690003|diff:22491| [2025/04/30 20:20:37 690009] [debug] |xqc_engine_main_logic|END|now:1746044437689997| [2025/04/30 20:20:37 691309] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437691307| [2025/04/30 20:20:37 691324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 691333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:466| [2025/04/30 20:20:37 691340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:467| [2025/04/30 20:20:37 691349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:467| [2025/04/30 20:20:37 691355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 691363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1229|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1230|path_largest_ack:1229| [2025/04/30 20:20:37 691378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48000|prior_delivered:1026826|prior_time:1746044437650424|is_app_limited:0|send_elapse:39868|ack_elapse:40883|ctl_first_sent_time:1746044437652001|lagest_ack_time:1746044437691307|curr_delivered:1072426| [2025/04/30 20:20:37 691385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437652001| [2025/04/30 20:20:37 691393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:890||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/04/30 20:20:37 691399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1230|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1230|path_largest_ack:1230| [2025/04/30 20:20:37 691407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48000|prior_delivered:1026826|prior_time:1746044437650424|is_app_limited:0|send_elapse:39868|ack_elapse:40883|ctl_first_sent_time:1746044437652001|lagest_ack_time:1746044437691307|curr_delivered:1073626| [2025/04/30 20:20:37 691414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437652166| [2025/04/30 20:20:37 691420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:889||sndq_packets_used_bytes:0|sndq_packets_free:450| [2025/04/30 20:20:37 691425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39092|rttvar:613|minrtt:31448|latest_rtt:39141|ack_delay:88| [2025/04/30 20:20:37 691432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39087|rttvar:469|minrtt:31448|latest_rtt:39141|ack_delay:88| [2025/04/30 20:20:37 691439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1230|lost_pn:1227|thresh:3| [2025/04/30 20:20:37 691445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 691449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 691453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 691457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39087|rtt_var:469|pto_duration:41087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 691462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 691466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 691470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 691474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437755931|now:1746044437691457|interv:64474| [2025/04/30 20:20:37 691478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437755931|now:1746044437691457|interval:64474|pto_count:0|srtt:39087 [2025/04/30 20:20:37 691482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39868, ack_elapse 40883, delivered 46800|rate 1144730|lost 295| [2025/04/30 20:20:37 691487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144730) in round 20| [2025/04/30 20:20:37 691495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 691499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 691503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437652166|recovery:1|recovery_start:1746044437689432|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 691508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437652166|recovery:1|recovery_start:1746044437689432|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 691512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:46806|srtt:39087|latest_rtt:39141|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 691518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:467|largest:467|pns:2| [2025/04/30 20:20:37 691523] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:467|frame:ACK |recv_time:1746044437691307|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 691528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557691307|now:1746044437691307|interv:120000000| [2025/04/30 20:20:37 691532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557691307|now:1746044437691307|interv:120000000| [2025/04/30 20:20:37 691536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437712494|pq_index:0| [2025/04/30 20:20:37 691540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437689540| [2025/04/30 20:20:37 691544] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437691544| [2025/04/30 20:20:37 691550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437691548| [2025/04/30 20:20:37 691556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39087|min_srtt:39087|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 691560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 691565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 691569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 691572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 691577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 691581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39087|min_srtt:39087|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 691588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 691592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 691596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 691600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 691604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 691609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 691613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1101216| [2025/04/30 20:20:37 691617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 691621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437692621|now:1746044437691621|interv:1000| [2025/04/30 20:20:37 691625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 691629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 691633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437692621| [2025/04/30 20:20:37 691637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437692621| [2025/04/30 20:20:37 691641] [debug] |xqc_engine_wakeup_after|wakeup:1746044437692621|now:1746044437691641|diff:980| [2025/04/30 20:20:37 691645] [debug] |xqc_engine_main_logic|END|now:1746044437691548| [2025/04/30 20:20:37 691651] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437691651| [2025/04/30 20:20:37 691655] [debug] |xqc_engine_wakeup_after|wakeup:1746044437692621|now:1746044437691655|diff:966| [2025/04/30 20:20:37 691659] [debug] |xqc_engine_main_logic|END|now:1746044437691651| [2025/04/30 20:20:37 692734] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437692734| [2025/04/30 20:20:37 692749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437692621|pq_index:0| [2025/04/30 20:20:37 692756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437691548| [2025/04/30 20:20:37 692765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437692763| [2025/04/30 20:20:37 692771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437692621|now:1746044437692763| [2025/04/30 20:20:37 692776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437692621|now:1746044437692763| [2025/04/30 20:20:37 692780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 692787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39087|min_srtt:39087|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 692802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 692809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 692815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 692821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 692828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 692835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39087|min_srtt:39087|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 692841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 692849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 692855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 692861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 692868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 692876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 692883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1101216| [2025/04/30 20:20:37 692891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 692898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1270| [2025/04/30 20:20:37 692947] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437692910|stream_id:0|stream_offset:1101216| [2025/04/30 20:20:37 692957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 692965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 692972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39087|rtt_var:469|pto_duration:41087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 692979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 692986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 692992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 693005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437758997|now:1746044437692971|interv:66026| [2025/04/30 20:20:37 693012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437758997|now:1746044437692971|interval:66026|pto_count:0|srtt:39087 [2025/04/30 20:20:37 693019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:48006| [2025/04/30 20:20:37 693027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 693034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1102395| [2025/04/30 20:20:37 693041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 693048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1271| [2025/04/30 20:20:37 693081] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437693057|stream_id:0|stream_offset:1102395| [2025/04/30 20:20:37 693087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 693092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 693096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39087|rtt_var:469|pto_duration:41087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 693100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 693104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 693108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 693112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437759144|now:1746044437693096|interv:66048| [2025/04/30 20:20:37 693116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437759144|now:1746044437693096|interval:66048|pto_count:0|srtt:39087 [2025/04/30 20:20:37 693120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49206| [2025/04/30 20:20:37 693125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 693129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1103574| [2025/04/30 20:20:37 693134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 693138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437712494| [2025/04/30 20:20:37 693142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437712494| [2025/04/30 20:20:37 693146] [debug] |xqc_engine_wakeup_after|wakeup:1746044437712494|now:1746044437693146|diff:19348| [2025/04/30 20:20:37 693155] [debug] |xqc_engine_main_logic|END|now:1746044437692763| [2025/04/30 20:20:37 693280] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437693279| [2025/04/30 20:20:37 693290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 693297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:467| [2025/04/30 20:20:37 693301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:468| [2025/04/30 20:20:37 693310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:468| [2025/04/30 20:20:37 693316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 693324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1231|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1232|path_largest_ack:1231| [2025/04/30 20:20:37 693331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:50400|prior_delivered:1026826|prior_time:1746044437650424|is_app_limited:0|send_elapse:40143|ack_elapse:42855|ctl_first_sent_time:1746044437652276|lagest_ack_time:1746044437693279|curr_delivered:1074826| [2025/04/30 20:20:37 693339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437652276| [2025/04/30 20:20:37 693344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:888||sndq_packets_used_bytes:0|sndq_packets_free:451| [2025/04/30 20:20:37 693351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1232|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1232|path_largest_ack:1232| [2025/04/30 20:20:37 693358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1029226|prior_time:1746044437652482|is_app_limited:0|send_elapse:39962|ack_elapse:40797|ctl_first_sent_time:1746044437654085|lagest_ack_time:1746044437693279|curr_delivered:1076026| [2025/04/30 20:20:37 693365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437654085| [2025/04/30 20:20:37 693371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:887||sndq_packets_used_bytes:0|sndq_packets_free:452| [2025/04/30 20:20:37 693377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39087|rttvar:469|minrtt:31448|latest_rtt:39194|ack_delay:80| [2025/04/30 20:20:37 693384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39091|rttvar:358|minrtt:31448|latest_rtt:39194|ack_delay:80| [2025/04/30 20:20:37 693391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1232|lost_pn:1229|thresh:3| [2025/04/30 20:20:37 693395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 693400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 693404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 693408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39091|rtt_var:358|pto_duration:41091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 693412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 693421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 693425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 693428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437759148|now:1746044437693407|interv:65741| [2025/04/30 20:20:37 693432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437759148|now:1746044437693407|interval:65741|pto_count:0|srtt:39091 [2025/04/30 20:20:37 693437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39962, ack_elapse 40797, delivered 46800|rate 1147143|lost 295| [2025/04/30 20:20:37 693441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147143) in round 20| [2025/04/30 20:20:37 693446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 693450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 693456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437654085|recovery:1|recovery_start:1746044437689432|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 693464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437654085|recovery:1|recovery_start:1746044437689432|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 693471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:46806|srtt:39091|latest_rtt:39194|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 693477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:468|largest:468|pns:2| [2025/04/30 20:20:37 693481] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:468|frame:ACK |recv_time:1746044437693279|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 693486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557693279|now:1746044437693279|interv:120000000| [2025/04/30 20:20:37 693490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557693279|now:1746044437693279|interv:120000000| [2025/04/30 20:20:37 693494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437712494|pq_index:0| [2025/04/30 20:20:37 693499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437692763| [2025/04/30 20:20:37 693503] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437693503| [2025/04/30 20:20:37 693508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437693507| [2025/04/30 20:20:37 693514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39091|min_srtt:39091|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 693522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 693527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 693531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 693535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 693539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 693544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39091|min_srtt:39091|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 693549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 693553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 693557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 693561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 693565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 693570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 693574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1103574| [2025/04/30 20:20:37 693578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 693583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1272| [2025/04/30 20:20:37 693617] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437693590|stream_id:0|stream_offset:1103574| [2025/04/30 20:20:37 693623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 693628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 693632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39091|rtt_var:358|pto_duration:41091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 693636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 693640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 693644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 693652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437759681|now:1746044437693632|interv:66049| [2025/04/30 20:20:37 693656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437759681|now:1746044437693632|interval:66049|pto_count:0|srtt:39091 [2025/04/30 20:20:37 693660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:48006| [2025/04/30 20:20:37 693665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 693669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1104753| [2025/04/30 20:20:37 693674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 693678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437694678|now:1746044437693678|interv:1000| [2025/04/30 20:20:37 693682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 693686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 693690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437694678| [2025/04/30 20:20:37 693694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437694678| [2025/04/30 20:20:37 693698] [debug] |xqc_engine_wakeup_after|wakeup:1746044437694678|now:1746044437693698|diff:980| [2025/04/30 20:20:37 693702] [debug] |xqc_engine_main_logic|END|now:1746044437693507| [2025/04/30 20:20:37 693707] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437693707| [2025/04/30 20:20:37 693711] [debug] |xqc_engine_wakeup_after|wakeup:1746044437694678|now:1746044437693711|diff:967| [2025/04/30 20:20:37 693715] [debug] |xqc_engine_main_logic|END|now:1746044437693707| [2025/04/30 20:20:37 694863] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437694863| [2025/04/30 20:20:37 694878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437694678|pq_index:0| [2025/04/30 20:20:37 694885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437693507| [2025/04/30 20:20:37 694893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437694891| [2025/04/30 20:20:37 694901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437694678|now:1746044437694891| [2025/04/30 20:20:37 694907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437694678|now:1746044437694891| [2025/04/30 20:20:37 694914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 694922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39091|min_srtt:39091|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 694929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:48006|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 694936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 694940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 694951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 694955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 694960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39091|min_srtt:39091|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 694964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:48006|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 694968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 694972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 694976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 694980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 694989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 694993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1104753| [2025/04/30 20:20:37 694998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 695002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1273| [2025/04/30 20:20:37 695041] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437695011|stream_id:0|stream_offset:1104753| [2025/04/30 20:20:37 695051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 695059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 695066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39091|rtt_var:358|pto_duration:41091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 695073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 695078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 695081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 695085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437761102|now:1746044437695065|interv:66037| [2025/04/30 20:20:37 695090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437761102|now:1746044437695065|interval:66037|pto_count:0|srtt:39091 [2025/04/30 20:20:37 695099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49206| [2025/04/30 20:20:37 695104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 695109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1105932| [2025/04/30 20:20:37 695113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 695117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437712494| [2025/04/30 20:20:37 695122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437712494| [2025/04/30 20:20:37 695126] [debug] |xqc_engine_wakeup_after|wakeup:1746044437712494|now:1746044437695126|diff:17368| [2025/04/30 20:20:37 695130] [debug] |xqc_engine_main_logic|END|now:1746044437694891| [2025/04/30 20:20:37 695299] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437695297| [2025/04/30 20:20:37 695311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 695319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:468| [2025/04/30 20:20:37 695325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:469| [2025/04/30 20:20:37 695331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:469| [2025/04/30 20:20:37 695335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 695342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1233|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1234|path_largest_ack:1233| [2025/04/30 20:20:37 695349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:50400|prior_delivered:1029226|prior_time:1746044437652482|is_app_limited:0|send_elapse:40074|ack_elapse:42815|ctl_first_sent_time:1746044437654197|lagest_ack_time:1746044437695297|curr_delivered:1077226| [2025/04/30 20:20:37 695355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437654197| [2025/04/30 20:20:37 695362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:886||sndq_packets_used_bytes:0|sndq_packets_free:453| [2025/04/30 20:20:37 695369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1234|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1234|path_largest_ack:1234| [2025/04/30 20:20:37 695375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49200|prior_delivered:1031626|prior_time:1746044437654439|is_app_limited:0|send_elapse:39899|ack_elapse:40858|ctl_first_sent_time:1746044437656039|lagest_ack_time:1746044437695297|curr_delivered:1078426| [2025/04/30 20:20:37 695382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437656039| [2025/04/30 20:20:37 695389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:885||sndq_packets_used_bytes:0|sndq_packets_free:454| [2025/04/30 20:20:37 695395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39091|rttvar:358|minrtt:31448|latest_rtt:39258|ack_delay:96| [2025/04/30 20:20:37 695402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39100|rttvar:286|minrtt:31448|latest_rtt:39258|ack_delay:96| [2025/04/30 20:20:37 695416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1234|lost_pn:1231|thresh:3| [2025/04/30 20:20:37 695420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 695427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 695433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 695439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39100|rtt_var:286|pto_duration:41100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 695446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 695451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 695457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 695463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437761111|now:1746044437695439|interv:65672| [2025/04/30 20:20:37 695469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437761111|now:1746044437695439|interval:65672|pto_count:0|srtt:39100 [2025/04/30 20:20:37 695476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39899, ack_elapse 40858, delivered 46800|rate 1145430|lost 295| [2025/04/30 20:20:37 695483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145430) in round 20| [2025/04/30 20:20:37 695489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 695493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 695497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437656039|recovery:1|recovery_start:1746044437689432|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 695502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437656039|recovery:1|recovery_start:1746044437689432|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 695507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:46806|srtt:39100|latest_rtt:39258|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 695513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:469|largest:469|pns:2| [2025/04/30 20:20:37 695518] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:469|frame:ACK |recv_time:1746044437695297|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 695523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557695297|now:1746044437695297|interv:120000000| [2025/04/30 20:20:37 695527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557695297|now:1746044437695297|interv:120000000| [2025/04/30 20:20:37 695535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437712494|pq_index:0| [2025/04/30 20:20:37 695539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437694891| [2025/04/30 20:20:37 695544] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437695543| [2025/04/30 20:20:37 695548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437695547| [2025/04/30 20:20:37 695554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39100|min_srtt:39100|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 695559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 695564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 695567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 695571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 695576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 695580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39100|min_srtt:39100|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 695584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 695588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 695592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 695596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 695600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 695605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 695609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1105932| [2025/04/30 20:20:37 695613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 695618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1274| [2025/04/30 20:20:37 695654] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437695625|stream_id:0|stream_offset:1105932| [2025/04/30 20:20:37 695665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 695673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 695680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39100|rtt_var:286|pto_duration:41100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 695687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 695694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 695700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 695707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437761725|now:1746044437695679|interv:66046| [2025/04/30 20:20:37 695714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437761725|now:1746044437695679|interval:66046|pto_count:0|srtt:39100 [2025/04/30 20:20:37 695742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:48006| [2025/04/30 20:20:37 695750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 695757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1107111| [2025/04/30 20:20:37 695764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 695771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1275| [2025/04/30 20:20:37 695811] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437695782|stream_id:0|stream_offset:1107111| [2025/04/30 20:20:37 695822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 695829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 695836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39100|rtt_var:286|pto_duration:41100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 695843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 695849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 695855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 695861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437761882|now:1746044437695836|interv:66046| [2025/04/30 20:20:37 695867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437761882|now:1746044437695836|interval:66046|pto_count:0|srtt:39100 [2025/04/30 20:20:37 695881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49206| [2025/04/30 20:20:37 695889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 695896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1108290| [2025/04/30 20:20:37 695903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 695910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437712494| [2025/04/30 20:20:37 695917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437712494| [2025/04/30 20:20:37 695923] [debug] |xqc_engine_wakeup_after|wakeup:1746044437712494|now:1746044437695922|diff:16572| [2025/04/30 20:20:37 695930] [debug] |xqc_engine_main_logic|END|now:1746044437695547| [2025/04/30 20:20:37 695938] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437695938| [2025/04/30 20:20:37 695944] [debug] |xqc_engine_wakeup_after|wakeup:1746044437712494|now:1746044437695944|diff:16550| [2025/04/30 20:20:37 695950] [debug] |xqc_engine_main_logic|END|now:1746044437695938| [2025/04/30 20:20:37 697322] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437697321| [2025/04/30 20:20:37 697346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 697355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:469| [2025/04/30 20:20:37 697361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:470| [2025/04/30 20:20:37 697370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:470| [2025/04/30 20:20:37 697376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 697384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1235|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1236|path_largest_ack:1235| [2025/04/30 20:20:37 697391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:50400|prior_delivered:1031626|prior_time:1746044437654439|is_app_limited:0|send_elapse:40035|ack_elapse:42882|ctl_first_sent_time:1746044437656175|lagest_ack_time:1746044437697321|curr_delivered:1079626| [2025/04/30 20:20:37 697398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437656175| [2025/04/30 20:20:37 697405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:884||sndq_packets_used_bytes:0|sndq_packets_free:455| [2025/04/30 20:20:37 697412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1236|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1236|path_largest_ack:1236| [2025/04/30 20:20:37 697417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:50400|prior_delivered:1032826|prior_time:1746044437656534|is_app_limited:0|send_elapse:41785|ack_elapse:40787|ctl_first_sent_time:1746044437658089|lagest_ack_time:1746044437697321|curr_delivered:1080826| [2025/04/30 20:20:37 697422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437658089| [2025/04/30 20:20:37 697428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:883||sndq_packets_used_bytes:0|sndq_packets_free:456| [2025/04/30 20:20:37 697434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39100|rttvar:286|minrtt:31448|latest_rtt:39232|ack_delay:88| [2025/04/30 20:20:37 697448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39106|rttvar:226|minrtt:31448|latest_rtt:39232|ack_delay:88| [2025/04/30 20:20:37 697454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1236|lost_pn:1233|thresh:3| [2025/04/30 20:20:37 697460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 697467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 697474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 697480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39106|rtt_var:226|pto_duration:41106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 697485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 697489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 697493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 697497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437761888|now:1746044437697480|interv:64408| [2025/04/30 20:20:37 697501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437761888|now:1746044437697480|interval:64408|pto_count:0|srtt:39106 [2025/04/30 20:20:37 697506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41785, ack_elapse 40787, delivered 48000|rate 1148737|lost 295| [2025/04/30 20:20:37 697510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148737) in round 20| [2025/04/30 20:20:37 697515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 697519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 697523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437658089|recovery:1|recovery_start:1746044437689432|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 697527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437658089|recovery:1|recovery_start:1746044437689432|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 697532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:46806|srtt:39106|latest_rtt:39232|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 697538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:470|largest:470|pns:2| [2025/04/30 20:20:37 697543] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:470|frame:ACK |recv_time:1746044437697321|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 697556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557697321|now:1746044437697321|interv:120000000| [2025/04/30 20:20:37 697562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557697321|now:1746044437697321|interv:120000000| [2025/04/30 20:20:37 697567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437712494|pq_index:0| [2025/04/30 20:20:37 697572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437695547| [2025/04/30 20:20:37 697576] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437697575| [2025/04/30 20:20:37 697581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437697579| [2025/04/30 20:20:37 697587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39106|min_srtt:39106|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 697591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 697596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 697600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 697604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 697608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 697612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39106|min_srtt:39106|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 697616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 697621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 697625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 697631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 697638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 697645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 697650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1108290| [2025/04/30 20:20:37 697655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 697659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437698658|now:1746044437697658|interv:1000| [2025/04/30 20:20:37 697666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 697670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 697674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437698658| [2025/04/30 20:20:37 697678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437698658| [2025/04/30 20:20:37 697682] [debug] |xqc_engine_wakeup_after|wakeup:1746044437698658|now:1746044437697682|diff:976| [2025/04/30 20:20:37 697686] [debug] |xqc_engine_main_logic|END|now:1746044437697579| [2025/04/30 20:20:37 697692] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437697692| [2025/04/30 20:20:37 697696] [debug] |xqc_engine_wakeup_after|wakeup:1746044437698658|now:1746044437697696|diff:962| [2025/04/30 20:20:37 697700] [debug] |xqc_engine_main_logic|END|now:1746044437697692| [2025/04/30 20:20:37 698767] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437698766| [2025/04/30 20:20:37 698782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437698658|pq_index:0| [2025/04/30 20:20:37 698790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437697579| [2025/04/30 20:20:37 698798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437698796| [2025/04/30 20:20:37 698806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437698658|now:1746044437698796| [2025/04/30 20:20:37 698813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437698658|now:1746044437698796| [2025/04/30 20:20:37 698818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 698826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39106|min_srtt:39106|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 698833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 698840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 698846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 698851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 698858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 698864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39106|min_srtt:39106|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 698871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 698877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 698884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 698890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 698904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 698911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 698917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1108290| [2025/04/30 20:20:37 698924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 698930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1276| [2025/04/30 20:20:37 698977] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437698942|stream_id:0|stream_offset:1108290| [2025/04/30 20:20:37 698987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 698994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 699001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39106|rtt_var:226|pto_duration:41106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 699008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 699014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 699020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 699026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437765048|now:1746044437699001|interv:66047| [2025/04/30 20:20:37 699032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437765048|now:1746044437699001|interval:66047|pto_count:0|srtt:39106 [2025/04/30 20:20:37 699039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:48006| [2025/04/30 20:20:37 699047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 699054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1109469| [2025/04/30 20:20:37 699061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 699068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1277| [2025/04/30 20:20:37 699103] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437699075|stream_id:0|stream_offset:1109469| [2025/04/30 20:20:37 699114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 699128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 699136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39106|rtt_var:226|pto_duration:41106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 699142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 699146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 699150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 699154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437765181|now:1746044437699135|interv:66046| [2025/04/30 20:20:37 699158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437765181|now:1746044437699135|interval:66046|pto_count:0|srtt:39106 [2025/04/30 20:20:37 699163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49206| [2025/04/30 20:20:37 699168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 699172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1110648| [2025/04/30 20:20:37 699177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 699181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437712494| [2025/04/30 20:20:37 699185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437712494| [2025/04/30 20:20:37 699189] [debug] |xqc_engine_wakeup_after|wakeup:1746044437712494|now:1746044437699189|diff:13305| [2025/04/30 20:20:37 699194] [debug] |xqc_engine_main_logic|END|now:1746044437698796| [2025/04/30 20:20:37 699301] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437699300| [2025/04/30 20:20:37 699314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 699323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:470| [2025/04/30 20:20:37 699329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:471| [2025/04/30 20:20:37 699338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:471| [2025/04/30 20:20:37 699345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 699353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1237|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1238|path_largest_ack:1237| [2025/04/30 20:20:37 699361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51600|prior_delivered:1032826|prior_time:1746044437656534|is_app_limited:0|send_elapse:41894|ack_elapse:42766|ctl_first_sent_time:1746044437658198|lagest_ack_time:1746044437699300|curr_delivered:1082026| [2025/04/30 20:20:37 699369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437658198| [2025/04/30 20:20:37 699376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:882||sndq_packets_used_bytes:0|sndq_packets_free:457| [2025/04/30 20:20:37 699390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1238|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1238|path_largest_ack:1238| [2025/04/30 20:20:37 699398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:50400|prior_delivered:1035226|prior_time:1746044437658589|is_app_limited:0|send_elapse:40092|ack_elapse:40711|ctl_first_sent_time:1746044437660205|lagest_ack_time:1746044437699300|curr_delivered:1083226| [2025/04/30 20:20:37 699405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437660205| [2025/04/30 20:20:37 699411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:881||sndq_packets_used_bytes:0|sndq_packets_free:458| [2025/04/30 20:20:37 699418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39106|rttvar:226|minrtt:31448|latest_rtt:39095|ack_delay:96| [2025/04/30 20:20:37 699423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39092|rttvar:196|minrtt:31448|latest_rtt:39095|ack_delay:96| [2025/04/30 20:20:37 699431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1238|lost_pn:1235|thresh:3| [2025/04/30 20:20:37 699437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 699444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 699448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 699453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39092|rtt_var:196|pto_duration:41092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 699457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 699461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 699465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 699469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437765167|now:1746044437699452|interv:65715| [2025/04/30 20:20:37 699473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437765167|now:1746044437699452|interval:65715|pto_count:0|srtt:39092 [2025/04/30 20:20:37 699478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40092, ack_elapse 40711, delivered 48000|rate 1179042|lost 295| [2025/04/30 20:20:37 699482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179042) in round 20| [2025/04/30 20:20:37 699487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 699491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 699495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437660205|recovery:1|recovery_start:1746044437689432|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 699503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437660205|recovery:1|recovery_start:1746044437689432|packet_conservation:1|next_round_delivered:1037626| [2025/04/30 20:20:37 699508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:50400|full_bw_reached:1|inflight:46806|srtt:39092|latest_rtt:39095|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 699514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:471|largest:471|pns:2| [2025/04/30 20:20:37 699518] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:471|frame:ACK |recv_time:1746044437699300|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 699523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557699300|now:1746044437699300|interv:120000000| [2025/04/30 20:20:37 699527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557699300|now:1746044437699300|interv:120000000| [2025/04/30 20:20:37 699531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437712494|pq_index:0| [2025/04/30 20:20:37 699536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437698796| [2025/04/30 20:20:37 699540] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437699540| [2025/04/30 20:20:37 699545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437699544| [2025/04/30 20:20:37 699551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39092|min_srtt:39092|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 699556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 699560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 699564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 699568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 699572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 699577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39092|min_srtt:39092|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 699581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 699586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 699589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 699593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 699601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 699605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 699609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1110648| [2025/04/30 20:20:37 699614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 699618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1278| [2025/04/30 20:20:37 699656] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437699626|stream_id:0|stream_offset:1110648| [2025/04/30 20:20:37 699664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 699670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 699677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39092|rtt_var:196|pto_duration:41092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 699684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 699690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 699696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 699703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437765718|now:1746044437699677|interv:66041| [2025/04/30 20:20:37 699710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437765718|now:1746044437699677|interval:66041|pto_count:0|srtt:39092 [2025/04/30 20:20:37 699738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:48006| [2025/04/30 20:20:37 699747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 699754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1111827| [2025/04/30 20:20:37 699761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 699768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1279| [2025/04/30 20:20:37 699826] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437699779|stream_id:0|stream_offset:1111827| [2025/04/30 20:20:37 699854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1279|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 699868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 699875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39092|rtt_var:196|pto_duration:41092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 699882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 699888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 699894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 699901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437765871|now:1746044437699875|interv:65996| [2025/04/30 20:20:37 699908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437765871|now:1746044437699875|interval:65996|pto_count:0|srtt:39092 [2025/04/30 20:20:37 699915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49206| [2025/04/30 20:20:37 699924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 699930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:50400|conn:00005627609066FC|stream_id:0|stream_offset:1113006| [2025/04/30 20:20:37 699937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 699944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437712494| [2025/04/30 20:20:37 699951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437712494| [2025/04/30 20:20:37 699957] [debug] |xqc_engine_wakeup_after|wakeup:1746044437712494|now:1746044437699956|diff:12538| [2025/04/30 20:20:37 699963] [debug] |xqc_engine_main_logic|END|now:1746044437699544| [2025/04/30 20:20:37 699972] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437699972| [2025/04/30 20:20:37 699977] [debug] |xqc_engine_wakeup_after|wakeup:1746044437712494|now:1746044437699977|diff:12517| [2025/04/30 20:20:37 699982] [debug] |xqc_engine_main_logic|END|now:1746044437699972| [2025/04/30 20:20:37 701452] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437701451| [2025/04/30 20:20:37 701468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 701478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:471| [2025/04/30 20:20:37 701484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:472| [2025/04/30 20:20:37 701493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:472| [2025/04/30 20:20:37 701500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 701508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1239|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1240|path_largest_ack:1239| [2025/04/30 20:20:37 701515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51600|prior_delivered:1035226|prior_time:1746044437658589|is_app_limited:0|send_elapse:40183|ack_elapse:42862|ctl_first_sent_time:1746044437660296|lagest_ack_time:1746044437701451|curr_delivered:1084426| [2025/04/30 20:20:37 701528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437660296| [2025/04/30 20:20:37 701535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:880||sndq_packets_used_bytes:0|sndq_packets_free:459| [2025/04/30 20:20:37 701541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1240|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1240|path_largest_ack:1240| [2025/04/30 20:20:37 701548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1037626|prior_time:1746044437660424|is_app_limited:0|send_elapse:39963|ack_elapse:41027|ctl_first_sent_time:1746044437662061|lagest_ack_time:1746044437701451|curr_delivered:1085626| [2025/04/30 20:20:37 701555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437662061| [2025/04/30 20:20:37 701562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:879||sndq_packets_used_bytes:0|sndq_packets_free:460| [2025/04/30 20:20:37 701569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39092|rttvar:196|minrtt:31448|latest_rtt:39390|ack_delay:104| [2025/04/30 20:20:37 701575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39116|rttvar:195|minrtt:31448|latest_rtt:39390|ack_delay:104| [2025/04/30 20:20:37 701580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1240|lost_pn:1237|thresh:3| [2025/04/30 20:20:37 701585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 701589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 701593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 701597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39116|rtt_var:195|pto_duration:41116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 701601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 701605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 701609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 701613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437765895|now:1746044437701597|interv:64298| [2025/04/30 20:20:37 701617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437765895|now:1746044437701597|interval:64298|pto_count:0|srtt:39116 [2025/04/30 20:20:37 701622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39963, ack_elapse 41027, delivered 48000|rate 1169961|lost 295| [2025/04/30 20:20:37 701626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 20 -> 21| [2025/04/30 20:20:37 701630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169961) in round 21| [2025/04/30 20:20:37 701634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 701639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 701647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437662061|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 701651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746044437662061|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 701656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:46806|srtt:39116|latest_rtt:39390|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 701661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 701666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 701671] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 701675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:472|largest:472|pns:2| [2025/04/30 20:20:37 701680] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:472|frame:PING ACK |recv_time:1746044437701451|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 701685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557701451|now:1746044437701451|interv:120000000| [2025/04/30 20:20:37 701689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557701451|now:1746044437701451|interv:120000000| [2025/04/30 20:20:37 701693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437712494|pq_index:0| [2025/04/30 20:20:37 701699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437699544| [2025/04/30 20:20:37 701706] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437701705| [2025/04/30 20:20:37 701714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437701712| [2025/04/30 20:20:37 701742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:472|ack_delay:291|first_ack_range:55|largest_pkt_recv_time:1746044437701451| [2025/04/30 20:20:37 701750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:472|low:417|pkt_pns:2| [2025/04/30 20:20:37 701757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:472|frame_largest_recv:472| [2025/04/30 20:20:37 701764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 701771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39116|min_srtt:39116|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 701779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:46806|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 701793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 701800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 701805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 701813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 701819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39116|min_srtt:39116|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 701826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:46806|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 701833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 701839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 701845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 701852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 701859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 701866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:46806|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1113006| [2025/04/30 20:20:37 701874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 701880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437702880|now:1746044437701880|interv:1000| [2025/04/30 20:20:37 701886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 701893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 701899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437702880| [2025/04/30 20:20:37 701906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437702880| [2025/04/30 20:20:37 701913] [debug] |xqc_engine_wakeup_after|wakeup:1746044437702880|now:1746044437701912|diff:968| [2025/04/30 20:20:37 701920] [debug] |xqc_engine_main_logic|END|now:1746044437701712| [2025/04/30 20:20:37 701928] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437701928| [2025/04/30 20:20:37 701935] [debug] |xqc_engine_wakeup_after|wakeup:1746044437702880|now:1746044437701934|diff:946| [2025/04/30 20:20:37 701941] [debug] |xqc_engine_main_logic|END|now:1746044437701928| [2025/04/30 20:20:37 703017] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437703017| [2025/04/30 20:20:37 703031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437702880|pq_index:0| [2025/04/30 20:20:37 703036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437701712| [2025/04/30 20:20:37 703041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437703040| [2025/04/30 20:20:37 703053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437702880|now:1746044437703040| [2025/04/30 20:20:37 703058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437702880|now:1746044437703040| [2025/04/30 20:20:37 703062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 703067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39116|min_srtt:39116|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 703072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:46806|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 703077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 703081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 703085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 703089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 703093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39116|min_srtt:39116|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 703098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:46806|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 703102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 703106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 703110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 703114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 703119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 703123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:46806|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1113006| [2025/04/30 20:20:37 703128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 703132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1280| [2025/04/30 20:20:37 703172] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1280|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46806|now:1746044437703141|stream_id:0|stream_offset:1113006| [2025/04/30 20:20:37 703180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1280|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/04/30 20:20:37 703193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 703200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39116|rtt_var:195|pto_duration:41116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 703207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 703213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 703220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 703226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437769257|now:1746044437703199|interv:66058| [2025/04/30 20:20:37 703233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437769257|now:1746044437703199|interval:66058|pto_count:0|srtt:39116 [2025/04/30 20:20:37 703241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:48012| [2025/04/30 20:20:37 703248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 703252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1114185| [2025/04/30 20:20:37 703257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 703261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1281| [2025/04/30 20:20:37 703294] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437703269|stream_id:0|stream_offset:1114185| [2025/04/30 20:20:37 703302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 703309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 703316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39116|rtt_var:195|pto_duration:41116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 703323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 703329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 703336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 703342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437769385|now:1746044437703316|interv:66069| [2025/04/30 20:20:37 703348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437769385|now:1746044437703316|interval:66069|pto_count:0|srtt:39116 [2025/04/30 20:20:37 703353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:49212| [2025/04/30 20:20:37 703364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 703368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1115364| [2025/04/30 20:20:37 703372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 703377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1282| [2025/04/30 20:20:37 703407] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437703384|stream_id:0|stream_offset:1115364| [2025/04/30 20:20:37 703413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 703420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 703427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39116|rtt_var:195|pto_duration:41116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 703433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 703439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 703445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 703451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437769500|now:1746044437703426|interv:66074| [2025/04/30 20:20:37 703457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437769500|now:1746044437703426|interval:66074|pto_count:0|srtt:39116 [2025/04/30 20:20:37 703464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50412| [2025/04/30 20:20:37 703471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 703476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1116543| [2025/04/30 20:20:37 703480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 703484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437704484|now:1746044437703484|interv:1000| [2025/04/30 20:20:37 703488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 703492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 703496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437704484| [2025/04/30 20:20:37 703500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437704484| [2025/04/30 20:20:37 703504] [debug] |xqc_engine_wakeup_after|wakeup:1746044437704484|now:1746044437703504|diff:980| [2025/04/30 20:20:37 703509] [debug] |xqc_engine_main_logic|END|now:1746044437703040| [2025/04/30 20:20:37 704094] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437704092| [2025/04/30 20:20:37 704125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 704136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:472| [2025/04/30 20:20:37 704142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:473| [2025/04/30 20:20:37 704151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:473| [2025/04/30 20:20:37 704158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 704166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1241|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1242|path_largest_ack:1241| [2025/04/30 20:20:37 704173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1037626|prior_time:1746044437660424|is_app_limited:0|send_elapse:40077|ack_elapse:43668|ctl_first_sent_time:1746044437662175|lagest_ack_time:1746044437704092|curr_delivered:1086826| [2025/04/30 20:20:37 704180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437662175| [2025/04/30 20:20:37 704187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:878||sndq_packets_used_bytes:0|sndq_packets_free:461| [2025/04/30 20:20:37 704194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1242|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1242|path_largest_ack:1242| [2025/04/30 20:20:37 704200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1040026|prior_time:1746044437662431|is_app_limited:0|send_elapse:39926|ack_elapse:41661|ctl_first_sent_time:1746044437664053|lagest_ack_time:1746044437704092|curr_delivered:1088026| [2025/04/30 20:20:37 704207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437664053| [2025/04/30 20:20:37 704214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:877||sndq_packets_used_bytes:0|sndq_packets_free:462| [2025/04/30 20:20:37 704220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39116|rttvar:195|minrtt:31448|latest_rtt:40039|ack_delay:72| [2025/04/30 20:20:37 704228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39222|rttvar:359|minrtt:31448|latest_rtt:40039|ack_delay:72| [2025/04/30 20:20:37 704236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1242|lost_pn:1239|thresh:3| [2025/04/30 20:20:37 704242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 704247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 704251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 704255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39222|rtt_var:359|pto_duration:41222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 704260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 704264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 704272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 704277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437769606|now:1746044437704255|interv:65351| [2025/04/30 20:20:37 704281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437769606|now:1746044437704255|interval:65351|pto_count:0|srtt:39222 [2025/04/30 20:20:37 704285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39926, ack_elapse 41661, delivered 48000|rate 1152156|lost 295| [2025/04/30 20:20:37 704290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152156) in round 21| [2025/04/30 20:20:37 704295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 704302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 704309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437664053|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 704316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437664053|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 704324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:55200|full_bw_reached:1|inflight:48012|srtt:39222|latest_rtt:40039|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 704330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:473|largest:473|pns:2| [2025/04/30 20:20:37 704335] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:473|frame:ACK |recv_time:1746044437704092|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 704340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557704092|now:1746044437704092|interv:120000000| [2025/04/30 20:20:37 704344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557704092|now:1746044437704092|interv:120000000| [2025/04/30 20:20:37 704348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437704484|pq_index:0| [2025/04/30 20:20:37 704353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437703040| [2025/04/30 20:20:37 704357] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437704356| [2025/04/30 20:20:37 704362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437704360| [2025/04/30 20:20:37 704368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39222|min_srtt:39222|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 704372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:48012|cwnd:55200|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 704381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 704385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 704389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 704393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 704397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39222|min_srtt:39222|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 704401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:48012|cwnd:55200|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 704406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 704410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 704414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 704418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 704422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 704427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:55200|conn:00005627609066FC|stream_id:0|stream_offset:1116543| [2025/04/30 20:20:37 704431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 704435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 704439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437704484| [2025/04/30 20:20:37 704443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437704484| [2025/04/30 20:20:37 704447] [debug] |xqc_engine_wakeup_after|wakeup:1746044437704484|now:1746044437704447|diff:37| [2025/04/30 20:20:37 704451] [debug] |xqc_engine_main_logic|END|now:1746044437704360| [2025/04/30 20:20:37 704457] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437704457| [2025/04/30 20:20:37 704461] [debug] |xqc_engine_wakeup_after|wakeup:1746044437704484|now:1746044437704460|diff:24| [2025/04/30 20:20:37 704465] [debug] |xqc_engine_main_logic|END|now:1746044437704457| [2025/04/30 20:20:37 705359] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437705358| [2025/04/30 20:20:37 705374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 705383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:473| [2025/04/30 20:20:37 705389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:474| [2025/04/30 20:20:37 705398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:474| [2025/04/30 20:20:37 705405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 705413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1243|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1244|path_largest_ack:1243| [2025/04/30 20:20:37 705426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1040026|prior_time:1746044437662431|is_app_limited:0|send_elapse:40053|ack_elapse:42927|ctl_first_sent_time:1746044437664180|lagest_ack_time:1746044437705358|curr_delivered:1089226| [2025/04/30 20:20:37 705434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437664180| [2025/04/30 20:20:37 705441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:876||sndq_packets_used_bytes:0|sndq_packets_free:463| [2025/04/30 20:20:37 705447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1244|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1244|path_largest_ack:1244| [2025/04/30 20:20:37 705454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1042426|prior_time:1746044437664407|is_app_limited:0|send_elapse:39924|ack_elapse:40951|ctl_first_sent_time:1746044437666040|lagest_ack_time:1746044437705358|curr_delivered:1090426| [2025/04/30 20:20:37 705459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437666040| [2025/04/30 20:20:37 705463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:875||sndq_packets_used_bytes:0|sndq_packets_free:464| [2025/04/30 20:20:37 705467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39222|rttvar:359|minrtt:31448|latest_rtt:39318|ack_delay:120| [2025/04/30 20:20:37 705472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39219|rttvar:276|minrtt:31448|latest_rtt:39318|ack_delay:120| [2025/04/30 20:20:37 705476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1244|lost_pn:1241|thresh:3| [2025/04/30 20:20:37 705480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 705484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 705488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 705493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39219|rtt_var:276|pto_duration:41219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 705497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 705502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 705509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 20:20:37 705515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437769603|now:1746044437705492|interv:64111| [2025/04/30 20:20:37 705521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437769603|now:1746044437705492|interval:64111|pto_count:0|srtt:39219 [2025/04/30 20:20:37 705526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39924, ack_elapse 40951, delivered 48000|rate 1172132|lost 295| [2025/04/30 20:20:37 705534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172132) in round 21| [2025/04/30 20:20:37 705539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 705543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 705547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1746044437666040|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 705551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1746044437666040|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 705556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:57600|full_bw_reached:1|inflight:45612|srtt:39219|latest_rtt:39318|min_rtt:31448|applimit:0|lost:293|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 705562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:474|largest:474|pns:2| [2025/04/30 20:20:37 705567] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:474|frame:ACK |recv_time:1746044437705358|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 705572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557705358|now:1746044437705358|interv:120000000| [2025/04/30 20:20:37 705576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557705358|now:1746044437705358|interv:120000000| [2025/04/30 20:20:37 705580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437704484|pq_index:0| [2025/04/30 20:20:37 705584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437704360| [2025/04/30 20:20:37 705588] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437705588| [2025/04/30 20:20:37 705593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437705592| [2025/04/30 20:20:37 705598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437704484|now:1746044437705592| [2025/04/30 20:20:37 705602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437704484|now:1746044437705592| [2025/04/30 20:20:37 705606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 705611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39219|min_srtt:39219|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 705616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:45612|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 705620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 705628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1190|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 705632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39219|min_srtt:39219|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 705637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:45612|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1046982| [2025/04/30 20:20:37 705641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 705646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1219|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 705650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39219|min_srtt:39219|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 705654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:45612|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 705659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 705663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 705667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39219|min_srtt:39219|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 705672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:45612|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1124796| [2025/04/30 20:20:37 705676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 705680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 705685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 705693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 705699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1190|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 705706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 705713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 705744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1283| [2025/04/30 20:20:37 705791] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746044437705756|stream_id:0|stream_offset:1012791| [2025/04/30 20:20:37 705807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1283|origin_pktnum:1190|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 705815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 20:20:37 705822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39219|rtt_var:276|pto_duration:41219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 705829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 705836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 705842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 705848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437771975|now:1746044437705822|interv:66153| [2025/04/30 20:20:37 705854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437771975|now:1746044437705822|interval:66153|pto_count:0|srtt:39219 [2025/04/30 20:20:37 705862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57600|inflight:46812| [2025/04/30 20:20:37 705869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1219|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 705876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1046982| [2025/04/30 20:20:37 705883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 705890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1284| [2025/04/30 20:20:37 705932] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437705901|stream_id:0|stream_offset:1046982| [2025/04/30 20:20:37 705942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1284|origin_pktnum:1219|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 705949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 705956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39219|rtt_var:276|pto_duration:41219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 705963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 705970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 705977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 705983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437772120|now:1746044437705956|interv:66164| [2025/04/30 20:20:37 705989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437772120|now:1746044437705956|interval:66164|pto_count:0|srtt:39219 [2025/04/30 20:20:37 706000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57600|inflight:48012| [2025/04/30 20:20:37 706006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 706010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1116543| [2025/04/30 20:20:37 706015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 706019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1285| [2025/04/30 20:20:37 706059] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437706032|stream_id:0|stream_offset:1116543| [2025/04/30 20:20:37 706068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 706075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 706083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39219|rtt_var:276|pto_duration:41219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 706090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 706097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 706103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 706110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437772251|now:1746044437706082|interv:66169| [2025/04/30 20:20:37 706116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437772251|now:1746044437706082|interval:66169|pto_count:0|srtt:39219 [2025/04/30 20:20:37 706123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57600|inflight:49212| [2025/04/30 20:20:37 706129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 706133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1117722| [2025/04/30 20:20:37 706138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 706142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437707142|now:1746044437706142|interv:1000| [2025/04/30 20:20:37 706146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 706150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 706154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437707142| [2025/04/30 20:20:37 706158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437707142| [2025/04/30 20:20:37 706162] [debug] |xqc_engine_wakeup_after|wakeup:1746044437707142|now:1746044437706162|diff:980| [2025/04/30 20:20:37 706167] [debug] |xqc_engine_main_logic|END|now:1746044437705592| [2025/04/30 20:20:37 706180] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437706180| [2025/04/30 20:20:37 706187] [debug] |xqc_engine_wakeup_after|wakeup:1746044437707142|now:1746044437706187|diff:955| [2025/04/30 20:20:37 706194] [debug] |xqc_engine_main_logic|END|now:1746044437706180| [2025/04/30 20:20:37 707273] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437707272| [2025/04/30 20:20:37 707291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 707300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:474| [2025/04/30 20:20:37 707305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:475| [2025/04/30 20:20:37 707314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:475| [2025/04/30 20:20:37 707321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 707329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1245|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1246|path_largest_ack:1245| [2025/04/30 20:20:37 707337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1042426|prior_time:1746044437664407|is_app_limited:0|send_elapse:40056|ack_elapse:42865|ctl_first_sent_time:1746044437666172|lagest_ack_time:1746044437707272|curr_delivered:1091626| [2025/04/30 20:20:37 707344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437666172| [2025/04/30 20:20:37 707352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:874||sndq_packets_used_bytes:0|sndq_packets_free:465| [2025/04/30 20:20:37 707359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1246|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1246|path_largest_ack:1246| [2025/04/30 20:20:37 707366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1044826|prior_time:1746044437666433|is_app_limited:0|send_elapse:39907|ack_elapse:40839|ctl_first_sent_time:1746044437668055|lagest_ack_time:1746044437707272|curr_delivered:1092826| [2025/04/30 20:20:37 707373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437668055| [2025/04/30 20:20:37 707380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:873||sndq_packets_used_bytes:0|sndq_packets_free:466| [2025/04/30 20:20:37 707386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39219|rttvar:276|minrtt:31448|latest_rtt:39217|ack_delay:112| [2025/04/30 20:20:37 707393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39205|rttvar:235|minrtt:31448|latest_rtt:39217|ack_delay:112| [2025/04/30 20:20:37 707400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1246|lost_pn:1243|thresh:3| [2025/04/30 20:20:37 707407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 707413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 707418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 707422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39205|rtt_var:235|pto_duration:41205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 707434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 707438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 707442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:37 707446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437772237|now:1746044437707422|interv:64815| [2025/04/30 20:20:37 707450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437772237|now:1746044437707422|interval:64815|pto_count:0|srtt:39205 [2025/04/30 20:20:37 707454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39907, ack_elapse 40839, delivered 48000|rate 1175347|lost 295| [2025/04/30 20:20:37 707459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175347) in round 21| [2025/04/30 20:20:37 707463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 707467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 707471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57600|packet_lost:0|acked:2400|po_sent_time:1746044437668055|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 707476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57600|packet_lost:0|acked:2400|po_sent_time:1746044437668055|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 707480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:60000|full_bw_reached:1|inflight:46812|srtt:39205|latest_rtt:39217|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 707486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:475|largest:475|pns:2| [2025/04/30 20:20:37 707491] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:475|frame:ACK |recv_time:1746044437707272|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 707496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557707272|now:1746044437707272|interv:120000000| [2025/04/30 20:20:37 707500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557707272|now:1746044437707272|interv:120000000| [2025/04/30 20:20:37 707504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437707142|pq_index:0| [2025/04/30 20:20:37 707508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437705592| [2025/04/30 20:20:37 707512] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437707512| [2025/04/30 20:20:37 707517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437707516| [2025/04/30 20:20:37 707522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437707142|now:1746044437707516| [2025/04/30 20:20:37 707529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437707142|now:1746044437707516| [2025/04/30 20:20:37 707533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 707538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39205|min_srtt:39205|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 707543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:46812|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1124796| [2025/04/30 20:20:37 707548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39205|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 707553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 707557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39205|min_srtt:39205|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 707562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:46812|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1125975| [2025/04/30 20:20:37 707566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39205|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 707571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 707575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39205|min_srtt:39205|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 707579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:46812|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1127154| [2025/04/30 20:20:37 707583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39205|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 707588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 707592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39205|min_srtt:39205|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 707596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:46812|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1128333| [2025/04/30 20:20:37 707600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39205|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 707605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 707609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39205|min_srtt:39205|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 707616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:46812|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1129512| [2025/04/30 20:20:37 707620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 707624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 707628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 707632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 707637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 707641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1117722| [2025/04/30 20:20:37 707646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 707650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1286| [2025/04/30 20:20:37 707691] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044437707658|stream_id:0|stream_offset:1117722| [2025/04/30 20:20:37 707701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 707708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:37 707715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39205|rtt_var:235|pto_duration:41205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 707744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 707750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 707756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 707763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437773863|now:1746044437707715|interv:66148| [2025/04/30 20:20:37 707769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437773863|now:1746044437707715|interval:66148|pto_count:0|srtt:39205 [2025/04/30 20:20:37 707777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60000|inflight:48012| [2025/04/30 20:20:37 707786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 707792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1118901| [2025/04/30 20:20:37 707805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 707812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1287| [2025/04/30 20:20:37 707852] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437707824|stream_id:0|stream_offset:1118901| [2025/04/30 20:20:37 707862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 707869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 707875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39205|rtt_var:235|pto_duration:41205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 707883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 707889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 707894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 707900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437774029|now:1746044437707875|interv:66154| [2025/04/30 20:20:37 707907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437774029|now:1746044437707875|interval:66154|pto_count:0|srtt:39205 [2025/04/30 20:20:37 707915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60000|inflight:49212| [2025/04/30 20:20:37 707923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 707928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1120080| [2025/04/30 20:20:37 707935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 707940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437708940|now:1746044437707940|interv:1000| [2025/04/30 20:20:37 707944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 707948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 707952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437708940| [2025/04/30 20:20:37 707957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437708940| [2025/04/30 20:20:37 707961] [debug] |xqc_engine_wakeup_after|wakeup:1746044437708940|now:1746044437707961|diff:979| [2025/04/30 20:20:37 707965] [debug] |xqc_engine_main_logic|END|now:1746044437707516| [2025/04/30 20:20:37 707971] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437707971| [2025/04/30 20:20:37 707975] [debug] |xqc_engine_wakeup_after|wakeup:1746044437708940|now:1746044437707975|diff:965| [2025/04/30 20:20:37 707979] [debug] |xqc_engine_main_logic|END|now:1746044437707971| [2025/04/30 20:20:37 709049] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437709049| [2025/04/30 20:20:37 709061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437708940|pq_index:0| [2025/04/30 20:20:37 709071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437707516| [2025/04/30 20:20:37 709076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437709075| [2025/04/30 20:20:37 709081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437708940|now:1746044437709075| [2025/04/30 20:20:37 709085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437708940|now:1746044437709075| [2025/04/30 20:20:37 709089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 709095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39205|min_srtt:39205|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 709100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:49212|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1129512| [2025/04/30 20:20:37 709104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 709108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 709112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 709117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 709121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 709126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1120080| [2025/04/30 20:20:37 709130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 709135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1288| [2025/04/30 20:20:37 709176] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437709143|stream_id:0|stream_offset:1120080| [2025/04/30 20:20:37 709186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 709193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 709201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39205|rtt_var:235|pto_duration:41205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 709208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 709213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 709217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 709221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437775348|now:1746044437709200|interv:66148| [2025/04/30 20:20:37 709232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437775348|now:1746044437709200|interval:66148|pto_count:0|srtt:39205 [2025/04/30 20:20:37 709239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60000|inflight:50412| [2025/04/30 20:20:37 709247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 709254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1121259| [2025/04/30 20:20:37 709261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 709265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437710265|now:1746044437709265|interv:1000| [2025/04/30 20:20:37 709270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 709276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 709283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437710265| [2025/04/30 20:20:37 709289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437710265| [2025/04/30 20:20:37 709295] [debug] |xqc_engine_wakeup_after|wakeup:1746044437710265|now:1746044437709295|diff:970| [2025/04/30 20:20:37 709302] [debug] |xqc_engine_main_logic|END|now:1746044437709075| [2025/04/30 20:20:37 709316] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437709315| [2025/04/30 20:20:37 709323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 709332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:475| [2025/04/30 20:20:37 709338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:476| [2025/04/30 20:20:37 709347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:476| [2025/04/30 20:20:37 709354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 709362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1247|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1248|path_largest_ack:1247| [2025/04/30 20:20:37 709369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1044826|prior_time:1746044437666433|is_app_limited:0|send_elapse:40002|ack_elapse:42882|ctl_first_sent_time:1746044437668150|lagest_ack_time:1746044437709315|curr_delivered:1094026| [2025/04/30 20:20:37 709376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437668150| [2025/04/30 20:20:37 709381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:872||sndq_packets_used_bytes:0|sndq_packets_free:467| [2025/04/30 20:20:37 709386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1248|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1248|path_largest_ack:1248| [2025/04/30 20:20:37 709390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1047226|prior_time:1746044437668570|is_app_limited:0|send_elapse:40108|ack_elapse:40745|ctl_first_sent_time:1746044437670206|lagest_ack_time:1746044437709315|curr_delivered:1095226| [2025/04/30 20:20:37 709400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437670206| [2025/04/30 20:20:37 709404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:871||sndq_packets_used_bytes:0|sndq_packets_free:468| [2025/04/30 20:20:37 709408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39205|rttvar:235|minrtt:31448|latest_rtt:39109|ack_delay:96| [2025/04/30 20:20:37 709412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39181|rttvar:225|minrtt:31448|latest_rtt:39109|ack_delay:96| [2025/04/30 20:20:37 709417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1248|lost_pn:1245|thresh:3| [2025/04/30 20:20:37 709421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 709425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 709431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 709438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39181|rtt_var:225|pto_duration:41181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 709445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 709452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 709456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 709460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437775324|now:1746044437709437|interv:65887| [2025/04/30 20:20:37 709464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437775324|now:1746044437709437|interval:65887|pto_count:0|srtt:39181 [2025/04/30 20:20:37 709469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40108, ack_elapse 40745, delivered 48000|rate 1178058|lost 295| [2025/04/30 20:20:37 709473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178058) in round 21| [2025/04/30 20:20:37 709477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 709482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 709485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60000|packet_lost:0|acked:2400|po_sent_time:1746044437670206|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 709490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60000|packet_lost:0|acked:2400|po_sent_time:1746044437670206|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 709495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:62400|full_bw_reached:1|inflight:48012|srtt:39181|latest_rtt:39109|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 709504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:476|largest:476|pns:2| [2025/04/30 20:20:37 709509] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:476|frame:ACK |recv_time:1746044437709315|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 709513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557709315|now:1746044437709315|interv:120000000| [2025/04/30 20:20:37 709518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557709315|now:1746044437709315|interv:120000000| [2025/04/30 20:20:37 709522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437710265|pq_index:0| [2025/04/30 20:20:37 709526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437709075| [2025/04/30 20:20:37 709530] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437709530| [2025/04/30 20:20:37 709535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437709534| [2025/04/30 20:20:37 709541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39181|min_srtt:39181|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 709545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:48012|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1129512| [2025/04/30 20:20:37 709550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 709555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 709559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39181|min_srtt:39181|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 709564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:48012|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1130691| [2025/04/30 20:20:37 709568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 709572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 709577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39181|min_srtt:39181|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 709581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:48012|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1131870| [2025/04/30 20:20:37 709585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 709592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 709596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39181|min_srtt:39181|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 709601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:48012|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1133049| [2025/04/30 20:20:37 709605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39181|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 709609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 709613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39181|min_srtt:39181|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 709618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:48012|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1134228| [2025/04/30 20:20:37 709622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 709626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 709630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 709634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 709638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 709642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1121259| [2025/04/30 20:20:37 709647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 709651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 709655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437710265| [2025/04/30 20:20:37 709659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437710265| [2025/04/30 20:20:37 709663] [debug] |xqc_engine_wakeup_after|wakeup:1746044437710265|now:1746044437709663|diff:602| [2025/04/30 20:20:37 709667] [debug] |xqc_engine_main_logic|END|now:1746044437709534| [2025/04/30 20:20:37 709672] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437709672| [2025/04/30 20:20:37 709676] [debug] |xqc_engine_wakeup_after|wakeup:1746044437710265|now:1746044437709676|diff:589| [2025/04/30 20:20:37 709680] [debug] |xqc_engine_main_logic|END|now:1746044437709672| [2025/04/30 20:20:37 710756] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437710755| [2025/04/30 20:20:37 710770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437710265|pq_index:0| [2025/04/30 20:20:37 710778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437709534| [2025/04/30 20:20:37 710794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437710792| [2025/04/30 20:20:37 710801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437710265|now:1746044437710792| [2025/04/30 20:20:37 710807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437710265|now:1746044437710792| [2025/04/30 20:20:37 710814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 710822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39181|min_srtt:39181|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 710829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:48012|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1134228| [2025/04/30 20:20:37 710836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 710842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 710848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 710854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 710861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 710868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1121259| [2025/04/30 20:20:37 710875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 710882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1289| [2025/04/30 20:20:37 710928] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437710893|stream_id:0|stream_offset:1121259| [2025/04/30 20:20:37 710939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 710946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 710953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39181|rtt_var:225|pto_duration:41181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 710960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 710966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 710972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 710976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437777074|now:1746044437710952|interv:66122| [2025/04/30 20:20:37 710986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437777074|now:1746044437710952|interval:66122|pto_count:0|srtt:39181 [2025/04/30 20:20:37 710991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:49212| [2025/04/30 20:20:37 710996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 711000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1122438| [2025/04/30 20:20:37 711005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 711009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1290| [2025/04/30 20:20:37 711042] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437711016|stream_id:0|stream_offset:1122438| [2025/04/30 20:20:37 711051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 711058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 711065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39181|rtt_var:225|pto_duration:41181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 711071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 711076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 711080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 711083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437777197|now:1746044437711064|interv:66133| [2025/04/30 20:20:37 711087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437777197|now:1746044437711064|interval:66133|pto_count:0|srtt:39181 [2025/04/30 20:20:37 711092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:50412| [2025/04/30 20:20:37 711096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 711101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 711105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 711109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437712109|now:1746044437711109|interv:1000| [2025/04/30 20:20:37 711113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 711117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 711121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437712109| [2025/04/30 20:20:37 711129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437712109| [2025/04/30 20:20:37 711133] [debug] |xqc_engine_wakeup_after|wakeup:1746044437712109|now:1746044437711133|diff:976| [2025/04/30 20:20:37 711138] [debug] |xqc_engine_main_logic|END|now:1746044437710792| [2025/04/30 20:20:37 711255] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437711253| [2025/04/30 20:20:37 711265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 711273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:476| [2025/04/30 20:20:37 711279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:477| [2025/04/30 20:20:37 711288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:477| [2025/04/30 20:20:37 711295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 711303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1249|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1250|path_largest_ack:1249| [2025/04/30 20:20:37 711311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1047226|prior_time:1746044437668570|is_app_limited:0|send_elapse:40230|ack_elapse:42683|ctl_first_sent_time:1746044437670328|lagest_ack_time:1746044437711253|curr_delivered:1096426| [2025/04/30 20:20:37 711318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437670328| [2025/04/30 20:20:37 711325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:870||sndq_packets_used_bytes:0|sndq_packets_free:469| [2025/04/30 20:20:37 711331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1250|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1250|path_largest_ack:1250| [2025/04/30 20:20:37 711337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1049626|prior_time:1746044437670473|is_app_limited:0|send_elapse:40033|ack_elapse:40780|ctl_first_sent_time:1746044437672100|lagest_ack_time:1746044437711253|curr_delivered:1097626| [2025/04/30 20:20:37 711344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437672100| [2025/04/30 20:20:37 711350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:869||sndq_packets_used_bytes:0|sndq_packets_free:470| [2025/04/30 20:20:37 711357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39181|rttvar:225|minrtt:31448|latest_rtt:39153|ack_delay:96| [2025/04/30 20:20:37 711364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39166|rttvar:200|minrtt:31448|latest_rtt:39153|ack_delay:96| [2025/04/30 20:20:37 711369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1250|lost_pn:1247|thresh:3| [2025/04/30 20:20:37 711374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 711380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 711386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 711393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39166|rtt_var:200|pto_duration:41166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 711405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 711409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 711413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 711417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437777182|now:1746044437711393|interv:65789| [2025/04/30 20:20:37 711421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437777182|now:1746044437711393|interval:65789|pto_count:0|srtt:39166 [2025/04/30 20:20:37 711425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40033, ack_elapse 40780, delivered 48000|rate 1177047|lost 295| [2025/04/30 20:20:37 711430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177047) in round 21| [2025/04/30 20:20:37 711434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 711438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 711442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746044437672100|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 711447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746044437672100|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 711451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:64800|full_bw_reached:1|inflight:48012|srtt:39166|latest_rtt:39153|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 711457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:477|largest:477|pns:2| [2025/04/30 20:20:37 711462] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:477|frame:ACK |recv_time:1746044437711253|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 711466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557711253|now:1746044437711253|interv:120000000| [2025/04/30 20:20:37 711471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557711253|now:1746044437711253|interv:120000000| [2025/04/30 20:20:37 711475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437712109|pq_index:0| [2025/04/30 20:20:37 711479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437710792| [2025/04/30 20:20:37 711483] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437711483| [2025/04/30 20:20:37 711488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437711487| [2025/04/30 20:20:37 711494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39166|min_srtt:39166|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 711501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:48012|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1134228| [2025/04/30 20:20:37 711506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 711511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 711515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39166|min_srtt:39166|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 711520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:48012|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1135407| [2025/04/30 20:20:37 711525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 711529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 711533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39166|min_srtt:39166|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 711538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:48012|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1136586| [2025/04/30 20:20:37 711542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 711546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 711551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39166|min_srtt:39166|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 711555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:48012|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1137765| [2025/04/30 20:20:37 711560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 711564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 711568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39166|min_srtt:39166|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 711573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:48012|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1138944| [2025/04/30 20:20:37 711577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 711584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 711587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 711592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 711596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 711600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 711605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 711609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 711613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437712109| [2025/04/30 20:20:37 711617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437712109| [2025/04/30 20:20:37 711621] [debug] |xqc_engine_wakeup_after|wakeup:1746044437712109|now:1746044437711620|diff:489| [2025/04/30 20:20:37 711625] [debug] |xqc_engine_main_logic|END|now:1746044437711487| [2025/04/30 20:20:37 711630] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437711630| [2025/04/30 20:20:37 711634] [debug] |xqc_engine_wakeup_after|wakeup:1746044437712109|now:1746044437711634|diff:475| [2025/04/30 20:20:37 711638] [debug] |xqc_engine_main_logic|END|now:1746044437711630| [2025/04/30 20:20:37 712707] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437712707| [2025/04/30 20:20:37 712741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437712109|pq_index:0| [2025/04/30 20:20:37 712748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437711487| [2025/04/30 20:20:37 712755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437712753| [2025/04/30 20:20:37 712762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437712109|now:1746044437712753| [2025/04/30 20:20:37 712769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437712109|now:1746044437712753| [2025/04/30 20:20:37 712774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 712782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39166|min_srtt:39166|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 712789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:48012|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1138944| [2025/04/30 20:20:37 712796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 712802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 712809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 712822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 712830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 712836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 712844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 712851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1291| [2025/04/30 20:20:37 712897] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437712863|stream_id:0|stream_offset:1123617| [2025/04/30 20:20:37 712907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 712915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 712922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39166|rtt_var:200|pto_duration:41166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 712929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 712935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 712941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 712947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437779029|now:1746044437712921|interv:66108| [2025/04/30 20:20:37 712954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437779029|now:1746044437712921|interval:66108|pto_count:0|srtt:39166 [2025/04/30 20:20:37 712961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64800|inflight:49212| [2025/04/30 20:20:37 712968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 712975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1124796| [2025/04/30 20:20:37 712982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 712986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1292| [2025/04/30 20:20:37 713016] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437712993|stream_id:0|stream_offset:1124796| [2025/04/30 20:20:37 713022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 713032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 713036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39166|rtt_var:200|pto_duration:41166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 713041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 713045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 713049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 713053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437779159|now:1746044437713036|interv:66123| [2025/04/30 20:20:37 713057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437779159|now:1746044437713036|interval:66123|pto_count:0|srtt:39166 [2025/04/30 20:20:37 713061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64800|inflight:50412| [2025/04/30 20:20:37 713066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 713070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1125975| [2025/04/30 20:20:37 713074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 713078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437714078|now:1746044437713078|interv:1000| [2025/04/30 20:20:37 713082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 713086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 713090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437714078| [2025/04/30 20:20:37 713094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437714078| [2025/04/30 20:20:37 713098] [debug] |xqc_engine_wakeup_after|wakeup:1746044437714078|now:1746044437713098|diff:980| [2025/04/30 20:20:37 713103] [debug] |xqc_engine_main_logic|END|now:1746044437712753| [2025/04/30 20:20:37 713272] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437713271| [2025/04/30 20:20:37 713282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 713291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:477| [2025/04/30 20:20:37 713297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:478| [2025/04/30 20:20:37 713306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:478| [2025/04/30 20:20:37 713312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 713320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1251|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1252|path_largest_ack:1251| [2025/04/30 20:20:37 713327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1049626|prior_time:1746044437670473|is_app_limited:0|send_elapse:40179|ack_elapse:42798|ctl_first_sent_time:1746044437672246|lagest_ack_time:1746044437713271|curr_delivered:1098826| [2025/04/30 20:20:37 713340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437672246| [2025/04/30 20:20:37 713347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:868||sndq_packets_used_bytes:0|sndq_packets_free:471| [2025/04/30 20:20:37 713355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1252|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1252|path_largest_ack:1252| [2025/04/30 20:20:37 713362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1052026|prior_time:1746044437672404|is_app_limited:0|send_elapse:39600|ack_elapse:40867|ctl_first_sent_time:1746044437674030|lagest_ack_time:1746044437713271|curr_delivered:1100026| [2025/04/30 20:20:37 713369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437674030| [2025/04/30 20:20:37 713376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:867||sndq_packets_used_bytes:0|sndq_packets_free:472| [2025/04/30 20:20:37 713382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39166|rttvar:200|minrtt:31448|latest_rtt:39241|ack_delay:104| [2025/04/30 20:20:37 713390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39163|rttvar:157|minrtt:31448|latest_rtt:39241|ack_delay:104| [2025/04/30 20:20:37 713396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1252|lost_pn:1249|thresh:3| [2025/04/30 20:20:37 713403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 713409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 713413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 713418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39163|rtt_var:157|pto_duration:41163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 713422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 713426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 713430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 713434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437779156|now:1746044437713417|interv:65739| [2025/04/30 20:20:37 713438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437779156|now:1746044437713417|interval:65739|pto_count:0|srtt:39163 [2025/04/30 20:20:37 713442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39600, ack_elapse 40867, delivered 48000|rate 1174541|lost 295| [2025/04/30 20:20:37 713447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174541) in round 21| [2025/04/30 20:20:37 713451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 713455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 713459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64800|packet_lost:0|acked:2400|po_sent_time:1746044437674030|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 713468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64800|packet_lost:0|acked:2400|po_sent_time:1746044437674030|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 713472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:67200|full_bw_reached:1|inflight:48012|srtt:39163|latest_rtt:39241|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 713478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:478|largest:478|pns:2| [2025/04/30 20:20:37 713483] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:478|frame:ACK |recv_time:1746044437713271|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 713488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557713271|now:1746044437713271|interv:120000000| [2025/04/30 20:20:37 713492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557713271|now:1746044437713271|interv:120000000| [2025/04/30 20:20:37 713496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437714078|pq_index:0| [2025/04/30 20:20:37 713500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437712753| [2025/04/30 20:20:37 713508] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437713508| [2025/04/30 20:20:37 713513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437713512| [2025/04/30 20:20:37 713519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39163|min_srtt:39163|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 713523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:48012|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1138944| [2025/04/30 20:20:37 713528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39163|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 713533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 713537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39163|min_srtt:39163|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 713541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:48012|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1140123| [2025/04/30 20:20:37 713546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39163|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 713550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 713557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39163|min_srtt:39163|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 713561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:48012|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1141302| [2025/04/30 20:20:37 713566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39163|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 713571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 713575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39163|min_srtt:39163|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 713579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:48012|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1142481| [2025/04/30 20:20:37 713584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39163|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 713588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 713592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39163|min_srtt:39163|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 713597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:48012|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1143660| [2025/04/30 20:20:37 713601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 713605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 713609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 713613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 713617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 713622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1125975| [2025/04/30 20:20:37 713626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 713630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 713634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437714078| [2025/04/30 20:20:37 713638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437714078| [2025/04/30 20:20:37 713642] [debug] |xqc_engine_wakeup_after|wakeup:1746044437714078|now:1746044437713642|diff:436| [2025/04/30 20:20:37 713649] [debug] |xqc_engine_main_logic|END|now:1746044437713512| [2025/04/30 20:20:37 713654] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437713654| [2025/04/30 20:20:37 713658] [debug] |xqc_engine_wakeup_after|wakeup:1746044437714078|now:1746044437713658|diff:420| [2025/04/30 20:20:37 713662] [debug] |xqc_engine_main_logic|END|now:1746044437713654| [2025/04/30 20:20:37 714732] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437714732| [2025/04/30 20:20:37 714747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437714078|pq_index:0| [2025/04/30 20:20:37 714753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437713512| [2025/04/30 20:20:37 714758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437714757| [2025/04/30 20:20:37 714763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437714078|now:1746044437714757| [2025/04/30 20:20:37 714767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437714078|now:1746044437714757| [2025/04/30 20:20:37 714772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 714780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39163|min_srtt:39163|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 714787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:48012|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1143660| [2025/04/30 20:20:37 714794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 714800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 714806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 714813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 714820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 714826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1125975| [2025/04/30 20:20:37 714833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 714840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1293| [2025/04/30 20:20:37 714907] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437714851|stream_id:0|stream_offset:1125975| [2025/04/30 20:20:37 714919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 714927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 714953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39163|rtt_var:157|pto_duration:41163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 714959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 714965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 714972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 714978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437781014|now:1746044437714952|interv:66062| [2025/04/30 20:20:37 714983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437781014|now:1746044437714952|interval:66062|pto_count:0|srtt:39163 [2025/04/30 20:20:37 714988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67200|inflight:49212| [2025/04/30 20:20:37 714993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 714997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1127154| [2025/04/30 20:20:37 715001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 715006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1294| [2025/04/30 20:20:37 715041] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437715013|stream_id:0|stream_offset:1127154| [2025/04/30 20:20:37 715051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 715058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 715064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39163|rtt_var:157|pto_duration:41163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 715071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 715077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 715080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 715084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437781176|now:1746044437715064|interv:66112| [2025/04/30 20:20:37 715088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437781176|now:1746044437715064|interval:66112|pto_count:0|srtt:39163 [2025/04/30 20:20:37 715093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67200|inflight:50412| [2025/04/30 20:20:37 715098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 715102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1128333| [2025/04/30 20:20:37 715111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 715115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437716115|now:1746044437715115|interv:1000| [2025/04/30 20:20:37 715119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 715123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 715127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437716115| [2025/04/30 20:20:37 715131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437716115| [2025/04/30 20:20:37 715135] [debug] |xqc_engine_wakeup_after|wakeup:1746044437716115|now:1746044437715135|diff:980| [2025/04/30 20:20:37 715140] [debug] |xqc_engine_main_logic|END|now:1746044437714757| [2025/04/30 20:20:37 715255] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437715253| [2025/04/30 20:20:37 715265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 715273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:478| [2025/04/30 20:20:37 715277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:479| [2025/04/30 20:20:37 715283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:479| [2025/04/30 20:20:37 715288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 715296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1253|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1254|path_largest_ack:1253| [2025/04/30 20:20:37 715303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1052026|prior_time:1746044437672404|is_app_limited:0|send_elapse:39730|ack_elapse:42849|ctl_first_sent_time:1746044437674160|lagest_ack_time:1746044437715253|curr_delivered:1101226| [2025/04/30 20:20:37 715311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437674160| [2025/04/30 20:20:37 715318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:866||sndq_packets_used_bytes:0|sndq_packets_free:473| [2025/04/30 20:20:37 715325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1254|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1254|path_largest_ack:1254| [2025/04/30 20:20:37 715332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1054426|prior_time:1746044437674372|is_app_limited:0|send_elapse:41441|ack_elapse:40881|ctl_first_sent_time:1746044437675995|lagest_ack_time:1746044437715253|curr_delivered:1102426| [2025/04/30 20:20:37 715339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437675995| [2025/04/30 20:20:37 715346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:865||sndq_packets_used_bytes:0|sndq_packets_free:474| [2025/04/30 20:20:37 715352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39163|rttvar:157|minrtt:31448|latest_rtt:39258|ack_delay:88| [2025/04/30 20:20:37 715359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39164|rttvar:119|minrtt:31448|latest_rtt:39258|ack_delay:88| [2025/04/30 20:20:37 715372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1254|lost_pn:1251|thresh:3| [2025/04/30 20:20:37 715379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 715386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 715392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 715398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39164|rtt_var:119|pto_duration:41164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 715404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 715408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 715412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 715416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437781177|now:1746044437715398|interv:65779| [2025/04/30 20:20:37 715423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437781177|now:1746044437715398|interval:65779|pto_count:0|srtt:39164 [2025/04/30 20:20:37 715430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41441, ack_elapse 40881, delivered 48000|rate 1158273|lost 295| [2025/04/30 20:20:37 715437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158273) in round 21| [2025/04/30 20:20:37 715444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 715448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 715452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67200|packet_lost:0|acked:2400|po_sent_time:1746044437675995|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 715457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67200|packet_lost:0|acked:2400|po_sent_time:1746044437675995|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 715461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:69600|full_bw_reached:1|inflight:48012|srtt:39164|latest_rtt:39258|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 715467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:479|largest:479|pns:2| [2025/04/30 20:20:37 715472] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:479|frame:ACK |recv_time:1746044437715253|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 715477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557715253|now:1746044437715253|interv:120000000| [2025/04/30 20:20:37 715481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557715253|now:1746044437715253|interv:120000000| [2025/04/30 20:20:37 715490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437716115|pq_index:0| [2025/04/30 20:20:37 715494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437714757| [2025/04/30 20:20:37 715498] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437715498| [2025/04/30 20:20:37 715503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437715502| [2025/04/30 20:20:37 715509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39164|min_srtt:39164|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 715513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:48012|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1143660| [2025/04/30 20:20:37 715518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 715523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 715527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39164|min_srtt:39164|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 715531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:48012|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1144839| [2025/04/30 20:20:37 715536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 715540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 715544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39164|min_srtt:39164|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 715548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:48012|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1146018| [2025/04/30 20:20:37 715553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 715557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 715562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39164|min_srtt:39164|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 715566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:48012|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1147197| [2025/04/30 20:20:37 715570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 715577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 715581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39164|min_srtt:39164|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 715585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:48012|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1148376| [2025/04/30 20:20:37 715590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 715593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 715597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 715602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 715606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 715610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1128333| [2025/04/30 20:20:37 715615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 715618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 715622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437716115| [2025/04/30 20:20:37 715626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437716115| [2025/04/30 20:20:37 715630] [debug] |xqc_engine_wakeup_after|wakeup:1746044437716115|now:1746044437715630|diff:485| [2025/04/30 20:20:37 715635] [debug] |xqc_engine_main_logic|END|now:1746044437715502| [2025/04/30 20:20:37 715640] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437715640| [2025/04/30 20:20:37 715644] [debug] |xqc_engine_wakeup_after|wakeup:1746044437716115|now:1746044437715644|diff:471| [2025/04/30 20:20:37 715648] [debug] |xqc_engine_main_logic|END|now:1746044437715640| [2025/04/30 20:20:37 716731] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437716731| [2025/04/30 20:20:37 716746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437716115|pq_index:0| [2025/04/30 20:20:37 716753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437715502| [2025/04/30 20:20:37 716761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437716760| [2025/04/30 20:20:37 716768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437716115|now:1746044437716760| [2025/04/30 20:20:37 716774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437716115|now:1746044437716760| [2025/04/30 20:20:37 716780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 716788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39164|min_srtt:39164|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 716802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:48012|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1148376| [2025/04/30 20:20:37 716808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 716815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 716821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 716827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 716834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 716841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1128333| [2025/04/30 20:20:37 716848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 716855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1295| [2025/04/30 20:20:37 716896] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437716866|stream_id:0|stream_offset:1128333| [2025/04/30 20:20:37 716906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 716912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 716919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39164|rtt_var:119|pto_duration:41164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 716926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 716931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 716935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 716939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437783030|now:1746044437716918|interv:66112| [2025/04/30 20:20:37 716943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437783030|now:1746044437716918|interval:66112|pto_count:0|srtt:39164 [2025/04/30 20:20:37 716948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69600|inflight:49212| [2025/04/30 20:20:37 716953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 716957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1129512| [2025/04/30 20:20:37 716967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 716971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1296| [2025/04/30 20:20:37 717004] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437716978|stream_id:0|stream_offset:1129512| [2025/04/30 20:20:37 717012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 717020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 717027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39164|rtt_var:119|pto_duration:41164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 717034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 717038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 717042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 717046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437783142|now:1746044437717026|interv:66116| [2025/04/30 20:20:37 717050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437783142|now:1746044437717026|interval:66116|pto_count:0|srtt:39164 [2025/04/30 20:20:37 717054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69600|inflight:50412| [2025/04/30 20:20:37 717059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 717064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1130691| [2025/04/30 20:20:37 717068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 717072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437718072|now:1746044437717072|interv:1000| [2025/04/30 20:20:37 717076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 717080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 717084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437718072| [2025/04/30 20:20:37 717089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437718072| [2025/04/30 20:20:37 717093] [debug] |xqc_engine_wakeup_after|wakeup:1746044437718072|now:1746044437717093|diff:979| [2025/04/30 20:20:37 717097] [debug] |xqc_engine_main_logic|END|now:1746044437716760| [2025/04/30 20:20:37 717381] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437717380| [2025/04/30 20:20:37 717391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 717399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:479| [2025/04/30 20:20:37 717405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:480| [2025/04/30 20:20:37 717420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:480| [2025/04/30 20:20:37 717427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 717434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1255|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1256|path_largest_ack:1255| [2025/04/30 20:20:37 717442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1054426|prior_time:1746044437674372|is_app_limited:0|send_elapse:41603|ack_elapse:43008|ctl_first_sent_time:1746044437676157|lagest_ack_time:1746044437717380|curr_delivered:1103626| [2025/04/30 20:20:37 717449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437676157| [2025/04/30 20:20:37 717456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:864||sndq_packets_used_bytes:0|sndq_packets_free:475| [2025/04/30 20:20:37 717463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1256|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1256|path_largest_ack:1256| [2025/04/30 20:20:37 717470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1056826|prior_time:1746044437676275|is_app_limited:0|send_elapse:41452|ack_elapse:41105|ctl_first_sent_time:1746044437677846|lagest_ack_time:1746044437717380|curr_delivered:1104826| [2025/04/30 20:20:37 717477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437677846| [2025/04/30 20:20:37 717483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:863||sndq_packets_used_bytes:0|sndq_packets_free:476| [2025/04/30 20:20:37 717489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39164|rttvar:119|minrtt:31448|latest_rtt:39534|ack_delay:88| [2025/04/30 20:20:37 717496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39199|rttvar:160|minrtt:31448|latest_rtt:39534|ack_delay:88| [2025/04/30 20:20:37 717501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1256|lost_pn:1253|thresh:3| [2025/04/30 20:20:37 717505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 717509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 717513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 717517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39199|rtt_var:160|pto_duration:41199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 717521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 717525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 717529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 717533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437783177|now:1746044437717517|interv:65660| [2025/04/30 20:20:37 717537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437783177|now:1746044437717517|interval:65660|pto_count:0|srtt:39199 [2025/04/30 20:20:37 717546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41452, ack_elapse 41105, delivered 48000|rate 1157965|lost 295| [2025/04/30 20:20:37 717551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157965) in round 21| [2025/04/30 20:20:37 717555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 717559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 717563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69600|packet_lost:0|acked:2400|po_sent_time:1746044437677846|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 717567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69600|packet_lost:0|acked:2400|po_sent_time:1746044437677846|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 717572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:72000|full_bw_reached:1|inflight:48012|srtt:39199|latest_rtt:39534|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 717577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 717582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437742380|now:1746044437717380|interv:25000| [2025/04/30 20:20:37 717587] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437717380|max_ack_delay:25000| [2025/04/30 20:20:37 717592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:480|largest:480|pns:2| [2025/04/30 20:20:37 717596] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:480|frame:PING ACK |recv_time:1746044437717380|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 717601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557717380|now:1746044437717380|interv:120000000| [2025/04/30 20:20:37 717605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557717380|now:1746044437717380|interv:120000000| [2025/04/30 20:20:37 717609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437718072|pq_index:0| [2025/04/30 20:20:37 717614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437716760| [2025/04/30 20:20:37 717618] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437717618| [2025/04/30 20:20:37 717623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437717622| [2025/04/30 20:20:37 717628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39199|min_srtt:39199|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 717633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:48012|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1148376| [2025/04/30 20:20:37 717640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39199|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 717645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 717649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39199|min_srtt:39199|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 717654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:48012|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1149555| [2025/04/30 20:20:37 717658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39199|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 717663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 717667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39199|min_srtt:39199|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 717671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:48012|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1150734| [2025/04/30 20:20:37 717675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39199|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 717680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 717684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39199|min_srtt:39199|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 717689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:48012|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1151913| [2025/04/30 20:20:37 717693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39199|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 717698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 717702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39199|min_srtt:39199|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 717706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:48012|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1153092| [2025/04/30 20:20:37 717712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 717738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 717749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 717756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 717762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 717766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1130691| [2025/04/30 20:20:37 717771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 717776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 717782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437718072| [2025/04/30 20:20:37 717788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437718072| [2025/04/30 20:20:37 717794] [debug] |xqc_engine_wakeup_after|wakeup:1746044437718072|now:1746044437717794|diff:278| [2025/04/30 20:20:37 717800] [debug] |xqc_engine_main_logic|END|now:1746044437717622| [2025/04/30 20:20:37 717808] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437717808| [2025/04/30 20:20:37 717815] [debug] |xqc_engine_wakeup_after|wakeup:1746044437718072|now:1746044437717815|diff:257| [2025/04/30 20:20:37 717821] [debug] |xqc_engine_main_logic|END|now:1746044437717808| [2025/04/30 20:20:37 718907] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437718906| [2025/04/30 20:20:37 718921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437718072|pq_index:0| [2025/04/30 20:20:37 718928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437717622| [2025/04/30 20:20:37 718937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437718935| [2025/04/30 20:20:37 718944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437718072|now:1746044437718935| [2025/04/30 20:20:37 718951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437718072|now:1746044437718935| [2025/04/30 20:20:37 718957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 718964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39199|min_srtt:39199|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 718969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:48012|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1153092| [2025/04/30 20:20:37 718974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 718978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 718982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 718986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 718997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 719001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1130691| [2025/04/30 20:20:37 719005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 719010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1297| [2025/04/30 20:20:37 719050] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437719018|stream_id:0|stream_offset:1130691| [2025/04/30 20:20:37 719060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 719067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 719074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39199|rtt_var:160|pto_duration:41199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 719082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 719086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 719090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 719094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437785217|now:1746044437719074|interv:66143| [2025/04/30 20:20:37 719098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437785217|now:1746044437719074|interval:66143|pto_count:0|srtt:39199 [2025/04/30 20:20:37 719103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72000|inflight:49212| [2025/04/30 20:20:37 719108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 719112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1131870| [2025/04/30 20:20:37 719117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 719121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1298| [2025/04/30 20:20:37 719151] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437719128|stream_id:0|stream_offset:1131870| [2025/04/30 20:20:37 719160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 719167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 719173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39199|rtt_var:160|pto_duration:41199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 719186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 719190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 719193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 719197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437785327|now:1746044437719173|interv:66154| [2025/04/30 20:20:37 719201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437785327|now:1746044437719173|interval:66154|pto_count:0|srtt:39199 [2025/04/30 20:20:37 719206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72000|inflight:50412| [2025/04/30 20:20:37 719210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 719214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1133049| [2025/04/30 20:20:37 719219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 719223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437720223|now:1746044437719223|interv:1000| [2025/04/30 20:20:37 719227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 719231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 719235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437720223| [2025/04/30 20:20:37 719239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437720223| [2025/04/30 20:20:37 719243] [debug] |xqc_engine_wakeup_after|wakeup:1746044437720223|now:1746044437719243|diff:980| [2025/04/30 20:20:37 719247] [debug] |xqc_engine_main_logic|END|now:1746044437718935| [2025/04/30 20:20:37 719375] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437719374| [2025/04/30 20:20:37 719385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 719394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:480| [2025/04/30 20:20:37 719400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:481| [2025/04/30 20:20:37 719409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:481| [2025/04/30 20:20:37 719415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 719422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1257|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1258|path_largest_ack:1257| [2025/04/30 20:20:37 719429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1056826|prior_time:1746044437676275|is_app_limited:0|send_elapse:41629|ack_elapse:43099|ctl_first_sent_time:1746044437678023|lagest_ack_time:1746044437719374|curr_delivered:1106026| [2025/04/30 20:20:37 719436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437678023| [2025/04/30 20:20:37 719451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:862||sndq_packets_used_bytes:0|sndq_packets_free:477| [2025/04/30 20:20:37 719458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1258|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1258|path_largest_ack:1258| [2025/04/30 20:20:37 719465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1059226|prior_time:1746044437678340|is_app_limited:0|send_elapse:39879|ack_elapse:41034|ctl_first_sent_time:1746044437679951|lagest_ack_time:1746044437719374|curr_delivered:1107226| [2025/04/30 20:20:37 719472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437679951| [2025/04/30 20:20:37 719478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:861||sndq_packets_used_bytes:0|sndq_packets_free:478| [2025/04/30 20:20:37 719485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39199|rttvar:160|minrtt:31448|latest_rtt:39423|ack_delay:112| [2025/04/30 20:20:37 719492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39213|rttvar:148|minrtt:31448|latest_rtt:39423|ack_delay:112| [2025/04/30 20:20:37 719499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1258|lost_pn:1255|thresh:3| [2025/04/30 20:20:37 719505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 719509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 719513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 719517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39213|rtt_var:148|pto_duration:41213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 719522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 719526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 719530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 719534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437785341|now:1746044437719517|interv:65824| [2025/04/30 20:20:37 719538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437785341|now:1746044437719517|interval:65824|pto_count:0|srtt:39213 [2025/04/30 20:20:37 719542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39879, ack_elapse 41034, delivered 48000|rate 1169761|lost 295| [2025/04/30 20:20:37 719547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169761) in round 21| [2025/04/30 20:20:37 719551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 719555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 719559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72000|packet_lost:0|acked:2400|po_sent_time:1746044437679951|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 719568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72000|packet_lost:0|acked:2400|po_sent_time:1746044437679951|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 719572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:74400|full_bw_reached:1|inflight:48012|srtt:39213|latest_rtt:39423|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 719579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:481|largest:481|pns:2| [2025/04/30 20:20:37 719583] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:481|frame:ACK |recv_time:1746044437719374|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 719588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557719374|now:1746044437719374|interv:120000000| [2025/04/30 20:20:37 719592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557719374|now:1746044437719374|interv:120000000| [2025/04/30 20:20:37 719596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437720223|pq_index:0| [2025/04/30 20:20:37 719600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437718935| [2025/04/30 20:20:37 719604] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437719604| [2025/04/30 20:20:37 719609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437719608| [2025/04/30 20:20:37 719615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39213|min_srtt:39213|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 719620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:48012|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1153092| [2025/04/30 20:20:37 719624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39213|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 719629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 719634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39213|min_srtt:39213|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 719638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:48012|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1154271| [2025/04/30 20:20:37 719642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39213|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 719647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 719651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39213|min_srtt:39213|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 719658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:48012|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1155450| [2025/04/30 20:20:37 719663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39213|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 719667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 719671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39213|min_srtt:39213|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 719676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:48012|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1156629| [2025/04/30 20:20:37 719680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39213|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 719684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 719688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39213|min_srtt:39213|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 719693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:48012|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1157808| [2025/04/30 20:20:37 719698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 719705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 719711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 719739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 719747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 719753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1133049| [2025/04/30 20:20:37 719760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 719766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 719773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437720223| [2025/04/30 20:20:37 719779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437720223| [2025/04/30 20:20:37 719785] [debug] |xqc_engine_wakeup_after|wakeup:1746044437720223|now:1746044437719785|diff:438| [2025/04/30 20:20:37 719792] [debug] |xqc_engine_main_logic|END|now:1746044437719608| [2025/04/30 20:20:37 719800] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437719800| [2025/04/30 20:20:37 719814] [debug] |xqc_engine_wakeup_after|wakeup:1746044437720223|now:1746044437719814|diff:409| [2025/04/30 20:20:37 719820] [debug] |xqc_engine_main_logic|END|now:1746044437719800| [2025/04/30 20:20:37 720901] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437720901| [2025/04/30 20:20:37 720915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437720223|pq_index:0| [2025/04/30 20:20:37 720922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437719608| [2025/04/30 20:20:37 720931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437720929| [2025/04/30 20:20:37 720938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437720223|now:1746044437720929| [2025/04/30 20:20:37 720945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437720223|now:1746044437720929| [2025/04/30 20:20:37 720951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 720959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39213|min_srtt:39213|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 720965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:48012|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1157808| [2025/04/30 20:20:37 720970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 720974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 720978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 720982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 720987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 720991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1133049| [2025/04/30 20:20:37 720995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 721000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1299| [2025/04/30 20:20:37 721039] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437721008|stream_id:0|stream_offset:1133049| [2025/04/30 20:20:37 721049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 721056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 721063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39213|rtt_var:148|pto_duration:41213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 721076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 721080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 721084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 721088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437787221|now:1746044437721062|interv:66159| [2025/04/30 20:20:37 721093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437787221|now:1746044437721062|interval:66159|pto_count:0|srtt:39213 [2025/04/30 20:20:37 721097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74400|inflight:49212| [2025/04/30 20:20:37 721102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 721107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1134228| [2025/04/30 20:20:37 721111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 721115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1300| [2025/04/30 20:20:37 721146] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437721122|stream_id:0|stream_offset:1134228| [2025/04/30 20:20:37 721155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 721163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 721170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39213|rtt_var:148|pto_duration:41213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 721176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 721180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 721185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 721192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437787335|now:1746044437721169|interv:66166| [2025/04/30 20:20:37 721198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437787335|now:1746044437721169|interval:66166|pto_count:0|srtt:39213 [2025/04/30 20:20:37 721206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74400|inflight:50412| [2025/04/30 20:20:37 721211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 721216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1135407| [2025/04/30 20:20:37 721227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 721234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437722233|now:1746044437721233|interv:1000| [2025/04/30 20:20:37 721240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 721246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 721252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437722233| [2025/04/30 20:20:37 721258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437722233| [2025/04/30 20:20:37 721265] [debug] |xqc_engine_wakeup_after|wakeup:1746044437722233|now:1746044437721264|diff:969| [2025/04/30 20:20:37 721271] [debug] |xqc_engine_main_logic|END|now:1746044437720929| [2025/04/30 20:20:37 721283] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437721282| [2025/04/30 20:20:37 721291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 721299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:481| [2025/04/30 20:20:37 721306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:482| [2025/04/30 20:20:37 721316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:482| [2025/04/30 20:20:37 721322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 721330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1259|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1260|path_largest_ack:1259| [2025/04/30 20:20:37 721337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1059226|prior_time:1746044437678340|is_app_limited:0|send_elapse:40024|ack_elapse:42942|ctl_first_sent_time:1746044437680096|lagest_ack_time:1746044437721282|curr_delivered:1108426| [2025/04/30 20:20:37 721344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437680096| [2025/04/30 20:20:37 721351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:860||sndq_packets_used_bytes:0|sndq_packets_free:479| [2025/04/30 20:20:37 721357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1260|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1260|path_largest_ack:1260| [2025/04/30 20:20:37 721362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1061626|prior_time:1746044437680328|is_app_limited:0|send_elapse:39793|ack_elapse:40954|ctl_first_sent_time:1746044437681923|lagest_ack_time:1746044437721282|curr_delivered:1109626| [2025/04/30 20:20:37 721370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437681923| [2025/04/30 20:20:37 721377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:859||sndq_packets_used_bytes:0|sndq_packets_free:480| [2025/04/30 20:20:37 721383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39213|rttvar:148|minrtt:31448|latest_rtt:39359|ack_delay:96| [2025/04/30 20:20:37 721387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39219|rttvar:123|minrtt:31448|latest_rtt:39359|ack_delay:96| [2025/04/30 20:20:37 721392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1260|lost_pn:1257|thresh:3| [2025/04/30 20:20:37 721400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 721404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 721408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 721412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39219|rtt_var:123|pto_duration:41219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 721417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 721421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 721425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 721429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437787341|now:1746044437721412|interv:65929| [2025/04/30 20:20:37 721433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437787341|now:1746044437721412|interval:65929|pto_count:0|srtt:39219 [2025/04/30 20:20:37 721437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39793, ack_elapse 40954, delivered 48000|rate 1172046|lost 295| [2025/04/30 20:20:37 721442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172046) in round 21| [2025/04/30 20:20:37 721448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 721455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 721462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74400|packet_lost:0|acked:2400|po_sent_time:1746044437681923|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 721469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74400|packet_lost:0|acked:2400|po_sent_time:1746044437681923|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 721475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:76800|full_bw_reached:1|inflight:48012|srtt:39219|latest_rtt:39359|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 721481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:482|largest:482|pns:2| [2025/04/30 20:20:37 721485] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:482|frame:ACK |recv_time:1746044437721282|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 721490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557721282|now:1746044437721282|interv:120000000| [2025/04/30 20:20:37 721494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557721282|now:1746044437721282|interv:120000000| [2025/04/30 20:20:37 721498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437722233|pq_index:0| [2025/04/30 20:20:37 721506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437720929| [2025/04/30 20:20:37 721510] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437721510| [2025/04/30 20:20:37 721515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437721514| [2025/04/30 20:20:37 721521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39219|min_srtt:39219|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 721525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:48012|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1157808| [2025/04/30 20:20:37 721532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 721540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 721547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39219|min_srtt:39219|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 721552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:48012|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1158987| [2025/04/30 20:20:37 721557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 721561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 721566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39219|min_srtt:39219|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 721570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:48012|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1160166| [2025/04/30 20:20:37 721574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 721579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 721583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39219|min_srtt:39219|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 721587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:48012|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1161345| [2025/04/30 20:20:37 721592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 721596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 721604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39219|min_srtt:39219|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 721608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:48012|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1162524| [2025/04/30 20:20:37 721614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 721620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 721627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 721633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 721638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 721642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1135407| [2025/04/30 20:20:37 721647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 721651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 721655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437722233| [2025/04/30 20:20:37 721659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437722233| [2025/04/30 20:20:37 721663] [debug] |xqc_engine_wakeup_after|wakeup:1746044437722233|now:1746044437721663|diff:570| [2025/04/30 20:20:37 721667] [debug] |xqc_engine_main_logic|END|now:1746044437721514| [2025/04/30 20:20:37 721673] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437721672| [2025/04/30 20:20:37 721676] [debug] |xqc_engine_wakeup_after|wakeup:1746044437722233|now:1746044437721676|diff:557| [2025/04/30 20:20:37 721680] [debug] |xqc_engine_main_logic|END|now:1746044437721672| [2025/04/30 20:20:37 722740] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437722740| [2025/04/30 20:20:37 722755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437722233|pq_index:0| [2025/04/30 20:20:37 722762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437721514| [2025/04/30 20:20:37 722770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437722768| [2025/04/30 20:20:37 722777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437722233|now:1746044437722768| [2025/04/30 20:20:37 722784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437722233|now:1746044437722768| [2025/04/30 20:20:37 722790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 722798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39219|min_srtt:39219|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 722806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:48012|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1162524| [2025/04/30 20:20:37 722822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 722828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 722834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 722841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 722848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 722854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1135407| [2025/04/30 20:20:37 722861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 722867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1301| [2025/04/30 20:20:37 722915] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437722879|stream_id:0|stream_offset:1135407| [2025/04/30 20:20:37 722927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 722934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 722941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39219|rtt_var:123|pto_duration:41219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 722948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 722954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 722961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 722967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437789098|now:1746044437722941|interv:66157| [2025/04/30 20:20:37 722974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437789098|now:1746044437722941|interval:66157|pto_count:0|srtt:39219 [2025/04/30 20:20:37 722981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76800|inflight:49212| [2025/04/30 20:20:37 722989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 722993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1136586| [2025/04/30 20:20:37 722998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 723009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1302| [2025/04/30 20:20:37 723051] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437723021|stream_id:0|stream_offset:1136586| [2025/04/30 20:20:37 723061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 723068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 723075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39219|rtt_var:123|pto_duration:41219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 723080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 723084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 723088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 723092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437789240|now:1746044437723074|interv:66166| [2025/04/30 20:20:37 723098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437789240|now:1746044437723074|interval:66166|pto_count:0|srtt:39219 [2025/04/30 20:20:37 723106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76800|inflight:50412| [2025/04/30 20:20:37 723113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 723119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1137765| [2025/04/30 20:20:37 723124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 723128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437724128|now:1746044437723128|interv:1000| [2025/04/30 20:20:37 723132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 723136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 723140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437724128| [2025/04/30 20:20:37 723145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437724128| [2025/04/30 20:20:37 723149] [debug] |xqc_engine_wakeup_after|wakeup:1746044437724128|now:1746044437723149|diff:979| [2025/04/30 20:20:37 723153] [debug] |xqc_engine_main_logic|END|now:1746044437722768| [2025/04/30 20:20:37 723275] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437723273| [2025/04/30 20:20:37 723285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 723293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:482| [2025/04/30 20:20:37 723299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:483| [2025/04/30 20:20:37 723308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:483| [2025/04/30 20:20:37 723324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 723332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1261|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1262|path_largest_ack:1261| [2025/04/30 20:20:37 723340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1061626|prior_time:1746044437680328|is_app_limited:0|send_elapse:39925|ack_elapse:42945|ctl_first_sent_time:1746044437682055|lagest_ack_time:1746044437723273|curr_delivered:1110826| [2025/04/30 20:20:37 723348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437682055| [2025/04/30 20:20:37 723355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:858||sndq_packets_used_bytes:0|sndq_packets_free:481| [2025/04/30 20:20:37 723362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1262|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1262|path_largest_ack:1262| [2025/04/30 20:20:37 723369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1064026|prior_time:1746044437682323|is_app_limited:0|send_elapse:41625|ack_elapse:40950|ctl_first_sent_time:1746044437683893|lagest_ack_time:1746044437723273|curr_delivered:1112026| [2025/04/30 20:20:37 723377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437683893| [2025/04/30 20:20:37 723384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:857||sndq_packets_used_bytes:0|sndq_packets_free:482| [2025/04/30 20:20:37 723390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39219|rttvar:123|minrtt:31448|latest_rtt:39380|ack_delay:96| [2025/04/30 20:20:37 723396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39227|rttvar:109|minrtt:31448|latest_rtt:39380|ack_delay:96| [2025/04/30 20:20:37 723403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1262|lost_pn:1259|thresh:3| [2025/04/30 20:20:37 723409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 723416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 723422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 723428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39227|rtt_var:109|pto_duration:41227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 723440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 723445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 723449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 723453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437789248|now:1746044437723428|interv:65820| [2025/04/30 20:20:37 723457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437789248|now:1746044437723428|interval:65820|pto_count:0|srtt:39227 [2025/04/30 20:20:37 723467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41625, ack_elapse 40950, delivered 48000|rate 1153153|lost 295| [2025/04/30 20:20:37 723471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153153) in round 21| [2025/04/30 20:20:37 723476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 723480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 723484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76800|packet_lost:0|acked:2400|po_sent_time:1746044437683893|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 723489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76800|packet_lost:0|acked:2400|po_sent_time:1746044437683893|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 723493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:79200|full_bw_reached:1|inflight:48012|srtt:39227|latest_rtt:39380|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 723499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:483|largest:483|pns:2| [2025/04/30 20:20:37 723504] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:483|frame:ACK |recv_time:1746044437723273|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 723509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557723273|now:1746044437723273|interv:120000000| [2025/04/30 20:20:37 723513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557723273|now:1746044437723273|interv:120000000| [2025/04/30 20:20:37 723517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437724128|pq_index:0| [2025/04/30 20:20:37 723522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437722768| [2025/04/30 20:20:37 723526] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437723525| [2025/04/30 20:20:37 723531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437723529| [2025/04/30 20:20:37 723537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39227|min_srtt:39227|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 723541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:48012|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1162524| [2025/04/30 20:20:37 723546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39227|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 723551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 723555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39227|min_srtt:39227|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 723562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:48012|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1163703| [2025/04/30 20:20:37 723567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39227|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 723571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 723575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39227|min_srtt:39227|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 723580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:48012|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1164882| [2025/04/30 20:20:37 723584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39227|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 723588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 723593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39227|min_srtt:39227|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 723597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:48012|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1166061| [2025/04/30 20:20:37 723601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39227|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 723608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 723615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39227|min_srtt:39227|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 723622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48012|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1167240| [2025/04/30 20:20:37 723629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 723635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 723642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 723648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 723655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 723662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1137765| [2025/04/30 20:20:37 723675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 723682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 723688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437724128| [2025/04/30 20:20:37 723694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437724128| [2025/04/30 20:20:37 723701] [debug] |xqc_engine_wakeup_after|wakeup:1746044437724128|now:1746044437723701|diff:427| [2025/04/30 20:20:37 723708] [debug] |xqc_engine_main_logic|END|now:1746044437723529| [2025/04/30 20:20:37 723736] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437723736| [2025/04/30 20:20:37 723747] [debug] |xqc_engine_wakeup_after|wakeup:1746044437724128|now:1746044437723747|diff:381| [2025/04/30 20:20:37 723754] [debug] |xqc_engine_main_logic|END|now:1746044437723736| [2025/04/30 20:20:37 724834] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437724834| [2025/04/30 20:20:37 724849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437724128|pq_index:0| [2025/04/30 20:20:37 724857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437723529| [2025/04/30 20:20:37 724864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437724863| [2025/04/30 20:20:37 724871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437724128|now:1746044437724863| [2025/04/30 20:20:37 724878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437724128|now:1746044437724863| [2025/04/30 20:20:37 724884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 724893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39227|min_srtt:39227|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 724900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48012|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1167240| [2025/04/30 20:20:37 724906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 724912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 724918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 724924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 724931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 724937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1137765| [2025/04/30 20:20:37 724941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 724946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1303| [2025/04/30 20:20:37 724985] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437724954|stream_id:0|stream_offset:1137765| [2025/04/30 20:20:37 724998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 725005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 725012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39227|rtt_var:109|pto_duration:41227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 725019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 725025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 725032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 725038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437791181|now:1746044437725012|interv:66169| [2025/04/30 20:20:37 725045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437791181|now:1746044437725012|interval:66169|pto_count:0|srtt:39227 [2025/04/30 20:20:37 725052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79200|inflight:49212| [2025/04/30 20:20:37 725058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 725062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1138944| [2025/04/30 20:20:37 725067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 725071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1304| [2025/04/30 20:20:37 725101] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437725078|stream_id:0|stream_offset:1138944| [2025/04/30 20:20:37 725107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 725113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 725120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39227|rtt_var:109|pto_duration:41227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 725127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 725133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 725139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 725146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437791305|now:1746044437725119|interv:66186| [2025/04/30 20:20:37 725152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437791305|now:1746044437725119|interval:66186|pto_count:0|srtt:39227 [2025/04/30 20:20:37 725163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79200|inflight:50412| [2025/04/30 20:20:37 725168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 725173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1140123| [2025/04/30 20:20:37 725177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 725181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437726181|now:1746044437725181|interv:1000| [2025/04/30 20:20:37 725185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 725189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 725193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437726181| [2025/04/30 20:20:37 725197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437726181| [2025/04/30 20:20:37 725201] [debug] |xqc_engine_wakeup_after|wakeup:1746044437726181|now:1746044437725201|diff:980| [2025/04/30 20:20:37 725206] [debug] |xqc_engine_main_logic|END|now:1746044437724863| [2025/04/30 20:20:37 725574] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437725572| [2025/04/30 20:20:37 725587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 725596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:483| [2025/04/30 20:20:37 725602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:484| [2025/04/30 20:20:37 725609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:484| [2025/04/30 20:20:37 725615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 725623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1263|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1264|path_largest_ack:1263| [2025/04/30 20:20:37 725631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1064026|prior_time:1746044437682323|is_app_limited:0|send_elapse:41776|ack_elapse:43249|ctl_first_sent_time:1746044437684044|lagest_ack_time:1746044437725572|curr_delivered:1113226| [2025/04/30 20:20:37 725638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437684044| [2025/04/30 20:20:37 725646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:856||sndq_packets_used_bytes:0|sndq_packets_free:483| [2025/04/30 20:20:37 725653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1264|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1264|path_largest_ack:1264| [2025/04/30 20:20:37 725660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49206|prior_delivered:1066426|prior_time:1746044437684482|is_app_limited:0|send_elapse:41877|ack_elapse:41090|ctl_first_sent_time:1746044437686204|lagest_ack_time:1746044437725572|curr_delivered:1114432| [2025/04/30 20:20:37 725667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437686204| [2025/04/30 20:20:37 725681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:855||sndq_packets_used_bytes:0|sndq_packets_free:484| [2025/04/30 20:20:37 725688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39227|rttvar:109|minrtt:31448|latest_rtt:39368|ack_delay:456| [2025/04/30 20:20:37 725695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39188|rttvar:160|minrtt:31448|latest_rtt:39368|ack_delay:456| [2025/04/30 20:20:37 725701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1264|lost_pn:1261|thresh:3| [2025/04/30 20:20:37 725707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 725714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 725742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 465|pns:2| [2025/04/30 20:20:37 725748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 725754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39188|rtt_var:160|pto_duration:41188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 725761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 725767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 725773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 725779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437791266|now:1746044437725754|interv:65512| [2025/04/30 20:20:37 725786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437791266|now:1746044437725754|interval:65512|pto_count:0|srtt:39188 [2025/04/30 20:20:37 725793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41877, ack_elapse 41090, delivered 48006|rate 1146357|lost 295| [2025/04/30 20:20:37 725800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146357) in round 21| [2025/04/30 20:20:37 725806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 725813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 725820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79200|packet_lost:0|acked:2406|po_sent_time:1746044437686204|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 725827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79200|packet_lost:0|acked:2406|po_sent_time:1746044437686204|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 725834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:81606|full_bw_reached:1|inflight:48006|srtt:39188|latest_rtt:39368|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 725850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:484|largest:484|pns:2| [2025/04/30 20:20:37 725859] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:484|frame:ACK |recv_time:1746044437725572|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 725866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557725572|now:1746044437725572|interv:120000000| [2025/04/30 20:20:37 725872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557725572|now:1746044437725572|interv:120000000| [2025/04/30 20:20:37 725879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437726181|pq_index:0| [2025/04/30 20:20:37 725886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437724863| [2025/04/30 20:20:37 725893] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437725893| [2025/04/30 20:20:37 725901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437725899| [2025/04/30 20:20:37 725910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39188|min_srtt:39188|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 725917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:48006|cwnd:81606|conn:00005627609066FC|stream_id:0|stream_offset:1167240| [2025/04/30 20:20:37 725925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 725932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 725939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39188|min_srtt:39188|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 725946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:48006|cwnd:81606|conn:00005627609066FC|stream_id:0|stream_offset:1168419| [2025/04/30 20:20:37 725953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 725968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 725975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39188|min_srtt:39188|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 725982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:48006|cwnd:81606|conn:00005627609066FC|stream_id:0|stream_offset:1169598| [2025/04/30 20:20:37 725988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 726001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 726007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39188|min_srtt:39188|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 726014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:48006|cwnd:81606|conn:00005627609066FC|stream_id:0|stream_offset:1170777| [2025/04/30 20:20:37 726020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 726027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 726034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39188|min_srtt:39188|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 726040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:48006|cwnd:81606|conn:00005627609066FC|stream_id:0|stream_offset:1171956| [2025/04/30 20:20:37 726047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 726054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 726060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39188|min_srtt:39188|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 726067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:48006|cwnd:81606|conn:00005627609066FC|stream_id:0|stream_offset:1173135| [2025/04/30 20:20:37 726073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 726079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 726084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 726091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 726098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 726104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:81606|conn:00005627609066FC|stream_id:0|stream_offset:1140123| [2025/04/30 20:20:37 726111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 726117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 726123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437726181| [2025/04/30 20:20:37 726130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437726181| [2025/04/30 20:20:37 726141] [debug] |xqc_engine_wakeup_after|wakeup:1746044437726181|now:1746044437726141|diff:40| [2025/04/30 20:20:37 726148] [debug] |xqc_engine_main_logic|END|now:1746044437725899| [2025/04/30 20:20:37 726156] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437726156| [2025/04/30 20:20:37 726163] [debug] |xqc_engine_wakeup_after|wakeup:1746044437726181|now:1746044437726163|diff:18| [2025/04/30 20:20:37 726170] [debug] |xqc_engine_main_logic|END|now:1746044437726156| [2025/04/30 20:20:37 727208] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437727206| [2025/04/30 20:20:37 727223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 727233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:484| [2025/04/30 20:20:37 727240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:485| [2025/04/30 20:20:37 727249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:485| [2025/04/30 20:20:37 727255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 727263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1265|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1266|path_largest_ack:1265| [2025/04/30 20:20:37 727270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48006|prior_delivered:1068826|prior_time:1746044437687494|is_app_limited:0|send_elapse:40003|ack_elapse:39712|ctl_first_sent_time:1746044437688146|lagest_ack_time:1746044437727206|curr_delivered:1115632| [2025/04/30 20:20:37 727277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437688146| [2025/04/30 20:20:37 727284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:854||sndq_packets_used_bytes:0|sndq_packets_free:485| [2025/04/30 20:20:37 727288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1266|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1266|path_largest_ack:1266| [2025/04/30 20:20:37 727293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48006|prior_delivered:1068826|prior_time:1746044437687494|is_app_limited:0|send_elapse:40003|ack_elapse:39712|ctl_first_sent_time:1746044437688146|lagest_ack_time:1746044437727206|curr_delivered:1116832| [2025/04/30 20:20:37 727300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437688243| [2025/04/30 20:20:37 727306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:486| [2025/04/30 20:20:37 727312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39188|rttvar:160|minrtt:31448|latest_rtt:38963|ack_delay:96| [2025/04/30 20:20:37 727319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39148|rttvar:200|minrtt:31448|latest_rtt:38963|ack_delay:96| [2025/04/30 20:20:37 727324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1266|lost_pn:1263|thresh:3| [2025/04/30 20:20:37 727330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 727336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 727342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 727355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39148|rtt_var:200|pto_duration:41148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 727360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 727364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 727367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:37 727371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437791226|now:1746044437727354|interv:63872| [2025/04/30 20:20:37 727376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437791226|now:1746044437727354|interval:63872|pto_count:0|srtt:39148 [2025/04/30 20:20:37 727380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40003, ack_elapse 39712, delivered 48006|rate 1200059|lost 295| [2025/04/30 20:20:37 727385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200059) in round 21| [2025/04/30 20:20:37 727389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 727393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 727397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81606|packet_lost:0|acked:2400|po_sent_time:1746044437688243|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 727401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81606|packet_lost:0|acked:2400|po_sent_time:1746044437688243|recovery:1|recovery_start:1746044437689432|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 727406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:84006|full_bw_reached:1|inflight:45606|srtt:39148|latest_rtt:38963|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437689432|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 727412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:485|largest:485|pns:2| [2025/04/30 20:20:37 727417] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:485|frame:ACK |recv_time:1746044437727206|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 727422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557727206|now:1746044437727206|interv:120000000| [2025/04/30 20:20:37 727426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557727206|now:1746044437727206|interv:120000000| [2025/04/30 20:20:37 727430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437726181|pq_index:0| [2025/04/30 20:20:37 727434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437725899| [2025/04/30 20:20:37 727438] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437727438| [2025/04/30 20:20:37 727443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437727442| [2025/04/30 20:20:37 727451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437726181|now:1746044437727442| [2025/04/30 20:20:37 727455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437726181|now:1746044437727442| [2025/04/30 20:20:37 727459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 727464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39148|min_srtt:39148|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 727469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:45606|cwnd:84006|conn:00005627609066FC|stream_id:0|stream_offset:1173135| [2025/04/30 20:20:37 727473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 727478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 727482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39148|min_srtt:39148|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 727487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:45606|cwnd:84006|conn:00005627609066FC|stream_id:0|stream_offset:1174314| [2025/04/30 20:20:37 727491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 727495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 727499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39148|min_srtt:39148|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 727504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:45606|cwnd:84006|conn:00005627609066FC|stream_id:0|stream_offset:1175493| [2025/04/30 20:20:37 727508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 727512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 727517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39148|min_srtt:39148|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 727521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:45606|cwnd:84006|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 727537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 727541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 727548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39148|min_srtt:39148|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 727553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:45606|cwnd:84006|conn:00005627609066FC|stream_id:0|stream_offset:1177851| [2025/04/30 20:20:37 727557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 727561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 727565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 727569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 727573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 727578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:84006|conn:00005627609066FC|stream_id:0|stream_offset:1140123| [2025/04/30 20:20:37 727582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 727587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1305| [2025/04/30 20:20:37 727625] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044437727595|stream_id:0|stream_offset:1140123| [2025/04/30 20:20:37 727635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 727642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:37 727649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39148|rtt_var:200|pto_duration:41148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 727654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 727658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 727662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 727668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437793743|now:1746044437727648|interv:66095| [2025/04/30 20:20:37 727674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437793743|now:1746044437727648|interval:66095|pto_count:0|srtt:39148 [2025/04/30 20:20:37 727682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84006|inflight:46806| [2025/04/30 20:20:37 727687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 727692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:84006|conn:00005627609066FC|stream_id:0|stream_offset:1141302| [2025/04/30 20:20:37 727705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 727711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1306| [2025/04/30 20:20:37 727770] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437727741|stream_id:0|stream_offset:1141302| [2025/04/30 20:20:37 727781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 727790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 727797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39148|rtt_var:200|pto_duration:41148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 727804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 727809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 727815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 727822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437793889|now:1746044437727796|interv:66093| [2025/04/30 20:20:37 727829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437793889|now:1746044437727796|interval:66093|pto_count:0|srtt:39148 [2025/04/30 20:20:37 727836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84006|inflight:48006| [2025/04/30 20:20:37 727844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 727851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:84006|conn:00005627609066FC|stream_id:0|stream_offset:1142481| [2025/04/30 20:20:37 727858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 727865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1307| [2025/04/30 20:20:37 727910] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437727876|stream_id:0|stream_offset:1142481| [2025/04/30 20:20:37 727922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 727929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 727936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39148|rtt_var:200|pto_duration:41148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 727943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 727949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 727972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 727979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437794024|now:1746044437727936|interv:66088| [2025/04/30 20:20:37 727985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437794024|now:1746044437727936|interval:66088|pto_count:0|srtt:39148 [2025/04/30 20:20:37 727993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84006|inflight:49206| [2025/04/30 20:20:37 728000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 728007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:84006|conn:00005627609066FC|stream_id:0|stream_offset:1143660| [2025/04/30 20:20:37 728014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 728021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437729020|now:1746044437728020|interv:1000| [2025/04/30 20:20:37 728027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 728033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 728040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437729020| [2025/04/30 20:20:37 728047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437729020| [2025/04/30 20:20:37 728053] [debug] |xqc_engine_wakeup_after|wakeup:1746044437729020|now:1746044437728053|diff:967| [2025/04/30 20:20:37 728060] [debug] |xqc_engine_main_logic|END|now:1746044437727442| [2025/04/30 20:20:37 728068] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437728068| [2025/04/30 20:20:37 728074] [debug] |xqc_engine_wakeup_after|wakeup:1746044437729020|now:1746044437728074|diff:946| [2025/04/30 20:20:37 728081] [debug] |xqc_engine_main_logic|END|now:1746044437728068| [2025/04/30 20:20:37 729157] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437729156| [2025/04/30 20:20:37 729173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437729020|pq_index:0| [2025/04/30 20:20:37 729178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437727442| [2025/04/30 20:20:37 729183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437729182| [2025/04/30 20:20:37 729191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437729020|now:1746044437729182| [2025/04/30 20:20:37 729197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437729020|now:1746044437729182| [2025/04/30 20:20:37 729204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 729212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39148|min_srtt:39148|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 729220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:49206|cwnd:84006|conn:00005627609066FC|stream_id:0|stream_offset:1177851| [2025/04/30 20:20:37 729235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 729240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 729245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 729252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 729259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 729266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:84006|conn:00005627609066FC|stream_id:0|stream_offset:1143660| [2025/04/30 20:20:37 729272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 729276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1308| [2025/04/30 20:20:37 729316] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437729285|stream_id:0|stream_offset:1143660| [2025/04/30 20:20:37 729326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 729333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 729340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39148|rtt_var:200|pto_duration:41148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 729347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 729352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 729356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 729360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437795433|now:1746044437729339|interv:66094| [2025/04/30 20:20:37 729364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437795433|now:1746044437729339|interval:66094|pto_count:0|srtt:39148 [2025/04/30 20:20:37 729369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84006|inflight:50406| [2025/04/30 20:20:37 729374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 729378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:84006|conn:00005627609066FC|stream_id:0|stream_offset:1144839| [2025/04/30 20:20:37 729382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 729387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1309| [2025/04/30 20:20:37 729419] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437729394|stream_id:0|stream_offset:1144839| [2025/04/30 20:20:37 729434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 729441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 729448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39148|rtt_var:200|pto_duration:41148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 729453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 729457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 729461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 729465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437795542|now:1746044437729448|interv:66094| [2025/04/30 20:20:37 729469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437795542|now:1746044437729448|interval:66094|pto_count:0|srtt:39148 [2025/04/30 20:20:37 729473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84006|inflight:51606| [2025/04/30 20:20:37 729478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 729482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:84006|conn:00005627609066FC|stream_id:0|stream_offset:1146018| [2025/04/30 20:20:37 729487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 729491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437730490|now:1746044437729490|interv:1000| [2025/04/30 20:20:37 729495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 729498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 729503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437730490| [2025/04/30 20:20:37 729507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437730490| [2025/04/30 20:20:37 729511] [debug] |xqc_engine_wakeup_after|wakeup:1746044437730490|now:1746044437729511|diff:979| [2025/04/30 20:20:37 729515] [debug] |xqc_engine_main_logic|END|now:1746044437729182| [2025/04/30 20:20:37 729525] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437729524| [2025/04/30 20:20:37 729530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 729536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:485| [2025/04/30 20:20:37 729540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:486| [2025/04/30 20:20:37 729545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:486| [2025/04/30 20:20:37 729549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 729554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1267|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1268|path_largest_ack:1267| [2025/04/30 20:20:37 729563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:1071226|prior_time:1746044437689284|is_app_limited:0|send_elapse:39633|ack_elapse:40240|ctl_first_sent_time:1746044437689622|lagest_ack_time:1746044437729524|curr_delivered:1118032| [2025/04/30 20:20:37 729568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437689622| [2025/04/30 20:20:37 729572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:487| [2025/04/30 20:20:37 729577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1268|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1268|path_largest_ack:1268| [2025/04/30 20:20:37 729581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:1071226|prior_time:1746044437689284|is_app_limited:0|send_elapse:39633|ack_elapse:40240|ctl_first_sent_time:1746044437689622|lagest_ack_time:1746044437729524|curr_delivered:1119232| [2025/04/30 20:20:37 729586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437689741| [2025/04/30 20:20:37 729590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:851||sndq_packets_used_bytes:0|sndq_packets_free:488| [2025/04/30 20:20:37 729594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39148|rttvar:200|minrtt:31448|latest_rtt:39783|ack_delay:96| [2025/04/30 20:20:37 729598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39215|rttvar:284|minrtt:31448|latest_rtt:39783|ack_delay:96| [2025/04/30 20:20:37 729602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1268|lost_pn:1265|thresh:3| [2025/04/30 20:20:37 729606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 729610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 729614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 729618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39215|rtt_var:284|pto_duration:41215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 729622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 729626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 729630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 729634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437795609|now:1746044437729618|interv:65991| [2025/04/30 20:20:37 729638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437795609|now:1746044437729618|interval:65991|pto_count:0|srtt:39215 [2025/04/30 20:20:37 729642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39633, ack_elapse 40240, delivered 48006|rate 1192992|lost 295| [2025/04/30 20:20:37 729647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192992) in round 21| [2025/04/30 20:20:37 729657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 729664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 729670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84006|packet_lost:0|acked:2400|po_sent_time:1746044437689741|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 729677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437689741|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 729683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:49206|srtt:39215|latest_rtt:39783|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 729692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:486|largest:486|pns:2| [2025/04/30 20:20:37 729700] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:486|frame:ACK |recv_time:1746044437729524|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 729707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557729524|now:1746044437729524|interv:120000000| [2025/04/30 20:20:37 729714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557729524|now:1746044437729524|interv:120000000| [2025/04/30 20:20:37 729742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437730490|pq_index:0| [2025/04/30 20:20:37 729749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437729182| [2025/04/30 20:20:37 729755] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437729755| [2025/04/30 20:20:37 729763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437729761| [2025/04/30 20:20:37 729773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 729780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1177851| [2025/04/30 20:20:37 729787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 729793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 729800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 729805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1179030| [2025/04/30 20:20:37 729817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 729823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 729829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 729835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1180209| [2025/04/30 20:20:37 729840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 729846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 729851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 729856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1181388| [2025/04/30 20:20:37 729862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 729867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 729873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 729878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1182567| [2025/04/30 20:20:37 729883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 729889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 729894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 729899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1183746| [2025/04/30 20:20:37 729904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 729910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 729920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 729926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1184925| [2025/04/30 20:20:37 729931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 729937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 729942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 729947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1186104| [2025/04/30 20:20:37 729953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 729958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 729964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 729969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1187283| [2025/04/30 20:20:37 729974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 729979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 729985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 729990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1188462| [2025/04/30 20:20:37 729995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1189641| [2025/04/30 20:20:37 730021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1190820| [2025/04/30 20:20:37 730043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1191999| [2025/04/30 20:20:37 730065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1193178| [2025/04/30 20:20:37 730087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1194357| [2025/04/30 20:20:37 730108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1195536| [2025/04/30 20:20:37 730139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1196715| [2025/04/30 20:20:37 730161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1197894| [2025/04/30 20:20:37 730183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1199073| [2025/04/30 20:20:37 730204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1200252| [2025/04/30 20:20:37 730230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1201431| [2025/04/30 20:20:37 730252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1202610| [2025/04/30 20:20:37 730274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1203789| [2025/04/30 20:20:37 730295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1204968| [2025/04/30 20:20:37 730317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 730322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 730328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39215|min_srtt:39215|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 730337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1206147| [2025/04/30 20:20:37 730343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 730348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 730352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 730358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 730363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 730369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1146018| [2025/04/30 20:20:37 730374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 730379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 730385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437730490| [2025/04/30 20:20:37 730389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437730490| [2025/04/30 20:20:37 730394] [debug] |xqc_engine_wakeup_after|wakeup:1746044437730490|now:1746044437730394|diff:96| [2025/04/30 20:20:37 730400] [debug] |xqc_engine_main_logic|END|now:1746044437729761| [2025/04/30 20:20:37 730406] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437730406| [2025/04/30 20:20:37 730411] [debug] |xqc_engine_wakeup_after|wakeup:1746044437730490|now:1746044437730411|diff:79| [2025/04/30 20:20:37 730416] [debug] |xqc_engine_main_logic|END|now:1746044437730406| [2025/04/30 20:20:37 731177] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437731175| [2025/04/30 20:20:37 731190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 731198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:486| [2025/04/30 20:20:37 731203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:487| [2025/04/30 20:20:37 731210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:487| [2025/04/30 20:20:37 731215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 731221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1269|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1270|path_largest_ack:1269| [2025/04/30 20:20:37 731227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1071226|prior_time:1746044437689284|is_app_limited:0|send_elapse:39855|ack_elapse:41891|ctl_first_sent_time:1746044437689844|lagest_ack_time:1746044437731175|curr_delivered:1120432| [2025/04/30 20:20:37 731234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437689844| [2025/04/30 20:20:37 731239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:489| [2025/04/30 20:20:37 731251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1270|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1270|path_largest_ack:1270| [2025/04/30 20:20:37 731257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:48006|prior_delivered:1073626|prior_time:1746044437691307|is_app_limited:0|send_elapse:40909|ack_elapse:39868|ctl_first_sent_time:1746044437692910|lagest_ack_time:1746044437731175|curr_delivered:1121632| [2025/04/30 20:20:37 731263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437692910| [2025/04/30 20:20:37 731268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:490| [2025/04/30 20:20:37 731273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39215|rttvar:284|minrtt:31448|latest_rtt:38265|ack_delay:88| [2025/04/30 20:20:37 731278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39086|rttvar:472|minrtt:31448|latest_rtt:38265|ack_delay:88| [2025/04/30 20:20:37 731284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1270|lost_pn:1267|thresh:3| [2025/04/30 20:20:37 731288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 731293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 731298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 731304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39086|rtt_var:472|pto_duration:41086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 731309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 731358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 731364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 731369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437795480|now:1746044437731303|interv:64177| [2025/04/30 20:20:37 731374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437795480|now:1746044437731303|interval:64177|pto_count:0|srtt:39086 [2025/04/30 20:20:37 731380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40909, ack_elapse 39868, delivered 48006|rate 1173482|lost 295| [2025/04/30 20:20:37 731386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173482) in round 21| [2025/04/30 20:20:37 731391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 731410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 731415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437692910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 731426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437692910|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 731431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:46806|srtt:39086|latest_rtt:38265|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 731439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:487|largest:487|pns:2| [2025/04/30 20:20:37 731445] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:487|frame:ACK |recv_time:1746044437731175|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 731450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557731175|now:1746044437731175|interv:120000000| [2025/04/30 20:20:37 731456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557731175|now:1746044437731175|interv:120000000| [2025/04/30 20:20:37 731460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437730490|pq_index:0| [2025/04/30 20:20:37 731466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437729761| [2025/04/30 20:20:37 731470] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437731470| [2025/04/30 20:20:37 731477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437731475| [2025/04/30 20:20:37 731482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437730490|now:1746044437731475| [2025/04/30 20:20:37 731488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437730490|now:1746044437731475| [2025/04/30 20:20:37 731492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 731498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39086|min_srtt:39086|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 731504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46806|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1206147| [2025/04/30 20:20:37 731510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39086|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 731515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 731522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39086|min_srtt:39086|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 731527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:46806|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1207326| [2025/04/30 20:20:37 731533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39086|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 731543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 731549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39086|min_srtt:39086|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 731554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:46806|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1208505| [2025/04/30 20:20:37 731560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 731565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 731570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 731575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 731580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 731585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1146018| [2025/04/30 20:20:37 731591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 731596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1310| [2025/04/30 20:20:37 731641] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437731605|stream_id:0|stream_offset:1146018| [2025/04/30 20:20:37 731649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 731675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 731680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39086|rtt_var:472|pto_duration:41086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 731686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 731691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 731695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 731700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437797691|now:1746044437731680|interv:66011| [2025/04/30 20:20:37 731705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437797691|now:1746044437731680|interval:66011|pto_count:0|srtt:39086 [2025/04/30 20:20:37 731711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:48006| [2025/04/30 20:20:37 731735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 731750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1147197| [2025/04/30 20:20:37 731756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 731762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1311| [2025/04/30 20:20:37 731828] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437731772|stream_id:0|stream_offset:1147197| [2025/04/30 20:20:37 731836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 731842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 731847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39086|rtt_var:472|pto_duration:41086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 731853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 731857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 731862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 731867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437797858|now:1746044437731847|interv:66011| [2025/04/30 20:20:37 731872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437797858|now:1746044437731847|interval:66011|pto_count:0|srtt:39086 [2025/04/30 20:20:37 731885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49206| [2025/04/30 20:20:37 731890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 731896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1148376| [2025/04/30 20:20:37 731901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 731906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437732906|now:1746044437731906|interv:1000| [2025/04/30 20:20:37 731911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 731916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 731922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437732906| [2025/04/30 20:20:37 731928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437732906| [2025/04/30 20:20:37 731933] [debug] |xqc_engine_wakeup_after|wakeup:1746044437732906|now:1746044437731933|diff:973| [2025/04/30 20:20:37 731939] [debug] |xqc_engine_main_logic|END|now:1746044437731475| [2025/04/30 20:20:37 731946] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437731946| [2025/04/30 20:20:37 731952] [debug] |xqc_engine_wakeup_after|wakeup:1746044437732906|now:1746044437731952|diff:954| [2025/04/30 20:20:37 731962] [debug] |xqc_engine_main_logic|END|now:1746044437731946| [2025/04/30 20:20:37 733002] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437733002| [2025/04/30 20:20:37 733014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437732906|pq_index:0| [2025/04/30 20:20:37 733018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437731475| [2025/04/30 20:20:37 733024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437733023| [2025/04/30 20:20:37 733029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437732906|now:1746044437733023| [2025/04/30 20:20:37 733033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437732906|now:1746044437733023| [2025/04/30 20:20:37 733037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 733043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39086|min_srtt:39086|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 733048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1208505| [2025/04/30 20:20:37 733053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 733057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 733061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 733065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 733070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 733074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1148376| [2025/04/30 20:20:37 733079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 733083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1312| [2025/04/30 20:20:37 733121] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437733092|stream_id:0|stream_offset:1148376| [2025/04/30 20:20:37 733127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 733132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 733139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39086|rtt_var:472|pto_duration:41086|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 733146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 733161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 733167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 733174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437799178|now:1746044437733139|interv:66039| [2025/04/30 20:20:37 733180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437799178|now:1746044437733139|interval:66039|pto_count:0|srtt:39086 [2025/04/30 20:20:37 733188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50406| [2025/04/30 20:20:37 733196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 733203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1149555| [2025/04/30 20:20:37 733210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 733216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437734216|now:1746044437733216|interv:1000| [2025/04/30 20:20:37 733222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 733229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 733235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437734216| [2025/04/30 20:20:37 733242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437734216| [2025/04/30 20:20:37 733248] [debug] |xqc_engine_wakeup_after|wakeup:1746044437734216|now:1746044437733248|diff:968| [2025/04/30 20:20:37 733255] [debug] |xqc_engine_main_logic|END|now:1746044437733023| [2025/04/30 20:20:37 733267] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437733266| [2025/04/30 20:20:37 733275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 733284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:487| [2025/04/30 20:20:37 733290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:488| [2025/04/30 20:20:37 733298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:488| [2025/04/30 20:20:37 733304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 733312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1271|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1272|path_largest_ack:1271| [2025/04/30 20:20:37 733319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1073626|prior_time:1746044437691307|is_app_limited:0|send_elapse:41056|ack_elapse:41959|ctl_first_sent_time:1746044437693057|lagest_ack_time:1746044437733266|curr_delivered:1122832| [2025/04/30 20:20:37 733326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437693057| [2025/04/30 20:20:37 733333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:491| [2025/04/30 20:20:37 733340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1272|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1272|path_largest_ack:1272| [2025/04/30 20:20:37 733354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:48006|prior_delivered:1076026|prior_time:1746044437693279|is_app_limited:0|send_elapse:39505|ack_elapse:39987|ctl_first_sent_time:1746044437693590|lagest_ack_time:1746044437733266|curr_delivered:1124032| [2025/04/30 20:20:37 733361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437693590| [2025/04/30 20:20:37 733367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:492| [2025/04/30 20:20:37 733373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39086|rttvar:472|minrtt:31448|latest_rtt:39676|ack_delay:96| [2025/04/30 20:20:37 733380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39148|rttvar:477|minrtt:31448|latest_rtt:39676|ack_delay:96| [2025/04/30 20:20:37 733387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1272|lost_pn:1269|thresh:3| [2025/04/30 20:20:37 733393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 733400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 733406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 733413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39148|rtt_var:477|pto_duration:41148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 733420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 733427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 733432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 733438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437799240|now:1746044437733412|interv:65828| [2025/04/30 20:20:37 733445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437799240|now:1746044437733412|interval:65828|pto_count:0|srtt:39148 [2025/04/30 20:20:37 733450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39505, ack_elapse 39987, delivered 48006|rate 1200540|lost 295| [2025/04/30 20:20:37 733454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200540) in round 21| [2025/04/30 20:20:37 733458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 733463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 733467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437693590|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 733474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437693590|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 733488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:48006|srtt:39148|latest_rtt:39676|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 733495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 733500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 733505] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 733509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:488|largest:488|pns:2| [2025/04/30 20:20:37 733514] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:488|frame:PING ACK |recv_time:1746044437733266|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 733519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557733266|now:1746044437733266|interv:120000000| [2025/04/30 20:20:37 733523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557733266|now:1746044437733266|interv:120000000| [2025/04/30 20:20:37 733527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437734216|pq_index:0| [2025/04/30 20:20:37 733532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437733023| [2025/04/30 20:20:37 733536] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437733535| [2025/04/30 20:20:37 733540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437733539| [2025/04/30 20:20:37 733547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:488|ack_delay:280|first_ack_range:23|largest_pkt_recv_time:1746044437733266| [2025/04/30 20:20:37 733552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:488|low:465|pkt_pns:2| [2025/04/30 20:20:37 733558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:488|frame_largest_recv:488| [2025/04/30 20:20:37 733566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 733574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39148|min_srtt:39148|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 733580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48006|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1208505| [2025/04/30 20:20:37 733585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 733590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 733594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39148|min_srtt:39148|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 733609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48006|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1209684| [2025/04/30 20:20:37 733614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 733619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 733623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39148|min_srtt:39148|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 733628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48006|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1210863| [2025/04/30 20:20:37 733632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 733636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 733641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 733648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 733655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 733662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:48006|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1149555| [2025/04/30 20:20:37 733667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 733671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 733675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437734216| [2025/04/30 20:20:37 733679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437734216| [2025/04/30 20:20:37 733683] [debug] |xqc_engine_wakeup_after|wakeup:1746044437734216|now:1746044437733683|diff:533| [2025/04/30 20:20:37 733688] [debug] |xqc_engine_main_logic|END|now:1746044437733539| [2025/04/30 20:20:37 733694] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437733694| [2025/04/30 20:20:37 733701] [debug] |xqc_engine_wakeup_after|wakeup:1746044437734216|now:1746044437733701|diff:515| [2025/04/30 20:20:37 733707] [debug] |xqc_engine_main_logic|END|now:1746044437733694| [2025/04/30 20:20:37 734778] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437734777| [2025/04/30 20:20:37 734791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437734216|pq_index:0| [2025/04/30 20:20:37 734797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437733539| [2025/04/30 20:20:37 734804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437734802| [2025/04/30 20:20:37 734818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437734216|now:1746044437734802| [2025/04/30 20:20:37 734823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437734216|now:1746044437734802| [2025/04/30 20:20:37 734828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 734834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39148|min_srtt:39148|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 734841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48006|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1210863| [2025/04/30 20:20:37 734846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 734851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 734856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 734861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 734867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 734872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:48006|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1149555| [2025/04/30 20:20:37 734878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 734884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1313| [2025/04/30 20:20:37 734934] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1313|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:48006|now:1746044437734896|stream_id:0|stream_offset:1149555| [2025/04/30 20:20:37 734943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1313|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/04/30 20:20:37 734949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 734955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39148|rtt_var:477|pto_duration:41148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 734961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 734966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 734970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 734975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437801044|now:1746044437734955|interv:66089| [2025/04/30 20:20:37 734980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437801044|now:1746044437734955|interval:66089|pto_count:0|srtt:39148 [2025/04/30 20:20:37 734986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49212| [2025/04/30 20:20:37 734997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 735002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1150734| [2025/04/30 20:20:37 735008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 735013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1314| [2025/04/30 20:20:37 735047] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437735020|stream_id:0|stream_offset:1150734| [2025/04/30 20:20:37 735055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 735061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 735066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39148|rtt_var:477|pto_duration:41148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 735071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 735076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 735080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 735085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437801168|now:1746044437735066|interv:66102| [2025/04/30 20:20:37 735090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437801168|now:1746044437735066|interval:66102|pto_count:0|srtt:39148 [2025/04/30 20:20:37 735095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50412| [2025/04/30 20:20:37 735101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 735106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1151913| [2025/04/30 20:20:37 735111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 735116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437736115|now:1746044437735115|interv:1000| [2025/04/30 20:20:37 735131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 735136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 735141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437736115| [2025/04/30 20:20:37 735147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437736115| [2025/04/30 20:20:37 735151] [debug] |xqc_engine_wakeup_after|wakeup:1746044437736115|now:1746044437735151|diff:964| [2025/04/30 20:20:37 735156] [debug] |xqc_engine_main_logic|END|now:1746044437734802| [2025/04/30 20:20:37 735176] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437735175| [2025/04/30 20:20:37 735183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 735190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:488| [2025/04/30 20:20:37 735195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:489| [2025/04/30 20:20:37 735203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:489| [2025/04/30 20:20:37 735208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 735214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1273|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1274|path_largest_ack:1273| [2025/04/30 20:20:37 735221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1076026|prior_time:1746044437693279|is_app_limited:0|send_elapse:40926|ack_elapse:41896|ctl_first_sent_time:1746044437695011|lagest_ack_time:1746044437735175|curr_delivered:1125232| [2025/04/30 20:20:37 735227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437695011| [2025/04/30 20:20:37 735232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:846||sndq_packets_used_bytes:0|sndq_packets_free:493| [2025/04/30 20:20:37 735238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1274|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1274|path_largest_ack:1274| [2025/04/30 20:20:37 735244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:48006|prior_delivered:1078426|prior_time:1746044437695297|is_app_limited:0|send_elapse:39586|ack_elapse:39878|ctl_first_sent_time:1746044437695625|lagest_ack_time:1746044437735175|curr_delivered:1126432| [2025/04/30 20:20:37 735249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437695625| [2025/04/30 20:20:37 735254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:845||sndq_packets_used_bytes:0|sndq_packets_free:494| [2025/04/30 20:20:37 735259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39148|rttvar:477|minrtt:31448|latest_rtt:39550|ack_delay:120| [2025/04/30 20:20:37 735265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39183|rttvar:428|minrtt:31448|latest_rtt:39550|ack_delay:120| [2025/04/30 20:20:37 735270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1274|lost_pn:1271|thresh:3| [2025/04/30 20:20:37 735275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 735280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 735285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 735290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39183|rtt_var:428|pto_duration:41183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 735295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 735300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 735309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 735314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437801203|now:1746044437735290|interv:65913| [2025/04/30 20:20:37 735319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437801203|now:1746044437735290|interval:65913|pto_count:0|srtt:39183 [2025/04/30 20:20:37 735324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39586, ack_elapse 39878, delivered 48006|rate 1203821|lost 295| [2025/04/30 20:20:37 735330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203821) in round 21| [2025/04/30 20:20:37 735335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 735340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 735344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437695625|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 735350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437695625|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 735355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:48012|srtt:39183|latest_rtt:39550|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 735362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:489|largest:489|pns:2| [2025/04/30 20:20:37 735368] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:489|frame:ACK |recv_time:1746044437735175|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 735374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557735175|now:1746044437735175|interv:120000000| [2025/04/30 20:20:37 735379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557735175|now:1746044437735175|interv:120000000| [2025/04/30 20:20:37 735384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437736115|pq_index:0| [2025/04/30 20:20:37 735389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437734802| [2025/04/30 20:20:37 735394] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437735393| [2025/04/30 20:20:37 735400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437735398| [2025/04/30 20:20:37 735406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39183|min_srtt:39183|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 735412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1210863| [2025/04/30 20:20:37 735422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 735428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 735434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39183|min_srtt:39183|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 735439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1212042| [2025/04/30 20:20:37 735445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 735450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 735455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39183|min_srtt:39183|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 735460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1213221| [2025/04/30 20:20:37 735465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 735470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 735474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 735479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 735485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 735490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1151913| [2025/04/30 20:20:37 735495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 735500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 735504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437736115| [2025/04/30 20:20:37 735509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437736115| [2025/04/30 20:20:37 735514] [debug] |xqc_engine_wakeup_after|wakeup:1746044437736115|now:1746044437735514|diff:601| [2025/04/30 20:20:37 735519] [debug] |xqc_engine_main_logic|END|now:1746044437735398| [2025/04/30 20:20:37 735525] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437735525| [2025/04/30 20:20:37 735530] [debug] |xqc_engine_wakeup_after|wakeup:1746044437736115|now:1746044437735530|diff:585| [2025/04/30 20:20:37 735535] [debug] |xqc_engine_main_logic|END|now:1746044437735525| [2025/04/30 20:20:37 736612] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437736611| [2025/04/30 20:20:37 736631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437736115|pq_index:0| [2025/04/30 20:20:37 736636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437735398| [2025/04/30 20:20:37 736641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437736640| [2025/04/30 20:20:37 736649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437736115|now:1746044437736640| [2025/04/30 20:20:37 736656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437736115|now:1746044437736640| [2025/04/30 20:20:37 736662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 736671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39183|min_srtt:39183|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 736678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1213221| [2025/04/30 20:20:37 736685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 736691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 736697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 736703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 736711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 736739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1151913| [2025/04/30 20:20:37 736746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 736753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1315| [2025/04/30 20:20:37 736800] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437736765|stream_id:0|stream_offset:1151913| [2025/04/30 20:20:37 736809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 736816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 736823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39183|rtt_var:428|pto_duration:41183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 736830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 736836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 736849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 736856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437802948|now:1746044437736823|interv:66125| [2025/04/30 20:20:37 736862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437802948|now:1746044437736823|interval:66125|pto_count:0|srtt:39183 [2025/04/30 20:20:37 736869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49212| [2025/04/30 20:20:37 736875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 736880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1153092| [2025/04/30 20:20:37 736884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 736889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1316| [2025/04/30 20:20:37 736923] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437736896|stream_id:0|stream_offset:1153092| [2025/04/30 20:20:37 736933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 736940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 736947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39183|rtt_var:428|pto_duration:41183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 736952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 736956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 736960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 736964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437803079|now:1746044437736947|interv:66132| [2025/04/30 20:20:37 736968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437803079|now:1746044437736947|interval:66132|pto_count:0|srtt:39183 [2025/04/30 20:20:37 736973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50412| [2025/04/30 20:20:37 736977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 736981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1154271| [2025/04/30 20:20:37 736986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 736990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437737990|now:1746044437736990|interv:1000| [2025/04/30 20:20:37 736994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 737003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 737007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437737990| [2025/04/30 20:20:37 737011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437737990| [2025/04/30 20:20:37 737015] [debug] |xqc_engine_wakeup_after|wakeup:1746044437737990|now:1746044437737015|diff:975| [2025/04/30 20:20:37 737019] [debug] |xqc_engine_main_logic|END|now:1746044437736640| [2025/04/30 20:20:37 737181] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437737180| [2025/04/30 20:20:37 737191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 737200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:489| [2025/04/30 20:20:37 737205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:490| [2025/04/30 20:20:37 737214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:490| [2025/04/30 20:20:37 737221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 737229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1275|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1276|path_largest_ack:1275| [2025/04/30 20:20:37 737236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1078426|prior_time:1746044437695297|is_app_limited:0|send_elapse:39743|ack_elapse:41883|ctl_first_sent_time:1746044437695782|lagest_ack_time:1746044437737180|curr_delivered:1127632| [2025/04/30 20:20:37 737243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437695782| [2025/04/30 20:20:37 737250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:844||sndq_packets_used_bytes:0|sndq_packets_free:495| [2025/04/30 20:20:37 737257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1276|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1276|path_largest_ack:1276| [2025/04/30 20:20:37 737264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:48006|prior_delivered:1080826|prior_time:1746044437697321|is_app_limited:0|send_elapse:40853|ack_elapse:39859|ctl_first_sent_time:1746044437698942|lagest_ack_time:1746044437737180|curr_delivered:1128832| [2025/04/30 20:20:37 737271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437698942| [2025/04/30 20:20:37 737277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:843||sndq_packets_used_bytes:0|sndq_packets_free:496| [2025/04/30 20:20:37 737283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39183|rttvar:428|minrtt:31448|latest_rtt:38238|ack_delay:88| [2025/04/30 20:20:37 737290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39054|rttvar:579|minrtt:31448|latest_rtt:38238|ack_delay:88| [2025/04/30 20:20:37 737297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1276|lost_pn:1273|thresh:3| [2025/04/30 20:20:37 737302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 737306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 737318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 737325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39054|rtt_var:579|pto_duration:41370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 737333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 737339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 737344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 737348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437803266|now:1746044437737325|interv:65941| [2025/04/30 20:20:37 737352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437803266|now:1746044437737325|interval:65941|pto_count:0|srtt:39054 [2025/04/30 20:20:37 737357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40853, ack_elapse 39859, delivered 48006|rate 1175091|lost 295| [2025/04/30 20:20:37 737361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175091) in round 21| [2025/04/30 20:20:37 737366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 737370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 737375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437698942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 737383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437698942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 737390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:48012|srtt:39054|latest_rtt:38238|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 737398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:490|largest:490|pns:2| [2025/04/30 20:20:37 737403] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:490|frame:ACK |recv_time:1746044437737180|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 737408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557737180|now:1746044437737180|interv:120000000| [2025/04/30 20:20:37 737412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557737180|now:1746044437737180|interv:120000000| [2025/04/30 20:20:37 737416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437737990|pq_index:0| [2025/04/30 20:20:37 737421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437736640| [2025/04/30 20:20:37 737425] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437737425| [2025/04/30 20:20:37 737430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437737429| [2025/04/30 20:20:37 737441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39054|min_srtt:39054|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 737445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1213221| [2025/04/30 20:20:37 737450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 737455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 737459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39054|min_srtt:39054|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 737464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1214400| [2025/04/30 20:20:37 737468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 737473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 737477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39054|min_srtt:39054|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 737481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1215579| [2025/04/30 20:20:37 737486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 737489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 737493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 737498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 737502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 737506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1154271| [2025/04/30 20:20:37 737511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 737515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 737519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437737990| [2025/04/30 20:20:37 737523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437737990| [2025/04/30 20:20:37 737530] [debug] |xqc_engine_wakeup_after|wakeup:1746044437737990|now:1746044437737530|diff:460| [2025/04/30 20:20:37 737534] [debug] |xqc_engine_main_logic|END|now:1746044437737429| [2025/04/30 20:20:37 737540] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437737540| [2025/04/30 20:20:37 737544] [debug] |xqc_engine_wakeup_after|wakeup:1746044437737990|now:1746044437737543|diff:447| [2025/04/30 20:20:37 737548] [debug] |xqc_engine_main_logic|END|now:1746044437737540| [2025/04/30 20:20:37 738615] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437738614| [2025/04/30 20:20:37 738626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437737990|pq_index:0| [2025/04/30 20:20:37 738631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437737429| [2025/04/30 20:20:37 738640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437738638| [2025/04/30 20:20:37 738647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437737990|now:1746044437738638| [2025/04/30 20:20:37 738653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437737990|now:1746044437738638| [2025/04/30 20:20:37 738660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 738667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39054|min_srtt:39054|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 738675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1215579| [2025/04/30 20:20:37 738681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 738687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 738693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 738700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 738707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 738714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1154271| [2025/04/30 20:20:37 738744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 738751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1317| [2025/04/30 20:20:37 738792] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437738762|stream_id:0|stream_offset:1154271| [2025/04/30 20:20:37 738801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 738808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 738820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39054|rtt_var:579|pto_duration:41370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 738827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 738833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 738839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 738846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437805132|now:1746044437738820|interv:66312| [2025/04/30 20:20:37 738852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437805132|now:1746044437738820|interval:66312|pto_count:0|srtt:39054 [2025/04/30 20:20:37 738860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49212| [2025/04/30 20:20:37 738868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 738875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1155450| [2025/04/30 20:20:37 738882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 738888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1318| [2025/04/30 20:20:37 738925] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437738895|stream_id:0|stream_offset:1155450| [2025/04/30 20:20:37 738935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 738942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 738949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39054|rtt_var:579|pto_duration:41370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 738956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 738960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 738964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 738968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437805265|now:1746044437738949|interv:66316| [2025/04/30 20:20:37 738972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437805265|now:1746044437738949|interval:66316|pto_count:0|srtt:39054 [2025/04/30 20:20:37 738977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50412| [2025/04/30 20:20:37 738981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 738990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1156629| [2025/04/30 20:20:37 738995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 738999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437739999|now:1746044437738999|interv:1000| [2025/04/30 20:20:37 739003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 739007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 739011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437739999| [2025/04/30 20:20:37 739015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437739999| [2025/04/30 20:20:37 739019] [debug] |xqc_engine_wakeup_after|wakeup:1746044437739999|now:1746044437739019|diff:980| [2025/04/30 20:20:37 739023] [debug] |xqc_engine_main_logic|END|now:1746044437738638| [2025/04/30 20:20:37 739216] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437739215| [2025/04/30 20:20:37 739225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 739234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:490| [2025/04/30 20:20:37 739239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:491| [2025/04/30 20:20:37 739248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:491| [2025/04/30 20:20:37 739254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 739262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1277|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1278|path_largest_ack:1277| [2025/04/30 20:20:37 739269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1080826|prior_time:1746044437697321|is_app_limited:0|send_elapse:40986|ack_elapse:41894|ctl_first_sent_time:1746044437699075|lagest_ack_time:1746044437739215|curr_delivered:1130032| [2025/04/30 20:20:37 739276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437699075| [2025/04/30 20:20:37 739283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:842||sndq_packets_used_bytes:0|sndq_packets_free:497| [2025/04/30 20:20:37 739290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1278|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1278|path_largest_ack:1278| [2025/04/30 20:20:37 739296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:48006|prior_delivered:1083226|prior_time:1746044437699300|is_app_limited:0|send_elapse:39421|ack_elapse:39915|ctl_first_sent_time:1746044437699626|lagest_ack_time:1746044437739215|curr_delivered:1131232| [2025/04/30 20:20:37 739303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437699626| [2025/04/30 20:20:37 739310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:841||sndq_packets_used_bytes:0|sndq_packets_free:498| [2025/04/30 20:20:37 739316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39054|rttvar:579|minrtt:31448|latest_rtt:39589|ack_delay:160| [2025/04/30 20:20:37 739322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39101|rttvar:528|minrtt:31448|latest_rtt:39589|ack_delay:160| [2025/04/30 20:20:37 739335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1278|lost_pn:1275|thresh:3| [2025/04/30 20:20:37 739342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 739348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 739355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 739362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39101|rtt_var:528|pto_duration:41213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 739368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 739374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 739381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 739387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437805108|now:1746044437739361|interv:65747| [2025/04/30 20:20:37 739393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437805108|now:1746044437739361|interval:65747|pto_count:0|srtt:39101 [2025/04/30 20:20:37 739400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39421, ack_elapse 39915, delivered 48006|rate 1202705|lost 295| [2025/04/30 20:20:37 739404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202705) in round 21| [2025/04/30 20:20:37 739409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 739413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:15626| [2025/04/30 20:20:37 739417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437699626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 739422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2400|po_sent_time:1746044437699626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1085626| [2025/04/30 20:20:37 739426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:111123|full_bw_reached:1|inflight:48012|srtt:39101|latest_rtt:39589|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 739432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:491|largest:491|pns:2| [2025/04/30 20:20:37 739437] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:491|frame:ACK |recv_time:1746044437739215|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 739442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557739215|now:1746044437739215|interv:120000000| [2025/04/30 20:20:37 739446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557739215|now:1746044437739215|interv:120000000| [2025/04/30 20:20:37 739454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437739999|pq_index:0| [2025/04/30 20:20:37 739458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437738638| [2025/04/30 20:20:37 739462] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437739462| [2025/04/30 20:20:37 739467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437739466| [2025/04/30 20:20:37 739473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39101|min_srtt:39101|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 739478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1215579| [2025/04/30 20:20:37 739483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 739487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 739492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39101|min_srtt:39101|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 739496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1216758| [2025/04/30 20:20:37 739501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 739505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 739509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39101|min_srtt:39101|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 739514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 739518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 739522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 739526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 739530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 739534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 739539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1156629| [2025/04/30 20:20:37 739546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 739549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 739553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437739999| [2025/04/30 20:20:37 739558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437739999| [2025/04/30 20:20:37 739561] [debug] |xqc_engine_wakeup_after|wakeup:1746044437739999|now:1746044437739561|diff:438| [2025/04/30 20:20:37 739566] [debug] |xqc_engine_main_logic|END|now:1746044437739466| [2025/04/30 20:20:37 739572] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437739572| [2025/04/30 20:20:37 739575] [debug] |xqc_engine_wakeup_after|wakeup:1746044437739999|now:1746044437739575|diff:424| [2025/04/30 20:20:37 739579] [debug] |xqc_engine_main_logic|END|now:1746044437739572| [2025/04/30 20:20:37 740656] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437740655| [2025/04/30 20:20:37 740674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437739999|pq_index:0| [2025/04/30 20:20:37 740681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437739466| [2025/04/30 20:20:37 740689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437740687| [2025/04/30 20:20:37 740696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437739999|now:1746044437740687| [2025/04/30 20:20:37 740702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437739999|now:1746044437740687| [2025/04/30 20:20:37 740709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 740733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39101|min_srtt:39101|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 740744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 740751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 740757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 740763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 740770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 740778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 740784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1156629| [2025/04/30 20:20:37 740791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 740798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1319| [2025/04/30 20:20:37 740861] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437740818|stream_id:0|stream_offset:1156629| [2025/04/30 20:20:37 740873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 740881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 740887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39101|rtt_var:528|pto_duration:41213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 740894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 740900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 740906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 740910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437807031|now:1746044437740887|interv:66144| [2025/04/30 20:20:37 740914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437807031|now:1746044437740887|interval:66144|pto_count:0|srtt:39101 [2025/04/30 20:20:37 740919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:49212| [2025/04/30 20:20:37 740924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 740929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1157808| [2025/04/30 20:20:37 740933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 740938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1320| [2025/04/30 20:20:37 740970] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437740945|stream_id:0|stream_offset:1157808| [2025/04/30 20:20:37 740979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1320|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 740987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 740994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39101|rtt_var:528|pto_duration:41213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 741000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 741004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 741008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 741011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437807158|now:1746044437740993|interv:66165| [2025/04/30 20:20:37 741020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437807158|now:1746044437740993|interval:66165|pto_count:0|srtt:39101 [2025/04/30 20:20:37 741025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111123|inflight:50412| [2025/04/30 20:20:37 741029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 741034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:111123|conn:00005627609066FC|stream_id:0|stream_offset:1158987| [2025/04/30 20:20:37 741038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 741042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437742042|now:1746044437741042|interv:1000| [2025/04/30 20:20:37 741046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 741050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 741054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437742042| [2025/04/30 20:20:37 741058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437742042| [2025/04/30 20:20:37 741062] [debug] |xqc_engine_wakeup_after|wakeup:1746044437742042|now:1746044437741062|diff:980| [2025/04/30 20:20:37 741066] [debug] |xqc_engine_main_logic|END|now:1746044437740687| [2025/04/30 20:20:37 741444] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437741443| [2025/04/30 20:20:37 741453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 741459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:491| [2025/04/30 20:20:37 741463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:492| [2025/04/30 20:20:37 741469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:492| [2025/04/30 20:20:37 741473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 741479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1279|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1280|path_largest_ack:1279| [2025/04/30 20:20:37 741483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1083226|prior_time:1746044437699300|is_app_limited:0|send_elapse:39574|ack_elapse:42143|ctl_first_sent_time:1746044437699779|lagest_ack_time:1746044437741443|curr_delivered:1132432| [2025/04/30 20:20:37 741488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437699779| [2025/04/30 20:20:37 741492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:840||sndq_packets_used_bytes:0|sndq_packets_free:499| [2025/04/30 20:20:37 741497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1280|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1280|path_largest_ack:1280| [2025/04/30 20:20:37 741501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:48012|prior_delivered:1085626|prior_time:1746044437701451|is_app_limited:0|send_elapse:41080|ack_elapse:39992|ctl_first_sent_time:1746044437703141|lagest_ack_time:1746044437741443|curr_delivered:1133638| [2025/04/30 20:20:37 741511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437703141| [2025/04/30 20:20:37 741515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:839||sndq_packets_used_bytes:0|sndq_packets_free:500| [2025/04/30 20:20:37 741519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39101|rttvar:528|minrtt:31448|latest_rtt:38302|ack_delay:328| [2025/04/30 20:20:37 741523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:38960|rttvar:677|minrtt:31448|latest_rtt:38302|ack_delay:328| [2025/04/30 20:20:37 741528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1280|lost_pn:1277|thresh:3| [2025/04/30 20:20:37 741532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 741536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 741540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 473|pns:2| [2025/04/30 20:20:37 741544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 741548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38960|rtt_var:677|pto_duration:41668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 741552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 741556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 741560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 741564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437807613|now:1746044437741547|interv:66066| [2025/04/30 20:20:37 741568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437807613|now:1746044437741547|interval:66066|pto_count:0|srtt:38960 [2025/04/30 20:20:37 741572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41080, ack_elapse 39992, delivered 48012|rate 1168743|lost 295| [2025/04/30 20:20:37 741577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 21 -> 22| [2025/04/30 20:20:37 741581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168743) in round 22| [2025/04/30 20:20:37 741585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 741589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:9600| [2025/04/30 20:20:37 741593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2406|po_sent_time:1746044437703141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 741598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111123|packet_lost:0|acked:2406|po_sent_time:1746044437703141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 741602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:105097|full_bw_reached:1|inflight:48006|srtt:38960|latest_rtt:38302|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 741611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:492|largest:492|pns:2| [2025/04/30 20:20:37 741615] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:492|frame:ACK |recv_time:1746044437741443|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 741623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557741443|now:1746044437741443|interv:120000000| [2025/04/30 20:20:37 741629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557741443|now:1746044437741443|interv:120000000| [2025/04/30 20:20:37 741635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437742042|pq_index:0| [2025/04/30 20:20:37 741641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437740687| [2025/04/30 20:20:37 741647] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437741647| [2025/04/30 20:20:37 741655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437741653| [2025/04/30 20:20:37 741664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38960|min_srtt:38960|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 741671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:48006|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 741678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 741684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 741690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 741697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 741704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 741710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1158987| [2025/04/30 20:20:37 741737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 741744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 741750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437742042| [2025/04/30 20:20:37 741756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437742042| [2025/04/30 20:20:37 741762] [debug] |xqc_engine_wakeup_after|wakeup:1746044437742042|now:1746044437741762|diff:280| [2025/04/30 20:20:37 741769] [debug] |xqc_engine_main_logic|END|now:1746044437741653| [2025/04/30 20:20:37 741777] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437741777| [2025/04/30 20:20:37 741789] [debug] |xqc_engine_wakeup_after|wakeup:1746044437742042|now:1746044437741789|diff:253| [2025/04/30 20:20:37 741796] [debug] |xqc_engine_main_logic|END|now:1746044437741777| [2025/04/30 20:20:37 742867] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437742867| [2025/04/30 20:20:37 742878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437742042|pq_index:0| [2025/04/30 20:20:37 742883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437741653| [2025/04/30 20:20:37 742888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437742887| [2025/04/30 20:20:37 742893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437742042|now:1746044437742887| [2025/04/30 20:20:37 742897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437742042|now:1746044437742887| [2025/04/30 20:20:37 742901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 742907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:38960|min_srtt:38960|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 742911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:48006|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 742916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 742920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 742924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 742928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 742933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 742937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1158987| [2025/04/30 20:20:37 742942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 742946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1321| [2025/04/30 20:20:37 742986] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437742955|stream_id:0|stream_offset:1158987| [2025/04/30 20:20:37 742996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 743003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 743010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38960|rtt_var:677|pto_duration:41668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 743023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 743027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 743031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 743035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437809623|now:1746044437743009|interv:66614| [2025/04/30 20:20:37 743039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437809623|now:1746044437743009|interval:66614|pto_count:0|srtt:38960 [2025/04/30 20:20:37 743044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:49206| [2025/04/30 20:20:37 743049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 743054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1160166| [2025/04/30 20:20:37 743058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 743063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1322| [2025/04/30 20:20:37 743095] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437743069|stream_id:0|stream_offset:1160166| [2025/04/30 20:20:37 743104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 743112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 743118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38960|rtt_var:677|pto_duration:41668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 743128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 743132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 743136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 743140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437809737|now:1746044437743118|interv:66619| [2025/04/30 20:20:37 743144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437809737|now:1746044437743118|interval:66619|pto_count:0|srtt:38960 [2025/04/30 20:20:37 743148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:50406| [2025/04/30 20:20:37 743153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 743157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1161345| [2025/04/30 20:20:37 743166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 743170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1323| [2025/04/30 20:20:37 743201] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437743177|stream_id:0|stream_offset:1161345| [2025/04/30 20:20:37 743210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 743217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 743224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:38960|rtt_var:677|pto_duration:41668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 743231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 743235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 743238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 743242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437809845|now:1746044437743224|interv:66621| [2025/04/30 20:20:37 743246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437809845|now:1746044437743224|interval:66621|pto_count:0|srtt:38960 [2025/04/30 20:20:37 743251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:51606| [2025/04/30 20:20:37 743257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 743264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1162524| [2025/04/30 20:20:37 743271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 743277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437744277|now:1746044437743277|interv:1000| [2025/04/30 20:20:37 743283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 743289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 743295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437744277| [2025/04/30 20:20:37 743301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437744277| [2025/04/30 20:20:37 743307] [debug] |xqc_engine_wakeup_after|wakeup:1746044437744277|now:1746044437743307|diff:970| [2025/04/30 20:20:37 743314] [debug] |xqc_engine_main_logic|END|now:1746044437742887| [2025/04/30 20:20:37 743327] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437743326| [2025/04/30 20:20:37 743334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 743342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:492| [2025/04/30 20:20:37 743348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:493| [2025/04/30 20:20:37 743363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:493| [2025/04/30 20:20:37 743369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 743377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1281|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1282|path_largest_ack:1281| [2025/04/30 20:20:37 743384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1085626|prior_time:1746044437701451|is_app_limited:0|send_elapse:41208|ack_elapse:41875|ctl_first_sent_time:1746044437703269|lagest_ack_time:1746044437743326|curr_delivered:1134838| [2025/04/30 20:20:37 743391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437703269| [2025/04/30 20:20:37 743398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:838||sndq_packets_used_bytes:0|sndq_packets_free:501| [2025/04/30 20:20:37 743405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1282|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1282|path_largest_ack:1282| [2025/04/30 20:20:37 743411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1085626|prior_time:1746044437701451|is_app_limited:0|send_elapse:41208|ack_elapse:41875|ctl_first_sent_time:1746044437703269|lagest_ack_time:1746044437743326|curr_delivered:1136038| [2025/04/30 20:20:37 743419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437703384| [2025/04/30 20:20:37 743425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:837||sndq_packets_used_bytes:0|sndq_packets_free:502| [2025/04/30 20:20:37 743431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:38960|rttvar:677|minrtt:31448|latest_rtt:39942|ack_delay:96| [2025/04/30 20:20:37 743435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39070|rttvar:729|minrtt:31448|latest_rtt:39942|ack_delay:96| [2025/04/30 20:20:37 743439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1282|lost_pn:1279|thresh:3| [2025/04/30 20:20:37 743444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 743448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 743452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 743456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 743460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 743464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 743468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 743472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437810163|now:1746044437743455|interv:66708| [2025/04/30 20:20:37 743476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437810163|now:1746044437743455|interval:66708|pto_count:0|srtt:39070 [2025/04/30 20:20:37 743486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41208, ack_elapse 41875, delivered 50412|rate 1203868|lost 295| [2025/04/30 20:20:37 743494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203868) in round 22| [2025/04/30 20:20:37 743501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 743507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:9600| [2025/04/30 20:20:37 743513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105097|packet_lost:0|acked:2400|po_sent_time:1746044437703384|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 743518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105097|packet_lost:0|acked:2400|po_sent_time:1746044437703384|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 743522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:105097|full_bw_reached:1|inflight:49206|srtt:39070|latest_rtt:39942|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 743528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:493|largest:493|pns:2| [2025/04/30 20:20:37 743533] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:493|frame:ACK |recv_time:1746044437743326|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 743538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557743326|now:1746044437743326|interv:120000000| [2025/04/30 20:20:37 743542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557743326|now:1746044437743326|interv:120000000| [2025/04/30 20:20:37 743546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437744277|pq_index:0| [2025/04/30 20:20:37 743551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437742887| [2025/04/30 20:20:37 743555] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437743554| [2025/04/30 20:20:37 743559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437743558| [2025/04/30 20:20:37 743565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39070|min_srtt:39070|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 743570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:49206|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 743574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 743578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 743582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 743597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 743602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 743606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1162524| [2025/04/30 20:20:37 743610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 743614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 743618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437744277| [2025/04/30 20:20:37 743622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437744277| [2025/04/30 20:20:37 743626] [debug] |xqc_engine_wakeup_after|wakeup:1746044437744277|now:1746044437743626|diff:651| [2025/04/30 20:20:37 743630] [debug] |xqc_engine_main_logic|END|now:1746044437743558| [2025/04/30 20:20:37 743638] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437743637| [2025/04/30 20:20:37 743644] [debug] |xqc_engine_wakeup_after|wakeup:1746044437744277|now:1746044437743644|diff:633| [2025/04/30 20:20:37 743650] [debug] |xqc_engine_main_logic|END|now:1746044437743637| [2025/04/30 20:20:37 744731] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437744731| [2025/04/30 20:20:37 744744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437744277|pq_index:0| [2025/04/30 20:20:37 744751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437743558| [2025/04/30 20:20:37 744759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437744758| [2025/04/30 20:20:37 744766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437744277|now:1746044437744758| [2025/04/30 20:20:37 744773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437744277|now:1746044437744758| [2025/04/30 20:20:37 744779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 744786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39070|min_srtt:39070|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 744793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:49206|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 744800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 744806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 744811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 744818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 744824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 744836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1162524| [2025/04/30 20:20:37 744843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 744850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1324| [2025/04/30 20:20:37 744893] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437744861|stream_id:0|stream_offset:1162524| [2025/04/30 20:20:37 744902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 744910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 744917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 744924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 744928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 744932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 744936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437811847|now:1746044437744916|interv:66931| [2025/04/30 20:20:37 744940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437811847|now:1746044437744916|interval:66931|pto_count:0|srtt:39070 [2025/04/30 20:20:37 744945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:50406| [2025/04/30 20:20:37 744950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 744954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1163703| [2025/04/30 20:20:37 744959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 744963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437745963|now:1746044437744963|interv:1000| [2025/04/30 20:20:37 744967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 744971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 744975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437745963| [2025/04/30 20:20:37 744979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437745963| [2025/04/30 20:20:37 744983] [debug] |xqc_engine_wakeup_after|wakeup:1746044437745963|now:1746044437744983|diff:980| [2025/04/30 20:20:37 744987] [debug] |xqc_engine_main_logic|END|now:1746044437744758| [2025/04/30 20:20:37 746054] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437746054| [2025/04/30 20:20:37 746064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437745963|pq_index:0| [2025/04/30 20:20:37 746074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437744758| [2025/04/30 20:20:37 746079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437746078| [2025/04/30 20:20:37 746084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437745963|now:1746044437746078| [2025/04/30 20:20:37 746088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437745963|now:1746044437746078| [2025/04/30 20:20:37 746092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 746098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39070|min_srtt:39070|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 746102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:50406|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 746107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 746111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 746115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 746119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 746124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 746128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1163703| [2025/04/30 20:20:37 746133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 746137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1325| [2025/04/30 20:20:37 746175] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437746145|stream_id:0|stream_offset:1163703| [2025/04/30 20:20:37 746184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 746192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 746198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 746205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 746211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 746215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 746219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437813131|now:1746044437746198|interv:66933| [2025/04/30 20:20:37 746227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437813131|now:1746044437746198|interval:66933|pto_count:0|srtt:39070 [2025/04/30 20:20:37 746232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:51606| [2025/04/30 20:20:37 746237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 746241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1164882| [2025/04/30 20:20:37 746246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 746250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1326| [2025/04/30 20:20:37 746280] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044437746257|stream_id:0|stream_offset:1164882| [2025/04/30 20:20:37 746289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 746296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:37 746303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 746310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 746314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 746318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:37 746322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437813243|now:1746044437746302|interv:66941| [2025/04/30 20:20:37 746326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437813243|now:1746044437746302|interval:66941|pto_count:0|srtt:39070 [2025/04/30 20:20:37 746331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:52806| [2025/04/30 20:20:37 746335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 746339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1166061| [2025/04/30 20:20:37 746344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 746348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437747347|now:1746044437746347|interv:1000| [2025/04/30 20:20:37 746352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 746355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 746364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437747347| [2025/04/30 20:20:37 746368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437747347| [2025/04/30 20:20:37 746372] [debug] |xqc_engine_wakeup_after|wakeup:1746044437747347|now:1746044437746372|diff:975| [2025/04/30 20:20:37 746376] [debug] |xqc_engine_main_logic|END|now:1746044437746078| [2025/04/30 20:20:37 747444] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437747444| [2025/04/30 20:20:37 747454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437747347|pq_index:0| [2025/04/30 20:20:37 747459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437746078| [2025/04/30 20:20:37 747464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437747463| [2025/04/30 20:20:37 747468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437747347|now:1746044437747463| [2025/04/30 20:20:37 747473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437747347|now:1746044437747463| [2025/04/30 20:20:37 747477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 747482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39070|min_srtt:39070|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 747487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:52806|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 747491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 747495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 747499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 747503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 747508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 747512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1166061| [2025/04/30 20:20:37 747517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 747521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1327| [2025/04/30 20:20:37 747558] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044437747529|stream_id:0|stream_offset:1166061| [2025/04/30 20:20:37 747568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 747575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:37 747589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 747593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 747598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 747602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:37 747609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437814515|now:1746044437747588|interv:66927| [2025/04/30 20:20:37 747616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437814515|now:1746044437747588|interval:66927|pto_count:0|srtt:39070 [2025/04/30 20:20:37 747624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:54006| [2025/04/30 20:20:37 747630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 747634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1167240| [2025/04/30 20:20:37 747640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 747646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437748646|now:1746044437747646|interv:1000| [2025/04/30 20:20:37 747652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 747658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 747664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437748646| [2025/04/30 20:20:37 747671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437748646| [2025/04/30 20:20:37 747677] [debug] |xqc_engine_wakeup_after|wakeup:1746044437748646|now:1746044437747677|diff:969| [2025/04/30 20:20:37 747684] [debug] |xqc_engine_main_logic|END|now:1746044437747463| [2025/04/30 20:20:37 748758] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437748757| [2025/04/30 20:20:37 748773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437748646|pq_index:0| [2025/04/30 20:20:37 748780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437747463| [2025/04/30 20:20:37 748788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437748786| [2025/04/30 20:20:37 748795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437748646|now:1746044437748786| [2025/04/30 20:20:37 748802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437748646|now:1746044437748786| [2025/04/30 20:20:37 748807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 748813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39070|min_srtt:39070|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 748818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:54006|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 748829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 748833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 748837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 748841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 748846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 748850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1167240| [2025/04/30 20:20:37 748855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 748859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1328| [2025/04/30 20:20:37 748898] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044437748868|stream_id:0|stream_offset:1167240| [2025/04/30 20:20:37 748908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 748915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:37 748922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 748929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 748934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 748938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:37 748942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437815854|now:1746044437748922|interv:66932| [2025/04/30 20:20:37 748946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437815854|now:1746044437748922|interval:66932|pto_count:0|srtt:39070 [2025/04/30 20:20:37 748951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:55206| [2025/04/30 20:20:37 748956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 748960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1168419| [2025/04/30 20:20:37 748965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 748969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437749969|now:1746044437748969|interv:1000| [2025/04/30 20:20:37 748977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 748981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 748986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437749969| [2025/04/30 20:20:37 748990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437749969| [2025/04/30 20:20:37 748994] [debug] |xqc_engine_wakeup_after|wakeup:1746044437749969|now:1746044437748994|diff:975| [2025/04/30 20:20:37 748998] [debug] |xqc_engine_main_logic|END|now:1746044437748786| [2025/04/30 20:20:37 750068] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437750068| [2025/04/30 20:20:37 750080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437749969|pq_index:0| [2025/04/30 20:20:37 750084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437748786| [2025/04/30 20:20:37 750090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437750088| [2025/04/30 20:20:37 750094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437749969|now:1746044437750088| [2025/04/30 20:20:37 750099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437749969|now:1746044437750088| [2025/04/30 20:20:37 750103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 750108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39070|min_srtt:39070|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 750113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:55206|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 750117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 750121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 750125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 750129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 750134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 750138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1168419| [2025/04/30 20:20:37 750143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 750147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1329| [2025/04/30 20:20:37 750185] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044437750156|stream_id:0|stream_offset:1168419| [2025/04/30 20:20:37 750194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 750208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:37 750215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 750221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 750225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 750229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:37 750233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437817142|now:1746044437750215|interv:66927| [2025/04/30 20:20:37 750237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437817142|now:1746044437750215|interval:66927|pto_count:0|srtt:39070 [2025/04/30 20:20:37 750242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:56406| [2025/04/30 20:20:37 750247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 750251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1169598| [2025/04/30 20:20:37 750256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 750260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1330| [2025/04/30 20:20:37 750290] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746044437750267|stream_id:0|stream_offset:1169598| [2025/04/30 20:20:37 750299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 750306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:20:37 750312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 750319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 750324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 750328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:20:37 750332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437817253|now:1746044437750312|interv:66941| [2025/04/30 20:20:37 750335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437817253|now:1746044437750312|interval:66941|pto_count:0|srtt:39070 [2025/04/30 20:20:37 750340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:57606| [2025/04/30 20:20:37 750349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 750353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1170777| [2025/04/30 20:20:37 750358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 750362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437751361|now:1746044437750361|interv:1000| [2025/04/30 20:20:37 750366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 750369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 750373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437751361| [2025/04/30 20:20:37 750378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437751361| [2025/04/30 20:20:37 750382] [debug] |xqc_engine_wakeup_after|wakeup:1746044437751361|now:1746044437750382|diff:979| [2025/04/30 20:20:37 750386] [debug] |xqc_engine_main_logic|END|now:1746044437750088| [2025/04/30 20:20:37 751458] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437751457| [2025/04/30 20:20:37 751469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437751361|pq_index:0| [2025/04/30 20:20:37 751474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437750088| [2025/04/30 20:20:37 751479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437751478| [2025/04/30 20:20:37 751484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437751361|now:1746044437751478| [2025/04/30 20:20:37 751488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437751361|now:1746044437751478| [2025/04/30 20:20:37 751492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 751497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39070|min_srtt:39070|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 751502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:57606|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 751507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 751511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 751515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 751519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 751524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 751528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1170777| [2025/04/30 20:20:37 751539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 751544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1331| [2025/04/30 20:20:37 751585] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746044437751552|stream_id:0|stream_offset:1170777| [2025/04/30 20:20:37 751595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 751602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 20:20:37 751609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 751616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 751623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 751629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:20:37 751635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437818538|now:1746044437751608|interv:66930| [2025/04/30 20:20:37 751641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437818538|now:1746044437751608|interval:66930|pto_count:0|srtt:39070 [2025/04/30 20:20:37 751649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:58806| [2025/04/30 20:20:37 751657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 751663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1171956| [2025/04/30 20:20:37 751669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 751675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437752675|now:1746044437751675|interv:1000| [2025/04/30 20:20:37 751681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 751687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 751692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437752675| [2025/04/30 20:20:37 751699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437752675| [2025/04/30 20:20:37 751705] [debug] |xqc_engine_wakeup_after|wakeup:1746044437752675|now:1746044437751704|diff:971| [2025/04/30 20:20:37 751711] [debug] |xqc_engine_main_logic|END|now:1746044437751478| [2025/04/30 20:20:37 752808] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437752807| [2025/04/30 20:20:37 752823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437752675|pq_index:0| [2025/04/30 20:20:37 752829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437751478| [2025/04/30 20:20:37 752837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437752836| [2025/04/30 20:20:37 752847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437752675|now:1746044437752836| [2025/04/30 20:20:37 752851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437752675|now:1746044437752836| [2025/04/30 20:20:37 752855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 752861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39070|min_srtt:39070|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 752866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:58806|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 752870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 752874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 752878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 752882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 752887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 752891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1171956| [2025/04/30 20:20:37 752896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 752900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1332| [2025/04/30 20:20:37 752946] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746044437752908|stream_id:0|stream_offset:1171956| [2025/04/30 20:20:37 752956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 752964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 20:20:37 752971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 752977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 752981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 752985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:20:37 752989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437819894|now:1746044437752970|interv:66924| [2025/04/30 20:20:37 752993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437819894|now:1746044437752970|interval:66924|pto_count:0|srtt:39070 [2025/04/30 20:20:37 753002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:60006| [2025/04/30 20:20:37 753008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 753012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1173135| [2025/04/30 20:20:37 753016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 753021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437754020|now:1746044437753020|interv:1000| [2025/04/30 20:20:37 753025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 753028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 753032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437754020| [2025/04/30 20:20:37 753037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437754020| [2025/04/30 20:20:37 753041] [debug] |xqc_engine_wakeup_after|wakeup:1746044437754020|now:1746044437753040|diff:980| [2025/04/30 20:20:37 753045] [debug] |xqc_engine_main_logic|END|now:1746044437752836| [2025/04/30 20:20:37 754115] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437754115| [2025/04/30 20:20:37 754127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437754020|pq_index:0| [2025/04/30 20:20:37 754131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437752836| [2025/04/30 20:20:37 754137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437754135| [2025/04/30 20:20:37 754141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437754020|now:1746044437754135| [2025/04/30 20:20:37 754146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437754020|now:1746044437754135| [2025/04/30 20:20:37 754149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 754155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39070|min_srtt:39070|path_bw:1214692|loss_rate:4.10|path_pto:0| [2025/04/30 20:20:37 754160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:60006|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 754164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 754168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 754172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 754177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 754187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 754191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1173135| [2025/04/30 20:20:37 754195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 754200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1333| [2025/04/30 20:20:37 754238] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746044437754208|stream_id:0|stream_offset:1173135| [2025/04/30 20:20:37 754247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 754255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 20:20:37 754261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 754269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 754274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 754278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 20:20:37 754282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437821194|now:1746044437754261|interv:66933| [2025/04/30 20:20:37 754286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437821194|now:1746044437754261|interval:66933|pto_count:0|srtt:39070 [2025/04/30 20:20:37 754291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:61206| [2025/04/30 20:20:37 754296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 754300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1174314| [2025/04/30 20:20:37 754304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 754309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1334| [2025/04/30 20:20:37 754339] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746044437754315|stream_id:0|stream_offset:1174314| [2025/04/30 20:20:37 754348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 754355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 20:20:37 754361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 754373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 754377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 754381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62406| [2025/04/30 20:20:37 754384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437821301|now:1746044437754361|interv:66940| [2025/04/30 20:20:37 754388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437821301|now:1746044437754361|interval:66940|pto_count:0|srtt:39070 [2025/04/30 20:20:37 754393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:62406| [2025/04/30 20:20:37 754398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 754402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1175493| [2025/04/30 20:20:37 754407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 754411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437755411|now:1746044437754411|interv:1000| [2025/04/30 20:20:37 754415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 754419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 754423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437755411| [2025/04/30 20:20:37 754427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437755411| [2025/04/30 20:20:37 754431] [debug] |xqc_engine_wakeup_after|wakeup:1746044437755411|now:1746044437754431|diff:980| [2025/04/30 20:20:37 754435] [debug] |xqc_engine_main_logic|END|now:1746044437754135| [2025/04/30 20:20:37 755507] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437755506| [2025/04/30 20:20:37 755518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437755411|pq_index:0| [2025/04/30 20:20:37 755523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437754135| [2025/04/30 20:20:37 755528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437755527| [2025/04/30 20:20:37 755533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437755411|now:1746044437755527| [2025/04/30 20:20:37 755537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437755411|now:1746044437755527| [2025/04/30 20:20:37 755541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 755547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39070|min_srtt:39070|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 755552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:62406|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 755561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 755565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 755570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 755578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 755585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 755592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1175493| [2025/04/30 20:20:37 755599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 755606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1335| [2025/04/30 20:20:37 755653] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746044437755618|stream_id:0|stream_offset:1175493| [2025/04/30 20:20:37 755663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 755671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 20:20:37 755678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 755686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 755692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 755699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 63606| [2025/04/30 20:20:37 755706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437822604|now:1746044437755678|interv:66926| [2025/04/30 20:20:37 755712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437822604|now:1746044437755678|interval:66926|pto_count:0|srtt:39070 [2025/04/30 20:20:37 755743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:63606| [2025/04/30 20:20:37 755751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 755758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 755765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 755771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437756771|now:1746044437755771|interv:1000| [2025/04/30 20:20:37 755778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 755791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 755797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437756771| [2025/04/30 20:20:37 755804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437756771| [2025/04/30 20:20:37 755811] [debug] |xqc_engine_wakeup_after|wakeup:1746044437756771|now:1746044437755810|diff:961| [2025/04/30 20:20:37 755817] [debug] |xqc_engine_main_logic|END|now:1746044437755527| [2025/04/30 20:20:37 756891] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437756891| [2025/04/30 20:20:37 756903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437756771|pq_index:0| [2025/04/30 20:20:37 756908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437755527| [2025/04/30 20:20:37 756913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437756912| [2025/04/30 20:20:37 756918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437756771|now:1746044437756912| [2025/04/30 20:20:37 756922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437756771|now:1746044437756912| [2025/04/30 20:20:37 756926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 756931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39070|min_srtt:39070|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 756936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:63606|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 756941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 756945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 756949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 756953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 756958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 756962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 756966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 756971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1336| [2025/04/30 20:20:37 757007] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746044437756979|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 757013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 757023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 20:20:37 757028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 757032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 757036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 757040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 64806| [2025/04/30 20:20:37 757044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437823965|now:1746044437757028|interv:66937| [2025/04/30 20:20:37 757048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437823965|now:1746044437757028|interval:66937|pto_count:0|srtt:39070 [2025/04/30 20:20:37 757053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:64806| [2025/04/30 20:20:37 757058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 757062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1177851| [2025/04/30 20:20:37 757066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 757071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1337| [2025/04/30 20:20:37 757095] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746044437757077|stream_id:0|stream_offset:1177851| [2025/04/30 20:20:37 757100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 757105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 20:20:37 757109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39070|rtt_var:729|pto_duration:41986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 757113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 757117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 757121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 66006| [2025/04/30 20:20:37 757125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437824063|now:1746044437757109|interv:66954| [2025/04/30 20:20:37 757129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437824063|now:1746044437757109|interval:66954|pto_count:0|srtt:39070 [2025/04/30 20:20:37 757133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:66006| [2025/04/30 20:20:37 757138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 757145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1179030| [2025/04/30 20:20:37 757150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 757154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437758154|now:1746044437757154|interv:1000| [2025/04/30 20:20:37 757158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 757162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 757166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437758154| [2025/04/30 20:20:37 757170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437758154| [2025/04/30 20:20:37 757174] [debug] |xqc_engine_wakeup_after|wakeup:1746044437758154|now:1746044437757174|diff:980| [2025/04/30 20:20:37 757178] [debug] |xqc_engine_main_logic|END|now:1746044437756912| [2025/04/30 20:20:37 757833] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044437757831| [2025/04/30 20:20:37 757851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 757862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:493| [2025/04/30 20:20:37 757868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:494| [2025/04/30 20:20:37 757877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:494| [2025/04/30 20:20:37 757883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 757892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1283|origin_pktnum:1190|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1284|path_largest_ack:1283| [2025/04/30 20:20:37 757900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46812|prior_delivered:1090426|prior_time:1746044437705358|is_app_limited:0|send_elapse:39716|ack_elapse:52473|ctl_first_sent_time:1746044437705756|lagest_ack_time:1746044437757831|curr_delivered:1137238| [2025/04/30 20:20:37 757907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437705756| [2025/04/30 20:20:37 757916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:835||sndq_packets_used_bytes:0|sndq_packets_free:504| [2025/04/30 20:20:37 757923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1284|origin_pktnum:1219|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1284|path_largest_ack:1284| [2025/04/30 20:20:37 757930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46812|prior_delivered:1090426|prior_time:1746044437705358|is_app_limited:0|send_elapse:39716|ack_elapse:52473|ctl_first_sent_time:1746044437705756|lagest_ack_time:1746044437757831|curr_delivered:1138438| [2025/04/30 20:20:37 757937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437705901| [2025/04/30 20:20:37 757943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:833||sndq_packets_used_bytes:0|sndq_packets_free:506| [2025/04/30 20:20:37 757950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39070|rttvar:729|minrtt:31448|latest_rtt:51930|ack_delay:12720| [2025/04/30 20:20:37 757965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39088|rttvar:582|minrtt:31448|latest_rtt:51930|ack_delay:12720| [2025/04/30 20:20:37 757972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1284|lost_pn:1281|thresh:3| [2025/04/30 20:20:37 757978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 757985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39088|rtt_var:582|pto_duration:41416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 757992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 757998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 758004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 63606| [2025/04/30 20:20:37 758010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437823493|now:1746044437757984|interv:65509| [2025/04/30 20:20:37 758017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437823493|now:1746044437757984|interval:65509|pto_count:0|srtt:39088 [2025/04/30 20:20:37 758024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39716, ack_elapse 52473, delivered 48012|rate 914984|lost 295| [2025/04/30 20:20:37 758028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (914984) in round 22| [2025/04/30 20:20:37 758033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 758037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:9600| [2025/04/30 20:20:37 758041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105097|packet_lost:0|acked:2400|po_sent_time:1746044437705901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 758045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105097|packet_lost:0|acked:2400|po_sent_time:1746044437705901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 758050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:105097|full_bw_reached:1|inflight:63606|srtt:39088|latest_rtt:51930|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 758055] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:105097|inflight:63606|mode:2|applimit:0|pacing_rate:1214692|bw:1214692|srtt:39088|latest_rtt:51930|min_rtt:31448|send:1321|lost:295|tlp:0|recv:483|recovery:0|slow_start:0|conn_life:1064741|acked:2400|delivered:1138438|is_cwnd_limited:0| [2025/04/30 20:20:37 758062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:494|largest:494|pns:2| [2025/04/30 20:20:37 758067] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:494|frame:ACK |recv_time:1746044437757831|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 758077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557757831|now:1746044437757831|interv:120000000| [2025/04/30 20:20:37 758081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557757831|now:1746044437757831|interv:120000000| [2025/04/30 20:20:37 758085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437758154|pq_index:0| [2025/04/30 20:20:37 758090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437756912| [2025/04/30 20:20:37 758094] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437758094| [2025/04/30 20:20:37 758099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437758098| [2025/04/30 20:20:37 758105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39088|min_srtt:39088|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 758110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:63606|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 758114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39088|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 758119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 758124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39088|min_srtt:39088|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 758128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:63606|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1219116| [2025/04/30 20:20:37 758133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 758137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 758140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 758145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 758149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 758153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1179030| [2025/04/30 20:20:37 758158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 758162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 758166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437758154| [2025/04/30 20:20:37 758170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437758154| [2025/04/30 20:20:37 758174] [debug] |xqc_engine_wakeup_after|wakeup:1746044437758154|now:1746044437758174|diff:18446744073709551596| [2025/04/30 20:20:37 758181] [debug] |xqc_engine_main_logic|END|now:1746044437758098| [2025/04/30 20:20:37 758187] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437758187| [2025/04/30 20:20:37 758191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437758154|pq_index:0| [2025/04/30 20:20:37 758195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437758098| [2025/04/30 20:20:37 758199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437758199| [2025/04/30 20:20:37 758204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437758154|now:1746044437758199| [2025/04/30 20:20:37 758208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437758154|now:1746044437758199| [2025/04/30 20:20:37 758212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 758216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39088|min_srtt:39088|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 758221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:63606|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1219116| [2025/04/30 20:20:37 758225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 758229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 758232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 758237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 758241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 758245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1179030| [2025/04/30 20:20:37 758249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 758254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1338| [2025/04/30 20:20:37 758289] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746044437758262|stream_id:0|stream_offset:1179030| [2025/04/30 20:20:37 758296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 758301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 20:20:37 758306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39088|rtt_var:582|pto_duration:41416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 758310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 758318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 758322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 64806| [2025/04/30 20:20:37 758326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437824678|now:1746044437758305|interv:66373| [2025/04/30 20:20:37 758330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437824678|now:1746044437758305|interval:66373|pto_count:0|srtt:39088 [2025/04/30 20:20:37 758335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105097|inflight:64806| [2025/04/30 20:20:37 758339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 758344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:105097|conn:00005627609066FC|stream_id:0|stream_offset:1180209| [2025/04/30 20:20:37 758348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 758352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437759352|now:1746044437758352|interv:1000| [2025/04/30 20:20:37 758357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 758360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 758364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437759352| [2025/04/30 20:20:37 758369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437759352| [2025/04/30 20:20:37 758373] [debug] |xqc_engine_wakeup_after|wakeup:1746044437759352|now:1746044437758372|diff:980| [2025/04/30 20:20:37 758377] [debug] |xqc_engine_main_logic|END|now:1746044437758199| [2025/04/30 20:20:37 759107] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437759106| [2025/04/30 20:20:37 759123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 759133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:494| [2025/04/30 20:20:37 759139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:495| [2025/04/30 20:20:37 759148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:495| [2025/04/30 20:20:37 759155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 759163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1285|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1292|path_largest_ack:1285| [2025/04/30 20:20:37 759170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1090426|prior_time:1746044437705358|is_app_limited:0|send_elapse:39992|ack_elapse:53748|ctl_first_sent_time:1746044437706032|lagest_ack_time:1746044437759106|curr_delivered:1139638| [2025/04/30 20:20:37 759177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437706032| [2025/04/30 20:20:37 759185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:832||sndq_packets_used_bytes:0|sndq_packets_free:507| [2025/04/30 20:20:37 759191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1286|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1292|path_largest_ack:1286| [2025/04/30 20:20:37 759203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:48012|prior_delivered:1092826|prior_time:1746044437707272|is_app_limited:0|send_elapse:39603|ack_elapse:51834|ctl_first_sent_time:1746044437707658|lagest_ack_time:1746044437759106|curr_delivered:1140838| [2025/04/30 20:20:37 759210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437707658| [2025/04/30 20:20:37 759216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:831||sndq_packets_used_bytes:0|sndq_packets_free:508| [2025/04/30 20:20:37 759223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1287|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1292|path_largest_ack:1287| [2025/04/30 20:20:37 759229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:48012|prior_delivered:1092826|prior_time:1746044437707272|is_app_limited:0|send_elapse:39603|ack_elapse:51834|ctl_first_sent_time:1746044437707658|lagest_ack_time:1746044437759106|curr_delivered:1142038| [2025/04/30 20:20:37 759237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437707824| [2025/04/30 20:20:37 759244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:830||sndq_packets_used_bytes:0|sndq_packets_free:509| [2025/04/30 20:20:37 759250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1288|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1292|path_largest_ack:1288| [2025/04/30 20:20:37 759257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:48012|prior_delivered:1092826|prior_time:1746044437707272|is_app_limited:0|send_elapse:39603|ack_elapse:51834|ctl_first_sent_time:1746044437707658|lagest_ack_time:1746044437759106|curr_delivered:1143238| [2025/04/30 20:20:37 759262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437709143| [2025/04/30 20:20:37 759268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:829||sndq_packets_used_bytes:0|sndq_packets_free:510| [2025/04/30 20:20:37 759275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1289|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1292|path_largest_ack:1289| [2025/04/30 20:20:37 759282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1095226|prior_time:1746044437709315|is_app_limited:0|send_elapse:40687|ack_elapse:49791|ctl_first_sent_time:1746044437710893|lagest_ack_time:1746044437759106|curr_delivered:1144438| [2025/04/30 20:20:37 759290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437710893| [2025/04/30 20:20:37 759294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:828||sndq_packets_used_bytes:0|sndq_packets_free:511| [2025/04/30 20:20:37 759298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1290|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1292|path_largest_ack:1290| [2025/04/30 20:20:37 759303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1095226|prior_time:1746044437709315|is_app_limited:0|send_elapse:40687|ack_elapse:49791|ctl_first_sent_time:1746044437710893|lagest_ack_time:1746044437759106|curr_delivered:1145638| [2025/04/30 20:20:37 759312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437711016| [2025/04/30 20:20:37 759316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:827||sndq_packets_used_bytes:0|sndq_packets_free:512| [2025/04/30 20:20:37 759320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1291|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1292|path_largest_ack:1291| [2025/04/30 20:20:37 759324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1097626|prior_time:1746044437711253|is_app_limited:0|send_elapse:40763|ack_elapse:47853|ctl_first_sent_time:1746044437712863|lagest_ack_time:1746044437759106|curr_delivered:1146838| [2025/04/30 20:20:37 759329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437712863| [2025/04/30 20:20:37 759333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:826||sndq_packets_used_bytes:0|sndq_packets_free:513| [2025/04/30 20:20:37 759337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1292|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1292|path_largest_ack:1292| [2025/04/30 20:20:37 759341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1097626|prior_time:1746044437711253|is_app_limited:0|send_elapse:40763|ack_elapse:47853|ctl_first_sent_time:1746044437712863|lagest_ack_time:1746044437759106|curr_delivered:1148038| [2025/04/30 20:20:37 759346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437712993| [2025/04/30 20:20:37 759350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:825||sndq_packets_used_bytes:0|sndq_packets_free:514| [2025/04/30 20:20:37 759355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39088|rttvar:582|minrtt:31448|latest_rtt:46113|ack_delay:96| [2025/04/30 20:20:37 759359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39954|rttvar:2169|minrtt:31448|latest_rtt:46113|ack_delay:96| [2025/04/30 20:20:37 759363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1292|lost_pn:1289|thresh:3| [2025/04/30 20:20:37 759368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 759372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39954|rtt_var:2169|pto_duration:48630|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 759376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 759380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 759384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:37 759388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437831892|now:1746044437759371|interv:72521| [2025/04/30 20:20:37 759392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437831892|now:1746044437759371|interval:72521|pto_count:0|srtt:39954 [2025/04/30 20:20:37 759397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40763, ack_elapse 47853, delivered 50412|rate 1053476|lost 295| [2025/04/30 20:20:37 759404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1053476) in round 22| [2025/04/30 20:20:37 759408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 759412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:20904| [2025/04/30 20:20:37 759416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105097|packet_lost:0|acked:9600|po_sent_time:1746044437712993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 759421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105097|packet_lost:0|acked:9600|po_sent_time:1746044437712993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 759426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:114697|full_bw_reached:1|inflight:55206|srtt:39954|latest_rtt:46113|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 759432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:495|largest:495|pns:2| [2025/04/30 20:20:37 759436] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:495|frame:ACK |recv_time:1746044437759106|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 759441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557759106|now:1746044437759106|interv:120000000| [2025/04/30 20:20:37 759445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557759106|now:1746044437759106|interv:120000000| [2025/04/30 20:20:37 759449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437759352|pq_index:0| [2025/04/30 20:20:37 759454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437758199| [2025/04/30 20:20:37 759458] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437759458| [2025/04/30 20:20:37 759463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437759462| [2025/04/30 20:20:37 759467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437759352|now:1746044437759462| [2025/04/30 20:20:37 759472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437759352|now:1746044437759462| [2025/04/30 20:20:37 759476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 759481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1219116| [2025/04/30 20:20:37 759490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1220295| [2025/04/30 20:20:37 759511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1221474| [2025/04/30 20:20:37 759528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1222653| [2025/04/30 20:20:37 759545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1223832| [2025/04/30 20:20:37 759566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1225011| [2025/04/30 20:20:37 759596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1226190| [2025/04/30 20:20:37 759624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1227369| [2025/04/30 20:20:37 759652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1228548| [2025/04/30 20:20:37 759681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1229727| [2025/04/30 20:20:37 759709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1230906| [2025/04/30 20:20:37 759766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1232085| [2025/04/30 20:20:37 759794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1233264| [2025/04/30 20:20:37 759822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1234443| [2025/04/30 20:20:37 759849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1235622| [2025/04/30 20:20:37 759882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1236801| [2025/04/30 20:20:37 759909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 759914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 759918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39954|min_srtt:39954|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 759922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1237980| [2025/04/30 20:20:37 759927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 759931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 759935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 759939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 759944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 759948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1180209| [2025/04/30 20:20:37 759953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 759957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1339| [2025/04/30 20:20:37 759995] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044437759966|stream_id:0|stream_offset:1180209| [2025/04/30 20:20:37 760004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 760011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:37 760018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39954|rtt_var:2169|pto_duration:48630|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 760035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 760039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 760043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:37 760047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437833596|now:1746044437760018|interv:73578| [2025/04/30 20:20:37 760051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437833596|now:1746044437760018|interval:73578|pto_count:0|srtt:39954 [2025/04/30 20:20:37 760056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114697|inflight:56406| [2025/04/30 20:20:37 760061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 760066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1181388| [2025/04/30 20:20:37 760070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 760074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1340| [2025/04/30 20:20:37 760105] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746044437760081|stream_id:0|stream_offset:1181388| [2025/04/30 20:20:37 760115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 760122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:20:37 760128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39954|rtt_var:2169|pto_duration:48630|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 760135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 760139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 760143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:20:37 760147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437833711|now:1746044437760128|interv:73583| [2025/04/30 20:20:37 760151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437833711|now:1746044437760128|interval:73583|pto_count:0|srtt:39954 [2025/04/30 20:20:37 760155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114697|inflight:57606| [2025/04/30 20:20:37 760160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 760164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:114697|conn:00005627609066FC|stream_id:0|stream_offset:1182567| [2025/04/30 20:20:37 760173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 760177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437761177|now:1746044437760177|interv:1000| [2025/04/30 20:20:37 760181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 760200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 760204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437761177| [2025/04/30 20:20:37 760208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437761177| [2025/04/30 20:20:37 760212] [debug] |xqc_engine_wakeup_after|wakeup:1746044437761177|now:1746044437760212|diff:965| [2025/04/30 20:20:37 760217] [debug] |xqc_engine_main_logic|END|now:1746044437759462| [2025/04/30 20:20:37 760222] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437760222| [2025/04/30 20:20:37 760226] [debug] |xqc_engine_wakeup_after|wakeup:1746044437761177|now:1746044437760226|diff:951| [2025/04/30 20:20:37 760230] [debug] |xqc_engine_main_logic|END|now:1746044437760222| [2025/04/30 20:20:37 761091] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437761090| [2025/04/30 20:20:37 761106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 761116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:495| [2025/04/30 20:20:37 761122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:496| [2025/04/30 20:20:37 761132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:496| [2025/04/30 20:20:37 761138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 761145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1293|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1293| [2025/04/30 20:20:37 761152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1100026|prior_time:1746044437713271|is_app_limited:0|send_elapse:40821|ack_elapse:47819|ctl_first_sent_time:1746044437714851|lagest_ack_time:1746044437761090|curr_delivered:1149238| [2025/04/30 20:20:37 761160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437714851| [2025/04/30 20:20:37 761166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:515| [2025/04/30 20:20:37 761173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1294|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1294| [2025/04/30 20:20:37 761180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1100026|prior_time:1746044437713271|is_app_limited:0|send_elapse:40821|ack_elapse:47819|ctl_first_sent_time:1746044437714851|lagest_ack_time:1746044437761090|curr_delivered:1150438| [2025/04/30 20:20:37 761186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437715013| [2025/04/30 20:20:37 761193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:823||sndq_packets_used_bytes:0|sndq_packets_free:516| [2025/04/30 20:20:37 761200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1295|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1295| [2025/04/30 20:20:37 761213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1102426|prior_time:1746044437715253|is_app_limited:0|send_elapse:40871|ack_elapse:45837|ctl_first_sent_time:1746044437716866|lagest_ack_time:1746044437761090|curr_delivered:1151638| [2025/04/30 20:20:37 761220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437716866| [2025/04/30 20:20:37 761227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:822||sndq_packets_used_bytes:0|sndq_packets_free:517| [2025/04/30 20:20:37 761233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1296|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1296| [2025/04/30 20:20:37 761240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1102426|prior_time:1746044437715253|is_app_limited:0|send_elapse:40871|ack_elapse:45837|ctl_first_sent_time:1746044437716866|lagest_ack_time:1746044437761090|curr_delivered:1152838| [2025/04/30 20:20:37 761245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437716978| [2025/04/30 20:20:37 761249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:821||sndq_packets_used_bytes:0|sndq_packets_free:518| [2025/04/30 20:20:37 761254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1297|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1297| [2025/04/30 20:20:37 761261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1104826|prior_time:1746044437717380|is_app_limited:0|send_elapse:41172|ack_elapse:43710|ctl_first_sent_time:1746044437719018|lagest_ack_time:1746044437761090|curr_delivered:1154038| [2025/04/30 20:20:37 761268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437719018| [2025/04/30 20:20:37 761275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:820||sndq_packets_used_bytes:0|sndq_packets_free:519| [2025/04/30 20:20:37 761281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1298|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1298| [2025/04/30 20:20:37 761285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1104826|prior_time:1746044437717380|is_app_limited:0|send_elapse:41172|ack_elapse:43710|ctl_first_sent_time:1746044437719018|lagest_ack_time:1746044437761090|curr_delivered:1155238| [2025/04/30 20:20:37 761290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437719128| [2025/04/30 20:20:37 761294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:819||sndq_packets_used_bytes:0|sndq_packets_free:520| [2025/04/30 20:20:37 761298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1299|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1299| [2025/04/30 20:20:37 761303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1107226|prior_time:1746044437719374|is_app_limited:0|send_elapse:41057|ack_elapse:41716|ctl_first_sent_time:1746044437721008|lagest_ack_time:1746044437761090|curr_delivered:1156438| [2025/04/30 20:20:37 761307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437721008| [2025/04/30 20:20:37 761315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:818||sndq_packets_used_bytes:0|sndq_packets_free:521| [2025/04/30 20:20:37 761319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1300|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1300| [2025/04/30 20:20:37 761324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1107226|prior_time:1746044437719374|is_app_limited:0|send_elapse:41057|ack_elapse:41716|ctl_first_sent_time:1746044437721008|lagest_ack_time:1746044437761090|curr_delivered:1157638| [2025/04/30 20:20:37 761328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437721122| [2025/04/30 20:20:37 761332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:817||sndq_packets_used_bytes:0|sndq_packets_free:522| [2025/04/30 20:20:37 761337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39954|rttvar:2169|minrtt:31448|latest_rtt:39968|ack_delay:128| [2025/04/30 20:20:37 761341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39940|rttvar:1655|minrtt:31448|latest_rtt:39968|ack_delay:128| [2025/04/30 20:20:37 761345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1300|lost_pn:1297|thresh:3| [2025/04/30 20:20:37 761350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 761354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39940|rtt_var:1655|pto_duration:46560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 761359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 761362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 761366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 761370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437831641|now:1746044437761354|interv:70287| [2025/04/30 20:20:37 761374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437831641|now:1746044437761354|interval:70287|pto_count:0|srtt:39940 [2025/04/30 20:20:37 761379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41057, ack_elapse 41716, delivered 50412|rate 1208457|lost 295| [2025/04/30 20:20:37 761383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208457) in round 22| [2025/04/30 20:20:37 761387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 761392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 761396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114697|packet_lost:0|acked:9600|po_sent_time:1746044437721122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 761400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114697|packet_lost:0|acked:9600|po_sent_time:1746044437721122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 761407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:124297|full_bw_reached:1|inflight:48006|srtt:39940|latest_rtt:39968|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 761413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:496|largest:496|pns:2| [2025/04/30 20:20:37 761418] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:496|frame:ACK |recv_time:1746044437761090|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 761423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557761090|now:1746044437761090|interv:120000000| [2025/04/30 20:20:37 761427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557761090|now:1746044437761090|interv:120000000| [2025/04/30 20:20:37 761431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437761177|pq_index:0| [2025/04/30 20:20:37 761435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437759462| [2025/04/30 20:20:37 761439] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437761439| [2025/04/30 20:20:37 761444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437761443| [2025/04/30 20:20:37 761449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437761177|now:1746044437761443| [2025/04/30 20:20:37 761453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437761177|now:1746044437761443| [2025/04/30 20:20:37 761457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 761462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1237980| [2025/04/30 20:20:37 761471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1239159| [2025/04/30 20:20:37 761489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1240338| [2025/04/30 20:20:37 761509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1241517| [2025/04/30 20:20:37 761526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1242696| [2025/04/30 20:20:37 761543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1243875| [2025/04/30 20:20:37 761563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1245054| [2025/04/30 20:20:37 761593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1246233| [2025/04/30 20:20:37 761621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1247412| [2025/04/30 20:20:37 761653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1248591| [2025/04/30 20:20:37 761682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1249770| [2025/04/30 20:20:37 761710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1250949| [2025/04/30 20:20:37 761765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1252128| [2025/04/30 20:20:37 761793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1253307| [2025/04/30 20:20:37 761821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1254486| [2025/04/30 20:20:37 761849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1255665| [2025/04/30 20:20:37 761882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 761889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 761895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39940|min_srtt:39940|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 761903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1256844| [2025/04/30 20:20:37 761909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 761913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 761917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 761921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 761926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 761930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1182567| [2025/04/30 20:20:37 761935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 761939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1341| [2025/04/30 20:20:37 761977] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437761948|stream_id:0|stream_offset:1182567| [2025/04/30 20:20:37 761987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 761994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 762001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39940|rtt_var:1655|pto_duration:46560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 762008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 762013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 762017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 762021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437833508|now:1746044437762000|interv:71508| [2025/04/30 20:20:37 762025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437833508|now:1746044437762000|interval:71508|pto_count:0|srtt:39940 [2025/04/30 20:20:37 762030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124297|inflight:49206| [2025/04/30 20:20:37 762040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 762044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1183746| [2025/04/30 20:20:37 762049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 762053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1342| [2025/04/30 20:20:37 762084] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437762060|stream_id:0|stream_offset:1183746| [2025/04/30 20:20:37 762092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 762100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 762106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39940|rtt_var:1655|pto_duration:46560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 762113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 762118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 762122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 762126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437833620|now:1746044437762106|interv:71514| [2025/04/30 20:20:37 762130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437833620|now:1746044437762106|interval:71514|pto_count:0|srtt:39940 [2025/04/30 20:20:37 762135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124297|inflight:50406| [2025/04/30 20:20:37 762139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 762144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:124297|conn:00005627609066FC|stream_id:0|stream_offset:1184925| [2025/04/30 20:20:37 762148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 762152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437763152|now:1746044437762152|interv:1000| [2025/04/30 20:20:37 762156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 762160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 762164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437763152| [2025/04/30 20:20:37 762168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437763152| [2025/04/30 20:20:37 762172] [debug] |xqc_engine_wakeup_after|wakeup:1746044437763152|now:1746044437762172|diff:980| [2025/04/30 20:20:37 762177] [debug] |xqc_engine_main_logic|END|now:1746044437761443| [2025/04/30 20:20:37 762187] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437762186| [2025/04/30 20:20:37 762190] [debug] |xqc_engine_wakeup_after|wakeup:1746044437763152|now:1746044437762190|diff:962| [2025/04/30 20:20:37 762194] [debug] |xqc_engine_main_logic|END|now:1746044437762186| [2025/04/30 20:20:37 763123] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437763122| [2025/04/30 20:20:37 763138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 763148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:496| [2025/04/30 20:20:37 763154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:497| [2025/04/30 20:20:37 763163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:497| [2025/04/30 20:20:37 763168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 763175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1301|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1302|path_largest_ack:1301| [2025/04/30 20:20:37 763182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1109626|prior_time:1746044437721282|is_app_limited:0|send_elapse:40956|ack_elapse:41840|ctl_first_sent_time:1746044437722879|lagest_ack_time:1746044437763122|curr_delivered:1158838| [2025/04/30 20:20:37 763189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437722879| [2025/04/30 20:20:37 763197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:816||sndq_packets_used_bytes:0|sndq_packets_free:523| [2025/04/30 20:20:37 763204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1302|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1302|path_largest_ack:1302| [2025/04/30 20:20:37 763211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1109626|prior_time:1746044437721282|is_app_limited:0|send_elapse:40956|ack_elapse:41840|ctl_first_sent_time:1746044437722879|lagest_ack_time:1746044437763122|curr_delivered:1160038| [2025/04/30 20:20:37 763217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437723021| [2025/04/30 20:20:37 763224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:815||sndq_packets_used_bytes:0|sndq_packets_free:524| [2025/04/30 20:20:37 763231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39940|rttvar:1655|minrtt:31448|latest_rtt:40101|ack_delay:120| [2025/04/30 20:20:37 763237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39945|rttvar:1252|minrtt:31448|latest_rtt:40101|ack_delay:120| [2025/04/30 20:20:37 763244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1302|lost_pn:1299|thresh:3| [2025/04/30 20:20:37 763251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 763257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39945|rtt_var:1252|pto_duration:44953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 763264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 763270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 763281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 763285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437832013|now:1746044437763257|interv:68756| [2025/04/30 20:20:37 763291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437832013|now:1746044437763257|interval:68756|pto_count:0|srtt:39945 [2025/04/30 20:20:37 763298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40956, ack_elapse 41840, delivered 50412|rate 1204875|lost 295| [2025/04/30 20:20:37 763306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204875) in round 22| [2025/04/30 20:20:37 763313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 763319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 763324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124297|packet_lost:0|acked:2400|po_sent_time:1746044437723021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 763329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124297|packet_lost:0|acked:2400|po_sent_time:1746044437723021|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 763333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:126697|full_bw_reached:1|inflight:48006|srtt:39945|latest_rtt:40101|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 763340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:497|largest:497|pns:2| [2025/04/30 20:20:37 763344] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:497|frame:ACK |recv_time:1746044437763122|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 763349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557763122|now:1746044437763122|interv:120000000| [2025/04/30 20:20:37 763354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557763122|now:1746044437763122|interv:120000000| [2025/04/30 20:20:37 763357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437763152|pq_index:0| [2025/04/30 20:20:37 763362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437761443| [2025/04/30 20:20:37 763366] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437763366| [2025/04/30 20:20:37 763371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437763370| [2025/04/30 20:20:37 763376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437763152|now:1746044437763370| [2025/04/30 20:20:37 763380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437763152|now:1746044437763370| [2025/04/30 20:20:37 763384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 763392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39945|min_srtt:39945|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 763397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48006|cwnd:126697|conn:00005627609066FC|stream_id:0|stream_offset:1256844| [2025/04/30 20:20:37 763402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39945|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 763406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 763411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39945|min_srtt:39945|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 763415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48006|cwnd:126697|conn:00005627609066FC|stream_id:0|stream_offset:1258023| [2025/04/30 20:20:37 763420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39945|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 763424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 763428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39945|min_srtt:39945|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 763433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:48006|cwnd:126697|conn:00005627609066FC|stream_id:0|stream_offset:1259202| [2025/04/30 20:20:37 763437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39945|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 763441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 763446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39945|min_srtt:39945|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 763450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:48006|cwnd:126697|conn:00005627609066FC|stream_id:0|stream_offset:1260381| [2025/04/30 20:20:37 763454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39945|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 763459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 763463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39945|min_srtt:39945|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 763468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:48006|cwnd:126697|conn:00005627609066FC|stream_id:0|stream_offset:1261560| [2025/04/30 20:20:37 763480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 763484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 763487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 763492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 763496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 763500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:126697|conn:00005627609066FC|stream_id:0|stream_offset:1184925| [2025/04/30 20:20:37 763505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 763509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1343| [2025/04/30 20:20:37 763551] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437763517|stream_id:0|stream_offset:1184925| [2025/04/30 20:20:37 763560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 763567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 763574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39945|rtt_var:1252|pto_duration:44953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 763581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 763587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 763594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 763600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437833470|now:1746044437763573|interv:69897| [2025/04/30 20:20:37 763606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437833470|now:1746044437763573|interval:69897|pto_count:0|srtt:39945 [2025/04/30 20:20:37 763612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126697|inflight:49206| [2025/04/30 20:20:37 763620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 763627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:126697|conn:00005627609066FC|stream_id:0|stream_offset:1186104| [2025/04/30 20:20:37 763634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 763640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437764640|now:1746044437763640|interv:1000| [2025/04/30 20:20:37 763646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 763658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 763666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437764640| [2025/04/30 20:20:37 763672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437764640| [2025/04/30 20:20:37 763679] [debug] |xqc_engine_wakeup_after|wakeup:1746044437764640|now:1746044437763678|diff:962| [2025/04/30 20:20:37 763686] [debug] |xqc_engine_main_logic|END|now:1746044437763370| [2025/04/30 20:20:37 763694] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437763694| [2025/04/30 20:20:37 763700] [debug] |xqc_engine_wakeup_after|wakeup:1746044437764640|now:1746044437763700|diff:940| [2025/04/30 20:20:37 763707] [debug] |xqc_engine_main_logic|END|now:1746044437763694| [2025/04/30 20:20:37 764741] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437764740| [2025/04/30 20:20:37 764758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437764640|pq_index:0| [2025/04/30 20:20:37 764765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437763370| [2025/04/30 20:20:37 764773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437764771| [2025/04/30 20:20:37 764780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437764640|now:1746044437764771| [2025/04/30 20:20:37 764785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437764640|now:1746044437764771| [2025/04/30 20:20:37 764789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 764794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39945|min_srtt:39945|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 764799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:49206|cwnd:126697|conn:00005627609066FC|stream_id:0|stream_offset:1261560| [2025/04/30 20:20:37 764804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 764808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 764812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 764816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 764821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 764826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:126697|conn:00005627609066FC|stream_id:0|stream_offset:1186104| [2025/04/30 20:20:37 764830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 764835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1344| [2025/04/30 20:20:37 764873] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437764843|stream_id:0|stream_offset:1186104| [2025/04/30 20:20:37 764889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 764897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 764904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39945|rtt_var:1252|pto_duration:44953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 764911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 764918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 764924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 764931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437834796|now:1746044437764904|interv:69892| [2025/04/30 20:20:37 764937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437834796|now:1746044437764904|interval:69892|pto_count:0|srtt:39945 [2025/04/30 20:20:37 764943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126697|inflight:50406| [2025/04/30 20:20:37 764948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 764952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:126697|conn:00005627609066FC|stream_id:0|stream_offset:1187283| [2025/04/30 20:20:37 764957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 764961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1345| [2025/04/30 20:20:37 764993] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437764968|stream_id:0|stream_offset:1187283| [2025/04/30 20:20:37 765002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 765010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 765014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39945|rtt_var:1252|pto_duration:44953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 765021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 765028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 765034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 765040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437834921|now:1746044437765014|interv:69907| [2025/04/30 20:20:37 765045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437834921|now:1746044437765014|interval:69907|pto_count:0|srtt:39945 [2025/04/30 20:20:37 765056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126697|inflight:51606| [2025/04/30 20:20:37 765064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 765071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:126697|conn:00005627609066FC|stream_id:0|stream_offset:1188462| [2025/04/30 20:20:37 765078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 765083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437766083|now:1746044437765083|interv:1000| [2025/04/30 20:20:37 765087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 765093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 765099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437766083| [2025/04/30 20:20:37 765106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437766083| [2025/04/30 20:20:37 765113] [debug] |xqc_engine_wakeup_after|wakeup:1746044437766083|now:1746044437765112|diff:971| [2025/04/30 20:20:37 765119] [debug] |xqc_engine_main_logic|END|now:1746044437764771| [2025/04/30 20:20:37 765133] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437765132| [2025/04/30 20:20:37 765141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 765150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:497| [2025/04/30 20:20:37 765156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:498| [2025/04/30 20:20:37 765165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:498| [2025/04/30 20:20:37 765172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 765180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1303|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1304|path_largest_ack:1303| [2025/04/30 20:20:37 765187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1112026|prior_time:1746044437723273|is_app_limited:0|send_elapse:41061|ack_elapse:41859|ctl_first_sent_time:1746044437724954|lagest_ack_time:1746044437765132|curr_delivered:1161238| [2025/04/30 20:20:37 765195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437724954| [2025/04/30 20:20:37 765203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:814||sndq_packets_used_bytes:0|sndq_packets_free:525| [2025/04/30 20:20:37 765210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1304|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1304|path_largest_ack:1304| [2025/04/30 20:20:37 765217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1112026|prior_time:1746044437723273|is_app_limited:0|send_elapse:41061|ack_elapse:41859|ctl_first_sent_time:1746044437724954|lagest_ack_time:1746044437765132|curr_delivered:1162438| [2025/04/30 20:20:37 765224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437725078| [2025/04/30 20:20:37 765231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:813||sndq_packets_used_bytes:0|sndq_packets_free:526| [2025/04/30 20:20:37 765244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39945|rttvar:1252|minrtt:31448|latest_rtt:40054|ack_delay:88| [2025/04/30 20:20:37 765250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39947|rttvar:944|minrtt:31448|latest_rtt:40054|ack_delay:88| [2025/04/30 20:20:37 765255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1304|lost_pn:1301|thresh:3| [2025/04/30 20:20:37 765260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 765266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39947|rtt_var:944|pto_duration:43723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 765273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 765280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 765285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 765289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437833691|now:1746044437765266|interv:68425| [2025/04/30 20:20:37 765293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437833691|now:1746044437765266|interval:68425|pto_count:0|srtt:39947 [2025/04/30 20:20:37 765298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41061, ack_elapse 41859, delivered 50412|rate 1204328|lost 295| [2025/04/30 20:20:37 765302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204328) in round 22| [2025/04/30 20:20:37 765307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 765311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 765315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:126697|packet_lost:0|acked:2400|po_sent_time:1746044437725078|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 765319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:126697|packet_lost:0|acked:2400|po_sent_time:1746044437725078|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 765324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:129097|full_bw_reached:1|inflight:49206|srtt:39947|latest_rtt:40054|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 765330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:498|largest:498|pns:2| [2025/04/30 20:20:37 765335] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:498|frame:ACK |recv_time:1746044437765132|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 765340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557765132|now:1746044437765132|interv:120000000| [2025/04/30 20:20:37 765344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557765132|now:1746044437765132|interv:120000000| [2025/04/30 20:20:37 765352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437766083|pq_index:0| [2025/04/30 20:20:37 765357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437764771| [2025/04/30 20:20:37 765361] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437765361| [2025/04/30 20:20:37 765366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437765365| [2025/04/30 20:20:37 765372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39947|min_srtt:39947|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 765376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:49206|cwnd:129097|conn:00005627609066FC|stream_id:0|stream_offset:1261560| [2025/04/30 20:20:37 765381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 765386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 765390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39947|min_srtt:39947|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 765394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:49206|cwnd:129097|conn:00005627609066FC|stream_id:0|stream_offset:1262739| [2025/04/30 20:20:37 765399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 765404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 765411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39947|min_srtt:39947|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 765418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:49206|cwnd:129097|conn:00005627609066FC|stream_id:0|stream_offset:1263918| [2025/04/30 20:20:37 765426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 765432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 765436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39947|min_srtt:39947|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 765440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49206|cwnd:129097|conn:00005627609066FC|stream_id:0|stream_offset:1265097| [2025/04/30 20:20:37 765445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 765452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 765457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39947|min_srtt:39947|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 765461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:49206|cwnd:129097|conn:00005627609066FC|stream_id:0|stream_offset:1266276| [2025/04/30 20:20:37 765465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 765469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 765473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 765477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 765482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 765486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:129097|conn:00005627609066FC|stream_id:0|stream_offset:1188462| [2025/04/30 20:20:37 765491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 765494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 765498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437766083| [2025/04/30 20:20:37 765503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437766083| [2025/04/30 20:20:37 765506] [debug] |xqc_engine_wakeup_after|wakeup:1746044437766083|now:1746044437765506|diff:577| [2025/04/30 20:20:37 765511] [debug] |xqc_engine_main_logic|END|now:1746044437765365| [2025/04/30 20:20:37 765517] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437765517| [2025/04/30 20:20:37 765521] [debug] |xqc_engine_wakeup_after|wakeup:1746044437766083|now:1746044437765520|diff:563| [2025/04/30 20:20:37 765524] [debug] |xqc_engine_main_logic|END|now:1746044437765517| [2025/04/30 20:20:37 766599] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437766598| [2025/04/30 20:20:37 766614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437766083|pq_index:0| [2025/04/30 20:20:37 766621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437765365| [2025/04/30 20:20:37 766629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437766627| [2025/04/30 20:20:37 766637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437766083|now:1746044437766627| [2025/04/30 20:20:37 766644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437766083|now:1746044437766627| [2025/04/30 20:20:37 766650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 766666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39947|min_srtt:39947|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 766674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:49206|cwnd:129097|conn:00005627609066FC|stream_id:0|stream_offset:1266276| [2025/04/30 20:20:37 766682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 766688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 766694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 766702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 766709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 766715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:129097|conn:00005627609066FC|stream_id:0|stream_offset:1188462| [2025/04/30 20:20:37 766744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 766751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1346| [2025/04/30 20:20:37 766799] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437766763|stream_id:0|stream_offset:1188462| [2025/04/30 20:20:37 766807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 766812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 766816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39947|rtt_var:944|pto_duration:43723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 766821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 766825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 766829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 766833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437835486|now:1746044437766816|interv:68670| [2025/04/30 20:20:37 766837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437835486|now:1746044437766816|interval:68670|pto_count:0|srtt:39947 [2025/04/30 20:20:37 766841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129097|inflight:50406| [2025/04/30 20:20:37 766846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 766851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:129097|conn:00005627609066FC|stream_id:0|stream_offset:1189641| [2025/04/30 20:20:37 766860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 766864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437767864|now:1746044437766864|interv:1000| [2025/04/30 20:20:37 766868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 766872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 766876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437767864| [2025/04/30 20:20:37 766881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437767864| [2025/04/30 20:20:37 766885] [debug] |xqc_engine_wakeup_after|wakeup:1746044437767864|now:1746044437766885|diff:979| [2025/04/30 20:20:37 766889] [debug] |xqc_engine_main_logic|END|now:1746044437766627| [2025/04/30 20:20:37 767956] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437767955| [2025/04/30 20:20:37 767970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437767864|pq_index:0| [2025/04/30 20:20:37 767975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437766627| [2025/04/30 20:20:37 767980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437767979| [2025/04/30 20:20:37 767985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437767864|now:1746044437767979| [2025/04/30 20:20:37 767990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437767864|now:1746044437767979| [2025/04/30 20:20:37 767994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 767999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39947|min_srtt:39947|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 768004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:50406|cwnd:129097|conn:00005627609066FC|stream_id:0|stream_offset:1266276| [2025/04/30 20:20:37 768009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 768013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 768017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 768021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 768026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 768030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:129097|conn:00005627609066FC|stream_id:0|stream_offset:1189641| [2025/04/30 20:20:37 768035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 768039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1347| [2025/04/30 20:20:37 768080] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437768054|stream_id:0|stream_offset:1189641| [2025/04/30 20:20:37 768086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 768092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 768099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39947|rtt_var:944|pto_duration:43723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 768107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 768113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 768120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 768127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437836777|now:1746044437768099|interv:68678| [2025/04/30 20:20:37 768133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437836777|now:1746044437768099|interval:68678|pto_count:0|srtt:39947 [2025/04/30 20:20:37 768139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129097|inflight:51606| [2025/04/30 20:20:37 768144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 768148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:129097|conn:00005627609066FC|stream_id:0|stream_offset:1190820| [2025/04/30 20:20:37 768153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 768157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1348| [2025/04/30 20:20:37 768186] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044437768164|stream_id:0|stream_offset:1190820| [2025/04/30 20:20:37 768192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 768200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:37 768206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39947|rtt_var:944|pto_duration:43723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 768214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 768220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 768227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:37 768233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437836887|now:1746044437768206|interv:68681| [2025/04/30 20:20:37 768243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437836887|now:1746044437768206|interval:68681|pto_count:0|srtt:39947 [2025/04/30 20:20:37 768247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129097|inflight:52806| [2025/04/30 20:20:37 768253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 768257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:129097|conn:00005627609066FC|stream_id:0|stream_offset:1191999| [2025/04/30 20:20:37 768261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 768265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437769265|now:1746044437768265|interv:1000| [2025/04/30 20:20:37 768269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 768273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 768277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437769265| [2025/04/30 20:20:37 768281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437769265| [2025/04/30 20:20:37 768286] [debug] |xqc_engine_wakeup_after|wakeup:1746044437769265|now:1746044437768285|diff:980| [2025/04/30 20:20:37 768290] [debug] |xqc_engine_main_logic|END|now:1746044437767979| [2025/04/30 20:20:37 769104] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044437769103| [2025/04/30 20:20:37 769121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 769130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:498| [2025/04/30 20:20:37 769137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:500| [2025/04/30 20:20:37 769146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:500| [2025/04/30 20:20:37 769152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 769160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1305|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1308|path_largest_ack:1305| [2025/04/30 20:20:37 769167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:1116832|prior_time:1746044437727206|is_app_limited:0|send_elapse:39449|ack_elapse:41897|ctl_first_sent_time:1746044437727595|lagest_ack_time:1746044437769103|curr_delivered:1163638| [2025/04/30 20:20:37 769175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437727595| [2025/04/30 20:20:37 769182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:527| [2025/04/30 20:20:37 769188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1306|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1308|path_largest_ack:1306| [2025/04/30 20:20:37 769195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:1116832|prior_time:1746044437727206|is_app_limited:0|send_elapse:39449|ack_elapse:41897|ctl_first_sent_time:1746044437727595|lagest_ack_time:1746044437769103|curr_delivered:1164838| [2025/04/30 20:20:37 769211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437727741| [2025/04/30 20:20:37 769218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:528| [2025/04/30 20:20:37 769225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1307|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1308|path_largest_ack:1307| [2025/04/30 20:20:37 769233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:1116832|prior_time:1746044437727206|is_app_limited:0|send_elapse:39449|ack_elapse:41897|ctl_first_sent_time:1746044437727595|lagest_ack_time:1746044437769103|curr_delivered:1166038| [2025/04/30 20:20:37 769238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437727876| [2025/04/30 20:20:37 769243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:529| [2025/04/30 20:20:37 769247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1308|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1308|path_largest_ack:1308| [2025/04/30 20:20:37 769251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:1116832|prior_time:1746044437727206|is_app_limited:0|send_elapse:39449|ack_elapse:41897|ctl_first_sent_time:1746044437727595|lagest_ack_time:1746044437769103|curr_delivered:1167238| [2025/04/30 20:20:37 769256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437729285| [2025/04/30 20:20:37 769260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:530| [2025/04/30 20:20:37 769264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39947|rttvar:944|minrtt:31448|latest_rtt:39818|ack_delay:104| [2025/04/30 20:20:37 769269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39918|rttvar:766|minrtt:31448|latest_rtt:39818|ack_delay:104| [2025/04/30 20:20:37 769273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1308|lost_pn:1305|thresh:3| [2025/04/30 20:20:37 769277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 769282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39918|rtt_var:766|pto_duration:42982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 769286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 769290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 769294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 769298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437836146|now:1746044437769281|interv:66865| [2025/04/30 20:20:37 769302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437836146|now:1746044437769281|interval:66865|pto_count:0|srtt:39918 [2025/04/30 20:20:37 769307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39449, ack_elapse 41897, delivered 50406|rate 1203093|lost 295| [2025/04/30 20:20:37 769315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203093) in round 22| [2025/04/30 20:20:37 769319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 769323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 769327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:129097|packet_lost:0|acked:4800|po_sent_time:1746044437729285|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 769332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:129097|packet_lost:0|acked:4800|po_sent_time:1746044437729285|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 769336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:48006|srtt:39918|latest_rtt:39818|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 769343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:500|largest:500|pns:2| [2025/04/30 20:20:37 769348] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:500|frame:ACK |recv_time:1746044437769103|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 769353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557769103|now:1746044437769103|interv:120000000| [2025/04/30 20:20:37 769357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557769103|now:1746044437769103|interv:120000000| [2025/04/30 20:20:37 769361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437769265|pq_index:0| [2025/04/30 20:20:37 769365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437767979| [2025/04/30 20:20:37 769369] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437769369| [2025/04/30 20:20:37 769375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437769373| [2025/04/30 20:20:37 769379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437769265|now:1746044437769373| [2025/04/30 20:20:37 769383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437769265|now:1746044437769373| [2025/04/30 20:20:37 769387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 769393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39918|min_srtt:39918|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 769397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:48006|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1266276| [2025/04/30 20:20:37 769402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39918|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 769407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 769414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39918|min_srtt:39918|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 769418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:48006|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1267455| [2025/04/30 20:20:37 769423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39918|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 769427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 769431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39918|min_srtt:39918|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 769436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:48006|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1268634| [2025/04/30 20:20:37 769440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39918|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 769445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 769449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39918|min_srtt:39918|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 769453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:48006|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1269813| [2025/04/30 20:20:37 769457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39918|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 769462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 769466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39918|min_srtt:39918|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 769470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:48006|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1270992| [2025/04/30 20:20:37 769474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39918|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 769478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 769483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39918|min_srtt:39918|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 769487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:48006|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1272171| [2025/04/30 20:20:37 769494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 769497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 769501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 769506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 769510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 769514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1191999| [2025/04/30 20:20:37 769519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 769523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1349| [2025/04/30 20:20:37 769570] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437769531|stream_id:0|stream_offset:1191999| [2025/04/30 20:20:37 769580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 769588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 769594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39918|rtt_var:766|pto_duration:42982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 769601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 769607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 769613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 769619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437837513|now:1746044437769594|interv:67919| [2025/04/30 20:20:37 769625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437837513|now:1746044437769594|interval:67919|pto_count:0|srtt:39918 [2025/04/30 20:20:37 769632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:49206| [2025/04/30 20:20:37 769640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 769646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1193178| [2025/04/30 20:20:37 769653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 769659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437770659|now:1746044437769659|interv:1000| [2025/04/30 20:20:37 769672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 769678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 769685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437770659| [2025/04/30 20:20:37 769691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437770659| [2025/04/30 20:20:37 769697] [debug] |xqc_engine_wakeup_after|wakeup:1746044437770659|now:1746044437769697|diff:962| [2025/04/30 20:20:37 769703] [debug] |xqc_engine_main_logic|END|now:1746044437769373| [2025/04/30 20:20:37 769711] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437769711| [2025/04/30 20:20:37 769743] [debug] |xqc_engine_wakeup_after|wakeup:1746044437770659|now:1746044437769743|diff:916| [2025/04/30 20:20:37 769750] [debug] |xqc_engine_main_logic|END|now:1746044437769711| [2025/04/30 20:20:37 770818] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437770818| [2025/04/30 20:20:37 770829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437770659|pq_index:0| [2025/04/30 20:20:37 770834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437769373| [2025/04/30 20:20:37 770839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437770838| [2025/04/30 20:20:37 770844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437770659|now:1746044437770838| [2025/04/30 20:20:37 770848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437770659|now:1746044437770838| [2025/04/30 20:20:37 770852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 770857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39918|min_srtt:39918|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 770862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1272171| [2025/04/30 20:20:37 770867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 770871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 770875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 770879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 770884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 770888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1193178| [2025/04/30 20:20:37 770893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 770897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1350| [2025/04/30 20:20:37 770938] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437770905|stream_id:0|stream_offset:1193178| [2025/04/30 20:20:37 770953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 770960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 770967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39918|rtt_var:766|pto_duration:42982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 770974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 770980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 770986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 770992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437838887|now:1746044437770967|interv:67920| [2025/04/30 20:20:37 770999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437838887|now:1746044437770967|interval:67920|pto_count:0|srtt:39918 [2025/04/30 20:20:37 771006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50406| [2025/04/30 20:20:37 771014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 771020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1194357| [2025/04/30 20:20:37 771027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 771035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1351| [2025/04/30 20:20:37 771074] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437771046|stream_id:0|stream_offset:1194357| [2025/04/30 20:20:37 771083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 771091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 771098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39918|rtt_var:766|pto_duration:42982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 771104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 771111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 771117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 771123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437839028|now:1746044437771097|interv:67931| [2025/04/30 20:20:37 771130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437839028|now:1746044437771097|interval:67931|pto_count:0|srtt:39918 [2025/04/30 20:20:37 771143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51606| [2025/04/30 20:20:37 771151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 771158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1195536| [2025/04/30 20:20:37 771164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 771171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437772170|now:1746044437771170|interv:1000| [2025/04/30 20:20:37 771176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 771179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 771183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437772170| [2025/04/30 20:20:37 771188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437772170| [2025/04/30 20:20:37 771192] [debug] |xqc_engine_wakeup_after|wakeup:1746044437772170|now:1746044437771192|diff:978| [2025/04/30 20:20:37 771196] [debug] |xqc_engine_main_logic|END|now:1746044437770838| [2025/04/30 20:20:37 771207] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044437771206| [2025/04/30 20:20:37 771212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 771218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:500| [2025/04/30 20:20:37 771222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:501| [2025/04/30 20:20:37 771228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:501| [2025/04/30 20:20:37 771232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 771237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1309|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1310|path_largest_ack:1309| [2025/04/30 20:20:37 771241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51606|prior_delivered:1116832|prior_time:1746044437727206|is_app_limited:0|send_elapse:41248|ack_elapse:44000|ctl_first_sent_time:1746044437729394|lagest_ack_time:1746044437771206|curr_delivered:1168438| [2025/04/30 20:20:37 771246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437729394| [2025/04/30 20:20:37 771251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:531| [2025/04/30 20:20:37 771255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1310|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1310|path_largest_ack:1310| [2025/04/30 20:20:37 771260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:48006|prior_delivered:1121632|prior_time:1746044437731175|is_app_limited:0|send_elapse:38695|ack_elapse:40031|ctl_first_sent_time:1746044437731605|lagest_ack_time:1746044437771206|curr_delivered:1169638| [2025/04/30 20:20:37 771264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437731605| [2025/04/30 20:20:37 771272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:532| [2025/04/30 20:20:37 771277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39918|rttvar:766|minrtt:31448|latest_rtt:39601|ack_delay:112| [2025/04/30 20:20:37 771281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39865|rttvar:682|minrtt:31448|latest_rtt:39601|ack_delay:112| [2025/04/30 20:20:37 771285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1310|lost_pn:1307|thresh:3| [2025/04/30 20:20:37 771289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 771293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39865|rtt_var:682|pto_duration:42593|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 771298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 771302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 771306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 771309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437838639|now:1746044437771293|interv:67346| [2025/04/30 20:20:37 771313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437838639|now:1746044437771293|interval:67346|pto_count:0|srtt:39865 [2025/04/30 20:20:37 771318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38695, ack_elapse 40031, delivered 48006|rate 1199220|lost 295| [2025/04/30 20:20:37 771322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199220) in round 22| [2025/04/30 20:20:37 771327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 771331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 771335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437731605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 771339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437731605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 771344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49206|srtt:39865|latest_rtt:39601|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 771350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:501|largest:501|pns:2| [2025/04/30 20:20:37 771354] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:501|frame:ACK |recv_time:1746044437771206|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 771359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557771206|now:1746044437771206|interv:120000000| [2025/04/30 20:20:37 771366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557771206|now:1746044437771206|interv:120000000| [2025/04/30 20:20:37 771370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437772170|pq_index:0| [2025/04/30 20:20:37 771374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437770838| [2025/04/30 20:20:37 771378] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437771378| [2025/04/30 20:20:37 771383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437771382| [2025/04/30 20:20:37 771389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39865|min_srtt:39865|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 771394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1272171| [2025/04/30 20:20:37 771398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39865|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 771403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 771407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39865|min_srtt:39865|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 771411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1273350| [2025/04/30 20:20:37 771416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39865|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 771420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 771424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39865|min_srtt:39865|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 771429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1274529| [2025/04/30 20:20:37 771433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 771437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 771441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 771446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 771450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 771457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1195536| [2025/04/30 20:20:37 771461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 771465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 771469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437772170| [2025/04/30 20:20:37 771473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437772170| [2025/04/30 20:20:37 771477] [debug] |xqc_engine_wakeup_after|wakeup:1746044437772170|now:1746044437771477|diff:693| [2025/04/30 20:20:37 771482] [debug] |xqc_engine_main_logic|END|now:1746044437771382| [2025/04/30 20:20:37 771490] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437771490| [2025/04/30 20:20:37 771497] [debug] |xqc_engine_wakeup_after|wakeup:1746044437772170|now:1746044437771497|diff:673| [2025/04/30 20:20:37 771503] [debug] |xqc_engine_main_logic|END|now:1746044437771490| [2025/04/30 20:20:37 772582] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437772582| [2025/04/30 20:20:37 772598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437772170|pq_index:0| [2025/04/30 20:20:37 772604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437771382| [2025/04/30 20:20:37 772613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437772611| [2025/04/30 20:20:37 772620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437772170|now:1746044437772611| [2025/04/30 20:20:37 772626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437772170|now:1746044437772611| [2025/04/30 20:20:37 772632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 772640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39865|min_srtt:39865|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 772647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1274529| [2025/04/30 20:20:37 772654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 772661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 772667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 772674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 772682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 772689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1195536| [2025/04/30 20:20:37 772696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 772711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1352| [2025/04/30 20:20:37 772776] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437772745|stream_id:0|stream_offset:1195536| [2025/04/30 20:20:37 772788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 772796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 772803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39865|rtt_var:682|pto_duration:42593|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 772810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 772815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 772819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 772823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437840338|now:1746044437772802|interv:67536| [2025/04/30 20:20:37 772828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437840338|now:1746044437772802|interval:67536|pto_count:0|srtt:39865 [2025/04/30 20:20:37 772832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50406| [2025/04/30 20:20:37 772838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 772842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1196715| [2025/04/30 20:20:37 772847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 772851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1353| [2025/04/30 20:20:37 772882] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437772858|stream_id:0|stream_offset:1196715| [2025/04/30 20:20:37 772891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 772898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 772905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39865|rtt_var:682|pto_duration:42593|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 772911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 772916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 772920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 772930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437840451|now:1746044437772904|interv:67547| [2025/04/30 20:20:37 772934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437840451|now:1746044437772904|interval:67547|pto_count:0|srtt:39865 [2025/04/30 20:20:37 772939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51606| [2025/04/30 20:20:37 772943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 772948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1197894| [2025/04/30 20:20:37 772952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 772956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437773956|now:1746044437772956|interv:1000| [2025/04/30 20:20:37 772960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 772964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 772968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437773956| [2025/04/30 20:20:37 772972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437773956| [2025/04/30 20:20:37 772976] [debug] |xqc_engine_wakeup_after|wakeup:1746044437773956|now:1746044437772976|diff:980| [2025/04/30 20:20:37 772981] [debug] |xqc_engine_main_logic|END|now:1746044437772611| [2025/04/30 20:20:37 773136] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044437773135| [2025/04/30 20:20:37 773150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 773159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:501| [2025/04/30 20:20:37 773165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:502| [2025/04/30 20:20:37 773173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:502| [2025/04/30 20:20:37 773180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 773188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1311|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1312|path_largest_ack:1311| [2025/04/30 20:20:37 773195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1121632|prior_time:1746044437731175|is_app_limited:0|send_elapse:38862|ack_elapse:41960|ctl_first_sent_time:1746044437731772|lagest_ack_time:1746044437773135|curr_delivered:1170838| [2025/04/30 20:20:37 773203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437731772| [2025/04/30 20:20:37 773210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:533| [2025/04/30 20:20:37 773217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1312|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1312|path_largest_ack:1312| [2025/04/30 20:20:37 773224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1121632|prior_time:1746044437731175|is_app_limited:0|send_elapse:38862|ack_elapse:41960|ctl_first_sent_time:1746044437731772|lagest_ack_time:1746044437773135|curr_delivered:1172038| [2025/04/30 20:20:37 773238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437733092| [2025/04/30 20:20:37 773245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:534| [2025/04/30 20:20:37 773252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39865|rttvar:682|minrtt:31448|latest_rtt:40043|ack_delay:120| [2025/04/30 20:20:37 773259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39872|rttvar:526|minrtt:31448|latest_rtt:40043|ack_delay:120| [2025/04/30 20:20:37 773266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1312|lost_pn:1309|thresh:3| [2025/04/30 20:20:37 773273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 773278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39872|rtt_var:526|pto_duration:41976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 773282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 773286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 773291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 773297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437839834|now:1746044437773277|interv:66557| [2025/04/30 20:20:37 773304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437839834|now:1746044437773277|interval:66557|pto_count:0|srtt:39872 [2025/04/30 20:20:37 773311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 38862, ack_elapse 41960, delivered 50406|rate 1201286|lost 295| [2025/04/30 20:20:37 773316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201286) in round 22| [2025/04/30 20:20:37 773321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 773325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 773329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437733092|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 773333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437733092|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 773338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49206|srtt:39872|latest_rtt:40043|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 773344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:502|largest:502|pns:2| [2025/04/30 20:20:37 773348] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:502|frame:ACK |recv_time:1746044437773135|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 773357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557773135|now:1746044437773135|interv:120000000| [2025/04/30 20:20:37 773361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557773135|now:1746044437773135|interv:120000000| [2025/04/30 20:20:37 773365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437773956|pq_index:0| [2025/04/30 20:20:37 773370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437772611| [2025/04/30 20:20:37 773374] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437773374| [2025/04/30 20:20:37 773379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437773378| [2025/04/30 20:20:37 773385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39872|min_srtt:39872|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 773389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1274529| [2025/04/30 20:20:37 773394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39872|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 773399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 773403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39872|min_srtt:39872|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 773407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1275708| [2025/04/30 20:20:37 773412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39872|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 773416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 773421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39872|min_srtt:39872|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 773425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1276887| [2025/04/30 20:20:37 773430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 773433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 773437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 773442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 773449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 773453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1197894| [2025/04/30 20:20:37 773458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 773462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 773466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437773956| [2025/04/30 20:20:37 773470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437773956| [2025/04/30 20:20:37 773474] [debug] |xqc_engine_wakeup_after|wakeup:1746044437773956|now:1746044437773474|diff:482| [2025/04/30 20:20:37 773481] [debug] |xqc_engine_main_logic|END|now:1746044437773378| [2025/04/30 20:20:37 773490] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437773489| [2025/04/30 20:20:37 773495] [debug] |xqc_engine_wakeup_after|wakeup:1746044437773956|now:1746044437773495|diff:461| [2025/04/30 20:20:37 773502] [debug] |xqc_engine_main_logic|END|now:1746044437773489| [2025/04/30 20:20:37 774583] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437774582| [2025/04/30 20:20:37 774597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437773956|pq_index:0| [2025/04/30 20:20:37 774604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437773378| [2025/04/30 20:20:37 774611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437774610| [2025/04/30 20:20:37 774618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437773956|now:1746044437774610| [2025/04/30 20:20:37 774624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437773956|now:1746044437774610| [2025/04/30 20:20:37 774630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 774638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39872|min_srtt:39872|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 774645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1276887| [2025/04/30 20:20:37 774652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 774658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 774664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 774671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 774678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 774684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1197894| [2025/04/30 20:20:37 774698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 774705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1354| [2025/04/30 20:20:37 774761] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437774731|stream_id:0|stream_offset:1197894| [2025/04/30 20:20:37 774774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 774782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 774789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39872|rtt_var:526|pto_duration:41976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 774795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 774799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 774803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 774807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437841707|now:1746044437774789|interv:66918| [2025/04/30 20:20:37 774811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437841707|now:1746044437774789|interval:66918|pto_count:0|srtt:39872 [2025/04/30 20:20:37 774816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50406| [2025/04/30 20:20:37 774821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 774825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1199073| [2025/04/30 20:20:37 774830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 774834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1355| [2025/04/30 20:20:37 774864] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437774841|stream_id:0|stream_offset:1199073| [2025/04/30 20:20:37 774873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 774880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 774887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39872|rtt_var:526|pto_duration:41976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 774894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 774902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 774906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 774910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437841817|now:1746044437774887|interv:66930| [2025/04/30 20:20:37 774914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437841817|now:1746044437774887|interval:66930|pto_count:0|srtt:39872 [2025/04/30 20:20:37 774919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51606| [2025/04/30 20:20:37 774923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 774928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1200252| [2025/04/30 20:20:37 774932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 774936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437775936|now:1746044437774936|interv:1000| [2025/04/30 20:20:37 774940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 774944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 774948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437775936| [2025/04/30 20:20:37 774952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437775936| [2025/04/30 20:20:37 774956] [debug] |xqc_engine_wakeup_after|wakeup:1746044437775936|now:1746044437774956|diff:980| [2025/04/30 20:20:37 774960] [debug] |xqc_engine_main_logic|END|now:1746044437774610| [2025/04/30 20:20:37 775051] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437775049| [2025/04/30 20:20:37 775064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 775072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:502| [2025/04/30 20:20:37 775078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:503| [2025/04/30 20:20:37 775087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:503| [2025/04/30 20:20:37 775094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 775102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1313|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1314|path_largest_ack:1313| [2025/04/30 20:20:37 775109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1124032|prior_time:1746044437733266|is_app_limited:0|send_elapse:41306|ack_elapse:41783|ctl_first_sent_time:1746044437734896|lagest_ack_time:1746044437775049|curr_delivered:1173244| [2025/04/30 20:20:37 775116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437734896| [2025/04/30 20:20:37 775124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:535| [2025/04/30 20:20:37 775131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1314|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1314|path_largest_ack:1314| [2025/04/30 20:20:37 775151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1124032|prior_time:1746044437733266|is_app_limited:0|send_elapse:41306|ack_elapse:41783|ctl_first_sent_time:1746044437734896|lagest_ack_time:1746044437775049|curr_delivered:1174444| [2025/04/30 20:20:37 775159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437735020| [2025/04/30 20:20:37 775166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:536| [2025/04/30 20:20:37 775173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39872|rttvar:526|minrtt:31448|latest_rtt:40029|ack_delay:104| [2025/04/30 20:20:37 775179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39878|rttvar:408|minrtt:31448|latest_rtt:40029|ack_delay:104| [2025/04/30 20:20:37 775185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1314|lost_pn:1311|thresh:3| [2025/04/30 20:20:37 775190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 489|pns:2| [2025/04/30 20:20:37 775194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 775198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39878|rtt_var:408|pto_duration:41878|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 775206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 775212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 775218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 775223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437841719|now:1746044437775197|interv:66522| [2025/04/30 20:20:37 775227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437841719|now:1746044437775197|interval:66522|pto_count:0|srtt:39878 [2025/04/30 20:20:37 775232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41306, ack_elapse 41783, delivered 50412|rate 1206519|lost 295| [2025/04/30 20:20:37 775236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206519) in round 22| [2025/04/30 20:20:37 775241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 775245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 775249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2406|po_sent_time:1746044437735020|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 775253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2406|po_sent_time:1746044437735020|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 775258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49200|srtt:39878|latest_rtt:40029|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 775268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:503|largest:503|pns:2| [2025/04/30 20:20:37 775273] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:503|frame:ACK |recv_time:1746044437775049|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 775277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557775049|now:1746044437775049|interv:120000000| [2025/04/30 20:20:37 775281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557775049|now:1746044437775049|interv:120000000| [2025/04/30 20:20:37 775285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437775936|pq_index:0| [2025/04/30 20:20:37 775290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437774610| [2025/04/30 20:20:37 775294] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437775294| [2025/04/30 20:20:37 775299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437775298| [2025/04/30 20:20:37 775305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39878|min_srtt:39878|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 775310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1276887| [2025/04/30 20:20:37 775314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39878|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 775319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 775324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39878|min_srtt:39878|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 775328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1278066| [2025/04/30 20:20:37 775332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39878|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 775337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 775341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39878|min_srtt:39878|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 775345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1279245| [2025/04/30 20:20:37 775349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 775356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 775360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 775364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 775369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 775373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1200252| [2025/04/30 20:20:37 775378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 775381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 775385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437775936| [2025/04/30 20:20:37 775389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437775936| [2025/04/30 20:20:37 775393] [debug] |xqc_engine_wakeup_after|wakeup:1746044437775936|now:1746044437775393|diff:543| [2025/04/30 20:20:37 775398] [debug] |xqc_engine_main_logic|END|now:1746044437775298| [2025/04/30 20:20:37 775403] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437775403| [2025/04/30 20:20:37 775407] [debug] |xqc_engine_wakeup_after|wakeup:1746044437775936|now:1746044437775407|diff:529| [2025/04/30 20:20:37 775411] [debug] |xqc_engine_main_logic|END|now:1746044437775403| [2025/04/30 20:20:37 776483] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437776483| [2025/04/30 20:20:37 776497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437775936|pq_index:0| [2025/04/30 20:20:37 776501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437775298| [2025/04/30 20:20:37 776507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437776505| [2025/04/30 20:20:37 776512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437775936|now:1746044437776505| [2025/04/30 20:20:37 776517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437775936|now:1746044437776505| [2025/04/30 20:20:37 776524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 776532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39878|min_srtt:39878|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 776539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1279245| [2025/04/30 20:20:37 776546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 776550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 776555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 776569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 776576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 776582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1200252| [2025/04/30 20:20:37 776589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 776595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1356| [2025/04/30 20:20:37 776666] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437776607|stream_id:0|stream_offset:1200252| [2025/04/30 20:20:37 776678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 776685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 776691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39878|rtt_var:408|pto_duration:41878|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 776698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 776704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 776710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 776733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437843485|now:1746044437776691|interv:66794| [2025/04/30 20:20:37 776744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437843485|now:1746044437776691|interval:66794|pto_count:0|srtt:39878 [2025/04/30 20:20:37 776751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50400| [2025/04/30 20:20:37 776757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 776761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1201431| [2025/04/30 20:20:37 776766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 776770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1357| [2025/04/30 20:20:37 776804] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437776778|stream_id:0|stream_offset:1201431| [2025/04/30 20:20:37 776810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 776814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 776824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39878|rtt_var:408|pto_duration:41878|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 776828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 776832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 776836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 776840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437843656|now:1746044437776824|interv:66832| [2025/04/30 20:20:37 776844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437843656|now:1746044437776824|interval:66832|pto_count:0|srtt:39878 [2025/04/30 20:20:37 776849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51600| [2025/04/30 20:20:37 776853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 776857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1202610| [2025/04/30 20:20:37 776862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 776866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437777866|now:1746044437776866|interv:1000| [2025/04/30 20:20:37 776870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 776874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 776878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437777866| [2025/04/30 20:20:37 776882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437777866| [2025/04/30 20:20:37 776886] [debug] |xqc_engine_wakeup_after|wakeup:1746044437777866|now:1746044437776886|diff:980| [2025/04/30 20:20:37 776891] [debug] |xqc_engine_main_logic|END|now:1746044437776505| [2025/04/30 20:20:37 777045] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437777044| [2025/04/30 20:20:37 777055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 777063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:503| [2025/04/30 20:20:37 777069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:504| [2025/04/30 20:20:37 777078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:504| [2025/04/30 20:20:37 777085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 777092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1315|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1316|path_largest_ack:1315| [2025/04/30 20:20:37 777099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1126432|prior_time:1746044437735175|is_app_limited:0|send_elapse:41140|ack_elapse:41869|ctl_first_sent_time:1746044437736765|lagest_ack_time:1746044437777044|curr_delivered:1175644| [2025/04/30 20:20:37 777112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437736765| [2025/04/30 20:20:37 777119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:802||sndq_packets_used_bytes:0|sndq_packets_free:537| [2025/04/30 20:20:37 777125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1316|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1316|path_largest_ack:1316| [2025/04/30 20:20:37 777131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1126432|prior_time:1746044437735175|is_app_limited:0|send_elapse:41140|ack_elapse:41869|ctl_first_sent_time:1746044437736765|lagest_ack_time:1746044437777044|curr_delivered:1176844| [2025/04/30 20:20:37 777138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437736896| [2025/04/30 20:20:37 777144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:801||sndq_packets_used_bytes:0|sndq_packets_free:538| [2025/04/30 20:20:37 777150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39878|rttvar:408|minrtt:31448|latest_rtt:40148|ack_delay:104| [2025/04/30 20:20:37 777156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39899|rttvar:347|minrtt:31448|latest_rtt:40148|ack_delay:104| [2025/04/30 20:20:37 777163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1316|lost_pn:1313|thresh:3| [2025/04/30 20:20:37 777170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 777177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39899|rtt_var:347|pto_duration:41899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 777184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 777189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 777193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 777197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437843677|now:1746044437777176|interv:66501| [2025/04/30 20:20:37 777201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437843677|now:1746044437777176|interval:66501|pto_count:0|srtt:39899 [2025/04/30 20:20:37 777205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41140, ack_elapse 41869, delivered 50412|rate 1204041|lost 295| [2025/04/30 20:20:37 777210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204041) in round 22| [2025/04/30 20:20:37 777214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 777218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 777222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437736896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 777227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437736896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 777235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49200|srtt:39899|latest_rtt:40148|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 777241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:504|largest:504|pns:2| [2025/04/30 20:20:37 777245] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:504|frame:ACK |recv_time:1746044437777044|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 777250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557777044|now:1746044437777044|interv:120000000| [2025/04/30 20:20:37 777254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557777044|now:1746044437777044|interv:120000000| [2025/04/30 20:20:37 777258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437777866|pq_index:0| [2025/04/30 20:20:37 777263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437776505| [2025/04/30 20:20:37 777267] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437777267| [2025/04/30 20:20:37 777272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437777271| [2025/04/30 20:20:37 777278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39899|min_srtt:39899|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 777282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1279245| [2025/04/30 20:20:37 777287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 777291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 777296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39899|min_srtt:39899|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 777300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1280424| [2025/04/30 20:20:37 777305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 777309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 777314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39899|min_srtt:39899|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 777318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1281603| [2025/04/30 20:20:37 777325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 777329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 777333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 777337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 777342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 777346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1202610| [2025/04/30 20:20:37 777351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 777354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 777358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437777866| [2025/04/30 20:20:37 777362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437777866| [2025/04/30 20:20:37 777366] [debug] |xqc_engine_wakeup_after|wakeup:1746044437777866|now:1746044437777366|diff:500| [2025/04/30 20:20:37 777371] [debug] |xqc_engine_main_logic|END|now:1746044437777271| [2025/04/30 20:20:37 777376] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437777376| [2025/04/30 20:20:37 777380] [debug] |xqc_engine_wakeup_after|wakeup:1746044437777866|now:1746044437777380|diff:486| [2025/04/30 20:20:37 777384] [debug] |xqc_engine_main_logic|END|now:1746044437777376| [2025/04/30 20:20:37 778452] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437778452| [2025/04/30 20:20:37 778464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437777866|pq_index:0| [2025/04/30 20:20:37 778468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437777271| [2025/04/30 20:20:37 778474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437778472| [2025/04/30 20:20:37 778478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437777866|now:1746044437778472| [2025/04/30 20:20:37 778483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437777866|now:1746044437778472| [2025/04/30 20:20:37 778486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 778492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39899|min_srtt:39899|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 778496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1281603| [2025/04/30 20:20:37 778501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 778513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 778520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 778526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 778534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 778540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1202610| [2025/04/30 20:20:37 778544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 778549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1358| [2025/04/30 20:20:37 778594] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437778560|stream_id:0|stream_offset:1202610| [2025/04/30 20:20:37 778604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 778611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 778618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39899|rtt_var:347|pto_duration:41899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 778625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 778631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 778638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 778643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437845459|now:1746044437778617|interv:66842| [2025/04/30 20:20:37 778650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437845459|now:1746044437778617|interval:66842|pto_count:0|srtt:39899 [2025/04/30 20:20:37 778657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50400| [2025/04/30 20:20:37 778664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 778671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1203789| [2025/04/30 20:20:37 778677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 778683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437779683|now:1746044437778683|interv:1000| [2025/04/30 20:20:37 778689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 778696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 778702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437779683| [2025/04/30 20:20:37 778715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437779683| [2025/04/30 20:20:37 778745] [debug] |xqc_engine_wakeup_after|wakeup:1746044437779683|now:1746044437778744|diff:939| [2025/04/30 20:20:37 778751] [debug] |xqc_engine_main_logic|END|now:1746044437778472| [2025/04/30 20:20:37 779062] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437779061| [2025/04/30 20:20:37 779075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 779084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:504| [2025/04/30 20:20:37 779090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:505| [2025/04/30 20:20:37 779099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:505| [2025/04/30 20:20:37 779105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 779112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1317|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1318|path_largest_ack:1317| [2025/04/30 20:20:37 779119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1128832|prior_time:1746044437737180|is_app_limited:0|send_elapse:39820|ack_elapse:41881|ctl_first_sent_time:1746044437738762|lagest_ack_time:1746044437779061|curr_delivered:1178044| [2025/04/30 20:20:37 779125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437738762| [2025/04/30 20:20:37 779132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:800||sndq_packets_used_bytes:0|sndq_packets_free:539| [2025/04/30 20:20:37 779138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 779145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1128832|prior_time:1746044437737180|is_app_limited:0|send_elapse:39820|ack_elapse:41881|ctl_first_sent_time:1746044437738762|lagest_ack_time:1746044437779061|curr_delivered:1179244| [2025/04/30 20:20:37 779152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437738895| [2025/04/30 20:20:37 779158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:799||sndq_packets_used_bytes:0|sndq_packets_free:540| [2025/04/30 20:20:37 779165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39899|rttvar:347|minrtt:31448|latest_rtt:40166|ack_delay:112| [2025/04/30 20:20:37 779172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39918|rttvar:299|minrtt:31448|latest_rtt:40166|ack_delay:112| [2025/04/30 20:20:37 779179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1318|lost_pn:1315|thresh:3| [2025/04/30 20:20:37 779184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 779188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39918|rtt_var:299|pto_duration:41918|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 779193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 779203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 779207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 779211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437845478|now:1746044437779188|interv:66290| [2025/04/30 20:20:37 779215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437845478|now:1746044437779188|interval:66290|pto_count:0|srtt:39918 [2025/04/30 20:20:37 779220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39820, ack_elapse 41881, delivered 50412|rate 1203696|lost 295| [2025/04/30 20:20:37 779224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203696) in round 22| [2025/04/30 20:20:37 779228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 779233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 779237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437738895|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 779241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437738895|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 779246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:48000|srtt:39918|latest_rtt:40166|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 779252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:505|largest:505|pns:2| [2025/04/30 20:20:37 779257] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:505|frame:ACK |recv_time:1746044437779061|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 779261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557779061|now:1746044437779061|interv:120000000| [2025/04/30 20:20:37 779266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557779061|now:1746044437779061|interv:120000000| [2025/04/30 20:20:37 779270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437779683|pq_index:0| [2025/04/30 20:20:37 779274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437778472| [2025/04/30 20:20:37 779278] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437779278| [2025/04/30 20:20:37 779283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437779282| [2025/04/30 20:20:37 779289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39918|min_srtt:39918|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 779294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:48000|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1281603| [2025/04/30 20:20:37 779302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39918|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 779306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 779311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39918|min_srtt:39918|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 779315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:48000|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1282782| [2025/04/30 20:20:37 779319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39918|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 779324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 779328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39918|min_srtt:39918|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 779332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:48000|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1283961| [2025/04/30 20:20:37 779337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 779341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 779345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 779349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 779353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 779358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1203789| [2025/04/30 20:20:37 779362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 779366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 779370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437779683| [2025/04/30 20:20:37 779374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437779683| [2025/04/30 20:20:37 779378] [debug] |xqc_engine_wakeup_after|wakeup:1746044437779683|now:1746044437779378|diff:305| [2025/04/30 20:20:37 779382] [debug] |xqc_engine_main_logic|END|now:1746044437779282| [2025/04/30 20:20:37 779388] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437779388| [2025/04/30 20:20:37 779392] [debug] |xqc_engine_wakeup_after|wakeup:1746044437779683|now:1746044437779392|diff:291| [2025/04/30 20:20:37 779395] [debug] |xqc_engine_main_logic|END|now:1746044437779388| [2025/04/30 20:20:37 780469] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437780468| [2025/04/30 20:20:37 780484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437779683|pq_index:0| [2025/04/30 20:20:37 780491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437779282| [2025/04/30 20:20:37 780500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437780498| [2025/04/30 20:20:37 780508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437779683|now:1746044437780498| [2025/04/30 20:20:37 780514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437779683|now:1746044437780498| [2025/04/30 20:20:37 780520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 780528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39918|min_srtt:39918|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 780535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:48000|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1283961| [2025/04/30 20:20:37 780542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 780549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 780555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 780561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 780568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 780575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1203789| [2025/04/30 20:20:37 780582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 780588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1359| [2025/04/30 20:20:37 780631] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437780600|stream_id:0|stream_offset:1203789| [2025/04/30 20:20:37 780641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 780649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 780656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39918|rtt_var:299|pto_duration:41918|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 780663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 780669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 780683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 780689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437847518|now:1746044437780655|interv:66863| [2025/04/30 20:20:37 780695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437847518|now:1746044437780655|interval:66863|pto_count:0|srtt:39918 [2025/04/30 20:20:37 780702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:49200| [2025/04/30 20:20:37 780710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 780740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1204968| [2025/04/30 20:20:37 780745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 780750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1360| [2025/04/30 20:20:37 780785] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437780758|stream_id:0|stream_offset:1204968| [2025/04/30 20:20:37 780795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 780802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 780809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39918|rtt_var:299|pto_duration:41918|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 780814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 780818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 780822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 780826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437847676|now:1746044437780809|interv:66867| [2025/04/30 20:20:37 780830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437847676|now:1746044437780809|interval:66867|pto_count:0|srtt:39918 [2025/04/30 20:20:37 780835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50400| [2025/04/30 20:20:37 780839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 780844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1206147| [2025/04/30 20:20:37 780848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 780852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1361| [2025/04/30 20:20:37 780888] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437780864|stream_id:0|stream_offset:1206147| [2025/04/30 20:20:37 780897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 780904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 780911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39918|rtt_var:299|pto_duration:41918|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 780915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 780919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 780923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 780927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437847782|now:1746044437780911|interv:66871| [2025/04/30 20:20:37 780931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437847782|now:1746044437780911|interval:66871|pto_count:0|srtt:39918 [2025/04/30 20:20:37 780936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51600| [2025/04/30 20:20:37 780940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 780945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1207326| [2025/04/30 20:20:37 780949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 780953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437781953|now:1746044437780953|interv:1000| [2025/04/30 20:20:37 780957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 780961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 780965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437781953| [2025/04/30 20:20:37 780970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437781953| [2025/04/30 20:20:37 780974] [debug] |xqc_engine_wakeup_after|wakeup:1746044437781953|now:1746044437780973|diff:980| [2025/04/30 20:20:37 780978] [debug] |xqc_engine_main_logic|END|now:1746044437780498| [2025/04/30 20:20:37 781092] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437781091| [2025/04/30 20:20:37 781103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 781111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:505| [2025/04/30 20:20:37 781118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:506| [2025/04/30 20:20:37 781127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:506| [2025/04/30 20:20:37 781133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 781147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 781154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1131232|prior_time:1746044437739215|is_app_limited:0|send_elapse:41192|ack_elapse:41876|ctl_first_sent_time:1746044437740818|lagest_ack_time:1746044437781091|curr_delivered:1180444| [2025/04/30 20:20:37 781161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437740818| [2025/04/30 20:20:37 781169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:798||sndq_packets_used_bytes:0|sndq_packets_free:541| [2025/04/30 20:20:37 781176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1320|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1320|path_largest_ack:1320| [2025/04/30 20:20:37 781183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49212|prior_delivered:1131232|prior_time:1746044437739215|is_app_limited:0|send_elapse:41192|ack_elapse:41876|ctl_first_sent_time:1746044437740818|lagest_ack_time:1746044437781091|curr_delivered:1181644| [2025/04/30 20:20:37 781190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437740945| [2025/04/30 20:20:37 781197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:797||sndq_packets_used_bytes:0|sndq_packets_free:542| [2025/04/30 20:20:37 781203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39918|rttvar:299|minrtt:31448|latest_rtt:40146|ack_delay:120| [2025/04/30 20:20:37 781208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39932|rttvar:252|minrtt:31448|latest_rtt:40146|ack_delay:120| [2025/04/30 20:20:37 781213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1320|lost_pn:1317|thresh:3| [2025/04/30 20:20:37 781217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 781221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39932|rtt_var:252|pto_duration:41932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 781226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 781230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 781233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 781237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437847796|now:1746044437781221|interv:66575| [2025/04/30 20:20:37 781242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437847796|now:1746044437781221|interval:66575|pto_count:0|srtt:39932 [2025/04/30 20:20:37 781246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41192, ack_elapse 41876, delivered 50412|rate 1203839|lost 295| [2025/04/30 20:20:37 781251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203839) in round 22| [2025/04/30 20:20:37 781255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 781263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 781267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437740945|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 781272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437740945|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1133638| [2025/04/30 20:20:37 781276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49200|srtt:39932|latest_rtt:40146|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 781282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:506|largest:506|pns:2| [2025/04/30 20:20:37 781287] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:506|frame:ACK |recv_time:1746044437781091|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 781292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557781091|now:1746044437781091|interv:120000000| [2025/04/30 20:20:37 781296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557781091|now:1746044437781091|interv:120000000| [2025/04/30 20:20:37 781300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437781953|pq_index:0| [2025/04/30 20:20:37 781304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437780498| [2025/04/30 20:20:37 781308] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437781308| [2025/04/30 20:20:37 781313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437781312| [2025/04/30 20:20:37 781319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39932|min_srtt:39932|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 781324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1283961| [2025/04/30 20:20:37 781328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39932|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 781333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 781338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39932|min_srtt:39932|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 781342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1285140| [2025/04/30 20:20:37 781346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39932|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 781353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 781358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39932|min_srtt:39932|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 781362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1286319| [2025/04/30 20:20:37 781366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 781370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 781374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 781378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 781383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 781387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1207326| [2025/04/30 20:20:37 781391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 781395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 781399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437781953| [2025/04/30 20:20:37 781403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437781953| [2025/04/30 20:20:37 781407] [debug] |xqc_engine_wakeup_after|wakeup:1746044437781953|now:1746044437781407|diff:546| [2025/04/30 20:20:37 781411] [debug] |xqc_engine_main_logic|END|now:1746044437781312| [2025/04/30 20:20:37 781417] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437781417| [2025/04/30 20:20:37 781421] [debug] |xqc_engine_wakeup_after|wakeup:1746044437781953|now:1746044437781421|diff:532| [2025/04/30 20:20:37 781425] [debug] |xqc_engine_main_logic|END|now:1746044437781417| [2025/04/30 20:20:37 782511] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437782511| [2025/04/30 20:20:37 782527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437781953|pq_index:0| [2025/04/30 20:20:37 782535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437781312| [2025/04/30 20:20:37 782542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437782540| [2025/04/30 20:20:37 782549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437781953|now:1746044437782540| [2025/04/30 20:20:37 782556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437781953|now:1746044437782540| [2025/04/30 20:20:37 782562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 782569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39932|min_srtt:39932|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 782586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1286319| [2025/04/30 20:20:37 782593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 782598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 782604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 782611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 782619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 782625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1207326| [2025/04/30 20:20:37 782632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 782639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1362| [2025/04/30 20:20:37 782692] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437782651|stream_id:0|stream_offset:1207326| [2025/04/30 20:20:37 782703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 782710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 782714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39932|rtt_var:252|pto_duration:41932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 782743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 782749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 782755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 782762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437849583|now:1746044437782714|interv:66869| [2025/04/30 20:20:37 782769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437849583|now:1746044437782714|interval:66869|pto_count:0|srtt:39932 [2025/04/30 20:20:37 782776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50400| [2025/04/30 20:20:37 782784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 782789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1208505| [2025/04/30 20:20:37 782799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 782803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1363| [2025/04/30 20:20:37 782837] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437782811|stream_id:0|stream_offset:1208505| [2025/04/30 20:20:37 782843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 782848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 782855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39932|rtt_var:252|pto_duration:41932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 782862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 782869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 782875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 782882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437849743|now:1746044437782855|interv:66888| [2025/04/30 20:20:37 782888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437849743|now:1746044437782855|interval:66888|pto_count:0|srtt:39932 [2025/04/30 20:20:37 782895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51600| [2025/04/30 20:20:37 782900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 782904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1209684| [2025/04/30 20:20:37 782909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 782913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437783912|now:1746044437782912|interv:1000| [2025/04/30 20:20:37 782917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 782920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 782925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437783912| [2025/04/30 20:20:37 782929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437783912| [2025/04/30 20:20:37 782934] [debug] |xqc_engine_wakeup_after|wakeup:1746044437783912|now:1746044437782934|diff:978| [2025/04/30 20:20:37 782941] [debug] |xqc_engine_main_logic|END|now:1746044437782540| [2025/04/30 20:20:37 783016] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437783015| [2025/04/30 20:20:37 783028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 783037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:506| [2025/04/30 20:20:37 783043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:507| [2025/04/30 20:20:37 783060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:507| [2025/04/30 20:20:37 783067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 783075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 783082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1133638|prior_time:1746044437741443|is_app_limited:0|send_elapse:39814|ack_elapse:41572|ctl_first_sent_time:1746044437742955|lagest_ack_time:1746044437783015|curr_delivered:1182844| [2025/04/30 20:20:37 783089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437742955| [2025/04/30 20:20:37 783096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:796||sndq_packets_used_bytes:0|sndq_packets_free:543| [2025/04/30 20:20:37 783103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 783109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1133638|prior_time:1746044437741443|is_app_limited:0|send_elapse:39814|ack_elapse:41572|ctl_first_sent_time:1746044437742955|lagest_ack_time:1746044437783015|curr_delivered:1184044| [2025/04/30 20:20:37 783117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437743069| [2025/04/30 20:20:37 783123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:795||sndq_packets_used_bytes:0|sndq_packets_free:544| [2025/04/30 20:20:37 783130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39932|rttvar:252|minrtt:31448|latest_rtt:39946|ack_delay:80| [2025/04/30 20:20:37 783137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39924|rttvar:205|minrtt:31448|latest_rtt:39946|ack_delay:80| [2025/04/30 20:20:37 783144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1322|lost_pn:1319|thresh:3| [2025/04/30 20:20:37 783150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 783155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39924|rtt_var:205|pto_duration:41924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 783159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 783163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 783168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 783175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437849735|now:1746044437783154|interv:66581| [2025/04/30 20:20:37 783181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437849735|now:1746044437783154|interval:66581|pto_count:0|srtt:39924 [2025/04/30 20:20:37 783188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39814, ack_elapse 41572, delivered 50406|rate 1212498|lost 295| [2025/04/30 20:20:37 783197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 22 -> 23| [2025/04/30 20:20:37 783201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212498) in round 23| [2025/04/30 20:20:37 783206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 783210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 783214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437743069|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 783218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437743069|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 783223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49200|srtt:39924|latest_rtt:39946|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 783229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:507|largest:507|pns:2| [2025/04/30 20:20:37 783234] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:507|frame:ACK |recv_time:1746044437783015|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 783239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557783015|now:1746044437783015|interv:120000000| [2025/04/30 20:20:37 783243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557783015|now:1746044437783015|interv:120000000| [2025/04/30 20:20:37 783247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437783912|pq_index:0| [2025/04/30 20:20:37 783251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437782540| [2025/04/30 20:20:37 783255] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437783255| [2025/04/30 20:20:37 783260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437783259| [2025/04/30 20:20:37 783266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39924|min_srtt:39924|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 783271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1286319| [2025/04/30 20:20:37 783275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 783280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 783285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39924|min_srtt:39924|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 783292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1287498| [2025/04/30 20:20:37 783297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 783301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 783305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39924|min_srtt:39924|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 783310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1288677| [2025/04/30 20:20:37 783314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 783318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 783322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 783326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 783331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 783335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1209684| [2025/04/30 20:20:37 783339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 783343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 783347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437783912| [2025/04/30 20:20:37 783351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437783912| [2025/04/30 20:20:37 783355] [debug] |xqc_engine_wakeup_after|wakeup:1746044437783912|now:1746044437783355|diff:557| [2025/04/30 20:20:37 783359] [debug] |xqc_engine_main_logic|END|now:1746044437783259| [2025/04/30 20:20:37 783365] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437783365| [2025/04/30 20:20:37 783369] [debug] |xqc_engine_wakeup_after|wakeup:1746044437783912|now:1746044437783369|diff:543| [2025/04/30 20:20:37 783373] [debug] |xqc_engine_main_logic|END|now:1746044437783365| [2025/04/30 20:20:37 784443] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437784443| [2025/04/30 20:20:37 784459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437783912|pq_index:0| [2025/04/30 20:20:37 784466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437783259| [2025/04/30 20:20:37 784475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437784473| [2025/04/30 20:20:37 784482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437783912|now:1746044437784473| [2025/04/30 20:20:37 784496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437783912|now:1746044437784473| [2025/04/30 20:20:37 784503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 784510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39924|min_srtt:39924|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 784518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1288677| [2025/04/30 20:20:37 784525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 784531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 784537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 784543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 784550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 784556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1209684| [2025/04/30 20:20:37 784563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 784569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1364| [2025/04/30 20:20:37 784612] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437784581|stream_id:0|stream_offset:1209684| [2025/04/30 20:20:37 784622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 784629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 784636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39924|rtt_var:205|pto_duration:41924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 784644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 784650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 784657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 784663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437851505|now:1746044437784635|interv:66870| [2025/04/30 20:20:37 784669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437851505|now:1746044437784635|interval:66870|pto_count:0|srtt:39924 [2025/04/30 20:20:37 784676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50400| [2025/04/30 20:20:37 784691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 784699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1210863| [2025/04/30 20:20:37 784705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 784712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1365| [2025/04/30 20:20:37 784776] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437784749|stream_id:0|stream_offset:1210863| [2025/04/30 20:20:37 784786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 784793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 784800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39924|rtt_var:205|pto_duration:41924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 784805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 784809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 784813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 784817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437851673|now:1746044437784800|interv:66873| [2025/04/30 20:20:37 784821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437851673|now:1746044437784800|interval:66873|pto_count:0|srtt:39924 [2025/04/30 20:20:37 784826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51600| [2025/04/30 20:20:37 784830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 784835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1212042| [2025/04/30 20:20:37 784839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 784843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437785843|now:1746044437784843|interv:1000| [2025/04/30 20:20:37 784847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 784851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 784855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437785843| [2025/04/30 20:20:37 784859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437785843| [2025/04/30 20:20:37 784863] [debug] |xqc_engine_wakeup_after|wakeup:1746044437785843|now:1746044437784863|diff:980| [2025/04/30 20:20:37 784867] [debug] |xqc_engine_main_logic|END|now:1746044437784473| [2025/04/30 20:20:37 785021] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437785020| [2025/04/30 20:20:37 785039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 785048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:507| [2025/04/30 20:20:37 785054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:508| [2025/04/30 20:20:37 785062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:508| [2025/04/30 20:20:37 785068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 785075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 785081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51606|prior_delivered:1133638|prior_time:1746044437741443|is_app_limited:0|send_elapse:40036|ack_elapse:43577|ctl_first_sent_time:1746044437743177|lagest_ack_time:1746044437785020|curr_delivered:1185244| [2025/04/30 20:20:37 785088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437743177| [2025/04/30 20:20:37 785096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:794||sndq_packets_used_bytes:0|sndq_packets_free:545| [2025/04/30 20:20:37 785103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 785109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50406|prior_delivered:1136038|prior_time:1746044437743326|is_app_limited:0|send_elapse:41592|ack_elapse:41694|ctl_first_sent_time:1746044437744861|lagest_ack_time:1746044437785020|curr_delivered:1186444| [2025/04/30 20:20:37 785117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437744861| [2025/04/30 20:20:37 785123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:793||sndq_packets_used_bytes:0|sndq_packets_free:546| [2025/04/30 20:20:37 785130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39924|rttvar:205|minrtt:31448|latest_rtt:40159|ack_delay:96| [2025/04/30 20:20:37 785137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39941|rttvar:188|minrtt:31448|latest_rtt:40159|ack_delay:96| [2025/04/30 20:20:37 785144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1324|lost_pn:1321|thresh:3| [2025/04/30 20:20:37 785151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 785155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39941|rtt_var:188|pto_duration:41941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 785160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 785164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 785168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 785172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437851690|now:1746044437785155|interv:66535| [2025/04/30 20:20:37 785180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437851690|now:1746044437785155|interval:66535|pto_count:0|srtt:39941 [2025/04/30 20:20:37 785185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41592, ack_elapse 41694, delivered 50406|rate 1208950|lost 295| [2025/04/30 20:20:37 785189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208950) in round 23| [2025/04/30 20:20:37 785193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 785197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 785201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437744861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 785206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437744861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 785211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49200|srtt:39941|latest_rtt:40159|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 785217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:508|largest:508|pns:2| [2025/04/30 20:20:37 785221] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:508|frame:ACK |recv_time:1746044437785020|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 785226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557785020|now:1746044437785020|interv:120000000| [2025/04/30 20:20:37 785230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557785020|now:1746044437785020|interv:120000000| [2025/04/30 20:20:37 785234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437785843|pq_index:0| [2025/04/30 20:20:37 785238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437784473| [2025/04/30 20:20:37 785242] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437785242| [2025/04/30 20:20:37 785247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437785246| [2025/04/30 20:20:37 785253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39941|min_srtt:39941|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 785258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1288677| [2025/04/30 20:20:37 785263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 785267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 785275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39941|min_srtt:39941|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 785279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1289856| [2025/04/30 20:20:37 785284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 785288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 785293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39941|min_srtt:39941|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 785297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1291035| [2025/04/30 20:20:37 785302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 785306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 785310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 785314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 785318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 785323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1212042| [2025/04/30 20:20:37 785327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 785331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 785335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437785843| [2025/04/30 20:20:37 785339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437785843| [2025/04/30 20:20:37 785343] [debug] |xqc_engine_wakeup_after|wakeup:1746044437785843|now:1746044437785343|diff:500| [2025/04/30 20:20:37 785347] [debug] |xqc_engine_main_logic|END|now:1746044437785246| [2025/04/30 20:20:37 785353] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437785353| [2025/04/30 20:20:37 785357] [debug] |xqc_engine_wakeup_after|wakeup:1746044437785843|now:1746044437785357|diff:486| [2025/04/30 20:20:37 785361] [debug] |xqc_engine_main_logic|END|now:1746044437785353| [2025/04/30 20:20:37 786433] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437786432| [2025/04/30 20:20:37 786444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437785843|pq_index:0| [2025/04/30 20:20:37 786449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437785246| [2025/04/30 20:20:37 786454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437786453| [2025/04/30 20:20:37 786465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437785843|now:1746044437786453| [2025/04/30 20:20:37 786470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437785843|now:1746044437786453| [2025/04/30 20:20:37 786474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 786479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39941|min_srtt:39941|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 786485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1291035| [2025/04/30 20:20:37 786493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 786499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 786506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 786513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 786520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 786526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1212042| [2025/04/30 20:20:37 786533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 786539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1366| [2025/04/30 20:20:37 786585] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437786551|stream_id:0|stream_offset:1212042| [2025/04/30 20:20:37 786594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 786601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 786607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39941|rtt_var:188|pto_duration:41941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 786615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 786620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 786626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 786632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437853492|now:1746044437786607|interv:66885| [2025/04/30 20:20:37 786639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437853492|now:1746044437786607|interval:66885|pto_count:0|srtt:39941 [2025/04/30 20:20:37 786651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50400| [2025/04/30 20:20:37 786656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 786660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1213221| [2025/04/30 20:20:37 786665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 786670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1367| [2025/04/30 20:20:37 786710] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437786678|stream_id:0|stream_offset:1213221| [2025/04/30 20:20:37 786740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 786748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 786755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39941|rtt_var:188|pto_duration:41941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 786761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 786768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 786774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 786778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437853619|now:1746044437786754|interv:66865| [2025/04/30 20:20:37 786782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437853619|now:1746044437786754|interval:66865|pto_count:0|srtt:39941 [2025/04/30 20:20:37 786786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51600| [2025/04/30 20:20:37 786791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 786796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1214400| [2025/04/30 20:20:37 786800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 786804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437787804|now:1746044437786804|interv:1000| [2025/04/30 20:20:37 786808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 786812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 786816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437787804| [2025/04/30 20:20:37 786820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437787804| [2025/04/30 20:20:37 786829] [debug] |xqc_engine_wakeup_after|wakeup:1746044437787804|now:1746044437786829|diff:975| [2025/04/30 20:20:37 786834] [debug] |xqc_engine_main_logic|END|now:1746044437786453| [2025/04/30 20:20:37 787037] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437787036| [2025/04/30 20:20:37 787044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 787052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:508| [2025/04/30 20:20:37 787058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:509| [2025/04/30 20:20:37 787066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:509| [2025/04/30 20:20:37 787073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 787080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 787088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51606|prior_delivered:1136038|prior_time:1746044437743326|is_app_limited:0|send_elapse:42876|ack_elapse:43710|ctl_first_sent_time:1746044437746145|lagest_ack_time:1746044437787036|curr_delivered:1187644| [2025/04/30 20:20:37 787095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437746145| [2025/04/30 20:20:37 787102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:792||sndq_packets_used_bytes:0|sndq_packets_free:547| [2025/04/30 20:20:37 787109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 787116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51606|prior_delivered:1136038|prior_time:1746044437743326|is_app_limited:0|send_elapse:42876|ack_elapse:43710|ctl_first_sent_time:1746044437746145|lagest_ack_time:1746044437787036|curr_delivered:1188844| [2025/04/30 20:20:37 787122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437746257| [2025/04/30 20:20:37 787129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:791||sndq_packets_used_bytes:0|sndq_packets_free:548| [2025/04/30 20:20:37 787135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39941|rttvar:188|minrtt:31448|latest_rtt:40779|ack_delay:128| [2025/04/30 20:20:37 787142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40030|rttvar:318|minrtt:31448|latest_rtt:40779|ack_delay:128| [2025/04/30 20:20:37 787149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1326|lost_pn:1323|thresh:3| [2025/04/30 20:20:37 787156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 787163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40030|rtt_var:318|pto_duration:42030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 787170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 787177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 787190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 787196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437853708|now:1746044437787163|interv:66545| [2025/04/30 20:20:37 787201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437853708|now:1746044437787163|interval:66545|pto_count:0|srtt:40030 [2025/04/30 20:20:37 787206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42876, ack_elapse 43710, delivered 52806|rate 1208098|lost 295| [2025/04/30 20:20:37 787210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208098) in round 23| [2025/04/30 20:20:37 787215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 787219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 787223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437746257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 787227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437746257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 787232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49200|srtt:40030|latest_rtt:40779|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 787238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:509|largest:509|pns:2| [2025/04/30 20:20:37 787242] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:509|frame:ACK |recv_time:1746044437787036|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 787247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557787036|now:1746044437787036|interv:120000000| [2025/04/30 20:20:37 787252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557787036|now:1746044437787036|interv:120000000| [2025/04/30 20:20:37 787256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437787804|pq_index:0| [2025/04/30 20:20:37 787260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437786453| [2025/04/30 20:20:37 787264] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437787264| [2025/04/30 20:20:37 787269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437787268| [2025/04/30 20:20:37 787275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40030|min_srtt:40030|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 787279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1291035| [2025/04/30 20:20:37 787287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 787291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 787296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40030|min_srtt:40030|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 787300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1292214| [2025/04/30 20:20:37 787305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 787309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 787314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40030|min_srtt:40030|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 787318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1293393| [2025/04/30 20:20:37 787322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 787326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 787330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 787334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 787339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 787343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1214400| [2025/04/30 20:20:37 787347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 787351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 787355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437787804| [2025/04/30 20:20:37 787359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437787804| [2025/04/30 20:20:37 787363] [debug] |xqc_engine_wakeup_after|wakeup:1746044437787804|now:1746044437787363|diff:441| [2025/04/30 20:20:37 787367] [debug] |xqc_engine_main_logic|END|now:1746044437787268| [2025/04/30 20:20:37 787373] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437787373| [2025/04/30 20:20:37 787377] [debug] |xqc_engine_wakeup_after|wakeup:1746044437787804|now:1746044437787377|diff:427| [2025/04/30 20:20:37 787381] [debug] |xqc_engine_main_logic|END|now:1746044437787373| [2025/04/30 20:20:37 788454] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437788453| [2025/04/30 20:20:37 788468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437787804|pq_index:0| [2025/04/30 20:20:37 788481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437787268| [2025/04/30 20:20:37 788489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437788487| [2025/04/30 20:20:37 788497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437787804|now:1746044437788487| [2025/04/30 20:20:37 788503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437787804|now:1746044437788487| [2025/04/30 20:20:37 788509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 788517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40030|min_srtt:40030|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 788524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1293393| [2025/04/30 20:20:37 788531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 788537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 788544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 788551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 788558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 788565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1214400| [2025/04/30 20:20:37 788572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 788579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1368| [2025/04/30 20:20:37 788650] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437788592|stream_id:0|stream_offset:1214400| [2025/04/30 20:20:37 788662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 788669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 788676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40030|rtt_var:318|pto_duration:42030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 788683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 788689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 788696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 788709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437855622|now:1746044437788676|interv:66946| [2025/04/30 20:20:37 788715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437855622|now:1746044437788676|interval:66946|pto_count:0|srtt:40030 [2025/04/30 20:20:37 788745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50400| [2025/04/30 20:20:37 788753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 788759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1215579| [2025/04/30 20:20:37 788766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 788772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1369| [2025/04/30 20:20:37 788805] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437788780|stream_id:0|stream_offset:1215579| [2025/04/30 20:20:37 788811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 788815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 788820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40030|rtt_var:318|pto_duration:42030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 788826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 788832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 788839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 788845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437855810|now:1746044437788820|interv:66990| [2025/04/30 20:20:37 788852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437855810|now:1746044437788820|interval:66990|pto_count:0|srtt:40030 [2025/04/30 20:20:37 788857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51600| [2025/04/30 20:20:37 788862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 788867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1216758| [2025/04/30 20:20:37 788871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 788875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437789875|now:1746044437788875|interv:1000| [2025/04/30 20:20:37 788879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 788883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 788892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437789875| [2025/04/30 20:20:37 788897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437789875| [2025/04/30 20:20:37 788901] [debug] |xqc_engine_wakeup_after|wakeup:1746044437789875|now:1746044437788900|diff:975| [2025/04/30 20:20:37 788905] [debug] |xqc_engine_main_logic|END|now:1746044437788487| [2025/04/30 20:20:37 789042] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437789041| [2025/04/30 20:20:37 789055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 789064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:509| [2025/04/30 20:20:37 789070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:510| [2025/04/30 20:20:37 789079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:510| [2025/04/30 20:20:37 789086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 789094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1327|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1328|path_largest_ack:1327| [2025/04/30 20:20:37 789101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:54006|prior_delivered:1136038|prior_time:1746044437743326|is_app_limited:0|send_elapse:44260|ack_elapse:45715|ctl_first_sent_time:1746044437747529|lagest_ack_time:1746044437789041|curr_delivered:1190044| [2025/04/30 20:20:37 789108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437747529| [2025/04/30 20:20:37 789115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:549| [2025/04/30 20:20:37 789122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 789128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:54006|prior_delivered:1136038|prior_time:1746044437743326|is_app_limited:0|send_elapse:44260|ack_elapse:45715|ctl_first_sent_time:1746044437747529|lagest_ack_time:1746044437789041|curr_delivered:1191244| [2025/04/30 20:20:37 789132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437748868| [2025/04/30 20:20:37 789139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:789||sndq_packets_used_bytes:0|sndq_packets_free:550| [2025/04/30 20:20:37 789146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40030|rttvar:318|minrtt:31448|latest_rtt:40173|ack_delay:96| [2025/04/30 20:20:37 789153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40036|rttvar:250|minrtt:31448|latest_rtt:40173|ack_delay:96| [2025/04/30 20:20:37 789159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1328|lost_pn:1325|thresh:3| [2025/04/30 20:20:37 789165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 789171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40036|rtt_var:250|pto_duration:42036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 789178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 789193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 789199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 789206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437855816|now:1746044437789171|interv:66645| [2025/04/30 20:20:37 789210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437855816|now:1746044437789171|interval:66645|pto_count:0|srtt:40036 [2025/04/30 20:20:37 789215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44260, ack_elapse 45715, delivered 55206|rate 1207612|lost 295| [2025/04/30 20:20:37 789222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207612) in round 23| [2025/04/30 20:20:37 789229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 789236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 789241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437748868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 789245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437748868|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 789250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49200|srtt:40036|latest_rtt:40173|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 789256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:510|largest:510|pns:2| [2025/04/30 20:20:37 789261] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:510|frame:ACK |recv_time:1746044437789041|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 789266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557789041|now:1746044437789041|interv:120000000| [2025/04/30 20:20:37 789270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557789041|now:1746044437789041|interv:120000000| [2025/04/30 20:20:37 789274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437789875|pq_index:0| [2025/04/30 20:20:37 789279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437788487| [2025/04/30 20:20:37 789283] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437789283| [2025/04/30 20:20:37 789288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437789286| [2025/04/30 20:20:37 789294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40036|min_srtt:40036|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 789302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1293393| [2025/04/30 20:20:37 789307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40036|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 789312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 789316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40036|min_srtt:40036|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 789321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1294572| [2025/04/30 20:20:37 789325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40036|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 789330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 789334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40036|min_srtt:40036|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 789338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1295751| [2025/04/30 20:20:37 789343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 789347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 789351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 789355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 789360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 789364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1216758| [2025/04/30 20:20:37 789369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 789372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 789377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437789875| [2025/04/30 20:20:37 789381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437789875| [2025/04/30 20:20:37 789385] [debug] |xqc_engine_wakeup_after|wakeup:1746044437789875|now:1746044437789384|diff:491| [2025/04/30 20:20:37 789389] [debug] |xqc_engine_main_logic|END|now:1746044437789286| [2025/04/30 20:20:37 789394] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437789394| [2025/04/30 20:20:37 789398] [debug] |xqc_engine_wakeup_after|wakeup:1746044437789875|now:1746044437789398|diff:477| [2025/04/30 20:20:37 789405] [debug] |xqc_engine_main_logic|END|now:1746044437789394| [2025/04/30 20:20:37 790491] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437790490| [2025/04/30 20:20:37 790506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437789875|pq_index:0| [2025/04/30 20:20:37 790513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437789286| [2025/04/30 20:20:37 790521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437790519| [2025/04/30 20:20:37 790528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437789875|now:1746044437790519| [2025/04/30 20:20:37 790535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437789875|now:1746044437790519| [2025/04/30 20:20:37 790541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 790549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40036|min_srtt:40036|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 790555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1295751| [2025/04/30 20:20:37 790562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 790568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 790575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 790582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 790589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 790595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1216758| [2025/04/30 20:20:37 790602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 790608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1370| [2025/04/30 20:20:37 790651] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437790617|stream_id:0|stream_offset:1216758| [2025/04/30 20:20:37 790662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 790669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 790675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40036|rtt_var:250|pto_duration:42036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 790682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 790695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 790701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 790708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437857653|now:1746044437790675|interv:66978| [2025/04/30 20:20:37 790715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437857653|now:1746044437790675|interval:66978|pto_count:0|srtt:40036 [2025/04/30 20:20:37 790744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50400| [2025/04/30 20:20:37 790751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 790756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 790760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 790765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1371| [2025/04/30 20:20:37 790799] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437790772|stream_id:0|stream_offset:1217937| [2025/04/30 20:20:37 790808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 790815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 790823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40036|rtt_var:250|pto_duration:42036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 790829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 790836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 790840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 790844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437857808|now:1746044437790822|interv:66986| [2025/04/30 20:20:37 790848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437857808|now:1746044437790822|interval:66986|pto_count:0|srtt:40036 [2025/04/30 20:20:37 790853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51600| [2025/04/30 20:20:37 790857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 790862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1219116| [2025/04/30 20:20:37 790866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 790870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437791870|now:1746044437790870|interv:1000| [2025/04/30 20:20:37 790879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 790883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 790887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437791870| [2025/04/30 20:20:37 790891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437791870| [2025/04/30 20:20:37 790895] [debug] |xqc_engine_wakeup_after|wakeup:1746044437791870|now:1746044437790895|diff:975| [2025/04/30 20:20:37 790900] [debug] |xqc_engine_main_logic|END|now:1746044437790519| [2025/04/30 20:20:37 791012] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437791011| [2025/04/30 20:20:37 791024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 791033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:510| [2025/04/30 20:20:37 791038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:511| [2025/04/30 20:20:37 791044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:511| [2025/04/30 20:20:37 791050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 791057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 791064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:56406|prior_delivered:1136038|prior_time:1746044437743326|is_app_limited:0|send_elapse:46887|ack_elapse:47685|ctl_first_sent_time:1746044437750156|lagest_ack_time:1746044437791011|curr_delivered:1192444| [2025/04/30 20:20:37 791072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437750156| [2025/04/30 20:20:37 791079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:551| [2025/04/30 20:20:37 791086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 791093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:56406|prior_delivered:1136038|prior_time:1746044437743326|is_app_limited:0|send_elapse:46887|ack_elapse:47685|ctl_first_sent_time:1746044437750156|lagest_ack_time:1746044437791011|curr_delivered:1193644| [2025/04/30 20:20:37 791100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437750267| [2025/04/30 20:20:37 791107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:552| [2025/04/30 20:20:37 791114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40036|rttvar:250|minrtt:31448|latest_rtt:40744|ack_delay:96| [2025/04/30 20:20:37 791121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40113|rttvar:341|minrtt:31448|latest_rtt:40744|ack_delay:96| [2025/04/30 20:20:37 791127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1330|lost_pn:1327|thresh:3| [2025/04/30 20:20:37 791134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 791147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40113|rtt_var:341|pto_duration:42113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 791151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 791155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 791159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 791163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437857885|now:1746044437791146|interv:66739| [2025/04/30 20:20:37 791167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437857885|now:1746044437791146|interval:66739|pto_count:0|srtt:40113 [2025/04/30 20:20:37 791174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46887, ack_elapse 47685, delivered 57606|rate 1208052|lost 295| [2025/04/30 20:20:37 791181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208052) in round 23| [2025/04/30 20:20:37 791188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 791195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 791199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437750267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 791203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437750267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 791208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49200|srtt:40113|latest_rtt:40744|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 791214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:511|largest:511|pns:2| [2025/04/30 20:20:37 791218] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:511|frame:ACK |recv_time:1746044437791011|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 791223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557791011|now:1746044437791011|interv:120000000| [2025/04/30 20:20:37 791228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557791011|now:1746044437791011|interv:120000000| [2025/04/30 20:20:37 791232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437791870|pq_index:0| [2025/04/30 20:20:37 791236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437790519| [2025/04/30 20:20:37 791240] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437791240| [2025/04/30 20:20:37 791246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437791244| [2025/04/30 20:20:37 791256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40113|min_srtt:40113|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 791264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1295751| [2025/04/30 20:20:37 791271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 791278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 791282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40113|min_srtt:40113|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 791287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1296930| [2025/04/30 20:20:37 791291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 791296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 791300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40113|min_srtt:40113|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 791304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1298109| [2025/04/30 20:20:37 791308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 791312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 791316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 791320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 791325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 791329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1219116| [2025/04/30 20:20:37 791334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 791339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 791346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437791870| [2025/04/30 20:20:37 791352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437791870| [2025/04/30 20:20:37 791358] [debug] |xqc_engine_wakeup_after|wakeup:1746044437791870|now:1746044437791357|diff:513| [2025/04/30 20:20:37 791366] [debug] |xqc_engine_main_logic|END|now:1746044437791244| [2025/04/30 20:20:37 791371] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437791371| [2025/04/30 20:20:37 791375] [debug] |xqc_engine_wakeup_after|wakeup:1746044437791870|now:1746044437791375|diff:495| [2025/04/30 20:20:37 791379] [debug] |xqc_engine_main_logic|END|now:1746044437791371| [2025/04/30 20:20:37 792453] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437792453| [2025/04/30 20:20:37 792469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437791870|pq_index:0| [2025/04/30 20:20:37 792476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437791244| [2025/04/30 20:20:37 792484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437792482| [2025/04/30 20:20:37 792492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437791870|now:1746044437792482| [2025/04/30 20:20:37 792498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437791870|now:1746044437792482| [2025/04/30 20:20:37 792504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 792512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40113|min_srtt:40113|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 792519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1298109| [2025/04/30 20:20:37 792526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 792532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 792538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 792545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 792553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 792559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1219116| [2025/04/30 20:20:37 792567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 792574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1372| [2025/04/30 20:20:37 792624] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437792586|stream_id:0|stream_offset:1219116| [2025/04/30 20:20:37 792635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 792643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 792650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40113|rtt_var:341|pto_duration:42113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 792665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 792671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 792678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 792684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437859699|now:1746044437792649|interv:67050| [2025/04/30 20:20:37 792691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437859699|now:1746044437792649|interval:67050|pto_count:0|srtt:40113 [2025/04/30 20:20:37 792697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50400| [2025/04/30 20:20:37 792705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 792712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1220295| [2025/04/30 20:20:37 792744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 792752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1373| [2025/04/30 20:20:37 792785] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437792760|stream_id:0|stream_offset:1220295| [2025/04/30 20:20:37 792791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 792797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 792804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40113|rtt_var:341|pto_duration:42113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 792812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 792818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 792825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 792831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437859873|now:1746044437792804|interv:67069| [2025/04/30 20:20:37 792838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437859873|now:1746044437792804|interval:67069|pto_count:0|srtt:40113 [2025/04/30 20:20:37 792843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51600| [2025/04/30 20:20:37 792848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 792853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1221474| [2025/04/30 20:20:37 792862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 792866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437793866|now:1746044437792866|interv:1000| [2025/04/30 20:20:37 792870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 792874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 792878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437793866| [2025/04/30 20:20:37 792883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437793866| [2025/04/30 20:20:37 792887] [debug] |xqc_engine_wakeup_after|wakeup:1746044437793866|now:1746044437792887|diff:979| [2025/04/30 20:20:37 792891] [debug] |xqc_engine_main_logic|END|now:1746044437792482| [2025/04/30 20:20:37 793002] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437793001| [2025/04/30 20:20:37 793014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 793022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:511| [2025/04/30 20:20:37 793028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:512| [2025/04/30 20:20:37 793036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:512| [2025/04/30 20:20:37 793042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 793050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 793057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:58806|prior_delivered:1136038|prior_time:1746044437743326|is_app_limited:0|send_elapse:48283|ack_elapse:49675|ctl_first_sent_time:1746044437751552|lagest_ack_time:1746044437793001|curr_delivered:1194844| [2025/04/30 20:20:37 793064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437751552| [2025/04/30 20:20:37 793071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:553| [2025/04/30 20:20:37 793078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 793085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:58806|prior_delivered:1136038|prior_time:1746044437743326|is_app_limited:0|send_elapse:48283|ack_elapse:49675|ctl_first_sent_time:1746044437751552|lagest_ack_time:1746044437793001|curr_delivered:1196044| [2025/04/30 20:20:37 793092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437752908| [2025/04/30 20:20:37 793098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:785||sndq_packets_used_bytes:0|sndq_packets_free:554| [2025/04/30 20:20:37 793102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40113|rttvar:341|minrtt:31448|latest_rtt:40093|ack_delay:104| [2025/04/30 20:20:37 793107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40097|rttvar:287|minrtt:31448|latest_rtt:40093|ack_delay:104| [2025/04/30 20:20:37 793116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1332|lost_pn:1329|thresh:3| [2025/04/30 20:20:37 793120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 793124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40097|rtt_var:287|pto_duration:42097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 793129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 793133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 793137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 793141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437859857|now:1746044437793124|interv:66733| [2025/04/30 20:20:37 793145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437859857|now:1746044437793124|interval:66733|pto_count:0|srtt:40097 [2025/04/30 20:20:37 793149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 48283, ack_elapse 49675, delivered 60006|rate 1207971|lost 295| [2025/04/30 20:20:37 793155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207971) in round 23| [2025/04/30 20:20:37 793162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 793168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 793174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437752908|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 793179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437752908|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 793184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49200|srtt:40097|latest_rtt:40093|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 793190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:512|largest:512|pns:2| [2025/04/30 20:20:37 793195] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:512|frame:ACK |recv_time:1746044437793001|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 793199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557793001|now:1746044437793001|interv:120000000| [2025/04/30 20:20:37 793204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557793001|now:1746044437793001|interv:120000000| [2025/04/30 20:20:37 793208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437793866|pq_index:0| [2025/04/30 20:20:37 793212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437792482| [2025/04/30 20:20:37 793216] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437793216| [2025/04/30 20:20:37 793225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437793223| [2025/04/30 20:20:37 793231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40097|min_srtt:40097|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 793235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1298109| [2025/04/30 20:20:37 793240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40097|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 793245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 793249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40097|min_srtt:40097|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 793253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1299288| [2025/04/30 20:20:37 793258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40097|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 793262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 793267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40097|min_srtt:40097|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 793271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1300467| [2025/04/30 20:20:37 793275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 793279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 793283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 793287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 793292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 793296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1221474| [2025/04/30 20:20:37 793300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 793304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 793308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437793866| [2025/04/30 20:20:37 793315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437793866| [2025/04/30 20:20:37 793319] [debug] |xqc_engine_wakeup_after|wakeup:1746044437793866|now:1746044437793319|diff:547| [2025/04/30 20:20:37 793323] [debug] |xqc_engine_main_logic|END|now:1746044437793223| [2025/04/30 20:20:37 793328] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437793328| [2025/04/30 20:20:37 793332] [debug] |xqc_engine_wakeup_after|wakeup:1746044437793866|now:1746044437793332|diff:534| [2025/04/30 20:20:37 793336] [debug] |xqc_engine_main_logic|END|now:1746044437793328| [2025/04/30 20:20:37 794405] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437794404| [2025/04/30 20:20:37 794421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437793866|pq_index:0| [2025/04/30 20:20:37 794428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437793223| [2025/04/30 20:20:37 794436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437794435| [2025/04/30 20:20:37 794444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437793866|now:1746044437794435| [2025/04/30 20:20:37 794451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437793866|now:1746044437794435| [2025/04/30 20:20:37 794457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 794465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40097|min_srtt:40097|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 794473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1300467| [2025/04/30 20:20:37 794480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 794486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 794493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 794500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 794508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 794515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1221474| [2025/04/30 20:20:37 794522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 794528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1374| [2025/04/30 20:20:37 794571] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437794539|stream_id:0|stream_offset:1221474| [2025/04/30 20:20:37 794580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 794595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 794602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40097|rtt_var:287|pto_duration:42097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 794609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 794616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 794623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 794629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437861636|now:1746044437794602|interv:67034| [2025/04/30 20:20:37 794635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437861636|now:1746044437794602|interval:67034|pto_count:0|srtt:40097 [2025/04/30 20:20:37 794643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50400| [2025/04/30 20:20:37 794651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 794658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1222653| [2025/04/30 20:20:37 794665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 794671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1375| [2025/04/30 20:20:37 794712] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437794682|stream_id:0|stream_offset:1222653| [2025/04/30 20:20:37 794744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 794751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 794758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40097|rtt_var:287|pto_duration:42097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 794763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 794767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 794771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 794775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437861779|now:1746044437794758|interv:67021| [2025/04/30 20:20:37 794779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437861779|now:1746044437794758|interval:67021|pto_count:0|srtt:40097 [2025/04/30 20:20:37 794784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51600| [2025/04/30 20:20:37 794794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 794798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1223832| [2025/04/30 20:20:37 794803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 794807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437795807|now:1746044437794807|interv:1000| [2025/04/30 20:20:37 794811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 794815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 794819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437795807| [2025/04/30 20:20:37 794823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437795807| [2025/04/30 20:20:37 794827] [debug] |xqc_engine_wakeup_after|wakeup:1746044437795807|now:1746044437794827|diff:980| [2025/04/30 20:20:37 794831] [debug] |xqc_engine_main_logic|END|now:1746044437794435| [2025/04/30 20:20:37 794981] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044437794980| [2025/04/30 20:20:37 794993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 795003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:512| [2025/04/30 20:20:37 795008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:513| [2025/04/30 20:20:37 795017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:513| [2025/04/30 20:20:37 795023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 795030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 795037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:61206|prior_delivered:1136038|prior_time:1746044437743326|is_app_limited:0|send_elapse:50939|ack_elapse:51654|ctl_first_sent_time:1746044437754208|lagest_ack_time:1746044437794980|curr_delivered:1197244| [2025/04/30 20:20:37 795044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437754208| [2025/04/30 20:20:37 795052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:555| [2025/04/30 20:20:37 795058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 795065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:61206|prior_delivered:1136038|prior_time:1746044437743326|is_app_limited:0|send_elapse:50939|ack_elapse:51654|ctl_first_sent_time:1746044437754208|lagest_ack_time:1746044437794980|curr_delivered:1198444| [2025/04/30 20:20:37 795072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437754315| [2025/04/30 20:20:37 795079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:556| [2025/04/30 20:20:37 795085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40097|rttvar:287|minrtt:31448|latest_rtt:40665|ack_delay:80| [2025/04/30 20:20:37 795100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40158|rttvar:338|minrtt:31448|latest_rtt:40665|ack_delay:80| [2025/04/30 20:20:37 795107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1334|lost_pn:1331|thresh:3| [2025/04/30 20:20:37 795113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 795119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40158|rtt_var:338|pto_duration:42158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 795124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 795127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 795131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 795135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437861840|now:1746044437795118|interv:66722| [2025/04/30 20:20:37 795140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437861840|now:1746044437795118|interval:66722|pto_count:0|srtt:40158 [2025/04/30 20:20:37 795144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 50939, ack_elapse 51654, delivered 62406|rate 1208154|lost 295| [2025/04/30 20:20:37 795149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208154) in round 23| [2025/04/30 20:20:37 795153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 795157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 795161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437754315|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 795166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437754315|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 795170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49200|srtt:40158|latest_rtt:40665|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 795176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:513|largest:513|pns:2| [2025/04/30 20:20:37 795181] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:513|frame:ACK |recv_time:1746044437794980|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 795186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557794980|now:1746044437794980|interv:120000000| [2025/04/30 20:20:37 795190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557794980|now:1746044437794980|interv:120000000| [2025/04/30 20:20:37 795194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437795807|pq_index:0| [2025/04/30 20:20:37 795202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437794435| [2025/04/30 20:20:37 795206] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437795206| [2025/04/30 20:20:37 795211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437795210| [2025/04/30 20:20:37 795217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40158|min_srtt:40158|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 795222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1300467| [2025/04/30 20:20:37 795226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40158|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 795231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 795236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40158|min_srtt:40158|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 795240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1301646| [2025/04/30 20:20:37 795244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40158|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 795249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 795254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40158|min_srtt:40158|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 795258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1302825| [2025/04/30 20:20:37 795263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 795267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 795270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 795275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 795279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 795284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1223832| [2025/04/30 20:20:37 795291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 795295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 795299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437795807| [2025/04/30 20:20:37 795303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437795807| [2025/04/30 20:20:37 795307] [debug] |xqc_engine_wakeup_after|wakeup:1746044437795807|now:1746044437795307|diff:500| [2025/04/30 20:20:37 795311] [debug] |xqc_engine_main_logic|END|now:1746044437795210| [2025/04/30 20:20:37 795317] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437795317| [2025/04/30 20:20:37 795321] [debug] |xqc_engine_wakeup_after|wakeup:1746044437795807|now:1746044437795320|diff:487| [2025/04/30 20:20:37 795324] [debug] |xqc_engine_main_logic|END|now:1746044437795317| [2025/04/30 20:20:37 796395] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437796395| [2025/04/30 20:20:37 796411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437795807|pq_index:0| [2025/04/30 20:20:37 796417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437795210| [2025/04/30 20:20:37 796423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437796421| [2025/04/30 20:20:37 796427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437795807|now:1746044437796421| [2025/04/30 20:20:37 796432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437795807|now:1746044437796421| [2025/04/30 20:20:37 796436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 796441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40158|min_srtt:40158|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 796446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1302825| [2025/04/30 20:20:37 796452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 796459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 796464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 796471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 796478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 796485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1223832| [2025/04/30 20:20:37 796491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 796498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1376| [2025/04/30 20:20:37 796550] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437796510|stream_id:0|stream_offset:1223832| [2025/04/30 20:20:37 796578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 796587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 796594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40158|rtt_var:338|pto_duration:42158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 796600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 796607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 796613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 796619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437863668|now:1746044437796593|interv:67075| [2025/04/30 20:20:37 796626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437863668|now:1746044437796593|interval:67075|pto_count:0|srtt:40158 [2025/04/30 20:20:37 796633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50400| [2025/04/30 20:20:37 796641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 796648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1225011| [2025/04/30 20:20:37 796654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 796661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1377| [2025/04/30 20:20:37 796710] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437796673|stream_id:0|stream_offset:1225011| [2025/04/30 20:20:37 796738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 796745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 796752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40158|rtt_var:338|pto_duration:42158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 796757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 796761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 796765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 796769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437863831|now:1746044437796752|interv:67079| [2025/04/30 20:20:37 796773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437863831|now:1746044437796752|interval:67079|pto_count:0|srtt:40158 [2025/04/30 20:20:37 796782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51600| [2025/04/30 20:20:37 796787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 796792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1226190| [2025/04/30 20:20:37 796796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 796800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437797800|now:1746044437796800|interv:1000| [2025/04/30 20:20:37 796804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 796808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 796812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437797800| [2025/04/30 20:20:37 796817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437797800| [2025/04/30 20:20:37 796821] [debug] |xqc_engine_wakeup_after|wakeup:1746044437797800|now:1746044437796821|diff:979| [2025/04/30 20:20:37 796825] [debug] |xqc_engine_main_logic|END|now:1746044437796421| [2025/04/30 20:20:37 797895] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437797895| [2025/04/30 20:20:37 797907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437797800|pq_index:0| [2025/04/30 20:20:37 797912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437796421| [2025/04/30 20:20:37 797917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437797916| [2025/04/30 20:20:37 797922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437797800|now:1746044437797916| [2025/04/30 20:20:37 797927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437797800|now:1746044437797916| [2025/04/30 20:20:37 797931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 797936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40158|min_srtt:40158|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 797941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1302825| [2025/04/30 20:20:37 797946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 797950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 797953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 797958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 797963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 797973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1226190| [2025/04/30 20:20:37 797978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 797982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1378| [2025/04/30 20:20:37 798016] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044437797990|stream_id:0|stream_offset:1226190| [2025/04/30 20:20:37 798023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 798028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:37 798032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40158|rtt_var:338|pto_duration:42158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 798037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 798041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 798045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:37 798049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437865148|now:1746044437798032|interv:67116| [2025/04/30 20:20:37 798053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437865148|now:1746044437798032|interval:67116|pto_count:0|srtt:40158 [2025/04/30 20:20:37 798057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:52800| [2025/04/30 20:20:37 798062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 798067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1227369| [2025/04/30 20:20:37 798071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 798075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437799075|now:1746044437798075|interv:1000| [2025/04/30 20:20:37 798079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 798083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 798087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437799075| [2025/04/30 20:20:37 798091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437799075| [2025/04/30 20:20:37 798095] [debug] |xqc_engine_wakeup_after|wakeup:1746044437799075|now:1746044437798095|diff:980| [2025/04/30 20:20:37 798100] [debug] |xqc_engine_main_logic|END|now:1746044437797916| [2025/04/30 20:20:37 798987] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437798986| [2025/04/30 20:20:37 799004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 799021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:513| [2025/04/30 20:20:37 799028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:515| [2025/04/30 20:20:37 799037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:515| [2025/04/30 20:20:37 799043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 799050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1335|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1338|path_largest_ack:1335| [2025/04/30 20:20:37 799058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:63606|prior_delivered:1136038|prior_time:1746044437743326|is_app_limited:0|send_elapse:52349|ack_elapse:55660|ctl_first_sent_time:1746044437755618|lagest_ack_time:1746044437798986|curr_delivered:1199644| [2025/04/30 20:20:37 799066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437755618| [2025/04/30 20:20:37 799073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:557| [2025/04/30 20:20:37 799081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1337|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1338|path_largest_ack:1337| [2025/04/30 20:20:37 799088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:63606|prior_delivered:1136038|prior_time:1746044437743326|is_app_limited:0|send_elapse:52349|ack_elapse:55660|ctl_first_sent_time:1746044437755618|lagest_ack_time:1746044437798986|curr_delivered:1200844| [2025/04/30 20:20:37 799095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437757077| [2025/04/30 20:20:37 799102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:558| [2025/04/30 20:20:37 799109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 799115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:64806|prior_delivered:1138438|prior_time:1746044437757831|is_app_limited:0|send_elapse:52506|ack_elapse:41155|ctl_first_sent_time:1746044437758262|lagest_ack_time:1746044437798986|curr_delivered:1202044| [2025/04/30 20:20:37 799123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437758262| [2025/04/30 20:20:37 799129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:559| [2025/04/30 20:20:37 799136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40158|rttvar:338|minrtt:31448|latest_rtt:40724|ack_delay:88| [2025/04/30 20:20:37 799142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40218|rttvar:373|minrtt:31448|latest_rtt:40724|ack_delay:88| [2025/04/30 20:20:37 799147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1338|lost_pn:1335|thresh:3| [2025/04/30 20:20:37 799151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 799155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437802793|now:1746044437799155|interval:3638| [2025/04/30 20:20:37 799164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437802793|now:1746044437799155|interv:3638| [2025/04/30 20:20:37 799169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 52506, ack_elapse 41155, delivered 63606|rate 1211404|lost 295| [2025/04/30 20:20:37 799173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211404) in round 23| [2025/04/30 20:20:37 799178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 799182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 799186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:3600|po_sent_time:1746044437758262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 799190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:3600|po_sent_time:1746044437758262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 799195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49200|srtt:40218|latest_rtt:40724|min_rtt:31448|applimit:0|lost:295|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 799203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:515|largest:515|pns:2| [2025/04/30 20:20:37 799207] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:515|frame:ACK |recv_time:1746044437798986|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 799212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557798986|now:1746044437798986|interv:120000000| [2025/04/30 20:20:37 799216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557798986|now:1746044437798986|interv:120000000| [2025/04/30 20:20:37 799220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437799075|pq_index:0| [2025/04/30 20:20:37 799225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437797916| [2025/04/30 20:20:37 799229] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437799229| [2025/04/30 20:20:37 799234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437799233| [2025/04/30 20:20:37 799238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437799075|now:1746044437799233| [2025/04/30 20:20:37 799243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437799075|now:1746044437799233| [2025/04/30 20:20:37 799246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 799252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40218|min_srtt:40218|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 799256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1302825| [2025/04/30 20:20:37 799265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40218|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 799269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 799274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40218|min_srtt:40218|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 799279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1304004| [2025/04/30 20:20:37 799283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40218|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 799288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 799292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40218|min_srtt:40218|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 799297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1305183| [2025/04/30 20:20:37 799301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40218|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 799305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 799310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40218|min_srtt:40218|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 799314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 799318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 799322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 799326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 799330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 799335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 799339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1227369| [2025/04/30 20:20:37 799343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 799350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1379| [2025/04/30 20:20:37 799386] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437799358|stream_id:0|stream_offset:1227369| [2025/04/30 20:20:37 799393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 799398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 799402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437802793|now:1746044437799402|interval:3391| [2025/04/30 20:20:37 799407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437802793|now:1746044437799402|interv:3391| [2025/04/30 20:20:37 799411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50400| [2025/04/30 20:20:37 799416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 799420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1228548| [2025/04/30 20:20:37 799425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 799429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1380| [2025/04/30 20:20:37 799458] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437799436|stream_id:0|stream_offset:1228548| [2025/04/30 20:20:37 799467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 799475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 799482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437802793|now:1746044437799482|interval:3311| [2025/04/30 20:20:37 799488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437802793|now:1746044437799482|interv:3311| [2025/04/30 20:20:37 799495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51600| [2025/04/30 20:20:37 799501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 799507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1229727| [2025/04/30 20:20:37 799514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 799519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437800519|now:1746044437799519|interv:1000| [2025/04/30 20:20:37 799525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 799539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 799545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437800519| [2025/04/30 20:20:37 799556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437800519| [2025/04/30 20:20:37 799562] [debug] |xqc_engine_wakeup_after|wakeup:1746044437800519|now:1746044437799562|diff:957| [2025/04/30 20:20:37 799568] [debug] |xqc_engine_main_logic|END|now:1746044437799233| [2025/04/30 20:20:37 799576] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437799576| [2025/04/30 20:20:37 799582] [debug] |xqc_engine_wakeup_after|wakeup:1746044437800519|now:1746044437799582|diff:937| [2025/04/30 20:20:37 799588] [debug] |xqc_engine_main_logic|END|now:1746044437799576| [2025/04/30 20:20:37 800666] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437800665| [2025/04/30 20:20:37 800678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437800519|pq_index:0| [2025/04/30 20:20:37 800683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437799233| [2025/04/30 20:20:37 800688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437800687| [2025/04/30 20:20:37 800693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437800519|now:1746044437800687| [2025/04/30 20:20:37 800697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437800519|now:1746044437800687| [2025/04/30 20:20:37 800701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 800707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40218|min_srtt:40218|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 800712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 800734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 800738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 800742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 800746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 800751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 800756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1229727| [2025/04/30 20:20:37 800760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 800765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1381| [2025/04/30 20:20:37 800800] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044437800774|stream_id:0|stream_offset:1229727| [2025/04/30 20:20:37 800813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 800821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:37 800827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437802793|now:1746044437800827|interval:1966| [2025/04/30 20:20:37 800834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437802793|now:1746044437800827|interv:1966| [2025/04/30 20:20:37 800841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:52800| [2025/04/30 20:20:37 800849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 800856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1230906| [2025/04/30 20:20:37 800863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 800870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1382| [2025/04/30 20:20:37 800909] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746044437800881|stream_id:0|stream_offset:1230906| [2025/04/30 20:20:37 800919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 800927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:20:37 800934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437802793|now:1746044437800934|interval:1859| [2025/04/30 20:20:37 800941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437802793|now:1746044437800934|interv:1859| [2025/04/30 20:20:37 800948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:54000| [2025/04/30 20:20:37 800956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 800962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1232085| [2025/04/30 20:20:37 800968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 800974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437801974|now:1746044437800974|interv:1000| [2025/04/30 20:20:37 800979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 800983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 800988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437801974| [2025/04/30 20:20:37 800995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437801974| [2025/04/30 20:20:37 801007] [debug] |xqc_engine_wakeup_after|wakeup:1746044437801974|now:1746044437801007|diff:967| [2025/04/30 20:20:37 801014] [debug] |xqc_engine_main_logic|END|now:1746044437800687| [2025/04/30 20:20:37 801026] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437801025| [2025/04/30 20:20:37 801031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 801038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:515| [2025/04/30 20:20:37 801042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:516| [2025/04/30 20:20:37 801047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:516| [2025/04/30 20:20:37 801052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 801057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 801061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:56406|prior_delivered:1148038|prior_time:1746044437759106|is_app_limited:0|send_elapse:47103|ack_elapse:41919|ctl_first_sent_time:1746044437759966|lagest_ack_time:1746044437801025|curr_delivered:1203244| [2025/04/30 20:20:37 801066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437759966| [2025/04/30 20:20:37 801073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:560| [2025/04/30 20:20:37 801080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 801087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:56406|prior_delivered:1148038|prior_time:1746044437759106|is_app_limited:0|send_elapse:47103|ack_elapse:41919|ctl_first_sent_time:1746044437759966|lagest_ack_time:1746044437801025|curr_delivered:1204444| [2025/04/30 20:20:37 801094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437760081| [2025/04/30 20:20:37 801098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:561| [2025/04/30 20:20:37 801102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40218|rttvar:373|minrtt:31448|latest_rtt:40944|ack_delay:96| [2025/04/30 20:20:37 801107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40297|rttvar:437|minrtt:31448|latest_rtt:40944|ack_delay:96| [2025/04/30 20:20:37 801111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1340|lost_pn:1337|thresh:3| [2025/04/30 20:20:37 801116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1336|lost_pn:1337|po_sent_time:1746044437756979|lost_send_time:1746044437754963|loss_delay:46062|frame:STREAM |repair:128| [2025/04/30 20:20:37 801121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437756979u| [2025/04/30 20:20:37 801126] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:140601|lost_count:2|send_count:143|pkt_num:1336|po_send_time:1746044437756979|srtt:40297|cwnd:130781|bw:1214692|conn_life:1107711|now:0|last_lost_time:1107711| [2025/04/30 20:20:37 801135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 801139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40297|rtt_var:437|pto_duration:42297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 801143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 801148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 801151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 801156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437868178|now:1746044437801139|interv:67039| [2025/04/30 20:20:37 801160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437868178|now:1746044437801139|interval:67039|pto_count:0|srtt:40297 [2025/04/30 20:20:37 801164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47103, ack_elapse 41919, delivered 56406|rate 1197503|lost 296| [2025/04/30 20:20:37 801169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197503) in round 23| [2025/04/30 20:20:37 801173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 801177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 801181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:1|acked:2400|po_sent_time:1746044437760081|recovery:1|recovery_start:1746044437801125|packet_conservation:0|next_round_delivered:1184044| [2025/04/30 20:20:37 801186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:1|acked:2400|po_sent_time:1746044437760081|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 801190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:40297|latest_rtt:40944|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437801125|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 801196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:516|largest:516|pns:2| [2025/04/30 20:20:37 801201] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:516|frame:ACK |recv_time:1746044437801025|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 801206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557801025|now:1746044437801025|interv:120000000| [2025/04/30 20:20:37 801210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557801025|now:1746044437801025|interv:120000000| [2025/04/30 20:20:37 801214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437801974|pq_index:0| [2025/04/30 20:20:37 801218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437800687| [2025/04/30 20:20:37 801222] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437801222| [2025/04/30 20:20:37 801227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437801226| [2025/04/30 20:20:37 801246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40297|min_srtt:40297|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 801251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 801256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 801260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 801264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 801268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 801272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40297|min_srtt:40297|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 801277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 801281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 801285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 801289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 801293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 801297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 801301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1232085| [2025/04/30 20:20:37 801306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 801310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 801314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437801974| [2025/04/30 20:20:37 801318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437801974| [2025/04/30 20:20:37 801322] [debug] |xqc_engine_wakeup_after|wakeup:1746044437801974|now:1746044437801321|diff:653| [2025/04/30 20:20:37 801326] [debug] |xqc_engine_main_logic|END|now:1746044437801226| [2025/04/30 20:20:37 801331] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437801331| [2025/04/30 20:20:37 801335] [debug] |xqc_engine_wakeup_after|wakeup:1746044437801974|now:1746044437801335|diff:639| [2025/04/30 20:20:37 801339] [debug] |xqc_engine_main_logic|END|now:1746044437801331| [2025/04/30 20:20:37 802378] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437802378| [2025/04/30 20:20:37 802400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437801974|pq_index:0| [2025/04/30 20:20:37 802405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437801226| [2025/04/30 20:20:37 802410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437802409| [2025/04/30 20:20:37 802415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437801974|now:1746044437802409| [2025/04/30 20:20:37 802420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437801974|now:1746044437802409| [2025/04/30 20:20:37 802424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 802430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40297|min_srtt:40297|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 802435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 802440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 802445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 802451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 802458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 802464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40297|min_srtt:40297|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 802471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 802477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 802483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 802489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 802496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 802503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 802509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1232085| [2025/04/30 20:20:37 802517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 802524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1383| [2025/04/30 20:20:37 802613] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437802541|stream_id:0|stream_offset:1232085| [2025/04/30 20:20:37 802625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 802632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 802638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40297|rtt_var:437|pto_duration:42297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 802645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 802650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 802657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 802663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437869838|now:1746044437802638|interv:67200| [2025/04/30 20:20:37 802668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437869838|now:1746044437802638|interval:67200|pto_count:0|srtt:40297 [2025/04/30 20:20:37 802673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 20:20:37 802679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 802683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1233264| [2025/04/30 20:20:37 802688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 802692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1384| [2025/04/30 20:20:37 802743] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044437802699|stream_id:0|stream_offset:1233264| [2025/04/30 20:20:37 802757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 802764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:37 802769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40297|rtt_var:437|pto_duration:42297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 802773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 802777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 802781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:37 802785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437869996|now:1746044437802769|interv:67227| [2025/04/30 20:20:37 802793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437869996|now:1746044437802769|interval:67227|pto_count:0|srtt:40297 [2025/04/30 20:20:37 802798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 20:20:37 802803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 802807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1234443| [2025/04/30 20:20:37 802812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 802816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437869996| [2025/04/30 20:20:37 802820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437869996| [2025/04/30 20:20:37 802824] [debug] |xqc_engine_wakeup_after|wakeup:1746044437869996|now:1746044437802824|diff:67172| [2025/04/30 20:20:37 802829] [debug] |xqc_engine_main_logic|END|now:1746044437802409| [2025/04/30 20:20:37 802993] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437802992| [2025/04/30 20:20:37 803005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 803014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:516| [2025/04/30 20:20:37 803020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:517| [2025/04/30 20:20:37 803028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:517| [2025/04/30 20:20:37 803035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 803043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 803050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1157638|prior_time:1746044437761090|is_app_limited:0|send_elapse:40940|ack_elapse:41902|ctl_first_sent_time:1746044437761948|lagest_ack_time:1746044437802992|curr_delivered:1205644| [2025/04/30 20:20:37 803057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437761948| [2025/04/30 20:20:37 803064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:561| [2025/04/30 20:20:37 803072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 803079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1157638|prior_time:1746044437761090|is_app_limited:0|send_elapse:40940|ack_elapse:41902|ctl_first_sent_time:1746044437761948|lagest_ack_time:1746044437802992|curr_delivered:1206844| [2025/04/30 20:20:37 803086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437762060| [2025/04/30 20:20:37 803092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:562| [2025/04/30 20:20:37 803099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40297|rttvar:437|minrtt:31448|latest_rtt:40932|ack_delay:104| [2025/04/30 20:20:37 803113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40363|rttvar:460|minrtt:31448|latest_rtt:40932|ack_delay:104| [2025/04/30 20:20:37 803117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1342|lost_pn:1339|thresh:3| [2025/04/30 20:20:37 803121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 803126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 803130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40363|rtt_var:460|pto_duration:42363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 803135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 803139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 803143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 803147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437870062|now:1746044437803130|interv:66932| [2025/04/30 20:20:37 803151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437870062|now:1746044437803130|interval:66932|pto_count:0|srtt:40363 [2025/04/30 20:20:37 803155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40940, ack_elapse 41902, delivered 49206|rate 1174311|lost 296| [2025/04/30 20:20:37 803160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174311) in round 23| [2025/04/30 20:20:37 803164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 803171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 803178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437762060|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 803185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437762060|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 803191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:40363|latest_rtt:40932|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437801125|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 803197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:517|largest:517|pns:2| [2025/04/30 20:20:37 803202] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:517|frame:ACK |recv_time:1746044437802992|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 803207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557802992|now:1746044437802992|interv:120000000| [2025/04/30 20:20:37 803214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557802992|now:1746044437802992|interv:120000000| [2025/04/30 20:20:37 803218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437869996|pq_index:0| [2025/04/30 20:20:37 803223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437802409| [2025/04/30 20:20:37 803227] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437803227| [2025/04/30 20:20:37 803232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437803231| [2025/04/30 20:20:37 803238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40363|min_srtt:40363|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 803242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 803247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 803251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 803255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 803259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 803263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40363|min_srtt:40363|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 803267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 803272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 803275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 803279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 803283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 803288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 803292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1234443| [2025/04/30 20:20:37 803296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 803300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437804300|now:1746044437803300|interv:1000| [2025/04/30 20:20:37 803304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 803310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 803314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437804300| [2025/04/30 20:20:37 803318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437804300| [2025/04/30 20:20:37 803322] [debug] |xqc_engine_wakeup_after|wakeup:1746044437804300|now:1746044437803322|diff:978| [2025/04/30 20:20:37 803327] [debug] |xqc_engine_main_logic|END|now:1746044437803231| [2025/04/30 20:20:37 803332] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437803332| [2025/04/30 20:20:37 803336] [debug] |xqc_engine_wakeup_after|wakeup:1746044437804300|now:1746044437803336|diff:964| [2025/04/30 20:20:37 803340] [debug] |xqc_engine_main_logic|END|now:1746044437803332| [2025/04/30 20:20:37 804414] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437804413| [2025/04/30 20:20:37 804429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437804300|pq_index:0| [2025/04/30 20:20:37 804436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437803231| [2025/04/30 20:20:37 804444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437804443| [2025/04/30 20:20:37 804452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437804300|now:1746044437804443| [2025/04/30 20:20:37 804458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437804300|now:1746044437804443| [2025/04/30 20:20:37 804464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 804472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40363|min_srtt:40363|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 804479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 804486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 804492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 804498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 804504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 804511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40363|min_srtt:40363|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 804517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 804523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 804530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 804535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 804548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 804556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 804562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1234443| [2025/04/30 20:20:37 804569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 804575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1385| [2025/04/30 20:20:37 804621] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437804587|stream_id:0|stream_offset:1234443| [2025/04/30 20:20:37 804633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 804640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 804648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40363|rtt_var:460|pto_duration:42363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 804653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 804657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 804661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 804665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437871950|now:1746044437804647|interv:67303| [2025/04/30 20:20:37 804669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437871950|now:1746044437804647|interval:67303|pto_count:0|srtt:40363 [2025/04/30 20:20:37 804674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 20:20:37 804680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 804684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1235622| [2025/04/30 20:20:37 804688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 804693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1386| [2025/04/30 20:20:37 804742] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044437804699|stream_id:0|stream_offset:1235622| [2025/04/30 20:20:37 804755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 804760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:37 804769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40363|rtt_var:460|pto_duration:42363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 804774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 804778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 804782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:37 804786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437872062|now:1746044437804769|interv:67293| [2025/04/30 20:20:37 804790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437872062|now:1746044437804769|interval:67293|pto_count:0|srtt:40363 [2025/04/30 20:20:37 804794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 20:20:37 804799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 804803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1236801| [2025/04/30 20:20:37 804808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 804812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437872062| [2025/04/30 20:20:37 804816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437872062| [2025/04/30 20:20:37 804820] [debug] |xqc_engine_wakeup_after|wakeup:1746044437872062|now:1746044437804820|diff:67242| [2025/04/30 20:20:37 804825] [debug] |xqc_engine_main_logic|END|now:1746044437804443| [2025/04/30 20:20:37 804972] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437804970| [2025/04/30 20:20:37 804983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 804992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:517| [2025/04/30 20:20:37 804998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:518| [2025/04/30 20:20:37 805007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:518| [2025/04/30 20:20:37 805014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 805021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 805028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1160038|prior_time:1746044437763122|is_app_limited:0|send_elapse:40638|ack_elapse:41848|ctl_first_sent_time:1746044437763517|lagest_ack_time:1746044437804970|curr_delivered:1208044| [2025/04/30 20:20:37 805035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437763517| [2025/04/30 20:20:37 805043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:563| [2025/04/30 20:20:37 805050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 805066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1160038|prior_time:1746044437763122|is_app_limited:0|send_elapse:40638|ack_elapse:41848|ctl_first_sent_time:1746044437763517|lagest_ack_time:1746044437804970|curr_delivered:1209244| [2025/04/30 20:20:37 805073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437764843| [2025/04/30 20:20:37 805079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:564| [2025/04/30 20:20:37 805086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40363|rttvar:460|minrtt:31448|latest_rtt:40127|ack_delay:88| [2025/04/30 20:20:37 805093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40322|rttvar:426|minrtt:31448|latest_rtt:40127|ack_delay:88| [2025/04/30 20:20:37 805099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1344|lost_pn:1341|thresh:3| [2025/04/30 20:20:37 805106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 805113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 805119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40322|rtt_var:426|pto_duration:42322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 805125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 805129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 805133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 805136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437872021|now:1746044437805119|interv:66902| [2025/04/30 20:20:37 805141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437872021|now:1746044437805119|interval:66902|pto_count:0|srtt:40322 [2025/04/30 20:20:37 805145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40638, ack_elapse 41848, delivered 49206|rate 1175826|lost 296| [2025/04/30 20:20:37 805150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175826) in round 23| [2025/04/30 20:20:37 805154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 805158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 805162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437764843|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 805167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437764843|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 805171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:40322|latest_rtt:40127|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437801125|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 805181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:518|largest:518|pns:2| [2025/04/30 20:20:37 805186] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:518|frame:ACK |recv_time:1746044437804970|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 805191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557804970|now:1746044437804970|interv:120000000| [2025/04/30 20:20:37 805195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557804970|now:1746044437804970|interv:120000000| [2025/04/30 20:20:37 805199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437872062|pq_index:0| [2025/04/30 20:20:37 805204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437804443| [2025/04/30 20:20:37 805208] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437805208| [2025/04/30 20:20:37 805213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437805212| [2025/04/30 20:20:37 805219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40322|min_srtt:40322|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 805223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 805228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 805232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 805236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 805240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 805244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40322|min_srtt:40322|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 805249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 805253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 805257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 805260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 805265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 805272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 805276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1236801| [2025/04/30 20:20:37 805281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 805285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1387| [2025/04/30 20:20:37 805322] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437805293|stream_id:0|stream_offset:1236801| [2025/04/30 20:20:37 805329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 805334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 805338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40322|rtt_var:426|pto_duration:42322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 805343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 805347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 805350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 805354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437872615|now:1746044437805338|interv:67277| [2025/04/30 20:20:37 805358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437872615|now:1746044437805338|interval:67277|pto_count:0|srtt:40322 [2025/04/30 20:20:37 805363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 20:20:37 805368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 805372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1237980| [2025/04/30 20:20:37 805377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 805381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437806381|now:1746044437805381|interv:1000| [2025/04/30 20:20:37 805385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 805389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 805393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437806381| [2025/04/30 20:20:37 805400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437806381| [2025/04/30 20:20:37 805407] [debug] |xqc_engine_wakeup_after|wakeup:1746044437806381|now:1746044437805407|diff:974| [2025/04/30 20:20:37 805414] [debug] |xqc_engine_main_logic|END|now:1746044437805212| [2025/04/30 20:20:37 805423] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437805422| [2025/04/30 20:20:37 805434] [debug] |xqc_engine_wakeup_after|wakeup:1746044437806381|now:1746044437805434|diff:947| [2025/04/30 20:20:37 805440] [debug] |xqc_engine_main_logic|END|now:1746044437805422| [2025/04/30 20:20:37 806527] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437806527| [2025/04/30 20:20:37 806541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437806381|pq_index:0| [2025/04/30 20:20:37 806548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437805212| [2025/04/30 20:20:37 806557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437806555| [2025/04/30 20:20:37 806564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437806381|now:1746044437806555| [2025/04/30 20:20:37 806593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437806381|now:1746044437806555| [2025/04/30 20:20:37 806599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 806607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40322|min_srtt:40322|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 806616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 806622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 806626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 806629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 806634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 806638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40322|min_srtt:40322|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 806643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 806647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 806651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 806655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 806659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 806664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 806668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1237980| [2025/04/30 20:20:37 806679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 806684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1388| [2025/04/30 20:20:37 806746] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044437806692|stream_id:0|stream_offset:1237980| [2025/04/30 20:20:37 806761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 806769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:37 806774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40322|rtt_var:426|pto_duration:42322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 806778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 806782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 806786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:37 806790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437874014|now:1746044437806773|interv:67241| [2025/04/30 20:20:37 806794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437874014|now:1746044437806773|interval:67241|pto_count:0|srtt:40322 [2025/04/30 20:20:37 806799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 20:20:37 806804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 806808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1239159| [2025/04/30 20:20:37 806813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 806817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437874014| [2025/04/30 20:20:37 806821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437874014| [2025/04/30 20:20:37 806825] [debug] |xqc_engine_wakeup_after|wakeup:1746044437874014|now:1746044437806825|diff:67189| [2025/04/30 20:20:37 806830] [debug] |xqc_engine_main_logic|END|now:1746044437806555| [2025/04/30 20:20:37 809056] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437809055| [2025/04/30 20:20:37 809072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 809081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:518| [2025/04/30 20:20:37 809088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:520| [2025/04/30 20:20:37 809097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:520| [2025/04/30 20:20:37 809103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 809111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1345|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1348|path_largest_ack:1345| [2025/04/30 20:20:37 809126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51606|prior_delivered:1160038|prior_time:1746044437763122|is_app_limited:0|send_elapse:42089|ack_elapse:45933|ctl_first_sent_time:1746044437764968|lagest_ack_time:1746044437809055|curr_delivered:1210444| [2025/04/30 20:20:37 809133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437764968| [2025/04/30 20:20:37 809141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:774||sndq_packets_used_bytes:0|sndq_packets_free:565| [2025/04/30 20:20:37 809148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1346|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1348|path_largest_ack:1346| [2025/04/30 20:20:37 809155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50406|prior_delivered:1162438|prior_time:1746044437765132|is_app_limited:0|send_elapse:41809|ack_elapse:43923|ctl_first_sent_time:1746044437766763|lagest_ack_time:1746044437809055|curr_delivered:1211644| [2025/04/30 20:20:37 809162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437766763| [2025/04/30 20:20:37 809169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:566| [2025/04/30 20:20:37 809176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 809183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50406|prior_delivered:1162438|prior_time:1746044437765132|is_app_limited:0|send_elapse:41809|ack_elapse:43923|ctl_first_sent_time:1746044437766763|lagest_ack_time:1746044437809055|curr_delivered:1212844| [2025/04/30 20:20:37 809190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437768054| [2025/04/30 20:20:37 809197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:567| [2025/04/30 20:20:37 809202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 809206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50406|prior_delivered:1162438|prior_time:1746044437765132|is_app_limited:0|send_elapse:41809|ack_elapse:43923|ctl_first_sent_time:1746044437766763|lagest_ack_time:1746044437809055|curr_delivered:1214044| [2025/04/30 20:20:37 809211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437768164| [2025/04/30 20:20:37 809215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:568| [2025/04/30 20:20:37 809219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40322|rttvar:426|minrtt:31448|latest_rtt:40891|ack_delay:80| [2025/04/30 20:20:37 809224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40383|rttvar:442|minrtt:31448|latest_rtt:40891|ack_delay:80| [2025/04/30 20:20:37 809228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1348|lost_pn:1345|thresh:3| [2025/04/30 20:20:37 809237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 809241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 809245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40383|rtt_var:442|pto_duration:42383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 809250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 809254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 809258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 20:20:37 809262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437874075|now:1746044437809245|interv:64830| [2025/04/30 20:20:37 809266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437874075|now:1746044437809245|interval:64830|pto_count:0|srtt:40383 [2025/04/30 20:20:37 809270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41809, ack_elapse 43923, delivered 51606|rate 1174919|lost 296| [2025/04/30 20:20:37 809275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174919) in round 23| [2025/04/30 20:20:37 809279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 809284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 809288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:4800|po_sent_time:1746044437768164|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 809292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:4800|po_sent_time:1746044437768164|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 809297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:48000|srtt:40383|latest_rtt:40891|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437801125|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 809302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 809308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437834055|now:1746044437809055|interv:25000| [2025/04/30 20:20:37 809314] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437809055|max_ack_delay:25000| [2025/04/30 20:20:37 809319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:520|largest:520|pns:2| [2025/04/30 20:20:37 809324] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:520|frame:PING ACK |recv_time:1746044437809055|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 809331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557809055|now:1746044437809055|interv:120000000| [2025/04/30 20:20:37 809335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557809055|now:1746044437809055|interv:120000000| [2025/04/30 20:20:37 809339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437874014|pq_index:0| [2025/04/30 20:20:37 809344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437806555| [2025/04/30 20:20:37 809348] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437809348| [2025/04/30 20:20:37 809353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437809352| [2025/04/30 20:20:37 809359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40383|min_srtt:40383|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 809363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:48000|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 809368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 809372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 809376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 809380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 809385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40383|min_srtt:40383|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 809389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:48000|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 809393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 809397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 809401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 809405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 809410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 809414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1239159| [2025/04/30 20:20:37 809422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 809428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1389| [2025/04/30 20:20:37 809475] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746044437809440|stream_id:0|stream_offset:1239159| [2025/04/30 20:20:37 809492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 809499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 20:20:37 809506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40383|rtt_var:442|pto_duration:42383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 809513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 809520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 809526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 809533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437876823|now:1746044437809506|interv:67317| [2025/04/30 20:20:37 809539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437876823|now:1746044437809506|interval:67317|pto_count:0|srtt:40383 [2025/04/30 20:20:37 809547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:49200| [2025/04/30 20:20:37 809555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 809562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1240338| [2025/04/30 20:20:37 809569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 809576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1390| [2025/04/30 20:20:37 809610] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746044437809586|stream_id:0|stream_offset:1240338| [2025/04/30 20:20:37 809620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 809627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 809634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40383|rtt_var:442|pto_duration:42383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 809641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 809647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 809653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 809660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437876969|now:1746044437809634|interv:67335| [2025/04/30 20:20:37 809666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437876969|now:1746044437809634|interval:67335|pto_count:0|srtt:40383 [2025/04/30 20:20:37 809678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50400| [2025/04/30 20:20:37 809686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 809693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1241517| [2025/04/30 20:20:37 809699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 809706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1391| [2025/04/30 20:20:37 809763] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437809735|stream_id:0|stream_offset:1241517| [2025/04/30 20:20:37 809777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 809784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 809790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40383|rtt_var:442|pto_duration:42383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 809795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 809799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 809803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 809807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437877118|now:1746044437809790|interv:67328| [2025/04/30 20:20:37 809811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437877118|now:1746044437809790|interval:67328|pto_count:0|srtt:40383 [2025/04/30 20:20:37 809816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 20:20:37 809821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 809825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1242696| [2025/04/30 20:20:37 809830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 809834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1392| [2025/04/30 20:20:37 809864] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044437809841|stream_id:0|stream_offset:1242696| [2025/04/30 20:20:37 809873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 809887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:37 809892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40383|rtt_var:442|pto_duration:42383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 809896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 809900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 809904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:37 809908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437877224|now:1746044437809892|interv:67332| [2025/04/30 20:20:37 809912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437877224|now:1746044437809892|interval:67332|pto_count:0|srtt:40383 [2025/04/30 20:20:37 809917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 20:20:37 809922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 809926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1243875| [2025/04/30 20:20:37 809931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 809935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437834055| [2025/04/30 20:20:37 809939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437834055| [2025/04/30 20:20:37 809943] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437809943|diff:24112| [2025/04/30 20:20:37 809948] [debug] |xqc_engine_main_logic|END|now:1746044437809352| [2025/04/30 20:20:37 809953] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437809953| [2025/04/30 20:20:37 809957] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437809957|diff:24098| [2025/04/30 20:20:37 809961] [debug] |xqc_engine_main_logic|END|now:1746044437809953| [2025/04/30 20:20:37 810928] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437810927| [2025/04/30 20:20:37 810946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 810956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:520| [2025/04/30 20:20:37 810962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:521| [2025/04/30 20:20:37 810970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:521| [2025/04/30 20:20:37 810977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 810984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 810992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1167238|prior_time:1746044437769103|is_app_limited:0|send_elapse:41936|ack_elapse:41824|ctl_first_sent_time:1746044437769531|lagest_ack_time:1746044437810927|curr_delivered:1215244| [2025/04/30 20:20:37 811007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437769531| [2025/04/30 20:20:37 811015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:569| [2025/04/30 20:20:37 811022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 811030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49206|prior_delivered:1167238|prior_time:1746044437769103|is_app_limited:0|send_elapse:41936|ack_elapse:41824|ctl_first_sent_time:1746044437769531|lagest_ack_time:1746044437810927|curr_delivered:1216444| [2025/04/30 20:20:37 811037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437770905| [2025/04/30 20:20:37 811043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:570| [2025/04/30 20:20:37 811049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40383|rttvar:442|minrtt:31448|latest_rtt:40022|ack_delay:96| [2025/04/30 20:20:37 811056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40326|rttvar:446|minrtt:31448|latest_rtt:40022|ack_delay:96| [2025/04/30 20:20:37 811063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1350|lost_pn:1347|thresh:3| [2025/04/30 20:20:37 811070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 811076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 811080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40326|rtt_var:446|pto_duration:42326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 811085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 811089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 811093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 811097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437877167|now:1746044437811080|interv:66087| [2025/04/30 20:20:37 811103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437877167|now:1746044437811080|interval:66087|pto_count:0|srtt:40326 [2025/04/30 20:20:37 811110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41936, ack_elapse 41824, delivered 49206|rate 1173359|lost 296| [2025/04/30 20:20:37 811117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173359) in round 23| [2025/04/30 20:20:37 811124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 811129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 811133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437770905|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 811142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437770905|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 811146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:40326|latest_rtt:40022|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437801125|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 811152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:521|largest:521|pns:2| [2025/04/30 20:20:37 811157] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:521|frame:ACK |recv_time:1746044437810927|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 811162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557810927|now:1746044437810927|interv:120000000| [2025/04/30 20:20:37 811166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557810927|now:1746044437810927|interv:120000000| [2025/04/30 20:20:37 811170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437834055|pq_index:0| [2025/04/30 20:20:37 811174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437809352| [2025/04/30 20:20:37 811178] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437811178| [2025/04/30 20:20:37 811183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437811182| [2025/04/30 20:20:37 811189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40326|min_srtt:40326|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 811194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 811199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 811203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 811206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 811211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 811215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40326|min_srtt:40326|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 811219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 811223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 811227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 811234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 811238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 811243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 811247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1243875| [2025/04/30 20:20:37 811251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 811255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1393| [2025/04/30 20:20:37 811295] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437811263|stream_id:0|stream_offset:1243875| [2025/04/30 20:20:37 811305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 811312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 811319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40326|rtt_var:446|pto_duration:42326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 811326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 811331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 811335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 811339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437878589|now:1746044437811319|interv:67270| [2025/04/30 20:20:37 811343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437878589|now:1746044437811319|interval:67270|pto_count:0|srtt:40326 [2025/04/30 20:20:37 811348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 20:20:37 811354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 811358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1245054| [2025/04/30 20:20:37 811363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 811367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1394| [2025/04/30 20:20:37 811397] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044437811374|stream_id:0|stream_offset:1245054| [2025/04/30 20:20:37 811406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 811420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:37 811426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40326|rtt_var:446|pto_duration:42326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 811431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 811435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 811438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:37 811443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437878700|now:1746044437811426|interv:67274| [2025/04/30 20:20:37 811449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437878700|now:1746044437811426|interval:67274|pto_count:0|srtt:40326 [2025/04/30 20:20:37 811456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 20:20:37 811464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 811471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1246233| [2025/04/30 20:20:37 811478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 811485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437834055| [2025/04/30 20:20:37 811491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437834055| [2025/04/30 20:20:37 811497] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437811497|diff:22558| [2025/04/30 20:20:37 811505] [debug] |xqc_engine_main_logic|END|now:1746044437811182| [2025/04/30 20:20:37 811513] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437811513| [2025/04/30 20:20:37 811519] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437811519|diff:22536| [2025/04/30 20:20:37 811526] [debug] |xqc_engine_main_logic|END|now:1746044437811513| [2025/04/30 20:20:37 812893] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437812891| [2025/04/30 20:20:37 812911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 812921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:521| [2025/04/30 20:20:37 812927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:522| [2025/04/30 20:20:37 812936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:522| [2025/04/30 20:20:37 812943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 812951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 812958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51606|prior_delivered:1167238|prior_time:1746044437769103|is_app_limited:0|send_elapse:43451|ack_elapse:43788|ctl_first_sent_time:1746044437771046|lagest_ack_time:1746044437812891|curr_delivered:1217644| [2025/04/30 20:20:37 812973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437771046| [2025/04/30 20:20:37 812980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:571| [2025/04/30 20:20:37 812987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 812995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50406|prior_delivered:1169638|prior_time:1746044437771206|is_app_limited:0|send_elapse:41140|ack_elapse:41685|ctl_first_sent_time:1746044437772745|lagest_ack_time:1746044437812891|curr_delivered:1218844| [2025/04/30 20:20:37 813002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437772745| [2025/04/30 20:20:37 813010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:572| [2025/04/30 20:20:37 813016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40326|rttvar:446|minrtt:31448|latest_rtt:40146|ack_delay:104| [2025/04/30 20:20:37 813022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40291|rttvar:406|minrtt:31448|latest_rtt:40146|ack_delay:104| [2025/04/30 20:20:37 813029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1352|lost_pn:1349|thresh:3| [2025/04/30 20:20:37 813035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 813041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 813045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40291|rtt_var:406|pto_duration:42291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 813049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 813053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 813057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 813061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437878665|now:1746044437813044|interv:65621| [2025/04/30 20:20:37 813065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437878665|now:1746044437813044|interval:65621|pto_count:0|srtt:40291 [2025/04/30 20:20:37 813070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41140, ack_elapse 41685, delivered 49206|rate 1180424|lost 296| [2025/04/30 20:20:37 813074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180424) in round 23| [2025/04/30 20:20:37 813079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 813083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 813087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437772745|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 813095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437772745|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 813100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:40291|latest_rtt:40146|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437801125|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 813106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:522|largest:522|pns:2| [2025/04/30 20:20:37 813110] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:522|frame:ACK |recv_time:1746044437812891|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 813115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557812891|now:1746044437812891|interv:120000000| [2025/04/30 20:20:37 813119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557812891|now:1746044437812891|interv:120000000| [2025/04/30 20:20:37 813123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437834055|pq_index:0| [2025/04/30 20:20:37 813128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437811182| [2025/04/30 20:20:37 813132] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437813132| [2025/04/30 20:20:37 813137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437813136| [2025/04/30 20:20:37 813143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40291|min_srtt:40291|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 813147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 813152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 813156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 813160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 813164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 813168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40291|min_srtt:40291|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 813172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 813177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 813184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 813187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 813192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 813196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 813200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1246233| [2025/04/30 20:20:37 813205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 813209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1395| [2025/04/30 20:20:37 813245] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437813217|stream_id:0|stream_offset:1246233| [2025/04/30 20:20:37 813251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 813256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 813261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40291|rtt_var:406|pto_duration:42291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 813265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 813269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 813273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 813277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437880508|now:1746044437813260|interv:67248| [2025/04/30 20:20:37 813281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437880508|now:1746044437813260|interval:67248|pto_count:0|srtt:40291 [2025/04/30 20:20:37 813285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 20:20:37 813290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 813294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1247412| [2025/04/30 20:20:37 813299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 813303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1396| [2025/04/30 20:20:37 813326] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044437813309|stream_id:0|stream_offset:1247412| [2025/04/30 20:20:37 813336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 813340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:37 813344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40291|rtt_var:406|pto_duration:42291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 813355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 813359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 813363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:37 813367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437880600|now:1746044437813344|interv:67256| [2025/04/30 20:20:37 813371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437880600|now:1746044437813344|interval:67256|pto_count:0|srtt:40291 [2025/04/30 20:20:37 813375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 20:20:37 813380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 813384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1248591| [2025/04/30 20:20:37 813388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 813393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437834055| [2025/04/30 20:20:37 813400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437834055| [2025/04/30 20:20:37 813407] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437813407|diff:20648| [2025/04/30 20:20:37 813414] [debug] |xqc_engine_main_logic|END|now:1746044437813136| [2025/04/30 20:20:37 813423] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437813422| [2025/04/30 20:20:37 813426] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437813426|diff:20629| [2025/04/30 20:20:37 813432] [debug] |xqc_engine_main_logic|END|now:1746044437813422| [2025/04/30 20:20:37 815029] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437815028| [2025/04/30 20:20:37 815046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 815055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:522| [2025/04/30 20:20:37 815061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:523| [2025/04/30 20:20:37 815070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:523| [2025/04/30 20:20:37 815076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 815084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 815100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51606|prior_delivered:1169638|prior_time:1746044437771206|is_app_limited:0|send_elapse:41253|ack_elapse:43822|ctl_first_sent_time:1746044437772858|lagest_ack_time:1746044437815028|curr_delivered:1220044| [2025/04/30 20:20:37 815108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437772858| [2025/04/30 20:20:37 815114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:573| [2025/04/30 20:20:37 815121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 815128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50406|prior_delivered:1172038|prior_time:1746044437773135|is_app_limited:0|send_elapse:42959|ack_elapse:41893|ctl_first_sent_time:1746044437774731|lagest_ack_time:1746044437815028|curr_delivered:1221244| [2025/04/30 20:20:37 815135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437774731| [2025/04/30 20:20:37 815142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:574| [2025/04/30 20:20:37 815149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40291|rttvar:406|minrtt:31448|latest_rtt:40297|ack_delay:144| [2025/04/30 20:20:37 815156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40274|rttvar:339|minrtt:31448|latest_rtt:40297|ack_delay:144| [2025/04/30 20:20:37 815163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1354|lost_pn:1351|thresh:3| [2025/04/30 20:20:37 815169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 815176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 815183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40274|rtt_var:339|pto_duration:42274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 815188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 815192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 815196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 815200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437880583|now:1746044437815182|interv:65401| [2025/04/30 20:20:37 815207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437880583|now:1746044437815182|interval:65401|pto_count:0|srtt:40274 [2025/04/30 20:20:37 815214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42959, ack_elapse 41893, delivered 49206|rate 1145417|lost 296| [2025/04/30 20:20:37 815221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145417) in round 23| [2025/04/30 20:20:37 815227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 815231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 815239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437774731|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 815244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437774731|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 815248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:40274|latest_rtt:40297|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437801125|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 815254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:523|largest:523|pns:2| [2025/04/30 20:20:37 815259] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:523|frame:ACK |recv_time:1746044437815028|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 815264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557815028|now:1746044437815028|interv:120000000| [2025/04/30 20:20:37 815268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557815028|now:1746044437815028|interv:120000000| [2025/04/30 20:20:37 815272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437834055|pq_index:0| [2025/04/30 20:20:37 815277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437813136| [2025/04/30 20:20:37 815281] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437815281| [2025/04/30 20:20:37 815287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437815285| [2025/04/30 20:20:37 815296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40274|min_srtt:40274|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 815304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 815310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 815314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 815318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 815323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 815327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40274|min_srtt:40274|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 815331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 815339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 815343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 815346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 815351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 815355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 815360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1248591| [2025/04/30 20:20:37 815364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 815368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1397| [2025/04/30 20:20:37 815416] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437815380|stream_id:0|stream_offset:1248591| [2025/04/30 20:20:37 815428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 815435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 815441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40274|rtt_var:339|pto_duration:42274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 815448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 815454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 815460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 815467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437882654|now:1746044437815441|interv:67213| [2025/04/30 20:20:37 815473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437882654|now:1746044437815441|interval:67213|pto_count:0|srtt:40274 [2025/04/30 20:20:37 815480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 20:20:37 815488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 815495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1249770| [2025/04/30 20:20:37 815501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 815508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1398| [2025/04/30 20:20:37 815552] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044437815518|stream_id:0|stream_offset:1249770| [2025/04/30 20:20:37 815577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 815584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:37 815589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40274|rtt_var:339|pto_duration:42274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 815594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 815598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 815601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:37 815605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437882792|now:1746044437815589|interv:67203| [2025/04/30 20:20:37 815609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437882792|now:1746044437815589|interval:67203|pto_count:0|srtt:40274 [2025/04/30 20:20:37 815614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 20:20:37 815619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 815623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1250949| [2025/04/30 20:20:37 815628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 815632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437834055| [2025/04/30 20:20:37 815639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437834055| [2025/04/30 20:20:37 815645] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437815645|diff:18410| [2025/04/30 20:20:37 815652] [debug] |xqc_engine_main_logic|END|now:1746044437815285| [2025/04/30 20:20:37 815661] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437815661| [2025/04/30 20:20:37 815665] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437815665|diff:18390| [2025/04/30 20:20:37 815669] [debug] |xqc_engine_main_logic|END|now:1746044437815661| [2025/04/30 20:20:37 816910] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437816909| [2025/04/30 20:20:37 816928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 816937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:523| [2025/04/30 20:20:37 816943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:524| [2025/04/30 20:20:37 816953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:524| [2025/04/30 20:20:37 816959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 816967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 816983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51606|prior_delivered:1172038|prior_time:1746044437773135|is_app_limited:0|send_elapse:43069|ack_elapse:43774|ctl_first_sent_time:1746044437774841|lagest_ack_time:1746044437816909|curr_delivered:1222444| [2025/04/30 20:20:37 816990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437774841| [2025/04/30 20:20:37 816997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:575| [2025/04/30 20:20:37 817003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 817010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1174444|prior_time:1746044437775049|is_app_limited:0|send_elapse:41711|ack_elapse:41860|ctl_first_sent_time:1746044437776607|lagest_ack_time:1746044437816909|curr_delivered:1223644| [2025/04/30 20:20:37 817016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437776607| [2025/04/30 20:20:37 817021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:576| [2025/04/30 20:20:37 817027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40274|rttvar:339|minrtt:31448|latest_rtt:40302|ack_delay:88| [2025/04/30 20:20:37 817033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40266|rttvar:270|minrtt:31448|latest_rtt:40302|ack_delay:88| [2025/04/30 20:20:37 817039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1356|lost_pn:1353|thresh:3| [2025/04/30 20:20:37 817046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 817051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 817055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40266|rtt_var:270|pto_duration:42266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 817059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 817063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 817067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 817072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437882784|now:1746044437817054|interv:65730| [2025/04/30 20:20:37 817079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437882784|now:1746044437817054|interval:65730|pto_count:0|srtt:40266 [2025/04/30 20:20:37 817086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41711, ack_elapse 41860, delivered 49200|rate 1175346|lost 296| [2025/04/30 20:20:37 817092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175346) in round 23| [2025/04/30 20:20:37 817097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 817105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 817109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437776607|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 817113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437776607|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 817118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:40266|latest_rtt:40302|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437801125|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 817124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:524|largest:524|pns:2| [2025/04/30 20:20:37 817128] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:524|frame:ACK |recv_time:1746044437816909|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 817133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557816909|now:1746044437816909|interv:120000000| [2025/04/30 20:20:37 817137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557816909|now:1746044437816909|interv:120000000| [2025/04/30 20:20:37 817141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437834055|pq_index:0| [2025/04/30 20:20:37 817146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437815285| [2025/04/30 20:20:37 817150] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437817150| [2025/04/30 20:20:37 817155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437817154| [2025/04/30 20:20:37 817161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40266|min_srtt:40266|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 817166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 817170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 817174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 817178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 817182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 817187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40266|min_srtt:40266|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 817191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 817198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 817202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 817206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 817210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 817214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 817219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1250949| [2025/04/30 20:20:37 817223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 817227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1399| [2025/04/30 20:20:37 817263] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437817235|stream_id:0|stream_offset:1250949| [2025/04/30 20:20:37 817269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 817274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 817278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40266|rtt_var:270|pto_duration:42266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 817283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 817287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 817291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 817294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437884501|now:1746044437817278|interv:67223| [2025/04/30 20:20:37 817299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437884501|now:1746044437817278|interval:67223|pto_count:0|srtt:40266 [2025/04/30 20:20:37 817303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 20:20:37 817308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 817312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1252128| [2025/04/30 20:20:37 817317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 817321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1400| [2025/04/30 20:20:37 817347] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044437817330|stream_id:0|stream_offset:1252128| [2025/04/30 20:20:37 817353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 817357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:37 817361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40266|rtt_var:270|pto_duration:42266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 817366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 817373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 817379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:37 817385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437884596|now:1746044437817361|interv:67235| [2025/04/30 20:20:37 817391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437884596|now:1746044437817361|interval:67235|pto_count:0|srtt:40266 [2025/04/30 20:20:37 817397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 20:20:37 817403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 817408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1253307| [2025/04/30 20:20:37 817412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 817418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437834055| [2025/04/30 20:20:37 817425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437834055| [2025/04/30 20:20:37 817431] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437817431|diff:16624| [2025/04/30 20:20:37 817437] [debug] |xqc_engine_main_logic|END|now:1746044437817154| [2025/04/30 20:20:37 817446] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437817446| [2025/04/30 20:20:37 817452] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437817452|diff:16603| [2025/04/30 20:20:37 817459] [debug] |xqc_engine_main_logic|END|now:1746044437817446| [2025/04/30 20:20:37 818908] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437818906| [2025/04/30 20:20:37 818926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 818938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:524| [2025/04/30 20:20:37 818944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:525| [2025/04/30 20:20:37 818953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:525| [2025/04/30 20:20:37 818959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 818976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1357|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1358|path_largest_ack:1357| [2025/04/30 20:20:37 818984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1174444|prior_time:1746044437775049|is_app_limited:0|send_elapse:41882|ack_elapse:43857|ctl_first_sent_time:1746044437776778|lagest_ack_time:1746044437818906|curr_delivered:1224844| [2025/04/30 20:20:37 818991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437776778| [2025/04/30 20:20:37 818998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:577| [2025/04/30 20:20:37 819005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 819012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1176844|prior_time:1746044437777044|is_app_limited:0|send_elapse:41795|ack_elapse:41862|ctl_first_sent_time:1746044437778560|lagest_ack_time:1746044437818906|curr_delivered:1226044| [2025/04/30 20:20:37 819020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437778560| [2025/04/30 20:20:37 819027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:578| [2025/04/30 20:20:37 819033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40266|rttvar:270|minrtt:31448|latest_rtt:40346|ack_delay:96| [2025/04/30 20:20:37 819039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40264|rttvar:207|minrtt:31448|latest_rtt:40346|ack_delay:96| [2025/04/30 20:20:37 819043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1358|lost_pn:1355|thresh:3| [2025/04/30 20:20:37 819047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 819052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 819056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40264|rtt_var:207|pto_duration:42264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 819060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 819064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 819068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 819072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437884594|now:1746044437819055|interv:65539| [2025/04/30 20:20:37 819076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437884594|now:1746044437819055|interval:65539|pto_count:0|srtt:40264 [2025/04/30 20:20:37 819081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41795, ack_elapse 41862, delivered 49200|rate 1175290|lost 296| [2025/04/30 20:20:37 819085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175290) in round 23| [2025/04/30 20:20:37 819094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 819098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 819102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437778560|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 819106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437778560|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 819111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:40264|latest_rtt:40346|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437801125|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 819117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:525|largest:525|pns:2| [2025/04/30 20:20:37 819122] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:525|frame:ACK |recv_time:1746044437818906|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 819126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557818906|now:1746044437818906|interv:120000000| [2025/04/30 20:20:37 819131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557818906|now:1746044437818906|interv:120000000| [2025/04/30 20:20:37 819135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437834055|pq_index:0| [2025/04/30 20:20:37 819139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437817154| [2025/04/30 20:20:37 819143] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437819143| [2025/04/30 20:20:37 819148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437819147| [2025/04/30 20:20:37 819154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40264|min_srtt:40264|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 819159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 819164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 819167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 819171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 819176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 819180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40264|min_srtt:40264|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 819187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 819192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 819195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 819199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 819203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 819208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 819212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1253307| [2025/04/30 20:20:37 819217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 819221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1401| [2025/04/30 20:20:37 819262] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437819229|stream_id:0|stream_offset:1253307| [2025/04/30 20:20:37 819273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 819280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 819287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40264|rtt_var:207|pto_duration:42264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 819294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 819298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 819302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 819306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437886493|now:1746044437819287|interv:67206| [2025/04/30 20:20:37 819310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437886493|now:1746044437819287|interval:67206|pto_count:0|srtt:40264 [2025/04/30 20:20:37 819314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 20:20:37 819320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 819324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1254486| [2025/04/30 20:20:37 819330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 819342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1402| [2025/04/30 20:20:37 819374] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044437819349|stream_id:0|stream_offset:1254486| [2025/04/30 20:20:37 819384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1402|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 819391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:37 819398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40264|rtt_var:207|pto_duration:42264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 819403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 819407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 819411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:37 819415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437886613|now:1746044437819398|interv:67215| [2025/04/30 20:20:37 819419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437886613|now:1746044437819398|interval:67215|pto_count:0|srtt:40264 [2025/04/30 20:20:37 819424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 20:20:37 819432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 819438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1255665| [2025/04/30 20:20:37 819445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 819452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437834055| [2025/04/30 20:20:37 819457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437834055| [2025/04/30 20:20:37 819463] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437819462|diff:14593| [2025/04/30 20:20:37 819470] [debug] |xqc_engine_main_logic|END|now:1746044437819147| [2025/04/30 20:20:37 819478] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437819478| [2025/04/30 20:20:37 819484] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437819484|diff:14571| [2025/04/30 20:20:37 819490] [debug] |xqc_engine_main_logic|END|now:1746044437819478| [2025/04/30 20:20:37 820894] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437820893| [2025/04/30 20:20:37 820910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 820919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:525| [2025/04/30 20:20:37 820925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:526| [2025/04/30 20:20:37 820934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:526| [2025/04/30 20:20:37 820950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 820958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 820965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49200|prior_delivered:1179244|prior_time:1746044437779061|is_app_limited:0|send_elapse:41838|ack_elapse:41832|ctl_first_sent_time:1746044437780600|lagest_ack_time:1746044437820893|curr_delivered:1227244| [2025/04/30 20:20:37 820972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437780600| [2025/04/30 20:20:37 820979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:579| [2025/04/30 20:20:37 820987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 820993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:49200|prior_delivered:1179244|prior_time:1746044437779061|is_app_limited:0|send_elapse:41838|ack_elapse:41832|ctl_first_sent_time:1746044437780600|lagest_ack_time:1746044437820893|curr_delivered:1228444| [2025/04/30 20:20:37 821000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437780758| [2025/04/30 20:20:37 821007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:580| [2025/04/30 20:20:37 821013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40264|rttvar:207|minrtt:31448|latest_rtt:40135|ack_delay:96| [2025/04/30 20:20:37 821020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40235|rttvar:212|minrtt:31448|latest_rtt:40135|ack_delay:96| [2025/04/30 20:20:37 821025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1360|lost_pn:1357|thresh:3| [2025/04/30 20:20:37 821029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 821034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 821038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40235|rtt_var:212|pto_duration:42235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 821045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 821051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 821057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 821063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437886584|now:1746044437821037|interv:65547| [2025/04/30 20:20:37 821067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437886584|now:1746044437821037|interval:65547|pto_count:0|srtt:40235 [2025/04/30 20:20:37 821072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41838, ack_elapse 41832, delivered 49200|rate 1175964|lost 296| [2025/04/30 20:20:37 821080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175964) in round 23| [2025/04/30 20:20:37 821085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 821089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 821093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437780758|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 821097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437780758|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 821102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:40235|latest_rtt:40135|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437801125|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 821108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:526|largest:526|pns:2| [2025/04/30 20:20:37 821113] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:526|frame:ACK |recv_time:1746044437820893|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 821118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557820893|now:1746044437820893|interv:120000000| [2025/04/30 20:20:37 821122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557820893|now:1746044437820893|interv:120000000| [2025/04/30 20:20:37 821126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437834055|pq_index:0| [2025/04/30 20:20:37 821130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437819147| [2025/04/30 20:20:37 821134] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437821134| [2025/04/30 20:20:37 821140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437821138| [2025/04/30 20:20:37 821146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40235|min_srtt:40235|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 821150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 821155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 821159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 821163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 821167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 821171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40235|min_srtt:40235|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 821178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 821183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 821187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 821191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 821195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 821199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 821204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1255665| [2025/04/30 20:20:37 821208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 821213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1403| [2025/04/30 20:20:37 821252] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437821220|stream_id:0|stream_offset:1255665| [2025/04/30 20:20:37 821262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1403|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 821269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 821276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40235|rtt_var:212|pto_duration:42235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 821283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 821287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 821290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 821294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437888455|now:1746044437821276|interv:67179| [2025/04/30 20:20:37 821299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437888455|now:1746044437821276|interval:67179|pto_count:0|srtt:40235 [2025/04/30 20:20:37 821303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 20:20:37 821308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 821313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1256844| [2025/04/30 20:20:37 821322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 821330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1404| [2025/04/30 20:20:37 821362] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044437821338|stream_id:0|stream_offset:1256844| [2025/04/30 20:20:37 821372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 821378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:37 821385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40235|rtt_var:212|pto_duration:42235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 821391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 821395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 821399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:37 821403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437888573|now:1746044437821385|interv:67188| [2025/04/30 20:20:37 821406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437888573|now:1746044437821385|interval:67188|pto_count:0|srtt:40235 [2025/04/30 20:20:37 821411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 20:20:37 821418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 821425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1258023| [2025/04/30 20:20:37 821432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 821439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437834055| [2025/04/30 20:20:37 821445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437834055| [2025/04/30 20:20:37 821451] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437821451|diff:12604| [2025/04/30 20:20:37 821458] [debug] |xqc_engine_main_logic|END|now:1746044437821138| [2025/04/30 20:20:37 821466] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437821466| [2025/04/30 20:20:37 821472] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437821472|diff:12583| [2025/04/30 20:20:37 821478] [debug] |xqc_engine_main_logic|END|now:1746044437821466| [2025/04/30 20:20:37 822880] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437822879| [2025/04/30 20:20:37 822895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 822902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:526| [2025/04/30 20:20:37 822906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:527| [2025/04/30 20:20:37 822920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:527| [2025/04/30 20:20:37 822927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 822935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 822942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1179244|prior_time:1746044437779061|is_app_limited:0|send_elapse:42102|ack_elapse:43818|ctl_first_sent_time:1746044437780864|lagest_ack_time:1746044437822879|curr_delivered:1229644| [2025/04/30 20:20:37 822949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437780864| [2025/04/30 20:20:37 822957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:581| [2025/04/30 20:20:37 822963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 822970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1181644|prior_time:1746044437781091|is_app_limited:0|send_elapse:41833|ack_elapse:41788|ctl_first_sent_time:1746044437782651|lagest_ack_time:1746044437822879|curr_delivered:1230844| [2025/04/30 20:20:37 822976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437782651| [2025/04/30 20:20:37 822983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:582| [2025/04/30 20:20:37 822989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40235|rttvar:212|minrtt:31448|latest_rtt:40228|ack_delay:88| [2025/04/30 20:20:37 822996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40223|rttvar:182|minrtt:31448|latest_rtt:40228|ack_delay:88| [2025/04/30 20:20:37 823003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1362|lost_pn:1359|thresh:3| [2025/04/30 20:20:37 823009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 823016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 823021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40223|rtt_var:182|pto_duration:42223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 823026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 823031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 823036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 20:20:37 823043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437888561|now:1746044437823021|interv:65540| [2025/04/30 20:20:37 823049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437888561|now:1746044437823021|interval:65540|pto_count:0|srtt:40223 [2025/04/30 20:20:37 823060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41833, ack_elapse 41788, delivered 49200|rate 1176104|lost 296| [2025/04/30 20:20:37 823065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176104) in round 23| [2025/04/30 20:20:37 823069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 823074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 823078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437782651|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 823082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437782651|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 823087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:40223|latest_rtt:40228|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437801125|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 823093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:527|largest:527|pns:2| [2025/04/30 20:20:37 823097] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:527|frame:ACK |recv_time:1746044437822879|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 823102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557822879|now:1746044437822879|interv:120000000| [2025/04/30 20:20:37 823106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557822879|now:1746044437822879|interv:120000000| [2025/04/30 20:20:37 823110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437834055|pq_index:0| [2025/04/30 20:20:37 823115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437821138| [2025/04/30 20:20:37 823119] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437823119| [2025/04/30 20:20:37 823124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437823123| [2025/04/30 20:20:37 823130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40223|min_srtt:40223|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 823134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 823139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 823143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 823147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 823151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 823158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40223|min_srtt:40223|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 823162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 823166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 823170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 823174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 823178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 823183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 823187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1258023| [2025/04/30 20:20:37 823191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 823195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1405| [2025/04/30 20:20:37 823234] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746044437823203|stream_id:0|stream_offset:1258023| [2025/04/30 20:20:37 823244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1405|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 823252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 823259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40223|rtt_var:182|pto_duration:42223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 823264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 823268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 823272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:37 823276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437890426|now:1746044437823258|interv:67168| [2025/04/30 20:20:37 823280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437890426|now:1746044437823258|interval:67168|pto_count:0|srtt:40223 [2025/04/30 20:20:37 823285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 20:20:37 823290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 823294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1259202| [2025/04/30 20:20:37 823303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 823307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1406| [2025/04/30 20:20:37 823337] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044437823314|stream_id:0|stream_offset:1259202| [2025/04/30 20:20:37 823346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1406|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 823353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:37 823359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40223|rtt_var:182|pto_duration:42223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 823365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 823369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 823372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:37 823376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437890537|now:1746044437823359|interv:67178| [2025/04/30 20:20:37 823381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437890537|now:1746044437823359|interval:67178|pto_count:0|srtt:40223 [2025/04/30 20:20:37 823385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 20:20:37 823390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 823395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1260381| [2025/04/30 20:20:37 823402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 823409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437834055| [2025/04/30 20:20:37 823415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437834055| [2025/04/30 20:20:37 823421] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437823421|diff:10634| [2025/04/30 20:20:37 823429] [debug] |xqc_engine_main_logic|END|now:1746044437823123| [2025/04/30 20:20:37 823437] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437823437| [2025/04/30 20:20:37 823443] [debug] |xqc_engine_wakeup_after|wakeup:1746044437834055|now:1746044437823443|diff:10612| [2025/04/30 20:20:37 823450] [debug] |xqc_engine_main_logic|END|now:1746044437823437| [2025/04/30 20:20:37 826017] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044437826016| [2025/04/30 20:20:37 826033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 826042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:527| [2025/04/30 20:20:37 826055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:528| [2025/04/30 20:20:37 826063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:528| [2025/04/30 20:20:37 826070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 826078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1364|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1365|path_largest_ack:1364| [2025/04/30 20:20:37 826085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1184044|prior_time:1746044437783015|is_app_limited:0|send_elapse:41626|ack_elapse:43001|ctl_first_sent_time:1746044437784581|lagest_ack_time:1746044437826016|curr_delivered:1232044| [2025/04/30 20:20:37 826093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437784581| [2025/04/30 20:20:37 826100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:583| [2025/04/30 20:20:37 826107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1365|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1365|path_largest_ack:1365| [2025/04/30 20:20:37 826114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1184044|prior_time:1746044437783015|is_app_limited:0|send_elapse:41626|ack_elapse:43001|ctl_first_sent_time:1746044437784581|lagest_ack_time:1746044437826016|curr_delivered:1233244| [2025/04/30 20:20:37 826122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437784749| [2025/04/30 20:20:37 826129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:584| [2025/04/30 20:20:37 826135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40223|rttvar:182|minrtt:31448|latest_rtt:41267|ack_delay:96| [2025/04/30 20:20:37 826141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40342|rttvar:374|minrtt:31448|latest_rtt:41267|ack_delay:96| [2025/04/30 20:20:37 826146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1365|lost_pn:1362|thresh:3| [2025/04/30 20:20:37 826151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 826155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 826159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437829236|now:1746044437826159|interval:3077| [2025/04/30 20:20:37 826163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437829236|now:1746044437826159|interv:3077| [2025/04/30 20:20:37 826167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41626, ack_elapse 43001, delivered 49200|rate 1144159|lost 296| [2025/04/30 20:20:37 826172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144159) in round 23| [2025/04/30 20:20:37 826176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 826180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 826188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437784749|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 826193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437784749|recovery:1|recovery_start:1746044437801125|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 826198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:40342|latest_rtt:41267|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437801125|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 826203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 826208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 826213] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 826218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:528|largest:528|pns:2| [2025/04/30 20:20:37 826222] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:528|frame:PING ACK |recv_time:1746044437826016|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 826227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557826016|now:1746044437826016|interv:120000000| [2025/04/30 20:20:37 826231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557826016|now:1746044437826016|interv:120000000| [2025/04/30 20:20:37 826235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437834055|pq_index:0| [2025/04/30 20:20:37 826240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437823123| [2025/04/30 20:20:37 826244] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437826243| [2025/04/30 20:20:37 826248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437826247| [2025/04/30 20:20:37 826255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:528|ack_delay:238|first_ack_range:8|largest_pkt_recv_time:1746044437826016| [2025/04/30 20:20:37 826260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:528|low:520|pkt_pns:2| [2025/04/30 20:20:37 826264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:518|low:515|pkt_pns:2| [2025/04/30 20:20:37 826268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:513|low:500|pkt_pns:2| [2025/04/30 20:20:37 826272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:498|low:489|pkt_pns:2| [2025/04/30 20:20:37 826275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:12|path:0|path_largest_recv:528|frame_largest_recv:528| [2025/04/30 20:20:37 826280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 826285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40342|min_srtt:40342|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 826292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 826296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 826301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 826305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 826312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 826320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40342|min_srtt:40342|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 826326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 826333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 826340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 826346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 826353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 826361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 826368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:50400|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1260381| [2025/04/30 20:20:37 826375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 826381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1407| [2025/04/30 20:20:37 826428] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1407|size:1212|sent:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:50400|now:1746044437826392|stream_id:0|stream_offset:1260381| [2025/04/30 20:20:37 826440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1407|origin_pktnum:0|size:1212|enc_size:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 826448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 20:20:37 826455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437829236|now:1746044437826455|interval:2781| [2025/04/30 20:20:37 826461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437829236|now:1746044437826455|interv:2781| [2025/04/30 20:20:37 826468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51612| [2025/04/30 20:20:37 826483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 826490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1261560| [2025/04/30 20:20:37 826496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 826503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437829236| [2025/04/30 20:20:37 826509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437829236| [2025/04/30 20:20:37 826515] [debug] |xqc_engine_wakeup_after|wakeup:1746044437829236|now:1746044437826515|diff:2721| [2025/04/30 20:20:37 826523] [debug] |xqc_engine_main_logic|END|now:1746044437826247| [2025/04/30 20:20:37 826532] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437826531| [2025/04/30 20:20:37 826538] [debug] |xqc_engine_wakeup_after|wakeup:1746044437829236|now:1746044437826538|diff:2698| [2025/04/30 20:20:37 826544] [debug] |xqc_engine_main_logic|END|now:1746044437826531| [2025/04/30 20:20:37 827853] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437827852| [2025/04/30 20:20:37 827869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 827878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:528| [2025/04/30 20:20:37 827885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:529| [2025/04/30 20:20:37 827894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:529| [2025/04/30 20:20:37 827900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 827908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1366|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1367|path_largest_ack:1366| [2025/04/30 20:20:37 827915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1186444|prior_time:1746044437785020|is_app_limited:0|send_elapse:41690|ack_elapse:42832|ctl_first_sent_time:1746044437786551|lagest_ack_time:1746044437827852|curr_delivered:1234444| [2025/04/30 20:20:37 827919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437786551| [2025/04/30 20:20:37 827925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:585| [2025/04/30 20:20:37 827932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1367|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1367|path_largest_ack:1367| [2025/04/30 20:20:37 827939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1186444|prior_time:1746044437785020|is_app_limited:0|send_elapse:41690|ack_elapse:42832|ctl_first_sent_time:1746044437786551|lagest_ack_time:1746044437827852|curr_delivered:1235644| [2025/04/30 20:20:37 827946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437786678| [2025/04/30 20:20:37 827952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:586| [2025/04/30 20:20:37 827958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40342|rttvar:374|minrtt:31448|latest_rtt:41174|ack_delay:96| [2025/04/30 20:20:37 827972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40434|rttvar:465|minrtt:31448|latest_rtt:41174|ack_delay:96| [2025/04/30 20:20:37 827979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1367|lost_pn:1364|thresh:3| [2025/04/30 20:20:37 827986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 827993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1363|lost_pn:1364|po_sent_time:1746044437782811|lost_send_time:1746044437781532|loss_delay:46320|frame:STREAM |repair:128| [2025/04/30 20:20:37 827998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437782811u| [2025/04/30 20:20:37 828003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 828007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40434|rtt_var:465|pto_duration:42434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 828012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 828016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 828019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 828023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437893826|now:1746044437828006|interv:65820| [2025/04/30 20:20:37 828027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437893826|now:1746044437828006|interval:65820|pto_count:0|srtt:40434 [2025/04/30 20:20:37 828032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41690, ack_elapse 42832, delivered 49200|rate 1148673|lost 297| [2025/04/30 20:20:37 828036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148673) in round 23| [2025/04/30 20:20:37 828040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 828044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 828048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:1|acked:2400|po_sent_time:1746044437786678|recovery:1|recovery_start:1746044437828002|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 828053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:1|acked:2400|po_sent_time:1746044437786678|recovery:1|recovery_start:1746044437828002|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 828058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:48012|srtt:40434|latest_rtt:41174|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437828002|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 828064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:529|largest:529|pns:2| [2025/04/30 20:20:37 828068] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:529|frame:ACK |recv_time:1746044437827852|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 828076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557827852|now:1746044437827852|interv:120000000| [2025/04/30 20:20:37 828081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557827852|now:1746044437827852|interv:120000000| [2025/04/30 20:20:37 828084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437829236|pq_index:0| [2025/04/30 20:20:37 828089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437826247| [2025/04/30 20:20:37 828093] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437828093| [2025/04/30 20:20:37 828098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437828097| [2025/04/30 20:20:37 828104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40434|min_srtt:40434|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 828109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48012|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 828113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 828117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 828121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 828125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 828130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40434|min_srtt:40434|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 828134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48012|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 828138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 828142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 828146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 828150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 828154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 828159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1261560| [2025/04/30 20:20:37 828163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 828170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1408| [2025/04/30 20:20:37 828209] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437828178|stream_id:0|stream_offset:1261560| [2025/04/30 20:20:37 828219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 828226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 828233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40434|rtt_var:465|pto_duration:42434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 828239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 828243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 828247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 828251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437895612|now:1746044437828233|interv:67379| [2025/04/30 20:20:37 828255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437895612|now:1746044437828233|interval:67379|pto_count:0|srtt:40434 [2025/04/30 20:20:37 828260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:49212| [2025/04/30 20:20:37 828264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 828269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1262739| [2025/04/30 20:20:37 828273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 828277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1409| [2025/04/30 20:20:37 828308] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437828284|stream_id:0|stream_offset:1262739| [2025/04/30 20:20:37 828317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 828324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 828332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40434|rtt_var:465|pto_duration:42434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 828338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 828345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 828349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 828353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437895718|now:1746044437828331|interv:67387| [2025/04/30 20:20:37 828362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437895718|now:1746044437828331|interval:67387|pto_count:0|srtt:40434 [2025/04/30 20:20:37 828366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50412| [2025/04/30 20:20:37 828371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 828375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1263918| [2025/04/30 20:20:37 828381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 828388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1410| [2025/04/30 20:20:37 828454] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437828398|stream_id:0|stream_offset:1263918| [2025/04/30 20:20:37 828465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 828473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 828480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40434|rtt_var:465|pto_duration:42434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 828487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 828494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 828500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 828506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437895832|now:1746044437828479|interv:67353| [2025/04/30 20:20:37 828513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437895832|now:1746044437828479|interval:67353|pto_count:0|srtt:40434 [2025/04/30 20:20:37 828520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51612| [2025/04/30 20:20:37 828528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 828535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1265097| [2025/04/30 20:20:37 828542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 828549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437895832| [2025/04/30 20:20:37 828555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437895832| [2025/04/30 20:20:37 828561] [debug] |xqc_engine_wakeup_after|wakeup:1746044437895832|now:1746044437828561|diff:67271| [2025/04/30 20:20:37 828581] [debug] |xqc_engine_main_logic|END|now:1746044437828097| [2025/04/30 20:20:37 828590] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437828590| [2025/04/30 20:20:37 828596] [debug] |xqc_engine_wakeup_after|wakeup:1746044437895832|now:1746044437828596|diff:67236| [2025/04/30 20:20:37 828602] [debug] |xqc_engine_main_logic|END|now:1746044437828590| [2025/04/30 20:20:37 829804] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437829803| [2025/04/30 20:20:37 829823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 829833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:529| [2025/04/30 20:20:37 829837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:530| [2025/04/30 20:20:37 829843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:530| [2025/04/30 20:20:37 829847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 829853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1368|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1369|path_largest_ack:1368| [2025/04/30 20:20:37 829861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1188844|prior_time:1746044437787036|is_app_limited:0|send_elapse:42447|ack_elapse:42767|ctl_first_sent_time:1746044437788592|lagest_ack_time:1746044437829803|curr_delivered:1236844| [2025/04/30 20:20:37 829868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437788592| [2025/04/30 20:20:37 829875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:586| [2025/04/30 20:20:37 829882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1369|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1369|path_largest_ack:1369| [2025/04/30 20:20:37 829889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1188844|prior_time:1746044437787036|is_app_limited:0|send_elapse:42447|ack_elapse:42767|ctl_first_sent_time:1746044437788592|lagest_ack_time:1746044437829803|curr_delivered:1238044| [2025/04/30 20:20:37 829894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437788780| [2025/04/30 20:20:37 829898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:752||sndq_packets_used_bytes:0|sndq_packets_free:587| [2025/04/30 20:20:37 829905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40434|rttvar:465|minrtt:31448|latest_rtt:41023|ack_delay:96| [2025/04/30 20:20:37 829912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40495|rttvar:472|minrtt:31448|latest_rtt:41023|ack_delay:96| [2025/04/30 20:20:37 829919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1369|lost_pn:1366|thresh:3| [2025/04/30 20:20:37 829926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 829932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 829939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 829945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40495|rtt_var:472|pto_duration:42495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 829960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 829965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 829969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 829973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437895893|now:1746044437829945|interv:65948| [2025/04/30 20:20:37 829977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437895893|now:1746044437829945|interval:65948|pto_count:0|srtt:40495 [2025/04/30 20:20:37 829982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42447, ack_elapse 42767, delivered 49200|rate 1150419|lost 297| [2025/04/30 20:20:37 829986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150419) in round 23| [2025/04/30 20:20:37 829990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 829995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 829999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437788780|recovery:1|recovery_start:1746044437828002|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 830003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437788780|recovery:1|recovery_start:1746044437828002|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 830008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:49212|srtt:40495|latest_rtt:41023|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437828002|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 830014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:530|largest:530|pns:2| [2025/04/30 20:20:37 830019] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:530|frame:ACK |recv_time:1746044437829803|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 830023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557829803|now:1746044437829803|interv:120000000| [2025/04/30 20:20:37 830028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557829803|now:1746044437829803|interv:120000000| [2025/04/30 20:20:37 830032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437895832|pq_index:0| [2025/04/30 20:20:37 830036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437828097| [2025/04/30 20:20:37 830040] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437830040| [2025/04/30 20:20:37 830045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437830044| [2025/04/30 20:20:37 830054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40495|min_srtt:40495|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 830059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 830063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 830067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 830071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 830075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 830080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40495|min_srtt:40495|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 830084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 830088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 830092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 830096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 830100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 830104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 830109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1265097| [2025/04/30 20:20:37 830113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 830117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1411| [2025/04/30 20:20:37 830155] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437830125|stream_id:0|stream_offset:1265097| [2025/04/30 20:20:37 830165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 830172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 830179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40495|rtt_var:472|pto_duration:42495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 830186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 830191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 830199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 830203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437897620|now:1746044437830178|interv:67442| [2025/04/30 20:20:37 830207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437897620|now:1746044437830178|interval:67442|pto_count:0|srtt:40495 [2025/04/30 20:20:37 830212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50412| [2025/04/30 20:20:37 830217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 830221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1266276| [2025/04/30 20:20:37 830225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 830230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1412| [2025/04/30 20:20:37 830260] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437830236|stream_id:0|stream_offset:1266276| [2025/04/30 20:20:37 830269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 830276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 830282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40495|rtt_var:472|pto_duration:42495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 830289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 830293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 830297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 830301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437897731|now:1746044437830282|interv:67449| [2025/04/30 20:20:37 830305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437897731|now:1746044437830282|interval:67449|pto_count:0|srtt:40495 [2025/04/30 20:20:37 830309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51612| [2025/04/30 20:20:37 830314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 830318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1267455| [2025/04/30 20:20:37 830325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 830332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437897731| [2025/04/30 20:20:37 830344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437897731| [2025/04/30 20:20:37 830348] [debug] |xqc_engine_wakeup_after|wakeup:1746044437897731|now:1746044437830348|diff:67383| [2025/04/30 20:20:37 830354] [debug] |xqc_engine_main_logic|END|now:1746044437830044| [2025/04/30 20:20:37 830363] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437830363| [2025/04/30 20:20:37 830369] [debug] |xqc_engine_wakeup_after|wakeup:1746044437897731|now:1746044437830369|diff:67362| [2025/04/30 20:20:37 830375] [debug] |xqc_engine_main_logic|END|now:1746044437830363| [2025/04/30 20:20:37 832895] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437832893| [2025/04/30 20:20:37 832911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 832921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:530| [2025/04/30 20:20:37 832927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:531| [2025/04/30 20:20:37 832936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:531| [2025/04/30 20:20:37 832942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 832950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 832958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1191244|prior_time:1746044437789041|is_app_limited:0|send_elapse:43243|ack_elapse:43852|ctl_first_sent_time:1746044437790772|lagest_ack_time:1746044437832893|curr_delivered:1239244| [2025/04/30 20:20:37 832965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437790772| [2025/04/30 20:20:37 832972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:588| [2025/04/30 20:20:37 832980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 832987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1193644|prior_time:1746044437791011|is_app_limited:0|send_elapse:42430|ack_elapse:41882|ctl_first_sent_time:1746044437792586|lagest_ack_time:1746044437832893|curr_delivered:1240444| [2025/04/30 20:20:37 832994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437792586| [2025/04/30 20:20:37 833000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:750||sndq_packets_used_bytes:0|sndq_packets_free:589| [2025/04/30 20:20:37 833007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40495|rttvar:472|minrtt:31448|latest_rtt:40307|ack_delay:88| [2025/04/30 20:20:37 833014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40461|rttvar:423|minrtt:31448|latest_rtt:40307|ack_delay:88| [2025/04/30 20:20:37 833021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1372|lost_pn:1369|thresh:3| [2025/04/30 20:20:37 833028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 833035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 833047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 833051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437836135|now:1746044437833051|interval:3084| [2025/04/30 20:20:37 833055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437836135|now:1746044437833051|interv:3084| [2025/04/30 20:20:37 833059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42430, ack_elapse 41882, delivered 46800|rate 1102993|lost 297| [2025/04/30 20:20:37 833064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1102993) in round 23| [2025/04/30 20:20:37 833068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 833072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 833076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437792586|recovery:1|recovery_start:1746044437828002|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 833081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437792586|recovery:1|recovery_start:1746044437828002|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 833086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:49212|srtt:40461|latest_rtt:40307|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437828002|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 833092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:531|largest:531|pns:2| [2025/04/30 20:20:37 833096] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:531|frame:ACK |recv_time:1746044437832893|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 833101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557832893|now:1746044437832893|interv:120000000| [2025/04/30 20:20:37 833105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557832893|now:1746044437832893|interv:120000000| [2025/04/30 20:20:37 833109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437897731|pq_index:0| [2025/04/30 20:20:37 833113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437830044| [2025/04/30 20:20:37 833117] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437833117| [2025/04/30 20:20:37 833122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437833121| [2025/04/30 20:20:37 833128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40461|min_srtt:40461|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 833133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 833140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 833144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 833148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 833153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 833157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40461|min_srtt:40461|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 833161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 833166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 833169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 833173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 833177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 833182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 833186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1267455| [2025/04/30 20:20:37 833190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 833195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1413| [2025/04/30 20:20:37 833234] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437833202|stream_id:0|stream_offset:1267455| [2025/04/30 20:20:37 833244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 833251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 833258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437836135|now:1746044437833258|interval:2877| [2025/04/30 20:20:37 833265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437836135|now:1746044437833258|interv:2877| [2025/04/30 20:20:37 833271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50412| [2025/04/30 20:20:37 833276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 833280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1268634| [2025/04/30 20:20:37 833289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 833293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1414| [2025/04/30 20:20:37 833330] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437833300|stream_id:0|stream_offset:1268634| [2025/04/30 20:20:37 833339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 833346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 833353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437836135|now:1746044437833353|interval:2782| [2025/04/30 20:20:37 833360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437836135|now:1746044437833353|interv:2782| [2025/04/30 20:20:37 833367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51612| [2025/04/30 20:20:37 833374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 833381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1269813| [2025/04/30 20:20:37 833388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 833395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437836135| [2025/04/30 20:20:37 833401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437836135| [2025/04/30 20:20:37 833408] [debug] |xqc_engine_wakeup_after|wakeup:1746044437836135|now:1746044437833408|diff:2727| [2025/04/30 20:20:37 833414] [debug] |xqc_engine_main_logic|END|now:1746044437833121| [2025/04/30 20:20:37 833423] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437833423| [2025/04/30 20:20:37 833429] [debug] |xqc_engine_wakeup_after|wakeup:1746044437836135|now:1746044437833429|diff:2706| [2025/04/30 20:20:37 833436] [debug] |xqc_engine_main_logic|END|now:1746044437833423| [2025/04/30 20:20:37 834965] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437834964| [2025/04/30 20:20:37 834980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 834989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:531| [2025/04/30 20:20:37 834996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:532| [2025/04/30 20:20:37 835004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:532| [2025/04/30 20:20:37 835011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 835019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 835026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1193644|prior_time:1746044437791011|is_app_limited:0|send_elapse:42604|ack_elapse:43953|ctl_first_sent_time:1746044437792760|lagest_ack_time:1746044437834964|curr_delivered:1241644| [2025/04/30 20:20:37 835040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437792760| [2025/04/30 20:20:37 835047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:590| [2025/04/30 20:20:37 835054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 835061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1196044|prior_time:1746044437793001|is_app_limited:0|send_elapse:42987|ack_elapse:41963|ctl_first_sent_time:1746044437794539|lagest_ack_time:1746044437834964|curr_delivered:1242844| [2025/04/30 20:20:37 835068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437794539| [2025/04/30 20:20:37 835075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:748||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/04/30 20:20:37 835082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40461|rttvar:423|minrtt:31448|latest_rtt:40425|ack_delay:104| [2025/04/30 20:20:37 835090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40444|rttvar:353|minrtt:31448|latest_rtt:40425|ack_delay:104| [2025/04/30 20:20:37 835097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1374|lost_pn:1371|thresh:3| [2025/04/30 20:20:37 835103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 835110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 835115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1370|lost_pn:1371|po_sent_time:1746044437790617|lost_send_time:1746044437789465|loss_delay:45499|frame:STREAM |repair:128| [2025/04/30 20:20:37 835120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437790617u| [2025/04/30 20:20:37 835124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 835128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40444|rtt_var:353|pto_duration:42444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 835133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 835137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 835140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 835144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437900744|now:1746044437835128|interv:65616| [2025/04/30 20:20:37 835148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437900744|now:1746044437835128|interval:65616|pto_count:0|srtt:40444 [2025/04/30 20:20:37 835157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42987, ack_elapse 41963, delivered 46800|rate 1088701|lost 298| [2025/04/30 20:20:37 835161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1088701) in round 23| [2025/04/30 20:20:37 835166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 835170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 835174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:1|acked:2400|po_sent_time:1746044437794539|recovery:1|recovery_start:1746044437835124|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 835178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:1|acked:2400|po_sent_time:1746044437794539|recovery:1|recovery_start:1746044437835124|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 835183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:48012|srtt:40444|latest_rtt:40425|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 835189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:532|largest:532|pns:2| [2025/04/30 20:20:37 835194] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:532|frame:ACK |recv_time:1746044437834964|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 835199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557834964|now:1746044437834964|interv:120000000| [2025/04/30 20:20:37 835203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557834964|now:1746044437834964|interv:120000000| [2025/04/30 20:20:37 835207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437836135|pq_index:0| [2025/04/30 20:20:37 835211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437833121| [2025/04/30 20:20:37 835215] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437835215| [2025/04/30 20:20:37 835220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437835219| [2025/04/30 20:20:37 835226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40444|min_srtt:40444|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 835231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:48012|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 835235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 835239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 835243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 835247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 835254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40444|min_srtt:40444|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 835258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:48012|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 835263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 835266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 835270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 835274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 835279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 835283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1269813| [2025/04/30 20:20:37 835288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 835292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1415| [2025/04/30 20:20:37 835332] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437835299|stream_id:0|stream_offset:1269813| [2025/04/30 20:20:37 835341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 835348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 835355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40444|rtt_var:353|pto_duration:42444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 835361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 835366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 835372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 835377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437902743|now:1746044437835354|interv:67389| [2025/04/30 20:20:37 835384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437902743|now:1746044437835354|interval:67389|pto_count:0|srtt:40444 [2025/04/30 20:20:37 835391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:49212| [2025/04/30 20:20:37 835399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 835405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1270992| [2025/04/30 20:20:37 835418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 835425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1416| [2025/04/30 20:20:37 835467] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437835435|stream_id:0|stream_offset:1270992| [2025/04/30 20:20:37 835477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 835485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 835492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40444|rtt_var:353|pto_duration:42444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 835499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 835505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 835511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 835518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437902879|now:1746044437835491|interv:67388| [2025/04/30 20:20:37 835524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437902879|now:1746044437835491|interval:67388|pto_count:0|srtt:40444 [2025/04/30 20:20:37 835531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50412| [2025/04/30 20:20:37 835538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 835545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1272171| [2025/04/30 20:20:37 835552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 835558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1417| [2025/04/30 20:20:37 835607] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437835569|stream_id:0|stream_offset:1272171| [2025/04/30 20:20:37 835617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 835625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 835632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40444|rtt_var:353|pto_duration:42444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 835639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 835652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 835658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 835665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437903013|now:1746044437835632|interv:67381| [2025/04/30 20:20:37 835669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437903013|now:1746044437835632|interval:67381|pto_count:0|srtt:40444 [2025/04/30 20:20:37 835674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51612| [2025/04/30 20:20:37 835679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 835684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1273350| [2025/04/30 20:20:37 835688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 835692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437903013| [2025/04/30 20:20:37 835697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437903013| [2025/04/30 20:20:37 835701] [debug] |xqc_engine_wakeup_after|wakeup:1746044437903013|now:1746044437835701|diff:67312| [2025/04/30 20:20:37 835705] [debug] |xqc_engine_main_logic|END|now:1746044437835219| [2025/04/30 20:20:37 835711] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437835711| [2025/04/30 20:20:37 835715] [debug] |xqc_engine_wakeup_after|wakeup:1746044437903013|now:1746044437835715|diff:67298| [2025/04/30 20:20:37 835738] [debug] |xqc_engine_main_logic|END|now:1746044437835711| [2025/04/30 20:20:37 836879] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437836878| [2025/04/30 20:20:37 836895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 836904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:532| [2025/04/30 20:20:37 836910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:533| [2025/04/30 20:20:37 836919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:533| [2025/04/30 20:20:37 836926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 836933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 836940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1196044|prior_time:1746044437793001|is_app_limited:0|send_elapse:43130|ack_elapse:43877|ctl_first_sent_time:1746044437794682|lagest_ack_time:1746044437836878|curr_delivered:1244044| [2025/04/30 20:20:37 836948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437794682| [2025/04/30 20:20:37 836955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:748||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/04/30 20:20:37 836961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 836977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1198444|prior_time:1746044437794980|is_app_limited:0|send_elapse:42302|ack_elapse:41898|ctl_first_sent_time:1746044437796510|lagest_ack_time:1746044437836878|curr_delivered:1245244| [2025/04/30 20:20:37 836984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437796510| [2025/04/30 20:20:37 836991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/04/30 20:20:37 836998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40444|rttvar:353|minrtt:31448|latest_rtt:40368|ack_delay:88| [2025/04/30 20:20:37 837004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40424|rttvar:306|minrtt:31448|latest_rtt:40368|ack_delay:88| [2025/04/30 20:20:37 837008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1376|lost_pn:1373|thresh:3| [2025/04/30 20:20:37 837012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 837017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 837020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 837024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 837029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40424|rtt_var:306|pto_duration:42424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 837033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 837037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 837041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 837045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437902993|now:1746044437837028|interv:65965| [2025/04/30 20:20:37 837049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437902993|now:1746044437837028|interval:65965|pto_count:0|srtt:40424 [2025/04/30 20:20:37 837054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42302, ack_elapse 41898, delivered 46800|rate 1106330|lost 298| [2025/04/30 20:20:37 837059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1106330) in round 23| [2025/04/30 20:20:37 837063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 837067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 837071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437796510|recovery:1|recovery_start:1746044437835124|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 837075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437796510|recovery:1|recovery_start:1746044437835124|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 837084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:49212|srtt:40424|latest_rtt:40368|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 837090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:533|largest:533|pns:2| [2025/04/30 20:20:37 837094] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:533|frame:ACK |recv_time:1746044437836878|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 837099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557836878|now:1746044437836878|interv:120000000| [2025/04/30 20:20:37 837103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557836878|now:1746044437836878|interv:120000000| [2025/04/30 20:20:37 837107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437903013|pq_index:0| [2025/04/30 20:20:37 837112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437835219| [2025/04/30 20:20:37 837116] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437837116| [2025/04/30 20:20:37 837121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437837120| [2025/04/30 20:20:37 837127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40424|min_srtt:40424|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 837131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 837136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 837140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 837144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 837148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 837152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40424|min_srtt:40424|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 837156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 837161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 837165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 837168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 837175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 837180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 837184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1273350| [2025/04/30 20:20:37 837188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 837193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1418| [2025/04/30 20:20:37 837228] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437837200|stream_id:0|stream_offset:1273350| [2025/04/30 20:20:37 837234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 837239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 837243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40424|rtt_var:306|pto_duration:42424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 837248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 837252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 837256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 837260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437904624|now:1746044437837243|interv:67381| [2025/04/30 20:20:37 837263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437904624|now:1746044437837243|interval:67381|pto_count:0|srtt:40424 [2025/04/30 20:20:37 837268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50412| [2025/04/30 20:20:37 837273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 837277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1274529| [2025/04/30 20:20:37 837281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 837285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1419| [2025/04/30 20:20:37 837313] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437837291|stream_id:0|stream_offset:1274529| [2025/04/30 20:20:37 837321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 837328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 837340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40424|rtt_var:306|pto_duration:42424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 837347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 837353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 837359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 837366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437904715|now:1746044437837340|interv:67375| [2025/04/30 20:20:37 837372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437904715|now:1746044437837340|interval:67375|pto_count:0|srtt:40424 [2025/04/30 20:20:37 837379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51612| [2025/04/30 20:20:37 837385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 837392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1275708| [2025/04/30 20:20:37 837399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 837405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437904715| [2025/04/30 20:20:37 837412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437904715| [2025/04/30 20:20:37 837418] [debug] |xqc_engine_wakeup_after|wakeup:1746044437904715|now:1746044437837418|diff:67297| [2025/04/30 20:20:37 837425] [debug] |xqc_engine_main_logic|END|now:1746044437837120| [2025/04/30 20:20:37 837433] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437837433| [2025/04/30 20:20:37 837439] [debug] |xqc_engine_wakeup_after|wakeup:1746044437904715|now:1746044437837439|diff:67276| [2025/04/30 20:20:37 837445] [debug] |xqc_engine_main_logic|END|now:1746044437837433| [2025/04/30 20:20:37 838859] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437838858| [2025/04/30 20:20:37 838876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 838885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:533| [2025/04/30 20:20:37 838892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:534| [2025/04/30 20:20:37 838901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:534| [2025/04/30 20:20:37 838907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 838916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 838923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1198444|prior_time:1746044437794980|is_app_limited:0|send_elapse:42465|ack_elapse:43878|ctl_first_sent_time:1746044437796673|lagest_ack_time:1746044437838858|curr_delivered:1246444| [2025/04/30 20:20:37 838931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437796673| [2025/04/30 20:20:37 838947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:593| [2025/04/30 20:20:37 838952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 838957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1198444|prior_time:1746044437794980|is_app_limited:0|send_elapse:42465|ack_elapse:43878|ctl_first_sent_time:1746044437796673|lagest_ack_time:1746044437838858|curr_delivered:1247644| [2025/04/30 20:20:37 838963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437797990| [2025/04/30 20:20:37 838971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:594| [2025/04/30 20:20:37 838978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40424|rttvar:306|minrtt:31448|latest_rtt:40868|ack_delay:80| [2025/04/30 20:20:37 838985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40469|rttvar:321|minrtt:31448|latest_rtt:40868|ack_delay:80| [2025/04/30 20:20:37 838992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1378|lost_pn:1375|thresh:3| [2025/04/30 20:20:37 838999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 839006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 839012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 839019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 839024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40469|rtt_var:321|pto_duration:42469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 839028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 839032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 839036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 839040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437904760|now:1746044437839023|interv:65737| [2025/04/30 20:20:37 839044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437904760|now:1746044437839023|interval:65737|pto_count:0|srtt:40469 [2025/04/30 20:20:37 839049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42465, ack_elapse 43878, delivered 49200|rate 1121290|lost 298| [2025/04/30 20:20:37 839054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121290) in round 23| [2025/04/30 20:20:37 839058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 839062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 839070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437797990|recovery:1|recovery_start:1746044437835124|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 839075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437797990|recovery:1|recovery_start:1746044437835124|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 839079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:49212|srtt:40469|latest_rtt:40868|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 839085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:534|largest:534|pns:2| [2025/04/30 20:20:37 839090] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:534|frame:ACK |recv_time:1746044437838858|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 839095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557838858|now:1746044437838858|interv:120000000| [2025/04/30 20:20:37 839099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557838858|now:1746044437838858|interv:120000000| [2025/04/30 20:20:37 839103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437904715|pq_index:0| [2025/04/30 20:20:37 839108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437837120| [2025/04/30 20:20:37 839112] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437839111| [2025/04/30 20:20:37 839117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437839115| [2025/04/30 20:20:37 839123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40469|min_srtt:40469|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 839128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 839132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 839136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 839140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 839145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 839149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40469|min_srtt:40469|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 839153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 839161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 839165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 839169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 839173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 839177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 839182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1275708| [2025/04/30 20:20:37 839186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 839191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1420| [2025/04/30 20:20:37 839228] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437839198|stream_id:0|stream_offset:1275708| [2025/04/30 20:20:37 839234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 839239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 839244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40469|rtt_var:321|pto_duration:42469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 839248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 839252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 839256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 839260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437906667|now:1746044437839243|interv:67424| [2025/04/30 20:20:37 839264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437906667|now:1746044437839243|interval:67424|pto_count:0|srtt:40469 [2025/04/30 20:20:37 839269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50412| [2025/04/30 20:20:37 839274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 839278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1276887| [2025/04/30 20:20:37 839282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 839287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1421| [2025/04/30 20:20:37 839318] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437839293|stream_id:0|stream_offset:1276887| [2025/04/30 20:20:37 839333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 839340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 839347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40469|rtt_var:321|pto_duration:42469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 839353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 839359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 839365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 839371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437906762|now:1746044437839346|interv:67416| [2025/04/30 20:20:37 839378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437906762|now:1746044437839346|interval:67416|pto_count:0|srtt:40469 [2025/04/30 20:20:37 839385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51612| [2025/04/30 20:20:37 839392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 839399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1278066| [2025/04/30 20:20:37 839405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 839412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437906762| [2025/04/30 20:20:37 839418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437906762| [2025/04/30 20:20:37 839424] [debug] |xqc_engine_wakeup_after|wakeup:1746044437906762|now:1746044437839424|diff:67338| [2025/04/30 20:20:37 839431] [debug] |xqc_engine_main_logic|END|now:1746044437839115| [2025/04/30 20:20:37 839439] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437839439| [2025/04/30 20:20:37 839445] [debug] |xqc_engine_wakeup_after|wakeup:1746044437906762|now:1746044437839445|diff:67317| [2025/04/30 20:20:37 839451] [debug] |xqc_engine_main_logic|END|now:1746044437839439| [2025/04/30 20:20:37 840847] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437840845| [2025/04/30 20:20:37 840866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 840877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:534| [2025/04/30 20:20:37 840883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:535| [2025/04/30 20:20:37 840894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:535| [2025/04/30 20:20:37 840900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 840908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 840927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1202044|prior_time:1746044437798986|is_app_limited:0|send_elapse:41096|ack_elapse:41859|ctl_first_sent_time:1746044437799358|lagest_ack_time:1746044437840845|curr_delivered:1248844| [2025/04/30 20:20:37 840934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437799358| [2025/04/30 20:20:37 840942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:744||sndq_packets_used_bytes:0|sndq_packets_free:595| [2025/04/30 20:20:37 840948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 840956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:50400|prior_delivered:1202044|prior_time:1746044437798986|is_app_limited:0|send_elapse:41096|ack_elapse:41859|ctl_first_sent_time:1746044437799358|lagest_ack_time:1746044437840845|curr_delivered:1250044| [2025/04/30 20:20:37 840964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437799436| [2025/04/30 20:20:37 840970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:743||sndq_packets_used_bytes:0|sndq_packets_free:596| [2025/04/30 20:20:37 840976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40469|rttvar:321|minrtt:31448|latest_rtt:41409|ack_delay:80| [2025/04/30 20:20:37 840983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40577|rttvar:456|minrtt:31448|latest_rtt:41409|ack_delay:80| [2025/04/30 20:20:37 840990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1380|lost_pn:1377|thresh:3| [2025/04/30 20:20:37 840996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 841002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 841009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 841015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 841022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40577|rtt_var:456|pto_duration:42577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 841029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 841034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 841040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 841047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437906870|now:1746044437841021|interv:65849| [2025/04/30 20:20:37 841051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437906870|now:1746044437841021|interval:65849|pto_count:0|srtt:40577 [2025/04/30 20:20:37 841055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41096, ack_elapse 41859, delivered 48000|rate 1146706|lost 298| [2025/04/30 20:20:37 841070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146706) in round 23| [2025/04/30 20:20:37 841074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 841079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 841083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437799436|recovery:1|recovery_start:1746044437835124|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 841087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437799436|recovery:1|recovery_start:1746044437835124|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 841092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:49212|srtt:40577|latest_rtt:41409|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 841099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:535|largest:535|pns:2| [2025/04/30 20:20:37 841104] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:535|frame:ACK |recv_time:1746044437840845|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 841110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557840845|now:1746044437840845|interv:120000000| [2025/04/30 20:20:37 841114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557840845|now:1746044437840845|interv:120000000| [2025/04/30 20:20:37 841118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437906762|pq_index:0| [2025/04/30 20:20:37 841123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437839115| [2025/04/30 20:20:37 841127] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437841127| [2025/04/30 20:20:37 841132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437841131| [2025/04/30 20:20:37 841139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40577|min_srtt:40577|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 841143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 841148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 841152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 841156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 841160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 841174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40577|min_srtt:40577|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 841178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 841183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 841187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 841190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 841195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 841199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 841203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1278066| [2025/04/30 20:20:37 841208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 841212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1422| [2025/04/30 20:20:37 841257] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437841221|stream_id:0|stream_offset:1278066| [2025/04/30 20:20:37 841265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 841273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 841280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40577|rtt_var:456|pto_duration:42577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 841287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 841293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 841299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 841305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437908798|now:1746044437841279|interv:67519| [2025/04/30 20:20:37 841311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437908798|now:1746044437841279|interval:67519|pto_count:0|srtt:40577 [2025/04/30 20:20:37 841318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50412| [2025/04/30 20:20:37 841327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 841334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1279245| [2025/04/30 20:20:37 841352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 841360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1423| [2025/04/30 20:20:37 841549] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437841376|stream_id:0|stream_offset:1279245| [2025/04/30 20:20:37 841605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 841614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 841621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40577|rtt_var:456|pto_duration:42577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 841628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 841634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 841640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 841646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437908953|now:1746044437841621|interv:67332| [2025/04/30 20:20:37 841652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437908953|now:1746044437841621|interval:67332|pto_count:0|srtt:40577 [2025/04/30 20:20:37 841660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51612| [2025/04/30 20:20:37 841668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 841675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1280424| [2025/04/30 20:20:37 841682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 841689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437908953| [2025/04/30 20:20:37 841695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437908953| [2025/04/30 20:20:37 841701] [debug] |xqc_engine_wakeup_after|wakeup:1746044437908953|now:1746044437841701|diff:67252| [2025/04/30 20:20:37 841709] [debug] |xqc_engine_main_logic|END|now:1746044437841131| [2025/04/30 20:20:37 841762] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437841762| [2025/04/30 20:20:37 841778] [debug] |xqc_engine_wakeup_after|wakeup:1746044437908953|now:1746044437841778|diff:67175| [2025/04/30 20:20:37 841785] [debug] |xqc_engine_main_logic|END|now:1746044437841762| [2025/04/30 20:20:37 842958] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437842957| [2025/04/30 20:20:37 842975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 842985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:535| [2025/04/30 20:20:37 842991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:536| [2025/04/30 20:20:37 843010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:536| [2025/04/30 20:20:37 843016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 843024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 843029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:52800|prior_delivered:1202044|prior_time:1746044437798986|is_app_limited:0|send_elapse:42512|ack_elapse:43971|ctl_first_sent_time:1746044437800774|lagest_ack_time:1746044437842957|curr_delivered:1251244| [2025/04/30 20:20:37 843036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437800774| [2025/04/30 20:20:37 843044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:742||sndq_packets_used_bytes:0|sndq_packets_free:597| [2025/04/30 20:20:37 843050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 843057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:52800|prior_delivered:1202044|prior_time:1746044437798986|is_app_limited:0|send_elapse:42512|ack_elapse:43971|ctl_first_sent_time:1746044437800774|lagest_ack_time:1746044437842957|curr_delivered:1252444| [2025/04/30 20:20:37 843063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437800881| [2025/04/30 20:20:37 843070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:741||sndq_packets_used_bytes:0|sndq_packets_free:598| [2025/04/30 20:20:37 843076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40577|rttvar:456|minrtt:31448|latest_rtt:42076|ack_delay:80| [2025/04/30 20:20:37 843083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40754|rttvar:696|minrtt:31448|latest_rtt:42076|ack_delay:80| [2025/04/30 20:20:37 843090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1382|lost_pn:1379|thresh:3| [2025/04/30 20:20:37 843096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 843102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 843107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 843112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 843119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40754|rtt_var:696|pto_duration:43538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 843126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 843132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 843138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 843142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437909914|now:1746044437843118|interv:66796| [2025/04/30 20:20:37 843150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437909914|now:1746044437843118|interval:66796|pto_count:0|srtt:40754 [2025/04/30 20:20:37 843155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42512, ack_elapse 43971, delivered 50400|rate 1146210|lost 298| [2025/04/30 20:20:37 843160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146210) in round 23| [2025/04/30 20:20:37 843164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 843168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 843172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437800881|recovery:1|recovery_start:1746044437835124|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 843177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437800881|recovery:1|recovery_start:1746044437835124|packet_conservation:1|next_round_delivered:1204444| [2025/04/30 20:20:37 843182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:52800|full_bw_reached:1|inflight:49212|srtt:40754|latest_rtt:42076|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 843187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 843192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437867957|now:1746044437842957|interv:25000| [2025/04/30 20:20:37 843199] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437842957|max_ack_delay:25000| [2025/04/30 20:20:37 843207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:536|largest:536|pns:2| [2025/04/30 20:20:37 843213] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:536|frame:PING ACK |recv_time:1746044437842957|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 843220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557842957|now:1746044437842957|interv:120000000| [2025/04/30 20:20:37 843224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557842957|now:1746044437842957|interv:120000000| [2025/04/30 20:20:37 843228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437908953|pq_index:0| [2025/04/30 20:20:37 843232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437841131| [2025/04/30 20:20:37 843236] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437843236| [2025/04/30 20:20:37 843241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437843240| [2025/04/30 20:20:37 843248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40754|min_srtt:40754|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 843256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 843262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 843268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 843275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 843283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 843289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40754|min_srtt:40754|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 843297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 843304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 843310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 843316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 843323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 843331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 843337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1280424| [2025/04/30 20:20:37 843344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 843351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1424| [2025/04/30 20:20:37 843421] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437843363|stream_id:0|stream_offset:1280424| [2025/04/30 20:20:37 843431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 843439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 843445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40754|rtt_var:696|pto_duration:43538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 843452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 843458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 843470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 843477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437911901|now:1746044437843445|interv:68456| [2025/04/30 20:20:37 843483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437911901|now:1746044437843445|interval:68456|pto_count:0|srtt:40754 [2025/04/30 20:20:37 843491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50412| [2025/04/30 20:20:37 843499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 843506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1281603| [2025/04/30 20:20:37 843513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 843519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1425| [2025/04/30 20:20:37 843564] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437843529|stream_id:0|stream_offset:1281603| [2025/04/30 20:20:37 843574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 843588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 843593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40754|rtt_var:696|pto_duration:43538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 843598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 843602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 843606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 843610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437912067|now:1746044437843593|interv:68474| [2025/04/30 20:20:37 843616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437912067|now:1746044437843593|interval:68474|pto_count:0|srtt:40754 [2025/04/30 20:20:37 843624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51612| [2025/04/30 20:20:37 843631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 843637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52800|conn:00005627609066FC|stream_id:0|stream_offset:1282782| [2025/04/30 20:20:37 843641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 843646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437867957| [2025/04/30 20:20:37 843655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437867957| [2025/04/30 20:20:37 843659] [debug] |xqc_engine_wakeup_after|wakeup:1746044437867957|now:1746044437843659|diff:24298| [2025/04/30 20:20:37 843663] [debug] |xqc_engine_main_logic|END|now:1746044437843240| [2025/04/30 20:20:37 843669] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437843669| [2025/04/30 20:20:37 843673] [debug] |xqc_engine_wakeup_after|wakeup:1746044437867957|now:1746044437843673|diff:24284| [2025/04/30 20:20:37 843677] [debug] |xqc_engine_main_logic|END|now:1746044437843669| [2025/04/30 20:20:37 844811] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437844809| [2025/04/30 20:20:37 844828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 844837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:536| [2025/04/30 20:20:37 844841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:537| [2025/04/30 20:20:37 844847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:537| [2025/04/30 20:20:37 844852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 844857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 844862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1204444|prior_time:1746044437801025|is_app_limited:0|send_elapse:42575|ack_elapse:43784|ctl_first_sent_time:1746044437802541|lagest_ack_time:1746044437844809|curr_delivered:1253644| [2025/04/30 20:20:37 844869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437802541| [2025/04/30 20:20:37 844876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:740||sndq_packets_used_bytes:0|sndq_packets_free:599| [2025/04/30 20:20:37 844883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 844890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1204444|prior_time:1746044437801025|is_app_limited:0|send_elapse:42575|ack_elapse:43784|ctl_first_sent_time:1746044437802541|lagest_ack_time:1746044437844809|curr_delivered:1254844| [2025/04/30 20:20:37 844897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437802699| [2025/04/30 20:20:37 844903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:600| [2025/04/30 20:20:37 844910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40754|rttvar:696|minrtt:31448|latest_rtt:42110|ack_delay:88| [2025/04/30 20:20:37 844917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40912|rttvar:839|minrtt:31448|latest_rtt:42110|ack_delay:88| [2025/04/30 20:20:37 844924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1384|lost_pn:1381|thresh:3| [2025/04/30 20:20:37 844928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 844932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 844942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 844946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 844953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40912|rtt_var:839|pto_duration:44268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 844960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 844966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 844972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 844976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437912797|now:1746044437844953|interv:67844| [2025/04/30 20:20:37 844980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437912797|now:1746044437844953|interval:67844|pto_count:0|srtt:40912 [2025/04/30 20:20:37 844985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42575, ack_elapse 43784, delivered 50400|rate 1151105|lost 298| [2025/04/30 20:20:37 844989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 23 -> 24| [2025/04/30 20:20:37 844994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151105) in round 24| [2025/04/30 20:20:37 844998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 845002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 845006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437802699|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 845011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746044437802699|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 845015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:55200|full_bw_reached:1|inflight:49212|srtt:40912|latest_rtt:42110|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 845021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:537|largest:537|pns:2| [2025/04/30 20:20:37 845026] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:537|frame:ACK |recv_time:1746044437844809|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 845031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557844809|now:1746044437844809|interv:120000000| [2025/04/30 20:20:37 845035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557844809|now:1746044437844809|interv:120000000| [2025/04/30 20:20:37 845039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437867957|pq_index:0| [2025/04/30 20:20:37 845044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437843240| [2025/04/30 20:20:37 845052] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437845052| [2025/04/30 20:20:37 845058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437845056| [2025/04/30 20:20:37 845064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40912|min_srtt:40912|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 845069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:49212|cwnd:55200|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 845074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 845078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 845082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 845086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 845090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40912|min_srtt:40912|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 845095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:49212|cwnd:55200|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 845099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 845103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 845107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 845111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 845115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 845120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:55200|conn:00005627609066FC|stream_id:0|stream_offset:1282782| [2025/04/30 20:20:37 845124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 845128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1426| [2025/04/30 20:20:37 845168] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437845136|stream_id:0|stream_offset:1282782| [2025/04/30 20:20:37 845177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 845185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 845196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40912|rtt_var:839|pto_duration:44268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 845202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 845206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 845210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 845214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437914404|now:1746044437845196|interv:69208| [2025/04/30 20:20:37 845218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437914404|now:1746044437845196|interval:69208|pto_count:0|srtt:40912 [2025/04/30 20:20:37 845222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:50412| [2025/04/30 20:20:37 845228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 845232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:55200|conn:00005627609066FC|stream_id:0|stream_offset:1283961| [2025/04/30 20:20:37 845237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 845241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1427| [2025/04/30 20:20:37 845275] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437845248|stream_id:0|stream_offset:1283961| [2025/04/30 20:20:37 845284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 845292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 845299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40912|rtt_var:839|pto_duration:44268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 845305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 845309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 845313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 845317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437914516|now:1746044437845298|interv:69218| [2025/04/30 20:20:37 845321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437914516|now:1746044437845298|interval:69218|pto_count:0|srtt:40912 [2025/04/30 20:20:37 845325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:51612| [2025/04/30 20:20:37 845330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 845341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:55200|conn:00005627609066FC|stream_id:0|stream_offset:1285140| [2025/04/30 20:20:37 845348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 845355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1428| [2025/04/30 20:20:37 845394] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044437845365|stream_id:0|stream_offset:1285140| [2025/04/30 20:20:37 845403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 845410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:37 845416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40912|rtt_var:839|pto_duration:44268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 845423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 845429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 845435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:37 845442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437914633|now:1746044437845416|interv:69217| [2025/04/30 20:20:37 845448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437914633|now:1746044437845416|interval:69217|pto_count:0|srtt:40912 [2025/04/30 20:20:37 845455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52812| [2025/04/30 20:20:37 845463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 845470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:55200|conn:00005627609066FC|stream_id:0|stream_offset:1286319| [2025/04/30 20:20:37 845477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 845484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1429| [2025/04/30 20:20:37 845528] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044437845495|stream_id:0|stream_offset:1286319| [2025/04/30 20:20:37 845538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 845545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:37 845552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40912|rtt_var:839|pto_duration:44268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 845559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 845582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 845589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:37 845595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437914763|now:1746044437845552|interv:69211| [2025/04/30 20:20:37 845602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437914763|now:1746044437845552|interval:69211|pto_count:0|srtt:40912 [2025/04/30 20:20:37 845609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54012| [2025/04/30 20:20:37 845616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 845622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:55200|conn:00005627609066FC|stream_id:0|stream_offset:1287498| [2025/04/30 20:20:37 845629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 845635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437867957| [2025/04/30 20:20:37 845642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437867957| [2025/04/30 20:20:37 845648] [debug] |xqc_engine_wakeup_after|wakeup:1746044437867957|now:1746044437845648|diff:22309| [2025/04/30 20:20:37 845654] [debug] |xqc_engine_main_logic|END|now:1746044437845056| [2025/04/30 20:20:37 845663] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437845663| [2025/04/30 20:20:37 845669] [debug] |xqc_engine_wakeup_after|wakeup:1746044437867957|now:1746044437845669|diff:22288| [2025/04/30 20:20:37 845675] [debug] |xqc_engine_main_logic|END|now:1746044437845663| [2025/04/30 20:20:37 846812] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437846810| [2025/04/30 20:20:37 846829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 846839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:537| [2025/04/30 20:20:37 846844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:538| [2025/04/30 20:20:37 846853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:538| [2025/04/30 20:20:37 846860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 846868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 846876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1206844|prior_time:1746044437802992|is_app_limited:0|send_elapse:42639|ack_elapse:43818|ctl_first_sent_time:1746044437804587|lagest_ack_time:1746044437846810|curr_delivered:1256044| [2025/04/30 20:20:37 846883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437804587| [2025/04/30 20:20:37 846891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:738||sndq_packets_used_bytes:0|sndq_packets_free:601| [2025/04/30 20:20:37 846897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 846912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1206844|prior_time:1746044437802992|is_app_limited:0|send_elapse:42639|ack_elapse:43818|ctl_first_sent_time:1746044437804587|lagest_ack_time:1746044437846810|curr_delivered:1257244| [2025/04/30 20:20:37 846918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437804699| [2025/04/30 20:20:37 846922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:737||sndq_packets_used_bytes:0|sndq_packets_free:602| [2025/04/30 20:20:37 846926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40912|rttvar:839|minrtt:31448|latest_rtt:42111|ack_delay:80| [2025/04/30 20:20:37 846931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41051|rttvar:909|minrtt:31448|latest_rtt:42111|ack_delay:80| [2025/04/30 20:20:37 846935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1386|lost_pn:1383|thresh:3| [2025/04/30 20:20:37 846939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 846943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 846947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 846951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 846955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41051|rtt_var:909|pto_duration:44687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 846960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 846966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 846972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 846978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437915182|now:1746044437846955|interv:68227| [2025/04/30 20:20:37 846984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437915182|now:1746044437846955|interval:68227|pto_count:0|srtt:41051 [2025/04/30 20:20:37 846989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42639, ack_elapse 43818, delivered 50400|rate 1150212|lost 298| [2025/04/30 20:20:37 846993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150212) in round 24| [2025/04/30 20:20:37 846998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 847002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 847006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1746044437804699|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 847011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1746044437804699|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 847019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:57600|full_bw_reached:1|inflight:51612|srtt:41051|latest_rtt:42111|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 847025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:538|largest:538|pns:2| [2025/04/30 20:20:37 847030] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:538|frame:ACK |recv_time:1746044437846810|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 847035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557846810|now:1746044437846810|interv:120000000| [2025/04/30 20:20:37 847039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557846810|now:1746044437846810|interv:120000000| [2025/04/30 20:20:37 847043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437867957|pq_index:0| [2025/04/30 20:20:37 847047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437845056| [2025/04/30 20:20:37 847051] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437847051| [2025/04/30 20:20:37 847057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437847055| [2025/04/30 20:20:37 847064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41051|min_srtt:41051|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 847068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51612|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 847073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 847077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 847081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 847085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 847089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41051|min_srtt:41051|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 847094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51612|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 847098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 847102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 847106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 847113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 847117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 847121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1287498| [2025/04/30 20:20:37 847126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 847131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1430| [2025/04/30 20:20:37 847170] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044437847138|stream_id:0|stream_offset:1287498| [2025/04/30 20:20:37 847176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 847182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:37 847189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41051|rtt_var:909|pto_duration:44687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 847196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 847202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 847209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:37 847215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437916825|now:1746044437847189|interv:69636| [2025/04/30 20:20:37 847222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437916825|now:1746044437847189|interval:69636|pto_count:0|srtt:41051 [2025/04/30 20:20:37 847229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57600|inflight:52812| [2025/04/30 20:20:37 847237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 847244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1288677| [2025/04/30 20:20:37 847249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 847253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1431| [2025/04/30 20:20:37 847284] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044437847260|stream_id:0|stream_offset:1288677| [2025/04/30 20:20:37 847293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 847308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:37 847315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41051|rtt_var:909|pto_duration:44687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 847321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 847328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 847333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:37 847340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437916947|now:1746044437847314|interv:69633| [2025/04/30 20:20:37 847347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437916947|now:1746044437847314|interval:69633|pto_count:0|srtt:41051 [2025/04/30 20:20:37 847354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57600|inflight:54012| [2025/04/30 20:20:37 847361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 847368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1289856| [2025/04/30 20:20:37 847375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 847382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1432| [2025/04/30 20:20:37 847421] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044437847393|stream_id:0|stream_offset:1289856| [2025/04/30 20:20:37 847430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 847437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:37 847444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41051|rtt_var:909|pto_duration:44687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 847451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 847458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 847464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:37 847470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437917080|now:1746044437847444|interv:69636| [2025/04/30 20:20:37 847476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437917080|now:1746044437847444|interval:69636|pto_count:0|srtt:41051 [2025/04/30 20:20:37 847483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57600|inflight:55212| [2025/04/30 20:20:37 847490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 847503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1291035| [2025/04/30 20:20:37 847510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 847516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437848515|now:1746044437847515|interv:1000| [2025/04/30 20:20:37 847522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 847525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 847530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437848515| [2025/04/30 20:20:37 847534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437848515| [2025/04/30 20:20:37 847540] [debug] |xqc_engine_wakeup_after|wakeup:1746044437848515|now:1746044437847540|diff:975| [2025/04/30 20:20:37 847547] [debug] |xqc_engine_main_logic|END|now:1746044437847055| [2025/04/30 20:20:37 847555] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437847555| [2025/04/30 20:20:37 847562] [debug] |xqc_engine_wakeup_after|wakeup:1746044437848515|now:1746044437847561|diff:954| [2025/04/30 20:20:37 847567] [debug] |xqc_engine_main_logic|END|now:1746044437847555| [2025/04/30 20:20:37 848634] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437848634| [2025/04/30 20:20:37 848645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437848515|pq_index:0| [2025/04/30 20:20:37 848650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437847055| [2025/04/30 20:20:37 848656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437848654| [2025/04/30 20:20:37 848661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437848515|now:1746044437848654| [2025/04/30 20:20:37 848666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437848515|now:1746044437848654| [2025/04/30 20:20:37 848670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 848675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41051|min_srtt:41051|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 848680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:55212|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 848686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 848692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 848698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 848705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 848712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41051|min_srtt:41051|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 848745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:55212|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 848753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 848759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 848765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 848772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 848779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 848785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1291035| [2025/04/30 20:20:37 848793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 848800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1433| [2025/04/30 20:20:37 848845] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746044437848811|stream_id:0|stream_offset:1291035| [2025/04/30 20:20:37 848855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 848862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 20:20:37 848870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41051|rtt_var:909|pto_duration:44687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 848877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 848883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 848889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 20:20:37 848895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437918498|now:1746044437848869|interv:69629| [2025/04/30 20:20:37 848901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437918498|now:1746044437848869|interval:69629|pto_count:0|srtt:41051 [2025/04/30 20:20:37 848908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57600|inflight:56412| [2025/04/30 20:20:37 848917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 848923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:57600|conn:00005627609066FC|stream_id:0|stream_offset:1292214| [2025/04/30 20:20:37 848928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 848938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437867957| [2025/04/30 20:20:37 848942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437867957| [2025/04/30 20:20:37 848946] [debug] |xqc_engine_wakeup_after|wakeup:1746044437867957|now:1746044437848946|diff:19011| [2025/04/30 20:20:37 848950] [debug] |xqc_engine_main_logic|END|now:1746044437848654| [2025/04/30 20:20:37 848961] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437848960| [2025/04/30 20:20:37 848966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 848972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:538| [2025/04/30 20:20:37 848976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:539| [2025/04/30 20:20:37 848984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:539| [2025/04/30 20:20:37 848991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 848999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1387|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1388|path_largest_ack:1387| [2025/04/30 20:20:37 849006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1209244|prior_time:1746044437804970|is_app_limited:0|send_elapse:41776|ack_elapse:43990|ctl_first_sent_time:1746044437805293|lagest_ack_time:1746044437848960|curr_delivered:1258444| [2025/04/30 20:20:37 849011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437805293| [2025/04/30 20:20:37 849016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:736||sndq_packets_used_bytes:0|sndq_packets_free:603| [2025/04/30 20:20:37 849021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1388|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1388|path_largest_ack:1388| [2025/04/30 20:20:37 849025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1209244|prior_time:1746044437804970|is_app_limited:0|send_elapse:41776|ack_elapse:43990|ctl_first_sent_time:1746044437805293|lagest_ack_time:1746044437848960|curr_delivered:1259644| [2025/04/30 20:20:37 849030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437806692| [2025/04/30 20:20:37 849034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:604| [2025/04/30 20:20:37 849038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41051|rttvar:909|minrtt:31448|latest_rtt:42268|ack_delay:80| [2025/04/30 20:20:37 849042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41193|rttvar:966|minrtt:31448|latest_rtt:42268|ack_delay:80| [2025/04/30 20:20:37 849047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1388|lost_pn:1385|thresh:3| [2025/04/30 20:20:37 849051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 849055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 849059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 849067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 849071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41193|rtt_var:966|pto_duration:45057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 849075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 849079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 849083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:37 849087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437918868|now:1746044437849071|interv:69797| [2025/04/30 20:20:37 849091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437918868|now:1746044437849071|interval:69797|pto_count:0|srtt:41193 [2025/04/30 20:20:37 849096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41776, ack_elapse 43990, delivered 50400|rate 1145714|lost 298| [2025/04/30 20:20:37 849100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145714) in round 24| [2025/04/30 20:20:37 849105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 849109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 849113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57600|packet_lost:0|acked:2400|po_sent_time:1746044437806692|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 849118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57600|packet_lost:0|acked:2400|po_sent_time:1746044437806692|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 849122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:60000|full_bw_reached:1|inflight:54012|srtt:41193|latest_rtt:42268|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 849128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:539|largest:539|pns:2| [2025/04/30 20:20:37 849133] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:539|frame:ACK |recv_time:1746044437848960|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 849139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557848960|now:1746044437848960|interv:120000000| [2025/04/30 20:20:37 849146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557848960|now:1746044437848960|interv:120000000| [2025/04/30 20:20:37 849152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437867957|pq_index:0| [2025/04/30 20:20:37 849158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437848654| [2025/04/30 20:20:37 849164] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437849164| [2025/04/30 20:20:37 849169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437849168| [2025/04/30 20:20:37 849179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41193|min_srtt:41193|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 849183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:54012|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 849188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 849192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 849196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 849200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 849204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41193|min_srtt:41193|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 849209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:54012|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 849213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 849217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 849221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 849225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 849229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 849234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1292214| [2025/04/30 20:20:37 849238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 849242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437850242|now:1746044437849242|interv:1000| [2025/04/30 20:20:37 849246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 849250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 849254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437850242| [2025/04/30 20:20:37 849258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437850242| [2025/04/30 20:20:37 849262] [debug] |xqc_engine_wakeup_after|wakeup:1746044437850242|now:1746044437849262|diff:980| [2025/04/30 20:20:37 849266] [debug] |xqc_engine_main_logic|END|now:1746044437849168| [2025/04/30 20:20:37 849272] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437849272| [2025/04/30 20:20:37 849278] [debug] |xqc_engine_wakeup_after|wakeup:1746044437850242|now:1746044437849278|diff:964| [2025/04/30 20:20:37 849282] [debug] |xqc_engine_main_logic|END|now:1746044437849272| [2025/04/30 20:20:37 850363] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437850362| [2025/04/30 20:20:37 850375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437850242|pq_index:0| [2025/04/30 20:20:37 850382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437849168| [2025/04/30 20:20:37 850390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437850388| [2025/04/30 20:20:37 850397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437850242|now:1746044437850388| [2025/04/30 20:20:37 850404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437850242|now:1746044437850388| [2025/04/30 20:20:37 850410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 850417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41193|min_srtt:41193|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 850424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:54012|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 850430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 850436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 850442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 850447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 850451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41193|min_srtt:41193|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 850458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:54012|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 850465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 850471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 850477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 850483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 850488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 850492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1292214| [2025/04/30 20:20:37 850502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 850507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1434| [2025/04/30 20:20:37 850543] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044437850515|stream_id:0|stream_offset:1292214| [2025/04/30 20:20:37 850549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 850554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:37 850558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41193|rtt_var:966|pto_duration:45057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 850563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 850567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 850571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:37 850574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437920572|now:1746044437850558|interv:70014| [2025/04/30 20:20:37 850578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437920572|now:1746044437850558|interval:70014|pto_count:0|srtt:41193 [2025/04/30 20:20:37 850583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60000|inflight:55212| [2025/04/30 20:20:37 850588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 850592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:60000|conn:00005627609066FC|stream_id:0|stream_offset:1293393| [2025/04/30 20:20:37 850597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 850601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437851601|now:1746044437850601|interv:1000| [2025/04/30 20:20:37 850605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 850608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 850613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437851601| [2025/04/30 20:20:37 850617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437851601| [2025/04/30 20:20:37 850621] [debug] |xqc_engine_wakeup_after|wakeup:1746044437851601|now:1746044437850621|diff:980| [2025/04/30 20:20:37 850625] [debug] |xqc_engine_main_logic|END|now:1746044437850388| [2025/04/30 20:20:37 850820] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437850819| [2025/04/30 20:20:37 850837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 850847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:539| [2025/04/30 20:20:37 850853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:540| [2025/04/30 20:20:37 850870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:540| [2025/04/30 20:20:37 850876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 850884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1389|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1390|path_largest_ack:1389| [2025/04/30 20:20:37 850892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:49200|prior_delivered:1214044|prior_time:1746044437809055|is_app_limited:0|send_elapse:42677|ack_elapse:41764|ctl_first_sent_time:1746044437809440|lagest_ack_time:1746044437850819|curr_delivered:1260844| [2025/04/30 20:20:37 850900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437809440| [2025/04/30 20:20:37 850907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:734||sndq_packets_used_bytes:0|sndq_packets_free:605| [2025/04/30 20:20:37 850914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1390|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1390|path_largest_ack:1390| [2025/04/30 20:20:37 850921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:49200|prior_delivered:1214044|prior_time:1746044437809055|is_app_limited:0|send_elapse:42677|ack_elapse:41764|ctl_first_sent_time:1746044437809440|lagest_ack_time:1746044437850819|curr_delivered:1262044| [2025/04/30 20:20:37 850926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437809586| [2025/04/30 20:20:37 850930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 20:20:37 850934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41193|rttvar:966|minrtt:31448|latest_rtt:41233|ack_delay:80| [2025/04/30 20:20:37 850939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41188|rttvar:735|minrtt:31448|latest_rtt:41233|ack_delay:80| [2025/04/30 20:20:37 850943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1390|lost_pn:1387|thresh:3| [2025/04/30 20:20:37 850947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 850951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 850955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 850959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 850963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41188|rtt_var:735|pto_duration:44128|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 850970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 850977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 850982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:37 850988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437919643|now:1746044437850963|interv:68680| [2025/04/30 20:20:37 850997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437919643|now:1746044437850963|interval:68680|pto_count:0|srtt:41188 [2025/04/30 20:20:37 851001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42677, ack_elapse 41764, delivered 48000|rate 1124727|lost 298| [2025/04/30 20:20:37 851006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124727) in round 24| [2025/04/30 20:20:37 851011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 851015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 851019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60000|packet_lost:0|acked:2400|po_sent_time:1746044437809586|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 851023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60000|packet_lost:0|acked:2400|po_sent_time:1746044437809586|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 851028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:62400|full_bw_reached:1|inflight:52812|srtt:41188|latest_rtt:41233|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 851034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:540|largest:540|pns:2| [2025/04/30 20:20:37 851039] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:540|frame:ACK |recv_time:1746044437850819|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 851043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557850819|now:1746044437850819|interv:120000000| [2025/04/30 20:20:37 851048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557850819|now:1746044437850819|interv:120000000| [2025/04/30 20:20:37 851052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437851601|pq_index:0| [2025/04/30 20:20:37 851056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437850388| [2025/04/30 20:20:37 851060] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437851060| [2025/04/30 20:20:37 851065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437851064| [2025/04/30 20:20:37 851071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41188|min_srtt:41188|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 851076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:52812|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 851080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 851084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 851093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 851097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 851102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41188|min_srtt:41188|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 851106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:52812|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 851110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 851114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 851118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 851122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 851126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 851131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1293393| [2025/04/30 20:20:37 851135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 851139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 851143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437851601| [2025/04/30 20:20:37 851147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437851601| [2025/04/30 20:20:37 851151] [debug] |xqc_engine_wakeup_after|wakeup:1746044437851601|now:1746044437851151|diff:450| [2025/04/30 20:20:37 851156] [debug] |xqc_engine_main_logic|END|now:1746044437851064| [2025/04/30 20:20:37 851161] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437851161| [2025/04/30 20:20:37 851165] [debug] |xqc_engine_wakeup_after|wakeup:1746044437851601|now:1746044437851165|diff:436| [2025/04/30 20:20:37 851169] [debug] |xqc_engine_main_logic|END|now:1746044437851161| [2025/04/30 20:20:37 852243] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437852243| [2025/04/30 20:20:37 852259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437851601|pq_index:0| [2025/04/30 20:20:37 852266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437851064| [2025/04/30 20:20:37 852274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437852272| [2025/04/30 20:20:37 852281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437851601|now:1746044437852272| [2025/04/30 20:20:37 852288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437851601|now:1746044437852272| [2025/04/30 20:20:37 852299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 852308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41188|min_srtt:41188|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 852316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:52812|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 852323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 852330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 852335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 852342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 852348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41188|min_srtt:41188|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 852356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:52812|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 852363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 852369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 852375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 852381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 852389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 852395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1293393| [2025/04/30 20:20:37 852403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 852410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1435| [2025/04/30 20:20:37 852457] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044437852422|stream_id:0|stream_offset:1293393| [2025/04/30 20:20:37 852466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 852473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:37 852480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41188|rtt_var:735|pto_duration:44128|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 852487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 852499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 852503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:37 852507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437921550|now:1746044437852480|interv:69070| [2025/04/30 20:20:37 852511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437921550|now:1746044437852480|interval:69070|pto_count:0|srtt:41188 [2025/04/30 20:20:37 852516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:54012| [2025/04/30 20:20:37 852521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 852525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1294572| [2025/04/30 20:20:37 852530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 852534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1436| [2025/04/30 20:20:37 852566] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044437852541|stream_id:0|stream_offset:1294572| [2025/04/30 20:20:37 852575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 852583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:37 852589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41188|rtt_var:735|pto_duration:44128|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 852596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 852600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 852604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:37 852608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437921669|now:1746044437852589|interv:69080| [2025/04/30 20:20:37 852612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437921669|now:1746044437852589|interval:69080|pto_count:0|srtt:41188 [2025/04/30 20:20:37 852617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62400|inflight:55212| [2025/04/30 20:20:37 852622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 852626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:62400|conn:00005627609066FC|stream_id:0|stream_offset:1295751| [2025/04/30 20:20:37 852630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 852639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437853638|now:1746044437852638|interv:1000| [2025/04/30 20:20:37 852643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 852647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 852651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437853638| [2025/04/30 20:20:37 852655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437853638| [2025/04/30 20:20:37 852659] [debug] |xqc_engine_wakeup_after|wakeup:1746044437853638|now:1746044437852659|diff:979| [2025/04/30 20:20:37 852663] [debug] |xqc_engine_main_logic|END|now:1746044437852272| [2025/04/30 20:20:37 852801] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437852800| [2025/04/30 20:20:37 852815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 852823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:540| [2025/04/30 20:20:37 852829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:541| [2025/04/30 20:20:37 852838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:541| [2025/04/30 20:20:37 852845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 852853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1391|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1392|path_largest_ack:1391| [2025/04/30 20:20:37 852860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1214044|prior_time:1746044437809055|is_app_limited:0|send_elapse:42972|ack_elapse:43745|ctl_first_sent_time:1746044437809735|lagest_ack_time:1746044437852800|curr_delivered:1263244| [2025/04/30 20:20:37 852868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437809735| [2025/04/30 20:20:37 852875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:732||sndq_packets_used_bytes:0|sndq_packets_free:607| [2025/04/30 20:20:37 852882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1392|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1392|path_largest_ack:1392| [2025/04/30 20:20:37 852889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1214044|prior_time:1746044437809055|is_app_limited:0|send_elapse:42972|ack_elapse:43745|ctl_first_sent_time:1746044437809735|lagest_ack_time:1746044437852800|curr_delivered:1264444| [2025/04/30 20:20:37 852896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437809841| [2025/04/30 20:20:37 852902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:608| [2025/04/30 20:20:37 852909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41188|rttvar:735|minrtt:31448|latest_rtt:42959|ack_delay:96| [2025/04/30 20:20:37 852916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41397|rttvar:970|minrtt:31448|latest_rtt:42959|ack_delay:96| [2025/04/30 20:20:37 852923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1392|lost_pn:1389|thresh:3| [2025/04/30 20:20:37 852929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 852941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 852945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 852949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 852953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41397|rtt_var:970|pto_duration:45277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 852958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 852962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 852965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:37 852969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437922818|now:1746044437852953|interv:69865| [2025/04/30 20:20:37 852973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437922818|now:1746044437852953|interval:69865|pto_count:0|srtt:41397 [2025/04/30 20:20:37 852978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42972, ack_elapse 43745, delivered 50400|rate 1152131|lost 298| [2025/04/30 20:20:37 852983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152131) in round 24| [2025/04/30 20:20:37 852987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 852991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 852995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746044437809841|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 853000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62400|packet_lost:0|acked:2400|po_sent_time:1746044437809841|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 853004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:64800|full_bw_reached:1|inflight:52812|srtt:41397|latest_rtt:42959|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 853010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:541|largest:541|pns:2| [2025/04/30 20:20:37 853015] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:541|frame:ACK |recv_time:1746044437852800|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 853020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557852800|now:1746044437852800|interv:120000000| [2025/04/30 20:20:37 853024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557852800|now:1746044437852800|interv:120000000| [2025/04/30 20:20:37 853028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437853638|pq_index:0| [2025/04/30 20:20:37 853035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437852272| [2025/04/30 20:20:37 853039] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437853039| [2025/04/30 20:20:37 853044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437853043| [2025/04/30 20:20:37 853050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41397|min_srtt:41397|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 853054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:52812|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 853059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 853063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 853067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 853071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 853075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41397|min_srtt:41397|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 853080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:52812|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 853084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 853088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 853092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 853096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 853100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 853104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1295751| [2025/04/30 20:20:37 853109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 853113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 853117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437853638| [2025/04/30 20:20:37 853121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437853638| [2025/04/30 20:20:37 853125] [debug] |xqc_engine_wakeup_after|wakeup:1746044437853638|now:1746044437853125|diff:513| [2025/04/30 20:20:37 853129] [debug] |xqc_engine_main_logic|END|now:1746044437853043| [2025/04/30 20:20:37 853144] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437853144| [2025/04/30 20:20:37 853148] [debug] |xqc_engine_wakeup_after|wakeup:1746044437853638|now:1746044437853148|diff:490| [2025/04/30 20:20:37 853152] [debug] |xqc_engine_main_logic|END|now:1746044437853144| [2025/04/30 20:20:37 854222] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437854222| [2025/04/30 20:20:37 854234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437853638|pq_index:0| [2025/04/30 20:20:37 854239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437853043| [2025/04/30 20:20:37 854244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437854243| [2025/04/30 20:20:37 854249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437853638|now:1746044437854243| [2025/04/30 20:20:37 854253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437853638|now:1746044437854243| [2025/04/30 20:20:37 854257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 854262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41397|min_srtt:41397|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 854267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:52812|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 854272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 854276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 854280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 854285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 854292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41397|min_srtt:41397|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 854299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:52812|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 854306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 854312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 854318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 854324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 854331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 854338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1295751| [2025/04/30 20:20:37 854352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 854359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1437| [2025/04/30 20:20:37 854408] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044437854370|stream_id:0|stream_offset:1295751| [2025/04/30 20:20:37 854418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1437|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 854425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:37 854432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41397|rtt_var:970|pto_duration:45277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 854438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 854444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 854450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:37 854456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437924647|now:1746044437854431|interv:70216| [2025/04/30 20:20:37 854463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437924647|now:1746044437854431|interval:70216|pto_count:0|srtt:41397 [2025/04/30 20:20:37 854469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64800|inflight:54012| [2025/04/30 20:20:37 854476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 854488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:64800|conn:00005627609066FC|stream_id:0|stream_offset:1296930| [2025/04/30 20:20:37 854495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 854500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437855500|now:1746044437854500|interv:1000| [2025/04/30 20:20:37 854507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 854513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 854520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437855500| [2025/04/30 20:20:37 854526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437855500| [2025/04/30 20:20:37 854533] [debug] |xqc_engine_wakeup_after|wakeup:1746044437855500|now:1746044437854533|diff:967| [2025/04/30 20:20:37 854548] [debug] |xqc_engine_main_logic|END|now:1746044437854243| [2025/04/30 20:20:37 854764] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437854763| [2025/04/30 20:20:37 854779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 854788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:541| [2025/04/30 20:20:37 854794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:542| [2025/04/30 20:20:37 854810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:542| [2025/04/30 20:20:37 854816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 854824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1393|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1394|path_largest_ack:1393| [2025/04/30 20:20:37 854832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1216444|prior_time:1746044437810927|is_app_limited:0|send_elapse:41732|ack_elapse:43836|ctl_first_sent_time:1746044437811263|lagest_ack_time:1746044437854763|curr_delivered:1265644| [2025/04/30 20:20:37 854839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437811263| [2025/04/30 20:20:37 854846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:609| [2025/04/30 20:20:37 854853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1394|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1394|path_largest_ack:1394| [2025/04/30 20:20:37 854860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1216444|prior_time:1746044437810927|is_app_limited:0|send_elapse:41732|ack_elapse:43836|ctl_first_sent_time:1746044437811263|lagest_ack_time:1746044437854763|curr_delivered:1266844| [2025/04/30 20:20:37 854868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437811374| [2025/04/30 20:20:37 854875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:610| [2025/04/30 20:20:37 854882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41397|rttvar:970|minrtt:31448|latest_rtt:43389|ack_delay:120| [2025/04/30 20:20:37 854887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41631|rttvar:1196|minrtt:31448|latest_rtt:43389|ack_delay:120| [2025/04/30 20:20:37 854891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1394|lost_pn:1391|thresh:3| [2025/04/30 20:20:37 854896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 854900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 854904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 854908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 854912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41631|rtt_var:1196|pto_duration:46415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 854917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 854921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 854924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 854928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437925785|now:1746044437854912|interv:70873| [2025/04/30 20:20:37 854937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437925785|now:1746044437854912|interval:70873|pto_count:0|srtt:41631 [2025/04/30 20:20:37 854941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41732, ack_elapse 43836, delivered 50400|rate 1149739|lost 298| [2025/04/30 20:20:37 854946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149739) in round 24| [2025/04/30 20:20:37 854950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 854954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 854958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64800|packet_lost:0|acked:2400|po_sent_time:1746044437811374|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 854963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64800|packet_lost:0|acked:2400|po_sent_time:1746044437811374|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 854968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:67200|full_bw_reached:1|inflight:51612|srtt:41631|latest_rtt:43389|min_rtt:31448|applimit:0|lost:295|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 854974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:542|largest:542|pns:2| [2025/04/30 20:20:37 854978] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:542|frame:ACK |recv_time:1746044437854763|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 854983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557854763|now:1746044437854763|interv:120000000| [2025/04/30 20:20:37 854987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557854763|now:1746044437854763|interv:120000000| [2025/04/30 20:20:37 854991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437855500|pq_index:0| [2025/04/30 20:20:37 854995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437854243| [2025/04/30 20:20:37 854999] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437854999| [2025/04/30 20:20:37 855005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437855003| [2025/04/30 20:20:37 855010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41631|min_srtt:41631|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 855015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:51612|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 855020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 855028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1336|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 855032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41631|min_srtt:41631|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 855037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:51612|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1208505| [2025/04/30 20:20:37 855041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 855046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1363|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 855050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41631|min_srtt:41631|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 855054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:51612|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1216758| [2025/04/30 20:20:37 855059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 855063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1370|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 855068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41631|min_srtt:41631|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 855072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:51612|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 855076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 855080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 855085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41631|min_srtt:41631|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 855089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:51612|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1307541| [2025/04/30 20:20:37 855093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 855097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 855101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 855105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 855112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1336|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 855116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 855121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 855124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 855128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 855133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1296930| [2025/04/30 20:20:37 855137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 855140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 855144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437855500| [2025/04/30 20:20:37 855148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437855500| [2025/04/30 20:20:37 855152] [debug] |xqc_engine_wakeup_after|wakeup:1746044437855500|now:1746044437855152|diff:348| [2025/04/30 20:20:37 855157] [debug] |xqc_engine_main_logic|END|now:1746044437855003| [2025/04/30 20:20:37 855162] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437855162| [2025/04/30 20:20:37 855166] [debug] |xqc_engine_wakeup_after|wakeup:1746044437855500|now:1746044437855166|diff:334| [2025/04/30 20:20:37 855170] [debug] |xqc_engine_main_logic|END|now:1746044437855162| [2025/04/30 20:20:37 856239] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437856239| [2025/04/30 20:20:37 856251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437855500|pq_index:0| [2025/04/30 20:20:37 856255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437855003| [2025/04/30 20:20:37 856261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437856259| [2025/04/30 20:20:37 856265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437855500|now:1746044437856259| [2025/04/30 20:20:37 856270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437855500|now:1746044437856259| [2025/04/30 20:20:37 856274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 856280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41631|min_srtt:41631|path_bw:1214692|loss_rate:1.03|path_pto:0| [2025/04/30 20:20:37 856288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:51612|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1307541| [2025/04/30 20:20:37 856295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 856301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 856314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 856321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 856328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1336|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 856334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 856342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 856348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1438| [2025/04/30 20:20:37 856422] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044437856360|stream_id:0|stream_offset:1176672| [2025/04/30 20:20:37 856433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1438|origin_pktnum:1336|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 856441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:37 856448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41631|rtt_var:1196|pto_duration:46415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 856455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 856461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 856467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:37 856474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437927775|now:1746044437856447|interv:71328| [2025/04/30 20:20:37 856480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437927775|now:1746044437856447|interval:71328|pto_count:0|srtt:41631 [2025/04/30 20:20:37 856488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67200|inflight:52812| [2025/04/30 20:20:37 856496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1363|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 856502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1208505| [2025/04/30 20:20:37 856509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 856516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1439| [2025/04/30 20:20:37 856558] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044437856527|stream_id:0|stream_offset:1208505| [2025/04/30 20:20:37 856568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1439|origin_pktnum:1363|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 856582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:37 856588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41631|rtt_var:1196|pto_duration:46415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 856596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 856602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 856606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:37 856610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437927942|now:1746044437856588|interv:71354| [2025/04/30 20:20:37 856614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437927942|now:1746044437856588|interval:71354|pto_count:0|srtt:41631 [2025/04/30 20:20:37 856619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67200|inflight:54012| [2025/04/30 20:20:37 856623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1370|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 856628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1216758| [2025/04/30 20:20:37 856632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 856636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437857636|now:1746044437856636|interv:1000| [2025/04/30 20:20:37 856640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 856644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 856648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 856652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:67200|conn:00005627609066FC|stream_id:0|stream_offset:1296930| [2025/04/30 20:20:37 856657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 856661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 856665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437857636| [2025/04/30 20:20:37 856669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437857636| [2025/04/30 20:20:37 856673] [debug] |xqc_engine_wakeup_after|wakeup:1746044437857636|now:1746044437856673|diff:963| [2025/04/30 20:20:37 856677] [debug] |xqc_engine_main_logic|END|now:1746044437856259| [2025/04/30 20:20:37 857069] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437857068| [2025/04/30 20:20:37 857082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 857091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:542| [2025/04/30 20:20:37 857096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:543| [2025/04/30 20:20:37 857111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:543| [2025/04/30 20:20:37 857116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 857124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1395|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1396|path_largest_ack:1395| [2025/04/30 20:20:37 857131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1218844|prior_time:1746044437812891|is_app_limited:0|send_elapse:40472|ack_elapse:44177|ctl_first_sent_time:1746044437813217|lagest_ack_time:1746044437857068|curr_delivered:1268044| [2025/04/30 20:20:37 857139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437813217| [2025/04/30 20:20:37 857146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:728||sndq_packets_used_bytes:0|sndq_packets_free:611| [2025/04/30 20:20:37 857153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1396|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1396|path_largest_ack:1396| [2025/04/30 20:20:37 857158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1218844|prior_time:1746044437812891|is_app_limited:0|send_elapse:40472|ack_elapse:44177|ctl_first_sent_time:1746044437813217|lagest_ack_time:1746044437857068|curr_delivered:1269244| [2025/04/30 20:20:37 857164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437813309| [2025/04/30 20:20:37 857171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:612| [2025/04/30 20:20:37 857177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41631|rttvar:1196|minrtt:31448|latest_rtt:43759|ack_delay:136| [2025/04/30 20:20:37 857184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41880|rttvar:1395|minrtt:31448|latest_rtt:43759|ack_delay:136| [2025/04/30 20:20:37 857191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1396|lost_pn:1393|thresh:3| [2025/04/30 20:20:37 857198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 857204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 857211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 857217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 857224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41880|rtt_var:1395|pto_duration:47460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 857229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 857233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 857239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 857245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437928987|now:1746044437857223|interv:71764| [2025/04/30 20:20:37 857258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437928987|now:1746044437857223|interval:71764|pto_count:0|srtt:41880 [2025/04/30 20:20:37 857263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40472, ack_elapse 44177, delivered 50400|rate 1140865|lost 298| [2025/04/30 20:20:37 857267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140865) in round 24| [2025/04/30 20:20:37 857274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 857280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 857286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67200|packet_lost:0|acked:2400|po_sent_time:1746044437813309|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 857294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67200|packet_lost:0|acked:2400|po_sent_time:1746044437813309|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 857301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:69600|full_bw_reached:1|inflight:51612|srtt:41880|latest_rtt:43759|min_rtt:31448|applimit:0|lost:297|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 857310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:543|largest:543|pns:2| [2025/04/30 20:20:37 857317] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:543|frame:ACK |recv_time:1746044437857068|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 857325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557857068|now:1746044437857068|interv:120000000| [2025/04/30 20:20:37 857331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557857068|now:1746044437857068|interv:120000000| [2025/04/30 20:20:37 857338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437857636|pq_index:0| [2025/04/30 20:20:37 857345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437856259| [2025/04/30 20:20:37 857352] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437857352| [2025/04/30 20:20:37 857360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437857358| [2025/04/30 20:20:37 857369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41880|min_srtt:41880|path_bw:1214692|loss_rate:1.89|path_pto:0| [2025/04/30 20:20:37 857376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:51612|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1307541| [2025/04/30 20:20:37 857384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 857398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 857405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41880|min_srtt:41880|path_bw:1214692|loss_rate:1.89|path_pto:0| [2025/04/30 20:20:37 857412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:51612|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1308720| [2025/04/30 20:20:37 857419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 857426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 857433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41880|min_srtt:41880|path_bw:1214692|loss_rate:1.89|path_pto:0| [2025/04/30 20:20:37 857440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:51612|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1309899| [2025/04/30 20:20:37 857447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 857454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 857461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41880|min_srtt:41880|path_bw:1214692|loss_rate:1.89|path_pto:0| [2025/04/30 20:20:37 857468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:51612|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1311078| [2025/04/30 20:20:37 857475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41880|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 857482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 857488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41880|min_srtt:41880|path_bw:1214692|loss_rate:1.89|path_pto:0| [2025/04/30 20:20:37 857495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:51612|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1312257| [2025/04/30 20:20:37 857499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 857503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 857507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 857511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 857521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1370|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 857525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1216758| [2025/04/30 20:20:37 857529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 857533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 857537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 857541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1296930| [2025/04/30 20:20:37 857546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 857550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 857554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437857636| [2025/04/30 20:20:37 857558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437857636| [2025/04/30 20:20:37 857562] [debug] |xqc_engine_wakeup_after|wakeup:1746044437857636|now:1746044437857562|diff:74| [2025/04/30 20:20:37 857566] [debug] |xqc_engine_main_logic|END|now:1746044437857358| [2025/04/30 20:20:37 857572] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437857572| [2025/04/30 20:20:37 857576] [debug] |xqc_engine_wakeup_after|wakeup:1746044437857636|now:1746044437857576|diff:60| [2025/04/30 20:20:37 857580] [debug] |xqc_engine_main_logic|END|now:1746044437857572| [2025/04/30 20:20:37 858652] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437858652| [2025/04/30 20:20:37 858663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437857636|pq_index:0| [2025/04/30 20:20:37 858668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437857358| [2025/04/30 20:20:37 858673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437858672| [2025/04/30 20:20:37 858678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437857636|now:1746044437858672| [2025/04/30 20:20:37 858682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437857636|now:1746044437858672| [2025/04/30 20:20:37 858686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 858692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41880|min_srtt:41880|path_bw:1214692|loss_rate:1.89|path_pto:0| [2025/04/30 20:20:37 858696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:51612|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1312257| [2025/04/30 20:20:37 858701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 858705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 858715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 858738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 858743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1370|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 858747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1216758| [2025/04/30 20:20:37 858752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 858756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1440| [2025/04/30 20:20:37 858798] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044437858765|stream_id:0|stream_offset:1216758| [2025/04/30 20:20:37 858804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1440|origin_pktnum:1370|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 858809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:37 858813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41880|rtt_var:1395|pto_duration:47460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 858818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 858822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 858826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:37 858830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437931225|now:1746044437858813|interv:72412| [2025/04/30 20:20:37 858834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437931225|now:1746044437858813|interval:72412|pto_count:0|srtt:41880 [2025/04/30 20:20:37 858838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69600|inflight:52812| [2025/04/30 20:20:37 858843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 858847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:69600|conn:00005627609066FC|stream_id:0|stream_offset:1296930| [2025/04/30 20:20:37 858852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 858856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437859856|now:1746044437858856|interv:1000| [2025/04/30 20:20:37 858860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 858864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 858868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437859856| [2025/04/30 20:20:37 858872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437859856| [2025/04/30 20:20:37 858880] [debug] |xqc_engine_wakeup_after|wakeup:1746044437859856|now:1746044437858880|diff:976| [2025/04/30 20:20:37 858884] [debug] |xqc_engine_main_logic|END|now:1746044437858672| [2025/04/30 20:20:37 859024] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044437859023| [2025/04/30 20:20:37 859034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 859043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:543| [2025/04/30 20:20:37 859049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:544| [2025/04/30 20:20:37 859057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:544| [2025/04/30 20:20:37 859064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 859072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1397|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1398|path_largest_ack:1397| [2025/04/30 20:20:37 859078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1221244|prior_time:1746044437815028|is_app_limited:0|send_elapse:40649|ack_elapse:43995|ctl_first_sent_time:1746044437815380|lagest_ack_time:1746044437859023|curr_delivered:1270444| [2025/04/30 20:20:37 859085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437815380| [2025/04/30 20:20:37 859092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:726||sndq_packets_used_bytes:0|sndq_packets_free:613| [2025/04/30 20:20:37 859099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1398|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1398|path_largest_ack:1398| [2025/04/30 20:20:37 859105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1221244|prior_time:1746044437815028|is_app_limited:0|send_elapse:40649|ack_elapse:43995|ctl_first_sent_time:1746044437815380|lagest_ack_time:1746044437859023|curr_delivered:1271644| [2025/04/30 20:20:37 859113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437815518| [2025/04/30 20:20:37 859118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:725||sndq_packets_used_bytes:0|sndq_packets_free:614| [2025/04/30 20:20:37 859125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41880|rttvar:1395|minrtt:31448|latest_rtt:43505|ack_delay:104| [2025/04/30 20:20:37 859132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42070|rttvar:1427|minrtt:31448|latest_rtt:43505|ack_delay:104| [2025/04/30 20:20:37 859138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1398|lost_pn:1395|thresh:3| [2025/04/30 20:20:37 859145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 859152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 859158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 859164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 859176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42070|rtt_var:1427|pto_duration:47778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 859182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 859187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 859191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 859195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437931543|now:1746044437859176|interv:72367| [2025/04/30 20:20:37 859199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437931543|now:1746044437859176|interval:72367|pto_count:0|srtt:42070 [2025/04/30 20:20:37 859203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40649, ack_elapse 43995, delivered 50400|rate 1145584|lost 298| [2025/04/30 20:20:37 859208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145584) in round 24| [2025/04/30 20:20:37 859212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 859216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 859220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69600|packet_lost:0|acked:2400|po_sent_time:1746044437815518|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 859225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69600|packet_lost:0|acked:2400|po_sent_time:1746044437815518|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 859229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:72000|full_bw_reached:1|inflight:50412|srtt:42070|latest_rtt:43505|min_rtt:31448|applimit:0|lost:298|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 859235] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:72000|inflight:50412|mode:2|applimit:0|pacing_rate:911019|bw:1214692|srtt:42070|latest_rtt:43505|min_rtt:31448|send:1424|lost:298|tlp:0|recv:530|recovery:1|slow_start:0|conn_life:1165920|acked:2400|delivered:1271644|is_cwnd_limited:0| [2025/04/30 20:20:37 859240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 859245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 859250] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 859255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:544|largest:544|pns:2| [2025/04/30 20:20:37 859262] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:544|frame:PING ACK |recv_time:1746044437859023|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 859274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557859023|now:1746044437859023|interv:120000000| [2025/04/30 20:20:37 859281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557859023|now:1746044437859023|interv:120000000| [2025/04/30 20:20:37 859285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437859856|pq_index:0| [2025/04/30 20:20:37 859289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437858672| [2025/04/30 20:20:37 859295] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437859295| [2025/04/30 20:20:37 859303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437859301| [2025/04/30 20:20:37 859312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:544|ack_delay:288|first_ack_range:24|largest_pkt_recv_time:1746044437859023| [2025/04/30 20:20:37 859319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:544|low:520|pkt_pns:2| [2025/04/30 20:20:37 859326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:518|low:515|pkt_pns:2| [2025/04/30 20:20:37 859332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:513|low:500|pkt_pns:2| [2025/04/30 20:20:37 859338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:498|low:489|pkt_pns:2| [2025/04/30 20:20:37 859345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:12|path:0|path_largest_recv:544|frame_largest_recv:544| [2025/04/30 20:20:37 859352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 859360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42070|min_srtt:42070|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 859367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:50412|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1312257| [2025/04/30 20:20:37 859374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42070|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 859382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 859389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42070|min_srtt:42070|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 859395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:50412|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1313436| [2025/04/30 20:20:37 859403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42070|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 859410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 859417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42070|min_srtt:42070|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 859424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:50412|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1314615| [2025/04/30 20:20:37 859436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42070|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 859444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 859450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42070|min_srtt:42070|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 859457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:50412|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1315794| [2025/04/30 20:20:37 859464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42070|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 859471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 859478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42070|min_srtt:42070|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 859485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:50412|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1316973| [2025/04/30 20:20:37 859492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 859498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 859504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 859510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 859517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 859524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:50412|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1296930| [2025/04/30 20:20:37 859530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 859536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 859542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437859856| [2025/04/30 20:20:37 859548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437859856| [2025/04/30 20:20:37 859555] [debug] |xqc_engine_wakeup_after|wakeup:1746044437859856|now:1746044437859555|diff:301| [2025/04/30 20:20:37 859562] [debug] |xqc_engine_main_logic|END|now:1746044437859301| [2025/04/30 20:20:37 859570] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437859570| [2025/04/30 20:20:37 859577] [debug] |xqc_engine_wakeup_after|wakeup:1746044437859856|now:1746044437859576|diff:280| [2025/04/30 20:20:37 859583] [debug] |xqc_engine_main_logic|END|now:1746044437859570| [2025/04/30 20:20:37 860669] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437860669| [2025/04/30 20:20:37 860684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437859856|pq_index:0| [2025/04/30 20:20:37 860691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437859301| [2025/04/30 20:20:37 860698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437860697| [2025/04/30 20:20:37 860703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437859856|now:1746044437860697| [2025/04/30 20:20:37 860707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437859856|now:1746044437860697| [2025/04/30 20:20:37 860711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 860732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42070|min_srtt:42070|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 860739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:50412|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1316973| [2025/04/30 20:20:37 860743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 860747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 860751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 860755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 860761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 860767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:50412|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1296930| [2025/04/30 20:20:37 860772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 860777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1441| [2025/04/30 20:20:37 860809] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1441|size:1212|sent:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:50412|now:1746044437860785|stream_id:0|stream_offset:1296930| [2025/04/30 20:20:37 860815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1441|origin_pktnum:0|size:1212|enc_size:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 860820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 860825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42070|rtt_var:1427|pto_duration:47778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 860829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 860839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 860844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51624| [2025/04/30 20:20:37 860849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437933563|now:1746044437860824|interv:72739| [2025/04/30 20:20:37 860856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437933563|now:1746044437860824|interval:72739|pto_count:0|srtt:42070 [2025/04/30 20:20:37 860864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72000|inflight:51624| [2025/04/30 20:20:37 860872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 860878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51624|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1298109| [2025/04/30 20:20:37 860883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 860890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1442| [2025/04/30 20:20:37 860929] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51624|now:1746044437860900|stream_id:0|stream_offset:1298109| [2025/04/30 20:20:37 860938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 860945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51624|applimit:0| [2025/04/30 20:20:37 860952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42070|rtt_var:1427|pto_duration:47778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 860958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 860964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 860969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52824| [2025/04/30 20:20:37 860976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437933678|now:1746044437860951|interv:72727| [2025/04/30 20:20:37 860982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437933678|now:1746044437860951|interval:72727|pto_count:0|srtt:42070 [2025/04/30 20:20:37 860989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72000|inflight:52824| [2025/04/30 20:20:37 860996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 861003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52824|cwnd:72000|conn:00005627609066FC|stream_id:0|stream_offset:1299288| [2025/04/30 20:20:37 861010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 861017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437862016|now:1746044437861016|interv:1000| [2025/04/30 20:20:37 861030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 861036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 861042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437862016| [2025/04/30 20:20:37 861049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437862016| [2025/04/30 20:20:37 861056] [debug] |xqc_engine_wakeup_after|wakeup:1746044437862016|now:1746044437861056|diff:960| [2025/04/30 20:20:37 861062] [debug] |xqc_engine_main_logic|END|now:1746044437860697| [2025/04/30 20:20:37 861075] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437861074| [2025/04/30 20:20:37 861083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 861089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:544| [2025/04/30 20:20:37 861093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:545| [2025/04/30 20:20:37 861099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:545| [2025/04/30 20:20:37 861103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 861108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1399|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1400|path_largest_ack:1399| [2025/04/30 20:20:37 861113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1223644|prior_time:1746044437816909|is_app_limited:0|send_elapse:40628|ack_elapse:44165|ctl_first_sent_time:1746044437817235|lagest_ack_time:1746044437861074|curr_delivered:1272844| [2025/04/30 20:20:37 861118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437817235| [2025/04/30 20:20:37 861123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:724||sndq_packets_used_bytes:0|sndq_packets_free:615| [2025/04/30 20:20:37 861127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1400|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1400|path_largest_ack:1400| [2025/04/30 20:20:37 861131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1223644|prior_time:1746044437816909|is_app_limited:0|send_elapse:40628|ack_elapse:44165|ctl_first_sent_time:1746044437817235|lagest_ack_time:1746044437861074|curr_delivered:1274044| [2025/04/30 20:20:37 861136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437817330| [2025/04/30 20:20:37 861140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:723||sndq_packets_used_bytes:0|sndq_packets_free:616| [2025/04/30 20:20:37 861144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42070|rttvar:1427|minrtt:31448|latest_rtt:43744|ack_delay:136| [2025/04/30 20:20:37 861148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42263|rttvar:1455|minrtt:31448|latest_rtt:43744|ack_delay:136| [2025/04/30 20:20:37 861153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1400|lost_pn:1397|thresh:3| [2025/04/30 20:20:37 861157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 861165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 861169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 861173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 861177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42263|rtt_var:1455|pto_duration:48083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 861181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 861185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 861189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50424| [2025/04/30 20:20:37 861193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437933983|now:1746044437861177|interv:72806| [2025/04/30 20:20:37 861197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437933983|now:1746044437861177|interval:72806|pto_count:0|srtt:42263 [2025/04/30 20:20:37 861202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40628, ack_elapse 44165, delivered 50400|rate 1141175|lost 298| [2025/04/30 20:20:37 861206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141175) in round 24| [2025/04/30 20:20:37 861211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 861215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 861219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72000|packet_lost:0|acked:2400|po_sent_time:1746044437817330|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 861223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72000|packet_lost:0|acked:2400|po_sent_time:1746044437817330|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 861228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:74400|full_bw_reached:1|inflight:50424|srtt:42263|latest_rtt:43744|min_rtt:31448|applimit:0|lost:298|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 861234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:545|largest:545|pns:2| [2025/04/30 20:20:37 861239] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:545|frame:ACK |recv_time:1746044437861074|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 861246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557861074|now:1746044437861074|interv:120000000| [2025/04/30 20:20:37 861253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557861074|now:1746044437861074|interv:120000000| [2025/04/30 20:20:37 861260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437862016|pq_index:0| [2025/04/30 20:20:37 861271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437860697| [2025/04/30 20:20:37 861278] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437861278| [2025/04/30 20:20:37 861285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437861284| [2025/04/30 20:20:37 861294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42263|min_srtt:42263|path_bw:1214692|loss_rate:2.75|path_pto:0| [2025/04/30 20:20:37 861302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:50424|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1316973| [2025/04/30 20:20:37 861309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 861316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 861324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42263|min_srtt:42263|path_bw:1214692|loss_rate:2.75|path_pto:0| [2025/04/30 20:20:37 861330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:50424|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1318152| [2025/04/30 20:20:37 861337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 861345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 861352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42263|min_srtt:42263|path_bw:1214692|loss_rate:2.75|path_pto:0| [2025/04/30 20:20:37 861359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:50424|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1319331| [2025/04/30 20:20:37 861366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 861373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 861380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42263|min_srtt:42263|path_bw:1214692|loss_rate:2.75|path_pto:0| [2025/04/30 20:20:37 861387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:50424|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1320510| [2025/04/30 20:20:37 861394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 861402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 861414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42263|min_srtt:42263|path_bw:1214692|loss_rate:2.75|path_pto:0| [2025/04/30 20:20:37 861421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:50424|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1321689| [2025/04/30 20:20:37 861427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 861434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 861440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 861447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 861455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 861461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50424|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1299288| [2025/04/30 20:20:37 861468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 861474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 861481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437862016| [2025/04/30 20:20:37 861487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437862016| [2025/04/30 20:20:37 861493] [debug] |xqc_engine_wakeup_after|wakeup:1746044437862016|now:1746044437861493|diff:523| [2025/04/30 20:20:37 861500] [debug] |xqc_engine_main_logic|END|now:1746044437861284| [2025/04/30 20:20:37 861506] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437861506| [2025/04/30 20:20:37 861510] [debug] |xqc_engine_wakeup_after|wakeup:1746044437862016|now:1746044437861510|diff:506| [2025/04/30 20:20:37 861514] [debug] |xqc_engine_main_logic|END|now:1746044437861506| [2025/04/30 20:20:37 862584] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437862584| [2025/04/30 20:20:37 862596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437862016|pq_index:0| [2025/04/30 20:20:37 862601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437861284| [2025/04/30 20:20:37 862606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437862605| [2025/04/30 20:20:37 862611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437862016|now:1746044437862605| [2025/04/30 20:20:37 862615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437862016|now:1746044437862605| [2025/04/30 20:20:37 862619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 862624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42263|min_srtt:42263|path_bw:1214692|loss_rate:2.75|path_pto:0| [2025/04/30 20:20:37 862629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:50424|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1321689| [2025/04/30 20:20:37 862639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 862643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 862647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 862651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 862656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 862660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50424|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1299288| [2025/04/30 20:20:37 862665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 862669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1443| [2025/04/30 20:20:37 862704] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50424|now:1746044437862677|stream_id:0|stream_offset:1299288| [2025/04/30 20:20:37 862714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 862741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50424|applimit:0| [2025/04/30 20:20:37 862748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42263|rtt_var:1455|pto_duration:48083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 862756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 862761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 862765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51624| [2025/04/30 20:20:37 862768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437935760|now:1746044437862748|interv:73012| [2025/04/30 20:20:37 862775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437935760|now:1746044437862748|interval:73012|pto_count:0|srtt:42263 [2025/04/30 20:20:37 862782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74400|inflight:51624| [2025/04/30 20:20:37 862791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 862796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51624|cwnd:74400|conn:00005627609066FC|stream_id:0|stream_offset:1300467| [2025/04/30 20:20:37 862801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 862811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437863811|now:1746044437862811|interv:1000| [2025/04/30 20:20:37 862818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 862824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 862830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437863811| [2025/04/30 20:20:37 862837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437863811| [2025/04/30 20:20:37 862843] [debug] |xqc_engine_wakeup_after|wakeup:1746044437863811|now:1746044437862843|diff:968| [2025/04/30 20:20:37 862850] [debug] |xqc_engine_main_logic|END|now:1746044437862605| [2025/04/30 20:20:37 862863] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437862862| [2025/04/30 20:20:37 862871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 862880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:545| [2025/04/30 20:20:37 862886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:546| [2025/04/30 20:20:37 862894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:546| [2025/04/30 20:20:37 862901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 862909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1401|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1402|path_largest_ack:1401| [2025/04/30 20:20:37 862915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1226044|prior_time:1746044437818906|is_app_limited:0|send_elapse:40669|ack_elapse:43956|ctl_first_sent_time:1746044437819229|lagest_ack_time:1746044437862862|curr_delivered:1275244| [2025/04/30 20:20:37 862923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437819229| [2025/04/30 20:20:37 862928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:722||sndq_packets_used_bytes:0|sndq_packets_free:617| [2025/04/30 20:20:37 862932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1402|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1402|path_largest_ack:1402| [2025/04/30 20:20:37 862937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1226044|prior_time:1746044437818906|is_app_limited:0|send_elapse:40669|ack_elapse:43956|ctl_first_sent_time:1746044437819229|lagest_ack_time:1746044437862862|curr_delivered:1276444| [2025/04/30 20:20:37 862942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437819349| [2025/04/30 20:20:37 862949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:618| [2025/04/30 20:20:37 862955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42263|rttvar:1455|minrtt:31448|latest_rtt:43513|ack_delay:88| [2025/04/30 20:20:37 862962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42409|rttvar:1382|minrtt:31448|latest_rtt:43513|ack_delay:88| [2025/04/30 20:20:37 862968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1402|lost_pn:1399|thresh:3| [2025/04/30 20:20:37 862972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 862981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 862984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 862988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 862992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42409|rtt_var:1382|pto_duration:47937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 862997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 863001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 863005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49224| [2025/04/30 20:20:37 863009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437935614|now:1746044437862992|interv:72622| [2025/04/30 20:20:37 863013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437935614|now:1746044437862992|interval:72622|pto_count:0|srtt:42409 [2025/04/30 20:20:37 863017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40669, ack_elapse 43956, delivered 50400|rate 1146601|lost 298| [2025/04/30 20:20:37 863022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146601) in round 24| [2025/04/30 20:20:37 863026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 863030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 863034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74400|packet_lost:0|acked:2400|po_sent_time:1746044437819349|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 863039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74400|packet_lost:0|acked:2400|po_sent_time:1746044437819349|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 863043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:76800|full_bw_reached:1|inflight:49224|srtt:42409|latest_rtt:43513|min_rtt:31448|applimit:0|lost:298|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 863049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:546|largest:546|pns:2| [2025/04/30 20:20:37 863054] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:546|frame:ACK |recv_time:1746044437862862|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 863059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557862862|now:1746044437862862|interv:120000000| [2025/04/30 20:20:37 863063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557862862|now:1746044437862862|interv:120000000| [2025/04/30 20:20:37 863067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437863811|pq_index:0| [2025/04/30 20:20:37 863074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437862605| [2025/04/30 20:20:37 863078] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437863078| [2025/04/30 20:20:37 863083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437863082| [2025/04/30 20:20:37 863088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42409|min_srtt:42409|path_bw:1214692|loss_rate:2.73|path_pto:0| [2025/04/30 20:20:37 863093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:49224|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1321689| [2025/04/30 20:20:37 863097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 863102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 863106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42409|min_srtt:42409|path_bw:1214692|loss_rate:2.73|path_pto:0| [2025/04/30 20:20:37 863111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:49224|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 863115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 863119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 863124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42409|min_srtt:42409|path_bw:1214692|loss_rate:2.73|path_pto:0| [2025/04/30 20:20:37 863128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:49224|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1324047| [2025/04/30 20:20:37 863132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 863137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 863141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42409|min_srtt:42409|path_bw:1214692|loss_rate:2.73|path_pto:0| [2025/04/30 20:20:37 863145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:49224|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1325226| [2025/04/30 20:20:37 863149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 863156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 863161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42409|min_srtt:42409|path_bw:1214692|loss_rate:2.73|path_pto:0| [2025/04/30 20:20:37 863165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49224|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1326405| [2025/04/30 20:20:37 863169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 863173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 863177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 863181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 863186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 863190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1300467| [2025/04/30 20:20:37 863194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 863198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 863202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437863811| [2025/04/30 20:20:37 863206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437863811| [2025/04/30 20:20:37 863210] [debug] |xqc_engine_wakeup_after|wakeup:1746044437863811|now:1746044437863210|diff:601| [2025/04/30 20:20:37 863214] [debug] |xqc_engine_main_logic|END|now:1746044437863082| [2025/04/30 20:20:37 863220] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437863220| [2025/04/30 20:20:37 863224] [debug] |xqc_engine_wakeup_after|wakeup:1746044437863811|now:1746044437863223|diff:588| [2025/04/30 20:20:37 863227] [debug] |xqc_engine_main_logic|END|now:1746044437863220| [2025/04/30 20:20:37 864321] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437864321| [2025/04/30 20:20:37 864332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437863811|pq_index:0| [2025/04/30 20:20:37 864338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437863082| [2025/04/30 20:20:37 864345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437864344| [2025/04/30 20:20:37 864351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437863811|now:1746044437864344| [2025/04/30 20:20:37 864357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437863811|now:1746044437864344| [2025/04/30 20:20:37 864362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 864369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42409|min_srtt:42409|path_bw:1214692|loss_rate:2.73|path_pto:0| [2025/04/30 20:20:37 864380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49224|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1326405| [2025/04/30 20:20:37 864386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 864393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 864399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 864405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 864412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 864418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1300467| [2025/04/30 20:20:37 864424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 864430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1444| [2025/04/30 20:20:37 864474] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49224|now:1746044437864440|stream_id:0|stream_offset:1300467| [2025/04/30 20:20:37 864483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 864489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49224|applimit:0| [2025/04/30 20:20:37 864495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42409|rtt_var:1382|pto_duration:47937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 864502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 864507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 864512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50424| [2025/04/30 20:20:37 864517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437937377|now:1746044437864495|interv:72882| [2025/04/30 20:20:37 864522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437937377|now:1746044437864495|interval:72882|pto_count:0|srtt:42409 [2025/04/30 20:20:37 864529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76800|inflight:50424| [2025/04/30 20:20:37 864535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 864541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50424|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1301646| [2025/04/30 20:20:37 864547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 864556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1445| [2025/04/30 20:20:37 864616] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50424|now:1746044437864572|stream_id:0|stream_offset:1301646| [2025/04/30 20:20:37 864623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1445|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 864630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50424|applimit:0| [2025/04/30 20:20:37 864635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42409|rtt_var:1382|pto_duration:47937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 864641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 864646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 864652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51624| [2025/04/30 20:20:37 864657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437937509|now:1746044437864635|interv:72874| [2025/04/30 20:20:37 864662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437937509|now:1746044437864635|interval:72874|pto_count:0|srtt:42409 [2025/04/30 20:20:37 864668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76800|inflight:51624| [2025/04/30 20:20:37 864674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 864680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51624|cwnd:76800|conn:00005627609066FC|stream_id:0|stream_offset:1302825| [2025/04/30 20:20:37 864686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 864691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437865691|now:1746044437864691|interv:1000| [2025/04/30 20:20:37 864697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 864702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 864707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437865691| [2025/04/30 20:20:37 864713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437865691| [2025/04/30 20:20:37 864739] [debug] |xqc_engine_wakeup_after|wakeup:1746044437865691|now:1746044437864739|diff:952| [2025/04/30 20:20:37 864745] [debug] |xqc_engine_main_logic|END|now:1746044437864344| [2025/04/30 20:20:37 864758] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437864757| [2025/04/30 20:20:37 864764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 864771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:546| [2025/04/30 20:20:37 864777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:547| [2025/04/30 20:20:37 864784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:547| [2025/04/30 20:20:37 864793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 864800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1403|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1404|path_largest_ack:1403| [2025/04/30 20:20:37 864806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1228444|prior_time:1746044437820893|is_app_limited:0|send_elapse:40620|ack_elapse:43864|ctl_first_sent_time:1746044437821220|lagest_ack_time:1746044437864757|curr_delivered:1277644| [2025/04/30 20:20:37 864813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437821220| [2025/04/30 20:20:37 864819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:619| [2025/04/30 20:20:37 864825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1404|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1404|path_largest_ack:1404| [2025/04/30 20:20:37 864831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1228444|prior_time:1746044437820893|is_app_limited:0|send_elapse:40620|ack_elapse:43864|ctl_first_sent_time:1746044437821220|lagest_ack_time:1746044437864757|curr_delivered:1278844| [2025/04/30 20:20:37 864837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437821338| [2025/04/30 20:20:37 864842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:719||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 20:20:37 864848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42409|rttvar:1382|minrtt:31448|latest_rtt:43419|ack_delay:96| [2025/04/30 20:20:37 864854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42523|rttvar:1265|minrtt:31448|latest_rtt:43419|ack_delay:96| [2025/04/30 20:20:37 864860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1404|lost_pn:1401|thresh:3| [2025/04/30 20:20:37 864865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 864871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 864876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 864881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 864887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42523|rtt_var:1265|pto_duration:47583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 864892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 864898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 864903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49224| [2025/04/30 20:20:37 864909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437937155|now:1746044437864886|interv:72269| [2025/04/30 20:20:37 864914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437937155|now:1746044437864886|interval:72269|pto_count:0|srtt:42523 [2025/04/30 20:20:37 864924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40620, ack_elapse 43864, delivered 50400|rate 1149006|lost 298| [2025/04/30 20:20:37 864930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149006) in round 24| [2025/04/30 20:20:37 864935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 864941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 864947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76800|packet_lost:0|acked:2400|po_sent_time:1746044437821338|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 864953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76800|packet_lost:0|acked:2400|po_sent_time:1746044437821338|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 864959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:79200|full_bw_reached:1|inflight:49224|srtt:42523|latest_rtt:43419|min_rtt:31448|applimit:0|lost:298|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 864966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:547|largest:547|pns:2| [2025/04/30 20:20:37 864972] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:547|frame:ACK |recv_time:1746044437864757|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 864979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557864757|now:1746044437864757|interv:120000000| [2025/04/30 20:20:37 864984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557864757|now:1746044437864757|interv:120000000| [2025/04/30 20:20:37 864989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437865691|pq_index:0| [2025/04/30 20:20:37 864995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437864344| [2025/04/30 20:20:37 865000] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437865000| [2025/04/30 20:20:37 865007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437865006| [2025/04/30 20:20:37 865015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42523|min_srtt:42523|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 865021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:49224|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1326405| [2025/04/30 20:20:37 865027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 865033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 865042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42523|min_srtt:42523|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 865048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:49224|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1327584| [2025/04/30 20:20:37 865054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 865060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 865066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42523|min_srtt:42523|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 865072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:49224|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1328763| [2025/04/30 20:20:37 865077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 865083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 865089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42523|min_srtt:42523|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 865095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:49224|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1329942| [2025/04/30 20:20:37 865101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 865107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 865113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42523|min_srtt:42523|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 865119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:49224|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1331121| [2025/04/30 20:20:37 865124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 865130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 865135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 865140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 865146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 865155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1302825| [2025/04/30 20:20:37 865161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 865166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 865171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437865691| [2025/04/30 20:20:37 865176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437865691| [2025/04/30 20:20:37 865182] [debug] |xqc_engine_wakeup_after|wakeup:1746044437865691|now:1746044437865181|diff:510| [2025/04/30 20:20:37 865187] [debug] |xqc_engine_main_logic|END|now:1746044437865006| [2025/04/30 20:20:37 865194] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437865194| [2025/04/30 20:20:37 865200] [debug] |xqc_engine_wakeup_after|wakeup:1746044437865691|now:1746044437865200|diff:491| [2025/04/30 20:20:37 865206] [debug] |xqc_engine_main_logic|END|now:1746044437865194| [2025/04/30 20:20:37 866284] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437866284| [2025/04/30 20:20:37 866300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437865691|pq_index:0| [2025/04/30 20:20:37 866308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437865006| [2025/04/30 20:20:37 866316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437866314| [2025/04/30 20:20:37 866324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437865691|now:1746044437866314| [2025/04/30 20:20:37 866331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437865691|now:1746044437866314| [2025/04/30 20:20:37 866337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 866346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42523|min_srtt:42523|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 866353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:49224|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1331121| [2025/04/30 20:20:37 866360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 866367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 866373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 866381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 866388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 866395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1302825| [2025/04/30 20:20:37 866402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 866415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1446| [2025/04/30 20:20:37 866466] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49224|now:1746044437866427|stream_id:0|stream_offset:1302825| [2025/04/30 20:20:37 866476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 866484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49224|applimit:0| [2025/04/30 20:20:37 866490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42523|rtt_var:1265|pto_duration:47583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 866497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 866503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 866509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50424| [2025/04/30 20:20:37 866516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437939010|now:1746044437866490|interv:72520| [2025/04/30 20:20:37 866522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437939010|now:1746044437866490|interval:72520|pto_count:0|srtt:42523 [2025/04/30 20:20:37 866530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79200|inflight:50424| [2025/04/30 20:20:37 866537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 866544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50424|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1304004| [2025/04/30 20:20:37 866552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 866559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1447| [2025/04/30 20:20:37 866595] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50424|now:1746044437866569|stream_id:0|stream_offset:1304004| [2025/04/30 20:20:37 866601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 866605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50424|applimit:0| [2025/04/30 20:20:37 866610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42523|rtt_var:1265|pto_duration:47583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 866614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 866618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 866622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51624| [2025/04/30 20:20:37 866634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437939152|now:1746044437866609|interv:72543| [2025/04/30 20:20:37 866641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437939152|now:1746044437866609|interval:72543|pto_count:0|srtt:42523 [2025/04/30 20:20:37 866648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79200|inflight:51624| [2025/04/30 20:20:37 866655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 866662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51624|cwnd:79200|conn:00005627609066FC|stream_id:0|stream_offset:1305183| [2025/04/30 20:20:37 866670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 866676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437867676|now:1746044437866676|interv:1000| [2025/04/30 20:20:37 866683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 866689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 866694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437867676| [2025/04/30 20:20:37 866698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437867676| [2025/04/30 20:20:37 866702] [debug] |xqc_engine_wakeup_after|wakeup:1746044437867676|now:1746044437866702|diff:974| [2025/04/30 20:20:37 866707] [debug] |xqc_engine_main_logic|END|now:1746044437866314| [2025/04/30 20:20:37 866735] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044437866734| [2025/04/30 20:20:37 866747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 866755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:547| [2025/04/30 20:20:37 866759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:548| [2025/04/30 20:20:37 866768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:548| [2025/04/30 20:20:37 866774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 866783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1405|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1406|path_largest_ack:1405| [2025/04/30 20:20:37 866790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1230844|prior_time:1746044437822879|is_app_limited:0|send_elapse:40552|ack_elapse:43855|ctl_first_sent_time:1746044437823203|lagest_ack_time:1746044437866734|curr_delivered:1280044| [2025/04/30 20:20:37 866797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437823203| [2025/04/30 20:20:37 866805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:718||sndq_packets_used_bytes:0|sndq_packets_free:621| [2025/04/30 20:20:37 866809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1406|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1406|path_largest_ack:1406| [2025/04/30 20:20:37 866815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1230844|prior_time:1746044437822879|is_app_limited:0|send_elapse:40552|ack_elapse:43855|ctl_first_sent_time:1746044437823203|lagest_ack_time:1746044437866734|curr_delivered:1281244| [2025/04/30 20:20:37 866828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437823314| [2025/04/30 20:20:37 866834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:622| [2025/04/30 20:20:37 866840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42523|rttvar:1265|minrtt:31448|latest_rtt:43420|ack_delay:88| [2025/04/30 20:20:37 866846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42624|rttvar:1151|minrtt:31448|latest_rtt:43420|ack_delay:88| [2025/04/30 20:20:37 866853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1406|lost_pn:1403|thresh:3| [2025/04/30 20:20:37 866859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 866864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 866868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 866872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 866876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42624|rtt_var:1151|pto_duration:47228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 866881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 866885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 866889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49224| [2025/04/30 20:20:37 866893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437938797|now:1746044437866876|interv:71921| [2025/04/30 20:20:37 866897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437938797|now:1746044437866876|interval:71921|pto_count:0|srtt:42624 [2025/04/30 20:20:37 866901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40552, ack_elapse 43855, delivered 50400|rate 1149241|lost 298| [2025/04/30 20:20:37 866906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149241) in round 24| [2025/04/30 20:20:37 866911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 866918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 866924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79200|packet_lost:0|acked:2400|po_sent_time:1746044437823314|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 866931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79200|packet_lost:0|acked:2400|po_sent_time:1746044437823314|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 866936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:81600|full_bw_reached:1|inflight:49224|srtt:42624|latest_rtt:43420|min_rtt:31448|applimit:0|lost:298|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 866952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:548|largest:548|pns:2| [2025/04/30 20:20:37 866957] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:548|frame:ACK |recv_time:1746044437866734|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 866962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557866734|now:1746044437866734|interv:120000000| [2025/04/30 20:20:37 866966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557866734|now:1746044437866734|interv:120000000| [2025/04/30 20:20:37 866970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437867676|pq_index:0| [2025/04/30 20:20:37 866974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437866314| [2025/04/30 20:20:37 866978] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437866978| [2025/04/30 20:20:37 866983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437866982| [2025/04/30 20:20:37 866989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42624|min_srtt:42624|path_bw:1214692|loss_rate:2.63|path_pto:0| [2025/04/30 20:20:37 866995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:49224|cwnd:81600|conn:00005627609066FC|stream_id:0|stream_offset:1331121| [2025/04/30 20:20:37 867003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 867010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 867017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42624|min_srtt:42624|path_bw:1214692|loss_rate:2.63|path_pto:0| [2025/04/30 20:20:37 867021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:49224|cwnd:81600|conn:00005627609066FC|stream_id:0|stream_offset:1332300| [2025/04/30 20:20:37 867026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 867030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 867035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42624|min_srtt:42624|path_bw:1214692|loss_rate:2.63|path_pto:0| [2025/04/30 20:20:37 867039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:49224|cwnd:81600|conn:00005627609066FC|stream_id:0|stream_offset:1333479| [2025/04/30 20:20:37 867047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 867052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 867056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42624|min_srtt:42624|path_bw:1214692|loss_rate:2.63|path_pto:0| [2025/04/30 20:20:37 867060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:49224|cwnd:81600|conn:00005627609066FC|stream_id:0|stream_offset:1334658| [2025/04/30 20:20:37 867065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 867069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 867073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42624|min_srtt:42624|path_bw:1214692|loss_rate:2.63|path_pto:0| [2025/04/30 20:20:37 867078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:49224|cwnd:81600|conn:00005627609066FC|stream_id:0|stream_offset:1335837| [2025/04/30 20:20:37 867086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 867093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 867099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 867103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 867108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 867112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:81600|conn:00005627609066FC|stream_id:0|stream_offset:1305183| [2025/04/30 20:20:37 867117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 867121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 867125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437867676| [2025/04/30 20:20:37 867129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437867676| [2025/04/30 20:20:37 867133] [debug] |xqc_engine_wakeup_after|wakeup:1746044437867676|now:1746044437867133|diff:543| [2025/04/30 20:20:37 867137] [debug] |xqc_engine_main_logic|END|now:1746044437866982| [2025/04/30 20:20:37 867143] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437867143| [2025/04/30 20:20:37 867146] [debug] |xqc_engine_wakeup_after|wakeup:1746044437867676|now:1746044437867146|diff:530| [2025/04/30 20:20:37 867150] [debug] |xqc_engine_main_logic|END|now:1746044437867143| [2025/04/30 20:20:37 868221] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437868221| [2025/04/30 20:20:37 868233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437867676|pq_index:0| [2025/04/30 20:20:37 868246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437866982| [2025/04/30 20:20:37 868255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437868253| [2025/04/30 20:20:37 868262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437867676|now:1746044437868253| [2025/04/30 20:20:37 868269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437867676|now:1746044437868253| [2025/04/30 20:20:37 868274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 868280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42624|min_srtt:42624|path_bw:1214692|loss_rate:2.63|path_pto:0| [2025/04/30 20:20:37 868285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:49224|cwnd:81600|conn:00005627609066FC|stream_id:0|stream_offset:1335837| [2025/04/30 20:20:37 868289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 868293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 868298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 868306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 868312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 868319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:81600|conn:00005627609066FC|stream_id:0|stream_offset:1305183| [2025/04/30 20:20:37 868325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 868332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1448| [2025/04/30 20:20:37 868403] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49224|now:1746044437868343|stream_id:0|stream_offset:1305183| [2025/04/30 20:20:37 868414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 868421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49224|applimit:0| [2025/04/30 20:20:37 868428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42624|rtt_var:1151|pto_duration:47228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 868435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 868441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 868448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50424| [2025/04/30 20:20:37 868460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437940571|now:1746044437868428|interv:72143| [2025/04/30 20:20:37 868467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437940571|now:1746044437868428|interval:72143|pto_count:0|srtt:42624 [2025/04/30 20:20:37 868474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81600|inflight:50424| [2025/04/30 20:20:37 868479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 868484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50424|cwnd:81600|conn:00005627609066FC|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 868488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 868493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1449| [2025/04/30 20:20:37 868535] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50424|now:1746044437868500|stream_id:0|stream_offset:1306362| [2025/04/30 20:20:37 868545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 868552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50424|applimit:0| [2025/04/30 20:20:37 868558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42624|rtt_var:1151|pto_duration:47228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 868564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 868571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 868575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51624| [2025/04/30 20:20:37 868579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437940728|now:1746044437868558|interv:72170| [2025/04/30 20:20:37 868583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437940728|now:1746044437868558|interval:72170|pto_count:0|srtt:42624 [2025/04/30 20:20:37 868588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81600|inflight:51624| [2025/04/30 20:20:37 868592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 868597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51624|cwnd:81600|conn:00005627609066FC|stream_id:0|stream_offset:1307541| [2025/04/30 20:20:37 868601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 868605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437869605|now:1746044437868605|interv:1000| [2025/04/30 20:20:37 868609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 868618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 868622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437869605| [2025/04/30 20:20:37 868627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437869605| [2025/04/30 20:20:37 868631] [debug] |xqc_engine_wakeup_after|wakeup:1746044437869605|now:1746044437868631|diff:974| [2025/04/30 20:20:37 868638] [debug] |xqc_engine_main_logic|END|now:1746044437868253| [2025/04/30 20:20:37 869672] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437869672| [2025/04/30 20:20:37 869685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437869605|pq_index:0| [2025/04/30 20:20:37 869690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437868253| [2025/04/30 20:20:37 869695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437869694| [2025/04/30 20:20:37 869700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437869605|now:1746044437869694| [2025/04/30 20:20:37 869705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437869605|now:1746044437869694| [2025/04/30 20:20:37 869709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 869715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42624|min_srtt:42624|path_bw:1214692|loss_rate:2.59|path_pto:0| [2025/04/30 20:20:37 869741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51624|cwnd:81600|conn:00005627609066FC|stream_id:0|stream_offset:1335837| [2025/04/30 20:20:37 869746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 869750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 869754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 869758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 869763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 869767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51624|cwnd:81600|conn:00005627609066FC|stream_id:0|stream_offset:1307541| [2025/04/30 20:20:37 869772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 869777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1450| [2025/04/30 20:20:37 869821] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51624|now:1746044437869785|stream_id:0|stream_offset:1307541| [2025/04/30 20:20:37 869829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 869838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51624|applimit:0| [2025/04/30 20:20:37 869853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42624|rtt_var:1151|pto_duration:47228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 869860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 869866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 869872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52824| [2025/04/30 20:20:37 869878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437942013|now:1746044437869853|interv:72160| [2025/04/30 20:20:37 869884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437942013|now:1746044437869853|interval:72160|pto_count:0|srtt:42624 [2025/04/30 20:20:37 869892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81600|inflight:52824| [2025/04/30 20:20:37 869900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 869907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52824|cwnd:81600|conn:00005627609066FC|stream_id:0|stream_offset:1308720| [2025/04/30 20:20:37 869914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 869920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437870920|now:1746044437869920|interv:1000| [2025/04/30 20:20:37 869926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 869932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 869939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437870920| [2025/04/30 20:20:37 869946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437870920| [2025/04/30 20:20:37 869952] [debug] |xqc_engine_wakeup_after|wakeup:1746044437870920|now:1746044437869952|diff:968| [2025/04/30 20:20:37 869959] [debug] |xqc_engine_main_logic|END|now:1746044437869694| [2025/04/30 20:20:37 869973] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437869972| [2025/04/30 20:20:37 869981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 869990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:548| [2025/04/30 20:20:37 869997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:549| [2025/04/30 20:20:37 870004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:549| [2025/04/30 20:20:37 870008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 870013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 870018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:49212|prior_delivered:1235644|prior_time:1746044437827852|is_app_limited:0|send_elapse:41627|ack_elapse:42120|ctl_first_sent_time:1746044437828178|lagest_ack_time:1746044437869972|curr_delivered:1282444| [2025/04/30 20:20:37 870028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437828178| [2025/04/30 20:20:37 870033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:716||sndq_packets_used_bytes:0|sndq_packets_free:623| [2025/04/30 20:20:37 870037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 870042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:49212|prior_delivered:1235644|prior_time:1746044437827852|is_app_limited:0|send_elapse:41627|ack_elapse:42120|ctl_first_sent_time:1746044437828178|lagest_ack_time:1746044437869972|curr_delivered:1283644| [2025/04/30 20:20:37 870046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437828284| [2025/04/30 20:20:37 870051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:715||sndq_packets_used_bytes:0|sndq_packets_free:624| [2025/04/30 20:20:37 870055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42624|rttvar:1151|minrtt:31448|latest_rtt:41688|ack_delay:152| [2025/04/30 20:20:37 870059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42488|rttvar:1136|minrtt:31448|latest_rtt:41688|ack_delay:152| [2025/04/30 20:20:37 870063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1409|lost_pn:1406|thresh:3| [2025/04/30 20:20:37 870067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 870072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 870075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 870079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 870083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437874191|now:1746044437870083|interval:4108| [2025/04/30 20:20:37 870088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437874191|now:1746044437870083|interv:4108| [2025/04/30 20:20:37 870092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41627, ack_elapse 42120, delivered 48000|rate 1139601|lost 298| [2025/04/30 20:20:37 870097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139601) in round 24| [2025/04/30 20:20:37 870101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 870105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 870109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81600|packet_lost:0|acked:2400|po_sent_time:1746044437828284|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 870114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81600|packet_lost:0|acked:2400|po_sent_time:1746044437828284|recovery:1|recovery_start:1746044437835124|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 870121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:84000|full_bw_reached:1|inflight:50424|srtt:42488|latest_rtt:41688|min_rtt:31448|applimit:0|lost:298|recovery:1|recovery_start:1746044437835124|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 870127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:549|largest:549|pns:2| [2025/04/30 20:20:37 870132] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:549|frame:ACK |recv_time:1746044437869972|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 870136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557869972|now:1746044437869972|interv:120000000| [2025/04/30 20:20:37 870141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557869972|now:1746044437869972|interv:120000000| [2025/04/30 20:20:37 870145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437870920|pq_index:0| [2025/04/30 20:20:37 870149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437869694| [2025/04/30 20:20:37 870153] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437870153| [2025/04/30 20:20:37 870158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437870157| [2025/04/30 20:20:37 870164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42488|min_srtt:42488|path_bw:1214692|loss_rate:2.56|path_pto:0| [2025/04/30 20:20:37 870169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:50424|cwnd:84000|conn:00005627609066FC|stream_id:0|stream_offset:1335837| [2025/04/30 20:20:37 870173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42488|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 870178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 870182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42488|min_srtt:42488|path_bw:1214692|loss_rate:2.56|path_pto:0| [2025/04/30 20:20:37 870187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:50424|cwnd:84000|conn:00005627609066FC|stream_id:0|stream_offset:1337016| [2025/04/30 20:20:37 870191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42488|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 870196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 870200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42488|min_srtt:42488|path_bw:1214692|loss_rate:2.56|path_pto:0| [2025/04/30 20:20:37 870204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:50424|cwnd:84000|conn:00005627609066FC|stream_id:0|stream_offset:1338195| [2025/04/30 20:20:37 870213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42488|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 870220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 870227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42488|min_srtt:42488|path_bw:1214692|loss_rate:2.56|path_pto:0| [2025/04/30 20:20:37 870234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:50424|cwnd:84000|conn:00005627609066FC|stream_id:0|stream_offset:1339374| [2025/04/30 20:20:37 870240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42488|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 870245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 870252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42488|min_srtt:42488|path_bw:1214692|loss_rate:2.56|path_pto:0| [2025/04/30 20:20:37 870258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50424|cwnd:84000|conn:00005627609066FC|stream_id:0|stream_offset:1340553| [2025/04/30 20:20:37 870265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 870271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 870277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 870284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 870292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 870299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50424|cwnd:84000|conn:00005627609066FC|stream_id:0|stream_offset:1308720| [2025/04/30 20:20:37 870306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 870312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 870318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437870920| [2025/04/30 20:20:37 870325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437870920| [2025/04/30 20:20:37 870332] [debug] |xqc_engine_wakeup_after|wakeup:1746044437870920|now:1746044437870331|diff:589| [2025/04/30 20:20:37 870339] [debug] |xqc_engine_main_logic|END|now:1746044437870157| [2025/04/30 20:20:37 870347] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437870347| [2025/04/30 20:20:37 870353] [debug] |xqc_engine_wakeup_after|wakeup:1746044437870920|now:1746044437870353|diff:567| [2025/04/30 20:20:37 870359] [debug] |xqc_engine_main_logic|END|now:1746044437870347| [2025/04/30 20:20:37 871431] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437871431| [2025/04/30 20:20:37 871449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437870920|pq_index:0| [2025/04/30 20:20:37 871454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437870157| [2025/04/30 20:20:37 871460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437871458| [2025/04/30 20:20:37 871465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437870920|now:1746044437871458| [2025/04/30 20:20:37 871469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437870920|now:1746044437871458| [2025/04/30 20:20:37 871473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 871479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42488|min_srtt:42488|path_bw:1214692|loss_rate:2.56|path_pto:0| [2025/04/30 20:20:37 871484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50424|cwnd:84000|conn:00005627609066FC|stream_id:0|stream_offset:1340553| [2025/04/30 20:20:37 871488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 871492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 871496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 871501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 871506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 871510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50424|cwnd:84000|conn:00005627609066FC|stream_id:0|stream_offset:1308720| [2025/04/30 20:20:37 871515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 871519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1451| [2025/04/30 20:20:37 871555] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50424|now:1746044437871528|stream_id:0|stream_offset:1308720| [2025/04/30 20:20:37 871562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 871567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50424|applimit:0| [2025/04/30 20:20:37 871571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437874191|now:1746044437871571|interval:2620| [2025/04/30 20:20:37 871575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437874191|now:1746044437871571|interv:2620| [2025/04/30 20:20:37 871580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84000|inflight:51624| [2025/04/30 20:20:37 871589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 871593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51624|cwnd:84000|conn:00005627609066FC|stream_id:0|stream_offset:1309899| [2025/04/30 20:20:37 871597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 871601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1452| [2025/04/30 20:20:37 871626] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51624|now:1746044437871608|stream_id:0|stream_offset:1309899| [2025/04/30 20:20:37 871632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 871636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51624|applimit:0| [2025/04/30 20:20:37 871640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437874191|now:1746044437871640|interval:2551| [2025/04/30 20:20:37 871645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437874191|now:1746044437871640|interv:2551| [2025/04/30 20:20:37 871649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84000|inflight:52824| [2025/04/30 20:20:37 871653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 871657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52824|cwnd:84000|conn:00005627609066FC|stream_id:0|stream_offset:1311078| [2025/04/30 20:20:37 871661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 871667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437872667|now:1746044437871667|interv:1000| [2025/04/30 20:20:37 871674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 871680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 871687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437872667| [2025/04/30 20:20:37 871694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437872667| [2025/04/30 20:20:37 871698] [debug] |xqc_engine_wakeup_after|wakeup:1746044437872667|now:1746044437871698|diff:969| [2025/04/30 20:20:37 871704] [debug] |xqc_engine_main_logic|END|now:1746044437871458| [2025/04/30 20:20:37 871736] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437871734| [2025/04/30 20:20:37 871748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 871757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:549| [2025/04/30 20:20:37 871763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:550| [2025/04/30 20:20:37 871772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:550| [2025/04/30 20:20:37 871778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 871793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 871800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51612|prior_delivered:1235644|prior_time:1746044437827852|is_app_limited:0|send_elapse:41847|ack_elapse:43882|ctl_first_sent_time:1746044437828398|lagest_ack_time:1746044437871734|curr_delivered:1284844| [2025/04/30 20:20:37 871808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437828398| [2025/04/30 20:20:37 871815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:714||sndq_packets_used_bytes:0|sndq_packets_free:625| [2025/04/30 20:20:37 871822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 871829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:50412|prior_delivered:1238044|prior_time:1746044437829803|is_app_limited:0|send_elapse:41533|ack_elapse:41931|ctl_first_sent_time:1746044437830125|lagest_ack_time:1746044437871734|curr_delivered:1286044| [2025/04/30 20:20:37 871836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437830125| [2025/04/30 20:20:37 871843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:713||sndq_packets_used_bytes:0|sndq_packets_free:626| [2025/04/30 20:20:37 871850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42488|rttvar:1136|minrtt:31448|latest_rtt:41609|ack_delay:88| [2025/04/30 20:20:37 871857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42367|rttvar:1093|minrtt:31448|latest_rtt:41609|ack_delay:88| [2025/04/30 20:20:37 871864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1411|lost_pn:1408|thresh:3| [2025/04/30 20:20:37 871870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 871877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 871880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 871885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1407|lost_pn:1408|po_sent_time:1746044437826392|lost_send_time:1746044437824072|loss_delay:47662|frame:ACK STREAM |repair:128| [2025/04/30 20:20:37 871890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437826392u| [2025/04/30 20:20:37 871895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 871899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42367|rtt_var:1093|pto_duration:46739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 871904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 871908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 871911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 871920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437943347|now:1746044437871898|interv:71449| [2025/04/30 20:20:37 871924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437943347|now:1746044437871898|interval:71449|pto_count:0|srtt:42367 [2025/04/30 20:20:37 871929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41533, ack_elapse 41931, delivered 48000|rate 1144737|lost 299| [2025/04/30 20:20:37 871933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144737) in round 24| [2025/04/30 20:20:37 871938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 871942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 871946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84000|packet_lost:1|acked:2400|po_sent_time:1746044437830125|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 871950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84000|packet_lost:1|acked:2400|po_sent_time:1746044437830125|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 871955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:86400|full_bw_reached:1|inflight:49212|srtt:42367|latest_rtt:41609|min_rtt:31448|applimit:0|lost:298|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 871961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:550|largest:550|pns:2| [2025/04/30 20:20:37 871965] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:550|frame:ACK |recv_time:1746044437871734|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 871970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557871734|now:1746044437871734|interv:120000000| [2025/04/30 20:20:37 871974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557871734|now:1746044437871734|interv:120000000| [2025/04/30 20:20:37 871978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437872667|pq_index:0| [2025/04/30 20:20:37 871983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437871458| [2025/04/30 20:20:37 871987] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437871987| [2025/04/30 20:20:37 871992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437871991| [2025/04/30 20:20:37 871998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42367|min_srtt:42367|path_bw:1214692|loss_rate:2.52|path_pto:0| [2025/04/30 20:20:37 872002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:49212|cwnd:86400|conn:00005627609066FC|stream_id:0|stream_offset:1260381| [2025/04/30 20:20:37 872007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42367|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 872014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1407|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 872019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42367|min_srtt:42367|path_bw:1214692|loss_rate:2.52|path_pto:0| [2025/04/30 20:20:37 872023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:49212|cwnd:86400|conn:00005627609066FC|stream_id:0|stream_offset:1340553| [2025/04/30 20:20:37 872027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42367|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 872032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 872036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42367|min_srtt:42367|path_bw:1214692|loss_rate:2.52|path_pto:0| [2025/04/30 20:20:37 872040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:49212|cwnd:86400|conn:00005627609066FC|stream_id:0|stream_offset:1341732| [2025/04/30 20:20:37 872044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42367|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 872049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 872053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42367|min_srtt:42367|path_bw:1214692|loss_rate:2.52|path_pto:0| [2025/04/30 20:20:37 872057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:49212|cwnd:86400|conn:00005627609066FC|stream_id:0|stream_offset:1342911| [2025/04/30 20:20:37 872061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42367|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 872065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 872070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42367|min_srtt:42367|path_bw:1214692|loss_rate:2.52|path_pto:0| [2025/04/30 20:20:37 872074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:49212|cwnd:86400|conn:00005627609066FC|stream_id:0|stream_offset:1344090| [2025/04/30 20:20:37 872078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42367|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 872083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 872087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42367|min_srtt:42367|path_bw:1214692|loss_rate:2.52|path_pto:0| [2025/04/30 20:20:37 872099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:49212|cwnd:86400|conn:00005627609066FC|stream_id:0|stream_offset:1345269| [2025/04/30 20:20:37 872103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 872107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 872111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 872116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 872120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1407|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 872124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:86400|conn:00005627609066FC|stream_id:0|stream_offset:1260381| [2025/04/30 20:20:37 872129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 872133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 872137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 872141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:86400|conn:00005627609066FC|stream_id:0|stream_offset:1311078| [2025/04/30 20:20:37 872145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 872149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 872153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437872667| [2025/04/30 20:20:37 872157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437872667| [2025/04/30 20:20:37 872161] [debug] |xqc_engine_wakeup_after|wakeup:1746044437872667|now:1746044437872161|diff:506| [2025/04/30 20:20:37 872165] [debug] |xqc_engine_main_logic|END|now:1746044437871991| [2025/04/30 20:20:37 872171] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437872171| [2025/04/30 20:20:37 872175] [debug] |xqc_engine_wakeup_after|wakeup:1746044437872667|now:1746044437872175|diff:492| [2025/04/30 20:20:37 872179] [debug] |xqc_engine_main_logic|END|now:1746044437872171| [2025/04/30 20:20:37 873260] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437873259| [2025/04/30 20:20:37 873275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437872667|pq_index:0| [2025/04/30 20:20:37 873282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437871991| [2025/04/30 20:20:37 873290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437873288| [2025/04/30 20:20:37 873297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437872667|now:1746044437873288| [2025/04/30 20:20:37 873312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437872667|now:1746044437873288| [2025/04/30 20:20:37 873318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 873326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42367|min_srtt:42367|path_bw:1214692|loss_rate:2.52|path_pto:0| [2025/04/30 20:20:37 873333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:49212|cwnd:86400|conn:00005627609066FC|stream_id:0|stream_offset:1345269| [2025/04/30 20:20:37 873340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 873346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 873351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 873358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 873365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1407|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 873372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:86400|conn:00005627609066FC|stream_id:0|stream_offset:1260381| [2025/04/30 20:20:37 873379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 873406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1453| [2025/04/30 20:20:37 873454] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437873419|stream_id:0|stream_offset:1260381| [2025/04/30 20:20:37 873465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1453|origin_pktnum:1407|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 873474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 873481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42367|rtt_var:1093|pto_duration:46739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 873488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 873494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 873498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 873502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437945158|now:1746044437873481|interv:71677| [2025/04/30 20:20:37 873506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437945158|now:1746044437873481|interval:71677|pto_count:0|srtt:42367 [2025/04/30 20:20:37 873511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86400|inflight:50412| [2025/04/30 20:20:37 873516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 873526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:86400|conn:00005627609066FC|stream_id:0|stream_offset:1311078| [2025/04/30 20:20:37 873531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 873535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1454| [2025/04/30 20:20:37 873567] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437873542|stream_id:0|stream_offset:1311078| [2025/04/30 20:20:37 873576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 873584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 873590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42367|rtt_var:1093|pto_duration:46739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 873597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 873601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 873605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 873609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437945281|now:1746044437873590|interv:71691| [2025/04/30 20:20:37 873613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437945281|now:1746044437873590|interval:71691|pto_count:0|srtt:42367 [2025/04/30 20:20:37 873617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86400|inflight:51612| [2025/04/30 20:20:37 873622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 873626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:86400|conn:00005627609066FC|stream_id:0|stream_offset:1312257| [2025/04/30 20:20:37 873633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 873646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437874646|now:1746044437873646|interv:1000| [2025/04/30 20:20:37 873652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 873659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 873663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437874646| [2025/04/30 20:20:37 873668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437874646| [2025/04/30 20:20:37 873672] [debug] |xqc_engine_wakeup_after|wakeup:1746044437874646|now:1746044437873672|diff:974| [2025/04/30 20:20:37 873676] [debug] |xqc_engine_main_logic|END|now:1746044437873288| [2025/04/30 20:20:37 873689] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437873688| [2025/04/30 20:20:37 873696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 873711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:550| [2025/04/30 20:20:37 873743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:551| [2025/04/30 20:20:37 873752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:551| [2025/04/30 20:20:37 873759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 873767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 873775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51612|prior_delivered:1238044|prior_time:1746044437829803|is_app_limited:0|send_elapse:41644|ack_elapse:43885|ctl_first_sent_time:1746044437830236|lagest_ack_time:1746044437873688|curr_delivered:1287244| [2025/04/30 20:20:37 873782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437830236| [2025/04/30 20:20:37 873789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:713||sndq_packets_used_bytes:0|sndq_packets_free:626| [2025/04/30 20:20:37 873796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 873803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:50412|prior_delivered:1240444|prior_time:1746044437832893|is_app_limited:0|send_elapse:40616|ack_elapse:40795|ctl_first_sent_time:1746044437833202|lagest_ack_time:1746044437873688|curr_delivered:1288444| [2025/04/30 20:20:37 873810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437833202| [2025/04/30 20:20:37 873817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:627| [2025/04/30 20:20:37 873822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42367|rttvar:1093|minrtt:31448|latest_rtt:40486|ack_delay:88| [2025/04/30 20:20:37 873827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42121|rttvar:1312|minrtt:31448|latest_rtt:40486|ack_delay:88| [2025/04/30 20:20:37 873831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1413|lost_pn:1410|thresh:3| [2025/04/30 20:20:37 873835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 873839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 873843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 873847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 873851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 873855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42121|rtt_var:1312|pto_duration:47369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 873859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 873870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 873874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 873878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437945911|now:1746044437873855|interv:72056| [2025/04/30 20:20:37 873882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437945911|now:1746044437873855|interval:72056|pto_count:0|srtt:42121 [2025/04/30 20:20:37 873886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40616, ack_elapse 40795, delivered 48000|rate 1176614|lost 299| [2025/04/30 20:20:37 873891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176614) in round 24| [2025/04/30 20:20:37 873895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 873899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 873903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86400|packet_lost:0|acked:2400|po_sent_time:1746044437833202|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 873908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86400|packet_lost:0|acked:2400|po_sent_time:1746044437833202|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 873912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:88800|full_bw_reached:1|inflight:49212|srtt:42121|latest_rtt:40486|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 873918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:551|largest:551|pns:2| [2025/04/30 20:20:37 873923] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:551|frame:ACK |recv_time:1746044437873688|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 873928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557873688|now:1746044437873688|interv:120000000| [2025/04/30 20:20:37 873932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557873688|now:1746044437873688|interv:120000000| [2025/04/30 20:20:37 873936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437874646|pq_index:0| [2025/04/30 20:20:37 873940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437873288| [2025/04/30 20:20:37 873944] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437873944| [2025/04/30 20:20:37 873949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437873948| [2025/04/30 20:20:37 873955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42121|min_srtt:42121|path_bw:1214692|loss_rate:3.31|path_pto:0| [2025/04/30 20:20:37 873960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:49212|cwnd:88800|conn:00005627609066FC|stream_id:0|stream_offset:1345269| [2025/04/30 20:20:37 873967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42121|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 873971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 873976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42121|min_srtt:42121|path_bw:1214692|loss_rate:3.31|path_pto:0| [2025/04/30 20:20:37 873980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:49212|cwnd:88800|conn:00005627609066FC|stream_id:0|stream_offset:1346448| [2025/04/30 20:20:37 873985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42121|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 873989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 873993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42121|min_srtt:42121|path_bw:1214692|loss_rate:3.31|path_pto:0| [2025/04/30 20:20:37 873998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:49212|cwnd:88800|conn:00005627609066FC|stream_id:0|stream_offset:1347627| [2025/04/30 20:20:37 874002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42121|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 874007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 874011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42121|min_srtt:42121|path_bw:1214692|loss_rate:3.31|path_pto:0| [2025/04/30 20:20:37 874016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:49212|cwnd:88800|conn:00005627609066FC|stream_id:0|stream_offset:1348806| [2025/04/30 20:20:37 874020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42121|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 874025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 874029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42121|min_srtt:42121|path_bw:1214692|loss_rate:3.31|path_pto:0| [2025/04/30 20:20:37 874033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:49212|cwnd:88800|conn:00005627609066FC|stream_id:0|stream_offset:1349985| [2025/04/30 20:20:37 874037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 874041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 874048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 874052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 874056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 874061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:88800|conn:00005627609066FC|stream_id:0|stream_offset:1312257| [2025/04/30 20:20:37 874065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 874069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 874073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437874646| [2025/04/30 20:20:37 874077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437874646| [2025/04/30 20:20:37 874081] [debug] |xqc_engine_wakeup_after|wakeup:1746044437874646|now:1746044437874081|diff:565| [2025/04/30 20:20:37 874085] [debug] |xqc_engine_main_logic|END|now:1746044437873948| [2025/04/30 20:20:37 874091] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437874091| [2025/04/30 20:20:37 874095] [debug] |xqc_engine_wakeup_after|wakeup:1746044437874646|now:1746044437874095|diff:551| [2025/04/30 20:20:37 874099] [debug] |xqc_engine_main_logic|END|now:1746044437874091| [2025/04/30 20:20:37 875169] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437875169| [2025/04/30 20:20:37 875184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437874646|pq_index:0| [2025/04/30 20:20:37 875188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437873948| [2025/04/30 20:20:37 875194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437875193| [2025/04/30 20:20:37 875199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437874646|now:1746044437875193| [2025/04/30 20:20:37 875203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437874646|now:1746044437875193| [2025/04/30 20:20:37 875207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 875213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42121|min_srtt:42121|path_bw:1214692|loss_rate:3.31|path_pto:0| [2025/04/30 20:20:37 875218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:49212|cwnd:88800|conn:00005627609066FC|stream_id:0|stream_offset:1349985| [2025/04/30 20:20:37 875224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 875230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 875235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 875242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 875260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 875267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:88800|conn:00005627609066FC|stream_id:0|stream_offset:1312257| [2025/04/30 20:20:37 875274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 875281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1455| [2025/04/30 20:20:37 875330] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437875294|stream_id:0|stream_offset:1312257| [2025/04/30 20:20:37 875340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 875373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 875381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42121|rtt_var:1312|pto_duration:47369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 875388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 875394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 875401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 875407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437947663|now:1746044437875381|interv:72282| [2025/04/30 20:20:37 875413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437947663|now:1746044437875381|interval:72282|pto_count:0|srtt:42121 [2025/04/30 20:20:37 875420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88800|inflight:50412| [2025/04/30 20:20:37 875441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 875448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:88800|conn:00005627609066FC|stream_id:0|stream_offset:1313436| [2025/04/30 20:20:37 875455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 875462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1456| [2025/04/30 20:20:37 875503] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437875473|stream_id:0|stream_offset:1313436| [2025/04/30 20:20:37 875511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 875515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 875520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42121|rtt_var:1312|pto_duration:47369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 875533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 875540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 875546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 875552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437947842|now:1746044437875520|interv:72322| [2025/04/30 20:20:37 875558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437947842|now:1746044437875520|interval:72322|pto_count:0|srtt:42121 [2025/04/30 20:20:37 875563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88800|inflight:51612| [2025/04/30 20:20:37 875568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 875572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:88800|conn:00005627609066FC|stream_id:0|stream_offset:1314615| [2025/04/30 20:20:37 875577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 875581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437876581|now:1746044437875581|interv:1000| [2025/04/30 20:20:37 875585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 875589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 875593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437876581| [2025/04/30 20:20:37 875597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437876581| [2025/04/30 20:20:37 875601] [debug] |xqc_engine_wakeup_after|wakeup:1746044437876581|now:1746044437875601|diff:980| [2025/04/30 20:20:37 875605] [debug] |xqc_engine_main_logic|END|now:1746044437875193| [2025/04/30 20:20:37 875848] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:46|state:ESTABED|recv_time:1746044437875846| [2025/04/30 20:20:37 875860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 875868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:551| [2025/04/30 20:20:37 875872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:552| [2025/04/30 20:20:37 875878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:552| [2025/04/30 20:20:37 875882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 875890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 875897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51612|prior_delivered:1240444|prior_time:1746044437832893|is_app_limited:0|send_elapse:40714|ack_elapse:42953|ctl_first_sent_time:1746044437833300|lagest_ack_time:1746044437875846|curr_delivered:1289644| [2025/04/30 20:20:37 875905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437833300| [2025/04/30 20:20:37 875918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:711||sndq_packets_used_bytes:0|sndq_packets_free:628| [2025/04/30 20:20:37 875925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 875932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:49212|prior_delivered:1242844|prior_time:1746044437834964|is_app_limited:0|send_elapse:40760|ack_elapse:40882|ctl_first_sent_time:1746044437835299|lagest_ack_time:1746044437875846|curr_delivered:1290844| [2025/04/30 20:20:37 875939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437835299| [2025/04/30 20:20:37 875945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:710||sndq_packets_used_bytes:0|sndq_packets_free:629| [2025/04/30 20:20:37 875952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42121|rttvar:1312|minrtt:31448|latest_rtt:40547|ack_delay:96| [2025/04/30 20:20:37 875959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41912|rttvar:1401|minrtt:31448|latest_rtt:40547|ack_delay:96| [2025/04/30 20:20:37 875966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1415|lost_pn:1412|thresh:3| [2025/04/30 20:20:37 875972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 875978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 875984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 875987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 875991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 875996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41912|rtt_var:1401|pto_duration:47516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 876000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 876004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 876008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 876012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437947989|now:1746044437875995|interv:71994| [2025/04/30 20:20:37 876016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437947989|now:1746044437875995|interval:71994|pto_count:0|srtt:41912 [2025/04/30 20:20:37 876021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40760, ack_elapse 40882, delivered 48000|rate 1174110|lost 299| [2025/04/30 20:20:37 876025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174110) in round 24| [2025/04/30 20:20:37 876029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 876034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 876041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88800|packet_lost:0|acked:2400|po_sent_time:1746044437835299|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 876046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88800|packet_lost:0|acked:2400|po_sent_time:1746044437835299|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 876051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:91200|full_bw_reached:1|inflight:49212|srtt:41912|latest_rtt:40547|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 876056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 876061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437900846|now:1746044437875846|interv:25000| [2025/04/30 20:20:37 876067] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437875846|max_ack_delay:25000| [2025/04/30 20:20:37 876071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:552|largest:552|pns:2| [2025/04/30 20:20:37 876076] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:552|frame:PING ACK |recv_time:1746044437875846|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 876081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557875846|now:1746044437875846|interv:120000000| [2025/04/30 20:20:37 876085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557875846|now:1746044437875846|interv:120000000| [2025/04/30 20:20:37 876089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437876581|pq_index:0| [2025/04/30 20:20:37 876093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437875193| [2025/04/30 20:20:37 876097] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437876097| [2025/04/30 20:20:37 876102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437876101| [2025/04/30 20:20:37 876108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41912|min_srtt:41912|path_bw:1214692|loss_rate:3.25|path_pto:0| [2025/04/30 20:20:37 876113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:49212|cwnd:91200|conn:00005627609066FC|stream_id:0|stream_offset:1349985| [2025/04/30 20:20:37 876117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41912|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 876122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 876129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41912|min_srtt:41912|path_bw:1214692|loss_rate:3.25|path_pto:0| [2025/04/30 20:20:37 876133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:49212|cwnd:91200|conn:00005627609066FC|stream_id:0|stream_offset:1351164| [2025/04/30 20:20:37 876138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41912|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 876142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 876146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41912|min_srtt:41912|path_bw:1214692|loss_rate:3.25|path_pto:0| [2025/04/30 20:20:37 876151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:49212|cwnd:91200|conn:00005627609066FC|stream_id:0|stream_offset:1352343| [2025/04/30 20:20:37 876155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41912|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 876159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 876163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41912|min_srtt:41912|path_bw:1214692|loss_rate:3.25|path_pto:0| [2025/04/30 20:20:37 876168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:49212|cwnd:91200|conn:00005627609066FC|stream_id:0|stream_offset:1353522| [2025/04/30 20:20:37 876172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41912|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 876176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 876180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41912|min_srtt:41912|path_bw:1214692|loss_rate:3.25|path_pto:0| [2025/04/30 20:20:37 876185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:49212|cwnd:91200|conn:00005627609066FC|stream_id:0|stream_offset:1354701| [2025/04/30 20:20:37 876189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 876193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 876197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 876201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 876205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 876212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:91200|conn:00005627609066FC|stream_id:0|stream_offset:1314615| [2025/04/30 20:20:37 876217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 876220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 876224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437876581| [2025/04/30 20:20:37 876228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437876581| [2025/04/30 20:20:37 876235] [debug] |xqc_engine_wakeup_after|wakeup:1746044437876581|now:1746044437876234|diff:347| [2025/04/30 20:20:37 876241] [debug] |xqc_engine_main_logic|END|now:1746044437876101| [2025/04/30 20:20:37 876249] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437876249| [2025/04/30 20:20:37 876255] [debug] |xqc_engine_wakeup_after|wakeup:1746044437876581|now:1746044437876255|diff:326| [2025/04/30 20:20:37 876262] [debug] |xqc_engine_main_logic|END|now:1746044437876249| [2025/04/30 20:20:37 877338] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437877338| [2025/04/30 20:20:37 877352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437876581|pq_index:0| [2025/04/30 20:20:37 877359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437876101| [2025/04/30 20:20:37 877367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437877365| [2025/04/30 20:20:37 877374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437876581|now:1746044437877365| [2025/04/30 20:20:37 877380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437876581|now:1746044437877365| [2025/04/30 20:20:37 877386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 877394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41912|min_srtt:41912|path_bw:1214692|loss_rate:3.25|path_pto:0| [2025/04/30 20:20:37 877402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:49212|cwnd:91200|conn:00005627609066FC|stream_id:0|stream_offset:1354701| [2025/04/30 20:20:37 877409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 877414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 877418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 877422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 877427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 877432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:91200|conn:00005627609066FC|stream_id:0|stream_offset:1314615| [2025/04/30 20:20:37 877436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 877448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1457| [2025/04/30 20:20:37 877484] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437877456|stream_id:0|stream_offset:1314615| [2025/04/30 20:20:37 877491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 877496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 877501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41912|rtt_var:1401|pto_duration:47516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 877508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 877514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 877521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 877527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437949972|now:1746044437877501|interv:72471| [2025/04/30 20:20:37 877534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437949972|now:1746044437877501|interval:72471|pto_count:0|srtt:41912 [2025/04/30 20:20:37 877542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91200|inflight:50412| [2025/04/30 20:20:37 877550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 877554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:91200|conn:00005627609066FC|stream_id:0|stream_offset:1315794| [2025/04/30 20:20:37 877559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 877563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1458| [2025/04/30 20:20:37 877592] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437877570|stream_id:0|stream_offset:1315794| [2025/04/30 20:20:37 877598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 877604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 877611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41912|rtt_var:1401|pto_duration:47516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 877618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 877624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 877630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 877643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437950086|now:1746044437877611|interv:72475| [2025/04/30 20:20:37 877650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437950086|now:1746044437877611|interval:72475|pto_count:0|srtt:41912 [2025/04/30 20:20:37 877657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91200|inflight:51612| [2025/04/30 20:20:37 877664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 877671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:91200|conn:00005627609066FC|stream_id:0|stream_offset:1316973| [2025/04/30 20:20:37 877678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 877684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437878684|now:1746044437877684|interv:1000| [2025/04/30 20:20:37 877691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 877697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 877703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437878684| [2025/04/30 20:20:37 877710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437878684| [2025/04/30 20:20:37 877735] [debug] |xqc_engine_wakeup_after|wakeup:1746044437878684|now:1746044437877735|diff:949| [2025/04/30 20:20:37 877745] [debug] |xqc_engine_main_logic|END|now:1746044437877365| [2025/04/30 20:20:37 877756] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437877755| [2025/04/30 20:20:37 877764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 877773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:552| [2025/04/30 20:20:37 877779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:553| [2025/04/30 20:20:37 877789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:553| [2025/04/30 20:20:37 877795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 877803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 877811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50412|prior_delivered:1242844|prior_time:1746044437834964|is_app_limited:0|send_elapse:40896|ack_elapse:42791|ctl_first_sent_time:1746044437835435|lagest_ack_time:1746044437877755|curr_delivered:1292044| [2025/04/30 20:20:37 877818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437835435| [2025/04/30 20:20:37 877825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:709||sndq_packets_used_bytes:0|sndq_packets_free:630| [2025/04/30 20:20:37 877831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 877838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50412|prior_delivered:1242844|prior_time:1746044437834964|is_app_limited:0|send_elapse:40896|ack_elapse:42791|ctl_first_sent_time:1746044437835435|lagest_ack_time:1746044437877755|curr_delivered:1293244| [2025/04/30 20:20:37 877851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437835569| [2025/04/30 20:20:37 877858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:708||sndq_packets_used_bytes:0|sndq_packets_free:631| [2025/04/30 20:20:37 877863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41912|rttvar:1401|minrtt:31448|latest_rtt:42186|ack_delay:88| [2025/04/30 20:20:37 877869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41935|rttvar:1097|minrtt:31448|latest_rtt:42186|ack_delay:88| [2025/04/30 20:20:37 877876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1417|lost_pn:1414|thresh:3| [2025/04/30 20:20:37 877882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 877888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 877892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 877895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 877899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 877904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41935|rtt_var:1097|pto_duration:46323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 877908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 877912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 877916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 877920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437948893|now:1746044437877903|interv:70990| [2025/04/30 20:20:37 877924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437948893|now:1746044437877903|interval:70990|pto_count:0|srtt:41935 [2025/04/30 20:20:37 877928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40896, ack_elapse 42791, delivered 50400|rate 1177817|lost 299| [2025/04/30 20:20:37 877933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177817) in round 24| [2025/04/30 20:20:37 877937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 877941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 877945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91200|packet_lost:0|acked:2400|po_sent_time:1746044437835569|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 877950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91200|packet_lost:0|acked:2400|po_sent_time:1746044437835569|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 877958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:93600|full_bw_reached:1|inflight:49212|srtt:41935|latest_rtt:42186|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 877964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:553|largest:553|pns:2| [2025/04/30 20:20:37 877968] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:553|frame:ACK |recv_time:1746044437877755|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 877973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557877755|now:1746044437877755|interv:120000000| [2025/04/30 20:20:37 877978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557877755|now:1746044437877755|interv:120000000| [2025/04/30 20:20:37 877982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437878684|pq_index:0| [2025/04/30 20:20:37 877986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437877365| [2025/04/30 20:20:37 877990] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437877990| [2025/04/30 20:20:37 877995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437877994| [2025/04/30 20:20:37 878001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1214692|loss_rate:3.20|path_pto:0| [2025/04/30 20:20:37 878005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:49212|cwnd:93600|conn:00005627609066FC|stream_id:0|stream_offset:1354701| [2025/04/30 20:20:37 878010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 878015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 878019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1214692|loss_rate:3.20|path_pto:0| [2025/04/30 20:20:37 878024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:49212|cwnd:93600|conn:00005627609066FC|stream_id:0|stream_offset:1355880| [2025/04/30 20:20:37 878028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 878032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 878036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1214692|loss_rate:3.20|path_pto:0| [2025/04/30 20:20:37 878041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:49212|cwnd:93600|conn:00005627609066FC|stream_id:0|stream_offset:1357059| [2025/04/30 20:20:37 878048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 878053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 878057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1214692|loss_rate:3.20|path_pto:0| [2025/04/30 20:20:37 878062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:49212|cwnd:93600|conn:00005627609066FC|stream_id:0|stream_offset:1358238| [2025/04/30 20:20:37 878066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:37 878070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 878075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1214692|loss_rate:3.20|path_pto:0| [2025/04/30 20:20:37 878079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:49212|cwnd:93600|conn:00005627609066FC|stream_id:0|stream_offset:1359417| [2025/04/30 20:20:37 878083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 878087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 878091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 878095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 878100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 878104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:93600|conn:00005627609066FC|stream_id:0|stream_offset:1316973| [2025/04/30 20:20:37 878108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 878112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 878116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437878684| [2025/04/30 20:20:37 878120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437878684| [2025/04/30 20:20:37 878124] [debug] |xqc_engine_wakeup_after|wakeup:1746044437878684|now:1746044437878124|diff:560| [2025/04/30 20:20:37 878128] [debug] |xqc_engine_main_logic|END|now:1746044437877994| [2025/04/30 20:20:37 878134] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437878134| [2025/04/30 20:20:37 878138] [debug] |xqc_engine_wakeup_after|wakeup:1746044437878684|now:1746044437878138|diff:546| [2025/04/30 20:20:37 878142] [debug] |xqc_engine_main_logic|END|now:1746044437878134| [2025/04/30 20:20:37 879218] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437879218| [2025/04/30 20:20:37 879240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437878684|pq_index:0| [2025/04/30 20:20:37 879247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437877994| [2025/04/30 20:20:37 879255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437879253| [2025/04/30 20:20:37 879262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437878684|now:1746044437879253| [2025/04/30 20:20:37 879268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437878684|now:1746044437879253| [2025/04/30 20:20:37 879274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 879282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1214692|loss_rate:3.20|path_pto:0| [2025/04/30 20:20:37 879288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:49212|cwnd:93600|conn:00005627609066FC|stream_id:0|stream_offset:1359417| [2025/04/30 20:20:37 879295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 879301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 879307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 879314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 879321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 879328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:93600|conn:00005627609066FC|stream_id:0|stream_offset:1316973| [2025/04/30 20:20:37 879335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 879341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1459| [2025/04/30 20:20:37 879388] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437879353|stream_id:0|stream_offset:1316973| [2025/04/30 20:20:37 879397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 879404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 879411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41935|rtt_var:1097|pto_duration:46323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 879418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 879424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 879437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 879444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437950676|now:1746044437879410|interv:71266| [2025/04/30 20:20:37 879451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437950676|now:1746044437879410|interval:71266|pto_count:0|srtt:41935 [2025/04/30 20:20:37 879456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93600|inflight:50412| [2025/04/30 20:20:37 879461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 879466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:93600|conn:00005627609066FC|stream_id:0|stream_offset:1318152| [2025/04/30 20:20:37 879470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 879475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1460| [2025/04/30 20:20:37 879505] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437879482|stream_id:0|stream_offset:1318152| [2025/04/30 20:20:37 879511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 879515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 879523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41935|rtt_var:1097|pto_duration:46323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 879529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 879535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 879542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 879549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437950805|now:1746044437879522|interv:71283| [2025/04/30 20:20:37 879555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437950805|now:1746044437879522|interval:71283|pto_count:0|srtt:41935 [2025/04/30 20:20:37 879561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93600|inflight:51612| [2025/04/30 20:20:37 879566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 879570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:93600|conn:00005627609066FC|stream_id:0|stream_offset:1319331| [2025/04/30 20:20:37 879575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 879579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437880579|now:1746044437879579|interv:1000| [2025/04/30 20:20:37 879587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 879591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 879595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437880579| [2025/04/30 20:20:37 879600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437880579| [2025/04/30 20:20:37 879604] [debug] |xqc_engine_wakeup_after|wakeup:1746044437880579|now:1746044437879603|diff:976| [2025/04/30 20:20:37 879608] [debug] |xqc_engine_main_logic|END|now:1746044437879253| [2025/04/30 20:20:37 879788] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437879786| [2025/04/30 20:20:37 879804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 879812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:553| [2025/04/30 20:20:37 879816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:554| [2025/04/30 20:20:37 879822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:554| [2025/04/30 20:20:37 879827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 879835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1418|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1419|path_largest_ack:1418| [2025/04/30 20:20:37 879842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50412|prior_delivered:1245244|prior_time:1746044437836878|is_app_limited:0|send_elapse:40690|ack_elapse:42908|ctl_first_sent_time:1746044437837200|lagest_ack_time:1746044437879786|curr_delivered:1294444| [2025/04/30 20:20:37 879850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437837200| [2025/04/30 20:20:37 879857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:707||sndq_packets_used_bytes:0|sndq_packets_free:632| [2025/04/30 20:20:37 879864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1419|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1419|path_largest_ack:1419| [2025/04/30 20:20:37 879870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50412|prior_delivered:1245244|prior_time:1746044437836878|is_app_limited:0|send_elapse:40690|ack_elapse:42908|ctl_first_sent_time:1746044437837200|lagest_ack_time:1746044437879786|curr_delivered:1295644| [2025/04/30 20:20:37 879875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437837291| [2025/04/30 20:20:37 879882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:706||sndq_packets_used_bytes:0|sndq_packets_free:633| [2025/04/30 20:20:37 879888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41935|rttvar:1097|minrtt:31448|latest_rtt:42495|ack_delay:120| [2025/04/30 20:20:37 879894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41990|rttvar:933|minrtt:31448|latest_rtt:42495|ack_delay:120| [2025/04/30 20:20:37 879901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1419|lost_pn:1416|thresh:3| [2025/04/30 20:20:37 879907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 879914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 879929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 879933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 879937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 879942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41990|rtt_var:933|pto_duration:45722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 879946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 879950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 879954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 879958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437950204|now:1746044437879941|interv:70263| [2025/04/30 20:20:37 879962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437950204|now:1746044437879941|interval:70263|pto_count:0|srtt:41990 [2025/04/30 20:20:37 879967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40690, ack_elapse 42908, delivered 50400|rate 1174606|lost 299| [2025/04/30 20:20:37 879971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174606) in round 24| [2025/04/30 20:20:37 879976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 879980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 879984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93600|packet_lost:0|acked:2400|po_sent_time:1746044437837291|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 879988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93600|packet_lost:0|acked:2400|po_sent_time:1746044437837291|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 879993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:96000|full_bw_reached:1|inflight:49212|srtt:41990|latest_rtt:42495|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 879999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:554|largest:554|pns:2| [2025/04/30 20:20:37 880004] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:554|frame:ACK |recv_time:1746044437879786|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 880009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557879786|now:1746044437879786|interv:120000000| [2025/04/30 20:20:37 880013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557879786|now:1746044437879786|interv:120000000| [2025/04/30 20:20:37 880017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437880579|pq_index:0| [2025/04/30 20:20:37 880024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437879253| [2025/04/30 20:20:37 880028] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437880028| [2025/04/30 20:20:37 880033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437880032| [2025/04/30 20:20:37 880040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41990|min_srtt:41990|path_bw:1214692|loss_rate:3.15|path_pto:0| [2025/04/30 20:20:37 880044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:49212|cwnd:96000|conn:00005627609066FC|stream_id:0|stream_offset:1359417| [2025/04/30 20:20:37 880049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 880054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 880058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41990|min_srtt:41990|path_bw:1214692|loss_rate:3.15|path_pto:0| [2025/04/30 20:20:37 880063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:49212|cwnd:96000|conn:00005627609066FC|stream_id:0|stream_offset:1360596| [2025/04/30 20:20:37 880067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 880071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 880076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41990|min_srtt:41990|path_bw:1214692|loss_rate:3.15|path_pto:0| [2025/04/30 20:20:37 880080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:49212|cwnd:96000|conn:00005627609066FC|stream_id:0|stream_offset:1361775| [2025/04/30 20:20:37 880084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 880089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 880093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41990|min_srtt:41990|path_bw:1214692|loss_rate:3.15|path_pto:0| [2025/04/30 20:20:37 880097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:49212|cwnd:96000|conn:00005627609066FC|stream_id:0|stream_offset:1362954| [2025/04/30 20:20:37 880101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 880109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 880113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41990|min_srtt:41990|path_bw:1214692|loss_rate:3.15|path_pto:0| [2025/04/30 20:20:37 880117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:49212|cwnd:96000|conn:00005627609066FC|stream_id:0|stream_offset:1364133| [2025/04/30 20:20:37 880121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 880125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 880129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 880133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 880138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 880142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:96000|conn:00005627609066FC|stream_id:0|stream_offset:1319331| [2025/04/30 20:20:37 880147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 880150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 880154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437880579| [2025/04/30 20:20:37 880159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437880579| [2025/04/30 20:20:37 880163] [debug] |xqc_engine_wakeup_after|wakeup:1746044437880579|now:1746044437880163|diff:416| [2025/04/30 20:20:37 880167] [debug] |xqc_engine_main_logic|END|now:1746044437880032| [2025/04/30 20:20:37 880173] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437880173| [2025/04/30 20:20:37 880176] [debug] |xqc_engine_wakeup_after|wakeup:1746044437880579|now:1746044437880176|diff:403| [2025/04/30 20:20:37 880180] [debug] |xqc_engine_main_logic|END|now:1746044437880173| [2025/04/30 20:20:37 881255] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437881255| [2025/04/30 20:20:37 881271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437880579|pq_index:0| [2025/04/30 20:20:37 881278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437880032| [2025/04/30 20:20:37 881286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437881284| [2025/04/30 20:20:37 881293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437880579|now:1746044437881284| [2025/04/30 20:20:37 881300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437880579|now:1746044437881284| [2025/04/30 20:20:37 881306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 881315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41990|min_srtt:41990|path_bw:1214692|loss_rate:3.15|path_pto:0| [2025/04/30 20:20:37 881329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:49212|cwnd:96000|conn:00005627609066FC|stream_id:0|stream_offset:1364133| [2025/04/30 20:20:37 881336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 881342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 881348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 881355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 881363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 881369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:96000|conn:00005627609066FC|stream_id:0|stream_offset:1319331| [2025/04/30 20:20:37 881376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 881383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1461| [2025/04/30 20:20:37 881431] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437881395|stream_id:0|stream_offset:1319331| [2025/04/30 20:20:37 881438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 881444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 881451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41990|rtt_var:933|pto_duration:45722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 881458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 881464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 881471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 881475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437952117|now:1746044437881451|interv:70666| [2025/04/30 20:20:37 881480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437952117|now:1746044437881451|interval:70666|pto_count:0|srtt:41990 [2025/04/30 20:20:37 881484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96000|inflight:50412| [2025/04/30 20:20:37 881489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 881493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:96000|conn:00005627609066FC|stream_id:0|stream_offset:1320510| [2025/04/30 20:20:37 881498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 881507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1462| [2025/04/30 20:20:37 881534] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437881513|stream_id:0|stream_offset:1320510| [2025/04/30 20:20:37 881539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 881544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 881548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41990|rtt_var:933|pto_duration:45722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 881552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 881556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 881560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 881564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437952235|now:1746044437881548|interv:70687| [2025/04/30 20:20:37 881567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437952235|now:1746044437881548|interval:70687|pto_count:0|srtt:41990 [2025/04/30 20:20:37 881572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96000|inflight:51612| [2025/04/30 20:20:37 881576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 881580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:96000|conn:00005627609066FC|stream_id:0|stream_offset:1321689| [2025/04/30 20:20:37 881585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 881589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437882589|now:1746044437881589|interv:1000| [2025/04/30 20:20:37 881593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 881596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 881601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437882589| [2025/04/30 20:20:37 881605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437882589| [2025/04/30 20:20:37 881609] [debug] |xqc_engine_wakeup_after|wakeup:1746044437882589|now:1746044437881609|diff:980| [2025/04/30 20:20:37 881613] [debug] |xqc_engine_main_logic|END|now:1746044437881284| [2025/04/30 20:20:37 881749] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437881748| [2025/04/30 20:20:37 881763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 881773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:554| [2025/04/30 20:20:37 881779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:555| [2025/04/30 20:20:37 881787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:555| [2025/04/30 20:20:37 881799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 881807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 881815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50412|prior_delivered:1247644|prior_time:1746044437838858|is_app_limited:0|send_elapse:42525|ack_elapse:42890|ctl_first_sent_time:1746044437839198|lagest_ack_time:1746044437881748|curr_delivered:1296844| [2025/04/30 20:20:37 881822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437839198| [2025/04/30 20:20:37 881829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:705||sndq_packets_used_bytes:0|sndq_packets_free:634| [2025/04/30 20:20:37 881836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 881843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50412|prior_delivered:1247644|prior_time:1746044437838858|is_app_limited:0|send_elapse:42525|ack_elapse:42890|ctl_first_sent_time:1746044437839198|lagest_ack_time:1746044437881748|curr_delivered:1298044| [2025/04/30 20:20:37 881851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437839293| [2025/04/30 20:20:37 881858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:635| [2025/04/30 20:20:37 881864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41990|rttvar:933|minrtt:31448|latest_rtt:42455|ack_delay:80| [2025/04/30 20:20:37 881871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42038|rttvar:796|minrtt:31448|latest_rtt:42455|ack_delay:80| [2025/04/30 20:20:37 881877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1421|lost_pn:1418|thresh:3| [2025/04/30 20:20:37 881884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 881888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 881892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 881896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 881900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 881904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42038|rtt_var:796|pto_duration:45222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 881908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 881912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 881916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 881920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437951735|now:1746044437881904|interv:69831| [2025/04/30 20:20:37 881929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437951735|now:1746044437881904|interval:69831|pto_count:0|srtt:42038 [2025/04/30 20:20:37 881933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42525, ack_elapse 42890, delivered 50400|rate 1175099|lost 299| [2025/04/30 20:20:37 881938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175099) in round 24| [2025/04/30 20:20:37 881942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 881946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 881951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96000|packet_lost:0|acked:2400|po_sent_time:1746044437839293|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 881955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96000|packet_lost:0|acked:2400|po_sent_time:1746044437839293|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 881960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:98400|full_bw_reached:1|inflight:49212|srtt:42038|latest_rtt:42455|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 881966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:555|largest:555|pns:2| [2025/04/30 20:20:37 881970] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:555|frame:ACK |recv_time:1746044437881748|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 881975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557881748|now:1746044437881748|interv:120000000| [2025/04/30 20:20:37 881980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557881748|now:1746044437881748|interv:120000000| [2025/04/30 20:20:37 881983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437882589|pq_index:0| [2025/04/30 20:20:37 881988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437881284| [2025/04/30 20:20:37 881992] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437881992| [2025/04/30 20:20:37 881997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437881996| [2025/04/30 20:20:37 882003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1214692|loss_rate:3.10|path_pto:0| [2025/04/30 20:20:37 882007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:49212|cwnd:98400|conn:00005627609066FC|stream_id:0|stream_offset:1364133| [2025/04/30 20:20:37 882012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 882019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 882024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1214692|loss_rate:3.10|path_pto:0| [2025/04/30 20:20:37 882028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:49212|cwnd:98400|conn:00005627609066FC|stream_id:0|stream_offset:1365312| [2025/04/30 20:20:37 882033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 882038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 882043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1214692|loss_rate:3.10|path_pto:0| [2025/04/30 20:20:37 882047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:49212|cwnd:98400|conn:00005627609066FC|stream_id:0|stream_offset:1366491| [2025/04/30 20:20:37 882051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 882056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 882060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1214692|loss_rate:3.10|path_pto:0| [2025/04/30 20:20:37 882064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49212|cwnd:98400|conn:00005627609066FC|stream_id:0|stream_offset:1367670| [2025/04/30 20:20:37 882069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 882073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 882077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1214692|loss_rate:3.10|path_pto:0| [2025/04/30 20:20:37 882081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:49212|cwnd:98400|conn:00005627609066FC|stream_id:0|stream_offset:1368849| [2025/04/30 20:20:37 882086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 882090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 882094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 882098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 882105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 882109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:98400|conn:00005627609066FC|stream_id:0|stream_offset:1321689| [2025/04/30 20:20:37 882114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 882118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 882122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437882589| [2025/04/30 20:20:37 882126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437882589| [2025/04/30 20:20:37 882130] [debug] |xqc_engine_wakeup_after|wakeup:1746044437882589|now:1746044437882130|diff:459| [2025/04/30 20:20:37 882134] [debug] |xqc_engine_main_logic|END|now:1746044437881996| [2025/04/30 20:20:37 882140] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437882140| [2025/04/30 20:20:37 882144] [debug] |xqc_engine_wakeup_after|wakeup:1746044437882589|now:1746044437882143|diff:446| [2025/04/30 20:20:37 882147] [debug] |xqc_engine_main_logic|END|now:1746044437882140| [2025/04/30 20:20:37 883227] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437883226| [2025/04/30 20:20:37 883243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437882589|pq_index:0| [2025/04/30 20:20:37 883250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437881996| [2025/04/30 20:20:37 883259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437883257| [2025/04/30 20:20:37 883266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437882589|now:1746044437883257| [2025/04/30 20:20:37 883273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437882589|now:1746044437883257| [2025/04/30 20:20:37 883279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 883287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42038|min_srtt:42038|path_bw:1214692|loss_rate:3.10|path_pto:0| [2025/04/30 20:20:37 883295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:49212|cwnd:98400|conn:00005627609066FC|stream_id:0|stream_offset:1368849| [2025/04/30 20:20:37 883302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 883309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 883316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 883322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 883330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 883336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:98400|conn:00005627609066FC|stream_id:0|stream_offset:1321689| [2025/04/30 20:20:37 883350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 883357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1463| [2025/04/30 20:20:37 883408] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437883370|stream_id:0|stream_offset:1321689| [2025/04/30 20:20:37 883418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 883425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 883433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42038|rtt_var:796|pto_duration:45222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 883440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 883446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 883452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 883458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437953592|now:1746044437883432|interv:70160| [2025/04/30 20:20:37 883465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437953592|now:1746044437883432|interval:70160|pto_count:0|srtt:42038 [2025/04/30 20:20:37 883472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98400|inflight:50412| [2025/04/30 20:20:37 883477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 883482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:98400|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 883486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 883490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1464| [2025/04/30 20:20:37 883520] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437883498|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 883526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 883530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 883535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42038|rtt_var:796|pto_duration:45222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 883539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 883543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 883551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 883555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437953720|now:1746044437883534|interv:70186| [2025/04/30 20:20:37 883559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437953720|now:1746044437883534|interval:70186|pto_count:0|srtt:42038 [2025/04/30 20:20:37 883563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98400|inflight:51612| [2025/04/30 20:20:37 883568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 883572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:98400|conn:00005627609066FC|stream_id:0|stream_offset:1324047| [2025/04/30 20:20:37 883576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 883580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437884580|now:1746044437883580|interv:1000| [2025/04/30 20:20:37 883584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 883588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 883592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437884580| [2025/04/30 20:20:37 883597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437884580| [2025/04/30 20:20:37 883601] [debug] |xqc_engine_wakeup_after|wakeup:1746044437884580|now:1746044437883601|diff:979| [2025/04/30 20:20:37 883605] [debug] |xqc_engine_main_logic|END|now:1746044437883257| [2025/04/30 20:20:37 883849] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437883848| [2025/04/30 20:20:37 883863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 883873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:555| [2025/04/30 20:20:37 883879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:556| [2025/04/30 20:20:37 883889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:556| [2025/04/30 20:20:37 883895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 883904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 883911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50412|prior_delivered:1250044|prior_time:1746044437840845|is_app_limited:0|send_elapse:41863|ack_elapse:43003|ctl_first_sent_time:1746044437841221|lagest_ack_time:1746044437883848|curr_delivered:1299244| [2025/04/30 20:20:37 883918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437841221| [2025/04/30 20:20:37 883925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:636| [2025/04/30 20:20:37 883932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 883945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50412|prior_delivered:1250044|prior_time:1746044437840845|is_app_limited:0|send_elapse:41863|ack_elapse:43003|ctl_first_sent_time:1746044437841221|lagest_ack_time:1746044437883848|curr_delivered:1300444| [2025/04/30 20:20:37 883952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437841376| [2025/04/30 20:20:37 883959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:637| [2025/04/30 20:20:37 883965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42038|rttvar:796|minrtt:31448|latest_rtt:42472|ack_delay:152| [2025/04/30 20:20:37 883972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42074|rttvar:667|minrtt:31448|latest_rtt:42472|ack_delay:152| [2025/04/30 20:20:37 883980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1423|lost_pn:1420|thresh:3| [2025/04/30 20:20:37 883986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 883993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 883998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 884002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 884006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 884010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42074|rtt_var:667|pto_duration:44742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 884014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 884018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 884022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 884026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437953240|now:1746044437884009|interv:69231| [2025/04/30 20:20:37 884031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437953240|now:1746044437884009|interval:69231|pto_count:0|srtt:42074 [2025/04/30 20:20:37 884035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41863, ack_elapse 43003, delivered 50400|rate 1172011|lost 299| [2025/04/30 20:20:37 884040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172011) in round 24| [2025/04/30 20:20:37 884044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 884048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 884052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98400|packet_lost:0|acked:2400|po_sent_time:1746044437841376|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 884057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98400|packet_lost:0|acked:2400|po_sent_time:1746044437841376|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 884066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:100800|full_bw_reached:1|inflight:49212|srtt:42074|latest_rtt:42472|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 884072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:556|largest:556|pns:2| [2025/04/30 20:20:37 884077] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:556|frame:ACK |recv_time:1746044437883848|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 884082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557883848|now:1746044437883848|interv:120000000| [2025/04/30 20:20:37 884086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557883848|now:1746044437883848|interv:120000000| [2025/04/30 20:20:37 884090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437884580|pq_index:0| [2025/04/30 20:20:37 884094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437883257| [2025/04/30 20:20:37 884098] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437884098| [2025/04/30 20:20:37 884103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437884102| [2025/04/30 20:20:37 884109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42074|min_srtt:42074|path_bw:1214692|loss_rate:3.05|path_pto:0| [2025/04/30 20:20:37 884114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:49212|cwnd:100800|conn:00005627609066FC|stream_id:0|stream_offset:1368849| [2025/04/30 20:20:37 884119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42074|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 884123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 884128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42074|min_srtt:42074|path_bw:1214692|loss_rate:3.05|path_pto:0| [2025/04/30 20:20:37 884132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49212|cwnd:100800|conn:00005627609066FC|stream_id:0|stream_offset:1370028| [2025/04/30 20:20:37 884137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42074|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 884141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 884145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42074|min_srtt:42074|path_bw:1214692|loss_rate:3.05|path_pto:0| [2025/04/30 20:20:37 884160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49212|cwnd:100800|conn:00005627609066FC|stream_id:0|stream_offset:1371207| [2025/04/30 20:20:37 884165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42074|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 884169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 884173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42074|min_srtt:42074|path_bw:1214692|loss_rate:3.05|path_pto:0| [2025/04/30 20:20:37 884177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:49212|cwnd:100800|conn:00005627609066FC|stream_id:0|stream_offset:1372386| [2025/04/30 20:20:37 884182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42074|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 884186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 884190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42074|min_srtt:42074|path_bw:1214692|loss_rate:3.05|path_pto:0| [2025/04/30 20:20:37 884195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:49212|cwnd:100800|conn:00005627609066FC|stream_id:0|stream_offset:1373565| [2025/04/30 20:20:37 884200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 884206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 884212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 884219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 884226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 884232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:100800|conn:00005627609066FC|stream_id:0|stream_offset:1324047| [2025/04/30 20:20:37 884239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 884245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 884252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437884580| [2025/04/30 20:20:37 884258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437884580| [2025/04/30 20:20:37 884264] [debug] |xqc_engine_wakeup_after|wakeup:1746044437884580|now:1746044437884264|diff:316| [2025/04/30 20:20:37 884271] [debug] |xqc_engine_main_logic|END|now:1746044437884102| [2025/04/30 20:20:37 884280] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437884279| [2025/04/30 20:20:37 884291] [debug] |xqc_engine_wakeup_after|wakeup:1746044437884580|now:1746044437884291|diff:289| [2025/04/30 20:20:37 884298] [debug] |xqc_engine_main_logic|END|now:1746044437884279| [2025/04/30 20:20:37 885382] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437885382| [2025/04/30 20:20:37 885397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437884580|pq_index:0| [2025/04/30 20:20:37 885404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437884102| [2025/04/30 20:20:37 885412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437885410| [2025/04/30 20:20:37 885419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437884580|now:1746044437885410| [2025/04/30 20:20:37 885426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437884580|now:1746044437885410| [2025/04/30 20:20:37 885432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 885441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42074|min_srtt:42074|path_bw:1214692|loss_rate:3.05|path_pto:0| [2025/04/30 20:20:37 885448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:49212|cwnd:100800|conn:00005627609066FC|stream_id:0|stream_offset:1373565| [2025/04/30 20:20:37 885456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 885462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 885468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 885474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 885481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 885487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:100800|conn:00005627609066FC|stream_id:0|stream_offset:1324047| [2025/04/30 20:20:37 885494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 885501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1465-1469|next_skip_chance:1746044438094726|current_time:1746044437885500| [2025/04/30 20:20:37 885506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1470| [2025/04/30 20:20:37 885546] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437885515|stream_id:0|stream_offset:1324047| [2025/04/30 20:20:37 885552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 885557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 885562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42074|rtt_var:667|pto_duration:44742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 885573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 885577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 885581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 885585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437955257|now:1746044437885561|interv:69696| [2025/04/30 20:20:37 885589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437955257|now:1746044437885561|interval:69696|pto_count:0|srtt:42074 [2025/04/30 20:20:37 885594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100800|inflight:50412| [2025/04/30 20:20:37 885599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 885603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:100800|conn:00005627609066FC|stream_id:0|stream_offset:1325226| [2025/04/30 20:20:37 885608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 885612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1471| [2025/04/30 20:20:37 885647] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437885619|stream_id:0|stream_offset:1325226| [2025/04/30 20:20:37 885657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 885663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 885670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42074|rtt_var:667|pto_duration:44742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 885677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 885683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 885689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 885695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437955361|now:1746044437885670|interv:69691| [2025/04/30 20:20:37 885701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437955361|now:1746044437885670|interval:69691|pto_count:0|srtt:42074 [2025/04/30 20:20:37 885708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100800|inflight:51612| [2025/04/30 20:20:37 885715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 885744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:100800|conn:00005627609066FC|stream_id:0|stream_offset:1326405| [2025/04/30 20:20:37 885757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 885763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437886763|now:1746044437885763|interv:1000| [2025/04/30 20:20:37 885770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 885776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 885782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437886763| [2025/04/30 20:20:37 885789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437886763| [2025/04/30 20:20:37 885795] [debug] |xqc_engine_wakeup_after|wakeup:1746044437886763|now:1746044437885795|diff:968| [2025/04/30 20:20:37 885801] [debug] |xqc_engine_main_logic|END|now:1746044437885410| [2025/04/30 20:20:37 885814] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437885813| [2025/04/30 20:20:37 885819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 885826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:556| [2025/04/30 20:20:37 885830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:557| [2025/04/30 20:20:37 885836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:557| [2025/04/30 20:20:37 885840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 885846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 885851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50412|prior_delivered:1252444|prior_time:1746044437842957|is_app_limited:0|send_elapse:42589|ack_elapse:42856|ctl_first_sent_time:1746044437843363|lagest_ack_time:1746044437885813|curr_delivered:1301644| [2025/04/30 20:20:37 885855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437843363| [2025/04/30 20:20:37 885862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:701||sndq_packets_used_bytes:0|sndq_packets_free:638| [2025/04/30 20:20:37 885869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 885876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50412|prior_delivered:1252444|prior_time:1746044437842957|is_app_limited:0|send_elapse:42589|ack_elapse:42856|ctl_first_sent_time:1746044437843363|lagest_ack_time:1746044437885813|curr_delivered:1302844| [2025/04/30 20:20:37 885883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437843529| [2025/04/30 20:20:37 885888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:639| [2025/04/30 20:20:37 885892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42074|rttvar:667|minrtt:31448|latest_rtt:42284|ack_delay:80| [2025/04/30 20:20:37 885897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42090|rttvar:533|minrtt:31448|latest_rtt:42284|ack_delay:80| [2025/04/30 20:20:37 885906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1425|lost_pn:1422|thresh:3| [2025/04/30 20:20:37 885910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 885914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 885918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 885922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 885926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 885930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42090|rtt_var:533|pto_duration:44222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 885934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 885939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 885943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 885946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437954841|now:1746044437885930|interv:68911| [2025/04/30 20:20:37 885951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437954841|now:1746044437885930|interval:68911|pto_count:0|srtt:42090 [2025/04/30 20:20:37 885955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42589, ack_elapse 42856, delivered 50400|rate 1176031|lost 299| [2025/04/30 20:20:37 885960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176031) in round 24| [2025/04/30 20:20:37 885964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 885968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 885972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100800|packet_lost:0|acked:2400|po_sent_time:1746044437843529|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 885977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100800|packet_lost:0|acked:2400|po_sent_time:1746044437843529|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1254844| [2025/04/30 20:20:37 885981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:103200|full_bw_reached:1|inflight:49212|srtt:42090|latest_rtt:42284|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 885987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:557|largest:557|pns:2| [2025/04/30 20:20:37 885992] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:557|frame:ACK |recv_time:1746044437885813|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 886000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557885813|now:1746044437885813|interv:120000000| [2025/04/30 20:20:37 886004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557885813|now:1746044437885813|interv:120000000| [2025/04/30 20:20:37 886008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437886763|pq_index:0| [2025/04/30 20:20:37 886012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437885410| [2025/04/30 20:20:37 886016] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437886016| [2025/04/30 20:20:37 886021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437886020| [2025/04/30 20:20:37 886027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42090|min_srtt:42090|path_bw:1214692|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:37 886031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49212|cwnd:103200|conn:00005627609066FC|stream_id:0|stream_offset:1373565| [2025/04/30 20:20:37 886036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 886041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 886046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42090|min_srtt:42090|path_bw:1214692|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:37 886050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:49212|cwnd:103200|conn:00005627609066FC|stream_id:0|stream_offset:1374744| [2025/04/30 20:20:37 886055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 886059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 886063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42090|min_srtt:42090|path_bw:1214692|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:37 886067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:49212|cwnd:103200|conn:00005627609066FC|stream_id:0|stream_offset:1375923| [2025/04/30 20:20:37 886072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 886076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 886080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42090|min_srtt:42090|path_bw:1214692|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:37 886085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49212|cwnd:103200|conn:00005627609066FC|stream_id:0|stream_offset:1377102| [2025/04/30 20:20:37 886092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 886096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 886100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42090|min_srtt:42090|path_bw:1214692|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:37 886105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49212|cwnd:103200|conn:00005627609066FC|stream_id:0|stream_offset:1378281| [2025/04/30 20:20:37 886109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 886113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 886117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 886121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 886125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 886129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:103200|conn:00005627609066FC|stream_id:0|stream_offset:1326405| [2025/04/30 20:20:37 886134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 886138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 886142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437886763| [2025/04/30 20:20:37 886146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437886763| [2025/04/30 20:20:37 886150] [debug] |xqc_engine_wakeup_after|wakeup:1746044437886763|now:1746044437886149|diff:614| [2025/04/30 20:20:37 886154] [debug] |xqc_engine_main_logic|END|now:1746044437886020| [2025/04/30 20:20:37 886159] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437886159| [2025/04/30 20:20:37 886163] [debug] |xqc_engine_wakeup_after|wakeup:1746044437886763|now:1746044437886163|diff:600| [2025/04/30 20:20:37 886167] [debug] |xqc_engine_main_logic|END|now:1746044437886159| [2025/04/30 20:20:37 887240] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437887240| [2025/04/30 20:20:37 887256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437886763|pq_index:0| [2025/04/30 20:20:37 887263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437886020| [2025/04/30 20:20:37 887272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437887270| [2025/04/30 20:20:37 887280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437886763|now:1746044437887270| [2025/04/30 20:20:37 887303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437886763|now:1746044437887270| [2025/04/30 20:20:37 887310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 887318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42090|min_srtt:42090|path_bw:1214692|loss_rate:3.01|path_pto:0| [2025/04/30 20:20:37 887325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49212|cwnd:103200|conn:00005627609066FC|stream_id:0|stream_offset:1378281| [2025/04/30 20:20:37 887333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 887339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 887345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 887352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 887360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 887366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:103200|conn:00005627609066FC|stream_id:0|stream_offset:1326405| [2025/04/30 20:20:37 887374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 887380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1472| [2025/04/30 20:20:37 887422] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437887392|stream_id:0|stream_offset:1326405| [2025/04/30 20:20:37 887429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 887434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 887438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42090|rtt_var:533|pto_duration:44222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 887443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 887447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 887451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 887458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437956614|now:1746044437887438|interv:69176| [2025/04/30 20:20:37 887462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437956614|now:1746044437887438|interval:69176|pto_count:0|srtt:42090 [2025/04/30 20:20:37 887467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103200|inflight:50412| [2025/04/30 20:20:37 887473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 887482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:103200|conn:00005627609066FC|stream_id:0|stream_offset:1327584| [2025/04/30 20:20:37 887486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 887490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1473| [2025/04/30 20:20:37 887515] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437887497|stream_id:0|stream_offset:1327584| [2025/04/30 20:20:37 887521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 887525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 887530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42090|rtt_var:533|pto_duration:44222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 887534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 887538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 887542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 887546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437956719|now:1746044437887529|interv:69190| [2025/04/30 20:20:37 887550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437956719|now:1746044437887529|interval:69190|pto_count:0|srtt:42090 [2025/04/30 20:20:37 887554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103200|inflight:51612| [2025/04/30 20:20:37 887559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 887563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:103200|conn:00005627609066FC|stream_id:0|stream_offset:1328763| [2025/04/30 20:20:37 887567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 887571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437888571|now:1746044437887571|interv:1000| [2025/04/30 20:20:37 887575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 887579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 887583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437888571| [2025/04/30 20:20:37 887588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437888571| [2025/04/30 20:20:37 887592] [debug] |xqc_engine_wakeup_after|wakeup:1746044437888571|now:1746044437887592|diff:979| [2025/04/30 20:20:37 887596] [debug] |xqc_engine_main_logic|END|now:1746044437887270| [2025/04/30 20:20:37 887734] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437887733| [2025/04/30 20:20:37 887759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 887770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:557| [2025/04/30 20:20:37 887776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:558| [2025/04/30 20:20:37 887784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:558| [2025/04/30 20:20:37 887792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 887800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 887808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50412|prior_delivered:1254844|prior_time:1746044437844809|is_app_limited:0|send_elapse:42595|ack_elapse:42924|ctl_first_sent_time:1746044437845136|lagest_ack_time:1746044437887733|curr_delivered:1304044| [2025/04/30 20:20:37 887814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437845136| [2025/04/30 20:20:37 887821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:699||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 20:20:37 887828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 887835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50412|prior_delivered:1254844|prior_time:1746044437844809|is_app_limited:0|send_elapse:42595|ack_elapse:42924|ctl_first_sent_time:1746044437845136|lagest_ack_time:1746044437887733|curr_delivered:1305244| [2025/04/30 20:20:37 887841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437845248| [2025/04/30 20:20:37 887848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:698||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/04/30 20:20:37 887854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42090|rttvar:533|minrtt:31448|latest_rtt:42485|ack_delay:96| [2025/04/30 20:20:37 887861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42127|rttvar:474|minrtt:31448|latest_rtt:42485|ack_delay:96| [2025/04/30 20:20:37 887866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1427|lost_pn:1424|thresh:3| [2025/04/30 20:20:37 887870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 887874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 887878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 887882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 887886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 887891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42127|rtt_var:474|pto_duration:44127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 887895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 887907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 887914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 887920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437956624|now:1746044437887890|interv:68734| [2025/04/30 20:20:37 887924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437956624|now:1746044437887890|interval:68734|pto_count:0|srtt:42127 [2025/04/30 20:20:37 887929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42595, ack_elapse 42924, delivered 50400|rate 1174168|lost 299| [2025/04/30 20:20:37 887933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 24 -> 25| [2025/04/30 20:20:37 887937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174168) in round 25| [2025/04/30 20:20:37 887941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 887946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 887950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103200|packet_lost:0|acked:2400|po_sent_time:1746044437845248|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 887954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103200|packet_lost:0|acked:2400|po_sent_time:1746044437845248|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 887959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:105600|full_bw_reached:1|inflight:49212|srtt:42127|latest_rtt:42485|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 887965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:558|largest:558|pns:2| [2025/04/30 20:20:37 887970] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:558|frame:ACK |recv_time:1746044437887733|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 887975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557887733|now:1746044437887733|interv:120000000| [2025/04/30 20:20:37 887980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557887733|now:1746044437887733|interv:120000000| [2025/04/30 20:20:37 887984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437888571|pq_index:0| [2025/04/30 20:20:37 887988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437887270| [2025/04/30 20:20:37 887992] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437887992| [2025/04/30 20:20:37 887998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437887996| [2025/04/30 20:20:37 888004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42127|min_srtt:42127|path_bw:1214692|loss_rate:2.96|path_pto:0| [2025/04/30 20:20:37 888012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:49212|cwnd:105600|conn:00005627609066FC|stream_id:0|stream_offset:1378281| [2025/04/30 20:20:37 888016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 888021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 888026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42127|min_srtt:42127|path_bw:1214692|loss_rate:2.96|path_pto:0| [2025/04/30 20:20:37 888030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49212|cwnd:105600|conn:00005627609066FC|stream_id:0|stream_offset:1379460| [2025/04/30 20:20:37 888035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 888039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 888044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42127|min_srtt:42127|path_bw:1214692|loss_rate:2.96|path_pto:0| [2025/04/30 20:20:37 888048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49212|cwnd:105600|conn:00005627609066FC|stream_id:0|stream_offset:1380639| [2025/04/30 20:20:37 888053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 888057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 888061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42127|min_srtt:42127|path_bw:1214692|loss_rate:2.96|path_pto:0| [2025/04/30 20:20:37 888066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:49212|cwnd:105600|conn:00005627609066FC|stream_id:0|stream_offset:1381818| [2025/04/30 20:20:37 888070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 888075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 888079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42127|min_srtt:42127|path_bw:1214692|loss_rate:2.96|path_pto:0| [2025/04/30 20:20:37 888083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:49212|cwnd:105600|conn:00005627609066FC|stream_id:0|stream_offset:1382997| [2025/04/30 20:20:37 888087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 888094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 888098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 888102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 888106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 888111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:105600|conn:00005627609066FC|stream_id:0|stream_offset:1328763| [2025/04/30 20:20:37 888115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 888119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 888123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437888571| [2025/04/30 20:20:37 888129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437888571| [2025/04/30 20:20:37 888135] [debug] |xqc_engine_wakeup_after|wakeup:1746044437888571|now:1746044437888135|diff:436| [2025/04/30 20:20:37 888142] [debug] |xqc_engine_main_logic|END|now:1746044437887996| [2025/04/30 20:20:37 888150] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437888150| [2025/04/30 20:20:37 888156] [debug] |xqc_engine_wakeup_after|wakeup:1746044437888571|now:1746044437888156|diff:415| [2025/04/30 20:20:37 888163] [debug] |xqc_engine_main_logic|END|now:1746044437888150| [2025/04/30 20:20:37 889241] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437889241| [2025/04/30 20:20:37 889257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437888571|pq_index:0| [2025/04/30 20:20:37 889264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437887996| [2025/04/30 20:20:37 889272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437889270| [2025/04/30 20:20:37 889279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437888571|now:1746044437889270| [2025/04/30 20:20:37 889286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437888571|now:1746044437889270| [2025/04/30 20:20:37 889292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 889300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42127|min_srtt:42127|path_bw:1214692|loss_rate:2.96|path_pto:0| [2025/04/30 20:20:37 889307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:49212|cwnd:105600|conn:00005627609066FC|stream_id:0|stream_offset:1382997| [2025/04/30 20:20:37 889314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 889320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 889325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 889340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 889347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 889353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:105600|conn:00005627609066FC|stream_id:0|stream_offset:1328763| [2025/04/30 20:20:37 889360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 889368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1474| [2025/04/30 20:20:37 889416] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437889382|stream_id:0|stream_offset:1328763| [2025/04/30 20:20:37 889423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 889428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 889433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42127|rtt_var:474|pto_duration:44127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 889437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 889441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 889445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 889449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437958509|now:1746044437889432|interv:69077| [2025/04/30 20:20:37 889453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437958509|now:1746044437889432|interval:69077|pto_count:0|srtt:42127 [2025/04/30 20:20:37 889458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105600|inflight:50412| [2025/04/30 20:20:37 889464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 889468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:105600|conn:00005627609066FC|stream_id:0|stream_offset:1329942| [2025/04/30 20:20:37 889473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 889477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1475| [2025/04/30 20:20:37 889500] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437889483|stream_id:0|stream_offset:1329942| [2025/04/30 20:20:37 889506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 889515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 889519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42127|rtt_var:474|pto_duration:44127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 889524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 889528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 889532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 889535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437958610|now:1746044437889519|interv:69091| [2025/04/30 20:20:37 889540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437958610|now:1746044437889519|interval:69091|pto_count:0|srtt:42127 [2025/04/30 20:20:37 889544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105600|inflight:51612| [2025/04/30 20:20:37 889549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 889553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:105600|conn:00005627609066FC|stream_id:0|stream_offset:1331121| [2025/04/30 20:20:37 889558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 889562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437890562|now:1746044437889562|interv:1000| [2025/04/30 20:20:37 889566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 889570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 889574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437890562| [2025/04/30 20:20:37 889578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437890562| [2025/04/30 20:20:37 889582] [debug] |xqc_engine_wakeup_after|wakeup:1746044437890562|now:1746044437889582|diff:980| [2025/04/30 20:20:37 889586] [debug] |xqc_engine_main_logic|END|now:1746044437889270| [2025/04/30 20:20:37 889698] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437889697| [2025/04/30 20:20:37 889708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 889736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:558| [2025/04/30 20:20:37 889746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:559| [2025/04/30 20:20:37 889756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:559| [2025/04/30 20:20:37 889762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 889771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 889779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52812|prior_delivered:1254844|prior_time:1746044437844809|is_app_limited:0|send_elapse:42824|ack_elapse:44888|ctl_first_sent_time:1746044437845365|lagest_ack_time:1746044437889697|curr_delivered:1306444| [2025/04/30 20:20:37 889791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437845365| [2025/04/30 20:20:37 889796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:697||sndq_packets_used_bytes:0|sndq_packets_free:642| [2025/04/30 20:20:37 889804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 889810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52812|prior_delivered:1254844|prior_time:1746044437844809|is_app_limited:0|send_elapse:42824|ack_elapse:44888|ctl_first_sent_time:1746044437845365|lagest_ack_time:1746044437889697|curr_delivered:1307644| [2025/04/30 20:20:37 889817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437845495| [2025/04/30 20:20:37 889821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:696||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 20:20:37 889827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42127|rttvar:474|minrtt:31448|latest_rtt:44202|ack_delay:96| [2025/04/30 20:20:37 889834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42375|rttvar:850|minrtt:31448|latest_rtt:44202|ack_delay:96| [2025/04/30 20:20:37 889842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1429|lost_pn:1426|thresh:3| [2025/04/30 20:20:37 889848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 889855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 889862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 889868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 889874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 889880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42375|rtt_var:850|pto_duration:45775|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 889887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 889893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 889897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 889901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437960258|now:1746044437889880|interv:70378| [2025/04/30 20:20:37 889905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437960258|now:1746044437889880|interval:70378|pto_count:0|srtt:42375 [2025/04/30 20:20:37 889909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42824, ack_elapse 44888, delivered 52800|rate 1176260|lost 299| [2025/04/30 20:20:37 889914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176260) in round 25| [2025/04/30 20:20:37 889922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 889926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 889931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105600|packet_lost:0|acked:2400|po_sent_time:1746044437845495|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 889935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105600|packet_lost:0|acked:2400|po_sent_time:1746044437845495|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 889940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:108000|full_bw_reached:1|inflight:49212|srtt:42375|latest_rtt:44202|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 889946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:559|largest:559|pns:2| [2025/04/30 20:20:37 889950] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:559|frame:ACK |recv_time:1746044437889697|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 889955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557889697|now:1746044437889697|interv:120000000| [2025/04/30 20:20:37 889960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557889697|now:1746044437889697|interv:120000000| [2025/04/30 20:20:37 889963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437890562|pq_index:0| [2025/04/30 20:20:37 889968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437889270| [2025/04/30 20:20:37 889972] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437889972| [2025/04/30 20:20:37 889977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437889976| [2025/04/30 20:20:37 889983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42375|min_srtt:42375|path_bw:1214692|loss_rate:2.92|path_pto:0| [2025/04/30 20:20:37 889987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49212|cwnd:108000|conn:00005627609066FC|stream_id:0|stream_offset:1382997| [2025/04/30 20:20:37 889992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42375|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 889997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 890001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42375|min_srtt:42375|path_bw:1214692|loss_rate:2.92|path_pto:0| [2025/04/30 20:20:37 890006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:49212|cwnd:108000|conn:00005627609066FC|stream_id:0|stream_offset:1384176| [2025/04/30 20:20:37 890013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42375|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 890017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 890022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42375|min_srtt:42375|path_bw:1214692|loss_rate:2.92|path_pto:0| [2025/04/30 20:20:37 890026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:49212|cwnd:108000|conn:00005627609066FC|stream_id:0|stream_offset:1385355| [2025/04/30 20:20:37 890030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42375|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 890035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 890039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42375|min_srtt:42375|path_bw:1214692|loss_rate:2.92|path_pto:0| [2025/04/30 20:20:37 890043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:49212|cwnd:108000|conn:00005627609066FC|stream_id:0|stream_offset:1386534| [2025/04/30 20:20:37 890048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42375|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 890052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 890056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42375|min_srtt:42375|path_bw:1214692|loss_rate:2.92|path_pto:0| [2025/04/30 20:20:37 890061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:49212|cwnd:108000|conn:00005627609066FC|stream_id:0|stream_offset:1387713| [2025/04/30 20:20:37 890065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 890069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 890073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 890077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 890081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 890086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:108000|conn:00005627609066FC|stream_id:0|stream_offset:1331121| [2025/04/30 20:20:37 890090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 890094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 890100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437890562| [2025/04/30 20:20:37 890104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437890562| [2025/04/30 20:20:37 890108] [debug] |xqc_engine_wakeup_after|wakeup:1746044437890562|now:1746044437890108|diff:454| [2025/04/30 20:20:37 890113] [debug] |xqc_engine_main_logic|END|now:1746044437889976| [2025/04/30 20:20:37 890118] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437890118| [2025/04/30 20:20:37 890122] [debug] |xqc_engine_wakeup_after|wakeup:1746044437890562|now:1746044437890122|diff:440| [2025/04/30 20:20:37 890126] [debug] |xqc_engine_main_logic|END|now:1746044437890118| [2025/04/30 20:20:37 891204] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437891203| [2025/04/30 20:20:37 891219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437890562|pq_index:0| [2025/04/30 20:20:37 891226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437889976| [2025/04/30 20:20:37 891234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437891232| [2025/04/30 20:20:37 891241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437890562|now:1746044437891232| [2025/04/30 20:20:37 891247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437890562|now:1746044437891232| [2025/04/30 20:20:37 891253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 891261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42375|min_srtt:42375|path_bw:1214692|loss_rate:2.92|path_pto:0| [2025/04/30 20:20:37 891268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:49212|cwnd:108000|conn:00005627609066FC|stream_id:0|stream_offset:1387713| [2025/04/30 20:20:37 891276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 891282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 891289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 891295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 891302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 891309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:108000|conn:00005627609066FC|stream_id:0|stream_offset:1331121| [2025/04/30 20:20:37 891315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 891320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1476| [2025/04/30 20:20:37 891361] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437891331|stream_id:0|stream_offset:1331121| [2025/04/30 20:20:37 891372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 891387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 891393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42375|rtt_var:850|pto_duration:45775|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 891400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 891406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 891413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 891419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437962106|now:1746044437891393|interv:70713| [2025/04/30 20:20:37 891425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437962106|now:1746044437891393|interval:70713|pto_count:0|srtt:42375 [2025/04/30 20:20:37 891433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108000|inflight:50412| [2025/04/30 20:20:37 891439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 891445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:108000|conn:00005627609066FC|stream_id:0|stream_offset:1332300| [2025/04/30 20:20:37 891449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 891454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1477| [2025/04/30 20:20:37 891485] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437891461|stream_id:0|stream_offset:1332300| [2025/04/30 20:20:37 891491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 891496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 891503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42375|rtt_var:850|pto_duration:45775|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 891510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 891516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 891523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 891529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437962236|now:1746044437891502|interv:70734| [2025/04/30 20:20:37 891535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437962236|now:1746044437891502|interval:70734|pto_count:0|srtt:42375 [2025/04/30 20:20:37 891542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108000|inflight:51612| [2025/04/30 20:20:37 891552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 891557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:108000|conn:00005627609066FC|stream_id:0|stream_offset:1333479| [2025/04/30 20:20:37 891561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 891565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437892565|now:1746044437891565|interv:1000| [2025/04/30 20:20:37 891569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 891573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 891577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437892565| [2025/04/30 20:20:37 891581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437892565| [2025/04/30 20:20:37 891585] [debug] |xqc_engine_wakeup_after|wakeup:1746044437892565|now:1746044437891585|diff:980| [2025/04/30 20:20:37 891590] [debug] |xqc_engine_main_logic|END|now:1746044437891232| [2025/04/30 20:20:37 891833] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:46|state:ESTABED|recv_time:1746044437891831| [2025/04/30 20:20:37 891848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 891856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:559| [2025/04/30 20:20:37 891862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:560| [2025/04/30 20:20:37 891870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:560| [2025/04/30 20:20:37 891876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 891884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 891892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52812|prior_delivered:1257244|prior_time:1746044437846810|is_app_limited:0|send_elapse:42551|ack_elapse:45021|ctl_first_sent_time:1746044437847138|lagest_ack_time:1746044437891831|curr_delivered:1308844| [2025/04/30 20:20:37 891899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437847138| [2025/04/30 20:20:37 891906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:695||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/04/30 20:20:37 891913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 891920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52812|prior_delivered:1257244|prior_time:1746044437846810|is_app_limited:0|send_elapse:42551|ack_elapse:45021|ctl_first_sent_time:1746044437847138|lagest_ack_time:1746044437891831|curr_delivered:1310044| [2025/04/30 20:20:37 891927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437847260| [2025/04/30 20:20:37 891934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:694||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/04/30 20:20:37 891941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42375|rttvar:850|minrtt:31448|latest_rtt:44571|ack_delay:104| [2025/04/30 20:20:37 891952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42637|rttvar:1161|minrtt:31448|latest_rtt:44571|ack_delay:104| [2025/04/30 20:20:37 891957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1431|lost_pn:1428|thresh:3| [2025/04/30 20:20:37 891961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 891965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 891969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 891973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 891977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 891981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42637|rtt_var:1161|pto_duration:47281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 891986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 891990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 891996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 892002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437963742|now:1746044437891981|interv:71761| [2025/04/30 20:20:37 892008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437963742|now:1746044437891981|interval:71761|pto_count:0|srtt:42637 [2025/04/30 20:20:37 892014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42551, ack_elapse 45021, delivered 52800|rate 1172786|lost 299| [2025/04/30 20:20:37 892018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172786) in round 25| [2025/04/30 20:20:37 892023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 892027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 892031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108000|packet_lost:0|acked:2400|po_sent_time:1746044437847260|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 892036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108000|packet_lost:0|acked:2400|po_sent_time:1746044437847260|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 892040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:110400|full_bw_reached:1|inflight:49212|srtt:42637|latest_rtt:44571|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 892052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 892057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 892062] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 892066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:560|largest:560|pns:2| [2025/04/30 20:20:37 892071] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:560|frame:PING ACK |recv_time:1746044437891831|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 892076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557891831|now:1746044437891831|interv:120000000| [2025/04/30 20:20:37 892080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557891831|now:1746044437891831|interv:120000000| [2025/04/30 20:20:37 892084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437892565|pq_index:0| [2025/04/30 20:20:37 892088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437891232| [2025/04/30 20:20:37 892092] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437892092| [2025/04/30 20:20:37 892097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437892096| [2025/04/30 20:20:37 892106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:560|ack_delay:274|first_ack_range:40|largest_pkt_recv_time:1746044437891831| [2025/04/30 20:20:37 892111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:560|low:520|pkt_pns:2| [2025/04/30 20:20:37 892117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:518|low:515|pkt_pns:2| [2025/04/30 20:20:37 892124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:513|low:500|pkt_pns:2| [2025/04/30 20:20:37 892130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:498|low:489|pkt_pns:2| [2025/04/30 20:20:37 892137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:12|path:0|path_largest_recv:560|frame_largest_recv:560| [2025/04/30 20:20:37 892144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 892151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42637|min_srtt:42637|path_bw:1214692|loss_rate:2.88|path_pto:0| [2025/04/30 20:20:37 892158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:49212|cwnd:110400|conn:00005627609066FC|stream_id:0|stream_offset:1387713| [2025/04/30 20:20:37 892165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 892173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 892180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42637|min_srtt:42637|path_bw:1214692|loss_rate:2.88|path_pto:0| [2025/04/30 20:20:37 892187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:49212|cwnd:110400|conn:00005627609066FC|stream_id:0|stream_offset:1388892| [2025/04/30 20:20:37 892200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 892207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 892214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42637|min_srtt:42637|path_bw:1214692|loss_rate:2.88|path_pto:0| [2025/04/30 20:20:37 892221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:49212|cwnd:110400|conn:00005627609066FC|stream_id:0|stream_offset:1390071| [2025/04/30 20:20:37 892228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 892234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 892241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42637|min_srtt:42637|path_bw:1214692|loss_rate:2.88|path_pto:0| [2025/04/30 20:20:37 892248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:49212|cwnd:110400|conn:00005627609066FC|stream_id:0|stream_offset:1391250| [2025/04/30 20:20:37 892255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 892261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 892268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42637|min_srtt:42637|path_bw:1214692|loss_rate:2.88|path_pto:0| [2025/04/30 20:20:37 892274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:49212|cwnd:110400|conn:00005627609066FC|stream_id:0|stream_offset:1392429| [2025/04/30 20:20:37 892281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 892287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 892293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 892299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 892307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 892314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:49212|cwnd:110400|conn:00005627609066FC|stream_id:0|stream_offset:1333479| [2025/04/30 20:20:37 892327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 892332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 892338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437892565| [2025/04/30 20:20:37 892345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437892565| [2025/04/30 20:20:37 892351] [debug] |xqc_engine_wakeup_after|wakeup:1746044437892565|now:1746044437892351|diff:214| [2025/04/30 20:20:37 892355] [debug] |xqc_engine_main_logic|END|now:1746044437892096| [2025/04/30 20:20:37 892361] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437892361| [2025/04/30 20:20:37 892365] [debug] |xqc_engine_wakeup_after|wakeup:1746044437892565|now:1746044437892365|diff:200| [2025/04/30 20:20:37 892369] [debug] |xqc_engine_main_logic|END|now:1746044437892361| [2025/04/30 20:20:37 893438] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437893438| [2025/04/30 20:20:37 893450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437892565|pq_index:0| [2025/04/30 20:20:37 893454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437892096| [2025/04/30 20:20:37 893460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437893459| [2025/04/30 20:20:37 893465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437892565|now:1746044437893459| [2025/04/30 20:20:37 893469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437892565|now:1746044437893459| [2025/04/30 20:20:37 893473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 893478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42637|min_srtt:42637|path_bw:1214692|loss_rate:2.88|path_pto:0| [2025/04/30 20:20:37 893483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:49212|cwnd:110400|conn:00005627609066FC|stream_id:0|stream_offset:1392429| [2025/04/30 20:20:37 893488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 893492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 893496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 893500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 893505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 893509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:49212|cwnd:110400|conn:00005627609066FC|stream_id:0|stream_offset:1333479| [2025/04/30 20:20:37 893514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 893518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1478| [2025/04/30 20:20:37 893554] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1478|size:1212|sent:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:49212|now:1746044437893526|stream_id:0|stream_offset:1333479| [2025/04/30 20:20:37 893565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1478|origin_pktnum:0|size:1212|enc_size:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 893573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 893580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42637|rtt_var:1161|pto_duration:47281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 893587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 893593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 893599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50424| [2025/04/30 20:20:37 893605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437965807|now:1746044437893579|interv:72228| [2025/04/30 20:20:37 893612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437965807|now:1746044437893579|interval:72228|pto_count:0|srtt:42637 [2025/04/30 20:20:37 893620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110400|inflight:50424| [2025/04/30 20:20:37 893627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 893633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50424|cwnd:110400|conn:00005627609066FC|stream_id:0|stream_offset:1334658| [2025/04/30 20:20:37 893640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 893647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1479| [2025/04/30 20:20:37 893684] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50424|now:1746044437893658|stream_id:0|stream_offset:1334658| [2025/04/30 20:20:37 893694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 893701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50424|applimit:0| [2025/04/30 20:20:37 893708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42637|rtt_var:1161|pto_duration:47281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 893714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 893740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 893747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51624| [2025/04/30 20:20:37 893753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437965939|now:1746044437893707|interv:72232| [2025/04/30 20:20:37 893760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437965939|now:1746044437893707|interval:72232|pto_count:0|srtt:42637 [2025/04/30 20:20:37 893773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110400|inflight:51624| [2025/04/30 20:20:37 893781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 893788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51624|cwnd:110400|conn:00005627609066FC|stream_id:0|stream_offset:1335837| [2025/04/30 20:20:37 893796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 893801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437894801|now:1746044437893801|interv:1000| [2025/04/30 20:20:37 893808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 893813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 893817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437894801| [2025/04/30 20:20:37 893821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437894801| [2025/04/30 20:20:37 893825] [debug] |xqc_engine_wakeup_after|wakeup:1746044437894801|now:1746044437893825|diff:976| [2025/04/30 20:20:37 893830] [debug] |xqc_engine_main_logic|END|now:1746044437893459| [2025/04/30 20:20:37 893840] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437893839| [2025/04/30 20:20:37 893845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 893851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:560| [2025/04/30 20:20:37 893855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:561| [2025/04/30 20:20:37 893861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:561| [2025/04/30 20:20:37 893865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 893870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 893875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:55212|prior_delivered:1257244|prior_time:1746044437846810|is_app_limited:0|send_elapse:42806|ack_elapse:47029|ctl_first_sent_time:1746044437847393|lagest_ack_time:1746044437893839|curr_delivered:1311244| [2025/04/30 20:20:37 893880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437847393| [2025/04/30 20:20:37 893884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:693||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/04/30 20:20:37 893888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 893893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:55212|prior_delivered:1257244|prior_time:1746044437846810|is_app_limited:0|send_elapse:42806|ack_elapse:47029|ctl_first_sent_time:1746044437847393|lagest_ack_time:1746044437893839|curr_delivered:1312444| [2025/04/30 20:20:37 893898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437848811| [2025/04/30 20:20:37 893906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:692||sndq_packets_used_bytes:0|sndq_packets_free:647| [2025/04/30 20:20:37 893910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42637|rttvar:1161|minrtt:31448|latest_rtt:45028|ack_delay:88| [2025/04/30 20:20:37 893914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42925|rttvar:1446|minrtt:31448|latest_rtt:45028|ack_delay:88| [2025/04/30 20:20:37 893918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1433|lost_pn:1430|thresh:3| [2025/04/30 20:20:37 893923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 893927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 893930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 893934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 893938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 893942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42925|rtt_var:1446|pto_duration:48709|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 893947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 893951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 893954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49224| [2025/04/30 20:20:37 893958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437967367|now:1746044437893942|interv:73425| [2025/04/30 20:20:37 893963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437967367|now:1746044437893942|interval:73425|pto_count:0|srtt:42925 [2025/04/30 20:20:37 893967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42806, ack_elapse 47029, delivered 55200|rate 1173743|lost 299| [2025/04/30 20:20:37 893972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173743) in round 25| [2025/04/30 20:20:37 893976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 893980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 893984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110400|packet_lost:0|acked:2400|po_sent_time:1746044437848811|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 893988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110400|packet_lost:0|acked:2400|po_sent_time:1746044437848811|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 893993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:112800|full_bw_reached:1|inflight:49224|srtt:42925|latest_rtt:45028|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 894002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:561|largest:561|pns:2| [2025/04/30 20:20:37 894006] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:561|frame:ACK |recv_time:1746044437893839|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 894011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557893839|now:1746044437893839|interv:120000000| [2025/04/30 20:20:37 894015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557893839|now:1746044437893839|interv:120000000| [2025/04/30 20:20:37 894019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437894801|pq_index:0| [2025/04/30 20:20:37 894023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437893459| [2025/04/30 20:20:37 894027] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437894027| [2025/04/30 20:20:37 894032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437894031| [2025/04/30 20:20:37 894038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42925|min_srtt:42925|path_bw:1214692|loss_rate:2.84|path_pto:0| [2025/04/30 20:20:37 894043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:49224|cwnd:112800|conn:00005627609066FC|stream_id:0|stream_offset:1392429| [2025/04/30 20:20:37 894047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 894052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 894056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42925|min_srtt:42925|path_bw:1214692|loss_rate:2.84|path_pto:0| [2025/04/30 20:20:37 894060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:49224|cwnd:112800|conn:00005627609066FC|stream_id:0|stream_offset:1393608| [2025/04/30 20:20:37 894065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 894069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 894073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42925|min_srtt:42925|path_bw:1214692|loss_rate:2.84|path_pto:0| [2025/04/30 20:20:37 894078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49224|cwnd:112800|conn:00005627609066FC|stream_id:0|stream_offset:1394787| [2025/04/30 20:20:37 894082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 894089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 894093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42925|min_srtt:42925|path_bw:1214692|loss_rate:2.84|path_pto:0| [2025/04/30 20:20:37 894097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:49224|cwnd:112800|conn:00005627609066FC|stream_id:0|stream_offset:1395966| [2025/04/30 20:20:37 894101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 894107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 894114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42925|min_srtt:42925|path_bw:1214692|loss_rate:2.84|path_pto:0| [2025/04/30 20:20:37 894121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49224|cwnd:112800|conn:00005627609066FC|stream_id:0|stream_offset:1397145| [2025/04/30 20:20:37 894128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 894134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 894141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 894147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 894155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 894161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:112800|conn:00005627609066FC|stream_id:0|stream_offset:1335837| [2025/04/30 20:20:37 894169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 894175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 894181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437894801| [2025/04/30 20:20:37 894188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437894801| [2025/04/30 20:20:37 894194] [debug] |xqc_engine_wakeup_after|wakeup:1746044437894801|now:1746044437894194|diff:607| [2025/04/30 20:20:37 894201] [debug] |xqc_engine_main_logic|END|now:1746044437894031| [2025/04/30 20:20:37 894209] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437894209| [2025/04/30 20:20:37 894216] [debug] |xqc_engine_wakeup_after|wakeup:1746044437894801|now:1746044437894215|diff:586| [2025/04/30 20:20:37 894222] [debug] |xqc_engine_main_logic|END|now:1746044437894209| [2025/04/30 20:20:37 895296] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437895296| [2025/04/30 20:20:37 895311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437894801|pq_index:0| [2025/04/30 20:20:37 895319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437894031| [2025/04/30 20:20:37 895335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437895333| [2025/04/30 20:20:37 895342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437894801|now:1746044437895333| [2025/04/30 20:20:37 895349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437894801|now:1746044437895333| [2025/04/30 20:20:37 895355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 895363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42925|min_srtt:42925|path_bw:1214692|loss_rate:2.84|path_pto:0| [2025/04/30 20:20:37 895371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49224|cwnd:112800|conn:00005627609066FC|stream_id:0|stream_offset:1397145| [2025/04/30 20:20:37 895378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 895384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 895389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 895394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 895398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 895403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:112800|conn:00005627609066FC|stream_id:0|stream_offset:1335837| [2025/04/30 20:20:37 895407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 895412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1480| [2025/04/30 20:20:37 895454] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49224|now:1746044437895421|stream_id:0|stream_offset:1335837| [2025/04/30 20:20:37 895463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1480|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 895471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49224|applimit:0| [2025/04/30 20:20:37 895478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42925|rtt_var:1446|pto_duration:48709|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 895485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 895490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 895494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50424| [2025/04/30 20:20:37 895498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437969130|now:1746044437895478|interv:73652| [2025/04/30 20:20:37 895508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437969130|now:1746044437895478|interval:73652|pto_count:0|srtt:42925 [2025/04/30 20:20:37 895513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112800|inflight:50424| [2025/04/30 20:20:37 895518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 895522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50424|cwnd:112800|conn:00005627609066FC|stream_id:0|stream_offset:1337016| [2025/04/30 20:20:37 895527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 895531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1481| [2025/04/30 20:20:37 895563] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50424|now:1746044437895538|stream_id:0|stream_offset:1337016| [2025/04/30 20:20:37 895572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 895579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50424|applimit:0| [2025/04/30 20:20:37 895586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42925|rtt_var:1446|pto_duration:48709|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 895593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 895597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 895601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51624| [2025/04/30 20:20:37 895605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437969247|now:1746044437895586|interv:73661| [2025/04/30 20:20:37 895609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437969247|now:1746044437895586|interval:73661|pto_count:0|srtt:42925 [2025/04/30 20:20:37 895613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112800|inflight:51624| [2025/04/30 20:20:37 895618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 895622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51624|cwnd:112800|conn:00005627609066FC|stream_id:0|stream_offset:1338195| [2025/04/30 20:20:37 895627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 895631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437896631|now:1746044437895631|interv:1000| [2025/04/30 20:20:37 895635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 895639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 895647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437896631| [2025/04/30 20:20:37 895651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437896631| [2025/04/30 20:20:37 895655] [debug] |xqc_engine_wakeup_after|wakeup:1746044437896631|now:1746044437895655|diff:976| [2025/04/30 20:20:37 895660] [debug] |xqc_engine_main_logic|END|now:1746044437895333| [2025/04/30 20:20:37 895783] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437895782| [2025/04/30 20:20:37 895797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 895804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:561| [2025/04/30 20:20:37 895810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:562| [2025/04/30 20:20:37 895818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:562| [2025/04/30 20:20:37 895824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 895832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 895839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:55212|prior_delivered:1259644|prior_time:1746044437848960|is_app_limited:0|send_elapse:45222|ack_elapse:46822|ctl_first_sent_time:1746044437850515|lagest_ack_time:1746044437895782|curr_delivered:1313644| [2025/04/30 20:20:37 895846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437850515| [2025/04/30 20:20:37 895853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:691||sndq_packets_used_bytes:0|sndq_packets_free:648| [2025/04/30 20:20:37 895859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 895866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:54012|prior_delivered:1262044|prior_time:1746044437850819|is_app_limited:0|send_elapse:42982|ack_elapse:44963|ctl_first_sent_time:1746044437852422|lagest_ack_time:1746044437895782|curr_delivered:1314844| [2025/04/30 20:20:37 895873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437852422| [2025/04/30 20:20:37 895879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/04/30 20:20:37 895885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42925|rttvar:1446|minrtt:31448|latest_rtt:43360|ack_delay:136| [2025/04/30 20:20:37 895892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42963|rttvar:1159|minrtt:31448|latest_rtt:43360|ack_delay:136| [2025/04/30 20:20:37 895898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1435|lost_pn:1432|thresh:3| [2025/04/30 20:20:37 895904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 895911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 895916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 895926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 895930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 895934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42963|rtt_var:1159|pto_duration:47599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 895939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 895942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 895946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49224| [2025/04/30 20:20:37 895950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437968137|now:1746044437895934|interv:72203| [2025/04/30 20:20:37 895954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437968137|now:1746044437895934|interval:72203|pto_count:0|srtt:42963 [2025/04/30 20:20:37 895959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42982, ack_elapse 44963, delivered 52800|rate 1174298|lost 299| [2025/04/30 20:20:37 895963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174298) in round 25| [2025/04/30 20:20:37 895968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 895973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 895979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112800|packet_lost:0|acked:2400|po_sent_time:1746044437852422|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 895987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112800|packet_lost:0|acked:2400|po_sent_time:1746044437852422|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 895995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:115200|full_bw_reached:1|inflight:49224|srtt:42963|latest_rtt:43360|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 896001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:562|largest:562|pns:2| [2025/04/30 20:20:37 896006] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:562|frame:ACK |recv_time:1746044437895782|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 896011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557895782|now:1746044437895782|interv:120000000| [2025/04/30 20:20:37 896015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557895782|now:1746044437895782|interv:120000000| [2025/04/30 20:20:37 896019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437896631|pq_index:0| [2025/04/30 20:20:37 896023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437895333| [2025/04/30 20:20:37 896027] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437896027| [2025/04/30 20:20:37 896036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437896035| [2025/04/30 20:20:37 896042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42963|min_srtt:42963|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 896046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:49224|cwnd:115200|conn:00005627609066FC|stream_id:0|stream_offset:1397145| [2025/04/30 20:20:37 896051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42963|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 896056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 896063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42963|min_srtt:42963|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 896070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:49224|cwnd:115200|conn:00005627609066FC|stream_id:0|stream_offset:1398324| [2025/04/30 20:20:37 896077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42963|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 896083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 896087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42963|min_srtt:42963|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 896091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:49224|cwnd:115200|conn:00005627609066FC|stream_id:0|stream_offset:1399503| [2025/04/30 20:20:37 896096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42963|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 896101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 896105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42963|min_srtt:42963|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 896110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:49224|cwnd:115200|conn:00005627609066FC|stream_id:0|stream_offset:1400682| [2025/04/30 20:20:37 896114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42963|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 896119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 896123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42963|min_srtt:42963|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 896130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:49224|cwnd:115200|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:37 896135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 896139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 896146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 896153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 896160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 896167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:115200|conn:00005627609066FC|stream_id:0|stream_offset:1338195| [2025/04/30 20:20:37 896174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 896180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 896187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437896631| [2025/04/30 20:20:37 896193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437896631| [2025/04/30 20:20:37 896199] [debug] |xqc_engine_wakeup_after|wakeup:1746044437896631|now:1746044437896199|diff:432| [2025/04/30 20:20:37 896206] [debug] |xqc_engine_main_logic|END|now:1746044437896035| [2025/04/30 20:20:37 896214] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437896214| [2025/04/30 20:20:37 896220] [debug] |xqc_engine_wakeup_after|wakeup:1746044437896631|now:1746044437896220|diff:411| [2025/04/30 20:20:37 896227] [debug] |xqc_engine_main_logic|END|now:1746044437896214| [2025/04/30 20:20:37 897304] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437897303| [2025/04/30 20:20:37 897315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437896631|pq_index:0| [2025/04/30 20:20:37 897320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437896035| [2025/04/30 20:20:37 897325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437897324| [2025/04/30 20:20:37 897329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437896631|now:1746044437897324| [2025/04/30 20:20:37 897334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437896631|now:1746044437897324| [2025/04/30 20:20:37 897349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 897357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42963|min_srtt:42963|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:37 897363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:49224|cwnd:115200|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:37 897375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 897379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 897383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 897387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 897392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 897397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:115200|conn:00005627609066FC|stream_id:0|stream_offset:1338195| [2025/04/30 20:20:37 897401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 897406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1482| [2025/04/30 20:20:37 897442] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49224|now:1746044437897414|stream_id:0|stream_offset:1338195| [2025/04/30 20:20:37 897448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 897453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49224|applimit:0| [2025/04/30 20:20:37 897459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42963|rtt_var:1159|pto_duration:47599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 897466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 897472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 897478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50424| [2025/04/30 20:20:37 897485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437970013|now:1746044437897458|interv:72555| [2025/04/30 20:20:37 897492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437970013|now:1746044437897458|interval:72555|pto_count:0|srtt:42963 [2025/04/30 20:20:37 897499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115200|inflight:50424| [2025/04/30 20:20:37 897507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 897511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50424|cwnd:115200|conn:00005627609066FC|stream_id:0|stream_offset:1339374| [2025/04/30 20:20:37 897516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 897520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1483| [2025/04/30 20:20:37 897548] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50424|now:1746044437897527|stream_id:0|stream_offset:1339374| [2025/04/30 20:20:37 897564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 897571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50424|applimit:0| [2025/04/30 20:20:37 897578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42963|rtt_var:1159|pto_duration:47599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 897585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 897591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 897597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51624| [2025/04/30 20:20:37 897604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437970126|now:1746044437897578|interv:72548| [2025/04/30 20:20:37 897611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437970126|now:1746044437897578|interval:72548|pto_count:0|srtt:42963 [2025/04/30 20:20:37 897618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115200|inflight:51624| [2025/04/30 20:20:37 897625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 897632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51624|cwnd:115200|conn:00005627609066FC|stream_id:0|stream_offset:1340553| [2025/04/30 20:20:37 897639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 897645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437898645|now:1746044437897645|interv:1000| [2025/04/30 20:20:37 897652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 897657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 897663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437898645| [2025/04/30 20:20:37 897670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437898645| [2025/04/30 20:20:37 897676] [debug] |xqc_engine_wakeup_after|wakeup:1746044437898645|now:1746044437897676|diff:969| [2025/04/30 20:20:37 897683] [debug] |xqc_engine_main_logic|END|now:1746044437897324| [2025/04/30 20:20:37 897696] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437897695| [2025/04/30 20:20:37 897703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 897712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:562| [2025/04/30 20:20:37 897738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:563| [2025/04/30 20:20:37 897747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:563| [2025/04/30 20:20:37 897754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 897762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 897775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:55212|prior_delivered:1262044|prior_time:1746044437850819|is_app_limited:0|send_elapse:43101|ack_elapse:46876|ctl_first_sent_time:1746044437852541|lagest_ack_time:1746044437897695|curr_delivered:1316044| [2025/04/30 20:20:37 897782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437852541| [2025/04/30 20:20:37 897788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:650| [2025/04/30 20:20:37 897792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1437|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1437|path_largest_ack:1437| [2025/04/30 20:20:37 897797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:54012|prior_delivered:1264444|prior_time:1746044437852800|is_app_limited:0|send_elapse:44635|ack_elapse:44895|ctl_first_sent_time:1746044437854370|lagest_ack_time:1746044437897695|curr_delivered:1317244| [2025/04/30 20:20:37 897801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437854370| [2025/04/30 20:20:37 897806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:688||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/04/30 20:20:37 897813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42963|rttvar:1159|minrtt:31448|latest_rtt:43325|ack_delay:104| [2025/04/30 20:20:37 897820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42995|rttvar:934|minrtt:31448|latest_rtt:43325|ack_delay:104| [2025/04/30 20:20:37 897826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1437|lost_pn:1434|thresh:3| [2025/04/30 20:20:37 897830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 897835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 897838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 897842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 897846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 897850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42995|rtt_var:934|pto_duration:46731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 897855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 897859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 897863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49224| [2025/04/30 20:20:37 897867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437969258|now:1746044437897850|interv:71408| [2025/04/30 20:20:37 897871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437969258|now:1746044437897850|interval:71408|pto_count:0|srtt:42995 [2025/04/30 20:20:37 897881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44635, ack_elapse 44895, delivered 52800|rate 1176077|lost 299| [2025/04/30 20:20:37 897886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176077) in round 25| [2025/04/30 20:20:37 897890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 897894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 897898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115200|packet_lost:0|acked:2400|po_sent_time:1746044437854370|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 897902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115200|packet_lost:0|acked:2400|po_sent_time:1746044437854370|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 897907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:117600|full_bw_reached:1|inflight:49224|srtt:42995|latest_rtt:43325|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 897913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:563|largest:563|pns:2| [2025/04/30 20:20:37 897918] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:563|frame:ACK |recv_time:1746044437897695|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 897923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557897695|now:1746044437897695|interv:120000000| [2025/04/30 20:20:37 897927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557897695|now:1746044437897695|interv:120000000| [2025/04/30 20:20:37 897931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437898645|pq_index:0| [2025/04/30 20:20:37 897935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437897324| [2025/04/30 20:20:37 897939] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437897939| [2025/04/30 20:20:37 897944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437897943| [2025/04/30 20:20:37 897950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42995|min_srtt:42995|path_bw:1214692|loss_rate:2.76|path_pto:0| [2025/04/30 20:20:37 897955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:49224|cwnd:117600|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:37 897960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42995|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 897964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 897971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42995|min_srtt:42995|path_bw:1214692|loss_rate:2.76|path_pto:0| [2025/04/30 20:20:37 897976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:49224|cwnd:117600|conn:00005627609066FC|stream_id:0|stream_offset:1403040| [2025/04/30 20:20:37 897980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42995|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 897985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 897989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42995|min_srtt:42995|path_bw:1214692|loss_rate:2.76|path_pto:0| [2025/04/30 20:20:37 897993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:49224|cwnd:117600|conn:00005627609066FC|stream_id:0|stream_offset:1404219| [2025/04/30 20:20:37 897997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42995|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 898002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 898006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42995|min_srtt:42995|path_bw:1214692|loss_rate:2.76|path_pto:0| [2025/04/30 20:20:37 898010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:49224|cwnd:117600|conn:00005627609066FC|stream_id:0|stream_offset:1405398| [2025/04/30 20:20:37 898014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42995|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 898018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 898023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42995|min_srtt:42995|path_bw:1214692|loss_rate:2.76|path_pto:0| [2025/04/30 20:20:37 898027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:49224|cwnd:117600|conn:00005627609066FC|stream_id:0|stream_offset:1406577| [2025/04/30 20:20:37 898031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 898035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 898039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 898043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 898048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 898055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:117600|conn:00005627609066FC|stream_id:0|stream_offset:1340553| [2025/04/30 20:20:37 898059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 898063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 898067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437898645| [2025/04/30 20:20:37 898071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437898645| [2025/04/30 20:20:37 898075] [debug] |xqc_engine_wakeup_after|wakeup:1746044437898645|now:1746044437898075|diff:570| [2025/04/30 20:20:37 898079] [debug] |xqc_engine_main_logic|END|now:1746044437897943| [2025/04/30 20:20:37 898085] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437898085| [2025/04/30 20:20:37 898089] [debug] |xqc_engine_wakeup_after|wakeup:1746044437898645|now:1746044437898089|diff:556| [2025/04/30 20:20:37 898093] [debug] |xqc_engine_main_logic|END|now:1746044437898085| [2025/04/30 20:20:37 899181] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437899181| [2025/04/30 20:20:37 899197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437898645|pq_index:0| [2025/04/30 20:20:37 899205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437897943| [2025/04/30 20:20:37 899213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437899211| [2025/04/30 20:20:37 899221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437898645|now:1746044437899211| [2025/04/30 20:20:37 899228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437898645|now:1746044437899211| [2025/04/30 20:20:37 899234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 899242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42995|min_srtt:42995|path_bw:1214692|loss_rate:2.76|path_pto:0| [2025/04/30 20:20:37 899250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:49224|cwnd:117600|conn:00005627609066FC|stream_id:0|stream_offset:1406577| [2025/04/30 20:20:37 899258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 899264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 899270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 899277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 899285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 899292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:117600|conn:00005627609066FC|stream_id:0|stream_offset:1340553| [2025/04/30 20:20:37 899299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 899313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1484| [2025/04/30 20:20:37 899358] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49224|now:1746044437899325|stream_id:0|stream_offset:1340553| [2025/04/30 20:20:37 899369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 899376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49224|applimit:0| [2025/04/30 20:20:37 899383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42995|rtt_var:934|pto_duration:46731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 899391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 899396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 899400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50424| [2025/04/30 20:20:37 899404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437971056|now:1746044437899383|interv:71673| [2025/04/30 20:20:37 899408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437971056|now:1746044437899383|interval:71673|pto_count:0|srtt:42995 [2025/04/30 20:20:37 899412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117600|inflight:50424| [2025/04/30 20:20:37 899418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 899422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50424|cwnd:117600|conn:00005627609066FC|stream_id:0|stream_offset:1341732| [2025/04/30 20:20:37 899426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 899431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1485| [2025/04/30 20:20:37 899463] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50424|now:1746044437899438|stream_id:0|stream_offset:1341732| [2025/04/30 20:20:37 899472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 899480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50424|applimit:0| [2025/04/30 20:20:37 899487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42995|rtt_var:934|pto_duration:46731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 899493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 899497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 899501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51624| [2025/04/30 20:20:37 899510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437971169|now:1746044437899486|interv:71683| [2025/04/30 20:20:37 899514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437971169|now:1746044437899486|interval:71683|pto_count:0|srtt:42995 [2025/04/30 20:20:37 899518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117600|inflight:51624| [2025/04/30 20:20:37 899523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 899527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51624|cwnd:117600|conn:00005627609066FC|stream_id:0|stream_offset:1342911| [2025/04/30 20:20:37 899532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 899535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437900535|now:1746044437899535|interv:1000| [2025/04/30 20:20:37 899539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 899543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 899547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437900535| [2025/04/30 20:20:37 899552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437900535| [2025/04/30 20:20:37 899556] [debug] |xqc_engine_wakeup_after|wakeup:1746044437900535|now:1746044437899556|diff:979| [2025/04/30 20:20:37 899560] [debug] |xqc_engine_main_logic|END|now:1746044437899211| [2025/04/30 20:20:37 899684] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044437899683| [2025/04/30 20:20:37 899696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 899704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:563| [2025/04/30 20:20:37 899711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:564| [2025/04/30 20:20:37 899738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:564| [2025/04/30 20:20:37 899748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 899756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1438|origin_pktnum:1336|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1439|path_largest_ack:1438| [2025/04/30 20:20:37 899763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52812|prior_delivered:1266844|prior_time:1746044437854763|is_app_limited:0|send_elapse:45097|ack_elapse:44920|ctl_first_sent_time:1746044437856360|lagest_ack_time:1746044437899683|curr_delivered:1318444| [2025/04/30 20:20:37 899770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437856360| [2025/04/30 20:20:37 899777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/04/30 20:20:37 899811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1439|origin_pktnum:1363|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1439|path_largest_ack:1439| [2025/04/30 20:20:37 899821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52812|prior_delivered:1266844|prior_time:1746044437854763|is_app_limited:0|send_elapse:45097|ack_elapse:44920|ctl_first_sent_time:1746044437856360|lagest_ack_time:1746044437899683|curr_delivered:1319644| [2025/04/30 20:20:37 899834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437856527| [2025/04/30 20:20:37 899838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:684||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/04/30 20:20:37 899842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42995|rttvar:934|minrtt:31448|latest_rtt:43156|ack_delay:120| [2025/04/30 20:20:37 899847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43000|rttvar:711|minrtt:31448|latest_rtt:43156|ack_delay:120| [2025/04/30 20:20:37 899851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1439|lost_pn:1436|thresh:3| [2025/04/30 20:20:37 899855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 899859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 899863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 899877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43000|rtt_var:711|pto_duration:45844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 899884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 899890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 899897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49224| [2025/04/30 20:20:37 899901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437970282|now:1746044437899876|interv:70406| [2025/04/30 20:20:37 899905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437970282|now:1746044437899876|interval:70406|pto_count:0|srtt:43000 [2025/04/30 20:20:37 899910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45097, ack_elapse 44920, delivered 52800|rate 1170809|lost 299| [2025/04/30 20:20:37 899915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170809) in round 25| [2025/04/30 20:20:37 899919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 899923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 899927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117600|packet_lost:0|acked:2400|po_sent_time:1746044437856527|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 899931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117600|packet_lost:0|acked:2400|po_sent_time:1746044437856527|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 899936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:120000|full_bw_reached:1|inflight:49224|srtt:43000|latest_rtt:43156|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 899946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:564|largest:564|pns:2| [2025/04/30 20:20:37 899950] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:564|frame:ACK |recv_time:1746044437899683|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 899955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557899683|now:1746044437899683|interv:120000000| [2025/04/30 20:20:37 899959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557899683|now:1746044437899683|interv:120000000| [2025/04/30 20:20:37 899963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437900535|pq_index:0| [2025/04/30 20:20:37 899968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437899211| [2025/04/30 20:20:37 899972] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437899972| [2025/04/30 20:20:37 899977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437899976| [2025/04/30 20:20:37 899983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43000|min_srtt:43000|path_bw:1214692|loss_rate:2.72|path_pto:0| [2025/04/30 20:20:37 899987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:49224|cwnd:120000|conn:00005627609066FC|stream_id:0|stream_offset:1406577| [2025/04/30 20:20:37 899992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 899997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 900001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43000|min_srtt:43000|path_bw:1214692|loss_rate:2.72|path_pto:0| [2025/04/30 20:20:37 900005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:49224|cwnd:120000|conn:00005627609066FC|stream_id:0|stream_offset:1407756| [2025/04/30 20:20:37 900010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 900014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 900019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43000|min_srtt:43000|path_bw:1214692|loss_rate:2.72|path_pto:0| [2025/04/30 20:20:37 900023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:49224|cwnd:120000|conn:00005627609066FC|stream_id:0|stream_offset:1408935| [2025/04/30 20:20:37 900027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 900034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 900038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43000|min_srtt:43000|path_bw:1214692|loss_rate:2.72|path_pto:0| [2025/04/30 20:20:37 900043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:49224|cwnd:120000|conn:00005627609066FC|stream_id:0|stream_offset:1410114| [2025/04/30 20:20:37 900047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 900052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 900056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43000|min_srtt:43000|path_bw:1214692|loss_rate:2.72|path_pto:0| [2025/04/30 20:20:37 900060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:49224|cwnd:120000|conn:00005627609066FC|stream_id:0|stream_offset:1411293| [2025/04/30 20:20:37 900065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 900069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 900073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 900077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 900081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 900086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:120000|conn:00005627609066FC|stream_id:0|stream_offset:1342911| [2025/04/30 20:20:37 900101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 900107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 900113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437900535| [2025/04/30 20:20:37 900120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437900535| [2025/04/30 20:20:37 900126] [debug] |xqc_engine_wakeup_after|wakeup:1746044437900535|now:1746044437900126|diff:409| [2025/04/30 20:20:37 900133] [debug] |xqc_engine_main_logic|END|now:1746044437899976| [2025/04/30 20:20:37 900141] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437900141| [2025/04/30 20:20:37 900148] [debug] |xqc_engine_wakeup_after|wakeup:1746044437900535|now:1746044437900148|diff:387| [2025/04/30 20:20:37 900155] [debug] |xqc_engine_main_logic|END|now:1746044437900141| [2025/04/30 20:20:37 901231] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437901231| [2025/04/30 20:20:37 901243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437900535|pq_index:0| [2025/04/30 20:20:37 901250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437899976| [2025/04/30 20:20:37 901265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437901264| [2025/04/30 20:20:37 901272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437900535|now:1746044437901264| [2025/04/30 20:20:37 901288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437900535|now:1746044437901264| [2025/04/30 20:20:37 901294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 901303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43000|min_srtt:43000|path_bw:1214692|loss_rate:2.72|path_pto:0| [2025/04/30 20:20:37 901310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:49224|cwnd:120000|conn:00005627609066FC|stream_id:0|stream_offset:1411293| [2025/04/30 20:20:37 901317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 901323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 901329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 901335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 901343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 901350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49224|cwnd:120000|conn:00005627609066FC|stream_id:0|stream_offset:1342911| [2025/04/30 20:20:37 901356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 901363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1486| [2025/04/30 20:20:37 901399] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49224|now:1746044437901372|stream_id:0|stream_offset:1342911| [2025/04/30 20:20:37 901405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 901410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49224|applimit:0| [2025/04/30 20:20:37 901415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43000|rtt_var:711|pto_duration:45844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 901423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 901429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 901435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50424| [2025/04/30 20:20:37 901442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437972216|now:1746044437901415|interv:70801| [2025/04/30 20:20:37 901455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437972216|now:1746044437901415|interval:70801|pto_count:0|srtt:43000 [2025/04/30 20:20:37 901463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120000|inflight:50424| [2025/04/30 20:20:37 901469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 901473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50424|cwnd:120000|conn:00005627609066FC|stream_id:0|stream_offset:1344090| [2025/04/30 20:20:37 901477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 901482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1487| [2025/04/30 20:20:37 901511] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50424|now:1746044437901489|stream_id:0|stream_offset:1344090| [2025/04/30 20:20:37 901517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 901525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50424|applimit:0| [2025/04/30 20:20:37 901531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43000|rtt_var:711|pto_duration:45844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 901539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 901545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 901552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51624| [2025/04/30 20:20:37 901558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437972333|now:1746044437901531|interv:70802| [2025/04/30 20:20:37 901563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437972333|now:1746044437901531|interval:70802|pto_count:0|srtt:43000 [2025/04/30 20:20:37 901567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120000|inflight:51624| [2025/04/30 20:20:37 901572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 901576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51624|cwnd:120000|conn:00005627609066FC|stream_id:0|stream_offset:1345269| [2025/04/30 20:20:37 901581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 901585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437902585|now:1746044437901585|interv:1000| [2025/04/30 20:20:37 901589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 901593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 901597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437902585| [2025/04/30 20:20:37 901605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437902585| [2025/04/30 20:20:37 901609] [debug] |xqc_engine_wakeup_after|wakeup:1746044437902585|now:1746044437901609|diff:976| [2025/04/30 20:20:37 901614] [debug] |xqc_engine_main_logic|END|now:1746044437901264| [2025/04/30 20:20:37 902169] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437902168| [2025/04/30 20:20:37 902183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 902192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:564| [2025/04/30 20:20:37 902198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:565| [2025/04/30 20:20:37 902206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:565| [2025/04/30 20:20:37 902213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 902221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1440|origin_pktnum:1370|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1441|path_largest_ack:1440| [2025/04/30 20:20:37 902228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52812|prior_delivered:1269244|prior_time:1746044437857068|is_app_limited:0|send_elapse:45548|ack_elapse:45100|ctl_first_sent_time:1746044437858765|lagest_ack_time:1746044437902168|curr_delivered:1320844| [2025/04/30 20:20:37 902235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437858765| [2025/04/30 20:20:37 902242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:682||sndq_packets_used_bytes:0|sndq_packets_free:657| [2025/04/30 20:20:37 902249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1441|origin_pktnum:0|size:1212|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1441|path_largest_ack:1441| [2025/04/30 20:20:37 902256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:51624|prior_delivered:1271644|prior_time:1746044437859023|is_app_limited:0|send_elapse:45405|ack_elapse:43145|ctl_first_sent_time:1746044437860785|lagest_ack_time:1746044437902168|curr_delivered:1322056| [2025/04/30 20:20:37 902263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437860785| [2025/04/30 20:20:37 902270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:681||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/04/30 20:20:37 902276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43000|rttvar:711|minrtt:31448|latest_rtt:41383|ack_delay:624| [2025/04/30 20:20:37 902282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42719|rttvar:1094|minrtt:31448|latest_rtt:41383|ack_delay:624| [2025/04/30 20:20:37 902289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1441|lost_pn:1438|thresh:3| [2025/04/30 20:20:37 902295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 902303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 545|pns:2| [2025/04/30 20:20:37 902310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 902316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42719|rtt_var:1094|pto_duration:47095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 902330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 902336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 902343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 902349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437973584|now:1746044437902316|interv:71268| [2025/04/30 20:20:37 902356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437973584|now:1746044437902316|interval:71268|pto_count:0|srtt:42719 [2025/04/30 20:20:37 902361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45405, ack_elapse 43145, delivered 50412|rate 1110274|lost 299| [2025/04/30 20:20:37 902366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110274) in round 25| [2025/04/30 20:20:37 902370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 902374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 902378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:120000|packet_lost:0|acked:2412|po_sent_time:1746044437860785|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 902383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:120000|packet_lost:0|acked:2412|po_sent_time:1746044437860785|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 902387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:122412|full_bw_reached:1|inflight:49212|srtt:42719|latest_rtt:41383|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 902394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:565|largest:565|pns:2| [2025/04/30 20:20:37 902398] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:565|frame:ACK |recv_time:1746044437902168|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 902403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557902168|now:1746044437902168|interv:120000000| [2025/04/30 20:20:37 902407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557902168|now:1746044437902168|interv:120000000| [2025/04/30 20:20:37 902411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437902585|pq_index:0| [2025/04/30 20:20:37 902416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437901264| [2025/04/30 20:20:37 902420] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437902419| [2025/04/30 20:20:37 902425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437902423| [2025/04/30 20:20:37 902434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42719|min_srtt:42719|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 902439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:49212|cwnd:122412|conn:00005627609066FC|stream_id:0|stream_offset:1411293| [2025/04/30 20:20:37 902443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 902448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 902452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42719|min_srtt:42719|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 902458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:49212|cwnd:122412|conn:00005627609066FC|stream_id:0|stream_offset:1412472| [2025/04/30 20:20:37 902465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 902473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 902480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42719|min_srtt:42719|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 902487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:49212|cwnd:122412|conn:00005627609066FC|stream_id:0|stream_offset:1413651| [2025/04/30 20:20:37 902494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 902501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 902508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42719|min_srtt:42719|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 902515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:49212|cwnd:122412|conn:00005627609066FC|stream_id:0|stream_offset:1414830| [2025/04/30 20:20:37 902519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 902523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 902528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42719|min_srtt:42719|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 902532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:49212|cwnd:122412|conn:00005627609066FC|stream_id:0|stream_offset:1416009| [2025/04/30 20:20:37 902540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 902545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 902549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42719|min_srtt:42719|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 902553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:49212|cwnd:122412|conn:00005627609066FC|stream_id:0|stream_offset:1417188| [2025/04/30 20:20:37 902559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 902566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 902572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 902579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 902586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 902590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:122412|conn:00005627609066FC|stream_id:0|stream_offset:1345269| [2025/04/30 20:20:37 902595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 902599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 902603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437902585| [2025/04/30 20:20:37 902607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437902585| [2025/04/30 20:20:37 902611] [debug] |xqc_engine_wakeup_after|wakeup:1746044437902585|now:1746044437902611|diff:18446744073709551590| [2025/04/30 20:20:37 902616] [debug] |xqc_engine_main_logic|END|now:1746044437902423| [2025/04/30 20:20:37 902621] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437902621| [2025/04/30 20:20:37 902625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437902585|pq_index:0| [2025/04/30 20:20:37 902629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437902423| [2025/04/30 20:20:37 902634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437902633| [2025/04/30 20:20:37 902639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437902585|now:1746044437902633| [2025/04/30 20:20:37 902643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437902585|now:1746044437902633| [2025/04/30 20:20:37 902647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 902652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42719|min_srtt:42719|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:37 902660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:49212|cwnd:122412|conn:00005627609066FC|stream_id:0|stream_offset:1417188| [2025/04/30 20:20:37 902664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 902668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 902672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 902676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 902680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 902685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:122412|conn:00005627609066FC|stream_id:0|stream_offset:1345269| [2025/04/30 20:20:37 902689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 902693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1488| [2025/04/30 20:20:37 902745] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437902701|stream_id:0|stream_offset:1345269| [2025/04/30 20:20:37 902757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 902765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 902772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42719|rtt_var:1094|pto_duration:47095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 902779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 902786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 902792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 902798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437974796|now:1746044437902772|interv:72024| [2025/04/30 20:20:37 902803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437974796|now:1746044437902772|interval:72024|pto_count:0|srtt:42719 [2025/04/30 20:20:37 902807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122412|inflight:50412| [2025/04/30 20:20:37 902812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 902817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:122412|conn:00005627609066FC|stream_id:0|stream_offset:1346448| [2025/04/30 20:20:37 902821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 902830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437903830|now:1746044437902830|interv:1000| [2025/04/30 20:20:37 902834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 902838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 902842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437903830| [2025/04/30 20:20:37 902846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437903830| [2025/04/30 20:20:37 902850] [debug] |xqc_engine_wakeup_after|wakeup:1746044437903830|now:1746044437902850|diff:980| [2025/04/30 20:20:37 902854] [debug] |xqc_engine_main_logic|END|now:1746044437902633| [2025/04/30 20:20:37 903684] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437903683| [2025/04/30 20:20:37 903697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 903705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:565| [2025/04/30 20:20:37 903711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:566| [2025/04/30 20:20:37 903743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:566| [2025/04/30 20:20:37 903750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 903757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 903764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52824|prior_delivered:1271644|prior_time:1746044437859023|is_app_limited:0|send_elapse:45520|ack_elapse:44660|ctl_first_sent_time:1746044437860900|lagest_ack_time:1746044437903683|curr_delivered:1323256| [2025/04/30 20:20:37 903771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437860900| [2025/04/30 20:20:37 903778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:680||sndq_packets_used_bytes:0|sndq_packets_free:659| [2025/04/30 20:20:37 903784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 903791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:51624|prior_delivered:1274044|prior_time:1746044437861074|is_app_limited:0|send_elapse:45442|ack_elapse:42609|ctl_first_sent_time:1746044437862677|lagest_ack_time:1746044437903683|curr_delivered:1324456| [2025/04/30 20:20:37 903798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437862677| [2025/04/30 20:20:37 903804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:679||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/04/30 20:20:37 903810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42719|rttvar:1094|minrtt:31448|latest_rtt:41006|ack_delay:96| [2025/04/30 20:20:37 903817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42493|rttvar:1273|minrtt:31448|latest_rtt:41006|ack_delay:96| [2025/04/30 20:20:37 903824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1443|lost_pn:1440|thresh:3| [2025/04/30 20:20:37 903830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 903842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 903849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42493|rtt_var:1273|pto_duration:47585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 903856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 903862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 903866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:37 903870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437975286|now:1746044437903849|interv:71437| [2025/04/30 20:20:37 903874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437975286|now:1746044437903849|interval:71437|pto_count:0|srtt:42493 [2025/04/30 20:20:37 903878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45442, ack_elapse 42609, delivered 50412|rate 1109370|lost 299| [2025/04/30 20:20:37 903883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109370) in round 25| [2025/04/30 20:20:37 903887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 903891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 903895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122412|packet_lost:0|acked:2400|po_sent_time:1746044437862677|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 903900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122412|packet_lost:0|acked:2400|po_sent_time:1746044437862677|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 903904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:124812|full_bw_reached:1|inflight:48012|srtt:42493|latest_rtt:41006|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 903910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:566|largest:566|pns:2| [2025/04/30 20:20:37 903915] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:566|frame:ACK |recv_time:1746044437903683|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 903920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557903683|now:1746044437903683|interv:120000000| [2025/04/30 20:20:37 903924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557903683|now:1746044437903683|interv:120000000| [2025/04/30 20:20:37 903928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437903830|pq_index:0| [2025/04/30 20:20:37 903932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437902633| [2025/04/30 20:20:37 903936] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437903936| [2025/04/30 20:20:37 903945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437903944| [2025/04/30 20:20:37 903949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437903830|now:1746044437903944| [2025/04/30 20:20:37 903953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437903830|now:1746044437903944| [2025/04/30 20:20:37 903957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 903963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42493|min_srtt:42493|path_bw:1214692|loss_rate:2.67|path_pto:0| [2025/04/30 20:20:37 903967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:48012|cwnd:124812|conn:00005627609066FC|stream_id:0|stream_offset:1417188| [2025/04/30 20:20:37 903972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 903976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 903981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42493|min_srtt:42493|path_bw:1214692|loss_rate:2.67|path_pto:0| [2025/04/30 20:20:37 903985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:48012|cwnd:124812|conn:00005627609066FC|stream_id:0|stream_offset:1418367| [2025/04/30 20:20:37 903989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 903994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 903998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42493|min_srtt:42493|path_bw:1214692|loss_rate:2.67|path_pto:0| [2025/04/30 20:20:37 904002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:48012|cwnd:124812|conn:00005627609066FC|stream_id:0|stream_offset:1419546| [2025/04/30 20:20:37 904007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 904011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 904016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42493|min_srtt:42493|path_bw:1214692|loss_rate:2.67|path_pto:0| [2025/04/30 20:20:37 904020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:48012|cwnd:124812|conn:00005627609066FC|stream_id:0|stream_offset:1420725| [2025/04/30 20:20:37 904024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 904032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 904036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42493|min_srtt:42493|path_bw:1214692|loss_rate:2.67|path_pto:0| [2025/04/30 20:20:37 904040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:48012|cwnd:124812|conn:00005627609066FC|stream_id:0|stream_offset:1421904| [2025/04/30 20:20:37 904045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 904049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 904052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 904057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 904061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 904065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:124812|conn:00005627609066FC|stream_id:0|stream_offset:1346448| [2025/04/30 20:20:37 904070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 904074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1489| [2025/04/30 20:20:37 904119] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044437904082|stream_id:0|stream_offset:1346448| [2025/04/30 20:20:37 904130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 904138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:37 904145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42493|rtt_var:1273|pto_duration:47585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 904152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 904158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 904164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 904170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437976667|now:1746044437904145|interv:72522| [2025/04/30 20:20:37 904177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437976667|now:1746044437904145|interval:72522|pto_count:0|srtt:42493 [2025/04/30 20:20:37 904185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124812|inflight:49212| [2025/04/30 20:20:37 904193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 904206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:124812|conn:00005627609066FC|stream_id:0|stream_offset:1347627| [2025/04/30 20:20:37 904213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 904221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1490| [2025/04/30 20:20:37 904269] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437904234|stream_id:0|stream_offset:1347627| [2025/04/30 20:20:37 904279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 904287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 904293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42493|rtt_var:1273|pto_duration:47585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 904300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 904306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 904313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 904319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437976819|now:1746044437904293|interv:72526| [2025/04/30 20:20:37 904326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437976819|now:1746044437904293|interval:72526|pto_count:0|srtt:42493 [2025/04/30 20:20:37 904333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124812|inflight:50412| [2025/04/30 20:20:37 904340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 904346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:124812|conn:00005627609066FC|stream_id:0|stream_offset:1348806| [2025/04/30 20:20:37 904353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 904359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437905359|now:1746044437904359|interv:1000| [2025/04/30 20:20:37 904365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 904372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 904379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437905359| [2025/04/30 20:20:37 904386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437905359| [2025/04/30 20:20:37 904392] [debug] |xqc_engine_wakeup_after|wakeup:1746044437905359|now:1746044437904392|diff:967| [2025/04/30 20:20:37 904399] [debug] |xqc_engine_main_logic|END|now:1746044437903944| [2025/04/30 20:20:37 904405] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437904405| [2025/04/30 20:20:37 904409] [debug] |xqc_engine_wakeup_after|wakeup:1746044437905359|now:1746044437904408|diff:951| [2025/04/30 20:20:37 904418] [debug] |xqc_engine_main_logic|END|now:1746044437904405| [2025/04/30 20:20:37 905487] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437905487| [2025/04/30 20:20:37 905498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437905359|pq_index:0| [2025/04/30 20:20:37 905503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437903944| [2025/04/30 20:20:37 905508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437905507| [2025/04/30 20:20:37 905513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437905359|now:1746044437905507| [2025/04/30 20:20:37 905517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437905359|now:1746044437905507| [2025/04/30 20:20:37 905521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 905526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42493|min_srtt:42493|path_bw:1214692|loss_rate:2.63|path_pto:0| [2025/04/30 20:20:37 905531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:50412|cwnd:124812|conn:00005627609066FC|stream_id:0|stream_offset:1421904| [2025/04/30 20:20:37 905536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 905539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 905543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 905548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 905552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 905557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:124812|conn:00005627609066FC|stream_id:0|stream_offset:1348806| [2025/04/30 20:20:37 905561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 905566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1491| [2025/04/30 20:20:37 905606] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437905574|stream_id:0|stream_offset:1348806| [2025/04/30 20:20:37 905616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 905623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 905630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42493|rtt_var:1273|pto_duration:47585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 905637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 905651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 905658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 905665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437978159|now:1746044437905630|interv:72529| [2025/04/30 20:20:37 905671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437978159|now:1746044437905630|interval:72529|pto_count:0|srtt:42493 [2025/04/30 20:20:37 905679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124812|inflight:51612| [2025/04/30 20:20:37 905687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 905694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:124812|conn:00005627609066FC|stream_id:0|stream_offset:1349985| [2025/04/30 20:20:37 905701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 905707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437906707|now:1746044437905707|interv:1000| [2025/04/30 20:20:37 905714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 905740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 905746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437906707| [2025/04/30 20:20:37 905753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437906707| [2025/04/30 20:20:37 905759] [debug] |xqc_engine_wakeup_after|wakeup:1746044437906707|now:1746044437905759|diff:948| [2025/04/30 20:20:37 905765] [debug] |xqc_engine_main_logic|END|now:1746044437905507| [2025/04/30 20:20:37 905779] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437905778| [2025/04/30 20:20:37 905786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 905795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:566| [2025/04/30 20:20:37 905801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:567| [2025/04/30 20:20:37 905810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:567| [2025/04/30 20:20:37 905816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 905824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1444|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1445|path_largest_ack:1444| [2025/04/30 20:20:37 905831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50424|prior_delivered:1276444|prior_time:1746044437862862|is_app_limited:0|send_elapse:45211|ack_elapse:42916|ctl_first_sent_time:1746044437864440|lagest_ack_time:1746044437905778|curr_delivered:1325656| [2025/04/30 20:20:37 905835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437864440| [2025/04/30 20:20:37 905840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/04/30 20:20:37 905845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1445|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1445|path_largest_ack:1445| [2025/04/30 20:20:37 905858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50424|prior_delivered:1276444|prior_time:1746044437862862|is_app_limited:0|send_elapse:45211|ack_elapse:42916|ctl_first_sent_time:1746044437864440|lagest_ack_time:1746044437905778|curr_delivered:1326856| [2025/04/30 20:20:37 905865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437864572| [2025/04/30 20:20:37 905871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:677||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/04/30 20:20:37 905876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42493|rttvar:1273|minrtt:31448|latest_rtt:41206|ack_delay:88| [2025/04/30 20:20:37 905880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42321|rttvar:1298|minrtt:31448|latest_rtt:41206|ack_delay:88| [2025/04/30 20:20:37 905884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1445|lost_pn:1442|thresh:3| [2025/04/30 20:20:37 905889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 905893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 905897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42321|rtt_var:1298|pto_duration:47513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 905901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 905905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 905909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 905913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437978087|now:1746044437905897|interv:72190| [2025/04/30 20:20:37 905917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437978087|now:1746044437905897|interval:72190|pto_count:0|srtt:42321 [2025/04/30 20:20:37 905922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45211, ack_elapse 42916, delivered 50412|rate 1115038|lost 299| [2025/04/30 20:20:37 905926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115038) in round 25| [2025/04/30 20:20:37 905930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 905934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 905938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124812|packet_lost:0|acked:2400|po_sent_time:1746044437864572|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 905943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124812|packet_lost:0|acked:2400|po_sent_time:1746044437864572|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 905950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:127212|full_bw_reached:1|inflight:49212|srtt:42321|latest_rtt:41206|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 905956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:567|largest:567|pns:2| [2025/04/30 20:20:37 905961] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:567|frame:ACK |recv_time:1746044437905778|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 905966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557905778|now:1746044437905778|interv:120000000| [2025/04/30 20:20:37 905970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557905778|now:1746044437905778|interv:120000000| [2025/04/30 20:20:37 905974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437906707|pq_index:0| [2025/04/30 20:20:37 905978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437905507| [2025/04/30 20:20:37 905982] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437905982| [2025/04/30 20:20:37 905987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437905986| [2025/04/30 20:20:37 905993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42321|min_srtt:42321|path_bw:1214692|loss_rate:2.61|path_pto:0| [2025/04/30 20:20:37 905998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:49212|cwnd:127212|conn:00005627609066FC|stream_id:0|stream_offset:1421904| [2025/04/30 20:20:37 906002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 906007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 906012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42321|min_srtt:42321|path_bw:1214692|loss_rate:2.61|path_pto:0| [2025/04/30 20:20:37 906016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:49212|cwnd:127212|conn:00005627609066FC|stream_id:0|stream_offset:1423083| [2025/04/30 20:20:37 906020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 906025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 906029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42321|min_srtt:42321|path_bw:1214692|loss_rate:2.61|path_pto:0| [2025/04/30 20:20:37 906033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:49212|cwnd:127212|conn:00005627609066FC|stream_id:0|stream_offset:1424262| [2025/04/30 20:20:37 906049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 906054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 906058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42321|min_srtt:42321|path_bw:1214692|loss_rate:2.61|path_pto:0| [2025/04/30 20:20:37 906062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:49212|cwnd:127212|conn:00005627609066FC|stream_id:0|stream_offset:1425441| [2025/04/30 20:20:37 906067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 906071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 906075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42321|min_srtt:42321|path_bw:1214692|loss_rate:2.61|path_pto:0| [2025/04/30 20:20:37 906081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:49212|cwnd:127212|conn:00005627609066FC|stream_id:0|stream_offset:1426620| [2025/04/30 20:20:37 906088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 906094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 906101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 906107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 906115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 906122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:127212|conn:00005627609066FC|stream_id:0|stream_offset:1349985| [2025/04/30 20:20:37 906129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 906135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 906142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437906707| [2025/04/30 20:20:37 906148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437906707| [2025/04/30 20:20:37 906155] [debug] |xqc_engine_wakeup_after|wakeup:1746044437906707|now:1746044437906155|diff:552| [2025/04/30 20:20:37 906161] [debug] |xqc_engine_main_logic|END|now:1746044437905986| [2025/04/30 20:20:37 906170] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437906170| [2025/04/30 20:20:37 906176] [debug] |xqc_engine_wakeup_after|wakeup:1746044437906707|now:1746044437906176|diff:531| [2025/04/30 20:20:37 906182] [debug] |xqc_engine_main_logic|END|now:1746044437906170| [2025/04/30 20:20:37 907260] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437907260| [2025/04/30 20:20:37 907284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437906707|pq_index:0| [2025/04/30 20:20:37 907291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437905986| [2025/04/30 20:20:37 907298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437907296| [2025/04/30 20:20:37 907305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437906707|now:1746044437907296| [2025/04/30 20:20:37 907312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437906707|now:1746044437907296| [2025/04/30 20:20:37 907319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 907327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42321|min_srtt:42321|path_bw:1214692|loss_rate:2.61|path_pto:0| [2025/04/30 20:20:37 907335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:49212|cwnd:127212|conn:00005627609066FC|stream_id:0|stream_offset:1426620| [2025/04/30 20:20:37 907340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 907344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 907348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 907353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 907357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 907362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:127212|conn:00005627609066FC|stream_id:0|stream_offset:1349985| [2025/04/30 20:20:37 907366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 907371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1492| [2025/04/30 20:20:37 907407] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437907379|stream_id:0|stream_offset:1349985| [2025/04/30 20:20:37 907413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 907418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 907424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42321|rtt_var:1298|pto_duration:47513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 907431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 907438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 907444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 907457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437979892|now:1746044437907424|interv:72468| [2025/04/30 20:20:37 907463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437979892|now:1746044437907424|interval:72468|pto_count:0|srtt:42321 [2025/04/30 20:20:37 907470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127212|inflight:50412| [2025/04/30 20:20:37 907476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 907480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:127212|conn:00005627609066FC|stream_id:0|stream_offset:1351164| [2025/04/30 20:20:37 907485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 907489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1493| [2025/04/30 20:20:37 907518] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437907496|stream_id:0|stream_offset:1351164| [2025/04/30 20:20:37 907524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 907532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 907539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42321|rtt_var:1298|pto_duration:47513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 907547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 907553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 907559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 907566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437980009|now:1746044437907539|interv:72470| [2025/04/30 20:20:37 907571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437980009|now:1746044437907539|interval:72470|pto_count:0|srtt:42321 [2025/04/30 20:20:37 907575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127212|inflight:51612| [2025/04/30 20:20:37 907580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 907584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:127212|conn:00005627609066FC|stream_id:0|stream_offset:1352343| [2025/04/30 20:20:37 907589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 907593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437908593|now:1746044437907593|interv:1000| [2025/04/30 20:20:37 907597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 907605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 907609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437908593| [2025/04/30 20:20:37 907614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437908593| [2025/04/30 20:20:37 907618] [debug] |xqc_engine_wakeup_after|wakeup:1746044437908593|now:1746044437907618|diff:975| [2025/04/30 20:20:37 907622] [debug] |xqc_engine_main_logic|END|now:1746044437907296| [2025/04/30 20:20:37 907829] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437907827| [2025/04/30 20:20:37 907846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 907855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:567| [2025/04/30 20:20:37 907860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:568| [2025/04/30 20:20:37 907869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:568| [2025/04/30 20:20:37 907876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 907887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1446|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1447|path_largest_ack:1446| [2025/04/30 20:20:37 907895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50424|prior_delivered:1278844|prior_time:1746044437864757|is_app_limited:0|send_elapse:45207|ack_elapse:43070|ctl_first_sent_time:1746044437866427|lagest_ack_time:1746044437907827|curr_delivered:1328056| [2025/04/30 20:20:37 907902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437866427| [2025/04/30 20:20:37 907909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:676||sndq_packets_used_bytes:0|sndq_packets_free:663| [2025/04/30 20:20:37 907917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1447|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1447|path_largest_ack:1447| [2025/04/30 20:20:37 907924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50424|prior_delivered:1278844|prior_time:1746044437864757|is_app_limited:0|send_elapse:45207|ack_elapse:43070|ctl_first_sent_time:1746044437866427|lagest_ack_time:1746044437907827|curr_delivered:1329256| [2025/04/30 20:20:37 907931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437866569| [2025/04/30 20:20:37 907937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:675||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/04/30 20:20:37 907944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42321|rttvar:1298|minrtt:31448|latest_rtt:41258|ack_delay:88| [2025/04/30 20:20:37 907950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42177|rttvar:1261|minrtt:31448|latest_rtt:41258|ack_delay:88| [2025/04/30 20:20:37 907958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1447|lost_pn:1444|thresh:3| [2025/04/30 20:20:37 907964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 907970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 907981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42177|rtt_var:1261|pto_duration:47221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 907986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 907990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 907994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 907998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437979717|now:1746044437907981|interv:71736| [2025/04/30 20:20:37 908002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437979717|now:1746044437907981|interval:71736|pto_count:0|srtt:42177 [2025/04/30 20:20:37 908006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45207, ack_elapse 43070, delivered 50412|rate 1115137|lost 299| [2025/04/30 20:20:37 908011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115137) in round 25| [2025/04/30 20:20:37 908015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 908019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 908023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:127212|packet_lost:0|acked:2400|po_sent_time:1746044437866569|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 908028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:127212|packet_lost:0|acked:2400|po_sent_time:1746044437866569|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 908033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:129612|full_bw_reached:1|inflight:49212|srtt:42177|latest_rtt:41258|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 908038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 908043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437932827|now:1746044437907827|interv:25000| [2025/04/30 20:20:37 908048] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437907827|max_ack_delay:25000| [2025/04/30 20:20:37 908053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:568|largest:568|pns:2| [2025/04/30 20:20:37 908057] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:568|frame:PING ACK |recv_time:1746044437907827|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 908062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557907827|now:1746044437907827|interv:120000000| [2025/04/30 20:20:37 908066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557907827|now:1746044437907827|interv:120000000| [2025/04/30 20:20:37 908073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437908593|pq_index:0| [2025/04/30 20:20:37 908078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437907296| [2025/04/30 20:20:37 908082] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437908082| [2025/04/30 20:20:37 908087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437908086| [2025/04/30 20:20:37 908093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42177|min_srtt:42177|path_bw:1214692|loss_rate:2.58|path_pto:0| [2025/04/30 20:20:37 908098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:49212|cwnd:129612|conn:00005627609066FC|stream_id:0|stream_offset:1426620| [2025/04/30 20:20:37 908103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 908108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 908112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42177|min_srtt:42177|path_bw:1214692|loss_rate:2.58|path_pto:0| [2025/04/30 20:20:37 908119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:49212|cwnd:129612|conn:00005627609066FC|stream_id:0|stream_offset:1427799| [2025/04/30 20:20:37 908126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 908134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 908141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42177|min_srtt:42177|path_bw:1214692|loss_rate:2.58|path_pto:0| [2025/04/30 20:20:37 908146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49212|cwnd:129612|conn:00005627609066FC|stream_id:0|stream_offset:1428978| [2025/04/30 20:20:37 908151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 908158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 908165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42177|min_srtt:42177|path_bw:1214692|loss_rate:2.58|path_pto:0| [2025/04/30 20:20:37 908172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49212|cwnd:129612|conn:00005627609066FC|stream_id:0|stream_offset:1430157| [2025/04/30 20:20:37 908178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 908191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 908198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42177|min_srtt:42177|path_bw:1214692|loss_rate:2.58|path_pto:0| [2025/04/30 20:20:37 908205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:129612|conn:00005627609066FC|stream_id:0|stream_offset:1431336| [2025/04/30 20:20:37 908212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 908218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 908225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 908232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 908240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 908247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:129612|conn:00005627609066FC|stream_id:0|stream_offset:1352343| [2025/04/30 20:20:37 908254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 908260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 908266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437908593| [2025/04/30 20:20:37 908273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437908593| [2025/04/30 20:20:37 908279] [debug] |xqc_engine_wakeup_after|wakeup:1746044437908593|now:1746044437908279|diff:314| [2025/04/30 20:20:37 908286] [debug] |xqc_engine_main_logic|END|now:1746044437908086| [2025/04/30 20:20:37 908295] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437908295| [2025/04/30 20:20:37 908301] [debug] |xqc_engine_wakeup_after|wakeup:1746044437908593|now:1746044437908300|diff:293| [2025/04/30 20:20:37 908307] [debug] |xqc_engine_main_logic|END|now:1746044437908295| [2025/04/30 20:20:37 909378] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437909378| [2025/04/30 20:20:37 909390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437908593|pq_index:0| [2025/04/30 20:20:37 909394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437908086| [2025/04/30 20:20:37 909400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437909398| [2025/04/30 20:20:37 909405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437908593|now:1746044437909398| [2025/04/30 20:20:37 909409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437908593|now:1746044437909398| [2025/04/30 20:20:37 909413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 909419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42177|min_srtt:42177|path_bw:1214692|loss_rate:2.58|path_pto:0| [2025/04/30 20:20:37 909429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:129612|conn:00005627609066FC|stream_id:0|stream_offset:1431336| [2025/04/30 20:20:37 909433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 909437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 909441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 909446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 909450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 909455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:129612|conn:00005627609066FC|stream_id:0|stream_offset:1352343| [2025/04/30 20:20:37 909459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 909464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1494| [2025/04/30 20:20:37 909501] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437909472|stream_id:0|stream_offset:1352343| [2025/04/30 20:20:37 909508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 909513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 909517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42177|rtt_var:1261|pto_duration:47221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 909522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 909526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 909529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 909533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437981693|now:1746044437909517|interv:72176| [2025/04/30 20:20:37 909537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437981693|now:1746044437909517|interval:72176|pto_count:0|srtt:42177 [2025/04/30 20:20:37 909543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129612|inflight:50412| [2025/04/30 20:20:37 909551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 909558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:129612|conn:00005627609066FC|stream_id:0|stream_offset:1353522| [2025/04/30 20:20:37 909571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 909576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1495| [2025/04/30 20:20:37 909611] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437909583|stream_id:0|stream_offset:1353522| [2025/04/30 20:20:37 909620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 909627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 909633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42177|rtt_var:1261|pto_duration:47221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 909640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 909646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 909652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 909658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437981804|now:1746044437909633|interv:72171| [2025/04/30 20:20:37 909665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437981804|now:1746044437909633|interval:72171|pto_count:0|srtt:42177 [2025/04/30 20:20:37 909672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129612|inflight:51612| [2025/04/30 20:20:37 909679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 909686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:129612|conn:00005627609066FC|stream_id:0|stream_offset:1354701| [2025/04/30 20:20:37 909693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 909699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437910699|now:1746044437909699|interv:1000| [2025/04/30 20:20:37 909705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 909711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 909737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437910699| [2025/04/30 20:20:37 909748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437910699| [2025/04/30 20:20:37 909754] [debug] |xqc_engine_wakeup_after|wakeup:1746044437910699|now:1746044437909754|diff:945| [2025/04/30 20:20:37 909760] [debug] |xqc_engine_main_logic|END|now:1746044437909398| [2025/04/30 20:20:37 909771] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437909770| [2025/04/30 20:20:37 909776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 909782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:568| [2025/04/30 20:20:37 909786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:569| [2025/04/30 20:20:37 909797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:569| [2025/04/30 20:20:37 909801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 909807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1448|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1449|path_largest_ack:1448| [2025/04/30 20:20:37 909811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50424|prior_delivered:1281244|prior_time:1746044437866734|is_app_limited:0|send_elapse:45140|ack_elapse:43036|ctl_first_sent_time:1746044437868343|lagest_ack_time:1746044437909770|curr_delivered:1330456| [2025/04/30 20:20:37 909816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437868343| [2025/04/30 20:20:37 909821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:674||sndq_packets_used_bytes:0|sndq_packets_free:665| [2025/04/30 20:20:37 909825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1449|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1449|path_largest_ack:1449| [2025/04/30 20:20:37 909830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50424|prior_delivered:1281244|prior_time:1746044437866734|is_app_limited:0|send_elapse:45140|ack_elapse:43036|ctl_first_sent_time:1746044437868343|lagest_ack_time:1746044437909770|curr_delivered:1331656| [2025/04/30 20:20:37 909834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437868500| [2025/04/30 20:20:37 909838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:673||sndq_packets_used_bytes:0|sndq_packets_free:666| [2025/04/30 20:20:37 909842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42177|rttvar:1261|minrtt:31448|latest_rtt:41270|ack_delay:96| [2025/04/30 20:20:37 909847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42051|rttvar:1196|minrtt:31448|latest_rtt:41270|ack_delay:96| [2025/04/30 20:20:37 909851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1449|lost_pn:1446|thresh:3| [2025/04/30 20:20:37 909855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 909859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 909863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42051|rtt_var:1196|pto_duration:46835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 909868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 909872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 909876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 909880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437981418|now:1746044437909863|interv:71555| [2025/04/30 20:20:37 909884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437981418|now:1746044437909863|interval:71555|pto_count:0|srtt:42051 [2025/04/30 20:20:37 909891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45140, ack_elapse 43036, delivered 50412|rate 1116792|lost 299| [2025/04/30 20:20:37 909896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116792) in round 25| [2025/04/30 20:20:37 909900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 909904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 909908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:129612|packet_lost:0|acked:2400|po_sent_time:1746044437868500|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 909913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:129612|packet_lost:0|acked:2400|po_sent_time:1746044437868500|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 909917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49212|srtt:42051|latest_rtt:41270|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 909923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:569|largest:569|pns:2| [2025/04/30 20:20:37 909928] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:569|frame:ACK |recv_time:1746044437909770|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 909933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557909770|now:1746044437909770|interv:120000000| [2025/04/30 20:20:37 909937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557909770|now:1746044437909770|interv:120000000| [2025/04/30 20:20:37 909941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437910699|pq_index:0| [2025/04/30 20:20:37 909945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437909398| [2025/04/30 20:20:37 909949] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437909949| [2025/04/30 20:20:37 909954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437909953| [2025/04/30 20:20:37 909960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42051|min_srtt:42051|path_bw:1214692|loss_rate:2.55|path_pto:0| [2025/04/30 20:20:37 909965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1431336| [2025/04/30 20:20:37 909969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42051|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 909974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 909978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42051|min_srtt:42051|path_bw:1214692|loss_rate:2.55|path_pto:0| [2025/04/30 20:20:37 909985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1432515| [2025/04/30 20:20:37 909990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42051|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 909994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 909999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42051|min_srtt:42051|path_bw:1214692|loss_rate:2.55|path_pto:0| [2025/04/30 20:20:37 910003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1433694| [2025/04/30 20:20:37 910007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 910011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 910015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 910019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 910023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 910028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1354701| [2025/04/30 20:20:37 910032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 910036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 910040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437910699| [2025/04/30 20:20:37 910044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437910699| [2025/04/30 20:20:37 910048] [debug] |xqc_engine_wakeup_after|wakeup:1746044437910699|now:1746044437910048|diff:651| [2025/04/30 20:20:37 910052] [debug] |xqc_engine_main_logic|END|now:1746044437909953| [2025/04/30 20:20:37 910057] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437910057| [2025/04/30 20:20:37 910061] [debug] |xqc_engine_wakeup_after|wakeup:1746044437910699|now:1746044437910061|diff:638| [2025/04/30 20:20:37 910065] [debug] |xqc_engine_main_logic|END|now:1746044437910057| [2025/04/30 20:20:37 911136] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437911136| [2025/04/30 20:20:37 911154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437910699|pq_index:0| [2025/04/30 20:20:37 911161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437909953| [2025/04/30 20:20:37 911170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437911168| [2025/04/30 20:20:37 911185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437910699|now:1746044437911168| [2025/04/30 20:20:37 911192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437910699|now:1746044437911168| [2025/04/30 20:20:37 911199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 911207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42051|min_srtt:42051|path_bw:1214692|loss_rate:2.55|path_pto:0| [2025/04/30 20:20:37 911215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1433694| [2025/04/30 20:20:37 911222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 911228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 911235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 911242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 911250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 911257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1354701| [2025/04/30 20:20:37 911264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 911271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1496| [2025/04/30 20:20:37 911324] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437911284|stream_id:0|stream_offset:1354701| [2025/04/30 20:20:37 911335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 911342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 911349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42051|rtt_var:1196|pto_duration:46835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 911356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 911363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 911369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 911375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437983119|now:1746044437911349|interv:71770| [2025/04/30 20:20:37 911381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437983119|now:1746044437911349|interval:71770|pto_count:0|srtt:42051 [2025/04/30 20:20:37 911388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50412| [2025/04/30 20:20:37 911402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 911410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1355880| [2025/04/30 20:20:37 911417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 911423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1497| [2025/04/30 20:20:37 911458] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437911435|stream_id:0|stream_offset:1355880| [2025/04/30 20:20:37 911464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 911469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 911473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42051|rtt_var:1196|pto_duration:46835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 911477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 911481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 911485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 911489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437983270|now:1746044437911473|interv:71797| [2025/04/30 20:20:37 911493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437983270|now:1746044437911473|interval:71797|pto_count:0|srtt:42051 [2025/04/30 20:20:37 911498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51612| [2025/04/30 20:20:37 911502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 911506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1357059| [2025/04/30 20:20:37 911511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 911515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437912515|now:1746044437911515|interv:1000| [2025/04/30 20:20:37 911519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 911522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 911527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437912515| [2025/04/30 20:20:37 911531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437912515| [2025/04/30 20:20:37 911535] [debug] |xqc_engine_wakeup_after|wakeup:1746044437912515|now:1746044437911535|diff:980| [2025/04/30 20:20:37 911539] [debug] |xqc_engine_main_logic|END|now:1746044437911168| [2025/04/30 20:20:37 911647] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437911646| [2025/04/30 20:20:37 911657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 911666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:569| [2025/04/30 20:20:37 911672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:570| [2025/04/30 20:20:37 911680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:570| [2025/04/30 20:20:37 911687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 911695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1450|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1451|path_largest_ack:1450| [2025/04/30 20:20:37 911702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52824|prior_delivered:1281244|prior_time:1746044437866734|is_app_limited:0|send_elapse:46582|ack_elapse:44912|ctl_first_sent_time:1746044437869785|lagest_ack_time:1746044437911646|curr_delivered:1332856| [2025/04/30 20:20:37 911709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437869785| [2025/04/30 20:20:37 911736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:672||sndq_packets_used_bytes:0|sndq_packets_free:667| [2025/04/30 20:20:37 911747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1451|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1451|path_largest_ack:1451| [2025/04/30 20:20:37 911754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:51624|prior_delivered:1283644|prior_time:1746044437869972|is_app_limited:0|send_elapse:43350|ack_elapse:41674|ctl_first_sent_time:1746044437871528|lagest_ack_time:1746044437911646|curr_delivered:1334056| [2025/04/30 20:20:37 911761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437871528| [2025/04/30 20:20:37 911768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:671||sndq_packets_used_bytes:0|sndq_packets_free:668| [2025/04/30 20:20:37 911773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42051|rttvar:1196|minrtt:31448|latest_rtt:40118|ack_delay:128| [2025/04/30 20:20:37 911777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41793|rttvar:1412|minrtt:31448|latest_rtt:40118|ack_delay:128| [2025/04/30 20:20:37 911781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1451|lost_pn:1448|thresh:3| [2025/04/30 20:20:37 911785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 911790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 911794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41793|rtt_var:1412|pto_duration:47441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 911798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 911802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 911806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 911815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437983876|now:1746044437911794|interv:72082| [2025/04/30 20:20:37 911819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437983876|now:1746044437911794|interval:72082|pto_count:0|srtt:41793 [2025/04/30 20:20:37 911824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43350, ack_elapse 41674, delivered 50412|rate 1162906|lost 299| [2025/04/30 20:20:37 911828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162906) in round 25| [2025/04/30 20:20:37 911833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 911837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 911841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437871528|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 911845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437871528|recovery:1|recovery_start:1746044437871894|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 911850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49212|srtt:41793|latest_rtt:40118|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437871894|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 911856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:570|largest:570|pns:2| [2025/04/30 20:20:37 911861] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:570|frame:ACK |recv_time:1746044437911646|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 911866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557911646|now:1746044437911646|interv:120000000| [2025/04/30 20:20:37 911870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557911646|now:1746044437911646|interv:120000000| [2025/04/30 20:20:37 911874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437912515|pq_index:0| [2025/04/30 20:20:37 911878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437911168| [2025/04/30 20:20:37 911882] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437911882| [2025/04/30 20:20:37 911887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437911886| [2025/04/30 20:20:37 911893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41793|min_srtt:41793|path_bw:1214692|loss_rate:2.52|path_pto:0| [2025/04/30 20:20:37 911898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1433694| [2025/04/30 20:20:37 911905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41793|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 911910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 911914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41793|min_srtt:41793|path_bw:1214692|loss_rate:2.52|path_pto:0| [2025/04/30 20:20:37 911919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1434873| [2025/04/30 20:20:37 911924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41793|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 911928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 911933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41793|min_srtt:41793|path_bw:1214692|loss_rate:2.52|path_pto:0| [2025/04/30 20:20:37 911937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1436052| [2025/04/30 20:20:37 911941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 911945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 911949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 911953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 911958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 911962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1357059| [2025/04/30 20:20:37 911966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 911970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 911974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437912515| [2025/04/30 20:20:37 911978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437912515| [2025/04/30 20:20:37 911982] [debug] |xqc_engine_wakeup_after|wakeup:1746044437912515|now:1746044437911982|diff:533| [2025/04/30 20:20:37 911987] [debug] |xqc_engine_main_logic|END|now:1746044437911886| [2025/04/30 20:20:37 911992] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437911992| [2025/04/30 20:20:37 911996] [debug] |xqc_engine_wakeup_after|wakeup:1746044437912515|now:1746044437911996|diff:519| [2025/04/30 20:20:37 912000] [debug] |xqc_engine_main_logic|END|now:1746044437911992| [2025/04/30 20:20:37 913071] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437913071| [2025/04/30 20:20:37 913084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437912515|pq_index:0| [2025/04/30 20:20:37 913095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437911886| [2025/04/30 20:20:37 913101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437913100| [2025/04/30 20:20:37 913109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437912515|now:1746044437913100| [2025/04/30 20:20:37 913116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437912515|now:1746044437913100| [2025/04/30 20:20:37 913122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 913129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41793|min_srtt:41793|path_bw:1214692|loss_rate:2.52|path_pto:0| [2025/04/30 20:20:37 913134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1436052| [2025/04/30 20:20:37 913140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 913146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 913152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 913159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 913167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 913173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1357059| [2025/04/30 20:20:37 913181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 913188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1498| [2025/04/30 20:20:37 913240] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437913200|stream_id:0|stream_offset:1357059| [2025/04/30 20:20:37 913251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 913259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 913266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41793|rtt_var:1412|pto_duration:47441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 913273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 913279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 913285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 913298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437985641|now:1746044437913265|interv:72376| [2025/04/30 20:20:37 913304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437985641|now:1746044437913265|interval:72376|pto_count:0|srtt:41793 [2025/04/30 20:20:37 913312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50412| [2025/04/30 20:20:37 913320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 913326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1358238| [2025/04/30 20:20:37 913333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 913341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1499| [2025/04/30 20:20:37 913381] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437913351|stream_id:0|stream_offset:1358238| [2025/04/30 20:20:37 913390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 913397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 913403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41793|rtt_var:1412|pto_duration:47441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 913410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 913416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 913422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 913428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437985792|now:1746044437913403|interv:72389| [2025/04/30 20:20:37 913433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437985792|now:1746044437913403|interval:72389|pto_count:0|srtt:41793 [2025/04/30 20:20:37 913439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51612| [2025/04/30 20:20:37 913444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 913448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1359417| [2025/04/30 20:20:37 913452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 913456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437914456|now:1746044437913456|interv:1000| [2025/04/30 20:20:37 913460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 913469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 913473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437914456| [2025/04/30 20:20:37 913477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437914456| [2025/04/30 20:20:37 913481] [debug] |xqc_engine_wakeup_after|wakeup:1746044437914456|now:1746044437913481|diff:975| [2025/04/30 20:20:37 913486] [debug] |xqc_engine_main_logic|END|now:1746044437913100| [2025/04/30 20:20:37 913653] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437913652| [2025/04/30 20:20:37 913663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 913672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:570| [2025/04/30 20:20:37 913678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:571| [2025/04/30 20:20:37 913686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:571| [2025/04/30 20:20:37 913692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 913699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1452|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1453|path_largest_ack:1452| [2025/04/30 20:20:37 913707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52824|prior_delivered:1283644|prior_time:1746044437869972|is_app_limited:0|send_elapse:43430|ack_elapse:43680|ctl_first_sent_time:1746044437871608|lagest_ack_time:1746044437913652|curr_delivered:1335256| [2025/04/30 20:20:37 913714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437871608| [2025/04/30 20:20:37 913743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:670||sndq_packets_used_bytes:0|sndq_packets_free:669| [2025/04/30 20:20:37 913751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1453|origin_pktnum:1407|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1453|path_largest_ack:1453| [2025/04/30 20:20:37 913757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1286044|prior_time:1746044437871734|is_app_limited:0|send_elapse:43294|ack_elapse:41918|ctl_first_sent_time:1746044437873419|lagest_ack_time:1746044437913652|curr_delivered:1336456| [2025/04/30 20:20:37 913765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437873419| [2025/04/30 20:20:37 913771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:668||sndq_packets_used_bytes:0|sndq_packets_free:671| [2025/04/30 20:20:37 913778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41793|rttvar:1412|minrtt:31448|latest_rtt:40233|ack_delay:144| [2025/04/30 20:20:37 913785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41580|rttvar:1485|minrtt:31448|latest_rtt:40233|ack_delay:144| [2025/04/30 20:20:37 913791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1453|lost_pn:1450|thresh:3| [2025/04/30 20:20:37 913798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 913804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41580|rtt_var:1485|pto_duration:47520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 913817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 913822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 913826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 913830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437985871|now:1746044437913804|interv:72067| [2025/04/30 20:20:37 913834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437985871|now:1746044437913804|interval:72067|pto_count:0|srtt:41580 [2025/04/30 20:20:37 913838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43294, ack_elapse 41918, delivered 50412|rate 1164410|lost 299| [2025/04/30 20:20:37 913843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164410) in round 25| [2025/04/30 20:20:37 913847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 913851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 913855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437873419|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 913859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437873419|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 913864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49212|srtt:41580|latest_rtt:40233|min_rtt:31448|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 913870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:571|largest:571|pns:2| [2025/04/30 20:20:37 913875] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:571|frame:ACK |recv_time:1746044437913652|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 913880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557913652|now:1746044437913652|interv:120000000| [2025/04/30 20:20:37 913884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557913652|now:1746044437913652|interv:120000000| [2025/04/30 20:20:37 913888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437914456|pq_index:0| [2025/04/30 20:20:37 913892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437913100| [2025/04/30 20:20:37 913896] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437913896| [2025/04/30 20:20:37 913901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437913900| [2025/04/30 20:20:37 913907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41580|min_srtt:41580|path_bw:1214692|loss_rate:2.48|path_pto:0| [2025/04/30 20:20:37 913914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1436052| [2025/04/30 20:20:37 913919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41580|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 913924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 913928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41580|min_srtt:41580|path_bw:1214692|loss_rate:2.48|path_pto:0| [2025/04/30 20:20:37 913933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1437231| [2025/04/30 20:20:37 913937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41580|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 913942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 913946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41580|min_srtt:41580|path_bw:1214692|loss_rate:2.48|path_pto:0| [2025/04/30 20:20:37 913951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1438410| [2025/04/30 20:20:37 913955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 913959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 913963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 913967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 913971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 913975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1359417| [2025/04/30 20:20:37 913980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 913984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 913988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437914456| [2025/04/30 20:20:37 913992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437914456| [2025/04/30 20:20:37 913996] [debug] |xqc_engine_wakeup_after|wakeup:1746044437914456|now:1746044437913995|diff:461| [2025/04/30 20:20:37 914000] [debug] |xqc_engine_main_logic|END|now:1746044437913900| [2025/04/30 20:20:37 914005] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437914005| [2025/04/30 20:20:37 914009] [debug] |xqc_engine_wakeup_after|wakeup:1746044437914456|now:1746044437914009|diff:447| [2025/04/30 20:20:37 914016] [debug] |xqc_engine_main_logic|END|now:1746044437914005| [2025/04/30 20:20:37 915087] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437915087| [2025/04/30 20:20:37 915103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437914456|pq_index:0| [2025/04/30 20:20:37 915110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437913900| [2025/04/30 20:20:37 915116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437915114| [2025/04/30 20:20:37 915120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437914456|now:1746044437915114| [2025/04/30 20:20:37 915127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437914456|now:1746044437915114| [2025/04/30 20:20:37 915134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 915142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41580|min_srtt:41580|path_bw:1214692|loss_rate:2.48|path_pto:0| [2025/04/30 20:20:37 915150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1438410| [2025/04/30 20:20:37 915157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 915163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 915169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 915176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 915184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 915191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1359417| [2025/04/30 20:20:37 915199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 915206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1500| [2025/04/30 20:20:37 915294] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437915218|stream_id:0|stream_offset:1359417| [2025/04/30 20:20:37 915306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 915313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 915320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41580|rtt_var:1485|pto_duration:47520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 915327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 915340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 915347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 915353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437987738|now:1746044437915320|interv:72418| [2025/04/30 20:20:37 915359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437987738|now:1746044437915320|interval:72418|pto_count:0|srtt:41580 [2025/04/30 20:20:37 915366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50412| [2025/04/30 20:20:37 915374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 915381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1360596| [2025/04/30 20:20:37 915388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 915395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1501| [2025/04/30 20:20:37 915433] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437915406|stream_id:0|stream_offset:1360596| [2025/04/30 20:20:37 915440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 915444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 915449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41580|rtt_var:1485|pto_duration:47520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 915453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 915457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 915461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 915465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437987926|now:1746044437915448|interv:72478| [2025/04/30 20:20:37 915469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437987926|now:1746044437915448|interval:72478|pto_count:0|srtt:41580 [2025/04/30 20:20:37 915474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51612| [2025/04/30 20:20:37 915479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 915483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1361775| [2025/04/30 20:20:37 915488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 915496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437916496|now:1746044437915496|interv:1000| [2025/04/30 20:20:37 915501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 915504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 915508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437916496| [2025/04/30 20:20:37 915513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437916496| [2025/04/30 20:20:37 915517] [debug] |xqc_engine_wakeup_after|wakeup:1746044437916496|now:1746044437915517|diff:979| [2025/04/30 20:20:37 915521] [debug] |xqc_engine_main_logic|END|now:1746044437915114| [2025/04/30 20:20:37 915627] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437915626| [2025/04/30 20:20:37 915637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 915645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:571| [2025/04/30 20:20:37 915651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:572| [2025/04/30 20:20:37 915659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:572| [2025/04/30 20:20:37 915666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 915673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1454|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1455|path_largest_ack:1454| [2025/04/30 20:20:37 915681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51612|prior_delivered:1286044|prior_time:1746044437871734|is_app_limited:0|send_elapse:43417|ack_elapse:43892|ctl_first_sent_time:1746044437873542|lagest_ack_time:1746044437915626|curr_delivered:1337656| [2025/04/30 20:20:37 915688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437873542| [2025/04/30 20:20:37 915695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:667||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/04/30 20:20:37 915703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1455|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1455|path_largest_ack:1455| [2025/04/30 20:20:37 915710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1288444|prior_time:1746044437873688|is_app_limited:0|send_elapse:42092|ack_elapse:41938|ctl_first_sent_time:1746044437875294|lagest_ack_time:1746044437915626|curr_delivered:1338856| [2025/04/30 20:20:37 915740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437875294| [2025/04/30 20:20:37 915748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:666||sndq_packets_used_bytes:0|sndq_packets_free:673| [2025/04/30 20:20:37 915755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41580|rttvar:1485|minrtt:31448|latest_rtt:40332|ack_delay:96| [2025/04/30 20:20:37 915761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41412|rttvar:1450|minrtt:31448|latest_rtt:40332|ack_delay:96| [2025/04/30 20:20:37 915768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1455|lost_pn:1452|thresh:3| [2025/04/30 20:20:37 915774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 915787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41412|rtt_var:1450|pto_duration:47212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 915792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 915796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 915800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 915804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437987618|now:1746044437915787|interv:71831| [2025/04/30 20:20:37 915808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437987618|now:1746044437915787|interval:71831|pto_count:0|srtt:41412 [2025/04/30 20:20:37 915812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42092, ack_elapse 41938, delivered 50412|rate 1197662|lost 299| [2025/04/30 20:20:37 915817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197662) in round 25| [2025/04/30 20:20:37 915821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 915825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 915829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437875294|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 915834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437875294|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 915838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49212|srtt:41412|latest_rtt:40332|min_rtt:31448|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 915844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:572|largest:572|pns:2| [2025/04/30 20:20:37 915849] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:572|frame:ACK |recv_time:1746044437915626|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 915854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557915626|now:1746044437915626|interv:120000000| [2025/04/30 20:20:37 915858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557915626|now:1746044437915626|interv:120000000| [2025/04/30 20:20:37 915862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437916496|pq_index:0| [2025/04/30 20:20:37 915866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437915114| [2025/04/30 20:20:37 915870] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437915870| [2025/04/30 20:20:37 915875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437915874| [2025/04/30 20:20:37 915884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41412|min_srtt:41412|path_bw:1214692|loss_rate:2.45|path_pto:0| [2025/04/30 20:20:37 915889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1438410| [2025/04/30 20:20:37 915894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41412|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 915898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 915903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41412|min_srtt:41412|path_bw:1214692|loss_rate:2.45|path_pto:0| [2025/04/30 20:20:37 915907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1439589| [2025/04/30 20:20:37 915911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41412|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 915916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 915920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41412|min_srtt:41412|path_bw:1214692|loss_rate:2.45|path_pto:0| [2025/04/30 20:20:37 915924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1440768| [2025/04/30 20:20:37 915928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 915932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 915936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 915940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 915945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 915949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1361775| [2025/04/30 20:20:37 915953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 915957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 915961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437916496| [2025/04/30 20:20:37 915965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437916496| [2025/04/30 20:20:37 915971] [debug] |xqc_engine_wakeup_after|wakeup:1746044437916496|now:1746044437915971|diff:525| [2025/04/30 20:20:37 915975] [debug] |xqc_engine_main_logic|END|now:1746044437915874| [2025/04/30 20:20:37 915982] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437915982| [2025/04/30 20:20:37 915986] [debug] |xqc_engine_wakeup_after|wakeup:1746044437916496|now:1746044437915986|diff:510| [2025/04/30 20:20:37 915990] [debug] |xqc_engine_main_logic|END|now:1746044437915982| [2025/04/30 20:20:37 917057] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437917057| [2025/04/30 20:20:37 917071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437916496|pq_index:0| [2025/04/30 20:20:37 917076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437915874| [2025/04/30 20:20:37 917081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437917080| [2025/04/30 20:20:37 917086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437916496|now:1746044437917080| [2025/04/30 20:20:37 917093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437916496|now:1746044437917080| [2025/04/30 20:20:37 917100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 917108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41412|min_srtt:41412|path_bw:1214692|loss_rate:2.45|path_pto:0| [2025/04/30 20:20:37 917113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1440768| [2025/04/30 20:20:37 917118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 917123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 917129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 917136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 917143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 917150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1361775| [2025/04/30 20:20:37 917157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 917164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1502| [2025/04/30 20:20:37 917216] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437917176|stream_id:0|stream_offset:1361775| [2025/04/30 20:20:37 917227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 917234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 917248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41412|rtt_var:1450|pto_duration:47212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 917256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 917262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 917268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 917274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437989388|now:1746044437917248|interv:72140| [2025/04/30 20:20:37 917281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437989388|now:1746044437917248|interval:72140|pto_count:0|srtt:41412 [2025/04/30 20:20:37 917289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50412| [2025/04/30 20:20:37 917296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 917303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1362954| [2025/04/30 20:20:37 917310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 917317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1503| [2025/04/30 20:20:37 917358] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437917328|stream_id:0|stream_offset:1362954| [2025/04/30 20:20:37 917369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 917376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 917383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41412|rtt_var:1450|pto_duration:47212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 917390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 917396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 917402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 917408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437989540|now:1746044437917383|interv:72157| [2025/04/30 20:20:37 917414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437989540|now:1746044437917383|interval:72157|pto_count:0|srtt:41412 [2025/04/30 20:20:37 917422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51612| [2025/04/30 20:20:37 917429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 917433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1364133| [2025/04/30 20:20:37 917442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 917446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437918446|now:1746044437917446|interv:1000| [2025/04/30 20:20:37 917450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 917454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 917458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437918446| [2025/04/30 20:20:37 917462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437918446| [2025/04/30 20:20:37 917467] [debug] |xqc_engine_wakeup_after|wakeup:1746044437918446|now:1746044437917467|diff:979| [2025/04/30 20:20:37 917471] [debug] |xqc_engine_main_logic|END|now:1746044437917080| [2025/04/30 20:20:37 917632] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437917631| [2025/04/30 20:20:37 917642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 917650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:572| [2025/04/30 20:20:37 917654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:573| [2025/04/30 20:20:37 917660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:573| [2025/04/30 20:20:37 917664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 917669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1456|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1457|path_largest_ack:1456| [2025/04/30 20:20:37 917676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51612|prior_delivered:1288444|prior_time:1746044437873688|is_app_limited:0|send_elapse:42271|ack_elapse:43943|ctl_first_sent_time:1746044437875473|lagest_ack_time:1746044437917631|curr_delivered:1340056| [2025/04/30 20:20:37 917683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437875473| [2025/04/30 20:20:37 917690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:665||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 20:20:37 917697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1457|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1457|path_largest_ack:1457| [2025/04/30 20:20:37 917704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1290844|prior_time:1746044437875846|is_app_limited:0|send_elapse:42157|ack_elapse:41785|ctl_first_sent_time:1746044437877456|lagest_ack_time:1746044437917631|curr_delivered:1341256| [2025/04/30 20:20:37 917712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437877456| [2025/04/30 20:20:37 917740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/04/30 20:20:37 917746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41412|rttvar:1450|minrtt:31448|latest_rtt:40175|ack_delay:88| [2025/04/30 20:20:37 917752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41246|rttvar:1419|minrtt:31448|latest_rtt:40175|ack_delay:88| [2025/04/30 20:20:37 917766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1457|lost_pn:1454|thresh:3| [2025/04/30 20:20:37 917773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 917779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41246|rtt_var:1419|pto_duration:46922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 917786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 917793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 917799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 917806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437989250|now:1746044437917779|interv:71471| [2025/04/30 20:20:37 917810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437989250|now:1746044437917779|interval:71471|pto_count:0|srtt:41246 [2025/04/30 20:20:37 917815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42157, ack_elapse 41785, delivered 50412|rate 1195815|lost 299| [2025/04/30 20:20:37 917819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195815) in round 25| [2025/04/30 20:20:37 917824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 917828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 917832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437877456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 917836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437877456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 917841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49212|srtt:41246|latest_rtt:40175|min_rtt:31448|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 917847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:573|largest:573|pns:2| [2025/04/30 20:20:37 917851] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:573|frame:ACK |recv_time:1746044437917631|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 917856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557917631|now:1746044437917631|interv:120000000| [2025/04/30 20:20:37 917861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557917631|now:1746044437917631|interv:120000000| [2025/04/30 20:20:37 917864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437918446|pq_index:0| [2025/04/30 20:20:37 917869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437917080| [2025/04/30 20:20:37 917876] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437917876| [2025/04/30 20:20:37 917882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437917880| [2025/04/30 20:20:37 917888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41246|min_srtt:41246|path_bw:1214692|loss_rate:2.42|path_pto:0| [2025/04/30 20:20:37 917892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1440768| [2025/04/30 20:20:37 917897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 917902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 917906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41246|min_srtt:41246|path_bw:1214692|loss_rate:2.42|path_pto:0| [2025/04/30 20:20:37 917911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1441947| [2025/04/30 20:20:37 917915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 917919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 917924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41246|min_srtt:41246|path_bw:1214692|loss_rate:2.42|path_pto:0| [2025/04/30 20:20:37 917928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1443126| [2025/04/30 20:20:37 917933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 917936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 917940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 917945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 917949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 917953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1364133| [2025/04/30 20:20:37 917958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 917961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 917968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437918446| [2025/04/30 20:20:37 917972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437918446| [2025/04/30 20:20:37 917976] [debug] |xqc_engine_wakeup_after|wakeup:1746044437918446|now:1746044437917976|diff:470| [2025/04/30 20:20:37 917980] [debug] |xqc_engine_main_logic|END|now:1746044437917880| [2025/04/30 20:20:37 917986] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437917986| [2025/04/30 20:20:37 917990] [debug] |xqc_engine_wakeup_after|wakeup:1746044437918446|now:1746044437917990|diff:456| [2025/04/30 20:20:37 917994] [debug] |xqc_engine_main_logic|END|now:1746044437917986| [2025/04/30 20:20:37 919070] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437919070| [2025/04/30 20:20:37 919084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437918446|pq_index:0| [2025/04/30 20:20:37 919088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437917880| [2025/04/30 20:20:37 919095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437919093| [2025/04/30 20:20:37 919102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437918446|now:1746044437919093| [2025/04/30 20:20:37 919109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437918446|now:1746044437919093| [2025/04/30 20:20:37 919115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 919123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41246|min_srtt:41246|path_bw:1214692|loss_rate:2.42|path_pto:0| [2025/04/30 20:20:37 919130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1443126| [2025/04/30 20:20:37 919137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 919144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 919150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 919158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 919165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 919172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1364133| [2025/04/30 20:20:37 919180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 919187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1504| [2025/04/30 20:20:37 919270] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437919200|stream_id:0|stream_offset:1364133| [2025/04/30 20:20:37 919281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 919295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 919303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41246|rtt_var:1419|pto_duration:46922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 919309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 919316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 919322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 919329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437991122|now:1746044437919302|interv:71820| [2025/04/30 20:20:37 919335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437991122|now:1746044437919302|interval:71820|pto_count:0|srtt:41246 [2025/04/30 20:20:37 919342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50412| [2025/04/30 20:20:37 919350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 919357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1365312| [2025/04/30 20:20:37 919363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 919370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1505| [2025/04/30 20:20:37 919409] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437919381|stream_id:0|stream_offset:1365312| [2025/04/30 20:20:37 919419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 919426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 919433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41246|rtt_var:1419|pto_duration:46922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 919438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 919442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 919446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 919450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437991303|now:1746044437919433|interv:71870| [2025/04/30 20:20:37 919454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437991303|now:1746044437919433|interval:71870|pto_count:0|srtt:41246 [2025/04/30 20:20:37 919459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51612| [2025/04/30 20:20:37 919469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 919473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1366491| [2025/04/30 20:20:37 919478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 919482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437920482|now:1746044437919482|interv:1000| [2025/04/30 20:20:37 919486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 919491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 919498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437920482| [2025/04/30 20:20:37 919505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437920482| [2025/04/30 20:20:37 919511] [debug] |xqc_engine_wakeup_after|wakeup:1746044437920482|now:1746044437919511|diff:971| [2025/04/30 20:20:37 919518] [debug] |xqc_engine_main_logic|END|now:1746044437919093| [2025/04/30 20:20:37 919652] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437919652| [2025/04/30 20:20:37 919660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 919669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:573| [2025/04/30 20:20:37 919675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:574| [2025/04/30 20:20:37 919683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:574| [2025/04/30 20:20:37 919689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 919697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1458|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1459|path_largest_ack:1458| [2025/04/30 20:20:37 919705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51612|prior_delivered:1290844|prior_time:1746044437875846|is_app_limited:0|send_elapse:42271|ack_elapse:43806|ctl_first_sent_time:1746044437877570|lagest_ack_time:1746044437919652|curr_delivered:1342456| [2025/04/30 20:20:37 919712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437877570| [2025/04/30 20:20:37 919740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:663||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/04/30 20:20:37 919748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1459|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1459|path_largest_ack:1459| [2025/04/30 20:20:37 919755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1293244|prior_time:1746044437877755|is_app_limited:0|send_elapse:43918|ack_elapse:41897|ctl_first_sent_time:1746044437879353|lagest_ack_time:1746044437919652|curr_delivered:1343656| [2025/04/30 20:20:37 919762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437879353| [2025/04/30 20:20:37 919769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:662||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 20:20:37 919782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41246|rttvar:1419|minrtt:31448|latest_rtt:40299|ack_delay:104| [2025/04/30 20:20:37 919788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41115|rttvar:1327|minrtt:31448|latest_rtt:40299|ack_delay:104| [2025/04/30 20:20:37 919795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1459|lost_pn:1456|thresh:3| [2025/04/30 20:20:37 919801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 919808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41115|rtt_var:1327|pto_duration:46423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 919816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 919823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 919829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 919836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437990804|now:1746044437919808|interv:70996| [2025/04/30 20:20:37 919842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437990804|now:1746044437919808|interval:70996|pto_count:0|srtt:41115 [2025/04/30 20:20:37 919850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43918, ack_elapse 41897, delivered 50412|rate 1147866|lost 299| [2025/04/30 20:20:37 919856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147866) in round 25| [2025/04/30 20:20:37 919862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 919868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 919874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437879353|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 919878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437879353|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 919883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49212|srtt:41115|latest_rtt:40299|min_rtt:31448|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 919889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:574|largest:574|pns:2| [2025/04/30 20:20:37 919894] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:574|frame:ACK |recv_time:1746044437919652|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 919899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557919652|now:1746044437919652|interv:120000000| [2025/04/30 20:20:37 919903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557919652|now:1746044437919652|interv:120000000| [2025/04/30 20:20:37 919917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437920482|pq_index:0| [2025/04/30 20:20:37 919924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437919093| [2025/04/30 20:20:37 919930] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437919930| [2025/04/30 20:20:37 919936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437919935| [2025/04/30 20:20:37 919942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41115|min_srtt:41115|path_bw:1214692|loss_rate:2.40|path_pto:0| [2025/04/30 20:20:37 919947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1443126| [2025/04/30 20:20:37 919951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41115|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 919956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 919961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41115|min_srtt:41115|path_bw:1214692|loss_rate:2.40|path_pto:0| [2025/04/30 20:20:37 919965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1444305| [2025/04/30 20:20:37 919969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41115|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 919974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 919978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41115|min_srtt:41115|path_bw:1214692|loss_rate:2.40|path_pto:0| [2025/04/30 20:20:37 919982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1445484| [2025/04/30 20:20:37 919987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 919990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 919996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 920004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 920011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 920016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1366491| [2025/04/30 20:20:37 920024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 920028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 920032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437920482| [2025/04/30 20:20:37 920036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437920482| [2025/04/30 20:20:37 920040] [debug] |xqc_engine_wakeup_after|wakeup:1746044437920482|now:1746044437920040|diff:442| [2025/04/30 20:20:37 920045] [debug] |xqc_engine_main_logic|END|now:1746044437919935| [2025/04/30 20:20:37 920051] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437920050| [2025/04/30 20:20:37 920054] [debug] |xqc_engine_wakeup_after|wakeup:1746044437920482|now:1746044437920054|diff:428| [2025/04/30 20:20:37 920058] [debug] |xqc_engine_main_logic|END|now:1746044437920050| [2025/04/30 20:20:37 921135] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437921134| [2025/04/30 20:20:37 921151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437920482|pq_index:0| [2025/04/30 20:20:37 921158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437919935| [2025/04/30 20:20:37 921167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437921165| [2025/04/30 20:20:37 921174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437920482|now:1746044437921165| [2025/04/30 20:20:37 921181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437920482|now:1746044437921165| [2025/04/30 20:20:37 921187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 921195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41115|min_srtt:41115|path_bw:1214692|loss_rate:2.40|path_pto:0| [2025/04/30 20:20:37 921203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1445484| [2025/04/30 20:20:37 921210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 921216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 921223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 921230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 921237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 921244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1366491| [2025/04/30 20:20:37 921252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 921260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1506| [2025/04/30 20:20:37 921323] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437921282|stream_id:0|stream_offset:1366491| [2025/04/30 20:20:37 921334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 921341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 921348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41115|rtt_var:1327|pto_duration:46423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 921356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 921362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 921368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 921375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437992705|now:1746044437921348|interv:71357| [2025/04/30 20:20:37 921381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437992705|now:1746044437921348|interval:71357|pto_count:0|srtt:41115 [2025/04/30 20:20:37 921389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50412| [2025/04/30 20:20:37 921396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 921403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1367670| [2025/04/30 20:20:37 921410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 921416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1507| [2025/04/30 20:20:37 921450] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437921426|stream_id:0|stream_offset:1367670| [2025/04/30 20:20:37 921460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 921467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 921474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41115|rtt_var:1327|pto_duration:46423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 921481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 921487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 921493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 921499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437992849|now:1746044437921474|interv:71375| [2025/04/30 20:20:37 921513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437992849|now:1746044437921474|interval:71375|pto_count:0|srtt:41115 [2025/04/30 20:20:37 921520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51612| [2025/04/30 20:20:37 921529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 921535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1368849| [2025/04/30 20:20:37 921550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 921556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437922556|now:1746044437921556|interv:1000| [2025/04/30 20:20:37 921563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 921569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 921576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437922556| [2025/04/30 20:20:37 921582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437922556| [2025/04/30 20:20:37 921589] [debug] |xqc_engine_wakeup_after|wakeup:1746044437922556|now:1746044437921589|diff:967| [2025/04/30 20:20:37 921595] [debug] |xqc_engine_main_logic|END|now:1746044437921165| [2025/04/30 20:20:37 921611] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437921609| [2025/04/30 20:20:37 921618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 921627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:574| [2025/04/30 20:20:37 921634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:575| [2025/04/30 20:20:37 921642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:575| [2025/04/30 20:20:37 921649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 921654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1460|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1461|path_largest_ack:1460| [2025/04/30 20:20:37 921661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51612|prior_delivered:1293244|prior_time:1746044437877755|is_app_limited:0|send_elapse:44047|ack_elapse:43854|ctl_first_sent_time:1746044437879482|lagest_ack_time:1746044437921609|curr_delivered:1344856| [2025/04/30 20:20:37 921668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437879482| [2025/04/30 20:20:37 921675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:661||sndq_packets_used_bytes:0|sndq_packets_free:678| [2025/04/30 20:20:37 921683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1461|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1461|path_largest_ack:1461| [2025/04/30 20:20:37 921690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1295644|prior_time:1746044437879786|is_app_limited:0|send_elapse:44195|ack_elapse:41823|ctl_first_sent_time:1746044437881395|lagest_ack_time:1746044437921609|curr_delivered:1346056| [2025/04/30 20:20:37 921704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437881395| [2025/04/30 20:20:37 921709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:660||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/04/30 20:20:37 921713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41115|rttvar:1327|minrtt:31448|latest_rtt:40214|ack_delay:96| [2025/04/30 20:20:37 921737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40990|rttvar:1245|minrtt:31448|latest_rtt:40214|ack_delay:96| [2025/04/30 20:20:37 921741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1461|lost_pn:1458|thresh:3| [2025/04/30 20:20:37 921745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 921750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40990|rtt_var:1245|pto_duration:45970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 921756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 921763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 921769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 921775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437992396|now:1746044437921749|interv:70647| [2025/04/30 20:20:37 921781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437992396|now:1746044437921749|interval:70647|pto_count:0|srtt:40990 [2025/04/30 20:20:37 921785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44195, ack_elapse 41823, delivered 50412|rate 1140672|lost 299| [2025/04/30 20:20:37 921790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140672) in round 25| [2025/04/30 20:20:37 921794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 921798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 921802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437881395|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 921807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437881395|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 921811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49212|srtt:40990|latest_rtt:40214|min_rtt:31448|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 921817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:575|largest:575|pns:2| [2025/04/30 20:20:37 921822] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:575|frame:ACK |recv_time:1746044437921609|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 921830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557921609|now:1746044437921609|interv:120000000| [2025/04/30 20:20:37 921835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557921609|now:1746044437921609|interv:120000000| [2025/04/30 20:20:37 921839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437922556|pq_index:0| [2025/04/30 20:20:37 921846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437921165| [2025/04/30 20:20:37 921853] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437921853| [2025/04/30 20:20:37 921861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437921859| [2025/04/30 20:20:37 921868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40990|min_srtt:40990|path_bw:1214692|loss_rate:2.37|path_pto:0| [2025/04/30 20:20:37 921872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1445484| [2025/04/30 20:20:37 921877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 921882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 921886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40990|min_srtt:40990|path_bw:1214692|loss_rate:2.37|path_pto:0| [2025/04/30 20:20:37 921891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1446663| [2025/04/30 20:20:37 921895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 921899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 921904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40990|min_srtt:40990|path_bw:1214692|loss_rate:2.37|path_pto:0| [2025/04/30 20:20:37 921908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1447842| [2025/04/30 20:20:37 921912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 921916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 921920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 921926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 921934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 921945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1368849| [2025/04/30 20:20:37 921950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 921953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 921958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437922556| [2025/04/30 20:20:37 921962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437922556| [2025/04/30 20:20:37 921966] [debug] |xqc_engine_wakeup_after|wakeup:1746044437922556|now:1746044437921965|diff:591| [2025/04/30 20:20:37 921970] [debug] |xqc_engine_main_logic|END|now:1746044437921859| [2025/04/30 20:20:37 921975] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437921975| [2025/04/30 20:20:37 921979] [debug] |xqc_engine_wakeup_after|wakeup:1746044437922556|now:1746044437921979|diff:577| [2025/04/30 20:20:37 921983] [debug] |xqc_engine_main_logic|END|now:1746044437921975| [2025/04/30 20:20:37 923054] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437923054| [2025/04/30 20:20:37 923065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437922556|pq_index:0| [2025/04/30 20:20:37 923070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437921859| [2025/04/30 20:20:37 923075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437923074| [2025/04/30 20:20:37 923079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437922556|now:1746044437923074| [2025/04/30 20:20:37 923084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437922556|now:1746044437923074| [2025/04/30 20:20:37 923091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 923099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40990|min_srtt:40990|path_bw:1214692|loss_rate:2.37|path_pto:0| [2025/04/30 20:20:37 923106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1447842| [2025/04/30 20:20:37 923114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 923121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 923127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 923134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 923142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 923149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1368849| [2025/04/30 20:20:37 923164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 923170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1508| [2025/04/30 20:20:37 923217] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49212|now:1746044437923182|stream_id:0|stream_offset:1368849| [2025/04/30 20:20:37 923228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 923236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 923243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40990|rtt_var:1245|pto_duration:45970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 923250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 923257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 923263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 20:20:37 923270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437994152|now:1746044437923243|interv:70909| [2025/04/30 20:20:37 923276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437994152|now:1746044437923243|interval:70909|pto_count:0|srtt:40990 [2025/04/30 20:20:37 923284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50412| [2025/04/30 20:20:37 923292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 923298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1370028| [2025/04/30 20:20:37 923305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 923312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1509| [2025/04/30 20:20:37 923347] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746044437923323|stream_id:0|stream_offset:1370028| [2025/04/30 20:20:37 923356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 923364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 20:20:37 923370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40990|rtt_var:1245|pto_duration:45970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 923377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 923383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 923395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:37 923402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437994293|now:1746044437923370|interv:70923| [2025/04/30 20:20:37 923408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437994293|now:1746044437923370|interval:70923|pto_count:0|srtt:40990 [2025/04/30 20:20:37 923416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51612| [2025/04/30 20:20:37 923423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 923430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1371207| [2025/04/30 20:20:37 923437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 923442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437924442|now:1746044437923442|interv:1000| [2025/04/30 20:20:37 923448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 923454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 923460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437924442| [2025/04/30 20:20:37 923466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437924442| [2025/04/30 20:20:37 923473] [debug] |xqc_engine_wakeup_after|wakeup:1746044437924442|now:1746044437923472|diff:970| [2025/04/30 20:20:37 923481] [debug] |xqc_engine_main_logic|END|now:1746044437923074| [2025/04/30 20:20:37 923733] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437923731| [2025/04/30 20:20:37 923749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 923758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:575| [2025/04/30 20:20:37 923764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:576| [2025/04/30 20:20:37 923773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:576| [2025/04/30 20:20:37 923779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 923787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1462|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1463|path_largest_ack:1462| [2025/04/30 20:20:37 923794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51612|prior_delivered:1295644|prior_time:1746044437879786|is_app_limited:0|send_elapse:44313|ack_elapse:43945|ctl_first_sent_time:1746044437881513|lagest_ack_time:1746044437923731|curr_delivered:1347256| [2025/04/30 20:20:37 923802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437881513| [2025/04/30 20:20:37 923809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:659||sndq_packets_used_bytes:0|sndq_packets_free:680| [2025/04/30 20:20:37 923816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1463|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1463|path_largest_ack:1463| [2025/04/30 20:20:37 923829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1298044|prior_time:1746044437881748|is_app_limited:0|send_elapse:44172|ack_elapse:41983|ctl_first_sent_time:1746044437883370|lagest_ack_time:1746044437923731|curr_delivered:1348456| [2025/04/30 20:20:37 923836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437883370| [2025/04/30 20:20:37 923842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:658||sndq_packets_used_bytes:0|sndq_packets_free:681| [2025/04/30 20:20:37 923848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40990|rttvar:1245|minrtt:31448|latest_rtt:40361|ack_delay:88| [2025/04/30 20:20:37 923855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40901|rttvar:1113|minrtt:31448|latest_rtt:40361|ack_delay:88| [2025/04/30 20:20:37 923861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1463|lost_pn:1460|thresh:3| [2025/04/30 20:20:37 923868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 923875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40901|rtt_var:1113|pto_duration:45353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 923882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 923889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 923893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:37 923898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437993676|now:1746044437923875|interv:69801| [2025/04/30 20:20:37 923902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437993676|now:1746044437923875|interval:69801|pto_count:0|srtt:40901 [2025/04/30 20:20:37 923906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44172, ack_elapse 41983, delivered 50412|rate 1141265|lost 299| [2025/04/30 20:20:37 923911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141265) in round 25| [2025/04/30 20:20:37 923915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 923919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 923923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437883370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 923928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437883370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 923932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:49212|srtt:40901|latest_rtt:40361|min_rtt:31448|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 923938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 923947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 923952] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 923956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:576|largest:576|pns:2| [2025/04/30 20:20:37 923961] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:576|frame:PING ACK |recv_time:1746044437923731|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 923966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557923731|now:1746044437923731|interv:120000000| [2025/04/30 20:20:37 923970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557923731|now:1746044437923731|interv:120000000| [2025/04/30 20:20:37 923974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437924442|pq_index:0| [2025/04/30 20:20:37 923978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437923074| [2025/04/30 20:20:37 923982] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437923982| [2025/04/30 20:20:37 923988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437923986| [2025/04/30 20:20:37 923994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:576|ack_delay:263|first_ack_range:31|largest_pkt_recv_time:1746044437923731| [2025/04/30 20:20:37 923998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:576|low:545|pkt_pns:2| [2025/04/30 20:20:37 924002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:576|frame_largest_recv:576| [2025/04/30 20:20:37 924007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 924012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40901|min_srtt:40901|path_bw:1214692|loss_rate:2.34|path_pto:0| [2025/04/30 20:20:37 924016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1447842| [2025/04/30 20:20:37 924022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40901|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 924029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 924036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40901|min_srtt:40901|path_bw:1214692|loss_rate:2.34|path_pto:0| [2025/04/30 20:20:37 924043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1449021| [2025/04/30 20:20:37 924050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40901|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 924063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 924070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40901|min_srtt:40901|path_bw:1214692|loss_rate:2.34|path_pto:0| [2025/04/30 20:20:37 924077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 924084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 924090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 924096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 924102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 924110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 924117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1371207| [2025/04/30 20:20:37 924124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 924129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 924135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437924442| [2025/04/30 20:20:37 924159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437924442| [2025/04/30 20:20:37 924166] [debug] |xqc_engine_wakeup_after|wakeup:1746044437924442|now:1746044437924166|diff:276| [2025/04/30 20:20:37 924173] [debug] |xqc_engine_main_logic|END|now:1746044437923986| [2025/04/30 20:20:37 924182] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437924182| [2025/04/30 20:20:37 924188] [debug] |xqc_engine_wakeup_after|wakeup:1746044437924442|now:1746044437924187|diff:255| [2025/04/30 20:20:37 924194] [debug] |xqc_engine_main_logic|END|now:1746044437924182| [2025/04/30 20:20:37 925271] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437925271| [2025/04/30 20:20:37 925287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437924442|pq_index:0| [2025/04/30 20:20:37 925294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437923986| [2025/04/30 20:20:37 925302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437925300| [2025/04/30 20:20:37 925310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437924442|now:1746044437925300| [2025/04/30 20:20:37 925316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437924442|now:1746044437925300| [2025/04/30 20:20:37 925322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 925330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40901|min_srtt:40901|path_bw:1214692|loss_rate:2.34|path_pto:0| [2025/04/30 20:20:37 925345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 925352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 925358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 925368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 925376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 925383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 925390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:49212|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1371207| [2025/04/30 20:20:37 925397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 925404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1510| [2025/04/30 20:20:37 925451] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1510|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:49212|now:1746044437925416|stream_id:0|stream_offset:1371207| [2025/04/30 20:20:37 925463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1510|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/04/30 20:20:37 925470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49212|applimit:0| [2025/04/30 20:20:37 925477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40901|rtt_var:1113|pto_duration:45353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 925484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 925490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 925496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50418| [2025/04/30 20:20:37 925501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437995769|now:1746044437925477|interv:70292| [2025/04/30 20:20:37 925505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437995769|now:1746044437925477|interval:70292|pto_count:0|srtt:40901 [2025/04/30 20:20:37 925510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:50418| [2025/04/30 20:20:37 925515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 925519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50418|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1372386| [2025/04/30 20:20:37 925532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 925539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1511| [2025/04/30 20:20:37 925575] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50418|now:1746044437925549|stream_id:0|stream_offset:1372386| [2025/04/30 20:20:37 925582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 925586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50418|applimit:0| [2025/04/30 20:20:37 925591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40901|rtt_var:1113|pto_duration:45353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 925595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 925599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 925603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51618| [2025/04/30 20:20:37 925607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437995902|now:1746044437925590|interv:70312| [2025/04/30 20:20:37 925611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437995902|now:1746044437925590|interval:70312|pto_count:0|srtt:40901 [2025/04/30 20:20:37 925615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:51618| [2025/04/30 20:20:37 925620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 925624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51618|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1373565| [2025/04/30 20:20:37 925629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 925633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1512| [2025/04/30 20:20:37 925656] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51618|now:1746044437925639|stream_id:0|stream_offset:1373565| [2025/04/30 20:20:37 925661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 925666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51618|applimit:0| [2025/04/30 20:20:37 925670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40901|rtt_var:1113|pto_duration:45353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 925674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 925678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 925682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52818| [2025/04/30 20:20:37 925690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437995992|now:1746044437925670|interv:70322| [2025/04/30 20:20:37 925694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437995992|now:1746044437925670|interval:70322|pto_count:0|srtt:40901 [2025/04/30 20:20:37 925699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:52818| [2025/04/30 20:20:37 925703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 925707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1374744| [2025/04/30 20:20:37 925712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 925735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437926735|now:1746044437925735|interv:1000| [2025/04/30 20:20:37 925744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 925748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 925752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437926735| [2025/04/30 20:20:37 925756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437926735| [2025/04/30 20:20:37 925760] [debug] |xqc_engine_wakeup_after|wakeup:1746044437926735|now:1746044437925760|diff:975| [2025/04/30 20:20:37 925765] [debug] |xqc_engine_main_logic|END|now:1746044437925300| [2025/04/30 20:20:37 926592] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437926591| [2025/04/30 20:20:37 926606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 926615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:576| [2025/04/30 20:20:37 926621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:577| [2025/04/30 20:20:37 926630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:577| [2025/04/30 20:20:37 926637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 926645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 926652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1300444|prior_time:1746044437883848|is_app_limited:0|send_elapse:44294|ack_elapse:42743|ctl_first_sent_time:1746044437885515|lagest_ack_time:1746044437926591|curr_delivered:1349656| [2025/04/30 20:20:37 926660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437885515| [2025/04/30 20:20:37 926667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:657||sndq_packets_used_bytes:0|sndq_packets_free:682| [2025/04/30 20:20:37 926674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 926681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1300444|prior_time:1746044437883848|is_app_limited:0|send_elapse:44294|ack_elapse:42743|ctl_first_sent_time:1746044437885515|lagest_ack_time:1746044437926591|curr_delivered:1350856| [2025/04/30 20:20:37 926697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437885619| [2025/04/30 20:20:37 926704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:656||sndq_packets_used_bytes:0|sndq_packets_free:683| [2025/04/30 20:20:37 926710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40901|rttvar:1113|minrtt:31448|latest_rtt:40972|ack_delay:88| [2025/04/30 20:20:37 926732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40899|rttvar:839|minrtt:31448|latest_rtt:40972|ack_delay:88| [2025/04/30 20:20:37 926743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1471|lost_pn:1468|thresh:3| [2025/04/30 20:20:37 926748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1464|lost_pn:1468|po_sent_time:1746044437883498|lost_send_time:1746044437880498|loss_delay:46093|frame:STREAM |repair:128| [2025/04/30 20:20:37 926753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437883498u| [2025/04/30 20:20:37 926757] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:125566|lost_count:4|send_count:125|pkt_num:1464|po_send_time:1746044437883498|srtt:40899|cwnd:130781|bw:1214692|conn_life:1233277|now:0|last_lost_time:1233277| [2025/04/30 20:20:37 926762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 926767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40899|rtt_var:839|pto_duration:44255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 926771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 926775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 926779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49218| [2025/04/30 20:20:37 926783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437994894|now:1746044437926766|interv:68128| [2025/04/30 20:20:37 926787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437994894|now:1746044437926766|interval:68128|pto_count:0|srtt:40899 [2025/04/30 20:20:37 926792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44294, ack_elapse 42743, delivered 50412|rate 1138122|lost 300| [2025/04/30 20:20:37 926796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138122) in round 25| [2025/04/30 20:20:37 926800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 926805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 926809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:1|acked:2400|po_sent_time:1746044437885619|recovery:1|recovery_start:1746044437926757|packet_conservation:0|next_round_delivered:1305244| [2025/04/30 20:20:37 926817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:1|acked:2400|po_sent_time:1746044437885619|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 926822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49218|srtt:40899|latest_rtt:40972|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437926757|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 926828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:577|largest:577|pns:2| [2025/04/30 20:20:37 926832] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:577|frame:ACK |recv_time:1746044437926591|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 926837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557926591|now:1746044437926591|interv:120000000| [2025/04/30 20:20:37 926841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557926591|now:1746044437926591|interv:120000000| [2025/04/30 20:20:37 926845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437926735|pq_index:0| [2025/04/30 20:20:37 926850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437925300| [2025/04/30 20:20:37 926854] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437926854| [2025/04/30 20:20:37 926859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437926858| [2025/04/30 20:20:37 926863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437926735|now:1746044437926858| [2025/04/30 20:20:37 926868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437926735|now:1746044437926858| [2025/04/30 20:20:37 926871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 926877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40899|min_srtt:40899|path_bw:1214692|loss_rate:2.30|path_pto:0| [2025/04/30 20:20:37 926881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:49218|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 926886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 926890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 926893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 926898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 926902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40899|min_srtt:40899|path_bw:1214692|loss_rate:2.30|path_pto:0| [2025/04/30 20:20:37 926906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:49218|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 926913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 926917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 926921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 926925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 926929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 926934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49218|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1374744| [2025/04/30 20:20:37 926938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 926943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1513| [2025/04/30 20:20:37 926983] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49218|now:1746044437926950|stream_id:0|stream_offset:1374744| [2025/04/30 20:20:37 926993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 927000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49218|applimit:0| [2025/04/30 20:20:37 927007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40899|rtt_var:839|pto_duration:44255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 927014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 927020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 927026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50418| [2025/04/30 20:20:37 927031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437996205|now:1746044437927007|interv:69198| [2025/04/30 20:20:37 927035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437996205|now:1746044437927007|interval:69198|pto_count:0|srtt:40899 [2025/04/30 20:20:37 927039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50418| [2025/04/30 20:20:37 927044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 927049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50418|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1375923| [2025/04/30 20:20:37 927053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 927057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437928057|now:1746044437927057|interv:1000| [2025/04/30 20:20:37 927066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 927070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 927075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437928057| [2025/04/30 20:20:37 927082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437928057| [2025/04/30 20:20:37 927088] [debug] |xqc_engine_wakeup_after|wakeup:1746044437928057|now:1746044437927088|diff:969| [2025/04/30 20:20:37 927096] [debug] |xqc_engine_main_logic|END|now:1746044437926858| [2025/04/30 20:20:37 927104] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437927104| [2025/04/30 20:20:37 927109] [debug] |xqc_engine_wakeup_after|wakeup:1746044437928057|now:1746044437927108|diff:949| [2025/04/30 20:20:37 927112] [debug] |xqc_engine_main_logic|END|now:1746044437927104| [2025/04/30 20:20:37 928190] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437928189| [2025/04/30 20:20:37 928205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437928057|pq_index:0| [2025/04/30 20:20:37 928212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437926858| [2025/04/30 20:20:37 928220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437928218| [2025/04/30 20:20:37 928227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437928057|now:1746044437928218| [2025/04/30 20:20:37 928234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437928057|now:1746044437928218| [2025/04/30 20:20:37 928240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 928248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40899|min_srtt:40899|path_bw:1214692|loss_rate:2.29|path_pto:0| [2025/04/30 20:20:37 928255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:50418|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 928262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 928268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 928272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 928277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 928281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40899|min_srtt:40899|path_bw:1214692|loss_rate:2.29|path_pto:0| [2025/04/30 20:20:37 928285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:50418|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 928290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 928293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 928297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 928309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 928314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 928318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50418|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1375923| [2025/04/30 20:20:37 928322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 928327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1514| [2025/04/30 20:20:37 928366] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50418|now:1746044437928335|stream_id:0|stream_offset:1375923| [2025/04/30 20:20:37 928376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 928383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50418|applimit:0| [2025/04/30 20:20:37 928390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40899|rtt_var:839|pto_duration:44255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 928397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 928402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 928406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51618| [2025/04/30 20:20:37 928410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437997590|now:1746044437928389|interv:69201| [2025/04/30 20:20:37 928414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437997590|now:1746044437928389|interval:69201|pto_count:0|srtt:40899 [2025/04/30 20:20:37 928419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51618| [2025/04/30 20:20:37 928424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 928428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51618|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1377102| [2025/04/30 20:20:37 928433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 928437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437997590| [2025/04/30 20:20:37 928441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437997590| [2025/04/30 20:20:37 928445] [debug] |xqc_engine_wakeup_after|wakeup:1746044437997590|now:1746044437928445|diff:69145| [2025/04/30 20:20:37 928450] [debug] |xqc_engine_main_logic|END|now:1746044437928218| [2025/04/30 20:20:37 930568] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437930566| [2025/04/30 20:20:37 930592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 930601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:577| [2025/04/30 20:20:37 930607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:579| [2025/04/30 20:20:37 930614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:579| [2025/04/30 20:20:37 930619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 930627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1472|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1475|path_largest_ack:1472| [2025/04/30 20:20:37 930634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1302844|prior_time:1746044437885813|is_app_limited:0|send_elapse:44029|ack_elapse:44753|ctl_first_sent_time:1746044437887392|lagest_ack_time:1746044437930566|curr_delivered:1352056| [2025/04/30 20:20:37 930641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437887392| [2025/04/30 20:20:37 930649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:656||sndq_packets_used_bytes:0|sndq_packets_free:683| [2025/04/30 20:20:37 930656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1473|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1475|path_largest_ack:1473| [2025/04/30 20:20:37 930663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1302844|prior_time:1746044437885813|is_app_limited:0|send_elapse:44029|ack_elapse:44753|ctl_first_sent_time:1746044437887392|lagest_ack_time:1746044437930566|curr_delivered:1353256| [2025/04/30 20:20:37 930670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437887497| [2025/04/30 20:20:37 930677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:655||sndq_packets_used_bytes:0|sndq_packets_free:684| [2025/04/30 20:20:37 930684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 930691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1305244|prior_time:1746044437887733|is_app_limited:0|send_elapse:44246|ack_elapse:42833|ctl_first_sent_time:1746044437889382|lagest_ack_time:1746044437930566|curr_delivered:1354456| [2025/04/30 20:20:37 930696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437889382| [2025/04/30 20:20:37 930701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:654||sndq_packets_used_bytes:0|sndq_packets_free:685| [2025/04/30 20:20:37 930707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 930714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1305244|prior_time:1746044437887733|is_app_limited:0|send_elapse:44246|ack_elapse:42833|ctl_first_sent_time:1746044437889382|lagest_ack_time:1746044437930566|curr_delivered:1355656| [2025/04/30 20:20:37 930741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437889483| [2025/04/30 20:20:37 930752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:653||sndq_packets_used_bytes:0|sndq_packets_free:686| [2025/04/30 20:20:37 930756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40899|rttvar:839|minrtt:31448|latest_rtt:41083|ack_delay:80| [2025/04/30 20:20:37 930760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40912|rttvar:656|minrtt:31448|latest_rtt:41083|ack_delay:80| [2025/04/30 20:20:37 930765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1475|lost_pn:1472|thresh:3| [2025/04/30 20:20:37 930769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 930773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 930777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40912|rtt_var:656|pto_duration:43536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 930782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 930786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 930790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46818| [2025/04/30 20:20:37 930794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437996871|now:1746044437930777|interv:66094| [2025/04/30 20:20:37 930798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437996871|now:1746044437930777|interval:66094|pto_count:0|srtt:40912 [2025/04/30 20:20:37 930802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44246, ack_elapse 42833, delivered 50412|rate 1139357|lost 300| [2025/04/30 20:20:37 930807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139357) in round 25| [2025/04/30 20:20:37 930811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 930815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 930819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:4800|po_sent_time:1746044437889483|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 930824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:4800|po_sent_time:1746044437889483|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 930828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:46818|srtt:40912|latest_rtt:41083|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437926757|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 930835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:579|largest:579|pns:2| [2025/04/30 20:20:37 930840] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:579|frame:ACK |recv_time:1746044437930566|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 930848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557930566|now:1746044437930566|interv:120000000| [2025/04/30 20:20:37 930852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557930566|now:1746044437930566|interv:120000000| [2025/04/30 20:20:37 930856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437997590|pq_index:0| [2025/04/30 20:20:37 930860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437928218| [2025/04/30 20:20:37 930864] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437930864| [2025/04/30 20:20:37 930870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437930868| [2025/04/30 20:20:37 930876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40912|min_srtt:40912|path_bw:1214692|loss_rate:2.27|path_pto:0| [2025/04/30 20:20:37 930880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:46818|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 930885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 930889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 930893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 930897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 930901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40912|min_srtt:40912|path_bw:1214692|loss_rate:2.27|path_pto:0| [2025/04/30 20:20:37 930905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:46818|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 930910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 930914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 930918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 930922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 930926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 930931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46818|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1377102| [2025/04/30 20:20:37 930935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 930939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437931939|now:1746044437930939|interv:1000| [2025/04/30 20:20:37 930951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 930955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 930959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437931939| [2025/04/30 20:20:37 930963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437931939| [2025/04/30 20:20:37 930967] [debug] |xqc_engine_wakeup_after|wakeup:1746044437931939|now:1746044437930967|diff:972| [2025/04/30 20:20:37 930972] [debug] |xqc_engine_main_logic|END|now:1746044437930868| [2025/04/30 20:20:37 930977] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437930977| [2025/04/30 20:20:37 930981] [debug] |xqc_engine_wakeup_after|wakeup:1746044437931939|now:1746044437930981|diff:958| [2025/04/30 20:20:37 930985] [debug] |xqc_engine_main_logic|END|now:1746044437930977| [2025/04/30 20:20:37 932055] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437932055| [2025/04/30 20:20:37 932068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437931939|pq_index:0| [2025/04/30 20:20:37 932073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437930868| [2025/04/30 20:20:37 932082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437932080| [2025/04/30 20:20:37 932089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437931939|now:1746044437932080| [2025/04/30 20:20:37 932095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437931939|now:1746044437932080| [2025/04/30 20:20:37 932101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 932109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40912|min_srtt:40912|path_bw:1214692|loss_rate:2.27|path_pto:0| [2025/04/30 20:20:37 932117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:46818|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 932124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 932130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 932136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 932143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 932150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40912|min_srtt:40912|path_bw:1214692|loss_rate:2.27|path_pto:0| [2025/04/30 20:20:37 932156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:46818|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 932162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 932168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 932182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 932189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 932196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 932203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46818|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1377102| [2025/04/30 20:20:37 932208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 932213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1515| [2025/04/30 20:20:37 932256] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46818|now:1746044437932223|stream_id:0|stream_offset:1377102| [2025/04/30 20:20:37 932264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 932270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46818|applimit:0| [2025/04/30 20:20:37 932277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40912|rtt_var:656|pto_duration:43536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 932284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 932291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 932297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48018| [2025/04/30 20:20:37 932304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438000759|now:1746044437932277|interv:68482| [2025/04/30 20:20:37 932310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438000759|now:1746044437932277|interval:68482|pto_count:0|srtt:40912 [2025/04/30 20:20:37 932317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:48018| [2025/04/30 20:20:37 932322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 932326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48018|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1378281| [2025/04/30 20:20:37 932331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 932335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1516| [2025/04/30 20:20:37 932365] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48018|now:1746044437932343|stream_id:0|stream_offset:1378281| [2025/04/30 20:20:37 932371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 932386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48018|applimit:0| [2025/04/30 20:20:37 932393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40912|rtt_var:656|pto_duration:43536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 932400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 932407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 932413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49218| [2025/04/30 20:20:37 932418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438000879|now:1746044437932393|interv:68486| [2025/04/30 20:20:37 932422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438000879|now:1746044437932393|interval:68486|pto_count:0|srtt:40912 [2025/04/30 20:20:37 932427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:49218| [2025/04/30 20:20:37 932432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 932436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49218|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1379460| [2025/04/30 20:20:37 932441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 932445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1517| [2025/04/30 20:20:37 932475] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49218|now:1746044437932452|stream_id:0|stream_offset:1379460| [2025/04/30 20:20:37 932482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 932490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49218|applimit:0| [2025/04/30 20:20:37 932498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40912|rtt_var:656|pto_duration:43536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 932505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 932511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 932517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50418| [2025/04/30 20:20:37 932524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438000988|now:1746044437932498|interv:68490| [2025/04/30 20:20:37 932530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438000988|now:1746044437932498|interval:68490|pto_count:0|srtt:40912 [2025/04/30 20:20:37 932538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50418| [2025/04/30 20:20:37 932552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 932559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50418|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1380639| [2025/04/30 20:20:37 932567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 932573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1518| [2025/04/30 20:20:37 932617] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50418|now:1746044437932585|stream_id:0|stream_offset:1380639| [2025/04/30 20:20:37 932627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 932635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50418|applimit:0| [2025/04/30 20:20:37 932641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40912|rtt_var:656|pto_duration:43536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 932648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 932655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 932661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51618| [2025/04/30 20:20:37 932667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438001121|now:1746044437932641|interv:68480| [2025/04/30 20:20:37 932675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438001121|now:1746044437932641|interval:68480|pto_count:0|srtt:40912 [2025/04/30 20:20:37 932683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51618| [2025/04/30 20:20:37 932691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 932698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51618|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1381818| [2025/04/30 20:20:37 932705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 932712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438001121| [2025/04/30 20:20:37 932740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438001121| [2025/04/30 20:20:37 932745] [debug] |xqc_engine_wakeup_after|wakeup:1746044438001121|now:1746044437932745|diff:68376| [2025/04/30 20:20:37 932749] [debug] |xqc_engine_main_logic|END|now:1746044437932080| [2025/04/30 20:20:37 932760] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437932759| [2025/04/30 20:20:37 932765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 932771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:579| [2025/04/30 20:20:37 932780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:580| [2025/04/30 20:20:37 932786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:580| [2025/04/30 20:20:37 932790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 932795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 932800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1307644|prior_time:1746044437889697|is_app_limited:0|send_elapse:45966|ack_elapse:43062|ctl_first_sent_time:1746044437891331|lagest_ack_time:1746044437932759|curr_delivered:1356856| [2025/04/30 20:20:37 932805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437891331| [2025/04/30 20:20:37 932810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:652||sndq_packets_used_bytes:0|sndq_packets_free:687| [2025/04/30 20:20:37 932814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 932819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1307644|prior_time:1746044437889697|is_app_limited:0|send_elapse:45966|ack_elapse:43062|ctl_first_sent_time:1746044437891331|lagest_ack_time:1746044437932759|curr_delivered:1358056| [2025/04/30 20:20:37 932823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437891461| [2025/04/30 20:20:37 932827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:651||sndq_packets_used_bytes:0|sndq_packets_free:688| [2025/04/30 20:20:37 932831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40912|rttvar:656|minrtt:31448|latest_rtt:41298|ack_delay:88| [2025/04/30 20:20:37 932835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40949|rttvar:566|minrtt:31448|latest_rtt:41298|ack_delay:88| [2025/04/30 20:20:37 932840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1477|lost_pn:1474|thresh:3| [2025/04/30 20:20:37 932844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 932848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 932852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40949|rtt_var:566|pto_duration:43213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 932857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 932861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 932864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49218| [2025/04/30 20:20:37 932868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438000798|now:1746044437932852|interv:67946| [2025/04/30 20:20:37 932872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438000798|now:1746044437932852|interval:67946|pto_count:0|srtt:40949 [2025/04/30 20:20:37 932880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45966, ack_elapse 43062, delivered 50412|rate 1096723|lost 300| [2025/04/30 20:20:37 932884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096723) in round 25| [2025/04/30 20:20:37 932889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 932893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 932897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437891461|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 932901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437891461|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 932906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49218|srtt:40949|latest_rtt:41298|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437926757|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 932912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:580|largest:580|pns:2| [2025/04/30 20:20:37 932916] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:580|frame:ACK |recv_time:1746044437932759|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 932922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557932759|now:1746044437932759|interv:120000000| [2025/04/30 20:20:37 932926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557932759|now:1746044437932759|interv:120000000| [2025/04/30 20:20:37 932930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438001121|pq_index:0| [2025/04/30 20:20:37 932934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437932080| [2025/04/30 20:20:37 932938] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437932938| [2025/04/30 20:20:37 932943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437932942| [2025/04/30 20:20:37 932949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40949|min_srtt:40949|path_bw:1214692|loss_rate:2.22|path_pto:0| [2025/04/30 20:20:37 932954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:49218|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 932958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 932962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 932966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 932973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 932977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40949|min_srtt:40949|path_bw:1214692|loss_rate:2.22|path_pto:0| [2025/04/30 20:20:37 932982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:49218|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 932986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 932990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 932996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 933004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 933011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 933018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49218|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1381818| [2025/04/30 20:20:37 933025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 933032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1519| [2025/04/30 20:20:37 933074] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49218|now:1746044437933043|stream_id:0|stream_offset:1381818| [2025/04/30 20:20:37 933085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 933094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49218|applimit:0| [2025/04/30 20:20:37 933101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40949|rtt_var:566|pto_duration:43213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 933107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 933113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 933119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50418| [2025/04/30 20:20:37 933125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438001256|now:1746044437933100|interv:68156| [2025/04/30 20:20:37 933131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438001256|now:1746044437933100|interval:68156|pto_count:0|srtt:40949 [2025/04/30 20:20:37 933138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50418| [2025/04/30 20:20:37 933145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 933159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50418|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1382997| [2025/04/30 20:20:37 933166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 933172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437934172|now:1746044437933172|interv:1000| [2025/04/30 20:20:37 933178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 933184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 933190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437934172| [2025/04/30 20:20:37 933196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437934172| [2025/04/30 20:20:37 933203] [debug] |xqc_engine_wakeup_after|wakeup:1746044437934172|now:1746044437933202|diff:970| [2025/04/30 20:20:37 933210] [debug] |xqc_engine_main_logic|END|now:1746044437932942| [2025/04/30 20:20:37 933219] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437933218| [2025/04/30 20:20:37 933224] [debug] |xqc_engine_wakeup_after|wakeup:1746044437934172|now:1746044437933224|diff:948| [2025/04/30 20:20:37 933230] [debug] |xqc_engine_main_logic|END|now:1746044437933218| [2025/04/30 20:20:37 934307] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437934307| [2025/04/30 20:20:37 934320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437934172|pq_index:0| [2025/04/30 20:20:37 934325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437932942| [2025/04/30 20:20:37 934330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437934329| [2025/04/30 20:20:37 934335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437934172|now:1746044437934329| [2025/04/30 20:20:37 934339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437934172|now:1746044437934329| [2025/04/30 20:20:37 934343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 934349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40949|min_srtt:40949|path_bw:1214692|loss_rate:2.21|path_pto:0| [2025/04/30 20:20:37 934357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:50418|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 934364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 934370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 934376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 934383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 934389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40949|min_srtt:40949|path_bw:1214692|loss_rate:2.21|path_pto:0| [2025/04/30 20:20:37 934394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:50418|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 934405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 934409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 934413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 934417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 934422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 934426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50418|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1382997| [2025/04/30 20:20:37 934431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 934435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1520| [2025/04/30 20:20:37 934476] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50418|now:1746044437934444|stream_id:0|stream_offset:1382997| [2025/04/30 20:20:37 934486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 934493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50418|applimit:0| [2025/04/30 20:20:37 934500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40949|rtt_var:566|pto_duration:43213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 934506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 934512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 934519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51618| [2025/04/30 20:20:37 934525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438002657|now:1746044437934499|interv:68158| [2025/04/30 20:20:37 934532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438002657|now:1746044437934499|interval:68158|pto_count:0|srtt:40949 [2025/04/30 20:20:37 934537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51618| [2025/04/30 20:20:37 934543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 934547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51618|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1384176| [2025/04/30 20:20:37 934555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 934568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438002657| [2025/04/30 20:20:37 934575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438002657| [2025/04/30 20:20:37 934581] [debug] |xqc_engine_wakeup_after|wakeup:1746044438002657|now:1746044437934581|diff:68076| [2025/04/30 20:20:37 934588] [debug] |xqc_engine_main_logic|END|now:1746044437934329| [2025/04/30 20:20:37 934602] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437934601| [2025/04/30 20:20:37 934610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 934619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:580| [2025/04/30 20:20:37 934625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:581| [2025/04/30 20:20:37 934634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:581| [2025/04/30 20:20:37 934641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 934647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1478|origin_pktnum:0|size:1212|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1479|path_largest_ack:1478| [2025/04/30 20:20:37 934655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50424|prior_delivered:1310044|prior_time:1746044437891831|is_app_limited:0|send_elapse:46388|ack_elapse:42770|ctl_first_sent_time:1746044437893526|lagest_ack_time:1746044437934601|curr_delivered:1359268| [2025/04/30 20:20:37 934662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437893526| [2025/04/30 20:20:37 934669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:650||sndq_packets_used_bytes:0|sndq_packets_free:689| [2025/04/30 20:20:37 934675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 934680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50424|prior_delivered:1310044|prior_time:1746044437891831|is_app_limited:0|send_elapse:46388|ack_elapse:42770|ctl_first_sent_time:1746044437893526|lagest_ack_time:1746044437934601|curr_delivered:1360468| [2025/04/30 20:20:37 934685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437893658| [2025/04/30 20:20:37 934689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:649||sndq_packets_used_bytes:0|sndq_packets_free:690| [2025/04/30 20:20:37 934693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40949|rttvar:566|minrtt:31448|latest_rtt:40943|ack_delay:88| [2025/04/30 20:20:37 934697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40937|rttvar:448|minrtt:31448|latest_rtt:40943|ack_delay:88| [2025/04/30 20:20:37 934701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1479|lost_pn:1476|thresh:3| [2025/04/30 20:20:37 934706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 934710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 561|pns:2| [2025/04/30 20:20:37 934714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 934743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40937|rtt_var:448|pto_duration:42937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 934747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 934751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 934755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 934759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438002381|now:1746044437934742|interv:67639| [2025/04/30 20:20:37 934763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438002381|now:1746044437934742|interval:67639|pto_count:0|srtt:40937 [2025/04/30 20:20:37 934768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46388, ack_elapse 42770, delivered 50424|rate 1087005|lost 300| [2025/04/30 20:20:37 934772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1087005) in round 25| [2025/04/30 20:20:37 934777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 934781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 934785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2412|po_sent_time:1746044437893658|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 934789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2412|po_sent_time:1746044437893658|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 934794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49206|srtt:40937|latest_rtt:40943|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437926757|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 934800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:581|largest:581|pns:2| [2025/04/30 20:20:37 934804] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:581|frame:ACK |recv_time:1746044437934601|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 934809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557934601|now:1746044437934601|interv:120000000| [2025/04/30 20:20:37 934813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557934601|now:1746044437934601|interv:120000000| [2025/04/30 20:20:37 934817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438002657|pq_index:0| [2025/04/30 20:20:37 934821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437934329| [2025/04/30 20:20:37 934825] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437934825| [2025/04/30 20:20:37 934830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437934829| [2025/04/30 20:20:37 934839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40937|min_srtt:40937|path_bw:1214692|loss_rate:2.20|path_pto:0| [2025/04/30 20:20:37 934843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 934848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 934852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 934856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 934860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 934864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40937|min_srtt:40937|path_bw:1214692|loss_rate:2.20|path_pto:0| [2025/04/30 20:20:37 934868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 934873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 934876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 934880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 934884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 934889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 934893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1384176| [2025/04/30 20:20:37 934897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 934902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1521| [2025/04/30 20:20:37 934945] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437934909|stream_id:0|stream_offset:1384176| [2025/04/30 20:20:37 934954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 934961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 934969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40937|rtt_var:448|pto_duration:42937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 934974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 934983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 934987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 934991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438002846|now:1746044437934968|interv:67878| [2025/04/30 20:20:37 934995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438002846|now:1746044437934968|interval:67878|pto_count:0|srtt:40937 [2025/04/30 20:20:37 934999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 935004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 935008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1385355| [2025/04/30 20:20:37 935013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 935020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437936019|now:1746044437935019|interv:1000| [2025/04/30 20:20:37 935026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 935032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 935038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437936019| [2025/04/30 20:20:37 935045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437936019| [2025/04/30 20:20:37 935050] [debug] |xqc_engine_wakeup_after|wakeup:1746044437936019|now:1746044437935050|diff:969| [2025/04/30 20:20:37 935057] [debug] |xqc_engine_main_logic|END|now:1746044437934829| [2025/04/30 20:20:37 935065] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437935065| [2025/04/30 20:20:37 935072] [debug] |xqc_engine_wakeup_after|wakeup:1746044437936019|now:1746044437935072|diff:947| [2025/04/30 20:20:37 935078] [debug] |xqc_engine_main_logic|END|now:1746044437935065| [2025/04/30 20:20:37 936166] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437936166| [2025/04/30 20:20:37 936181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437936019|pq_index:0| [2025/04/30 20:20:37 936188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437934829| [2025/04/30 20:20:37 936207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437936194| [2025/04/30 20:20:37 936215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437936019|now:1746044437936194| [2025/04/30 20:20:37 936221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437936019|now:1746044437936194| [2025/04/30 20:20:37 936227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 936235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40937|min_srtt:40937|path_bw:1214692|loss_rate:2.19|path_pto:0| [2025/04/30 20:20:37 936243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 936258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 936264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 936270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 936277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 936281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40937|min_srtt:40937|path_bw:1214692|loss_rate:2.19|path_pto:0| [2025/04/30 20:20:37 936285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 936290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 936294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 936297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 936302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 936307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 936311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1385355| [2025/04/30 20:20:37 936315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 936320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1522| [2025/04/30 20:20:37 936361] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437936329|stream_id:0|stream_offset:1385355| [2025/04/30 20:20:37 936371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 936379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 936386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40937|rtt_var:448|pto_duration:42937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 936393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 936400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 936406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 936412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438004266|now:1746044437936386|interv:67880| [2025/04/30 20:20:37 936421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438004266|now:1746044437936386|interval:67880|pto_count:0|srtt:40937 [2025/04/30 20:20:37 936426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 936431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 936435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1386534| [2025/04/30 20:20:37 936440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 936444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438004266| [2025/04/30 20:20:37 936448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438004266| [2025/04/30 20:20:37 936453] [debug] |xqc_engine_wakeup_after|wakeup:1746044438004266|now:1746044437936452|diff:67814| [2025/04/30 20:20:37 936457] [debug] |xqc_engine_main_logic|END|now:1746044437936194| [2025/04/30 20:20:37 936648] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437936647| [2025/04/30 20:20:37 936661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 936670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:581| [2025/04/30 20:20:37 936677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:582| [2025/04/30 20:20:37 936686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:582| [2025/04/30 20:20:37 936692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 936700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1480|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1481|path_largest_ack:1480| [2025/04/30 20:20:37 936707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50424|prior_delivered:1312444|prior_time:1746044437893839|is_app_limited:0|send_elapse:48028|ack_elapse:42808|ctl_first_sent_time:1746044437895421|lagest_ack_time:1746044437936647|curr_delivered:1361668| [2025/04/30 20:20:37 936715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437895421| [2025/04/30 20:20:37 936747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:648||sndq_packets_used_bytes:0|sndq_packets_free:691| [2025/04/30 20:20:37 936755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 936762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50424|prior_delivered:1312444|prior_time:1746044437893839|is_app_limited:0|send_elapse:48028|ack_elapse:42808|ctl_first_sent_time:1746044437895421|lagest_ack_time:1746044437936647|curr_delivered:1362868| [2025/04/30 20:20:37 936769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437895538| [2025/04/30 20:20:37 936776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:647||sndq_packets_used_bytes:0|sndq_packets_free:692| [2025/04/30 20:20:37 936782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40937|rttvar:448|minrtt:31448|latest_rtt:41109|ack_delay:112| [2025/04/30 20:20:37 936798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40944|rttvar:351|minrtt:31448|latest_rtt:41109|ack_delay:112| [2025/04/30 20:20:37 936804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1481|lost_pn:1478|thresh:3| [2025/04/30 20:20:37 936808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 936812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 936817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40944|rtt_var:351|pto_duration:42944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 936821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 936825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 936829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 936833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438004273|now:1746044437936816|interv:67457| [2025/04/30 20:20:37 936837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438004273|now:1746044437936816|interval:67457|pto_count:0|srtt:40944 [2025/04/30 20:20:37 936842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 48028, ack_elapse 42808, delivered 50424|rate 1049887|lost 300| [2025/04/30 20:20:37 936846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1049887) in round 25| [2025/04/30 20:20:37 936851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 936855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 936859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437895538|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 936863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437895538|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 936868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49206|srtt:40944|latest_rtt:41109|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437926757|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 936874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:582|largest:582|pns:2| [2025/04/30 20:20:37 936878] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:582|frame:ACK |recv_time:1746044437936647|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 936884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557936647|now:1746044437936647|interv:120000000| [2025/04/30 20:20:37 936891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557936647|now:1746044437936647|interv:120000000| [2025/04/30 20:20:37 936895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438004266|pq_index:0| [2025/04/30 20:20:37 936899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437936194| [2025/04/30 20:20:37 936903] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437936903| [2025/04/30 20:20:37 936908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437936907| [2025/04/30 20:20:37 936914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40944|min_srtt:40944|path_bw:1214692|loss_rate:2.17|path_pto:0| [2025/04/30 20:20:37 936919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 936923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 936927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 936931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 936935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 936939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40944|min_srtt:40944|path_bw:1214692|loss_rate:2.17|path_pto:0| [2025/04/30 20:20:37 936943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 936948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 936951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 936955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 936959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 936964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 936968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1386534| [2025/04/30 20:20:37 936972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 936976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437937976|now:1746044437936976|interv:1000| [2025/04/30 20:20:37 936980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 936987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 936991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437937976| [2025/04/30 20:20:37 936995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437937976| [2025/04/30 20:20:37 936999] [debug] |xqc_engine_wakeup_after|wakeup:1746044437937976|now:1746044437936999|diff:977| [2025/04/30 20:20:37 937003] [debug] |xqc_engine_main_logic|END|now:1746044437936907| [2025/04/30 20:20:37 937009] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437937009| [2025/04/30 20:20:37 937013] [debug] |xqc_engine_wakeup_after|wakeup:1746044437937976|now:1746044437937012|diff:964| [2025/04/30 20:20:37 937016] [debug] |xqc_engine_main_logic|END|now:1746044437937009| [2025/04/30 20:20:37 938091] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437938091| [2025/04/30 20:20:37 938109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437937976|pq_index:0| [2025/04/30 20:20:37 938116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437936907| [2025/04/30 20:20:37 938124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437938122| [2025/04/30 20:20:37 938131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437937976|now:1746044437938122| [2025/04/30 20:20:37 938138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437937976|now:1746044437938122| [2025/04/30 20:20:37 938144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 938152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40944|min_srtt:40944|path_bw:1214692|loss_rate:2.17|path_pto:0| [2025/04/30 20:20:37 938159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 938166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 938172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 938178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 938185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 938191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40944|min_srtt:40944|path_bw:1214692|loss_rate:2.17|path_pto:0| [2025/04/30 20:20:37 938198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 938205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 938211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 938217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 938231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 938239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 938245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1386534| [2025/04/30 20:20:37 938249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 938254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1523| [2025/04/30 20:20:37 938299] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437938262|stream_id:0|stream_offset:1386534| [2025/04/30 20:20:37 938309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 938317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 938324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40944|rtt_var:351|pto_duration:42944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 938329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 938333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 938337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 938341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438006206|now:1746044437938324|interv:67882| [2025/04/30 20:20:37 938345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438006206|now:1746044437938324|interval:67882|pto_count:0|srtt:40944 [2025/04/30 20:20:37 938350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 938355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 938359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1387713| [2025/04/30 20:20:37 938364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 938368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1524| [2025/04/30 20:20:37 938403] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437938376|stream_id:0|stream_offset:1387713| [2025/04/30 20:20:37 938412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 938420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 938434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40944|rtt_var:351|pto_duration:42944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 938442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 938448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 938454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 938459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438006320|now:1746044437938434|interv:67886| [2025/04/30 20:20:37 938463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438006320|now:1746044437938434|interval:67886|pto_count:0|srtt:40944 [2025/04/30 20:20:37 938468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 938472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 938477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1388892| [2025/04/30 20:20:37 938481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 938485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438006320| [2025/04/30 20:20:37 938490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438006320| [2025/04/30 20:20:37 938495] [debug] |xqc_engine_wakeup_after|wakeup:1746044438006320|now:1746044437938495|diff:67825| [2025/04/30 20:20:37 938502] [debug] |xqc_engine_main_logic|END|now:1746044437938122| [2025/04/30 20:20:37 938587] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437938586| [2025/04/30 20:20:37 938600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 938610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:582| [2025/04/30 20:20:37 938616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:583| [2025/04/30 20:20:37 938623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:583| [2025/04/30 20:20:37 938629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 938638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 938645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50424|prior_delivered:1314844|prior_time:1746044437895782|is_app_limited:0|send_elapse:44992|ack_elapse:42804|ctl_first_sent_time:1746044437897414|lagest_ack_time:1746044437938586|curr_delivered:1364068| [2025/04/30 20:20:37 938651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437897414| [2025/04/30 20:20:37 938656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:646||sndq_packets_used_bytes:0|sndq_packets_free:693| [2025/04/30 20:20:37 938662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 938677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50424|prior_delivered:1314844|prior_time:1746044437895782|is_app_limited:0|send_elapse:44992|ack_elapse:42804|ctl_first_sent_time:1746044437897414|lagest_ack_time:1746044437938586|curr_delivered:1365268| [2025/04/30 20:20:37 938684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437897527| [2025/04/30 20:20:37 938691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:645||sndq_packets_used_bytes:0|sndq_packets_free:694| [2025/04/30 20:20:37 938697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40944|rttvar:351|minrtt:31448|latest_rtt:41059|ack_delay:104| [2025/04/30 20:20:37 938704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40945|rttvar:266|minrtt:31448|latest_rtt:41059|ack_delay:104| [2025/04/30 20:20:37 938711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1483|lost_pn:1480|thresh:3| [2025/04/30 20:20:37 938738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 938749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 938753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40945|rtt_var:266|pto_duration:42945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 938758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 938762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 938766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 938770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438006321|now:1746044437938753|interv:67568| [2025/04/30 20:20:37 938774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438006321|now:1746044437938753|interval:67568|pto_count:0|srtt:40945 [2025/04/30 20:20:37 938778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44992, ack_elapse 42804, delivered 50424|rate 1120732|lost 300| [2025/04/30 20:20:37 938783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120732) in round 25| [2025/04/30 20:20:37 938787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 938791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 938795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437897527|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 938800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437897527|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 938804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49206|srtt:40945|latest_rtt:41059|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437926757|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 938814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:583|largest:583|pns:2| [2025/04/30 20:20:37 938819] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:583|frame:ACK |recv_time:1746044437938586|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 938824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557938586|now:1746044437938586|interv:120000000| [2025/04/30 20:20:37 938828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557938586|now:1746044437938586|interv:120000000| [2025/04/30 20:20:37 938832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438006320|pq_index:0| [2025/04/30 20:20:37 938836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437938122| [2025/04/30 20:20:37 938840] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437938840| [2025/04/30 20:20:37 938845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437938844| [2025/04/30 20:20:37 938851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40945|min_srtt:40945|path_bw:1214692|loss_rate:2.15|path_pto:0| [2025/04/30 20:20:37 938856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 938860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 938864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 938868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 938872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 938876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40945|min_srtt:40945|path_bw:1214692|loss_rate:2.15|path_pto:0| [2025/04/30 20:20:37 938880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 938885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 938888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 938892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 938896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 938903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 938908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1388892| [2025/04/30 20:20:37 938912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 938916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1525| [2025/04/30 20:20:37 938955] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437938925|stream_id:0|stream_offset:1388892| [2025/04/30 20:20:37 938965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 938973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 938979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40945|rtt_var:266|pto_duration:42945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 938987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 938992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 938996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 939000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438006870|now:1746044437938979|interv:67891| [2025/04/30 20:20:37 939004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438006870|now:1746044437938979|interval:67891|pto_count:0|srtt:40945 [2025/04/30 20:20:37 939008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 939013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 939017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1390071| [2025/04/30 20:20:37 939022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 939026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437940026|now:1746044437939026|interv:1000| [2025/04/30 20:20:37 939031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 939037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 939044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437940026| [2025/04/30 20:20:37 939051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437940026| [2025/04/30 20:20:37 939056] [debug] |xqc_engine_wakeup_after|wakeup:1746044437940026|now:1746044437939056|diff:970| [2025/04/30 20:20:37 939061] [debug] |xqc_engine_main_logic|END|now:1746044437938844| [2025/04/30 20:20:37 939068] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437939068| [2025/04/30 20:20:37 939085] [debug] |xqc_engine_wakeup_after|wakeup:1746044437940026|now:1746044437939085|diff:941| [2025/04/30 20:20:37 939091] [debug] |xqc_engine_main_logic|END|now:1746044437939068| [2025/04/30 20:20:37 940179] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437940178| [2025/04/30 20:20:37 940224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437940026|pq_index:0| [2025/04/30 20:20:37 940232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437938844| [2025/04/30 20:20:37 940241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437940239| [2025/04/30 20:20:37 940248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437940026|now:1746044437940239| [2025/04/30 20:20:37 940255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437940026|now:1746044437940239| [2025/04/30 20:20:37 940261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 940269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40945|min_srtt:40945|path_bw:1214692|loss_rate:2.14|path_pto:0| [2025/04/30 20:20:37 940276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 940283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 940290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 940296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 940302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 940309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40945|min_srtt:40945|path_bw:1214692|loss_rate:2.14|path_pto:0| [2025/04/30 20:20:37 940315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 940323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 940329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 940334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 940342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 940349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 940356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1390071| [2025/04/30 20:20:37 940372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 940379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1526| [2025/04/30 20:20:37 940414] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437940388|stream_id:0|stream_offset:1390071| [2025/04/30 20:20:37 940420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 940425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 940429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40945|rtt_var:266|pto_duration:42945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 940434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 940438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 940441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 940445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438008333|now:1746044437940429|interv:67904| [2025/04/30 20:20:37 940450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438008333|now:1746044437940429|interval:67904|pto_count:0|srtt:40945 [2025/04/30 20:20:37 940454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 940459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 940463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1391250| [2025/04/30 20:20:37 940468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 940472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438008333| [2025/04/30 20:20:37 940476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438008333| [2025/04/30 20:20:37 940481] [debug] |xqc_engine_wakeup_after|wakeup:1746044438008333|now:1746044437940480|diff:67853| [2025/04/30 20:20:37 940485] [debug] |xqc_engine_main_logic|END|now:1746044437940239| [2025/04/30 20:20:37 940661] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437940660| [2025/04/30 20:20:37 940670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 940678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:583| [2025/04/30 20:20:37 940684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:584| [2025/04/30 20:20:37 940692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:584| [2025/04/30 20:20:37 940699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 940708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 940742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50424|prior_delivered:1317244|prior_time:1746044437897695|is_app_limited:0|send_elapse:44955|ack_elapse:42965|ctl_first_sent_time:1746044437899325|lagest_ack_time:1746044437940660|curr_delivered:1366468| [2025/04/30 20:20:37 940749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437899325| [2025/04/30 20:20:37 940754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:644||sndq_packets_used_bytes:0|sndq_packets_free:695| [2025/04/30 20:20:37 940761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 940768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50424|prior_delivered:1317244|prior_time:1746044437897695|is_app_limited:0|send_elapse:44955|ack_elapse:42965|ctl_first_sent_time:1746044437899325|lagest_ack_time:1746044437940660|curr_delivered:1367668| [2025/04/30 20:20:37 940776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437899438| [2025/04/30 20:20:37 940782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:643||sndq_packets_used_bytes:0|sndq_packets_free:696| [2025/04/30 20:20:37 940788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40945|rttvar:266|minrtt:31448|latest_rtt:41222|ack_delay:104| [2025/04/30 20:20:37 940795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40966|rttvar:243|minrtt:31448|latest_rtt:41222|ack_delay:104| [2025/04/30 20:20:37 940802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1485|lost_pn:1482|thresh:3| [2025/04/30 20:20:37 940807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 940811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 940815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40966|rtt_var:243|pto_duration:42966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 940819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 940823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 940827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 940831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438008354|now:1746044437940815|interv:67539| [2025/04/30 20:20:37 940835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438008354|now:1746044437940815|interval:67539|pto_count:0|srtt:40966 [2025/04/30 20:20:37 940840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44955, ack_elapse 42965, delivered 50424|rate 1121654|lost 300| [2025/04/30 20:20:37 940846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121654) in round 25| [2025/04/30 20:20:37 940858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 940865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 940870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437899438|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 940874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437899438|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 940879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49206|srtt:40966|latest_rtt:41222|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437926757|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 940884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 940889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437965660|now:1746044437940660|interv:25000| [2025/04/30 20:20:37 940894] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437940660|max_ack_delay:25000| [2025/04/30 20:20:37 940899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:584|largest:584|pns:2| [2025/04/30 20:20:37 940904] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:584|frame:PING ACK |recv_time:1746044437940660|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 940909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557940660|now:1746044437940660|interv:120000000| [2025/04/30 20:20:37 940913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557940660|now:1746044437940660|interv:120000000| [2025/04/30 20:20:37 940917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438008333|pq_index:0| [2025/04/30 20:20:37 940921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437940239| [2025/04/30 20:20:37 940925] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437940925| [2025/04/30 20:20:37 940930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437940929| [2025/04/30 20:20:37 940936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40966|min_srtt:40966|path_bw:1214692|loss_rate:2.13|path_pto:0| [2025/04/30 20:20:37 940940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 940945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 940949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 940956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 940961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 940965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40966|min_srtt:40966|path_bw:1214692|loss_rate:2.13|path_pto:0| [2025/04/30 20:20:37 940969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 940974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 940977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 940981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 940986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 940990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 940994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1391250| [2025/04/30 20:20:37 940999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 941003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1527| [2025/04/30 20:20:37 941044] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437941011|stream_id:0|stream_offset:1391250| [2025/04/30 20:20:37 941053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 941061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 941068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40966|rtt_var:243|pto_duration:42966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 941075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 941081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 941088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 941094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438008977|now:1746044437941067|interv:67910| [2025/04/30 20:20:37 941101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438008977|now:1746044437941067|interval:67910|pto_count:0|srtt:40966 [2025/04/30 20:20:37 941108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 941124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 941131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1392429| [2025/04/30 20:20:37 941138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 941144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437942144|now:1746044437941144|interv:1000| [2025/04/30 20:20:37 941151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 941157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 941164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437942144| [2025/04/30 20:20:37 941170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437942144| [2025/04/30 20:20:37 941177] [debug] |xqc_engine_wakeup_after|wakeup:1746044437942144|now:1746044437941177|diff:967| [2025/04/30 20:20:37 941184] [debug] |xqc_engine_main_logic|END|now:1746044437940929| [2025/04/30 20:20:37 941192] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437941192| [2025/04/30 20:20:37 941198] [debug] |xqc_engine_wakeup_after|wakeup:1746044437942144|now:1746044437941198|diff:946| [2025/04/30 20:20:37 941204] [debug] |xqc_engine_main_logic|END|now:1746044437941192| [2025/04/30 20:20:37 942246] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437942246| [2025/04/30 20:20:37 942258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437942144|pq_index:0| [2025/04/30 20:20:37 942263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437940929| [2025/04/30 20:20:37 942268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437942267| [2025/04/30 20:20:37 942273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437942144|now:1746044437942267| [2025/04/30 20:20:37 942278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437942144|now:1746044437942267| [2025/04/30 20:20:37 942282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 942287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40966|min_srtt:40966|path_bw:1214692|loss_rate:2.12|path_pto:0| [2025/04/30 20:20:37 942292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 942296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 942300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 942304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 942309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 942313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40966|min_srtt:40966|path_bw:1214692|loss_rate:2.12|path_pto:0| [2025/04/30 20:20:37 942324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 942328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 942332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 942336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 942340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 942345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 942349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1392429| [2025/04/30 20:20:37 942354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 942358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1528| [2025/04/30 20:20:37 942402] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437942367|stream_id:0|stream_offset:1392429| [2025/04/30 20:20:37 942411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 942419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 942426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40966|rtt_var:243|pto_duration:42966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 942433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 942440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 942446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 942453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438010333|now:1746044437942426|interv:67907| [2025/04/30 20:20:37 942459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438010333|now:1746044437942426|interval:67907|pto_count:0|srtt:40966 [2025/04/30 20:20:37 942466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 942474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 942481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1393608| [2025/04/30 20:20:37 942494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 942501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437965660| [2025/04/30 20:20:37 942507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437965660| [2025/04/30 20:20:37 942514] [debug] |xqc_engine_wakeup_after|wakeup:1746044437965660|now:1746044437942513|diff:23147| [2025/04/30 20:20:37 942521] [debug] |xqc_engine_main_logic|END|now:1746044437942267| [2025/04/30 20:20:37 942535] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437942534| [2025/04/30 20:20:37 942544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 942552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:584| [2025/04/30 20:20:37 942559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:585| [2025/04/30 20:20:37 942568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:585| [2025/04/30 20:20:37 942574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 942582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 942589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50424|prior_delivered:1319644|prior_time:1746044437899683|is_app_limited:0|send_elapse:45012|ack_elapse:42851|ctl_first_sent_time:1746044437901372|lagest_ack_time:1746044437942534|curr_delivered:1368868| [2025/04/30 20:20:37 942595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437901372| [2025/04/30 20:20:37 942602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:642||sndq_packets_used_bytes:0|sndq_packets_free:697| [2025/04/30 20:20:37 942609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 942615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50424|prior_delivered:1319644|prior_time:1746044437899683|is_app_limited:0|send_elapse:45012|ack_elapse:42851|ctl_first_sent_time:1746044437901372|lagest_ack_time:1746044437942534|curr_delivered:1370068| [2025/04/30 20:20:37 942622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437901489| [2025/04/30 20:20:37 942628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:641||sndq_packets_used_bytes:0|sndq_packets_free:698| [2025/04/30 20:20:37 942635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40966|rttvar:243|minrtt:31448|latest_rtt:41045|ack_delay:104| [2025/04/30 20:20:37 942642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40963|rttvar:189|minrtt:31448|latest_rtt:41045|ack_delay:104| [2025/04/30 20:20:37 942649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1487|lost_pn:1484|thresh:3| [2025/04/30 20:20:37 942654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 942658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 942667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40963|rtt_var:189|pto_duration:42963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 942672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 942676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 942680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 942683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438010330|now:1746044437942667|interv:67663| [2025/04/30 20:20:37 942688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438010330|now:1746044437942667|interval:67663|pto_count:0|srtt:40963 [2025/04/30 20:20:37 942692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45012, ack_elapse 42851, delivered 50424|rate 1120234|lost 300| [2025/04/30 20:20:37 942696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120234) in round 25| [2025/04/30 20:20:37 942701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 942705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 942709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437901489|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 942713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437901489|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 942746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49206|srtt:40963|latest_rtt:41045|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437926757|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 942753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:585|largest:585|pns:2| [2025/04/30 20:20:37 942757] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:585|frame:ACK |recv_time:1746044437942534|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 942762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557942534|now:1746044437942534|interv:120000000| [2025/04/30 20:20:37 942766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557942534|now:1746044437942534|interv:120000000| [2025/04/30 20:20:37 942770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437965660|pq_index:0| [2025/04/30 20:20:37 942775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437942267| [2025/04/30 20:20:37 942779] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437942779| [2025/04/30 20:20:37 942787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437942786| [2025/04/30 20:20:37 942796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40963|min_srtt:40963|path_bw:1214692|loss_rate:2.11|path_pto:0| [2025/04/30 20:20:37 942801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 942806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 942809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 942813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 942818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 942822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40963|min_srtt:40963|path_bw:1214692|loss_rate:2.11|path_pto:0| [2025/04/30 20:20:37 942826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 942830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 942834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 942838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 942842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 942847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 942851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1393608| [2025/04/30 20:20:37 942855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 942860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1529| [2025/04/30 20:20:37 942893] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437942867|stream_id:0|stream_offset:1393608| [2025/04/30 20:20:37 942898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 942903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 942910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40963|rtt_var:189|pto_duration:42963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 942917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 942930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 942936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 942943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438010830|now:1746044437942909|interv:67921| [2025/04/30 20:20:37 942949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438010830|now:1746044437942909|interval:67921|pto_count:0|srtt:40963 [2025/04/30 20:20:37 942957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 942965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 942970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1394787| [2025/04/30 20:20:37 942974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 942978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437943978|now:1746044437942978|interv:1000| [2025/04/30 20:20:37 942982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 942986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 942990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437943978| [2025/04/30 20:20:37 942994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437943978| [2025/04/30 20:20:37 942998] [debug] |xqc_engine_wakeup_after|wakeup:1746044437943978|now:1746044437942998|diff:980| [2025/04/30 20:20:37 943003] [debug] |xqc_engine_main_logic|END|now:1746044437942786| [2025/04/30 20:20:37 943009] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437943009| [2025/04/30 20:20:37 943016] [debug] |xqc_engine_wakeup_after|wakeup:1746044437943978|now:1746044437943015|diff:963| [2025/04/30 20:20:37 943022] [debug] |xqc_engine_main_logic|END|now:1746044437943009| [2025/04/30 20:20:37 944093] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437944093| [2025/04/30 20:20:37 944110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437943978|pq_index:0| [2025/04/30 20:20:37 944118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437942786| [2025/04/30 20:20:37 944126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437944124| [2025/04/30 20:20:37 944165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437943978|now:1746044437944124| [2025/04/30 20:20:37 944174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437943978|now:1746044437944124| [2025/04/30 20:20:37 944180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 944188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40963|min_srtt:40963|path_bw:1214692|loss_rate:2.09|path_pto:0| [2025/04/30 20:20:37 944195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 944210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 944217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 944223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 944230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 944236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40963|min_srtt:40963|path_bw:1214692|loss_rate:2.09|path_pto:0| [2025/04/30 20:20:37 944243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 944251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 944257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 944263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 944270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 944277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 944284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1394787| [2025/04/30 20:20:37 944290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 944298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1530| [2025/04/30 20:20:37 944341] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437944311|stream_id:0|stream_offset:1394787| [2025/04/30 20:20:37 944351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 944358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 944363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40963|rtt_var:189|pto_duration:42963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 944368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 944372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 944376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 944380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438012274|now:1746044437944363|interv:67911| [2025/04/30 20:20:37 944388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438012274|now:1746044437944363|interval:67911|pto_count:0|srtt:40963 [2025/04/30 20:20:37 944393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 944398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 944402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1395966| [2025/04/30 20:20:37 944407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 944411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437965660| [2025/04/30 20:20:37 944416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437965660| [2025/04/30 20:20:37 944420] [debug] |xqc_engine_wakeup_after|wakeup:1746044437965660|now:1746044437944420|diff:21240| [2025/04/30 20:20:37 944424] [debug] |xqc_engine_main_logic|END|now:1746044437944124| [2025/04/30 20:20:37 944507] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437944506| [2025/04/30 20:20:37 944519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 944528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:585| [2025/04/30 20:20:37 944535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:586| [2025/04/30 20:20:37 944541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:586| [2025/04/30 20:20:37 944548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 944556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 944563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1322056|prior_time:1746044437902168|is_app_limited:0|send_elapse:41916|ack_elapse:42338|ctl_first_sent_time:1746044437902701|lagest_ack_time:1746044437944506|curr_delivered:1371268| [2025/04/30 20:20:37 944571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437902701| [2025/04/30 20:20:37 944578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:640||sndq_packets_used_bytes:0|sndq_packets_free:699| [2025/04/30 20:20:37 944586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 944592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49212|prior_delivered:1324456|prior_time:1746044437903683|is_app_limited:0|send_elapse:41405|ack_elapse:40823|ctl_first_sent_time:1746044437904082|lagest_ack_time:1746044437944506|curr_delivered:1372468| [2025/04/30 20:20:37 944599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437904082| [2025/04/30 20:20:37 944606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:639||sndq_packets_used_bytes:0|sndq_packets_free:700| [2025/04/30 20:20:37 944619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40963|rttvar:189|minrtt:31448|latest_rtt:40424|ack_delay:104| [2025/04/30 20:20:37 944627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40883|rttvar:302|minrtt:31448|latest_rtt:40424|ack_delay:104| [2025/04/30 20:20:37 944633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1489|lost_pn:1486|thresh:3| [2025/04/30 20:20:37 944640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 944646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 944650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40883|rtt_var:302|pto_duration:42883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 944655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 944659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 944663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 944670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438012194|now:1746044437944650|interv:67544| [2025/04/30 20:20:37 944676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438012194|now:1746044437944650|interval:67544|pto_count:0|srtt:40883 [2025/04/30 20:20:37 944683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41405, ack_elapse 40823, delivered 48012|rate 1159570|lost 300| [2025/04/30 20:20:37 944689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159570) in round 25| [2025/04/30 20:20:37 944693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 944697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 944701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437904082|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 944706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437904082|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 944710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49206|srtt:40883|latest_rtt:40424|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437926757|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 944734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:586|largest:586|pns:2| [2025/04/30 20:20:37 944743] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:586|frame:ACK |recv_time:1746044437944506|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 944754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557944506|now:1746044437944506|interv:120000000| [2025/04/30 20:20:37 944761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557944506|now:1746044437944506|interv:120000000| [2025/04/30 20:20:37 944768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437965660|pq_index:0| [2025/04/30 20:20:37 944773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437944124| [2025/04/30 20:20:37 944777] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437944777| [2025/04/30 20:20:37 944782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437944781| [2025/04/30 20:20:37 944789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40883|min_srtt:40883|path_bw:1214692|loss_rate:2.08|path_pto:0| [2025/04/30 20:20:37 944793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 944798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 944802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 944806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 944810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 944814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40883|min_srtt:40883|path_bw:1214692|loss_rate:2.08|path_pto:0| [2025/04/30 20:20:37 944819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 944823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 944827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 944832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 944839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 944846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 944852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1395966| [2025/04/30 20:20:37 944857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 944861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1531| [2025/04/30 20:20:37 944897] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437944869|stream_id:0|stream_offset:1395966| [2025/04/30 20:20:37 944909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 944916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 944924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40883|rtt_var:302|pto_duration:42883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 944931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 944937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 944943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 944950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438012752|now:1746044437944923|interv:67829| [2025/04/30 20:20:37 944957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438012752|now:1746044437944923|interval:67829|pto_count:0|srtt:40883 [2025/04/30 20:20:37 944965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 944973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 944979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1397145| [2025/04/30 20:20:37 944987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 944994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437945993|now:1746044437944993|interv:1000| [2025/04/30 20:20:37 945000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 945006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 945012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437945993| [2025/04/30 20:20:37 945019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437945993| [2025/04/30 20:20:37 945025] [debug] |xqc_engine_wakeup_after|wakeup:1746044437945993|now:1746044437945025|diff:968| [2025/04/30 20:20:37 945031] [debug] |xqc_engine_main_logic|END|now:1746044437944781| [2025/04/30 20:20:37 945040] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437945040| [2025/04/30 20:20:37 945046] [debug] |xqc_engine_wakeup_after|wakeup:1746044437945993|now:1746044437945046|diff:947| [2025/04/30 20:20:37 945052] [debug] |xqc_engine_main_logic|END|now:1746044437945040| [2025/04/30 20:20:37 946087] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437946087| [2025/04/30 20:20:37 946103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437945993|pq_index:0| [2025/04/30 20:20:37 946111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437944781| [2025/04/30 20:20:37 946119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437946117| [2025/04/30 20:20:37 946132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437945993|now:1746044437946117| [2025/04/30 20:20:37 946143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437945993|now:1746044437946117| [2025/04/30 20:20:37 946150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 946158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40883|min_srtt:40883|path_bw:1214692|loss_rate:2.07|path_pto:0| [2025/04/30 20:20:37 946164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 946171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 946177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 946183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 946190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 946196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40883|min_srtt:40883|path_bw:1214692|loss_rate:2.07|path_pto:0| [2025/04/30 20:20:37 946203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 946209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 946216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 946223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 946230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 946238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 946244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1397145| [2025/04/30 20:20:37 946252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 946257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1532| [2025/04/30 20:20:37 946301] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437946266|stream_id:0|stream_offset:1397145| [2025/04/30 20:20:37 946312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 946328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 946334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40883|rtt_var:302|pto_duration:42883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 946341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 946347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 946354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 946360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438014149|now:1746044437946334|interv:67815| [2025/04/30 20:20:37 946367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438014149|now:1746044437946334|interval:67815|pto_count:0|srtt:40883 [2025/04/30 20:20:37 946375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 946383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 946390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1398324| [2025/04/30 20:20:37 946397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 946402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437965660| [2025/04/30 20:20:37 946406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437965660| [2025/04/30 20:20:37 946410] [debug] |xqc_engine_wakeup_after|wakeup:1746044437965660|now:1746044437946410|diff:19250| [2025/04/30 20:20:37 946414] [debug] |xqc_engine_main_logic|END|now:1746044437946117| [2025/04/30 20:20:37 946539] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437946537| [2025/04/30 20:20:37 946552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 946562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:586| [2025/04/30 20:20:37 946568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:587| [2025/04/30 20:20:37 946577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:587| [2025/04/30 20:20:37 946583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 946592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 946599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1324456|prior_time:1746044437903683|is_app_limited:0|send_elapse:41557|ack_elapse:42854|ctl_first_sent_time:1746044437904234|lagest_ack_time:1746044437946537|curr_delivered:1373668| [2025/04/30 20:20:37 946606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437904234| [2025/04/30 20:20:37 946612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:638||sndq_packets_used_bytes:0|sndq_packets_free:701| [2025/04/30 20:20:37 946627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 946635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1324456|prior_time:1746044437903683|is_app_limited:0|send_elapse:41557|ack_elapse:42854|ctl_first_sent_time:1746044437904234|lagest_ack_time:1746044437946537|curr_delivered:1374868| [2025/04/30 20:20:37 946642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437905574| [2025/04/30 20:20:37 946649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:637||sndq_packets_used_bytes:0|sndq_packets_free:702| [2025/04/30 20:20:37 946656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40883|rttvar:302|minrtt:31448|latest_rtt:40963|ack_delay:104| [2025/04/30 20:20:37 946663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40880|rttvar:233|minrtt:31448|latest_rtt:40963|ack_delay:104| [2025/04/30 20:20:37 946669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1491|lost_pn:1488|thresh:3| [2025/04/30 20:20:37 946676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 946683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 946688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40880|rtt_var:233|pto_duration:42880|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 946693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 946697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 946700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 946704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438014146|now:1746044437946688|interv:67458| [2025/04/30 20:20:37 946709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438014146|now:1746044437946688|interval:67458|pto_count:0|srtt:40880 [2025/04/30 20:20:37 946713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41557, ack_elapse 42854, delivered 50412|rate 1176366|lost 300| [2025/04/30 20:20:37 946743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176366) in round 25| [2025/04/30 20:20:37 946750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 946756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 946760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437905574|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 946764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437905574|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 946773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49206|srtt:40880|latest_rtt:40963|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437926757|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 946779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:587|largest:587|pns:2| [2025/04/30 20:20:37 946784] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:587|frame:ACK |recv_time:1746044437946537|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 946789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557946537|now:1746044437946537|interv:120000000| [2025/04/30 20:20:37 946793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557946537|now:1746044437946537|interv:120000000| [2025/04/30 20:20:37 946797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437965660|pq_index:0| [2025/04/30 20:20:37 946802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437946117| [2025/04/30 20:20:37 946806] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437946806| [2025/04/30 20:20:37 946811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437946810| [2025/04/30 20:20:37 946817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40880|min_srtt:40880|path_bw:1214692|loss_rate:2.06|path_pto:0| [2025/04/30 20:20:37 946822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 946826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 946830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 946834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 946838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 946842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40880|min_srtt:40880|path_bw:1214692|loss_rate:2.06|path_pto:0| [2025/04/30 20:20:37 946847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 946851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 946855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 946859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 946863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 946872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 946876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1398324| [2025/04/30 20:20:37 946880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 946885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1533| [2025/04/30 20:20:37 946923] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437946893|stream_id:0|stream_offset:1398324| [2025/04/30 20:20:37 946931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 946937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 946944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40880|rtt_var:233|pto_duration:42880|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 946951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 946958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 946964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 946970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438014773|now:1746044437946944|interv:67829| [2025/04/30 20:20:37 946977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438014773|now:1746044437946944|interval:67829|pto_count:0|srtt:40880 [2025/04/30 20:20:37 946985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 946993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 946998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1399503| [2025/04/30 20:20:37 947005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 947011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437948011|now:1746044437947011|interv:1000| [2025/04/30 20:20:37 947018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 947024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 947031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437948011| [2025/04/30 20:20:37 947037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437948011| [2025/04/30 20:20:37 947043] [debug] |xqc_engine_wakeup_after|wakeup:1746044437948011|now:1746044437947043|diff:968| [2025/04/30 20:20:37 947050] [debug] |xqc_engine_main_logic|END|now:1746044437946810| [2025/04/30 20:20:37 947071] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437947071| [2025/04/30 20:20:37 947078] [debug] |xqc_engine_wakeup_after|wakeup:1746044437948011|now:1746044437947078|diff:933| [2025/04/30 20:20:37 947084] [debug] |xqc_engine_main_logic|END|now:1746044437947071| [2025/04/30 20:20:37 948158] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437948158| [2025/04/30 20:20:37 948172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437948011|pq_index:0| [2025/04/30 20:20:37 948179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437946810| [2025/04/30 20:20:37 948187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437948185| [2025/04/30 20:20:37 948194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437948011|now:1746044437948185| [2025/04/30 20:20:37 948201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437948011|now:1746044437948185| [2025/04/30 20:20:37 948206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 948212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40880|min_srtt:40880|path_bw:1214692|loss_rate:2.05|path_pto:0| [2025/04/30 20:20:37 948217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 948221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 948225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 948229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 948233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 948237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40880|min_srtt:40880|path_bw:1214692|loss_rate:2.05|path_pto:0| [2025/04/30 20:20:37 948244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 948251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 948257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 948263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 948270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 948278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 948283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1399503| [2025/04/30 20:20:37 948294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 948299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1534| [2025/04/30 20:20:37 948334] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437948307|stream_id:0|stream_offset:1399503| [2025/04/30 20:20:37 948342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 948350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 948357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40880|rtt_var:233|pto_duration:42880|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 948364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 948369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 948373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 948377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438016187|now:1746044437948357|interv:67830| [2025/04/30 20:20:37 948381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438016187|now:1746044437948357|interval:67830|pto_count:0|srtt:40880 [2025/04/30 20:20:37 948386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 948391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 948395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1400682| [2025/04/30 20:20:37 948399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 948404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437965660| [2025/04/30 20:20:37 948408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437965660| [2025/04/30 20:20:37 948412] [debug] |xqc_engine_wakeup_after|wakeup:1746044437965660|now:1746044437948412|diff:17248| [2025/04/30 20:20:37 948416] [debug] |xqc_engine_main_logic|END|now:1746044437948185| [2025/04/30 20:20:37 949562] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437949560| [2025/04/30 20:20:37 949578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 949588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:587| [2025/04/30 20:20:37 949594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:588| [2025/04/30 20:20:37 949603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:588| [2025/04/30 20:20:37 949609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 949623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1493|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1494|path_largest_ack:1493| [2025/04/30 20:20:37 949631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51612|prior_delivered:1326856|prior_time:1746044437905778|is_app_limited:0|send_elapse:43056|ack_elapse:43782|ctl_first_sent_time:1746044437907496|lagest_ack_time:1746044437949560|curr_delivered:1376068| [2025/04/30 20:20:37 949637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437907496| [2025/04/30 20:20:37 949645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:636||sndq_packets_used_bytes:0|sndq_packets_free:703| [2025/04/30 20:20:37 949651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1494|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1494|path_largest_ack:1494| [2025/04/30 20:20:37 949658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1329256|prior_time:1746044437907827|is_app_limited:0|send_elapse:43045|ack_elapse:41733|ctl_first_sent_time:1746044437909472|lagest_ack_time:1746044437949560|curr_delivered:1377268| [2025/04/30 20:20:37 949665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437909472| [2025/04/30 20:20:37 949671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:635||sndq_packets_used_bytes:0|sndq_packets_free:704| [2025/04/30 20:20:37 949678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40880|rttvar:233|minrtt:31448|latest_rtt:40088|ack_delay:96| [2025/04/30 20:20:37 949685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40769|rttvar:397|minrtt:31448|latest_rtt:40088|ack_delay:96| [2025/04/30 20:20:37 949692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1494|lost_pn:1491|thresh:3| [2025/04/30 20:20:37 949697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 949701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 949705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437953244|now:1746044437949705|interval:3539| [2025/04/30 20:20:37 949710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437953244|now:1746044437949705|interv:3539| [2025/04/30 20:20:37 949714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43045, ack_elapse 41733, delivered 48012|rate 1115390|lost 300| [2025/04/30 20:20:37 949739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115390) in round 25| [2025/04/30 20:20:37 949745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 949750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 949754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437909472|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 949758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437909472|recovery:1|recovery_start:1746044437926757|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 949767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49206|srtt:40769|latest_rtt:40088|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437926757|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 949774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:588|largest:588|pns:2| [2025/04/30 20:20:37 949778] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:588|frame:ACK |recv_time:1746044437949560|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 949783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557949560|now:1746044437949560|interv:120000000| [2025/04/30 20:20:37 949787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557949560|now:1746044437949560|interv:120000000| [2025/04/30 20:20:37 949791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437965660|pq_index:0| [2025/04/30 20:20:37 949796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437948185| [2025/04/30 20:20:37 949800] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437949800| [2025/04/30 20:20:37 949805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437949804| [2025/04/30 20:20:37 949811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40769|min_srtt:40769|path_bw:1214692|loss_rate:2.04|path_pto:0| [2025/04/30 20:20:37 949815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 949820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 949824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 949828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 949832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 949836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40769|min_srtt:40769|path_bw:1214692|loss_rate:2.04|path_pto:0| [2025/04/30 20:20:37 949841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 949845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 949849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 949853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 949860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 949864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 949869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1400682| [2025/04/30 20:20:37 949873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 949878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1535| [2025/04/30 20:20:37 949912] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437949885|stream_id:0|stream_offset:1400682| [2025/04/30 20:20:37 949920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 949925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 949929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437953244|now:1746044437949929|interval:3315| [2025/04/30 20:20:37 949933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437953244|now:1746044437949929|interv:3315| [2025/04/30 20:20:37 949938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 949942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 949947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:37 949951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 949955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1536| [2025/04/30 20:20:37 949980] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437949961|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:37 949987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 949995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 950002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437953244|now:1746044437950002|interval:3242| [2025/04/30 20:20:37 950009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437953244|now:1746044437950002|interv:3242| [2025/04/30 20:20:37 950015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 950027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 950033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1403040| [2025/04/30 20:20:37 950040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 950047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437953244| [2025/04/30 20:20:37 950053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437953244| [2025/04/30 20:20:37 950060] [debug] |xqc_engine_wakeup_after|wakeup:1746044437953244|now:1746044437950059|diff:3185| [2025/04/30 20:20:37 950066] [debug] |xqc_engine_main_logic|END|now:1746044437949804| [2025/04/30 20:20:37 950075] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437950075| [2025/04/30 20:20:37 950081] [debug] |xqc_engine_wakeup_after|wakeup:1746044437953244|now:1746044437950081|diff:3163| [2025/04/30 20:20:37 950088] [debug] |xqc_engine_main_logic|END|now:1746044437950075| [2025/04/30 20:20:37 951525] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437951523| [2025/04/30 20:20:37 951541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 951550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:588| [2025/04/30 20:20:37 951555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:589| [2025/04/30 20:20:37 951565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:589| [2025/04/30 20:20:37 951571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 951578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1495|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1496|path_largest_ack:1495| [2025/04/30 20:20:37 951585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51612|prior_delivered:1329256|prior_time:1746044437907827|is_app_limited:0|send_elapse:43156|ack_elapse:43696|ctl_first_sent_time:1746044437909583|lagest_ack_time:1746044437951523|curr_delivered:1378468| [2025/04/30 20:20:37 951592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437909583| [2025/04/30 20:20:37 951599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:634||sndq_packets_used_bytes:0|sndq_packets_free:705| [2025/04/30 20:20:37 951606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1496|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1496|path_largest_ack:1496| [2025/04/30 20:20:37 951613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1331656|prior_time:1746044437909770|is_app_limited:0|send_elapse:42941|ack_elapse:41753|ctl_first_sent_time:1746044437911284|lagest_ack_time:1746044437951523|curr_delivered:1379668| [2025/04/30 20:20:37 951620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437911284| [2025/04/30 20:20:37 951626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:633||sndq_packets_used_bytes:0|sndq_packets_free:706| [2025/04/30 20:20:37 951633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40769|rttvar:397|minrtt:31448|latest_rtt:40239|ack_delay:96| [2025/04/30 20:20:37 951648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40690|rttvar:454|minrtt:31448|latest_rtt:40239|ack_delay:96| [2025/04/30 20:20:37 951653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1496|lost_pn:1493|thresh:3| [2025/04/30 20:20:37 951657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 951663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1492|lost_pn:1493|po_sent_time:1746044437907379|lost_send_time:1746044437905747|loss_delay:45776|frame:STREAM |repair:128| [2025/04/30 20:20:37 951667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437907379u| [2025/04/30 20:20:37 951672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 951679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40690|rtt_var:454|pto_duration:42690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 951687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 951693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 951698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 951702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438017651|now:1746044437951679|interv:65972| [2025/04/30 20:20:37 951707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438017651|now:1746044437951679|interval:65972|pto_count:0|srtt:40690 [2025/04/30 20:20:37 951711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42941, ack_elapse 41753, delivered 48012|rate 1118092|lost 301| [2025/04/30 20:20:37 951730] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118092) in round 25| [2025/04/30 20:20:37 951739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 951744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 951748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:1|acked:2400|po_sent_time:1746044437911284|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 951752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:1|acked:2400|po_sent_time:1746044437911284|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 951757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:48006|srtt:40690|latest_rtt:40239|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 951763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:589|largest:589|pns:2| [2025/04/30 20:20:37 951767] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:589|frame:ACK |recv_time:1746044437951523|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 951776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557951523|now:1746044437951523|interv:120000000| [2025/04/30 20:20:37 951780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557951523|now:1746044437951523|interv:120000000| [2025/04/30 20:20:37 951784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437953244|pq_index:0| [2025/04/30 20:20:37 951789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437949804| [2025/04/30 20:20:37 951793] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437951793| [2025/04/30 20:20:37 951798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437951797| [2025/04/30 20:20:37 951804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40690|min_srtt:40690|path_bw:1214692|loss_rate:2.02|path_pto:0| [2025/04/30 20:20:37 951808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:48006|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 951813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 951817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 951821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 951825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 951829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40690|min_srtt:40690|path_bw:1214692|loss_rate:2.02|path_pto:0| [2025/04/30 20:20:37 951833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:48006|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 951838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 951842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 951845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 951850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 951854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 951858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1403040| [2025/04/30 20:20:37 951863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 951870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437952869|now:1746044437951869|interv:1000| [2025/04/30 20:20:37 951874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 951878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 951881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437952869| [2025/04/30 20:20:37 951886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437952869| [2025/04/30 20:20:37 951890] [debug] |xqc_engine_wakeup_after|wakeup:1746044437952869|now:1746044437951889|diff:980| [2025/04/30 20:20:37 951894] [debug] |xqc_engine_main_logic|END|now:1746044437951797| [2025/04/30 20:20:37 951900] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437951900| [2025/04/30 20:20:37 951903] [debug] |xqc_engine_wakeup_after|wakeup:1746044437952869|now:1746044437951903|diff:966| [2025/04/30 20:20:37 951907] [debug] |xqc_engine_main_logic|END|now:1746044437951900| [2025/04/30 20:20:37 952995] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437952995| [2025/04/30 20:20:37 953013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437952869|pq_index:0| [2025/04/30 20:20:37 953021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437951797| [2025/04/30 20:20:37 953029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437953027| [2025/04/30 20:20:37 953037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437952869|now:1746044437953027| [2025/04/30 20:20:37 953043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437952869|now:1746044437953027| [2025/04/30 20:20:37 953050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 953058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40690|min_srtt:40690|path_bw:1214692|loss_rate:2.02|path_pto:0| [2025/04/30 20:20:37 953066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:48006|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 953073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 953079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 953085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 953093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 953099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40690|min_srtt:40690|path_bw:1214692|loss_rate:2.02|path_pto:0| [2025/04/30 20:20:37 953107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:48006|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 953114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 953128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 953134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 953141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 953149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 953155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1403040| [2025/04/30 20:20:37 953162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 953170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1537| [2025/04/30 20:20:37 953214] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437953182|stream_id:0|stream_offset:1403040| [2025/04/30 20:20:37 953222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 953227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 953232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40690|rtt_var:454|pto_duration:42690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 953236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 953240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 953244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 953248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438020872|now:1746044437953231|interv:67641| [2025/04/30 20:20:37 953252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438020872|now:1746044437953231|interval:67641|pto_count:0|srtt:40690 [2025/04/30 20:20:37 953257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:49206| [2025/04/30 20:20:37 953262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 953266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1404219| [2025/04/30 20:20:37 953271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 953275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1538| [2025/04/30 20:20:37 953300] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437953281|stream_id:0|stream_offset:1404219| [2025/04/30 20:20:37 953311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 953316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 953320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40690|rtt_var:454|pto_duration:42690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 953324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 953328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 953332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 953336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438020971|now:1746044437953320|interv:67651| [2025/04/30 20:20:37 953340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438020971|now:1746044437953320|interval:67651|pto_count:0|srtt:40690 [2025/04/30 20:20:37 953344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 953349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 953353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1405398| [2025/04/30 20:20:37 953357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 953361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1539| [2025/04/30 20:20:37 953383] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437953367|stream_id:0|stream_offset:1405398| [2025/04/30 20:20:37 953388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 953393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 953397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40690|rtt_var:454|pto_duration:42690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 953401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 953405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 953409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 953413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438021057|now:1746044437953397|interv:67660| [2025/04/30 20:20:37 953417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438021057|now:1746044437953397|interval:67660|pto_count:0|srtt:40690 [2025/04/30 20:20:37 953425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 953430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 953434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1406577| [2025/04/30 20:20:37 953439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 953443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437965660| [2025/04/30 20:20:37 953447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437965660| [2025/04/30 20:20:37 953451] [debug] |xqc_engine_wakeup_after|wakeup:1746044437965660|now:1746044437953451|diff:12209| [2025/04/30 20:20:37 953456] [debug] |xqc_engine_main_logic|END|now:1746044437953027| [2025/04/30 20:20:37 953574] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437953573| [2025/04/30 20:20:37 953584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 953590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:589| [2025/04/30 20:20:37 953595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:590| [2025/04/30 20:20:37 953603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:590| [2025/04/30 20:20:37 953610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 953617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1497|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1498|path_largest_ack:1497| [2025/04/30 20:20:37 953625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51612|prior_delivered:1331656|prior_time:1746044437909770|is_app_limited:0|send_elapse:43092|ack_elapse:43803|ctl_first_sent_time:1746044437911435|lagest_ack_time:1746044437953573|curr_delivered:1380868| [2025/04/30 20:20:37 953632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437911435| [2025/04/30 20:20:37 953638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:633||sndq_packets_used_bytes:0|sndq_packets_free:706| [2025/04/30 20:20:37 953644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1498|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1498|path_largest_ack:1498| [2025/04/30 20:20:37 953651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1334056|prior_time:1746044437911646|is_app_limited:0|send_elapse:41672|ack_elapse:41927|ctl_first_sent_time:1746044437913200|lagest_ack_time:1746044437953573|curr_delivered:1382068| [2025/04/30 20:20:37 953657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437913200| [2025/04/30 20:20:37 953664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:632||sndq_packets_used_bytes:0|sndq_packets_free:707| [2025/04/30 20:20:37 953671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40690|rttvar:454|minrtt:31448|latest_rtt:40373|ack_delay:88| [2025/04/30 20:20:37 953677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40639|rttvar:442|minrtt:31448|latest_rtt:40373|ack_delay:88| [2025/04/30 20:20:37 953691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1498|lost_pn:1495|thresh:3| [2025/04/30 20:20:37 953698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 953704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 953710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 953714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40639|rtt_var:442|pto_duration:42639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 953741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 953748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 953753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 953757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438021006|now:1746044437953714|interv:67292| [2025/04/30 20:20:37 953762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438021006|now:1746044437953714|interval:67292|pto_count:0|srtt:40639 [2025/04/30 20:20:37 953766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41672, ack_elapse 41927, delivered 48012|rate 1145133|lost 301| [2025/04/30 20:20:37 953771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145133) in round 25| [2025/04/30 20:20:37 953775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 953779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 953783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437913200|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 953788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437913200|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 953792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49206|srtt:40639|latest_rtt:40373|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 953798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:590|largest:590|pns:2| [2025/04/30 20:20:37 953803] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:590|frame:ACK |recv_time:1746044437953573|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 953808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557953573|now:1746044437953573|interv:120000000| [2025/04/30 20:20:37 953812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557953573|now:1746044437953573|interv:120000000| [2025/04/30 20:20:37 953820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437965660|pq_index:0| [2025/04/30 20:20:37 953824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437953027| [2025/04/30 20:20:37 953828] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437953828| [2025/04/30 20:20:37 953833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437953832| [2025/04/30 20:20:37 953839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40639|min_srtt:40639|path_bw:1214692|loss_rate:1.99|path_pto:0| [2025/04/30 20:20:37 953844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 953848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 953852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 953856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 953860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 953864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40639|min_srtt:40639|path_bw:1214692|loss_rate:1.99|path_pto:0| [2025/04/30 20:20:37 953869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 953873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 953877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 953881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 953885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 953889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 953893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1406577| [2025/04/30 20:20:37 953898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 953902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1540| [2025/04/30 20:20:37 953937] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437953910|stream_id:0|stream_offset:1406577| [2025/04/30 20:20:37 953947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 953952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 953956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40639|rtt_var:442|pto_duration:42639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 953960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 953964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 953968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 953972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438021549|now:1746044437953956|interv:67593| [2025/04/30 20:20:37 953976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438021549|now:1746044437953956|interval:67593|pto_count:0|srtt:40639 [2025/04/30 20:20:37 953981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 953986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 953993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1407756| [2025/04/30 20:20:37 954000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 954007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437955006|now:1746044437954006|interv:1000| [2025/04/30 20:20:37 954013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 954019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 954024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437955006| [2025/04/30 20:20:37 954031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437955006| [2025/04/30 20:20:37 954037] [debug] |xqc_engine_wakeup_after|wakeup:1746044437955006|now:1746044437954037|diff:969| [2025/04/30 20:20:37 954044] [debug] |xqc_engine_main_logic|END|now:1746044437953832| [2025/04/30 20:20:37 954052] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437954052| [2025/04/30 20:20:37 954058] [debug] |xqc_engine_wakeup_after|wakeup:1746044437955006|now:1746044437954058|diff:948| [2025/04/30 20:20:37 954065] [debug] |xqc_engine_main_logic|END|now:1746044437954052| [2025/04/30 20:20:37 955140] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437955139| [2025/04/30 20:20:37 955154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437955006|pq_index:0| [2025/04/30 20:20:37 955161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437953832| [2025/04/30 20:20:37 955170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437955168| [2025/04/30 20:20:37 955177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437955006|now:1746044437955168| [2025/04/30 20:20:37 955191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437955006|now:1746044437955168| [2025/04/30 20:20:37 955208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 955216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40639|min_srtt:40639|path_bw:1214692|loss_rate:1.98|path_pto:0| [2025/04/30 20:20:37 955224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 955229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 955233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 955237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 955241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 955245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40639|min_srtt:40639|path_bw:1214692|loss_rate:1.98|path_pto:0| [2025/04/30 20:20:37 955250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 955254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 955258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 955261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 955266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 955270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 955274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1407756| [2025/04/30 20:20:37 955279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 955283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1541| [2025/04/30 20:20:37 955320] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437955292|stream_id:0|stream_offset:1407756| [2025/04/30 20:20:37 955326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 955331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 955335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40639|rtt_var:442|pto_duration:42639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 955345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 955349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 955352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 955357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438022931|now:1746044437955335|interv:67596| [2025/04/30 20:20:37 955361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438022931|now:1746044437955335|interval:67596|pto_count:0|srtt:40639 [2025/04/30 20:20:37 955366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 955370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 955375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1408935| [2025/04/30 20:20:37 955379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 955384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437965660| [2025/04/30 20:20:37 955388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437965660| [2025/04/30 20:20:37 955392] [debug] |xqc_engine_wakeup_after|wakeup:1746044437965660|now:1746044437955392|diff:10268| [2025/04/30 20:20:37 955396] [debug] |xqc_engine_main_logic|END|now:1746044437955168| [2025/04/30 20:20:37 955543] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437955542| [2025/04/30 20:20:37 955555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 955565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:590| [2025/04/30 20:20:37 955572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:591| [2025/04/30 20:20:37 955581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:591| [2025/04/30 20:20:37 955587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 955595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1499|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1500|path_largest_ack:1499| [2025/04/30 20:20:37 955602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51612|prior_delivered:1334056|prior_time:1746044437911646|is_app_limited:0|send_elapse:41823|ack_elapse:43896|ctl_first_sent_time:1746044437913351|lagest_ack_time:1746044437955542|curr_delivered:1383268| [2025/04/30 20:20:37 955609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437913351| [2025/04/30 20:20:37 955616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:631||sndq_packets_used_bytes:0|sndq_packets_free:708| [2025/04/30 20:20:37 955620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1500|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1500|path_largest_ack:1500| [2025/04/30 20:20:37 955643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1336456|prior_time:1746044437913652|is_app_limited:0|send_elapse:41799|ack_elapse:41890|ctl_first_sent_time:1746044437915218|lagest_ack_time:1746044437955542|curr_delivered:1384468| [2025/04/30 20:20:37 955653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437915218| [2025/04/30 20:20:37 955661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:630||sndq_packets_used_bytes:0|sndq_packets_free:709| [2025/04/30 20:20:37 955668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40639|rttvar:442|minrtt:31448|latest_rtt:40324|ack_delay:120| [2025/04/30 20:20:37 955675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40585|rttvar:440|minrtt:31448|latest_rtt:40324|ack_delay:120| [2025/04/30 20:20:37 955682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1500|lost_pn:1497|thresh:3| [2025/04/30 20:20:37 955688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 955695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 955701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 955708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40585|rtt_var:440|pto_duration:42585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 955714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 955737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 955741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 955745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438022877|now:1746044437955708|interv:67169| [2025/04/30 20:20:37 955749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438022877|now:1746044437955708|interval:67169|pto_count:0|srtt:40585 [2025/04/30 20:20:37 955754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41799, ack_elapse 41890, delivered 48012|rate 1146144|lost 301| [2025/04/30 20:20:37 955759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146144) in round 25| [2025/04/30 20:20:37 955763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 955767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 955771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437915218|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 955776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437915218|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 955780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49206|srtt:40585|latest_rtt:40324|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 955791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:591|largest:591|pns:2| [2025/04/30 20:20:37 955795] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:591|frame:ACK |recv_time:1746044437955542|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 955800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557955542|now:1746044437955542|interv:120000000| [2025/04/30 20:20:37 955805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557955542|now:1746044437955542|interv:120000000| [2025/04/30 20:20:37 955809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437965660|pq_index:0| [2025/04/30 20:20:37 955813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437955168| [2025/04/30 20:20:37 955817] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437955817| [2025/04/30 20:20:37 955822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437955821| [2025/04/30 20:20:37 955828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40585|min_srtt:40585|path_bw:1214692|loss_rate:1.97|path_pto:0| [2025/04/30 20:20:37 955833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 955837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 955841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 955845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 955850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 955854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40585|min_srtt:40585|path_bw:1214692|loss_rate:1.97|path_pto:0| [2025/04/30 20:20:37 955858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 955862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 955866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 955870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 955874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 955881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 955886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1408935| [2025/04/30 20:20:37 955890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 955895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1542| [2025/04/30 20:20:37 955936] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437955902|stream_id:0|stream_offset:1408935| [2025/04/30 20:20:37 955946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 955953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 955961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40585|rtt_var:440|pto_duration:42585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 955968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 955974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 955980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 955987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438023487|now:1746044437955960|interv:67527| [2025/04/30 20:20:37 955994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438023487|now:1746044437955960|interval:67527|pto_count:0|srtt:40585 [2025/04/30 20:20:37 956001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 956008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 956015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1410114| [2025/04/30 20:20:37 956023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 956029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437957029|now:1746044437956029|interv:1000| [2025/04/30 20:20:37 956035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 956041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 956047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437957029| [2025/04/30 20:20:37 956055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437957029| [2025/04/30 20:20:37 956061] [debug] |xqc_engine_wakeup_after|wakeup:1746044437957029|now:1746044437956061|diff:968| [2025/04/30 20:20:37 956068] [debug] |xqc_engine_main_logic|END|now:1746044437955821| [2025/04/30 20:20:37 956083] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437956083| [2025/04/30 20:20:37 956089] [debug] |xqc_engine_wakeup_after|wakeup:1746044437957029|now:1746044437956089|diff:940| [2025/04/30 20:20:37 956095] [debug] |xqc_engine_main_logic|END|now:1746044437956083| [2025/04/30 20:20:37 957150] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437957150| [2025/04/30 20:20:37 957164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437957029|pq_index:0| [2025/04/30 20:20:37 957168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437955821| [2025/04/30 20:20:37 957174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437957173| [2025/04/30 20:20:37 957179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437957029|now:1746044437957173| [2025/04/30 20:20:37 957183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437957029|now:1746044437957173| [2025/04/30 20:20:37 957187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 957192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40585|min_srtt:40585|path_bw:1214692|loss_rate:1.96|path_pto:0| [2025/04/30 20:20:37 957197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 957202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 957206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 957210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 957214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 957218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40585|min_srtt:40585|path_bw:1214692|loss_rate:1.96|path_pto:0| [2025/04/30 20:20:37 957222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 957227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 957231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 957235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 957239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 957244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 957248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1410114| [2025/04/30 20:20:37 957259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 957263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1543| [2025/04/30 20:20:37 957299] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437957272|stream_id:0|stream_offset:1410114| [2025/04/30 20:20:37 957305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 957310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 957316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40585|rtt_var:440|pto_duration:42585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 957323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 957330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 957336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 957343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438024857|now:1746044437957316|interv:67541| [2025/04/30 20:20:37 957350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438024857|now:1746044437957316|interval:67541|pto_count:0|srtt:40585 [2025/04/30 20:20:37 957357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 957365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 957369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1411293| [2025/04/30 20:20:37 957373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 957377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437965660| [2025/04/30 20:20:37 957382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437965660| [2025/04/30 20:20:37 957386] [debug] |xqc_engine_wakeup_after|wakeup:1746044437965660|now:1746044437957386|diff:8274| [2025/04/30 20:20:37 957390] [debug] |xqc_engine_main_logic|END|now:1746044437957173| [2025/04/30 20:20:37 959500] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437959499| [2025/04/30 20:20:37 959516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 959525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:591| [2025/04/30 20:20:37 959530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:593| [2025/04/30 20:20:37 959540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:593| [2025/04/30 20:20:37 959546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 959555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1501|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1504|path_largest_ack:1501| [2025/04/30 20:20:37 959575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51612|prior_delivered:1336456|prior_time:1746044437913652|is_app_limited:0|send_elapse:41987|ack_elapse:45847|ctl_first_sent_time:1746044437915406|lagest_ack_time:1746044437959499|curr_delivered:1385668| [2025/04/30 20:20:37 959581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437915406| [2025/04/30 20:20:37 959588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:629||sndq_packets_used_bytes:0|sndq_packets_free:710| [2025/04/30 20:20:37 959595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1502|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1504|path_largest_ack:1502| [2025/04/30 20:20:37 959602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1338856|prior_time:1746044437915626|is_app_limited:0|send_elapse:41882|ack_elapse:43873|ctl_first_sent_time:1746044437917176|lagest_ack_time:1746044437959499|curr_delivered:1386868| [2025/04/30 20:20:37 959608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437917176| [2025/04/30 20:20:37 959612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:628||sndq_packets_used_bytes:0|sndq_packets_free:711| [2025/04/30 20:20:37 959617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1503|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1504|path_largest_ack:1503| [2025/04/30 20:20:37 959623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1338856|prior_time:1746044437915626|is_app_limited:0|send_elapse:41882|ack_elapse:43873|ctl_first_sent_time:1746044437917176|lagest_ack_time:1746044437959499|curr_delivered:1388068| [2025/04/30 20:20:37 959630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437917328| [2025/04/30 20:20:37 959637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:627||sndq_packets_used_bytes:0|sndq_packets_free:712| [2025/04/30 20:20:37 959642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1504|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1504|path_largest_ack:1504| [2025/04/30 20:20:37 959647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1341256|prior_time:1746044437917631|is_app_limited:0|send_elapse:41744|ack_elapse:41868|ctl_first_sent_time:1746044437919200|lagest_ack_time:1746044437959499|curr_delivered:1389268| [2025/04/30 20:20:37 959651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437919200| [2025/04/30 20:20:37 959655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:626||sndq_packets_used_bytes:0|sndq_packets_free:713| [2025/04/30 20:20:37 959659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40585|rttvar:440|minrtt:31448|latest_rtt:40299|ack_delay:96| [2025/04/30 20:20:37 959663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40537|rttvar:425|minrtt:31448|latest_rtt:40299|ack_delay:96| [2025/04/30 20:20:37 959668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1504|lost_pn:1501|thresh:3| [2025/04/30 20:20:37 959675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 959679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 959683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 959688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40537|rtt_var:425|pto_duration:42537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 959692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 959696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 959700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:37 959704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438024809|now:1746044437959687|interv:65122| [2025/04/30 20:20:37 959708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438024809|now:1746044437959687|interval:65122|pto_count:0|srtt:40537 [2025/04/30 20:20:37 959713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41744, ack_elapse 41868, delivered 48012|rate 1146746|lost 301| [2025/04/30 20:20:37 959737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146746) in round 25| [2025/04/30 20:20:37 959742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 959746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 959750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:4800|po_sent_time:1746044437919200|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 959754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:4800|po_sent_time:1746044437919200|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 959759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:46806|srtt:40537|latest_rtt:40299|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 959764] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:51618|inflight:46806|mode:2|applimit:0|pacing_rate:1214692|bw:1214692|srtt:40537|latest_rtt:40299|min_rtt:31448|send:1522|lost:299|tlp:0|recv:577|recovery:1|slow_start:0|conn_life:1266450|acked:4800|delivered:1389268|is_cwnd_limited:1| [2025/04/30 20:20:37 959772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:593|largest:593|pns:2| [2025/04/30 20:20:37 959776] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:593|frame:ACK |recv_time:1746044437959499|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 959785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557959499|now:1746044437959499|interv:120000000| [2025/04/30 20:20:37 959789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557959499|now:1746044437959499|interv:120000000| [2025/04/30 20:20:37 959793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437965660|pq_index:0| [2025/04/30 20:20:37 959797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437957173| [2025/04/30 20:20:37 959801] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437959801| [2025/04/30 20:20:37 959806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437959805| [2025/04/30 20:20:37 959812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40537|min_srtt:40537|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 959817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46806|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 959821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 959825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 959829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 959834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 959838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40537|min_srtt:40537|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 959842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46806|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 959846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 959850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 959854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 959858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 959863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 959867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1411293| [2025/04/30 20:20:37 959871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 959876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1544| [2025/04/30 20:20:37 959910] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044437959883|stream_id:0|stream_offset:1411293| [2025/04/30 20:20:37 959928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 959935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:37 959943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40537|rtt_var:425|pto_duration:42537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 959950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 959956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 959962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:37 959969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438027420|now:1746044437959942|interv:67478| [2025/04/30 20:20:37 959975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438027420|now:1746044437959942|interval:67478|pto_count:0|srtt:40537 [2025/04/30 20:20:37 959983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:48006| [2025/04/30 20:20:37 959991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 959998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1412472| [2025/04/30 20:20:37 960005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 960012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1545| [2025/04/30 20:20:37 960059] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044437960024|stream_id:0|stream_offset:1412472| [2025/04/30 20:20:37 960069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 960076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:37 960083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40537|rtt_var:425|pto_duration:42537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 960089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 960095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 960102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 960108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438027561|now:1746044437960082|interv:67479| [2025/04/30 20:20:37 960114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438027561|now:1746044437960082|interval:67479|pto_count:0|srtt:40537 [2025/04/30 20:20:37 960128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:49206| [2025/04/30 20:20:37 960135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 960142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1413651| [2025/04/30 20:20:37 960147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 960154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1546| [2025/04/30 20:20:37 960201] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437960166|stream_id:0|stream_offset:1413651| [2025/04/30 20:20:37 960212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 960218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 960226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40537|rtt_var:425|pto_duration:42537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 960232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 960239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 960245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 960252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438027703|now:1746044437960226|interv:67477| [2025/04/30 20:20:37 960258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438027703|now:1746044437960226|interval:67477|pto_count:0|srtt:40537 [2025/04/30 20:20:37 960265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 960273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 960280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1414830| [2025/04/30 20:20:37 960287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 960294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1547| [2025/04/30 20:20:37 960333] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437960305|stream_id:0|stream_offset:1414830| [2025/04/30 20:20:37 960343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 960356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 960361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40537|rtt_var:425|pto_duration:42537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 960366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 960370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 960374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 960378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438027842|now:1746044437960361|interv:67481| [2025/04/30 20:20:37 960382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438027842|now:1746044437960361|interval:67481|pto_count:0|srtt:40537 [2025/04/30 20:20:37 960386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 960391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 960395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1416009| [2025/04/30 20:20:37 960400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 960404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437965660| [2025/04/30 20:20:37 960408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437965660| [2025/04/30 20:20:37 960412] [debug] |xqc_engine_wakeup_after|wakeup:1746044437965660|now:1746044437960412|diff:5248| [2025/04/30 20:20:37 960417] [debug] |xqc_engine_main_logic|END|now:1746044437959805| [2025/04/30 20:20:37 960422] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437960422| [2025/04/30 20:20:37 960426] [debug] |xqc_engine_wakeup_after|wakeup:1746044437965660|now:1746044437960426|diff:5234| [2025/04/30 20:20:37 960430] [debug] |xqc_engine_main_logic|END|now:1746044437960422| [2025/04/30 20:20:37 961507] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437961506| [2025/04/30 20:20:37 961523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 961532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:593| [2025/04/30 20:20:37 961538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:594| [2025/04/30 20:20:37 961547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:594| [2025/04/30 20:20:37 961554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 961562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1505|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1506|path_largest_ack:1505| [2025/04/30 20:20:37 961569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51612|prior_delivered:1341256|prior_time:1746044437917631|is_app_limited:0|send_elapse:41925|ack_elapse:43875|ctl_first_sent_time:1746044437919381|lagest_ack_time:1746044437961506|curr_delivered:1390468| [2025/04/30 20:20:37 961583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437919381| [2025/04/30 20:20:37 961590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:625||sndq_packets_used_bytes:0|sndq_packets_free:714| [2025/04/30 20:20:37 961597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1506|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1506|path_largest_ack:1506| [2025/04/30 20:20:37 961604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1343656|prior_time:1746044437919652|is_app_limited:0|send_elapse:41929|ack_elapse:41854|ctl_first_sent_time:1746044437921282|lagest_ack_time:1746044437961506|curr_delivered:1391668| [2025/04/30 20:20:37 961609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437921282| [2025/04/30 20:20:37 961613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:624||sndq_packets_used_bytes:0|sndq_packets_free:715| [2025/04/30 20:20:37 961620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40537|rttvar:425|minrtt:31448|latest_rtt:40224|ack_delay:88| [2025/04/30 20:20:37 961627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40487|rttvar:419|minrtt:31448|latest_rtt:40224|ack_delay:88| [2025/04/30 20:20:37 961634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1506|lost_pn:1503|thresh:3| [2025/04/30 20:20:37 961639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 961643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 961647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 961651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40487|rtt_var:419|pto_duration:42487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 961656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 961660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 961663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 961667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438027792|now:1746044437961651|interv:66141| [2025/04/30 20:20:37 961671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438027792|now:1746044437961651|interval:66141|pto_count:0|srtt:40487 [2025/04/30 20:20:37 961676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41929, ack_elapse 41854, delivered 48012|rate 1145078|lost 301| [2025/04/30 20:20:37 961680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145078) in round 25| [2025/04/30 20:20:37 961684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 961689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 961692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437921282|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 961700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437921282|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 961705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49206|srtt:40487|latest_rtt:40224|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 961711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:594|largest:594|pns:2| [2025/04/30 20:20:37 961732] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:594|frame:ACK |recv_time:1746044437961506|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 961740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557961506|now:1746044437961506|interv:120000000| [2025/04/30 20:20:37 961744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557961506|now:1746044437961506|interv:120000000| [2025/04/30 20:20:37 961748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437965660|pq_index:0| [2025/04/30 20:20:37 961753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437959805| [2025/04/30 20:20:37 961757] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437961757| [2025/04/30 20:20:37 961762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437961761| [2025/04/30 20:20:37 961768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40487|min_srtt:40487|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 961772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 961777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 961781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 961785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 961789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 961793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40487|min_srtt:40487|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 961797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 961802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 961809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 961813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 961817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 961821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 961825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1416009| [2025/04/30 20:20:37 961830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 961834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437962834|now:1746044437961834|interv:1000| [2025/04/30 20:20:37 961838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 961842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 961846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437962834| [2025/04/30 20:20:37 961850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437962834| [2025/04/30 20:20:37 961854] [debug] |xqc_engine_wakeup_after|wakeup:1746044437962834|now:1746044437961854|diff:980| [2025/04/30 20:20:37 961858] [debug] |xqc_engine_main_logic|END|now:1746044437961761| [2025/04/30 20:20:37 961863] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437961863| [2025/04/30 20:20:37 961867] [debug] |xqc_engine_wakeup_after|wakeup:1746044437962834|now:1746044437961867|diff:967| [2025/04/30 20:20:37 961871] [debug] |xqc_engine_main_logic|END|now:1746044437961863| [2025/04/30 20:20:37 962945] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437962945| [2025/04/30 20:20:37 962961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437962834|pq_index:0| [2025/04/30 20:20:37 962968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437961761| [2025/04/30 20:20:37 962976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437962974| [2025/04/30 20:20:37 962983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437962834|now:1746044437962974| [2025/04/30 20:20:37 962990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437962834|now:1746044437962974| [2025/04/30 20:20:37 962996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 963004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40487|min_srtt:40487|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 963012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 963019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 963032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 963039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 963046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 963052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40487|min_srtt:40487|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 963059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 963065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 963071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 963077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 963083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 963090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 963097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1416009| [2025/04/30 20:20:37 963104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 963110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1548| [2025/04/30 20:20:37 963156] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437963121|stream_id:0|stream_offset:1416009| [2025/04/30 20:20:37 963166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 963173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 963180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40487|rtt_var:419|pto_duration:42487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 963187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 963194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 963200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 963206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438030608|now:1746044437963180|interv:67428| [2025/04/30 20:20:37 963213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438030608|now:1746044437963180|interval:67428|pto_count:0|srtt:40487 [2025/04/30 20:20:37 963225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 963230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 963235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1417188| [2025/04/30 20:20:37 963239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 963244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1549| [2025/04/30 20:20:37 963278] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437963251|stream_id:0|stream_offset:1417188| [2025/04/30 20:20:37 963287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1549|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 963295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 963302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40487|rtt_var:419|pto_duration:42487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 963307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 963311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 963315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 963319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438030738|now:1746044437963301|interv:67437| [2025/04/30 20:20:37 963323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438030738|now:1746044437963301|interval:67437|pto_count:0|srtt:40487 [2025/04/30 20:20:37 963328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 963332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 963337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1418367| [2025/04/30 20:20:37 963341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 963345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437965660| [2025/04/30 20:20:37 963350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437965660| [2025/04/30 20:20:37 963354] [debug] |xqc_engine_wakeup_after|wakeup:1746044437965660|now:1746044437963354|diff:2306| [2025/04/30 20:20:37 963361] [debug] |xqc_engine_main_logic|END|now:1746044437962974| [2025/04/30 20:20:37 963375] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437963374| [2025/04/30 20:20:37 963383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 963396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:594| [2025/04/30 20:20:37 963400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:595| [2025/04/30 20:20:37 963406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:595| [2025/04/30 20:20:37 963413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 963420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1507|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1508|path_largest_ack:1507| [2025/04/30 20:20:37 963427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51612|prior_delivered:1343656|prior_time:1746044437919652|is_app_limited:0|send_elapse:42073|ack_elapse:43722|ctl_first_sent_time:1746044437921426|lagest_ack_time:1746044437963374|curr_delivered:1392868| [2025/04/30 20:20:37 963435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437921426| [2025/04/30 20:20:37 963442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:623||sndq_packets_used_bytes:0|sndq_packets_free:716| [2025/04/30 20:20:37 963449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1508|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1508|path_largest_ack:1508| [2025/04/30 20:20:37 963457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50412|prior_delivered:1346056|prior_time:1746044437921609|is_app_limited:0|send_elapse:41787|ack_elapse:41765|ctl_first_sent_time:1746044437923182|lagest_ack_time:1746044437963374|curr_delivered:1394068| [2025/04/30 20:20:37 963464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437923182| [2025/04/30 20:20:37 963471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:622||sndq_packets_used_bytes:0|sndq_packets_free:717| [2025/04/30 20:20:37 963476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40487|rttvar:419|minrtt:31448|latest_rtt:40192|ack_delay:88| [2025/04/30 20:20:37 963481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40440|rttvar:410|minrtt:31448|latest_rtt:40192|ack_delay:88| [2025/04/30 20:20:37 963489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1508|lost_pn:1505|thresh:3| [2025/04/30 20:20:37 963495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 963501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 963507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 963512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40440|rtt_var:410|pto_duration:42440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 963519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 963525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 963531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:37 963543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438030691|now:1746044437963511|interv:67180| [2025/04/30 20:20:37 963547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438030691|now:1746044437963511|interval:67180|pto_count:0|srtt:40440 [2025/04/30 20:20:37 963551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41787, ack_elapse 41765, delivered 48012|rate 1148969|lost 301| [2025/04/30 20:20:37 963556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148969) in round 25| [2025/04/30 20:20:37 963560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 963564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 963568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437923182|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 963573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437923182|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 963578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49206|srtt:40440|latest_rtt:40192|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 963584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:595|largest:595|pns:2| [2025/04/30 20:20:37 963588] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:595|frame:ACK |recv_time:1746044437963374|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 963593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557963374|now:1746044437963374|interv:120000000| [2025/04/30 20:20:37 963597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557963374|now:1746044437963374|interv:120000000| [2025/04/30 20:20:37 963601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437965660|pq_index:0| [2025/04/30 20:20:37 963606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437962974| [2025/04/30 20:20:37 963610] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437963609| [2025/04/30 20:20:37 963615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437963613| [2025/04/30 20:20:37 963621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40440|min_srtt:40440|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 963625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 963630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 963637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 963641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 963645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 963649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40440|min_srtt:40440|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 963653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 963658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 963662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 963665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 963670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 963674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 963678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1418367| [2025/04/30 20:20:37 963683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 963687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1550| [2025/04/30 20:20:37 963742] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044437963694|stream_id:0|stream_offset:1418367| [2025/04/30 20:20:37 963756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1550|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 963761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:37 963766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40440|rtt_var:410|pto_duration:42440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 963770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 963774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 963778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:37 963782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438031134|now:1746044437963766|interv:67368| [2025/04/30 20:20:37 963786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438031134|now:1746044437963766|interval:67368|pto_count:0|srtt:40440 [2025/04/30 20:20:37 963795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50406| [2025/04/30 20:20:37 963800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 963804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1419546| [2025/04/30 20:20:37 963809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 963813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437964813|now:1746044437963813|interv:1000| [2025/04/30 20:20:37 963817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 963821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 963825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437964813| [2025/04/30 20:20:37 963829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437964813| [2025/04/30 20:20:37 963833] [debug] |xqc_engine_wakeup_after|wakeup:1746044437964813|now:1746044437963833|diff:980| [2025/04/30 20:20:37 963837] [debug] |xqc_engine_main_logic|END|now:1746044437963613| [2025/04/30 20:20:37 963843] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437963843| [2025/04/30 20:20:37 963847] [debug] |xqc_engine_wakeup_after|wakeup:1746044437964813|now:1746044437963847|diff:966| [2025/04/30 20:20:37 963851] [debug] |xqc_engine_main_logic|END|now:1746044437963843| [2025/04/30 20:20:37 964921] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437964920| [2025/04/30 20:20:37 964934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437964813|pq_index:0| [2025/04/30 20:20:37 964939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437963613| [2025/04/30 20:20:37 964944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437964943| [2025/04/30 20:20:37 964951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437964813|now:1746044437964943| [2025/04/30 20:20:37 964958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437964813|now:1746044437964943| [2025/04/30 20:20:37 964964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 964972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40440|min_srtt:40440|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 964979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 964986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 964992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 964998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 965005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 965019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40440|min_srtt:40440|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 965026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 965033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 965039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 965046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 965053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 965059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 965064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1419546| [2025/04/30 20:20:37 965071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 965077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1551| [2025/04/30 20:20:37 965128] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044437965088|stream_id:0|stream_offset:1419546| [2025/04/30 20:20:37 965139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 965146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:37 965153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40440|rtt_var:410|pto_duration:42440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 965160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 965166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 965172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:37 965179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438032528|now:1746044437965153|interv:67375| [2025/04/30 20:20:37 965185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438032528|now:1746044437965153|interval:67375|pto_count:0|srtt:40440 [2025/04/30 20:20:37 965192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51606| [2025/04/30 20:20:37 965199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 965206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1420725| [2025/04/30 20:20:37 965218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 965225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437965660| [2025/04/30 20:20:37 965232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437965660| [2025/04/30 20:20:37 965238] [debug] |xqc_engine_wakeup_after|wakeup:1746044437965660|now:1746044437965238|diff:422| [2025/04/30 20:20:37 965245] [debug] |xqc_engine_main_logic|END|now:1746044437964943| [2025/04/30 20:20:37 965709] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437965708| [2025/04/30 20:20:37 965735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 965749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:595| [2025/04/30 20:20:37 965755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:596| [2025/04/30 20:20:37 965764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:596| [2025/04/30 20:20:37 965768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 965774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1509|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1510|path_largest_ack:1509| [2025/04/30 20:20:37 965779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51612|prior_delivered:1346056|prior_time:1746044437921609|is_app_limited:0|send_elapse:41928|ack_elapse:44099|ctl_first_sent_time:1746044437923323|lagest_ack_time:1746044437965708|curr_delivered:1395268| [2025/04/30 20:20:37 965786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437923323| [2025/04/30 20:20:37 965793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:621||sndq_packets_used_bytes:0|sndq_packets_free:718| [2025/04/30 20:20:37 965800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1510|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1510|path_largest_ack:1510| [2025/04/30 20:20:37 965804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50418|prior_delivered:1348456|prior_time:1746044437923731|is_app_limited:0|send_elapse:42046|ack_elapse:41977|ctl_first_sent_time:1746044437925416|lagest_ack_time:1746044437965708|curr_delivered:1396474| [2025/04/30 20:20:37 965809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437925416| [2025/04/30 20:20:37 965814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:620||sndq_packets_used_bytes:0|sndq_packets_free:719| [2025/04/30 20:20:37 965820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40440|rttvar:410|minrtt:31448|latest_rtt:40292|ack_delay:352| [2025/04/30 20:20:37 965831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40377|rttvar:433|minrtt:31448|latest_rtt:40292|ack_delay:352| [2025/04/30 20:20:37 965838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1510|lost_pn:1507|thresh:3| [2025/04/30 20:20:37 965842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 965853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 965859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 577|pns:2| [2025/04/30 20:20:37 965865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 965870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40377|rtt_var:433|pto_duration:42377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 965874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 965878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 965882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 20:20:37 965886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438032465|now:1746044437965869|interv:66596| [2025/04/30 20:20:37 965890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438032465|now:1746044437965869|interval:66596|pto_count:0|srtt:40377 [2025/04/30 20:20:37 965894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42046, ack_elapse 41977, delivered 48018|rate 1142034|lost 301| [2025/04/30 20:20:37 965899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142034) in round 25| [2025/04/30 20:20:37 965903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 965907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 965911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2406|po_sent_time:1746044437925416|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 965916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2406|po_sent_time:1746044437925416|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 965920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49200|srtt:40377|latest_rtt:40292|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 965927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:596|largest:596|pns:2| [2025/04/30 20:20:37 965931] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:596|frame:ACK |recv_time:1746044437965708|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 965936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557965708|now:1746044437965708|interv:120000000| [2025/04/30 20:20:37 965940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557965708|now:1746044437965708|interv:120000000| [2025/04/30 20:20:37 965944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437965660|pq_index:0| [2025/04/30 20:20:37 965949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437964943| [2025/04/30 20:20:37 965959] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437965959| [2025/04/30 20:20:37 965968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437965966| [2025/04/30 20:20:37 965974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746044437965660|now:1746044437965966| [2025/04/30 20:20:37 965981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:20:37 965987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746044437965660|now:1746044437965966| [2025/04/30 20:20:37 965993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 966002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:596|ack_delay:25341|first_ack_range:3|largest_pkt_recv_time:1746044437940660| [2025/04/30 20:20:37 966009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:596|low:593|pkt_pns:2| [2025/04/30 20:20:37 966016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:591|low:579|pkt_pns:2| [2025/04/30 20:20:37 966022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:577|low:577|pkt_pns:2| [2025/04/30 20:20:37 966028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:584|frame_largest_recv:596| [2025/04/30 20:20:37 966035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 966043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40377|min_srtt:40377|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 966050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49200|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 966057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 966064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 966070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 966077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 966084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40377|min_srtt:40377|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 966091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49200|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 966097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 966103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 966110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 966117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 966130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 966137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:49200|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1420725| [2025/04/30 20:20:37 966144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 966150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1552| [2025/04/30 20:20:37 966198] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1552|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:49200|now:1746044437966162|stream_id:0|stream_offset:1420725| [2025/04/30 20:20:37 966210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1552|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/04/30 20:20:37 966217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 20:20:37 966224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40377|rtt_var:433|pto_duration:42377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 966231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 966237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 966243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:20:37 966249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438033539|now:1746044437966223|interv:67316| [2025/04/30 20:20:37 966256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438033539|now:1746044437966223|interval:67316|pto_count:0|srtt:40377 [2025/04/30 20:20:37 966262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50411| [2025/04/30 20:20:37 966270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 966276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1421904| [2025/04/30 20:20:37 966280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 966285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1553| [2025/04/30 20:20:37 966315] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746044437966292|stream_id:0|stream_offset:1421904| [2025/04/30 20:20:37 966321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 966327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:20:37 966334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40377|rtt_var:433|pto_duration:42377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 966347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 966352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 966356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:20:37 966360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438033669|now:1746044437966334|interv:67335| [2025/04/30 20:20:37 966364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438033669|now:1746044437966334|interval:67335|pto_count:0|srtt:40377 [2025/04/30 20:20:37 966369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51611| [2025/04/30 20:20:37 966373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 966377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1423083| [2025/04/30 20:20:37 966382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 966386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438033669| [2025/04/30 20:20:37 966390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438033669| [2025/04/30 20:20:37 966394] [debug] |xqc_engine_wakeup_after|wakeup:1746044438033669|now:1746044437966394|diff:67275| [2025/04/30 20:20:37 966399] [debug] |xqc_engine_main_logic|END|now:1746044437965966| [2025/04/30 20:20:37 966404] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437966404| [2025/04/30 20:20:37 966408] [debug] |xqc_engine_wakeup_after|wakeup:1746044438033669|now:1746044437966408|diff:67261| [2025/04/30 20:20:37 966412] [debug] |xqc_engine_main_logic|END|now:1746044437966404| [2025/04/30 20:20:37 967481] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437967480| [2025/04/30 20:20:37 967495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 967502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:596| [2025/04/30 20:20:37 967506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:597| [2025/04/30 20:20:37 967513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:597| [2025/04/30 20:20:37 967519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 967527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1511|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1512|path_largest_ack:1511| [2025/04/30 20:20:37 967534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51618|prior_delivered:1348456|prior_time:1746044437923731|is_app_limited:0|send_elapse:42179|ack_elapse:43749|ctl_first_sent_time:1746044437925549|lagest_ack_time:1746044437967480|curr_delivered:1397674| [2025/04/30 20:20:37 967542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437925549| [2025/04/30 20:20:37 967549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:619||sndq_packets_used_bytes:0|sndq_packets_free:720| [2025/04/30 20:20:37 967563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1512|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1512|path_largest_ack:1512| [2025/04/30 20:20:37 967570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51618|prior_delivered:1348456|prior_time:1746044437923731|is_app_limited:0|send_elapse:42179|ack_elapse:43749|ctl_first_sent_time:1746044437925549|lagest_ack_time:1746044437967480|curr_delivered:1398874| [2025/04/30 20:20:37 967577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437925639| [2025/04/30 20:20:37 967584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:618||sndq_packets_used_bytes:0|sndq_packets_free:721| [2025/04/30 20:20:37 967589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40377|rttvar:433|minrtt:31448|latest_rtt:41841|ack_delay:88| [2025/04/30 20:20:37 967594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40549|rttvar:669|minrtt:31448|latest_rtt:41841|ack_delay:88| [2025/04/30 20:20:37 967598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1512|lost_pn:1509|thresh:3| [2025/04/30 20:20:37 967602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 967607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 967611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 967615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40549|rtt_var:669|pto_duration:43225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 967619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 967623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 967627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:20:37 967633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438034517|now:1746044437967615|interv:66902| [2025/04/30 20:20:37 967640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438034517|now:1746044437967615|interval:66902|pto_count:0|srtt:40549 [2025/04/30 20:20:37 967647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42179, ack_elapse 43749, delivered 50418|rate 1152437|lost 301| [2025/04/30 20:20:37 967652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152437) in round 25| [2025/04/30 20:20:37 967656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 967660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 967664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437925639|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 967672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437925639|recovery:1|recovery_start:1746044437951672|packet_conservation:1|next_round_delivered:1350856| [2025/04/30 20:20:37 967677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:51618|full_bw_reached:1|inflight:49211|srtt:40549|latest_rtt:41841|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 967683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:597|largest:597|pns:2| [2025/04/30 20:20:37 967688] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:597|frame:ACK |recv_time:1746044437967480|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 967692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557967480|now:1746044437967480|interv:120000000| [2025/04/30 20:20:37 967697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557967480|now:1746044437967480|interv:120000000| [2025/04/30 20:20:37 967701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438033669|pq_index:0| [2025/04/30 20:20:37 967705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437965966| [2025/04/30 20:20:37 967709] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437967709| [2025/04/30 20:20:37 967714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437967713| [2025/04/30 20:20:37 967744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40549|min_srtt:40549|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 967749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:49211|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 967754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 967758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 967761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 967766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 967770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40549|min_srtt:40549|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 967774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:49211|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 967779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 967783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 967790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 967794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 967799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 967803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1423083| [2025/04/30 20:20:37 967807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 967811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437968811|now:1746044437967811|interv:1000| [2025/04/30 20:20:37 967815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 967819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 967823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437968811| [2025/04/30 20:20:37 967828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437968811| [2025/04/30 20:20:37 967832] [debug] |xqc_engine_wakeup_after|wakeup:1746044437968811|now:1746044437967831|diff:980| [2025/04/30 20:20:37 967836] [debug] |xqc_engine_main_logic|END|now:1746044437967713| [2025/04/30 20:20:37 967841] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437967841| [2025/04/30 20:20:37 967845] [debug] |xqc_engine_wakeup_after|wakeup:1746044437968811|now:1746044437967845|diff:966| [2025/04/30 20:20:37 967849] [debug] |xqc_engine_main_logic|END|now:1746044437967841| [2025/04/30 20:20:37 968920] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437968919| [2025/04/30 20:20:37 968938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437968811|pq_index:0| [2025/04/30 20:20:37 968945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437967713| [2025/04/30 20:20:37 968953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437968951| [2025/04/30 20:20:37 968961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437968811|now:1746044437968951| [2025/04/30 20:20:37 968969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437968811|now:1746044437968951| [2025/04/30 20:20:37 968975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 968983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40549|min_srtt:40549|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 968990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:49211|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 968997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 969004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 969010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 969024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 969031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40549|min_srtt:40549|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 969038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:49211|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 969046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 969052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 969059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 969066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 969073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 969080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1423083| [2025/04/30 20:20:37 969087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 969094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1554| [2025/04/30 20:20:37 969141] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746044437969106|stream_id:0|stream_offset:1423083| [2025/04/30 20:20:37 969151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 969159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:20:37 969166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40549|rtt_var:669|pto_duration:43225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 969173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 969177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 969181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:20:37 969185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438037331|now:1746044437969165|interv:68166| [2025/04/30 20:20:37 969189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438037331|now:1746044437969165|interval:68166|pto_count:0|srtt:40549 [2025/04/30 20:20:37 969194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:50411| [2025/04/30 20:20:37 969198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 969207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1424262| [2025/04/30 20:20:37 969212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 969216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1555| [2025/04/30 20:20:37 969245] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746044437969223|stream_id:0|stream_offset:1424262| [2025/04/30 20:20:37 969251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 969256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:20:37 969260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40549|rtt_var:669|pto_duration:43225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 969264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 969268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 969272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:20:37 969276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438037448|now:1746044437969260|interv:68188| [2025/04/30 20:20:37 969280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438037448|now:1746044437969260|interval:68188|pto_count:0|srtt:40549 [2025/04/30 20:20:37 969284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51618|inflight:51611| [2025/04/30 20:20:37 969289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 969293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:51618|conn:00005627609066FC|stream_id:0|stream_offset:1425441| [2025/04/30 20:20:37 969297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 969301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438037448| [2025/04/30 20:20:37 969306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438037448| [2025/04/30 20:20:37 969310] [debug] |xqc_engine_wakeup_after|wakeup:1746044438037448|now:1746044437969310|diff:68138| [2025/04/30 20:20:37 969314] [debug] |xqc_engine_main_logic|END|now:1746044437968951| [2025/04/30 20:20:37 969449] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437969448| [2025/04/30 20:20:37 969463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 969472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:597| [2025/04/30 20:20:37 969478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:598| [2025/04/30 20:20:37 969495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:598| [2025/04/30 20:20:37 969501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 969508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1513|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1514|path_largest_ack:1513| [2025/04/30 20:20:37 969515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50418|prior_delivered:1350856|prior_time:1746044437926591|is_app_limited:0|send_elapse:41435|ack_elapse:42857|ctl_first_sent_time:1746044437926950|lagest_ack_time:1746044437969448|curr_delivered:1400074| [2025/04/30 20:20:37 969522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437926950| [2025/04/30 20:20:37 969529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:617||sndq_packets_used_bytes:0|sndq_packets_free:722| [2025/04/30 20:20:37 969537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1514|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1514|path_largest_ack:1514| [2025/04/30 20:20:37 969544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50418|prior_delivered:1350856|prior_time:1746044437926591|is_app_limited:0|send_elapse:41435|ack_elapse:42857|ctl_first_sent_time:1746044437926950|lagest_ack_time:1746044437969448|curr_delivered:1401274| [2025/04/30 20:20:37 969551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437928335| [2025/04/30 20:20:37 969558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:616||sndq_packets_used_bytes:0|sndq_packets_free:723| [2025/04/30 20:20:37 969565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40549|rttvar:669|minrtt:31448|latest_rtt:41113|ack_delay:80| [2025/04/30 20:20:37 969572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40610|rttvar:623|minrtt:31448|latest_rtt:41113|ack_delay:80| [2025/04/30 20:20:37 969578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1514|lost_pn:1511|thresh:3| [2025/04/30 20:20:37 969585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 969591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 969597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 969604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40610|rtt_var:623|pto_duration:43102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 969611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 969618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 969624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49211| [2025/04/30 20:20:37 969631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438037325|now:1746044437969603|interv:67722| [2025/04/30 20:20:37 969637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438037325|now:1746044437969603|interval:67722|pto_count:0|srtt:40610 [2025/04/30 20:20:37 969651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41435, ack_elapse 42857, delivered 50418|rate 1176423|lost 301| [2025/04/30 20:20:37 969656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 25 -> 26| [2025/04/30 20:20:37 969660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176423) in round 26| [2025/04/30 20:20:37 969664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 969669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 969673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437928335|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 969677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51618|packet_lost:0|acked:2400|po_sent_time:1746044437928335|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 969682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:54018|full_bw_reached:1|inflight:49211|srtt:40610|latest_rtt:41113|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:37 969688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:598|largest:598|pns:2| [2025/04/30 20:20:37 969693] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:598|frame:ACK |recv_time:1746044437969448|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 969698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557969448|now:1746044437969448|interv:120000000| [2025/04/30 20:20:37 969702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557969448|now:1746044437969448|interv:120000000| [2025/04/30 20:20:37 969706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438037448|pq_index:0| [2025/04/30 20:20:37 969710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437968951| [2025/04/30 20:20:37 969714] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437969714| [2025/04/30 20:20:37 969746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437969745| [2025/04/30 20:20:37 969753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40610|min_srtt:40610|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 969758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:49211|cwnd:54018|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 969762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 969766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 969774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 969778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 969783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40610|min_srtt:40610|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 969787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:49211|cwnd:54018|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 969791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 969795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 969799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 969803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 969808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 969812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49211|cwnd:54018|conn:00005627609066FC|stream_id:0|stream_offset:1425441| [2025/04/30 20:20:37 969817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 969821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1556| [2025/04/30 20:20:37 969857] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49211|now:1746044437969829|stream_id:0|stream_offset:1425441| [2025/04/30 20:20:37 969863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 969869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49211|applimit:0| [2025/04/30 20:20:37 969876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40610|rtt_var:623|pto_duration:43102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 969883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 969890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 969896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:20:37 969903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438037931|now:1746044437969876|interv:68055| [2025/04/30 20:20:37 969909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438037931|now:1746044437969876|interval:68055|pto_count:0|srtt:40610 [2025/04/30 20:20:37 969917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54018|inflight:50411| [2025/04/30 20:20:37 969931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 969938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:54018|conn:00005627609066FC|stream_id:0|stream_offset:1426620| [2025/04/30 20:20:37 969945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 969952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437970952|now:1746044437969952|interv:1000| [2025/04/30 20:20:37 969958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 969964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 969971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437970952| [2025/04/30 20:20:37 969978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437970952| [2025/04/30 20:20:37 969984] [debug] |xqc_engine_wakeup_after|wakeup:1746044437970952|now:1746044437969984|diff:968| [2025/04/30 20:20:37 969990] [debug] |xqc_engine_main_logic|END|now:1746044437969745| [2025/04/30 20:20:37 969998] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437969998| [2025/04/30 20:20:37 970004] [debug] |xqc_engine_wakeup_after|wakeup:1746044437970952|now:1746044437970004|diff:948| [2025/04/30 20:20:37 970010] [debug] |xqc_engine_main_logic|END|now:1746044437969998| [2025/04/30 20:20:37 971085] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437971084| [2025/04/30 20:20:37 971100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437970952|pq_index:0| [2025/04/30 20:20:37 971107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437969745| [2025/04/30 20:20:37 971116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437971114| [2025/04/30 20:20:37 971123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437970952|now:1746044437971114| [2025/04/30 20:20:37 971130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437970952|now:1746044437971114| [2025/04/30 20:20:37 971136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 971144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40610|min_srtt:40610|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 971151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50411|cwnd:54018|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 971159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 971165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 971170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 971178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 971189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40610|min_srtt:40610|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 971194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50411|cwnd:54018|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 971198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 971202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 971206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 971210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 971215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 971219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:54018|conn:00005627609066FC|stream_id:0|stream_offset:1426620| [2025/04/30 20:20:37 971224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 971228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1557| [2025/04/30 20:20:37 971265] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746044437971237|stream_id:0|stream_offset:1426620| [2025/04/30 20:20:37 971271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 971278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:20:37 971285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40610|rtt_var:623|pto_duration:43102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 971293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 971299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 971306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:20:37 971312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438039339|now:1746044437971285|interv:68054| [2025/04/30 20:20:37 971319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438039339|now:1746044437971285|interval:68054|pto_count:0|srtt:40610 [2025/04/30 20:20:37 971327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54018|inflight:51611| [2025/04/30 20:20:37 971333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 971337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54018|conn:00005627609066FC|stream_id:0|stream_offset:1427799| [2025/04/30 20:20:37 971346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 971351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1558| [2025/04/30 20:20:37 971381] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746044437971358|stream_id:0|stream_offset:1427799| [2025/04/30 20:20:37 971389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 971397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:20:37 971404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40610|rtt_var:623|pto_duration:43102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 971411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 971425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 971432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:20:37 971438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438039460|now:1746044437971403|interv:68057| [2025/04/30 20:20:37 971444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438039460|now:1746044437971403|interval:68057|pto_count:0|srtt:40610 [2025/04/30 20:20:37 971451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54018|inflight:52811| [2025/04/30 20:20:37 971459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 971466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:54018|conn:00005627609066FC|stream_id:0|stream_offset:1428978| [2025/04/30 20:20:37 971473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 971479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437972479|now:1746044437971479|interv:1000| [2025/04/30 20:20:37 971485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 971490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 971496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437972479| [2025/04/30 20:20:37 971504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437972479| [2025/04/30 20:20:37 971509] [debug] |xqc_engine_wakeup_after|wakeup:1746044437972479|now:1746044437971509|diff:970| [2025/04/30 20:20:37 971516] [debug] |xqc_engine_main_logic|END|now:1746044437971114| [2025/04/30 20:20:37 971530] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437971529| [2025/04/30 20:20:37 971538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 971547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:598| [2025/04/30 20:20:37 971560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:599| [2025/04/30 20:20:37 971568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:599| [2025/04/30 20:20:37 971575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 971583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1515|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1516|path_largest_ack:1515| [2025/04/30 20:20:37 971590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48018|prior_delivered:1355656|prior_time:1746044437930566|is_app_limited:0|send_elapse:42841|ack_elapse:40963|ctl_first_sent_time:1746044437932223|lagest_ack_time:1746044437971529|curr_delivered:1402474| [2025/04/30 20:20:37 971598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437932223| [2025/04/30 20:20:37 971605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:615||sndq_packets_used_bytes:0|sndq_packets_free:724| [2025/04/30 20:20:37 971611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1516|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1516|path_largest_ack:1516| [2025/04/30 20:20:37 971616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48018|prior_delivered:1355656|prior_time:1746044437930566|is_app_limited:0|send_elapse:42841|ack_elapse:40963|ctl_first_sent_time:1746044437932223|lagest_ack_time:1746044437971529|curr_delivered:1403674| [2025/04/30 20:20:37 971620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437932343| [2025/04/30 20:20:37 971624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:614||sndq_packets_used_bytes:0|sndq_packets_free:725| [2025/04/30 20:20:37 971628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40610|rttvar:623|minrtt:31448|latest_rtt:39186|ack_delay:144| [2025/04/30 20:20:37 971633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40414|rttvar:860|minrtt:31448|latest_rtt:39186|ack_delay:144| [2025/04/30 20:20:37 971637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1516|lost_pn:1513|thresh:3| [2025/04/30 20:20:37 971641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 971645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 971649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 971653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40414|rtt_var:860|pto_duration:43854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 971658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 971662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 971666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:20:37 971670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438040212|now:1746044437971653|interv:68559| [2025/04/30 20:20:37 971674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438040212|now:1746044437971653|interval:68559|pto_count:0|srtt:40414 [2025/04/30 20:20:37 971682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42841, ack_elapse 40963, delivered 48018|rate 1120842|lost 301| [2025/04/30 20:20:37 971686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120842) in round 26| [2025/04/30 20:20:37 971691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 971695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 971699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54018|packet_lost:0|acked:2400|po_sent_time:1746044437932343|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 971703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54018|packet_lost:0|acked:2400|po_sent_time:1746044437932343|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 971708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:56418|full_bw_reached:1|inflight:50411|srtt:40414|latest_rtt:39186|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 971714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:599|largest:599|pns:2| [2025/04/30 20:20:37 971744] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:599|frame:ACK |recv_time:1746044437971529|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 971750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557971529|now:1746044437971529|interv:120000000| [2025/04/30 20:20:37 971754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557971529|now:1746044437971529|interv:120000000| [2025/04/30 20:20:37 971758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437972479|pq_index:0| [2025/04/30 20:20:37 971762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437971114| [2025/04/30 20:20:37 971766] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437971766| [2025/04/30 20:20:37 971771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437971770| [2025/04/30 20:20:37 971778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40414|min_srtt:40414|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 971782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50411|cwnd:56418|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 971787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 971791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 971795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 971802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 971807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40414|min_srtt:40414|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 971811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50411|cwnd:56418|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 971815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 971819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 971823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 971827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 971832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 971836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:56418|conn:00005627609066FC|stream_id:0|stream_offset:1428978| [2025/04/30 20:20:37 971840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 971844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 971848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437972479| [2025/04/30 20:20:37 971852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437972479| [2025/04/30 20:20:37 971856] [debug] |xqc_engine_wakeup_after|wakeup:1746044437972479|now:1746044437971856|diff:623| [2025/04/30 20:20:37 971860] [debug] |xqc_engine_main_logic|END|now:1746044437971770| [2025/04/30 20:20:37 971866] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437971866| [2025/04/30 20:20:37 971870] [debug] |xqc_engine_wakeup_after|wakeup:1746044437972479|now:1746044437971870|diff:609| [2025/04/30 20:20:37 971876] [debug] |xqc_engine_main_logic|END|now:1746044437971866| [2025/04/30 20:20:37 972962] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437972962| [2025/04/30 20:20:37 972978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437972479|pq_index:0| [2025/04/30 20:20:37 972984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437971770| [2025/04/30 20:20:37 972993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437972991| [2025/04/30 20:20:37 973000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437972479|now:1746044437972991| [2025/04/30 20:20:37 973006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437972479|now:1746044437972991| [2025/04/30 20:20:37 973012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 973028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40414|min_srtt:40414|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 973035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50411|cwnd:56418|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 973042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 973047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 973053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 973060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 973066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40414|min_srtt:40414|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 973073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50411|cwnd:56418|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 973120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 973127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 973133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 973141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 973148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 973155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:56418|conn:00005627609066FC|stream_id:0|stream_offset:1428978| [2025/04/30 20:20:37 973162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 973166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1559| [2025/04/30 20:20:37 973202] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746044437973175|stream_id:0|stream_offset:1428978| [2025/04/30 20:20:37 973209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 973215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:20:37 973223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40414|rtt_var:860|pto_duration:43854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 973229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 973235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 973248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:20:37 973255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438042029|now:1746044437973222|interv:68807| [2025/04/30 20:20:37 973261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438042029|now:1746044437973222|interval:68807|pto_count:0|srtt:40414 [2025/04/30 20:20:37 973267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56418|inflight:51611| [2025/04/30 20:20:37 973273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 973277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:56418|conn:00005627609066FC|stream_id:0|stream_offset:1430157| [2025/04/30 20:20:37 973282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 973286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1560| [2025/04/30 20:20:37 973318] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746044437973294|stream_id:0|stream_offset:1430157| [2025/04/30 20:20:37 973324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 973330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:20:37 973337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40414|rtt_var:860|pto_duration:43854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 973344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 973351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 973357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:20:37 973364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438042148|now:1746044437973337|interv:68811| [2025/04/30 20:20:37 973370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438042148|now:1746044437973337|interval:68811|pto_count:0|srtt:40414 [2025/04/30 20:20:37 973376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56418|inflight:52811| [2025/04/30 20:20:37 973380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 973385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:56418|conn:00005627609066FC|stream_id:0|stream_offset:1431336| [2025/04/30 20:20:37 973389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 973393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437974393|now:1746044437973393|interv:1000| [2025/04/30 20:20:37 973402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 973406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 973410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437974393| [2025/04/30 20:20:37 973423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437974393| [2025/04/30 20:20:37 973430] [debug] |xqc_engine_wakeup_after|wakeup:1746044437974393|now:1746044437973430|diff:963| [2025/04/30 20:20:37 973437] [debug] |xqc_engine_main_logic|END|now:1746044437972991| [2025/04/30 20:20:37 973502] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437973501| [2025/04/30 20:20:37 973514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 973524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:599| [2025/04/30 20:20:37 973530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:600| [2025/04/30 20:20:37 973539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:600| [2025/04/30 20:20:37 973545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 973554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1517|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1518|path_largest_ack:1517| [2025/04/30 20:20:37 973562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50418|prior_delivered:1355656|prior_time:1746044437930566|is_app_limited:0|send_elapse:43070|ack_elapse:42935|ctl_first_sent_time:1746044437932452|lagest_ack_time:1746044437973501|curr_delivered:1404874| [2025/04/30 20:20:37 973570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437932452| [2025/04/30 20:20:37 973577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:613||sndq_packets_used_bytes:0|sndq_packets_free:726| [2025/04/30 20:20:37 973584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 973590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50418|prior_delivered:1355656|prior_time:1746044437930566|is_app_limited:0|send_elapse:43070|ack_elapse:42935|ctl_first_sent_time:1746044437932452|lagest_ack_time:1746044437973501|curr_delivered:1406074| [2025/04/30 20:20:37 973598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437932585| [2025/04/30 20:20:37 973603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:612||sndq_packets_used_bytes:0|sndq_packets_free:727| [2025/04/30 20:20:37 973607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40414|rttvar:860|minrtt:31448|latest_rtt:40916|ack_delay:96| [2025/04/30 20:20:37 973612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40465|rttvar:746|minrtt:31448|latest_rtt:40916|ack_delay:96| [2025/04/30 20:20:37 973616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1518|lost_pn:1515|thresh:3| [2025/04/30 20:20:37 973620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 973631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 973635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 973641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40465|rtt_var:746|pto_duration:43449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 973648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 973654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 973659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:20:37 973663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438041743|now:1746044437973641|interv:68102| [2025/04/30 20:20:37 973667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438041743|now:1746044437973641|interval:68102|pto_count:0|srtt:40465 [2025/04/30 20:20:37 973672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43070, ack_elapse 42935, delivered 50418|rate 1170605|lost 301| [2025/04/30 20:20:37 973676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170605) in round 26| [2025/04/30 20:20:37 973680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 973685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 973689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56418|packet_lost:0|acked:2400|po_sent_time:1746044437932585|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 973693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56418|packet_lost:0|acked:2400|po_sent_time:1746044437932585|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 973698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:58818|full_bw_reached:1|inflight:50411|srtt:40465|latest_rtt:40916|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 973703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 973708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044437998501|now:1746044437973501|interv:25000| [2025/04/30 20:20:37 973713] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437973501|max_ack_delay:25000| [2025/04/30 20:20:37 973744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:600|largest:600|pns:2| [2025/04/30 20:20:37 973751] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:600|frame:PING ACK |recv_time:1746044437973501|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 973756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557973501|now:1746044437973501|interv:120000000| [2025/04/30 20:20:37 973764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557973501|now:1746044437973501|interv:120000000| [2025/04/30 20:20:37 973768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437974393|pq_index:0| [2025/04/30 20:20:37 973773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437972991| [2025/04/30 20:20:37 973777] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437973777| [2025/04/30 20:20:37 973782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437973781| [2025/04/30 20:20:37 973788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40465|min_srtt:40465|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 973792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50411|cwnd:58818|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 973797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 973801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 973805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 973810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 973818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40465|min_srtt:40465|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 973824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50411|cwnd:58818|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 973831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 973835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 973839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 973843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 973848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 973852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:58818|conn:00005627609066FC|stream_id:0|stream_offset:1431336| [2025/04/30 20:20:37 973856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 973860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 973864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437974393| [2025/04/30 20:20:37 973872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437974393| [2025/04/30 20:20:37 973876] [debug] |xqc_engine_wakeup_after|wakeup:1746044437974393|now:1746044437973876|diff:517| [2025/04/30 20:20:37 973880] [debug] |xqc_engine_main_logic|END|now:1746044437973781| [2025/04/30 20:20:37 973886] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437973886| [2025/04/30 20:20:37 973889] [debug] |xqc_engine_wakeup_after|wakeup:1746044437974393|now:1746044437973889|diff:504| [2025/04/30 20:20:37 973895] [debug] |xqc_engine_main_logic|END|now:1746044437973886| [2025/04/30 20:20:37 974988] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437974988| [2025/04/30 20:20:37 975001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437974393|pq_index:0| [2025/04/30 20:20:37 975008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437973781| [2025/04/30 20:20:37 975016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437975014| [2025/04/30 20:20:37 975023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437974393|now:1746044437975014| [2025/04/30 20:20:37 975030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437974393|now:1746044437975014| [2025/04/30 20:20:37 975036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 975043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40465|min_srtt:40465|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 975062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50411|cwnd:58818|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 975069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 975075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 975081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 975085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 975089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40465|min_srtt:40465|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 975094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50411|cwnd:58818|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 975100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 975106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 975112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 975119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 975134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 975138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:58818|conn:00005627609066FC|stream_id:0|stream_offset:1431336| [2025/04/30 20:20:37 975143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 975147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1561| [2025/04/30 20:20:37 975188] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746044437975156|stream_id:0|stream_offset:1431336| [2025/04/30 20:20:37 975198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 975205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:20:37 975212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40465|rtt_var:746|pto_duration:43449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 975219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 975226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 975231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:20:37 975235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438043605|now:1746044437975212|interv:68393| [2025/04/30 20:20:37 975239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438043605|now:1746044437975212|interval:68393|pto_count:0|srtt:40465 [2025/04/30 20:20:37 975244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58818|inflight:51611| [2025/04/30 20:20:37 975249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 975253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:58818|conn:00005627609066FC|stream_id:0|stream_offset:1432515| [2025/04/30 20:20:37 975258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 975262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1562| [2025/04/30 20:20:37 975293] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746044437975269|stream_id:0|stream_offset:1432515| [2025/04/30 20:20:37 975303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 975310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:20:37 975317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40465|rtt_var:746|pto_duration:43449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 975328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 975332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 975335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:20:37 975339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438043718|now:1746044437975317|interv:68401| [2025/04/30 20:20:37 975343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438043718|now:1746044437975317|interval:68401|pto_count:0|srtt:40465 [2025/04/30 20:20:37 975348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58818|inflight:52811| [2025/04/30 20:20:37 975352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 975356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:58818|conn:00005627609066FC|stream_id:0|stream_offset:1433694| [2025/04/30 20:20:37 975361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 975365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437976365|now:1746044437975365|interv:1000| [2025/04/30 20:20:37 975369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 975373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 975377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437976365| [2025/04/30 20:20:37 975381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437976365| [2025/04/30 20:20:37 975385] [debug] |xqc_engine_wakeup_after|wakeup:1746044437976365|now:1746044437975385|diff:980| [2025/04/30 20:20:37 975389] [debug] |xqc_engine_main_logic|END|now:1746044437975014| [2025/04/30 20:20:37 975485] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437975484| [2025/04/30 20:20:37 975498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 975507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:600| [2025/04/30 20:20:37 975513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:601| [2025/04/30 20:20:37 975522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:601| [2025/04/30 20:20:37 975528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 975536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 975555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50418|prior_delivered:1358056|prior_time:1746044437932759|is_app_limited:0|send_elapse:41712|ack_elapse:42725|ctl_first_sent_time:1746044437933043|lagest_ack_time:1746044437975484|curr_delivered:1407274| [2025/04/30 20:20:37 975563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437933043| [2025/04/30 20:20:37 975570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:611||sndq_packets_used_bytes:0|sndq_packets_free:728| [2025/04/30 20:20:37 975584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 975590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50418|prior_delivered:1358056|prior_time:1746044437932759|is_app_limited:0|send_elapse:41712|ack_elapse:42725|ctl_first_sent_time:1746044437933043|lagest_ack_time:1746044437975484|curr_delivered:1408474| [2025/04/30 20:20:37 975598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437934444| [2025/04/30 20:20:37 975604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:610||sndq_packets_used_bytes:0|sndq_packets_free:729| [2025/04/30 20:20:37 975611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40465|rttvar:746|minrtt:31448|latest_rtt:41040|ack_delay:88| [2025/04/30 20:20:37 975618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40526|rttvar:681|minrtt:31448|latest_rtt:41040|ack_delay:88| [2025/04/30 20:20:37 975623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1520|lost_pn:1517|thresh:3| [2025/04/30 20:20:37 975628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 975633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 975640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 975646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40526|rtt_var:681|pto_duration:43250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 975654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 975659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 975663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:20:37 975667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438043519|now:1746044437975646|interv:67873| [2025/04/30 20:20:37 975671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438043519|now:1746044437975646|interval:67873|pto_count:0|srtt:40526 [2025/04/30 20:20:37 975675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41712, ack_elapse 42725, delivered 50418|rate 1180058|lost 301| [2025/04/30 20:20:37 975680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180058) in round 26| [2025/04/30 20:20:37 975684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 975688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 975692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58818|packet_lost:0|acked:2400|po_sent_time:1746044437934444|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 975701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58818|packet_lost:0|acked:2400|po_sent_time:1746044437934444|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 975706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:61218|full_bw_reached:1|inflight:50411|srtt:40526|latest_rtt:41040|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 975712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:601|largest:601|pns:2| [2025/04/30 20:20:37 975740] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:601|frame:ACK |recv_time:1746044437975484|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 975749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557975484|now:1746044437975484|interv:120000000| [2025/04/30 20:20:37 975753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557975484|now:1746044437975484|interv:120000000| [2025/04/30 20:20:37 975757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437976365|pq_index:0| [2025/04/30 20:20:37 975762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437975014| [2025/04/30 20:20:37 975766] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437975766| [2025/04/30 20:20:37 975771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437975770| [2025/04/30 20:20:37 975777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40526|min_srtt:40526|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 975782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50411|cwnd:61218|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 975786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 975790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 975794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 975799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 975804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40526|min_srtt:40526|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 975811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50411|cwnd:61218|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 975818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 975823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 975831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 975835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 975840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 975844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:61218|conn:00005627609066FC|stream_id:0|stream_offset:1433694| [2025/04/30 20:20:37 975849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 975853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 975857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437976365| [2025/04/30 20:20:37 975863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437976365| [2025/04/30 20:20:37 975869] [debug] |xqc_engine_wakeup_after|wakeup:1746044437976365|now:1746044437975869|diff:496| [2025/04/30 20:20:37 975877] [debug] |xqc_engine_main_logic|END|now:1746044437975770| [2025/04/30 20:20:37 975885] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437975885| [2025/04/30 20:20:37 975891] [debug] |xqc_engine_wakeup_after|wakeup:1746044437976365|now:1746044437975891|diff:474| [2025/04/30 20:20:37 975898] [debug] |xqc_engine_main_logic|END|now:1746044437975885| [2025/04/30 20:20:37 976974] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437976973| [2025/04/30 20:20:37 976990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437976365|pq_index:0| [2025/04/30 20:20:37 976997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437975770| [2025/04/30 20:20:37 977005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437977003| [2025/04/30 20:20:37 977013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437976365|now:1746044437977003| [2025/04/30 20:20:37 977020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437976365|now:1746044437977003| [2025/04/30 20:20:37 977027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 977035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40526|min_srtt:40526|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 977042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50411|cwnd:61218|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 977050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 977056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 977062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 977069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 977084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40526|min_srtt:40526|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 977091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50411|cwnd:61218|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 977098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 977104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 977110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 977117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 977124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 977131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:61218|conn:00005627609066FC|stream_id:0|stream_offset:1433694| [2025/04/30 20:20:37 977138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 977143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1563| [2025/04/30 20:20:37 977180] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746044437977151|stream_id:0|stream_offset:1433694| [2025/04/30 20:20:37 977187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 977192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:20:37 977200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40526|rtt_var:681|pto_duration:43250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 977207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 977213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 977220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:20:37 977226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438045401|now:1746044437977199|interv:68202| [2025/04/30 20:20:37 977233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438045401|now:1746044437977199|interval:68202|pto_count:0|srtt:40526 [2025/04/30 20:20:37 977241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61218|inflight:51611| [2025/04/30 20:20:37 977247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 977252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:61218|conn:00005627609066FC|stream_id:0|stream_offset:1434873| [2025/04/30 20:20:37 977261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 977266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1564| [2025/04/30 20:20:37 977296] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746044437977273|stream_id:0|stream_offset:1434873| [2025/04/30 20:20:37 977302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 977310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:20:37 977317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40526|rtt_var:681|pto_duration:43250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 977324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 977330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 977336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:20:37 977342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438045523|now:1746044437977317|interv:68206| [2025/04/30 20:20:37 977357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438045523|now:1746044437977317|interval:68206|pto_count:0|srtt:40526 [2025/04/30 20:20:37 977364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61218|inflight:52811| [2025/04/30 20:20:37 977372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 977379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:61218|conn:00005627609066FC|stream_id:0|stream_offset:1436052| [2025/04/30 20:20:37 977386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 977392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437978392|now:1746044437977392|interv:1000| [2025/04/30 20:20:37 977398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 977405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 977411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437978392| [2025/04/30 20:20:37 977418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437978392| [2025/04/30 20:20:37 977425] [debug] |xqc_engine_wakeup_after|wakeup:1746044437978392|now:1746044437977425|diff:967| [2025/04/30 20:20:37 977431] [debug] |xqc_engine_main_logic|END|now:1746044437977003| [2025/04/30 20:20:37 977446] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437977445| [2025/04/30 20:20:37 977455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 977464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:601| [2025/04/30 20:20:37 977476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:602| [2025/04/30 20:20:37 977485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:602| [2025/04/30 20:20:37 977492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 977501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 977508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1360468|prior_time:1746044437934601|is_app_limited:0|send_elapse:41383|ack_elapse:42844|ctl_first_sent_time:1746044437934909|lagest_ack_time:1746044437977445|curr_delivered:1409674| [2025/04/30 20:20:37 977515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437934909| [2025/04/30 20:20:37 977522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:609||sndq_packets_used_bytes:0|sndq_packets_free:730| [2025/04/30 20:20:37 977526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 977531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1360468|prior_time:1746044437934601|is_app_limited:0|send_elapse:41383|ack_elapse:42844|ctl_first_sent_time:1746044437934909|lagest_ack_time:1746044437977445|curr_delivered:1410874| [2025/04/30 20:20:37 977536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437936329| [2025/04/30 20:20:37 977540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:608||sndq_packets_used_bytes:0|sndq_packets_free:731| [2025/04/30 20:20:37 977544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40526|rttvar:681|minrtt:31448|latest_rtt:41116|ack_delay:96| [2025/04/30 20:20:37 977548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40588|rttvar:634|minrtt:31448|latest_rtt:41116|ack_delay:96| [2025/04/30 20:20:37 977553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1522|lost_pn:1519|thresh:3| [2025/04/30 20:20:37 977557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 977561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 977565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 977569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40588|rtt_var:634|pto_duration:43124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 977573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 977577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 977581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:20:37 977585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438045397|now:1746044437977569|interv:67828| [2025/04/30 20:20:37 977593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438045397|now:1746044437977569|interval:67828|pto_count:0|srtt:40588 [2025/04/30 20:20:37 977597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41383, ack_elapse 42844, delivered 50406|rate 1176500|lost 301| [2025/04/30 20:20:37 977602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176500) in round 26| [2025/04/30 20:20:37 977606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 977610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 977614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61218|packet_lost:0|acked:2400|po_sent_time:1746044437936329|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 977619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61218|packet_lost:0|acked:2400|po_sent_time:1746044437936329|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 977623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:63618|full_bw_reached:1|inflight:50411|srtt:40588|latest_rtt:41116|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 977629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:602|largest:602|pns:2| [2025/04/30 20:20:37 977634] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:602|frame:ACK |recv_time:1746044437977445|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 977639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557977445|now:1746044437977445|interv:120000000| [2025/04/30 20:20:37 977643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557977445|now:1746044437977445|interv:120000000| [2025/04/30 20:20:37 977647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437978392|pq_index:0| [2025/04/30 20:20:37 977651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437977003| [2025/04/30 20:20:37 977655] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437977655| [2025/04/30 20:20:37 977660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437977659| [2025/04/30 20:20:37 977666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40588|min_srtt:40588|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 977671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50411|cwnd:63618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 977675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 977679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 977691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 977696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 977700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40588|min_srtt:40588|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 977704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50411|cwnd:63618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 977709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 977713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 977741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 977746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 977751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 977755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:63618|conn:00005627609066FC|stream_id:0|stream_offset:1436052| [2025/04/30 20:20:37 977760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 977764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 977768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437978392| [2025/04/30 20:20:37 977772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437978392| [2025/04/30 20:20:37 977776] [debug] |xqc_engine_wakeup_after|wakeup:1746044437978392|now:1746044437977776|diff:616| [2025/04/30 20:20:37 977781] [debug] |xqc_engine_main_logic|END|now:1746044437977659| [2025/04/30 20:20:37 977786] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437977786| [2025/04/30 20:20:37 977790] [debug] |xqc_engine_wakeup_after|wakeup:1746044437978392|now:1746044437977790|diff:602| [2025/04/30 20:20:37 977794] [debug] |xqc_engine_main_logic|END|now:1746044437977786| [2025/04/30 20:20:37 978866] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437978865| [2025/04/30 20:20:37 978882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437978392|pq_index:0| [2025/04/30 20:20:37 978889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437977659| [2025/04/30 20:20:37 978897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437978895| [2025/04/30 20:20:37 978904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437978392|now:1746044437978895| [2025/04/30 20:20:37 978911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437978392|now:1746044437978895| [2025/04/30 20:20:37 978917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 978934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40588|min_srtt:40588|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 978942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50411|cwnd:63618|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 978949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 978955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 978961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 978968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 978974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40588|min_srtt:40588|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 978981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50411|cwnd:63618|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 978987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 978993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 978999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 979006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 979013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 979019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:63618|conn:00005627609066FC|stream_id:0|stream_offset:1436052| [2025/04/30 20:20:37 979026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 979033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1565| [2025/04/30 20:20:37 979079] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746044437979045|stream_id:0|stream_offset:1436052| [2025/04/30 20:20:37 979089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1565|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:37 979096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:20:37 979102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40588|rtt_var:634|pto_duration:43124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 979110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 979121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 979133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:20:37 979138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438047169|now:1746044437979102|interv:68067| [2025/04/30 20:20:37 979142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438047169|now:1746044437979102|interval:68067|pto_count:0|srtt:40588 [2025/04/30 20:20:37 979147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63618|inflight:51611| [2025/04/30 20:20:37 979152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 979157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:63618|conn:00005627609066FC|stream_id:0|stream_offset:1437231| [2025/04/30 20:20:37 979161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 979165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1566| [2025/04/30 20:20:37 979198] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746044437979172|stream_id:0|stream_offset:1437231| [2025/04/30 20:20:37 979207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 979215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:20:37 979221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40588|rtt_var:634|pto_duration:43124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 979227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 979231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 979235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:20:37 979239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438047296|now:1746044437979221|interv:68075| [2025/04/30 20:20:37 979243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438047296|now:1746044437979221|interval:68075|pto_count:0|srtt:40588 [2025/04/30 20:20:37 979247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63618|inflight:52811| [2025/04/30 20:20:37 979252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 979256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:63618|conn:00005627609066FC|stream_id:0|stream_offset:1438410| [2025/04/30 20:20:37 979261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 979265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437980265|now:1746044437979265|interv:1000| [2025/04/30 20:20:37 979273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 979277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 979281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437980265| [2025/04/30 20:20:37 979285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437980265| [2025/04/30 20:20:37 979289] [debug] |xqc_engine_wakeup_after|wakeup:1746044437980265|now:1746044437979289|diff:976| [2025/04/30 20:20:37 979294] [debug] |xqc_engine_main_logic|END|now:1746044437978895| [2025/04/30 20:20:37 979406] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437979405| [2025/04/30 20:20:37 979413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 979422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:602| [2025/04/30 20:20:37 979428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:603| [2025/04/30 20:20:37 979437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:603| [2025/04/30 20:20:37 979443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 979452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 979458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1362868|prior_time:1746044437936647|is_app_limited:0|send_elapse:42841|ack_elapse:42758|ctl_first_sent_time:1746044437938262|lagest_ack_time:1746044437979405|curr_delivered:1412074| [2025/04/30 20:20:37 979465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437938262| [2025/04/30 20:20:37 979472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:607||sndq_packets_used_bytes:0|sndq_packets_free:732| [2025/04/30 20:20:37 979479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 979484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1362868|prior_time:1746044437936647|is_app_limited:0|send_elapse:42841|ack_elapse:42758|ctl_first_sent_time:1746044437938262|lagest_ack_time:1746044437979405|curr_delivered:1413274| [2025/04/30 20:20:37 979489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437938376| [2025/04/30 20:20:37 979495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:606||sndq_packets_used_bytes:0|sndq_packets_free:733| [2025/04/30 20:20:37 979502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40588|rttvar:634|minrtt:31448|latest_rtt:41029|ack_delay:96| [2025/04/30 20:20:37 979508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40631|rttvar:562|minrtt:31448|latest_rtt:41029|ack_delay:96| [2025/04/30 20:20:37 979514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1524|lost_pn:1521|thresh:3| [2025/04/30 20:20:37 979521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 979534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 979541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 979546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40631|rtt_var:562|pto_duration:42879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 979550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 979554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 979558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:20:37 979562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438047051|now:1746044437979545|interv:67506| [2025/04/30 20:20:37 979566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438047051|now:1746044437979545|interval:67506|pto_count:0|srtt:40631 [2025/04/30 20:20:37 979571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42841, ack_elapse 42758, delivered 50406|rate 1176583|lost 301| [2025/04/30 20:20:37 979575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176583) in round 26| [2025/04/30 20:20:37 979580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 979584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 979588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63618|packet_lost:0|acked:2400|po_sent_time:1746044437938376|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 979592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63618|packet_lost:0|acked:2400|po_sent_time:1746044437938376|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 979597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:66018|full_bw_reached:1|inflight:50411|srtt:40631|latest_rtt:41029|min_rtt:31448|applimit:0|lost:299|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 979603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:603|largest:603|pns:2| [2025/04/30 20:20:37 979607] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:603|frame:ACK |recv_time:1746044437979405|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 979612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557979405|now:1746044437979405|interv:120000000| [2025/04/30 20:20:37 979616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557979405|now:1746044437979405|interv:120000000| [2025/04/30 20:20:37 979620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437980265|pq_index:0| [2025/04/30 20:20:37 979624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437978895| [2025/04/30 20:20:37 979628] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437979628| [2025/04/30 20:20:37 979636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437979635| [2025/04/30 20:20:37 979642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40631|min_srtt:40631|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 979647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:50411|cwnd:66018|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 979652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 979656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1464|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 979661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40631|min_srtt:40631|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 979666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:50411|cwnd:66018|conn:00005627609066FC|stream_id:0|stream_offset:1349985| [2025/04/30 20:20:37 979670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 979674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1492|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 979679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40631|min_srtt:40631|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 979683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:50411|cwnd:66018|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 979687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 979691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 979696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40631|min_srtt:40631|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 979700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:50411|cwnd:66018|conn:00005627609066FC|stream_id:0|stream_offset:1451379| [2025/04/30 20:20:37 979705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 979709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 979712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 979746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 979751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1464|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 979755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:66018|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 979760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 979764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 979768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 979772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:66018|conn:00005627609066FC|stream_id:0|stream_offset:1438410| [2025/04/30 20:20:37 979776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 979780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 979784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437980265| [2025/04/30 20:20:37 979788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437980265| [2025/04/30 20:20:37 979792] [debug] |xqc_engine_wakeup_after|wakeup:1746044437980265|now:1746044437979792|diff:473| [2025/04/30 20:20:37 979797] [debug] |xqc_engine_main_logic|END|now:1746044437979635| [2025/04/30 20:20:37 979802] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437979802| [2025/04/30 20:20:37 979806] [debug] |xqc_engine_wakeup_after|wakeup:1746044437980265|now:1746044437979806|diff:459| [2025/04/30 20:20:37 979810] [debug] |xqc_engine_main_logic|END|now:1746044437979802| [2025/04/30 20:20:37 980883] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437980883| [2025/04/30 20:20:37 980898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437980265|pq_index:0| [2025/04/30 20:20:37 980906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437979635| [2025/04/30 20:20:37 980914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437980912| [2025/04/30 20:20:37 980921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437980265|now:1746044437980912| [2025/04/30 20:20:37 980928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437980265|now:1746044437980912| [2025/04/30 20:20:37 980935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 980943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40631|min_srtt:40631|path_bw:1214692|loss_rate:1.95|path_pto:0| [2025/04/30 20:20:37 980950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:50411|cwnd:66018|conn:00005627609066FC|stream_id:0|stream_offset:1451379| [2025/04/30 20:20:37 980957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 980970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 980977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 980983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 980991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1464|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 980998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:66018|conn:00005627609066FC|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 981004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 981011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1567| [2025/04/30 20:20:37 981051] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746044437981022|stream_id:0|stream_offset:1322868| [2025/04/30 20:20:37 981061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1567|origin_pktnum:1464|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 981068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:20:37 981075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40631|rtt_var:562|pto_duration:42879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 981082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 981089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 981096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:20:37 981102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438048901|now:1746044437981075|interv:67826| [2025/04/30 20:20:37 981108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438048901|now:1746044437981075|interval:67826|pto_count:0|srtt:40631 [2025/04/30 20:20:37 981115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66018|inflight:51611| [2025/04/30 20:20:37 981121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1492|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 981126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:66018|conn:00005627609066FC|stream_id:0|stream_offset:1349985| [2025/04/30 20:20:37 981130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 981135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1568| [2025/04/30 20:20:37 981169] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746044437981142|stream_id:0|stream_offset:1349985| [2025/04/30 20:20:37 981185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1568|origin_pktnum:1492|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:37 981192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:20:37 981199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40631|rtt_var:562|pto_duration:42879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 981203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 981207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 981211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:20:37 981215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438049021|now:1746044437981198|interv:67823| [2025/04/30 20:20:37 981219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438049021|now:1746044437981198|interval:67823|pto_count:0|srtt:40631 [2025/04/30 20:20:37 981224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66018|inflight:52811| [2025/04/30 20:20:37 981228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 981233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:66018|conn:00005627609066FC|stream_id:0|stream_offset:1438410| [2025/04/30 20:20:37 981237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 981241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437982241|now:1746044437981241|interv:1000| [2025/04/30 20:20:37 981245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 981249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 981253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437982241| [2025/04/30 20:20:37 981258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437982241| [2025/04/30 20:20:37 981262] [debug] |xqc_engine_wakeup_after|wakeup:1746044437982241|now:1746044437981262|diff:979| [2025/04/30 20:20:37 981266] [debug] |xqc_engine_main_logic|END|now:1746044437980912| [2025/04/30 20:20:37 981413] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437981411| [2025/04/30 20:20:37 981426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 981435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:603| [2025/04/30 20:20:37 981441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:604| [2025/04/30 20:20:37 981450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:604| [2025/04/30 20:20:37 981456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 981463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 981479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1365268|prior_time:1746044437938586|is_app_limited:0|send_elapse:41511|ack_elapse:42825|ctl_first_sent_time:1746044437938925|lagest_ack_time:1746044437981411|curr_delivered:1414474| [2025/04/30 20:20:37 981487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437938925| [2025/04/30 20:20:37 981495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:605||sndq_packets_used_bytes:0|sndq_packets_free:734| [2025/04/30 20:20:37 981502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 981510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1365268|prior_time:1746044437938586|is_app_limited:0|send_elapse:41511|ack_elapse:42825|ctl_first_sent_time:1746044437938925|lagest_ack_time:1746044437981411|curr_delivered:1415674| [2025/04/30 20:20:37 981517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437940388| [2025/04/30 20:20:37 981523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:604||sndq_packets_used_bytes:0|sndq_packets_free:735| [2025/04/30 20:20:37 981529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40631|rttvar:562|minrtt:31448|latest_rtt:41023|ack_delay:96| [2025/04/30 20:20:37 981536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40668|rttvar:496|minrtt:31448|latest_rtt:41023|ack_delay:96| [2025/04/30 20:20:37 981543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1526|lost_pn:1523|thresh:3| [2025/04/30 20:20:37 981548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 981552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 981556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 981560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40668|rtt_var:496|pto_duration:42668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 981565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 981569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 981573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:20:37 981577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438048810|now:1746044437981560|interv:67250| [2025/04/30 20:20:37 981581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438048810|now:1746044437981560|interval:67250|pto_count:0|srtt:40668 [2025/04/30 20:20:37 981585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41511, ack_elapse 42825, delivered 50406|rate 1177022|lost 301| [2025/04/30 20:20:37 981590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177022) in round 26| [2025/04/30 20:20:37 981594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 981602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 981606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66018|packet_lost:0|acked:2400|po_sent_time:1746044437940388|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 981611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66018|packet_lost:0|acked:2400|po_sent_time:1746044437940388|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 981615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:68418|full_bw_reached:1|inflight:50411|srtt:40668|latest_rtt:41023|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 981621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:604|largest:604|pns:2| [2025/04/30 20:20:37 981626] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:604|frame:ACK |recv_time:1746044437981411|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 981631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557981411|now:1746044437981411|interv:120000000| [2025/04/30 20:20:37 981635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557981411|now:1746044437981411|interv:120000000| [2025/04/30 20:20:37 981639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437982241|pq_index:0| [2025/04/30 20:20:37 981643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437980912| [2025/04/30 20:20:37 981647] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437981647| [2025/04/30 20:20:37 981652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437981651| [2025/04/30 20:20:37 981659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40668|min_srtt:40668|path_bw:1214692|loss_rate:8.00|path_pto:0| [2025/04/30 20:20:37 981663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:50411|cwnd:68418|conn:00005627609066FC|stream_id:0|stream_offset:1451379| [2025/04/30 20:20:37 981668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 981673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 981677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40668|min_srtt:40668|path_bw:1214692|loss_rate:8.00|path_pto:0| [2025/04/30 20:20:37 981681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:50411|cwnd:68418|conn:00005627609066FC|stream_id:0|stream_offset:1452558| [2025/04/30 20:20:37 981689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 981693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 981698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40668|min_srtt:40668|path_bw:1214692|loss_rate:8.00|path_pto:0| [2025/04/30 20:20:37 981732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:50411|cwnd:68418|conn:00005627609066FC|stream_id:0|stream_offset:1453737| [2025/04/30 20:20:37 981743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 981749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 981754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40668|min_srtt:40668|path_bw:1214692|loss_rate:8.00|path_pto:0| [2025/04/30 20:20:37 981758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:50411|cwnd:68418|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:37 981763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 981767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 981772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40668|min_srtt:40668|path_bw:1214692|loss_rate:8.00|path_pto:0| [2025/04/30 20:20:37 981776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:50411|cwnd:68418|conn:00005627609066FC|stream_id:0|stream_offset:1456095| [2025/04/30 20:20:37 981780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 981784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 981788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 981792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 981797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 981801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:68418|conn:00005627609066FC|stream_id:0|stream_offset:1438410| [2025/04/30 20:20:37 981806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 981809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 981817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437982241| [2025/04/30 20:20:37 981822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437982241| [2025/04/30 20:20:37 981826] [debug] |xqc_engine_wakeup_after|wakeup:1746044437982241|now:1746044437981825|diff:416| [2025/04/30 20:20:37 981830] [debug] |xqc_engine_main_logic|END|now:1746044437981651| [2025/04/30 20:20:37 981835] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437981835| [2025/04/30 20:20:37 981839] [debug] |xqc_engine_wakeup_after|wakeup:1746044437982241|now:1746044437981839|diff:402| [2025/04/30 20:20:37 981843] [debug] |xqc_engine_main_logic|END|now:1746044437981835| [2025/04/30 20:20:37 982954] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437982954| [2025/04/30 20:20:37 982968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437982241|pq_index:0| [2025/04/30 20:20:37 982974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437981651| [2025/04/30 20:20:37 982980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437982979| [2025/04/30 20:20:37 982986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437982241|now:1746044437982979| [2025/04/30 20:20:37 982992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437982241|now:1746044437982979| [2025/04/30 20:20:37 982997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 983003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40668|min_srtt:40668|path_bw:1214692|loss_rate:8.00|path_pto:0| [2025/04/30 20:20:37 983009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:50411|cwnd:68418|conn:00005627609066FC|stream_id:0|stream_offset:1456095| [2025/04/30 20:20:37 983015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 983019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 983024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 983030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 983036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 983041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:68418|conn:00005627609066FC|stream_id:0|stream_offset:1438410| [2025/04/30 20:20:37 983047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 983052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1569| [2025/04/30 20:20:37 983091] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746044437983063|stream_id:0|stream_offset:1438410| [2025/04/30 20:20:37 983099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 983112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:20:37 983118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40668|rtt_var:496|pto_duration:42668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 983124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 983129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 983134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:20:37 983139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438050731|now:1746044437983118|interv:67613| [2025/04/30 20:20:37 983145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438050731|now:1746044437983118|interval:67613|pto_count:0|srtt:40668 [2025/04/30 20:20:37 983151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68418|inflight:51611| [2025/04/30 20:20:37 983157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 983162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:68418|conn:00005627609066FC|stream_id:0|stream_offset:1439589| [2025/04/30 20:20:37 983209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 983215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1570| [2025/04/30 20:20:37 983262] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746044437983224|stream_id:0|stream_offset:1439589| [2025/04/30 20:20:37 983269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 983276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:20:37 983281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40668|rtt_var:496|pto_duration:42668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 983287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 983292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 983297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:20:37 983303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438050892|now:1746044437983281|interv:67611| [2025/04/30 20:20:37 983308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438050892|now:1746044437983281|interval:67611|pto_count:0|srtt:40668 [2025/04/30 20:20:37 983320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68418|inflight:52811| [2025/04/30 20:20:37 983331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 983337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:68418|conn:00005627609066FC|stream_id:0|stream_offset:1440768| [2025/04/30 20:20:37 983343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 983348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437984348|now:1746044437983348|interv:1000| [2025/04/30 20:20:37 983353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 983358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 983363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437984348| [2025/04/30 20:20:37 983369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437984348| [2025/04/30 20:20:37 983374] [debug] |xqc_engine_wakeup_after|wakeup:1746044437984348|now:1746044437983374|diff:974| [2025/04/30 20:20:37 983380] [debug] |xqc_engine_main_logic|END|now:1746044437982979| [2025/04/30 20:20:37 983392] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437983391| [2025/04/30 20:20:37 983398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 983405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:604| [2025/04/30 20:20:37 983410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:605| [2025/04/30 20:20:37 983417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:605| [2025/04/30 20:20:37 983423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 983429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 983435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1367668|prior_time:1746044437940660|is_app_limited:0|send_elapse:41686|ack_elapse:42731|ctl_first_sent_time:1746044437941011|lagest_ack_time:1746044437983391|curr_delivered:1416874| [2025/04/30 20:20:37 983442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437941011| [2025/04/30 20:20:37 983447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:603||sndq_packets_used_bytes:0|sndq_packets_free:736| [2025/04/30 20:20:37 983453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 983460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1367668|prior_time:1746044437940660|is_app_limited:0|send_elapse:41686|ack_elapse:42731|ctl_first_sent_time:1746044437941011|lagest_ack_time:1746044437983391|curr_delivered:1418074| [2025/04/30 20:20:37 983466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437942367| [2025/04/30 20:20:37 983471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:602||sndq_packets_used_bytes:0|sndq_packets_free:737| [2025/04/30 20:20:37 983476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40668|rttvar:496|minrtt:31448|latest_rtt:41024|ack_delay:88| [2025/04/30 20:20:37 983486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40702|rttvar:439|minrtt:31448|latest_rtt:41024|ack_delay:88| [2025/04/30 20:20:37 983492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1528|lost_pn:1525|thresh:3| [2025/04/30 20:20:37 983497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 983503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 983508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 983513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40702|rtt_var:439|pto_duration:42702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 983519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 983524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 983530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:20:37 983535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438050926|now:1746044437983513|interv:67413| [2025/04/30 20:20:37 983540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438050926|now:1746044437983513|interval:67413|pto_count:0|srtt:40702 [2025/04/30 20:20:37 983546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41686, ack_elapse 42731, delivered 50406|rate 1179611|lost 301| [2025/04/30 20:20:37 983552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179611) in round 26| [2025/04/30 20:20:37 983557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 983563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 983568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68418|packet_lost:0|acked:2400|po_sent_time:1746044437942367|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 983574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68418|packet_lost:0|acked:2400|po_sent_time:1746044437942367|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 983580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:70818|full_bw_reached:1|inflight:50411|srtt:40702|latest_rtt:41024|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 983587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:605|largest:605|pns:2| [2025/04/30 20:20:37 983593] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:605|frame:ACK |recv_time:1746044437983391|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 983603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557983391|now:1746044437983391|interv:120000000| [2025/04/30 20:20:37 983608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557983391|now:1746044437983391|interv:120000000| [2025/04/30 20:20:37 983614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437984348|pq_index:0| [2025/04/30 20:20:37 983619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437982979| [2025/04/30 20:20:37 983624] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437983624| [2025/04/30 20:20:37 983631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437983629| [2025/04/30 20:20:37 983639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40702|min_srtt:40702|path_bw:1214692|loss_rate:7.41|path_pto:0| [2025/04/30 20:20:37 983645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:50411|cwnd:70818|conn:00005627609066FC|stream_id:0|stream_offset:1456095| [2025/04/30 20:20:37 983651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 983657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 983663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40702|min_srtt:40702|path_bw:1214692|loss_rate:7.41|path_pto:0| [2025/04/30 20:20:37 983669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:50411|cwnd:70818|conn:00005627609066FC|stream_id:0|stream_offset:1457274| [2025/04/30 20:20:37 983674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 983680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 983686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40702|min_srtt:40702|path_bw:1214692|loss_rate:7.41|path_pto:0| [2025/04/30 20:20:37 983692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:50411|cwnd:70818|conn:00005627609066FC|stream_id:0|stream_offset:1458453| [2025/04/30 20:20:37 983698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 983704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 983710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40702|min_srtt:40702|path_bw:1214692|loss_rate:7.41|path_pto:0| [2025/04/30 20:20:37 983715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:50411|cwnd:70818|conn:00005627609066FC|stream_id:0|stream_offset:1459632| [2025/04/30 20:20:37 983749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 983755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 983760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40702|min_srtt:40702|path_bw:1214692|loss_rate:7.41|path_pto:0| [2025/04/30 20:20:37 983766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:50411|cwnd:70818|conn:00005627609066FC|stream_id:0|stream_offset:1460811| [2025/04/30 20:20:37 983772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 983777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 983782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 983787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 983793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 983799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:70818|conn:00005627609066FC|stream_id:0|stream_offset:1440768| [2025/04/30 20:20:37 983805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 983809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 983815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437984348| [2025/04/30 20:20:37 983820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437984348| [2025/04/30 20:20:37 983825] [debug] |xqc_engine_wakeup_after|wakeup:1746044437984348|now:1746044437983825|diff:523| [2025/04/30 20:20:37 983831] [debug] |xqc_engine_main_logic|END|now:1746044437983629| [2025/04/30 20:20:37 983837] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437983837| [2025/04/30 20:20:37 983842] [debug] |xqc_engine_wakeup_after|wakeup:1746044437984348|now:1746044437983842|diff:506| [2025/04/30 20:20:37 983847] [debug] |xqc_engine_main_logic|END|now:1746044437983837| [2025/04/30 20:20:37 984918] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437984918| [2025/04/30 20:20:37 984936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437984348|pq_index:0| [2025/04/30 20:20:37 984944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437983629| [2025/04/30 20:20:37 984952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437984950| [2025/04/30 20:20:37 984960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437984348|now:1746044437984950| [2025/04/30 20:20:37 984974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437984348|now:1746044437984950| [2025/04/30 20:20:37 984981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 984989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40702|min_srtt:40702|path_bw:1214692|loss_rate:7.41|path_pto:0| [2025/04/30 20:20:37 984997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:50411|cwnd:70818|conn:00005627609066FC|stream_id:0|stream_offset:1460811| [2025/04/30 20:20:37 985004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 985011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 985017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 985024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 985031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 985038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:70818|conn:00005627609066FC|stream_id:0|stream_offset:1440768| [2025/04/30 20:20:37 985046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 985053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1571| [2025/04/30 20:20:37 985102] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746044437985064|stream_id:0|stream_offset:1440768| [2025/04/30 20:20:37 985113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 985120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:20:37 985127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40702|rtt_var:439|pto_duration:42702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 985134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 985138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 985142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:20:37 985146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438052766|now:1746044437985127|interv:67639| [2025/04/30 20:20:37 985150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438052766|now:1746044437985127|interval:67639|pto_count:0|srtt:40702 [2025/04/30 20:20:37 985155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70818|inflight:51611| [2025/04/30 20:20:37 985161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 985170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:70818|conn:00005627609066FC|stream_id:0|stream_offset:1441947| [2025/04/30 20:20:37 985175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 985179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1572| [2025/04/30 20:20:37 985209] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746044437985186|stream_id:0|stream_offset:1441947| [2025/04/30 20:20:37 985215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 985220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:20:37 985224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40702|rtt_var:439|pto_duration:42702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 985228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 985232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 985236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:20:37 985240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438052888|now:1746044437985224|interv:67664| [2025/04/30 20:20:37 985244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438052888|now:1746044437985224|interval:67664|pto_count:0|srtt:40702 [2025/04/30 20:20:37 985248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70818|inflight:52811| [2025/04/30 20:20:37 985253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 985257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:70818|conn:00005627609066FC|stream_id:0|stream_offset:1443126| [2025/04/30 20:20:37 985261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 985265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437986265|now:1746044437985265|interv:1000| [2025/04/30 20:20:37 985269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 985273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 985277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437986265| [2025/04/30 20:20:37 985281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437986265| [2025/04/30 20:20:37 985285] [debug] |xqc_engine_wakeup_after|wakeup:1746044437986265|now:1746044437985285|diff:980| [2025/04/30 20:20:37 985289] [debug] |xqc_engine_main_logic|END|now:1746044437984950| [2025/04/30 20:20:37 985411] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437985410| [2025/04/30 20:20:37 985420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 985435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:605| [2025/04/30 20:20:37 985441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:606| [2025/04/30 20:20:37 985451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:606| [2025/04/30 20:20:37 985457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 985465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 985473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1370068|prior_time:1746044437942534|is_app_limited:0|send_elapse:41495|ack_elapse:42876|ctl_first_sent_time:1746044437942867|lagest_ack_time:1746044437985410|curr_delivered:1419274| [2025/04/30 20:20:37 985480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437942867| [2025/04/30 20:20:37 985488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:601||sndq_packets_used_bytes:0|sndq_packets_free:738| [2025/04/30 20:20:37 985493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 985499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1370068|prior_time:1746044437942534|is_app_limited:0|send_elapse:41495|ack_elapse:42876|ctl_first_sent_time:1746044437942867|lagest_ack_time:1746044437985410|curr_delivered:1420474| [2025/04/30 20:20:37 985506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437944311| [2025/04/30 20:20:37 985512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:600||sndq_packets_used_bytes:0|sndq_packets_free:739| [2025/04/30 20:20:37 985519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40702|rttvar:439|minrtt:31448|latest_rtt:41099|ack_delay:88| [2025/04/30 20:20:37 985525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40741|rttvar:407|minrtt:31448|latest_rtt:41099|ack_delay:88| [2025/04/30 20:20:37 985530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1530|lost_pn:1527|thresh:3| [2025/04/30 20:20:37 985537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 985543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 985549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 985554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40741|rtt_var:407|pto_duration:42741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 985558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 985562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 985566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:20:37 985574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438052927|now:1746044437985554|interv:67373| [2025/04/30 20:20:37 985579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438052927|now:1746044437985554|interval:67373|pto_count:0|srtt:40741 [2025/04/30 20:20:37 985583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41495, ack_elapse 42876, delivered 50406|rate 1175622|lost 301| [2025/04/30 20:20:37 985588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175622) in round 26| [2025/04/30 20:20:37 985592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 985596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 985600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70818|packet_lost:0|acked:2400|po_sent_time:1746044437944311|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 985605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70818|packet_lost:0|acked:2400|po_sent_time:1746044437944311|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 985609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:73218|full_bw_reached:1|inflight:50411|srtt:40741|latest_rtt:41099|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 985615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:606|largest:606|pns:2| [2025/04/30 20:20:37 985620] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:606|frame:ACK |recv_time:1746044437985410|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 985625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557985410|now:1746044437985410|interv:120000000| [2025/04/30 20:20:37 985629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557985410|now:1746044437985410|interv:120000000| [2025/04/30 20:20:37 985633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437986265|pq_index:0| [2025/04/30 20:20:37 985637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437984950| [2025/04/30 20:20:37 985641] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437985641| [2025/04/30 20:20:37 985646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437985645| [2025/04/30 20:20:37 985652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40741|min_srtt:40741|path_bw:1214692|loss_rate:6.90|path_pto:0| [2025/04/30 20:20:37 985657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:50411|cwnd:73218|conn:00005627609066FC|stream_id:0|stream_offset:1460811| [2025/04/30 20:20:37 985661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 985669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 985673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40741|min_srtt:40741|path_bw:1214692|loss_rate:6.90|path_pto:0| [2025/04/30 20:20:37 985678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:50411|cwnd:73218|conn:00005627609066FC|stream_id:0|stream_offset:1461990| [2025/04/30 20:20:37 985682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 985687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 985691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40741|min_srtt:40741|path_bw:1214692|loss_rate:6.90|path_pto:0| [2025/04/30 20:20:37 985695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:50411|cwnd:73218|conn:00005627609066FC|stream_id:0|stream_offset:1463169| [2025/04/30 20:20:37 985700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 985704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 985708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40741|min_srtt:40741|path_bw:1214692|loss_rate:6.90|path_pto:0| [2025/04/30 20:20:37 985713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:50411|cwnd:73218|conn:00005627609066FC|stream_id:0|stream_offset:1464348| [2025/04/30 20:20:37 985738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 985743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 985748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40741|min_srtt:40741|path_bw:1214692|loss_rate:6.90|path_pto:0| [2025/04/30 20:20:37 985752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:50411|cwnd:73218|conn:00005627609066FC|stream_id:0|stream_offset:1465527| [2025/04/30 20:20:37 985757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 985761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 985765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 985769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 985777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 985781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:73218|conn:00005627609066FC|stream_id:0|stream_offset:1443126| [2025/04/30 20:20:37 985785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 985789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 985793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437986265| [2025/04/30 20:20:37 985797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437986265| [2025/04/30 20:20:37 985801] [debug] |xqc_engine_wakeup_after|wakeup:1746044437986265|now:1746044437985801|diff:464| [2025/04/30 20:20:37 985806] [debug] |xqc_engine_main_logic|END|now:1746044437985645| [2025/04/30 20:20:37 985811] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437985811| [2025/04/30 20:20:37 985815] [debug] |xqc_engine_wakeup_after|wakeup:1746044437986265|now:1746044437985815|diff:450| [2025/04/30 20:20:37 985819] [debug] |xqc_engine_main_logic|END|now:1746044437985811| [2025/04/30 20:20:37 986890] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437986890| [2025/04/30 20:20:37 986906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437986265|pq_index:0| [2025/04/30 20:20:37 986913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437985645| [2025/04/30 20:20:37 986922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437986920| [2025/04/30 20:20:37 986929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437986265|now:1746044437986920| [2025/04/30 20:20:37 986935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437986265|now:1746044437986920| [2025/04/30 20:20:37 986941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 986949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40741|min_srtt:40741|path_bw:1214692|loss_rate:6.90|path_pto:0| [2025/04/30 20:20:37 986956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:50411|cwnd:73218|conn:00005627609066FC|stream_id:0|stream_offset:1465527| [2025/04/30 20:20:37 986963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 986968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 986974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 986981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 986988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 986994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:73218|conn:00005627609066FC|stream_id:0|stream_offset:1443126| [2025/04/30 20:20:37 987009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 987016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1573| [2025/04/30 20:20:37 987065] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746044437987028|stream_id:0|stream_offset:1443126| [2025/04/30 20:20:37 987077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 987085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:20:37 987092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40741|rtt_var:407|pto_duration:42741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 987099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 987105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 987112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:20:37 987118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438054769|now:1746044437987091|interv:67678| [2025/04/30 20:20:37 987124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438054769|now:1746044437987091|interval:67678|pto_count:0|srtt:40741 [2025/04/30 20:20:37 987132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73218|inflight:51611| [2025/04/30 20:20:37 987139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 987146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:73218|conn:00005627609066FC|stream_id:0|stream_offset:1444305| [2025/04/30 20:20:37 987153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 987160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1574| [2025/04/30 20:20:37 987201] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746044437987170|stream_id:0|stream_offset:1444305| [2025/04/30 20:20:37 987210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 987214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:20:37 987219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40741|rtt_var:407|pto_duration:42741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 987223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 987233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 987237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:20:37 987241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438054911|now:1746044437987218|interv:67693| [2025/04/30 20:20:37 987245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438054911|now:1746044437987218|interval:67693|pto_count:0|srtt:40741 [2025/04/30 20:20:37 987250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73218|inflight:52811| [2025/04/30 20:20:37 987254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 987259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:73218|conn:00005627609066FC|stream_id:0|stream_offset:1445484| [2025/04/30 20:20:37 987263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 987267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437988267|now:1746044437987267|interv:1000| [2025/04/30 20:20:37 987271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 987275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 987279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437988267| [2025/04/30 20:20:37 987283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437988267| [2025/04/30 20:20:37 987287] [debug] |xqc_engine_wakeup_after|wakeup:1746044437988267|now:1746044437987287|diff:980| [2025/04/30 20:20:37 987291] [debug] |xqc_engine_main_logic|END|now:1746044437986920| [2025/04/30 20:20:37 987414] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044437987412| [2025/04/30 20:20:37 987423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 987431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:606| [2025/04/30 20:20:37 987438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:607| [2025/04/30 20:20:37 987447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:607| [2025/04/30 20:20:37 987453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 987461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 987468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1372468|prior_time:1746044437944506|is_app_limited:0|send_elapse:40787|ack_elapse:42906|ctl_first_sent_time:1746044437944869|lagest_ack_time:1746044437987412|curr_delivered:1421674| [2025/04/30 20:20:37 987474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437944869| [2025/04/30 20:20:37 987482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:599||sndq_packets_used_bytes:0|sndq_packets_free:740| [2025/04/30 20:20:37 987489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 987503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1372468|prior_time:1746044437944506|is_app_limited:0|send_elapse:40787|ack_elapse:42906|ctl_first_sent_time:1746044437944869|lagest_ack_time:1746044437987412|curr_delivered:1422874| [2025/04/30 20:20:37 987511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437946266| [2025/04/30 20:20:37 987517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:598||sndq_packets_used_bytes:0|sndq_packets_free:741| [2025/04/30 20:20:37 987523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40741|rttvar:407|minrtt:31448|latest_rtt:41146|ack_delay:112| [2025/04/30 20:20:37 987530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40778|rttvar:379|minrtt:31448|latest_rtt:41146|ack_delay:112| [2025/04/30 20:20:37 987536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1532|lost_pn:1529|thresh:3| [2025/04/30 20:20:37 987543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 987548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 987552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 987556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40778|rtt_var:379|pto_duration:42778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 987561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 987565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 987569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:20:37 987573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438054948|now:1746044437987556|interv:67392| [2025/04/30 20:20:37 987577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438054948|now:1746044437987556|interval:67392|pto_count:0|srtt:40778 [2025/04/30 20:20:37 987581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40787, ack_elapse 42906, delivered 50406|rate 1174800|lost 301| [2025/04/30 20:20:37 987586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174800) in round 26| [2025/04/30 20:20:37 987593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 987599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 987605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73218|packet_lost:0|acked:2400|po_sent_time:1746044437946266|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 987611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73218|packet_lost:0|acked:2400|po_sent_time:1746044437946266|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 987620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:75618|full_bw_reached:1|inflight:50411|srtt:40778|latest_rtt:41146|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 987626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:607|largest:607|pns:2| [2025/04/30 20:20:37 987631] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:607|frame:ACK |recv_time:1746044437987412|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 987635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557987412|now:1746044437987412|interv:120000000| [2025/04/30 20:20:37 987640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557987412|now:1746044437987412|interv:120000000| [2025/04/30 20:20:37 987644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437988267|pq_index:0| [2025/04/30 20:20:37 987648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437986920| [2025/04/30 20:20:37 987652] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437987652| [2025/04/30 20:20:37 987657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437987656| [2025/04/30 20:20:37 987663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40778|min_srtt:40778|path_bw:1214692|loss_rate:6.45|path_pto:0| [2025/04/30 20:20:37 987668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:50411|cwnd:75618|conn:00005627609066FC|stream_id:0|stream_offset:1465527| [2025/04/30 20:20:37 987672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 987677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 987682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40778|min_srtt:40778|path_bw:1214692|loss_rate:6.45|path_pto:0| [2025/04/30 20:20:37 987686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:50411|cwnd:75618|conn:00005627609066FC|stream_id:0|stream_offset:1466706| [2025/04/30 20:20:37 987691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 987695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 987699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40778|min_srtt:40778|path_bw:1214692|loss_rate:6.45|path_pto:0| [2025/04/30 20:20:37 987704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:50411|cwnd:75618|conn:00005627609066FC|stream_id:0|stream_offset:1467885| [2025/04/30 20:20:37 987710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 987715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 987740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40778|min_srtt:40778|path_bw:1214692|loss_rate:6.45|path_pto:0| [2025/04/30 20:20:37 987745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:50411|cwnd:75618|conn:00005627609066FC|stream_id:0|stream_offset:1469064| [2025/04/30 20:20:37 987749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 987753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 987758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40778|min_srtt:40778|path_bw:1214692|loss_rate:6.45|path_pto:0| [2025/04/30 20:20:37 987762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:50411|cwnd:75618|conn:00005627609066FC|stream_id:0|stream_offset:1470243| [2025/04/30 20:20:37 987766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 987770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 987774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 987778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 987783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 987787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:75618|conn:00005627609066FC|stream_id:0|stream_offset:1445484| [2025/04/30 20:20:37 987791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 987795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 987799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437988267| [2025/04/30 20:20:37 987803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437988267| [2025/04/30 20:20:37 987807] [debug] |xqc_engine_wakeup_after|wakeup:1746044437988267|now:1746044437987807|diff:460| [2025/04/30 20:20:37 987811] [debug] |xqc_engine_main_logic|END|now:1746044437987656| [2025/04/30 20:20:37 987817] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437987817| [2025/04/30 20:20:37 987821] [debug] |xqc_engine_wakeup_after|wakeup:1746044437988267|now:1746044437987821|diff:446| [2025/04/30 20:20:37 987825] [debug] |xqc_engine_main_logic|END|now:1746044437987817| [2025/04/30 20:20:37 988908] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437988908| [2025/04/30 20:20:37 988935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437988267|pq_index:0| [2025/04/30 20:20:37 988942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437987656| [2025/04/30 20:20:37 988950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437988948| [2025/04/30 20:20:37 988958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437988267|now:1746044437988948| [2025/04/30 20:20:37 988965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437988267|now:1746044437988948| [2025/04/30 20:20:37 988971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 988980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40778|min_srtt:40778|path_bw:1214692|loss_rate:6.45|path_pto:0| [2025/04/30 20:20:37 988987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:50411|cwnd:75618|conn:00005627609066FC|stream_id:0|stream_offset:1470243| [2025/04/30 20:20:37 988995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 989001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 989008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 989015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 989022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 989029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50411|cwnd:75618|conn:00005627609066FC|stream_id:0|stream_offset:1445484| [2025/04/30 20:20:37 989036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 989043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1575| [2025/04/30 20:20:37 989092] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50411|now:1746044437989055|stream_id:0|stream_offset:1445484| [2025/04/30 20:20:37 989103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 989111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:20:37 989118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40778|rtt_var:379|pto_duration:42778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 989125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 989131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 989144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51611| [2025/04/30 20:20:37 989148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438056833|now:1746044437989117|interv:67716| [2025/04/30 20:20:37 989152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438056833|now:1746044437989117|interval:67716|pto_count:0|srtt:40778 [2025/04/30 20:20:37 989157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75618|inflight:51611| [2025/04/30 20:20:37 989162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 989166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:75618|conn:00005627609066FC|stream_id:0|stream_offset:1446663| [2025/04/30 20:20:37 989171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 989175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1576| [2025/04/30 20:20:37 989211] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1746044437989183|stream_id:0|stream_offset:1446663| [2025/04/30 20:20:37 989221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 989227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/04/30 20:20:37 989231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40778|rtt_var:379|pto_duration:42778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 989236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 989240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 989243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:20:37 989247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438056961|now:1746044437989231|interv:67730| [2025/04/30 20:20:37 989252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438056961|now:1746044437989231|interval:67730|pto_count:0|srtt:40778 [2025/04/30 20:20:37 989256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75618|inflight:52811| [2025/04/30 20:20:37 989261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 989265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:75618|conn:00005627609066FC|stream_id:0|stream_offset:1447842| [2025/04/30 20:20:37 989270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 989274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437990273|now:1746044437989273|interv:1000| [2025/04/30 20:20:37 989283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 989289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 989296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437990273| [2025/04/30 20:20:37 989303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437990273| [2025/04/30 20:20:37 989308] [debug] |xqc_engine_wakeup_after|wakeup:1746044437990273|now:1746044437989308|diff:965| [2025/04/30 20:20:37 989312] [debug] |xqc_engine_main_logic|END|now:1746044437988948| [2025/04/30 20:20:37 989470] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437989469| [2025/04/30 20:20:37 989479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 989487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:607| [2025/04/30 20:20:37 989493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:608| [2025/04/30 20:20:37 989502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:608| [2025/04/30 20:20:37 989508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 989515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 989523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1374868|prior_time:1746044437946537|is_app_limited:0|send_elapse:42659|ack_elapse:42932|ctl_first_sent_time:1746044437946893|lagest_ack_time:1746044437989469|curr_delivered:1424074| [2025/04/30 20:20:37 989530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437946893| [2025/04/30 20:20:37 989538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:597||sndq_packets_used_bytes:0|sndq_packets_free:742| [2025/04/30 20:20:37 989545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 989552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1374868|prior_time:1746044437946537|is_app_limited:0|send_elapse:42659|ack_elapse:42932|ctl_first_sent_time:1746044437946893|lagest_ack_time:1746044437989469|curr_delivered:1425274| [2025/04/30 20:20:37 989559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437948307| [2025/04/30 20:20:37 989565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:596||sndq_packets_used_bytes:0|sndq_packets_free:743| [2025/04/30 20:20:37 989572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40778|rttvar:379|minrtt:31448|latest_rtt:41162|ack_delay:96| [2025/04/30 20:20:37 989577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40814|rttvar:357|minrtt:31448|latest_rtt:41162|ack_delay:96| [2025/04/30 20:20:37 989581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1534|lost_pn:1531|thresh:3| [2025/04/30 20:20:37 989585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 989592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 989604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 989609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40814|rtt_var:357|pto_duration:42814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 989613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 989619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 989626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50411| [2025/04/30 20:20:37 989632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438056997|now:1746044437989608|interv:67389| [2025/04/30 20:20:37 989638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438056997|now:1746044437989608|interval:67389|pto_count:0|srtt:40814 [2025/04/30 20:20:37 989644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42659, ack_elapse 42932, delivered 50406|rate 1174089|lost 301| [2025/04/30 20:20:37 989648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174089) in round 26| [2025/04/30 20:20:37 989652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 989656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 989660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75618|packet_lost:0|acked:2400|po_sent_time:1746044437948307|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 989665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75618|packet_lost:0|acked:2400|po_sent_time:1746044437948307|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 989670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:78018|full_bw_reached:1|inflight:50411|srtt:40814|latest_rtt:41162|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 989675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:37 989680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:37 989685] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:37 989690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:608|largest:608|pns:2| [2025/04/30 20:20:37 989694] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:608|frame:PING ACK |recv_time:1746044437989469|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 989699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557989469|now:1746044437989469|interv:120000000| [2025/04/30 20:20:37 989711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557989469|now:1746044437989469|interv:120000000| [2025/04/30 20:20:37 989742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437990273|pq_index:0| [2025/04/30 20:20:37 989747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437988948| [2025/04/30 20:20:37 989751] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437989750| [2025/04/30 20:20:37 989756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437989755| [2025/04/30 20:20:37 989762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:608|ack_delay:293|first_ack_range:15|largest_pkt_recv_time:1746044437989469| [2025/04/30 20:20:37 989767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:608|low:593|pkt_pns:2| [2025/04/30 20:20:37 989771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:591|low:579|pkt_pns:2| [2025/04/30 20:20:37 989775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:577|low:577|pkt_pns:2| [2025/04/30 20:20:37 989778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:608|frame_largest_recv:608| [2025/04/30 20:20:37 989783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:37 989791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40814|min_srtt:40814|path_bw:1214692|loss_rate:6.06|path_pto:0| [2025/04/30 20:20:37 989798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:50411|cwnd:78018|conn:00005627609066FC|stream_id:0|stream_offset:1470243| [2025/04/30 20:20:37 989805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 989811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 989815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40814|min_srtt:40814|path_bw:1214692|loss_rate:6.06|path_pto:0| [2025/04/30 20:20:37 989820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:50411|cwnd:78018|conn:00005627609066FC|stream_id:0|stream_offset:1471422| [2025/04/30 20:20:37 989824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 989828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 989833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40814|min_srtt:40814|path_bw:1214692|loss_rate:6.06|path_pto:0| [2025/04/30 20:20:37 989837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:50411|cwnd:78018|conn:00005627609066FC|stream_id:0|stream_offset:1472601| [2025/04/30 20:20:37 989842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 989852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 989857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40814|min_srtt:40814|path_bw:1214692|loss_rate:6.06|path_pto:0| [2025/04/30 20:20:37 989861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:50411|cwnd:78018|conn:00005627609066FC|stream_id:0|stream_offset:1473780| [2025/04/30 20:20:37 989865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 989873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 989880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40814|min_srtt:40814|path_bw:1214692|loss_rate:6.06|path_pto:0| [2025/04/30 20:20:37 989887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50411|cwnd:78018|conn:00005627609066FC|stream_id:0|stream_offset:1474959| [2025/04/30 20:20:37 989893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 989899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 989905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 989912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 989920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 989927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:50411|cwnd:78018|conn:00005627609066FC|stream_id:0|stream_offset:1447842| [2025/04/30 20:20:37 989934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 989940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 989946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437990273| [2025/04/30 20:20:37 989953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437990273| [2025/04/30 20:20:37 989960] [debug] |xqc_engine_wakeup_after|wakeup:1746044437990273|now:1746044437989959|diff:314| [2025/04/30 20:20:37 989966] [debug] |xqc_engine_main_logic|END|now:1746044437989755| [2025/04/30 20:20:37 989975] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437989975| [2025/04/30 20:20:37 989981] [debug] |xqc_engine_wakeup_after|wakeup:1746044437990273|now:1746044437989981|diff:292| [2025/04/30 20:20:37 989988] [debug] |xqc_engine_main_logic|END|now:1746044437989975| [2025/04/30 20:20:37 991069] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437991068| [2025/04/30 20:20:37 991084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437990273|pq_index:0| [2025/04/30 20:20:37 991091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437989755| [2025/04/30 20:20:37 991106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437991105| [2025/04/30 20:20:37 991111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437990273|now:1746044437991105| [2025/04/30 20:20:37 991115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437990273|now:1746044437991105| [2025/04/30 20:20:37 991119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 991125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40814|min_srtt:40814|path_bw:1214692|loss_rate:6.06|path_pto:0| [2025/04/30 20:20:37 991130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50411|cwnd:78018|conn:00005627609066FC|stream_id:0|stream_offset:1474959| [2025/04/30 20:20:37 991134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 991138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 991142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 991147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 991151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:37 991156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:50411|cwnd:78018|conn:00005627609066FC|stream_id:0|stream_offset:1447842| [2025/04/30 20:20:37 991160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 991165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1577| [2025/04/30 20:20:37 991201] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1577|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:50411|now:1746044437991173|stream_id:0|stream_offset:1447842| [2025/04/30 20:20:37 991208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1577|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/04/30 20:20:37 991213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50411|applimit:0| [2025/04/30 20:20:37 991217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40814|rtt_var:357|pto_duration:42814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 991222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 991226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 991231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:20:37 991237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438058987|now:1746044437991217|interv:67770| [2025/04/30 20:20:37 991250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438058987|now:1746044437991217|interval:67770|pto_count:0|srtt:40814 [2025/04/30 20:20:37 991258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78018|inflight:51621| [2025/04/30 20:20:37 991264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 991268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:78018|conn:00005627609066FC|stream_id:0|stream_offset:1449021| [2025/04/30 20:20:37 991272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 991277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1578| [2025/04/30 20:20:37 991305] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746044437991283|stream_id:0|stream_offset:1449021| [2025/04/30 20:20:37 991311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 991316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:20:37 991321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40814|rtt_var:357|pto_duration:42814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 991329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 991336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 991342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:20:37 991348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438059097|now:1746044437991321|interv:67776| [2025/04/30 20:20:37 991352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438059097|now:1746044437991321|interval:67776|pto_count:0|srtt:40814 [2025/04/30 20:20:37 991357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78018|inflight:52821| [2025/04/30 20:20:37 991361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 991365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:78018|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 991370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 991374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437992374|now:1746044437991374|interv:1000| [2025/04/30 20:20:37 991378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 991382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 991390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437992374| [2025/04/30 20:20:37 991394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437992374| [2025/04/30 20:20:37 991398] [debug] |xqc_engine_wakeup_after|wakeup:1746044437992374|now:1746044437991398|diff:976| [2025/04/30 20:20:37 991403] [debug] |xqc_engine_main_logic|END|now:1746044437991105| [2025/04/30 20:20:37 991544] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044437991543| [2025/04/30 20:20:37 991556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 991564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:608| [2025/04/30 20:20:37 991571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:609| [2025/04/30 20:20:37 991580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:609| [2025/04/30 20:20:37 991587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 991594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1535|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1535|path_largest_ack:1535| [2025/04/30 20:20:37 991600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50406|prior_delivered:1377268|prior_time:1746044437949560|is_app_limited:0|send_elapse:40413|ack_elapse:41983|ctl_first_sent_time:1746044437949885|lagest_ack_time:1746044437991543|curr_delivered:1426474| [2025/04/30 20:20:37 991607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437949885| [2025/04/30 20:20:37 991614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:595||sndq_packets_used_bytes:0|sndq_packets_free:744| [2025/04/30 20:20:37 991621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40814|rttvar:357|minrtt:31448|latest_rtt:41658|ack_delay:1288| [2025/04/30 20:20:37 991629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40759|rttvar:379|minrtt:31448|latest_rtt:41658|ack_delay:1288| [2025/04/30 20:20:37 991636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1535|lost_pn:1532|thresh:3| [2025/04/30 20:20:37 991642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 991650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 991657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 991663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40759|rtt_var:379|pto_duration:42759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 991669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 991676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 991679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:20:37 991683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438059042|now:1746044437991663|interv:67379| [2025/04/30 20:20:37 991687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438059042|now:1746044437991663|interval:67379|pto_count:0|srtt:40759 [2025/04/30 20:20:37 991698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40413, ack_elapse 41983, delivered 49206|rate 1172045|lost 301| [2025/04/30 20:20:37 991702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172045) in round 26| [2025/04/30 20:20:37 991707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 991711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 991715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78018|packet_lost:0|acked:1200|po_sent_time:1746044437949885|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 991745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78018|packet_lost:0|acked:1200|po_sent_time:1746044437949885|recovery:1|recovery_start:1746044437951672|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 991753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:79218|full_bw_reached:1|inflight:51621|srtt:40759|latest_rtt:41658|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437951672|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 991762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:609|largest:609|pns:2| [2025/04/30 20:20:37 991766] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:609|frame:ACK |recv_time:1746044437991543|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 991771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557991543|now:1746044437991543|interv:120000000| [2025/04/30 20:20:37 991776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557991543|now:1746044437991543|interv:120000000| [2025/04/30 20:20:37 991780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437992374|pq_index:0| [2025/04/30 20:20:37 991784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437991105| [2025/04/30 20:20:37 991788] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437991788| [2025/04/30 20:20:37 991793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437991792| [2025/04/30 20:20:37 991799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40759|min_srtt:40759|path_bw:1214692|loss_rate:5.71|path_pto:0| [2025/04/30 20:20:37 991804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:51621|cwnd:79218|conn:00005627609066FC|stream_id:0|stream_offset:1474959| [2025/04/30 20:20:37 991808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 991813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 991823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40759|min_srtt:40759|path_bw:1214692|loss_rate:5.71|path_pto:0| [2025/04/30 20:20:37 991830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51621|cwnd:79218|conn:00005627609066FC|stream_id:0|stream_offset:1476138| [2025/04/30 20:20:37 991837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 991843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 991847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 991852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 991857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 991862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:79218|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 991869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 991875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 991881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437992374| [2025/04/30 20:20:37 991885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437992374| [2025/04/30 20:20:37 991889] [debug] |xqc_engine_wakeup_after|wakeup:1746044437992374|now:1746044437991889|diff:485| [2025/04/30 20:20:37 991893] [debug] |xqc_engine_main_logic|END|now:1746044437991792| [2025/04/30 20:20:37 991901] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437991901| [2025/04/30 20:20:37 991908] [debug] |xqc_engine_wakeup_after|wakeup:1746044437992374|now:1746044437991907|diff:467| [2025/04/30 20:20:37 991914] [debug] |xqc_engine_main_logic|END|now:1746044437991901| [2025/04/30 20:20:37 992990] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437992989| [2025/04/30 20:20:37 993017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437992374|pq_index:0| [2025/04/30 20:20:37 993025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437991792| [2025/04/30 20:20:37 993033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437993031| [2025/04/30 20:20:37 993040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437992374|now:1746044437993031| [2025/04/30 20:20:37 993047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437992374|now:1746044437993031| [2025/04/30 20:20:37 993051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 993057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40759|min_srtt:40759|path_bw:1214692|loss_rate:5.71|path_pto:0| [2025/04/30 20:20:37 993062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51621|cwnd:79218|conn:00005627609066FC|stream_id:0|stream_offset:1476138| [2025/04/30 20:20:37 993073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 993076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 993080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 993085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 993090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 993094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:79218|conn:00005627609066FC|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 993098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 993103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1579| [2025/04/30 20:20:37 993138] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746044437993111|stream_id:0|stream_offset:1450200| [2025/04/30 20:20:37 993145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 993150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:20:37 993154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40759|rtt_var:379|pto_duration:42759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 993159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 993163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 993167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:20:37 993171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438060870|now:1746044437993154|interv:67716| [2025/04/30 20:20:37 993175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438060870|now:1746044437993154|interval:67716|pto_count:0|srtt:40759 [2025/04/30 20:20:37 993180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79218|inflight:52821| [2025/04/30 20:20:37 993185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 993189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:79218|conn:00005627609066FC|stream_id:0|stream_offset:1451379| [2025/04/30 20:20:37 993194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 993198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1580| [2025/04/30 20:20:37 993225] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52821|now:1746044437993208|stream_id:0|stream_offset:1451379| [2025/04/30 20:20:37 993231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 993235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52821|applimit:0| [2025/04/30 20:20:37 993239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40759|rtt_var:379|pto_duration:42759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 993244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 993248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 993252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54021| [2025/04/30 20:20:37 993255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438060967|now:1746044437993239|interv:67728| [2025/04/30 20:20:37 993260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438060967|now:1746044437993239|interval:67728|pto_count:0|srtt:40759 [2025/04/30 20:20:37 993264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79218|inflight:54021| [2025/04/30 20:20:37 993268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 993275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54021|cwnd:79218|conn:00005627609066FC|stream_id:0|stream_offset:1452558| [2025/04/30 20:20:37 993282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 993289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437994288|now:1746044437993288|interv:1000| [2025/04/30 20:20:37 993294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 993304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 993311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437994288| [2025/04/30 20:20:37 993317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437994288| [2025/04/30 20:20:37 993323] [debug] |xqc_engine_wakeup_after|wakeup:1746044437994288|now:1746044437993323|diff:965| [2025/04/30 20:20:37 993330] [debug] |xqc_engine_main_logic|END|now:1746044437993031| [2025/04/30 20:20:37 993343] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437993342| [2025/04/30 20:20:37 993352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 993360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:609| [2025/04/30 20:20:37 993367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:610| [2025/04/30 20:20:37 993376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:610| [2025/04/30 20:20:37 993382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 993397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 993404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49206|prior_delivered:1379668|prior_time:1746044437951523|is_app_limited:0|send_elapse:41898|ack_elapse:41819|ctl_first_sent_time:1746044437953182|lagest_ack_time:1746044437993342|curr_delivered:1427674| [2025/04/30 20:20:37 993411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437953182| [2025/04/30 20:20:37 993418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:594||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/04/30 20:20:37 993424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 993431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49206|prior_delivered:1379668|prior_time:1746044437951523|is_app_limited:0|send_elapse:41898|ack_elapse:41819|ctl_first_sent_time:1746044437953182|lagest_ack_time:1746044437993342|curr_delivered:1428874| [2025/04/30 20:20:37 993438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437953281| [2025/04/30 20:20:37 993442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:593||sndq_packets_used_bytes:0|sndq_packets_free:746| [2025/04/30 20:20:37 993447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40759|rttvar:379|minrtt:31448|latest_rtt:40061|ack_delay:96| [2025/04/30 20:20:37 993454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40660|rttvar:483|minrtt:31448|latest_rtt:40061|ack_delay:96| [2025/04/30 20:20:37 993460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1538|lost_pn:1535|thresh:3| [2025/04/30 20:20:37 993467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 993474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 993481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 993488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437995703|now:1746044437993488|interval:2215| [2025/04/30 20:20:37 993495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437995703|now:1746044437993488|interv:2215| [2025/04/30 20:20:37 993501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41898, ack_elapse 41819, delivered 49206|rate 1174423|lost 301| [2025/04/30 20:20:37 993505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174423) in round 26| [2025/04/30 20:20:37 993510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 993514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 993518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79218|packet_lost:0|acked:2400|po_sent_time:1746044437953281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 993526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437953281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 993531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:51621|srtt:40660|latest_rtt:40061|min_rtt:31448|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:37 993537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:610|largest:610|pns:2| [2025/04/30 20:20:37 993542] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:610|frame:ACK |recv_time:1746044437993342|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 993547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557993342|now:1746044437993342|interv:120000000| [2025/04/30 20:20:37 993551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557993342|now:1746044437993342|interv:120000000| [2025/04/30 20:20:37 993555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437994288|pq_index:0| [2025/04/30 20:20:37 993559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437993031| [2025/04/30 20:20:37 993563] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437993563| [2025/04/30 20:20:37 993568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437993567| [2025/04/30 20:20:37 993574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1476138| [2025/04/30 20:20:37 993583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1477317| [2025/04/30 20:20:37 993601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1478496| [2025/04/30 20:20:37 993622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1479675| [2025/04/30 20:20:37 993639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1480854| [2025/04/30 20:20:37 993656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1482033| [2025/04/30 20:20:37 993673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1483212| [2025/04/30 20:20:37 993692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1484391| [2025/04/30 20:20:37 993709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1485570| [2025/04/30 20:20:37 993755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1486749| [2025/04/30 20:20:37 993772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1487928| [2025/04/30 20:20:37 993789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1489107| [2025/04/30 20:20:37 993810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1490286| [2025/04/30 20:20:37 993827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1491465| [2025/04/30 20:20:37 993844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1492644| [2025/04/30 20:20:37 993869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1493823| [2025/04/30 20:20:37 993896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1495002| [2025/04/30 20:20:37 993923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1496181| [2025/04/30 20:20:37 993951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 993972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1497360| [2025/04/30 20:20:37 993979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 993987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 993993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1498539| [2025/04/30 20:20:37 994007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1499718| [2025/04/30 20:20:37 994040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1500897| [2025/04/30 20:20:37 994068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1502076| [2025/04/30 20:20:37 994095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1503255| [2025/04/30 20:20:37 994123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1504434| [2025/04/30 20:20:37 994150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1505613| [2025/04/30 20:20:37 994183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1506792| [2025/04/30 20:20:37 994209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1507971| [2025/04/30 20:20:37 994238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1509150| [2025/04/30 20:20:37 994266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1510329| [2025/04/30 20:20:37 994299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1511508| [2025/04/30 20:20:37 994325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1512687| [2025/04/30 20:20:37 994346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1513866| [2025/04/30 20:20:37 994370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1515045| [2025/04/30 20:20:37 994387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1516224| [2025/04/30 20:20:37 994408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1517403| [2025/04/30 20:20:37 994425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1518582| [2025/04/30 20:20:37 994441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1519761| [2025/04/30 20:20:37 994458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1520940| [2025/04/30 20:20:37 994478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1522119| [2025/04/30 20:20:37 994495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1523298| [2025/04/30 20:20:37 994512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1524477| [2025/04/30 20:20:37 994529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1525656| [2025/04/30 20:20:37 994546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1526835| [2025/04/30 20:20:37 994565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1528014| [2025/04/30 20:20:37 994582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:37 994586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:37 994591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:37 994599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 994603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 994607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 994611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 994616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 994620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1452558| [2025/04/30 20:20:37 994625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 994628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 994632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437994288| [2025/04/30 20:20:37 994637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437994288| [2025/04/30 20:20:37 994643] [debug] |xqc_engine_wakeup_after|wakeup:1746044437994288|now:1746044437994643|diff:18446744073709551261| [2025/04/30 20:20:37 994648] [debug] |xqc_engine_main_logic|END|now:1746044437993567| [2025/04/30 20:20:37 994654] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437994654| [2025/04/30 20:20:37 994658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437994288|pq_index:0| [2025/04/30 20:20:37 994662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437993567| [2025/04/30 20:20:37 994667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437994666| [2025/04/30 20:20:37 994671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437994288|now:1746044437994666| [2025/04/30 20:20:37 994676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437994288|now:1746044437994666| [2025/04/30 20:20:37 994680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 994685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40660|min_srtt:40660|path_bw:1214692|loss_rate:5.41|path_pto:0| [2025/04/30 20:20:37 994689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:37 994693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 994697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 994701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 994705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 994709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 994713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1452558| [2025/04/30 20:20:37 994734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 994738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1581| [2025/04/30 20:20:37 994773] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746044437994747|stream_id:0|stream_offset:1452558| [2025/04/30 20:20:37 994780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 994784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:20:37 994789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437995703|now:1746044437994789|interval:914| [2025/04/30 20:20:37 994799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437995703|now:1746044437994789|interv:914| [2025/04/30 20:20:37 994803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:52821| [2025/04/30 20:20:37 994808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 994812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1453737| [2025/04/30 20:20:37 994816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 994820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1582| [2025/04/30 20:20:37 994854] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52821|now:1746044437994826|stream_id:0|stream_offset:1453737| [2025/04/30 20:20:37 994862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 994869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52821|applimit:0| [2025/04/30 20:20:37 994876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044437995703|now:1746044437994876|interval:827| [2025/04/30 20:20:37 994883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044437995703|now:1746044437994876|interv:827| [2025/04/30 20:20:37 994890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:54021| [2025/04/30 20:20:37 994897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 994904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54021|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:37 994912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 994918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437995917|now:1746044437994917|interv:1000| [2025/04/30 20:20:37 994925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 994931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 994937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437995703| [2025/04/30 20:20:37 994944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437995703| [2025/04/30 20:20:37 994951] [debug] |xqc_engine_wakeup_after|wakeup:1746044437995703|now:1746044437994951|diff:752| [2025/04/30 20:20:37 994958] [debug] |xqc_engine_main_logic|END|now:1746044437994666| [2025/04/30 20:20:37 995378] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437995377| [2025/04/30 20:20:37 995390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 995399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:610| [2025/04/30 20:20:37 995412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:611| [2025/04/30 20:20:37 995421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:611| [2025/04/30 20:20:37 995427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 995435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 995442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51606|prior_delivered:1379668|prior_time:1746044437951523|is_app_limited:0|send_elapse:42083|ack_elapse:43854|ctl_first_sent_time:1746044437953367|lagest_ack_time:1746044437995377|curr_delivered:1430074| [2025/04/30 20:20:37 995450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437953367| [2025/04/30 20:20:37 995457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:592||sndq_packets_used_bytes:0|sndq_packets_free:747| [2025/04/30 20:20:37 995464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 995472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:50406|prior_delivered:1382068|prior_time:1746044437953573|is_app_limited:0|send_elapse:40710|ack_elapse:41804|ctl_first_sent_time:1746044437953910|lagest_ack_time:1746044437995377|curr_delivered:1431274| [2025/04/30 20:20:37 995479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437953910| [2025/04/30 20:20:37 995485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:591||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/04/30 20:20:37 995491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40660|rttvar:483|minrtt:31448|latest_rtt:41467|ack_delay:88| [2025/04/30 20:20:37 995498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40750|rttvar:542|minrtt:31448|latest_rtt:41467|ack_delay:88| [2025/04/30 20:20:37 995504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1540|lost_pn:1537|thresh:3| [2025/04/30 20:20:37 995511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 995517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 995525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1536|lost_pn:1537|po_sent_time:1746044437949961|lost_send_time:1746044437948727|loss_delay:46650|frame:STREAM |repair:128| [2025/04/30 20:20:37 995531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437949961u| [2025/04/30 20:20:37 995535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 995539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40750|rtt_var:542|pto_duration:42918|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 995544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 995548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 995561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50421| [2025/04/30 20:20:37 995565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438062744|now:1746044437995539|interv:67205| [2025/04/30 20:20:37 995569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438062744|now:1746044437995539|interval:67205|pto_count:0|srtt:40750 [2025/04/30 20:20:37 995574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40710, ack_elapse 41804, delivered 49206|rate 1177064|lost 302| [2025/04/30 20:20:37 995578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177064) in round 26| [2025/04/30 20:20:37 995582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 995587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 995590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:1|acked:2400|po_sent_time:1746044437953910|recovery:1|recovery_start:1746044437995535|packet_conservation:0|next_round_delivered:1401274| [2025/04/30 20:20:37 995595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:1|acked:2400|po_sent_time:1746044437953910|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:37 995600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50421|srtt:40750|latest_rtt:41467|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 995606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:611|largest:611|pns:2| [2025/04/30 20:20:37 995610] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:611|frame:ACK |recv_time:1746044437995377|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 995615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557995377|now:1746044437995377|interv:120000000| [2025/04/30 20:20:37 995619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557995377|now:1746044437995377|interv:120000000| [2025/04/30 20:20:37 995623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437995703|pq_index:0| [2025/04/30 20:20:37 995628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437994666| [2025/04/30 20:20:37 995632] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437995631| [2025/04/30 20:20:37 995637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437995636| [2025/04/30 20:20:37 995643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40750|min_srtt:40750|path_bw:1214692|loss_rate:5.13|path_pto:0| [2025/04/30 20:20:37 995647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:37 995654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 995658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 995662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 995667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 995671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40750|min_srtt:40750|path_bw:1214692|loss_rate:5.13|path_pto:0| [2025/04/30 20:20:37 995675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:37 995679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 995683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 995687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 995691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 995696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 995700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:37 995704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:37 995708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 995712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437995917| [2025/04/30 20:20:37 995737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437995917| [2025/04/30 20:20:37 995745] [debug] |xqc_engine_wakeup_after|wakeup:1746044437995917|now:1746044437995745|diff:172| [2025/04/30 20:20:37 995750] [debug] |xqc_engine_main_logic|END|now:1746044437995636| [2025/04/30 20:20:37 995755] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437995755| [2025/04/30 20:20:37 995759] [debug] |xqc_engine_wakeup_after|wakeup:1746044437995917|now:1746044437995759|diff:158| [2025/04/30 20:20:37 995763] [debug] |xqc_engine_main_logic|END|now:1746044437995755| [2025/04/30 20:20:37 996837] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437996836| [2025/04/30 20:20:37 996853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437995917|pq_index:0| [2025/04/30 20:20:37 996860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437995636| [2025/04/30 20:20:37 996868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437996866| [2025/04/30 20:20:37 996883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437995917|now:1746044437996866| [2025/04/30 20:20:37 996890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437995917|now:1746044437996866| [2025/04/30 20:20:37 996896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 996904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40750|min_srtt:40750|path_bw:1214692|loss_rate:5.13|path_pto:0| [2025/04/30 20:20:37 996911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:37 996919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 996925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 996931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 996938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 996945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40750|min_srtt:40750|path_bw:1214692|loss_rate:5.13|path_pto:0| [2025/04/30 20:20:37 996952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:37 996959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 996966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 996971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 996978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 996986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 996992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:37 996999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 997006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1583| [2025/04/30 20:20:37 997057] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50421|now:1746044437997018|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:37 997067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 997074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50421|applimit:0| [2025/04/30 20:20:37 997084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40750|rtt_var:542|pto_duration:42918|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 997088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 997092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 997096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:20:37 997100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438064936|now:1746044437997083|interv:67853| [2025/04/30 20:20:37 997104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438064936|now:1746044437997083|interval:67853|pto_count:0|srtt:40750 [2025/04/30 20:20:37 997109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51621| [2025/04/30 20:20:37 997114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 997118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1456095| [2025/04/30 20:20:37 997123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 997127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1584| [2025/04/30 20:20:37 997157] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746044437997134|stream_id:0|stream_offset:1456095| [2025/04/30 20:20:37 997163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 997168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:20:37 997172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40750|rtt_var:542|pto_duration:42918|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 997177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 997180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 997184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:20:37 997188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438065052|now:1746044437997172|interv:67880| [2025/04/30 20:20:37 997192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438065052|now:1746044437997172|interval:67880|pto_count:0|srtt:40750 [2025/04/30 20:20:37 997197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52821| [2025/04/30 20:20:37 997201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 997205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1457274| [2025/04/30 20:20:37 997214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 997218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438065052| [2025/04/30 20:20:37 997222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438065052| [2025/04/30 20:20:37 997226] [debug] |xqc_engine_wakeup_after|wakeup:1746044438065052|now:1746044437997226|diff:67826| [2025/04/30 20:20:37 997231] [debug] |xqc_engine_main_logic|END|now:1746044437996866| [2025/04/30 20:20:37 997434] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437997432| [2025/04/30 20:20:37 997441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 997448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:611| [2025/04/30 20:20:37 997452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:612| [2025/04/30 20:20:37 997461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:612| [2025/04/30 20:20:37 997468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 997475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 997483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51606|prior_delivered:1382068|prior_time:1746044437953573|is_app_limited:0|send_elapse:42092|ack_elapse:43859|ctl_first_sent_time:1746044437955292|lagest_ack_time:1746044437997432|curr_delivered:1432474| [2025/04/30 20:20:37 997490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437955292| [2025/04/30 20:20:37 997498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:591||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/04/30 20:20:37 997504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 997512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:50406|prior_delivered:1384468|prior_time:1746044437955542|is_app_limited:0|send_elapse:40684|ack_elapse:41890|ctl_first_sent_time:1746044437955902|lagest_ack_time:1746044437997432|curr_delivered:1433674| [2025/04/30 20:20:37 997517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437955902| [2025/04/30 20:20:37 997522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:590||sndq_packets_used_bytes:0|sndq_packets_free:749| [2025/04/30 20:20:37 997529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40750|rttvar:542|minrtt:31448|latest_rtt:41530|ack_delay:120| [2025/04/30 20:20:37 997535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40833|rttvar:572|minrtt:31448|latest_rtt:41530|ack_delay:120| [2025/04/30 20:20:37 997543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1542|lost_pn:1539|thresh:3| [2025/04/30 20:20:37 997548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 997556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 997561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 997568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 997575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40833|rtt_var:572|pto_duration:43121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 997582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 997587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 997591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50421| [2025/04/30 20:20:37 997595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438065255|now:1746044437997574|interv:67681| [2025/04/30 20:20:37 997599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438065255|now:1746044437997574|interval:67681|pto_count:0|srtt:40833 [2025/04/30 20:20:37 997603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40684, ack_elapse 41890, delivered 49206|rate 1174647|lost 302| [2025/04/30 20:20:37 997608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174647) in round 26| [2025/04/30 20:20:37 997612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 997616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 997620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437955902|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:37 997625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437955902|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:37 997629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50421|srtt:40833|latest_rtt:41530|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 997635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:612|largest:612|pns:2| [2025/04/30 20:20:37 997640] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:612|frame:ACK |recv_time:1746044437997432|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 997645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557997432|now:1746044437997432|interv:120000000| [2025/04/30 20:20:37 997649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557997432|now:1746044437997432|interv:120000000| [2025/04/30 20:20:37 997653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438065052|pq_index:0| [2025/04/30 20:20:37 997660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437996866| [2025/04/30 20:20:37 997664] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437997664| [2025/04/30 20:20:37 997669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437997668| [2025/04/30 20:20:37 997675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40833|min_srtt:40833|path_bw:1214692|loss_rate:4.88|path_pto:0| [2025/04/30 20:20:37 997680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:37 997684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 997688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 997692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 997697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 997701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40833|min_srtt:40833|path_bw:1214692|loss_rate:4.88|path_pto:0| [2025/04/30 20:20:37 997705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:37 997709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 997713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 997741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 997746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 997750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 997755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1457274| [2025/04/30 20:20:37 997760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 997764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044437998763|now:1746044437997763|interv:1000| [2025/04/30 20:20:37 997768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 997772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 997776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044437998763| [2025/04/30 20:20:37 997780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044437998763| [2025/04/30 20:20:37 997787] [debug] |xqc_engine_wakeup_after|wakeup:1746044437998763|now:1746044437997787|diff:976| [2025/04/30 20:20:37 997792] [debug] |xqc_engine_main_logic|END|now:1746044437997668| [2025/04/30 20:20:37 997797] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437997797| [2025/04/30 20:20:37 997801] [debug] |xqc_engine_wakeup_after|wakeup:1746044437998763|now:1746044437997801|diff:962| [2025/04/30 20:20:37 997805] [debug] |xqc_engine_main_logic|END|now:1746044437997797| [2025/04/30 20:20:37 998885] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437998884| [2025/04/30 20:20:37 998900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044437998763|pq_index:0| [2025/04/30 20:20:37 998907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437997668| [2025/04/30 20:20:37 998915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437998913| [2025/04/30 20:20:37 998925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044437998763|now:1746044437998913| [2025/04/30 20:20:37 998932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044437998763|now:1746044437998913| [2025/04/30 20:20:37 998938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:37 998946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40833|min_srtt:40833|path_bw:1214692|loss_rate:4.88|path_pto:0| [2025/04/30 20:20:37 998953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:37 998960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 998966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 998972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 998979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 998985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40833|min_srtt:40833|path_bw:1214692|loss_rate:4.88|path_pto:0| [2025/04/30 20:20:37 998991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:37 998999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 999004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 999010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 999017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 999024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 999039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1457274| [2025/04/30 20:20:37 999046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 999053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1585| [2025/04/30 20:20:37 999101] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50421|now:1746044437999065|stream_id:0|stream_offset:1457274| [2025/04/30 20:20:37 999111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 999119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50421|applimit:0| [2025/04/30 20:20:37 999126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40833|rtt_var:572|pto_duration:43121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 999131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 999135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 999139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:20:37 999143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438067186|now:1746044437999126|interv:68060| [2025/04/30 20:20:37 999147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438067186|now:1746044437999126|interval:68060|pto_count:0|srtt:40833 [2025/04/30 20:20:37 999152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51621| [2025/04/30 20:20:37 999157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 999161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1458453| [2025/04/30 20:20:37 999166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:37 999170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1586| [2025/04/30 20:20:37 999201] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746044437999177|stream_id:0|stream_offset:1458453| [2025/04/30 20:20:37 999210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:37 999217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:20:37 999224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40833|rtt_var:572|pto_duration:43121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 999229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 999243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 999247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:20:37 999251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438067298|now:1746044437999224|interv:68074| [2025/04/30 20:20:37 999255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438067298|now:1746044437999224|interval:68074|pto_count:0|srtt:40833 [2025/04/30 20:20:37 999259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52821| [2025/04/30 20:20:37 999264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 999268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1459632| [2025/04/30 20:20:37 999273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 999277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438067298| [2025/04/30 20:20:37 999281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438067298| [2025/04/30 20:20:37 999285] [debug] |xqc_engine_wakeup_after|wakeup:1746044438067298|now:1746044437999285|diff:68013| [2025/04/30 20:20:37 999290] [debug] |xqc_engine_main_logic|END|now:1746044437998913| [2025/04/30 20:20:37 999404] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044437999403| [2025/04/30 20:20:37 999415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:37 999424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:612| [2025/04/30 20:20:37 999430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:613| [2025/04/30 20:20:37 999438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:613| [2025/04/30 20:20:37 999445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:37 999453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 999461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51606|prior_delivered:1384468|prior_time:1746044437955542|is_app_limited:0|send_elapse:42054|ack_elapse:43861|ctl_first_sent_time:1746044437957272|lagest_ack_time:1746044437999403|curr_delivered:1434874| [2025/04/30 20:20:37 999468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437957272| [2025/04/30 20:20:37 999476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:589||sndq_packets_used_bytes:0|sndq_packets_free:750| [2025/04/30 20:20:37 999481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:37 999489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:48006|prior_delivered:1389268|prior_time:1746044437959499|is_app_limited:0|send_elapse:40683|ack_elapse:39904|ctl_first_sent_time:1746044437959883|lagest_ack_time:1746044437999403|curr_delivered:1436074| [2025/04/30 20:20:37 999504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437959883| [2025/04/30 20:20:37 999511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:588||sndq_packets_used_bytes:0|sndq_packets_free:751| [2025/04/30 20:20:37 999517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40833|rttvar:572|minrtt:31448|latest_rtt:39520|ack_delay:96| [2025/04/30 20:20:37 999524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40657|rttvar:781|minrtt:31448|latest_rtt:39520|ack_delay:96| [2025/04/30 20:20:37 999531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1544|lost_pn:1541|thresh:3| [2025/04/30 20:20:37 999538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 999544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 999550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:37 999555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:37 999559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40657|rtt_var:781|pto_duration:43781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:37 999564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:37 999568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:37 999572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50421| [2025/04/30 20:20:37 999576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438067958|now:1746044437999559|interv:68399| [2025/04/30 20:20:37 999580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438067958|now:1746044437999559|interval:68399|pto_count:0|srtt:40657 [2025/04/30 20:20:37 999584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40683, ack_elapse 39904, delivered 46806|rate 1150505|lost 302| [2025/04/30 20:20:37 999589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150505) in round 26| [2025/04/30 20:20:37 999593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:37 999597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:37 999601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437959883|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:37 999606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437959883|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:37 999614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50421|srtt:40657|latest_rtt:39520|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:37 999620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:613|largest:613|pns:2| [2025/04/30 20:20:37 999625] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:613|frame:ACK |recv_time:1746044437999403|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:37 999630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044557999403|now:1746044437999403|interv:120000000| [2025/04/30 20:20:37 999634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044557999403|now:1746044437999403|interv:120000000| [2025/04/30 20:20:37 999638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438067298|pq_index:0| [2025/04/30 20:20:37 999642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437998913| [2025/04/30 20:20:37 999646] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437999646| [2025/04/30 20:20:37 999651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044437999650| [2025/04/30 20:20:37 999657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40657|min_srtt:40657|path_bw:1214692|loss_rate:4.65|path_pto:0| [2025/04/30 20:20:37 999662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:37 999666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 999670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 999674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 999678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 999683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40657|min_srtt:40657|path_bw:1214692|loss_rate:4.65|path_pto:0| [2025/04/30 20:20:37 999687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:37 999691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:37 999695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:37 999699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:37 999703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:37 999710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:37 999714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1459632| [2025/04/30 20:20:37 999740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:37 999744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438000744|now:1746044437999744|interv:1000| [2025/04/30 20:20:37 999749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:37 999752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:37 999757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438000744| [2025/04/30 20:20:37 999761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438000744| [2025/04/30 20:20:37 999765] [debug] |xqc_engine_wakeup_after|wakeup:1746044438000744|now:1746044437999765|diff:979| [2025/04/30 20:20:37 999769] [debug] |xqc_engine_main_logic|END|now:1746044437999650| [2025/04/30 20:20:37 999775] [debug] |xqc_engine_main_logic|BEGIN|now:1746044437999774| [2025/04/30 20:20:37 999778] [debug] |xqc_engine_wakeup_after|wakeup:1746044438000744|now:1746044437999778|diff:966| [2025/04/30 20:20:37 999782] [debug] |xqc_engine_main_logic|END|now:1746044437999774| [2025/04/30 20:20:38 000854] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438000854| [2025/04/30 20:20:38 000869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438000744|pq_index:0| [2025/04/30 20:20:38 000874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044437999650| [2025/04/30 20:20:38 000879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438000878| [2025/04/30 20:20:38 000885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438000744|now:1746044438000878| [2025/04/30 20:20:38 000892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438000744|now:1746044438000878| [2025/04/30 20:20:38 000898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 000906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40657|min_srtt:40657|path_bw:1214692|loss_rate:4.65|path_pto:0| [2025/04/30 20:20:38 000913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 000920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 000926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 000932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 000939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 000952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40657|min_srtt:40657|path_bw:1214692|loss_rate:4.65|path_pto:0| [2025/04/30 20:20:38 000959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 000966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 000973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 000978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 000985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 000992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 000998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1459632| [2025/04/30 20:20:38 001005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 001013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1587| [2025/04/30 20:20:38 001054] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50421|now:1746044438001024|stream_id:0|stream_offset:1459632| [2025/04/30 20:20:38 001060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 001065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50421|applimit:0| [2025/04/30 20:20:38 001070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40657|rtt_var:781|pto_duration:43781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 001074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 001078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 001082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:20:38 001086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438069805|now:1746044438001069|interv:68736| [2025/04/30 20:20:38 001090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438069805|now:1746044438001069|interval:68736|pto_count:0|srtt:40657 [2025/04/30 20:20:38 001095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51621| [2025/04/30 20:20:38 001100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 001104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1460811| [2025/04/30 20:20:38 001113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 001117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1588| [2025/04/30 20:20:38 001142] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746044438001124|stream_id:0|stream_offset:1460811| [2025/04/30 20:20:38 001147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 001152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:20:38 001156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40657|rtt_var:781|pto_duration:43781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 001160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 001164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 001168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:20:38 001172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438069905|now:1746044438001156|interv:68749| [2025/04/30 20:20:38 001176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438069905|now:1746044438001156|interval:68749|pto_count:0|srtt:40657 [2025/04/30 20:20:38 001180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52821| [2025/04/30 20:20:38 001185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 001189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1461990| [2025/04/30 20:20:38 001193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 001197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438069905| [2025/04/30 20:20:38 001202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438069905| [2025/04/30 20:20:38 001206] [debug] |xqc_engine_wakeup_after|wakeup:1746044438069905|now:1746044438001205|diff:68700| [2025/04/30 20:20:38 001210] [debug] |xqc_engine_main_logic|END|now:1746044438000878| [2025/04/30 20:20:38 001397] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438001395| [2025/04/30 20:20:38 001407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 001415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:613| [2025/04/30 20:20:38 001420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:614| [2025/04/30 20:20:38 001425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:614| [2025/04/30 20:20:38 001432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 001440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 001453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49206|prior_delivered:1389268|prior_time:1746044437959499|is_app_limited:0|send_elapse:40824|ack_elapse:41896|ctl_first_sent_time:1746044437960024|lagest_ack_time:1746044438001395|curr_delivered:1437274| [2025/04/30 20:20:38 001460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437960024| [2025/04/30 20:20:38 001467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:587||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 20:20:38 001473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 001479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49206|prior_delivered:1389268|prior_time:1746044437959499|is_app_limited:0|send_elapse:40824|ack_elapse:41896|ctl_first_sent_time:1746044437960024|lagest_ack_time:1746044438001395|curr_delivered:1438474| [2025/04/30 20:20:38 001484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437960166| [2025/04/30 20:20:38 001491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:586||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 20:20:38 001497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40657|rttvar:781|minrtt:31448|latest_rtt:41229|ack_delay:96| [2025/04/30 20:20:38 001504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40716|rttvar:705|minrtt:31448|latest_rtt:41229|ack_delay:96| [2025/04/30 20:20:38 001510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1546|lost_pn:1543|thresh:3| [2025/04/30 20:20:38 001518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 001524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 001530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 001537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 001541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40716|rtt_var:705|pto_duration:43536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 001546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 001550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 001553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50421| [2025/04/30 20:20:38 001557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438069660|now:1746044438001541|interv:68119| [2025/04/30 20:20:38 001561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438069660|now:1746044438001541|interval:68119|pto_count:0|srtt:40716 [2025/04/30 20:20:38 001569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40824, ack_elapse 41896, delivered 49206|rate 1174479|lost 302| [2025/04/30 20:20:38 001574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174479) in round 26| [2025/04/30 20:20:38 001578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 001582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 001586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437960166|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 001591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437960166|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 001596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50421|srtt:40716|latest_rtt:41229|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 001602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:614|largest:614|pns:2| [2025/04/30 20:20:38 001606] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:614|frame:ACK |recv_time:1746044438001395|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 001611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558001395|now:1746044438001395|interv:120000000| [2025/04/30 20:20:38 001615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558001395|now:1746044438001395|interv:120000000| [2025/04/30 20:20:38 001619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438069905|pq_index:0| [2025/04/30 20:20:38 001624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438000878| [2025/04/30 20:20:38 001628] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438001628| [2025/04/30 20:20:38 001633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438001631| [2025/04/30 20:20:38 001638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40716|min_srtt:40716|path_bw:1214692|loss_rate:4.44|path_pto:0| [2025/04/30 20:20:38 001643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 001647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 001651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 001655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 001662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 001666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40716|min_srtt:40716|path_bw:1214692|loss_rate:4.44|path_pto:0| [2025/04/30 20:20:38 001671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 001675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 001679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 001682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 001687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 001691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 001695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1461990| [2025/04/30 20:20:38 001700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 001704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438002703|now:1746044438001703|interv:1000| [2025/04/30 20:20:38 001708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 001711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 001715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438002703| [2025/04/30 20:20:38 001739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438002703| [2025/04/30 20:20:38 001743] [debug] |xqc_engine_wakeup_after|wakeup:1746044438002703|now:1746044438001743|diff:960| [2025/04/30 20:20:38 001747] [debug] |xqc_engine_main_logic|END|now:1746044438001631| [2025/04/30 20:20:38 001753] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438001753| [2025/04/30 20:20:38 001757] [debug] |xqc_engine_wakeup_after|wakeup:1746044438002703|now:1746044438001757|diff:946| [2025/04/30 20:20:38 001761] [debug] |xqc_engine_main_logic|END|now:1746044438001753| [2025/04/30 20:20:38 002829] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438002829| [2025/04/30 20:20:38 002843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438002703|pq_index:0| [2025/04/30 20:20:38 002851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438001631| [2025/04/30 20:20:38 002859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438002858| [2025/04/30 20:20:38 002866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438002703|now:1746044438002858| [2025/04/30 20:20:38 002873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438002703|now:1746044438002858| [2025/04/30 20:20:38 002883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 002900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40716|min_srtt:40716|path_bw:1214692|loss_rate:4.44|path_pto:0| [2025/04/30 20:20:38 002908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 002916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 002922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 002928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 002936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 002942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40716|min_srtt:40716|path_bw:1214692|loss_rate:4.44|path_pto:0| [2025/04/30 20:20:38 002949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 002956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 002963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 002969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 002976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 002984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 002990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1461990| [2025/04/30 20:20:38 002998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 003004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1589| [2025/04/30 20:20:38 003051] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50421|now:1746044438003016|stream_id:0|stream_offset:1461990| [2025/04/30 20:20:38 003062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 003069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50421|applimit:0| [2025/04/30 20:20:38 003075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40716|rtt_var:705|pto_duration:43536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 003080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 003084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 003099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:20:38 003103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438071552|now:1746044438003075|interv:68477| [2025/04/30 20:20:38 003107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438071552|now:1746044438003075|interval:68477|pto_count:0|srtt:40716 [2025/04/30 20:20:38 003112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51621| [2025/04/30 20:20:38 003117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 003121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1463169| [2025/04/30 20:20:38 003126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 003130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1590| [2025/04/30 20:20:38 003158] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746044438003137|stream_id:0|stream_offset:1463169| [2025/04/30 20:20:38 003164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 003169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:20:38 003173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40716|rtt_var:705|pto_duration:43536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 003177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 003181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 003185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:20:38 003189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438071673|now:1746044438003173|interv:68500| [2025/04/30 20:20:38 003192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438071673|now:1746044438003173|interval:68500|pto_count:0|srtt:40716 [2025/04/30 20:20:38 003197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52821| [2025/04/30 20:20:38 003201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 003205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1464348| [2025/04/30 20:20:38 003209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 003214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438071673| [2025/04/30 20:20:38 003221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438071673| [2025/04/30 20:20:38 003225] [debug] |xqc_engine_wakeup_after|wakeup:1746044438071673|now:1746044438003225|diff:68448| [2025/04/30 20:20:38 003230] [debug] |xqc_engine_main_logic|END|now:1746044438002858| [2025/04/30 20:20:38 003386] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438003385| [2025/04/30 20:20:38 003393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 003399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:614| [2025/04/30 20:20:38 003405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:615| [2025/04/30 20:20:38 003414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:615| [2025/04/30 20:20:38 003420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 003427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 003434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51606|prior_delivered:1389268|prior_time:1746044437959499|is_app_limited:0|send_elapse:41105|ack_elapse:43886|ctl_first_sent_time:1746044437960305|lagest_ack_time:1746044438003385|curr_delivered:1439674| [2025/04/30 20:20:38 003439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437960305| [2025/04/30 20:20:38 003444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:585||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/04/30 20:20:38 003452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 003459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:50406|prior_delivered:1391668|prior_time:1746044437961506|is_app_limited:0|send_elapse:41839|ack_elapse:41879|ctl_first_sent_time:1746044437963121|lagest_ack_time:1746044438003385|curr_delivered:1440874| [2025/04/30 20:20:38 003466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437963121| [2025/04/30 20:20:38 003473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:584||sndq_packets_used_bytes:0|sndq_packets_free:755| [2025/04/30 20:20:38 003479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40716|rttvar:705|minrtt:31448|latest_rtt:40264|ack_delay:96| [2025/04/30 20:20:38 003485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40648|rttvar:666|minrtt:31448|latest_rtt:40264|ack_delay:96| [2025/04/30 20:20:38 003492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1548|lost_pn:1545|thresh:3| [2025/04/30 20:20:38 003499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 003505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 003509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 003518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 003522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40648|rtt_var:666|pto_duration:43312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 003527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 003530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 003534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50421| [2025/04/30 20:20:38 003538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438071449|now:1746044438003522|interv:67927| [2025/04/30 20:20:38 003542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438071449|now:1746044438003522|interval:67927|pto_count:0|srtt:40648 [2025/04/30 20:20:38 003547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41839, ack_elapse 41879, delivered 49206|rate 1174956|lost 302| [2025/04/30 20:20:38 003551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174956) in round 26| [2025/04/30 20:20:38 003555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 003560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 003564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437963121|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 003568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437963121|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 003573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50421|srtt:40648|latest_rtt:40264|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 003579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:615|largest:615|pns:2| [2025/04/30 20:20:38 003583] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:615|frame:ACK |recv_time:1746044438003385|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 003588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558003385|now:1746044438003385|interv:120000000| [2025/04/30 20:20:38 003592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558003385|now:1746044438003385|interv:120000000| [2025/04/30 20:20:38 003596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438071673|pq_index:0| [2025/04/30 20:20:38 003600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438002858| [2025/04/30 20:20:38 003604] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438003604| [2025/04/30 20:20:38 003609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438003608| [2025/04/30 20:20:38 003618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40648|min_srtt:40648|path_bw:1214692|loss_rate:4.26|path_pto:0| [2025/04/30 20:20:38 003623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 003627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 003631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 003635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 003639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 003643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40648|min_srtt:40648|path_bw:1214692|loss_rate:4.26|path_pto:0| [2025/04/30 20:20:38 003648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 003652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 003656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 003659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 003664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 003668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 003672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1464348| [2025/04/30 20:20:38 003677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 003680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438004680|now:1746044438003680|interv:1000| [2025/04/30 20:20:38 003684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 003688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 003692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438004680| [2025/04/30 20:20:38 003696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438004680| [2025/04/30 20:20:38 003700] [debug] |xqc_engine_wakeup_after|wakeup:1746044438004680|now:1746044438003700|diff:980| [2025/04/30 20:20:38 003705] [debug] |xqc_engine_main_logic|END|now:1746044438003608| [2025/04/30 20:20:38 003710] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438003710| [2025/04/30 20:20:38 003714] [debug] |xqc_engine_wakeup_after|wakeup:1746044438004680|now:1746044438003714|diff:966| [2025/04/30 20:20:38 003745] [debug] |xqc_engine_main_logic|END|now:1746044438003710| [2025/04/30 20:20:38 004814] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438004813| [2025/04/30 20:20:38 004824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438004680|pq_index:0| [2025/04/30 20:20:38 004829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438003608| [2025/04/30 20:20:38 004836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438004834| [2025/04/30 20:20:38 004843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438004680|now:1746044438004834| [2025/04/30 20:20:38 004850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438004680|now:1746044438004834| [2025/04/30 20:20:38 004856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 004864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40648|min_srtt:40648|path_bw:1214692|loss_rate:4.26|path_pto:0| [2025/04/30 20:20:38 004869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 004876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 004882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 004888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 004894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 004901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40648|min_srtt:40648|path_bw:1214692|loss_rate:4.26|path_pto:0| [2025/04/30 20:20:38 004907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 004914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 004919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 004925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 004931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 004938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 004945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1464348| [2025/04/30 20:20:38 004951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 004966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1591| [2025/04/30 20:20:38 005011] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50421|now:1746044438004978|stream_id:0|stream_offset:1464348| [2025/04/30 20:20:38 005020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 005027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50421|applimit:0| [2025/04/30 20:20:38 005034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40648|rtt_var:666|pto_duration:43312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 005041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 005047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 005053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:20:38 005057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438073290|now:1746044438005034|interv:68256| [2025/04/30 20:20:38 005064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438073290|now:1746044438005034|interval:68256|pto_count:0|srtt:40648 [2025/04/30 20:20:38 005071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51621| [2025/04/30 20:20:38 005079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 005085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1465527| [2025/04/30 20:20:38 005090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 005094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1592| [2025/04/30 20:20:38 005128] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746044438005101|stream_id:0|stream_offset:1465527| [2025/04/30 20:20:38 005137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 005144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:20:38 005151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40648|rtt_var:666|pto_duration:43312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 005157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 005161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 005165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:20:38 005174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438073413|now:1746044438005151|interv:68262| [2025/04/30 20:20:38 005178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438073413|now:1746044438005151|interval:68262|pto_count:0|srtt:40648 [2025/04/30 20:20:38 005182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52821| [2025/04/30 20:20:38 005187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 005191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1466706| [2025/04/30 20:20:38 005196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 005200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438073413| [2025/04/30 20:20:38 005204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438073413| [2025/04/30 20:20:38 005208] [debug] |xqc_engine_wakeup_after|wakeup:1746044438073413|now:1746044438005208|diff:68205| [2025/04/30 20:20:38 005212] [debug] |xqc_engine_main_logic|END|now:1746044438004834| [2025/04/30 20:20:38 005427] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044438005426| [2025/04/30 20:20:38 005436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 005445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:615| [2025/04/30 20:20:38 005449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:616| [2025/04/30 20:20:38 005456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:616| [2025/04/30 20:20:38 005462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 005470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1549|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1550|path_largest_ack:1549| [2025/04/30 20:20:38 005477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51606|prior_delivered:1391668|prior_time:1746044437961506|is_app_limited:0|send_elapse:41969|ack_elapse:43920|ctl_first_sent_time:1746044437963251|lagest_ack_time:1746044438005426|curr_delivered:1442074| [2025/04/30 20:20:38 005484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437963251| [2025/04/30 20:20:38 005491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:583||sndq_packets_used_bytes:0|sndq_packets_free:756| [2025/04/30 20:20:38 005498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1550|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1550|path_largest_ack:1550| [2025/04/30 20:20:38 005503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:50406|prior_delivered:1394068|prior_time:1746044437963374|is_app_limited:0|send_elapse:40512|ack_elapse:42052|ctl_first_sent_time:1746044437963694|lagest_ack_time:1746044438005426|curr_delivered:1443274| [2025/04/30 20:20:38 005510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437963694| [2025/04/30 20:20:38 005516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:582||sndq_packets_used_bytes:0|sndq_packets_free:757| [2025/04/30 20:20:38 005529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40648|rttvar:666|minrtt:31448|latest_rtt:41732|ack_delay:80| [2025/04/30 20:20:38 005536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40773|rttvar:751|minrtt:31448|latest_rtt:41732|ack_delay:80| [2025/04/30 20:20:38 005543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1550|lost_pn:1547|thresh:3| [2025/04/30 20:20:38 005549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 005556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 005562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 005568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 005572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40773|rtt_var:751|pto_duration:43777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 005577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 005581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 005585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50421| [2025/04/30 20:20:38 005589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438073878|now:1746044438005572|interv:68306| [2025/04/30 20:20:38 005593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438073878|now:1746044438005572|interval:68306|pto_count:0|srtt:40773 [2025/04/30 20:20:38 005597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40512, ack_elapse 42052, delivered 49206|rate 1170122|lost 302| [2025/04/30 20:20:38 005602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170122) in round 26| [2025/04/30 20:20:38 005606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 005610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 005614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437963694|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 005618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437963694|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 005623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50421|srtt:40773|latest_rtt:41732|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 005631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 005636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438030426|now:1746044438005426|interv:25000| [2025/04/30 20:20:38 005641] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438005426|max_ack_delay:25000| [2025/04/30 20:20:38 005646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:616|largest:616|pns:2| [2025/04/30 20:20:38 005651] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:616|frame:PING ACK |recv_time:1746044438005426|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 005655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558005426|now:1746044438005426|interv:120000000| [2025/04/30 20:20:38 005660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558005426|now:1746044438005426|interv:120000000| [2025/04/30 20:20:38 005664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438073413|pq_index:0| [2025/04/30 20:20:38 005668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438004834| [2025/04/30 20:20:38 005672] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438005672| [2025/04/30 20:20:38 005677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438005676| [2025/04/30 20:20:38 005683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40773|min_srtt:40773|path_bw:1214692|loss_rate:4.08|path_pto:0| [2025/04/30 20:20:38 005687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 005692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 005695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 005699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 005704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 005708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40773|min_srtt:40773|path_bw:1214692|loss_rate:4.08|path_pto:0| [2025/04/30 20:20:38 005712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 005736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 005740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 005744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 005752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 005756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 005760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1466706| [2025/04/30 20:20:38 005765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 005769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438006769|now:1746044438005769|interv:1000| [2025/04/30 20:20:38 005773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 005777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 005781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438006769| [2025/04/30 20:20:38 005785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438006769| [2025/04/30 20:20:38 005789] [debug] |xqc_engine_wakeup_after|wakeup:1746044438006769|now:1746044438005789|diff:980| [2025/04/30 20:20:38 005794] [debug] |xqc_engine_main_logic|END|now:1746044438005676| [2025/04/30 20:20:38 005799] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438005799| [2025/04/30 20:20:38 005803] [debug] |xqc_engine_wakeup_after|wakeup:1746044438006769|now:1746044438005803|diff:966| [2025/04/30 20:20:38 005807] [debug] |xqc_engine_main_logic|END|now:1746044438005799| [2025/04/30 20:20:38 006891] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438006891| [2025/04/30 20:20:38 006906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438006769|pq_index:0| [2025/04/30 20:20:38 006914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438005676| [2025/04/30 20:20:38 006922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438006920| [2025/04/30 20:20:38 006930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438006769|now:1746044438006920| [2025/04/30 20:20:38 006937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438006769|now:1746044438006920| [2025/04/30 20:20:38 006944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 006952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40773|min_srtt:40773|path_bw:1214692|loss_rate:4.08|path_pto:0| [2025/04/30 20:20:38 006959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 006967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 006973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 006979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 006993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 007000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40773|min_srtt:40773|path_bw:1214692|loss_rate:4.08|path_pto:0| [2025/04/30 20:20:38 007006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 007013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 007019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 007025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 007032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 007039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 007046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50421|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1466706| [2025/04/30 20:20:38 007053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 007060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1593| [2025/04/30 20:20:38 007103] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50421|now:1746044438007071|stream_id:0|stream_offset:1466706| [2025/04/30 20:20:38 007111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 007116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50421|applimit:0| [2025/04/30 20:20:38 007121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40773|rtt_var:751|pto_duration:43777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 007125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 007129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 007133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:20:38 007137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438075848|now:1746044438007120|interv:68728| [2025/04/30 20:20:38 007141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438075848|now:1746044438007120|interval:68728|pto_count:0|srtt:40773 [2025/04/30 20:20:38 007145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51621| [2025/04/30 20:20:38 007150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 007159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1467885| [2025/04/30 20:20:38 007164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 007168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1594| [2025/04/30 20:20:38 007192] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746044438007174|stream_id:0|stream_offset:1467885| [2025/04/30 20:20:38 007198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 007202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:20:38 007206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40773|rtt_var:751|pto_duration:43777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 007211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 007215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 007218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:20:38 007222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438075951|now:1746044438007206|interv:68745| [2025/04/30 20:20:38 007226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438075951|now:1746044438007206|interval:68745|pto_count:0|srtt:40773 [2025/04/30 20:20:38 007231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52821| [2025/04/30 20:20:38 007235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 007239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1469064| [2025/04/30 20:20:38 007244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 007248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438030426| [2025/04/30 20:20:38 007252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438030426| [2025/04/30 20:20:38 007256] [debug] |xqc_engine_wakeup_after|wakeup:1746044438030426|now:1746044438007256|diff:23170| [2025/04/30 20:20:38 007260] [debug] |xqc_engine_main_logic|END|now:1746044438006920| [2025/04/30 20:20:38 007572] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438007571| [2025/04/30 20:20:38 007583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 007592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:616| [2025/04/30 20:20:38 007596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:617| [2025/04/30 20:20:38 007603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:617| [2025/04/30 20:20:38 007616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 007624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 007632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51606|prior_delivered:1394068|prior_time:1746044437963374|is_app_limited:0|send_elapse:41906|ack_elapse:44197|ctl_first_sent_time:1746044437965088|lagest_ack_time:1746044438007571|curr_delivered:1444474| [2025/04/30 20:20:38 007639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437965088| [2025/04/30 20:20:38 007645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:581||sndq_packets_used_bytes:0|sndq_packets_free:758| [2025/04/30 20:20:38 007650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1552|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1552|path_largest_ack:1552| [2025/04/30 20:20:38 007655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:50411|prior_delivered:1396474|prior_time:1746044437965708|is_app_limited:0|send_elapse:40746|ack_elapse:41863|ctl_first_sent_time:1746044437966162|lagest_ack_time:1746044438007571|curr_delivered:1445685| [2025/04/30 20:20:38 007662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437966162| [2025/04/30 20:20:38 007669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:580||sndq_packets_used_bytes:0|sndq_packets_free:759| [2025/04/30 20:20:38 007675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40773|rttvar:751|minrtt:31448|latest_rtt:41409|ack_delay:312| [2025/04/30 20:20:38 007681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40814|rttvar:645|minrtt:31448|latest_rtt:41409|ack_delay:312| [2025/04/30 20:20:38 007687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1552|lost_pn:1549|thresh:3| [2025/04/30 20:20:38 007694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 007700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 007706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 007714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 597|pns:2| [2025/04/30 20:20:38 007739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 007743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40814|rtt_var:645|pto_duration:43394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 007748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 007752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 007756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:20:38 007760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438075568|now:1746044438007743|interv:67825| [2025/04/30 20:20:38 007768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438075568|now:1746044438007743|interval:67825|pto_count:0|srtt:40814 [2025/04/30 20:20:38 007773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40746, ack_elapse 41863, delivered 49211|rate 1175524|lost 302| [2025/04/30 20:20:38 007777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175524) in round 26| [2025/04/30 20:20:38 007781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 007785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 007789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2411|po_sent_time:1746044437966162|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 007794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2411|po_sent_time:1746044437966162|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 007798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50410|srtt:40814|latest_rtt:41409|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 007805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:617|largest:617|pns:2| [2025/04/30 20:20:38 007813] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:617|frame:ACK |recv_time:1746044438007571|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 007820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558007571|now:1746044438007571|interv:120000000| [2025/04/30 20:20:38 007827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558007571|now:1746044438007571|interv:120000000| [2025/04/30 20:20:38 007833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438030426|pq_index:0| [2025/04/30 20:20:38 007839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438006920| [2025/04/30 20:20:38 007846] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438007845| [2025/04/30 20:20:38 007853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438007852| [2025/04/30 20:20:38 007862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40814|min_srtt:40814|path_bw:1214692|loss_rate:3.92|path_pto:0| [2025/04/30 20:20:38 007869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 007876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 007888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 007894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 007902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 007908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40814|min_srtt:40814|path_bw:1214692|loss_rate:3.92|path_pto:0| [2025/04/30 20:20:38 007915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 007922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 007928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 007935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 007941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 007949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 007955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1469064| [2025/04/30 20:20:38 007962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 007968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438008968|now:1746044438007968|interv:1000| [2025/04/30 20:20:38 007974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 007980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 007986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438008968| [2025/04/30 20:20:38 007993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438008968| [2025/04/30 20:20:38 007999] [debug] |xqc_engine_wakeup_after|wakeup:1746044438008968|now:1746044438007999|diff:969| [2025/04/30 20:20:38 008006] [debug] |xqc_engine_main_logic|END|now:1746044438007852| [2025/04/30 20:20:38 008016] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438008016| [2025/04/30 20:20:38 008022] [debug] |xqc_engine_wakeup_after|wakeup:1746044438008968|now:1746044438008022|diff:946| [2025/04/30 20:20:38 008028] [debug] |xqc_engine_main_logic|END|now:1746044438008016| [2025/04/30 20:20:38 009126] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438009126| [2025/04/30 20:20:38 009146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438008968|pq_index:0| [2025/04/30 20:20:38 009154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438007852| [2025/04/30 20:20:38 009163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438009160| [2025/04/30 20:20:38 009182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438008968|now:1746044438009160| [2025/04/30 20:20:38 009189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438008968|now:1746044438009160| [2025/04/30 20:20:38 009194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 009204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40814|min_srtt:40814|path_bw:1214692|loss_rate:3.92|path_pto:0| [2025/04/30 20:20:38 009211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 009218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 009224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 009230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 009236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 009240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40814|min_srtt:40814|path_bw:1214692|loss_rate:3.92|path_pto:0| [2025/04/30 20:20:38 009244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 009249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 009253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 009256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 009261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 009265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 009270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1469064| [2025/04/30 20:20:38 009275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 009279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1595| [2025/04/30 20:20:38 009329] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746044438009289|stream_id:0|stream_offset:1469064| [2025/04/30 20:20:38 009339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 009347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:20:38 009360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40814|rtt_var:645|pto_duration:43394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 009367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 009373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 009379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:20:38 009385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438077683|now:1746044438009360|interv:68323| [2025/04/30 20:20:38 009392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438077683|now:1746044438009360|interval:68323|pto_count:0|srtt:40814 [2025/04/30 20:20:38 009399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51610| [2025/04/30 20:20:38 009407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 009413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1470243| [2025/04/30 20:20:38 009420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 009427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1596| [2025/04/30 20:20:38 009475] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746044438009438|stream_id:0|stream_offset:1470243| [2025/04/30 20:20:38 009486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 009491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:20:38 009496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40814|rtt_var:645|pto_duration:43394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 009500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 009504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 009508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:20:38 009512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438077832|now:1746044438009495|interv:68337| [2025/04/30 20:20:38 009516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438077832|now:1746044438009495|interval:68337|pto_count:0|srtt:40814 [2025/04/30 20:20:38 009520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52810| [2025/04/30 20:20:38 009525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 009529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1471422| [2025/04/30 20:20:38 009543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 009547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438030426| [2025/04/30 20:20:38 009552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438030426| [2025/04/30 20:20:38 009556] [debug] |xqc_engine_wakeup_after|wakeup:1746044438030426|now:1746044438009556|diff:20870| [2025/04/30 20:20:38 009560] [debug] |xqc_engine_main_logic|END|now:1746044438009160| [2025/04/30 20:20:38 009571] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438009570| [2025/04/30 20:20:38 009577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 009583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:617| [2025/04/30 20:20:38 009587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:618| [2025/04/30 20:20:38 009592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:618| [2025/04/30 20:20:38 009597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 009602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 009607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1396474|prior_time:1746044437965708|is_app_limited:0|send_elapse:40876|ack_elapse:43862|ctl_first_sent_time:1746044437966292|lagest_ack_time:1746044438009570|curr_delivered:1446885| [2025/04/30 20:20:38 009612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437966292| [2025/04/30 20:20:38 009617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:579||sndq_packets_used_bytes:0|sndq_packets_free:760| [2025/04/30 20:20:38 009622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 009626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:50411|prior_delivered:1398874|prior_time:1746044437967480|is_app_limited:0|send_elapse:43557|ack_elapse:42090|ctl_first_sent_time:1746044437969106|lagest_ack_time:1746044438009570|curr_delivered:1448085| [2025/04/30 20:20:38 009631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437969106| [2025/04/30 20:20:38 009635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:578||sndq_packets_used_bytes:0|sndq_packets_free:761| [2025/04/30 20:20:38 009639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40814|rttvar:645|minrtt:31448|latest_rtt:40464|ack_delay:80| [2025/04/30 20:20:38 009644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40761|rttvar:591|minrtt:31448|latest_rtt:40464|ack_delay:80| [2025/04/30 20:20:38 009648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1554|lost_pn:1551|thresh:3| [2025/04/30 20:20:38 009652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 009660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 009664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 009668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 009672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40761|rtt_var:591|pto_duration:43125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 009676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 009680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 009684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:20:38 009688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438077563|now:1746044438009672|interv:67891| [2025/04/30 20:20:38 009692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438077563|now:1746044438009672|interval:67891|pto_count:0|srtt:40761 [2025/04/30 20:20:38 009696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43557, ack_elapse 42090, delivered 49211|rate 1129806|lost 302| [2025/04/30 20:20:38 009701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129806) in round 26| [2025/04/30 20:20:38 009705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 009710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 009714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437969106|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 009774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437969106|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 009779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50410|srtt:40761|latest_rtt:40464|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 009786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:618|largest:618|pns:2| [2025/04/30 20:20:38 009791] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:618|frame:ACK |recv_time:1746044438009570|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 009796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558009570|now:1746044438009570|interv:120000000| [2025/04/30 20:20:38 009800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558009570|now:1746044438009570|interv:120000000| [2025/04/30 20:20:38 009804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438030426|pq_index:0| [2025/04/30 20:20:38 009812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438009160| [2025/04/30 20:20:38 009816] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438009816| [2025/04/30 20:20:38 009821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438009820| [2025/04/30 20:20:38 009827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40761|min_srtt:40761|path_bw:1214692|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:38 009832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 009836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 009840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 009844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 009848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 009855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40761|min_srtt:40761|path_bw:1214692|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:38 009862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 009868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 009875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 009881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 009888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 009895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 009902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1471422| [2025/04/30 20:20:38 009909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 009915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438010915|now:1746044438009915|interv:1000| [2025/04/30 20:20:38 009922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 009928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 009935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438010915| [2025/04/30 20:20:38 009941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438010915| [2025/04/30 20:20:38 009953] [debug] |xqc_engine_wakeup_after|wakeup:1746044438010915|now:1746044438009953|diff:962| [2025/04/30 20:20:38 009961] [debug] |xqc_engine_main_logic|END|now:1746044438009820| [2025/04/30 20:20:38 009969] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438009969| [2025/04/30 20:20:38 009975] [debug] |xqc_engine_wakeup_after|wakeup:1746044438010915|now:1746044438009975|diff:940| [2025/04/30 20:20:38 009981] [debug] |xqc_engine_main_logic|END|now:1746044438009969| [2025/04/30 20:20:38 011055] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438011054| [2025/04/30 20:20:38 011067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438010915|pq_index:0| [2025/04/30 20:20:38 011072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438009820| [2025/04/30 20:20:38 011078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438011076| [2025/04/30 20:20:38 011083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438010915|now:1746044438011076| [2025/04/30 20:20:38 011087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438010915|now:1746044438011076| [2025/04/30 20:20:38 011091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 011097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40761|min_srtt:40761|path_bw:1214692|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:38 011102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 011107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 011111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 011115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 011119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 011123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40761|min_srtt:40761|path_bw:1214692|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:38 011128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 011132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 011136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 011140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 011144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 011149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 011159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1471422| [2025/04/30 20:20:38 011163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 011168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1597| [2025/04/30 20:20:38 011210] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746044438011178|stream_id:0|stream_offset:1471422| [2025/04/30 20:20:38 011217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 011222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:20:38 011226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40761|rtt_var:591|pto_duration:43125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 011231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 011235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 011239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:20:38 011243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438079303|now:1746044438011226|interv:68077| [2025/04/30 20:20:38 011247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438079303|now:1746044438011226|interval:68077|pto_count:0|srtt:40761 [2025/04/30 20:20:38 011251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51610| [2025/04/30 20:20:38 011256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 011260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1472601| [2025/04/30 20:20:38 011265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 011269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1598| [2025/04/30 20:20:38 011304] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746044438011277|stream_id:0|stream_offset:1472601| [2025/04/30 20:20:38 011314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 011321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:20:38 011327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40761|rtt_var:591|pto_duration:43125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 011334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 011347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 011354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:20:38 011360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438079402|now:1746044438011327|interv:68075| [2025/04/30 20:20:38 011366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438079402|now:1746044438011327|interval:68075|pto_count:0|srtt:40761 [2025/04/30 20:20:38 011373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52810| [2025/04/30 20:20:38 011378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 011385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1473780| [2025/04/30 20:20:38 011391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 011398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438030426| [2025/04/30 20:20:38 011404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438030426| [2025/04/30 20:20:38 011409] [debug] |xqc_engine_wakeup_after|wakeup:1746044438030426|now:1746044438011409|diff:19017| [2025/04/30 20:20:38 011416] [debug] |xqc_engine_main_logic|END|now:1746044438011076| [2025/04/30 20:20:38 011432] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438011430| [2025/04/30 20:20:38 011440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 011449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:618| [2025/04/30 20:20:38 011455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:619| [2025/04/30 20:20:38 011464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:619| [2025/04/30 20:20:38 011470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 011479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1555|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1556|path_largest_ack:1555| [2025/04/30 20:20:38 011484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1398874|prior_time:1746044437967480|is_app_limited:0|send_elapse:43674|ack_elapse:43950|ctl_first_sent_time:1746044437969223|lagest_ack_time:1746044438011430|curr_delivered:1449285| [2025/04/30 20:20:38 011489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437969223| [2025/04/30 20:20:38 011494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:577||sndq_packets_used_bytes:0|sndq_packets_free:762| [2025/04/30 20:20:38 011498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1556|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1556|path_largest_ack:1556| [2025/04/30 20:20:38 011503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:50411|prior_delivered:1401274|prior_time:1746044437969448|is_app_limited:0|send_elapse:42879|ack_elapse:41982|ctl_first_sent_time:1746044437969829|lagest_ack_time:1746044438011430|curr_delivered:1450485| [2025/04/30 20:20:38 011512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437969829| [2025/04/30 20:20:38 011516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:576||sndq_packets_used_bytes:0|sndq_packets_free:763| [2025/04/30 20:20:38 011521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40761|rttvar:591|minrtt:31448|latest_rtt:41601|ack_delay:96| [2025/04/30 20:20:38 011525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40854|rttvar:630|minrtt:31448|latest_rtt:41601|ack_delay:96| [2025/04/30 20:20:38 011530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1556|lost_pn:1553|thresh:3| [2025/04/30 20:20:38 011534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 011538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 011542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 011546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 011550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40854|rtt_var:630|pto_duration:43374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 011555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 011559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 011563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:20:38 011567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438079651|now:1746044438011550|interv:68101| [2025/04/30 20:20:38 011571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438079651|now:1746044438011550|interval:68101|pto_count:0|srtt:40854 [2025/04/30 20:20:38 011575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42879, ack_elapse 41982, delivered 49211|rate 1147671|lost 302| [2025/04/30 20:20:38 011580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147671) in round 26| [2025/04/30 20:20:38 011584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 011588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 011592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437969829|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 011597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437969829|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 011602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50410|srtt:40854|latest_rtt:41601|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 011611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:619|largest:619|pns:2| [2025/04/30 20:20:38 011615] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:619|frame:ACK |recv_time:1746044438011430|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 011620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558011430|now:1746044438011430|interv:120000000| [2025/04/30 20:20:38 011624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558011430|now:1746044438011430|interv:120000000| [2025/04/30 20:20:38 011628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438030426|pq_index:0| [2025/04/30 20:20:38 011633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438011076| [2025/04/30 20:20:38 011637] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438011637| [2025/04/30 20:20:38 011642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438011641| [2025/04/30 20:20:38 011647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40854|min_srtt:40854|path_bw:1214692|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:38 011652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 011656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 011660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 011664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 011668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 011672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40854|min_srtt:40854|path_bw:1214692|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:38 011677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 011681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 011685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 011689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 011693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 011700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 011705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1473780| [2025/04/30 20:20:38 011709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 011713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438012713|now:1746044438011713|interv:1000| [2025/04/30 20:20:38 011740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 011744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 011748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438012713| [2025/04/30 20:20:38 011752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438012713| [2025/04/30 20:20:38 011756] [debug] |xqc_engine_wakeup_after|wakeup:1746044438012713|now:1746044438011756|diff:957| [2025/04/30 20:20:38 011762] [debug] |xqc_engine_main_logic|END|now:1746044438011641| [2025/04/30 20:20:38 011770] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438011770| [2025/04/30 20:20:38 011776] [debug] |xqc_engine_wakeup_after|wakeup:1746044438012713|now:1746044438011776|diff:937| [2025/04/30 20:20:38 011783] [debug] |xqc_engine_main_logic|END|now:1746044438011770| [2025/04/30 20:20:38 012867] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438012866| [2025/04/30 20:20:38 012884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438012713|pq_index:0| [2025/04/30 20:20:38 012891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438011641| [2025/04/30 20:20:38 012900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438012898| [2025/04/30 20:20:38 012907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438012713|now:1746044438012898| [2025/04/30 20:20:38 012924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438012713|now:1746044438012898| [2025/04/30 20:20:38 012931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 012938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40854|min_srtt:40854|path_bw:1214692|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:38 012945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 012953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 012958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 012964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 012970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 012977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40854|min_srtt:40854|path_bw:1214692|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:38 012994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 013002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 013008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 013014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 013021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 013028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 013032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1473780| [2025/04/30 20:20:38 013037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 013042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1599| [2025/04/30 20:20:38 013088] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746044438013051|stream_id:0|stream_offset:1473780| [2025/04/30 20:20:38 013098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 013105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:20:38 013112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40854|rtt_var:630|pto_duration:43374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 013120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 013125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 013129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:20:38 013133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438081425|now:1746044438013112|interv:68313| [2025/04/30 20:20:38 013137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438081425|now:1746044438013112|interval:68313|pto_count:0|srtt:40854 [2025/04/30 20:20:38 013142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51610| [2025/04/30 20:20:38 013147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 013151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1474959| [2025/04/30 20:20:38 013161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 013165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1600| [2025/04/30 20:20:38 013197] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746044438013172|stream_id:0|stream_offset:1474959| [2025/04/30 20:20:38 013207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 013214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:20:38 013222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40854|rtt_var:630|pto_duration:43374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 013228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 013232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 013237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:20:38 013243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438081546|now:1746044438013221|interv:68325| [2025/04/30 20:20:38 013250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438081546|now:1746044438013221|interval:68325|pto_count:0|srtt:40854 [2025/04/30 20:20:38 013258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52810| [2025/04/30 20:20:38 013264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 013269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1476138| [2025/04/30 20:20:38 013277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 013283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438030426| [2025/04/30 20:20:38 013290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438030426| [2025/04/30 20:20:38 013296] [debug] |xqc_engine_wakeup_after|wakeup:1746044438030426|now:1746044438013296|diff:17130| [2025/04/30 20:20:38 013303] [debug] |xqc_engine_main_logic|END|now:1746044438012898| [2025/04/30 20:20:38 013318] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438013317| [2025/04/30 20:20:38 013326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 013335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:619| [2025/04/30 20:20:38 013340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:620| [2025/04/30 20:20:38 013349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:620| [2025/04/30 20:20:38 013355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 013365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 013380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1401274|prior_time:1746044437969448|is_app_limited:0|send_elapse:44287|ack_elapse:43869|ctl_first_sent_time:1746044437971237|lagest_ack_time:1746044438013317|curr_delivered:1451685| [2025/04/30 20:20:38 013388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437971237| [2025/04/30 20:20:38 013396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:575||sndq_packets_used_bytes:0|sndq_packets_free:764| [2025/04/30 20:20:38 013403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 013410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1401274|prior_time:1746044437969448|is_app_limited:0|send_elapse:44287|ack_elapse:43869|ctl_first_sent_time:1746044437971237|lagest_ack_time:1746044438013317|curr_delivered:1452885| [2025/04/30 20:20:38 013417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437971358| [2025/04/30 20:20:38 013423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:574||sndq_packets_used_bytes:0|sndq_packets_free:765| [2025/04/30 20:20:38 013427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40854|rttvar:630|minrtt:31448|latest_rtt:41959|ack_delay:96| [2025/04/30 20:20:38 013434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40980|rttvar:725|minrtt:31448|latest_rtt:41959|ack_delay:96| [2025/04/30 20:20:38 013442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1558|lost_pn:1555|thresh:3| [2025/04/30 20:20:38 013449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 013455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 013462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 013467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 013472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40980|rtt_var:725|pto_duration:43880|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 013479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 013486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 013492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:20:38 013498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438082052|now:1746044438013471|interv:68581| [2025/04/30 20:20:38 013503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438082052|now:1746044438013471|interval:68581|pto_count:0|srtt:40980 [2025/04/30 20:20:38 013508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44287, ack_elapse 43869, delivered 51611|rate 1165375|lost 302| [2025/04/30 20:20:38 013517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165375) in round 26| [2025/04/30 20:20:38 013521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 013525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 013529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437971358|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 013534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437971358|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 013539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50410|srtt:40980|latest_rtt:41959|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 013545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:620|largest:620|pns:2| [2025/04/30 20:20:38 013550] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:620|frame:ACK |recv_time:1746044438013317|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 013555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558013317|now:1746044438013317|interv:120000000| [2025/04/30 20:20:38 013559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558013317|now:1746044438013317|interv:120000000| [2025/04/30 20:20:38 013563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438030426|pq_index:0| [2025/04/30 20:20:38 013568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438012898| [2025/04/30 20:20:38 013572] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438013572| [2025/04/30 20:20:38 013577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438013576| [2025/04/30 20:20:38 013583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40980|min_srtt:40980|path_bw:1214692|loss_rate:3.51|path_pto:0| [2025/04/30 20:20:38 013587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 013592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 013596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 013600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 013604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 013611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40980|min_srtt:40980|path_bw:1214692|loss_rate:3.51|path_pto:0| [2025/04/30 20:20:38 013616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 013620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 013624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 013628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 013632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 013637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 013641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1476138| [2025/04/30 20:20:38 013646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 013649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438014649|now:1746044438013649|interv:1000| [2025/04/30 20:20:38 013654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 013657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 013661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438014649| [2025/04/30 20:20:38 013666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438014649| [2025/04/30 20:20:38 013670] [debug] |xqc_engine_wakeup_after|wakeup:1746044438014649|now:1746044438013669|diff:980| [2025/04/30 20:20:38 013674] [debug] |xqc_engine_main_logic|END|now:1746044438013576| [2025/04/30 20:20:38 013679] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438013679| [2025/04/30 20:20:38 013683] [debug] |xqc_engine_wakeup_after|wakeup:1746044438014649|now:1746044438013683|diff:966| [2025/04/30 20:20:38 013687] [debug] |xqc_engine_main_logic|END|now:1746044438013679| [2025/04/30 20:20:38 014761] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438014760| [2025/04/30 20:20:38 014775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438014649|pq_index:0| [2025/04/30 20:20:38 014781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438013576| [2025/04/30 20:20:38 014787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438014785| [2025/04/30 20:20:38 014796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438014649|now:1746044438014785| [2025/04/30 20:20:38 014803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438014649|now:1746044438014785| [2025/04/30 20:20:38 014810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 014825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40980|min_srtt:40980|path_bw:1214692|loss_rate:3.51|path_pto:0| [2025/04/30 20:20:38 014833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 014840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 014846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 014852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 014859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 014865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40980|min_srtt:40980|path_bw:1214692|loss_rate:3.51|path_pto:0| [2025/04/30 20:20:38 014872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 014879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 014885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 014891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 014897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 014904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 014911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1476138| [2025/04/30 20:20:38 014917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 014924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1601| [2025/04/30 20:20:38 014980] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746044438014942|stream_id:0|stream_offset:1476138| [2025/04/30 20:20:38 014989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 014996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:20:38 015003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40980|rtt_var:725|pto_duration:43880|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 015010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 015017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 015028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:20:38 015033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438083822|now:1746044438015003|interv:68819| [2025/04/30 20:20:38 015040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438083822|now:1746044438015003|interval:68819|pto_count:0|srtt:40980 [2025/04/30 20:20:38 015048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51610| [2025/04/30 20:20:38 015056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 015062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1477317| [2025/04/30 20:20:38 015067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 015071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1602| [2025/04/30 20:20:38 015105] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746044438015079|stream_id:0|stream_offset:1477317| [2025/04/30 20:20:38 015115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1602|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 015122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:20:38 015128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40980|rtt_var:725|pto_duration:43880|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 015135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 015140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 015144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:20:38 015148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438083959|now:1746044438015128|interv:68831| [2025/04/30 20:20:38 015151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438083959|now:1746044438015128|interval:68831|pto_count:0|srtt:40980 [2025/04/30 20:20:38 015156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52810| [2025/04/30 20:20:38 015161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 015165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1478496| [2025/04/30 20:20:38 015169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 015174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438030426| [2025/04/30 20:20:38 015183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438030426| [2025/04/30 20:20:38 015187] [debug] |xqc_engine_wakeup_after|wakeup:1746044438030426|now:1746044438015187|diff:15239| [2025/04/30 20:20:38 015191] [debug] |xqc_engine_main_logic|END|now:1746044438014785| [2025/04/30 20:20:38 015333] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438015331| [2025/04/30 20:20:38 015345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 015354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:620| [2025/04/30 20:20:38 015358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:621| [2025/04/30 20:20:38 015364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:621| [2025/04/30 20:20:38 015369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 015377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 015385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1403674|prior_time:1746044437971529|is_app_limited:0|send_elapse:40952|ack_elapse:43802|ctl_first_sent_time:1746044437973175|lagest_ack_time:1746044438015331|curr_delivered:1454085| [2025/04/30 20:20:38 015393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437973175| [2025/04/30 20:20:38 015400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:573||sndq_packets_used_bytes:0|sndq_packets_free:766| [2025/04/30 20:20:38 015408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 015414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1403674|prior_time:1746044437971529|is_app_limited:0|send_elapse:40952|ack_elapse:43802|ctl_first_sent_time:1746044437973175|lagest_ack_time:1746044438015331|curr_delivered:1455285| [2025/04/30 20:20:38 015421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437973294| [2025/04/30 20:20:38 015427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:572||sndq_packets_used_bytes:0|sndq_packets_free:767| [2025/04/30 20:20:38 015431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40980|rttvar:725|minrtt:31448|latest_rtt:42037|ack_delay:104| [2025/04/30 20:20:38 015436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41099|rttvar:782|minrtt:31448|latest_rtt:42037|ack_delay:104| [2025/04/30 20:20:38 015440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1560|lost_pn:1557|thresh:3| [2025/04/30 20:20:38 015444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 015449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 015453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 015457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 015470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41099|rtt_var:782|pto_duration:44227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 015476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 015482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 015487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:20:38 015494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438084306|now:1746044438015469|interv:68837| [2025/04/30 20:20:38 015500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438084306|now:1746044438015469|interval:68837|pto_count:0|srtt:41099 [2025/04/30 20:20:38 015507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40952, ack_elapse 43802, delivered 51611|rate 1178279|lost 302| [2025/04/30 20:20:38 015513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178279) in round 26| [2025/04/30 20:20:38 015517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 015521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 015525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437973294|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 015530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437973294|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 015535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50410|srtt:41099|latest_rtt:42037|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 015542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:621|largest:621|pns:2| [2025/04/30 20:20:38 015549] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:621|frame:ACK |recv_time:1746044438015331|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 015557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558015331|now:1746044438015331|interv:120000000| [2025/04/30 20:20:38 015564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558015331|now:1746044438015331|interv:120000000| [2025/04/30 20:20:38 015569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438030426|pq_index:0| [2025/04/30 20:20:38 015574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438014785| [2025/04/30 20:20:38 015578] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438015578| [2025/04/30 20:20:38 015583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438015582| [2025/04/30 20:20:38 015594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41099|min_srtt:41099|path_bw:1214692|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:38 015598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 015603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 015607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 015611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 015615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 015619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41099|min_srtt:41099|path_bw:1214692|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:38 015624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 015629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 015636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 015642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 015649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 015655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 015659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1478496| [2025/04/30 20:20:38 015664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 015668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438016668|now:1746044438015668|interv:1000| [2025/04/30 20:20:38 015672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 015676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 015680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438016668| [2025/04/30 20:20:38 015684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438016668| [2025/04/30 20:20:38 015688] [debug] |xqc_engine_wakeup_after|wakeup:1746044438016668|now:1746044438015688|diff:980| [2025/04/30 20:20:38 015692] [debug] |xqc_engine_main_logic|END|now:1746044438015582| [2025/04/30 20:20:38 015698] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438015698| [2025/04/30 20:20:38 015701] [debug] |xqc_engine_wakeup_after|wakeup:1746044438016668|now:1746044438015701|diff:967| [2025/04/30 20:20:38 015740] [debug] |xqc_engine_main_logic|END|now:1746044438015698| [2025/04/30 20:20:38 016813] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438016813| [2025/04/30 20:20:38 016830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438016668|pq_index:0| [2025/04/30 20:20:38 016835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438015582| [2025/04/30 20:20:38 016843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438016841| [2025/04/30 20:20:38 016850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438016668|now:1746044438016841| [2025/04/30 20:20:38 016857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438016668|now:1746044438016841| [2025/04/30 20:20:38 016863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 016869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41099|min_srtt:41099|path_bw:1214692|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:38 016876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 016883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 016889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 016895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 016902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 016908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41099|min_srtt:41099|path_bw:1214692|loss_rate:3.39|path_pto:0| [2025/04/30 20:20:38 016915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 016922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 016928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 016933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 016940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 016948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 016955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1478496| [2025/04/30 20:20:38 016962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 016977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1603| [2025/04/30 20:20:38 017028] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746044438016992|stream_id:0|stream_offset:1478496| [2025/04/30 20:20:38 017038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 017045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:20:38 017052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41099|rtt_var:782|pto_duration:44227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 017059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 017064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 017070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:20:38 017076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438086219|now:1746044438017052|interv:69167| [2025/04/30 20:20:38 017082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438086219|now:1746044438017052|interval:69167|pto_count:0|srtt:41099 [2025/04/30 20:20:38 017089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51610| [2025/04/30 20:20:38 017097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 017103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1479675| [2025/04/30 20:20:38 017109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 017115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1604| [2025/04/30 20:20:38 017155] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746044438017124|stream_id:0|stream_offset:1479675| [2025/04/30 20:20:38 017164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 017170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:20:38 017176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41099|rtt_var:782|pto_duration:44227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 017182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 017187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 017192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:20:38 017198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438086351|now:1746044438017176|interv:69175| [2025/04/30 20:20:38 017208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438086351|now:1746044438017176|interval:69175|pto_count:0|srtt:41099 [2025/04/30 20:20:38 017215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52810| [2025/04/30 20:20:38 017221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 017227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1480854| [2025/04/30 20:20:38 017233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 017239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438030426| [2025/04/30 20:20:38 017245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438030426| [2025/04/30 20:20:38 017250] [debug] |xqc_engine_wakeup_after|wakeup:1746044438030426|now:1746044438017250|diff:13176| [2025/04/30 20:20:38 017257] [debug] |xqc_engine_main_logic|END|now:1746044438016841| [2025/04/30 20:20:38 017325] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438017324| [2025/04/30 20:20:38 017336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 017346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:621| [2025/04/30 20:20:38 017353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:622| [2025/04/30 20:20:38 017363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:622| [2025/04/30 20:20:38 017370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 017379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 017387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1406074|prior_time:1746044437973501|is_app_limited:0|send_elapse:42704|ack_elapse:43823|ctl_first_sent_time:1746044437975156|lagest_ack_time:1746044438017324|curr_delivered:1456485| [2025/04/30 20:20:38 017393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437975156| [2025/04/30 20:20:38 017400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:571||sndq_packets_used_bytes:0|sndq_packets_free:768| [2025/04/30 20:20:38 017407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 017414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1406074|prior_time:1746044437973501|is_app_limited:0|send_elapse:42704|ack_elapse:43823|ctl_first_sent_time:1746044437975156|lagest_ack_time:1746044438017324|curr_delivered:1457685| [2025/04/30 20:20:38 017420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437975269| [2025/04/30 20:20:38 017427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:570||sndq_packets_used_bytes:0|sndq_packets_free:769| [2025/04/30 20:20:38 017444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41099|rttvar:782|minrtt:31448|latest_rtt:42055|ack_delay:96| [2025/04/30 20:20:38 017451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41206|rttvar:802|minrtt:31448|latest_rtt:42055|ack_delay:96| [2025/04/30 20:20:38 017458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1562|lost_pn:1559|thresh:3| [2025/04/30 20:20:38 017465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 017472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 017478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 017484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 017490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41206|rtt_var:802|pto_duration:44414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 017497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 017503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 017509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:20:38 017515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438086538|now:1746044438017490|interv:69048| [2025/04/30 20:20:38 017521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438086538|now:1746044438017490|interval:69048|pto_count:0|srtt:41206 [2025/04/30 20:20:38 017528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42704, ack_elapse 43823, delivered 51611|rate 1177714|lost 302| [2025/04/30 20:20:38 017535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177714) in round 26| [2025/04/30 20:20:38 017542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 017548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 017554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437975269|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 017559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437975269|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 017564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50410|srtt:41206|latest_rtt:42055|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 017571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:622|largest:622|pns:2| [2025/04/30 20:20:38 017580] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:622|frame:ACK |recv_time:1746044438017324|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 017585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558017324|now:1746044438017324|interv:120000000| [2025/04/30 20:20:38 017589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558017324|now:1746044438017324|interv:120000000| [2025/04/30 20:20:38 017593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438030426|pq_index:0| [2025/04/30 20:20:38 017598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438016841| [2025/04/30 20:20:38 017602] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438017601| [2025/04/30 20:20:38 017610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438017607| [2025/04/30 20:20:38 017619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41206|min_srtt:41206|path_bw:1214692|loss_rate:3.28|path_pto:0| [2025/04/30 20:20:38 017626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 017633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 017637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 017641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 017645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 017649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41206|min_srtt:41206|path_bw:1214692|loss_rate:3.28|path_pto:0| [2025/04/30 20:20:38 017654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 017658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 017662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 017665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 017670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 017674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 017678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1480854| [2025/04/30 20:20:38 017686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 017690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438018690|now:1746044438017690|interv:1000| [2025/04/30 20:20:38 017696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 017703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 017709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438018690| [2025/04/30 20:20:38 017736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438018690| [2025/04/30 20:20:38 017745] [debug] |xqc_engine_wakeup_after|wakeup:1746044438018690|now:1746044438017745|diff:945| [2025/04/30 20:20:38 017749] [debug] |xqc_engine_main_logic|END|now:1746044438017607| [2025/04/30 20:20:38 017755] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438017755| [2025/04/30 20:20:38 017759] [debug] |xqc_engine_wakeup_after|wakeup:1746044438018690|now:1746044438017759|diff:931| [2025/04/30 20:20:38 017763] [debug] |xqc_engine_main_logic|END|now:1746044438017755| [2025/04/30 20:20:38 018805] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438018804| [2025/04/30 20:20:38 018821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438018690|pq_index:0| [2025/04/30 20:20:38 018828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438017607| [2025/04/30 20:20:38 018837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438018835| [2025/04/30 20:20:38 018844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438018690|now:1746044438018835| [2025/04/30 20:20:38 018851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438018690|now:1746044438018835| [2025/04/30 20:20:38 018857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 018864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41206|min_srtt:41206|path_bw:1214692|loss_rate:3.28|path_pto:0| [2025/04/30 20:20:38 018872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 018879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 018885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 018891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 018898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 018904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41206|min_srtt:41206|path_bw:1214692|loss_rate:3.28|path_pto:0| [2025/04/30 20:20:38 018910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 018925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 018931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 018937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 018943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 018951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 018957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1480854| [2025/04/30 20:20:38 018964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 018971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1605| [2025/04/30 20:20:38 019027] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746044438018985|stream_id:0|stream_offset:1480854| [2025/04/30 20:20:38 019037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 019043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:20:38 019049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41206|rtt_var:802|pto_duration:44414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 019056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 019063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 019069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:20:38 019075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438088399|now:1746044438019049|interv:69350| [2025/04/30 20:20:38 019081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438088399|now:1746044438019049|interval:69350|pto_count:0|srtt:41206 [2025/04/30 20:20:38 019090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51610| [2025/04/30 20:20:38 019097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 019102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1482033| [2025/04/30 20:20:38 019106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 019111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1606| [2025/04/30 20:20:38 019142] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746044438019118|stream_id:0|stream_offset:1482033| [2025/04/30 20:20:38 019158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 019165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:20:38 019172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41206|rtt_var:802|pto_duration:44414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 019179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 019186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 019192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:20:38 019198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438088532|now:1746044438019172|interv:69360| [2025/04/30 20:20:38 019202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438088532|now:1746044438019172|interval:69360|pto_count:0|srtt:41206 [2025/04/30 20:20:38 019207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52810| [2025/04/30 20:20:38 019212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 019216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1483212| [2025/04/30 20:20:38 019220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 019224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438030426| [2025/04/30 20:20:38 019229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438030426| [2025/04/30 20:20:38 019233] [debug] |xqc_engine_wakeup_after|wakeup:1746044438030426|now:1746044438019233|diff:11193| [2025/04/30 20:20:38 019238] [debug] |xqc_engine_main_logic|END|now:1746044438018835| [2025/04/30 20:20:38 019334] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438019332| [2025/04/30 20:20:38 019346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 019356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:622| [2025/04/30 20:20:38 019363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:623| [2025/04/30 20:20:38 019372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:623| [2025/04/30 20:20:38 019379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 019387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 019395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1408474|prior_time:1746044437975484|is_app_limited:0|send_elapse:44108|ack_elapse:43848|ctl_first_sent_time:1746044437977151|lagest_ack_time:1746044438019332|curr_delivered:1458885| [2025/04/30 20:20:38 019410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437977151| [2025/04/30 20:20:38 019415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:569||sndq_packets_used_bytes:0|sndq_packets_free:770| [2025/04/30 20:20:38 019422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 019429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1408474|prior_time:1746044437975484|is_app_limited:0|send_elapse:44108|ack_elapse:43848|ctl_first_sent_time:1746044437977151|lagest_ack_time:1746044438019332|curr_delivered:1460085| [2025/04/30 20:20:38 019436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437977273| [2025/04/30 20:20:38 019442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:568||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/04/30 20:20:38 019449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41206|rttvar:802|minrtt:31448|latest_rtt:42059|ack_delay:96| [2025/04/30 20:20:38 019456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41301|rttvar:791|minrtt:31448|latest_rtt:42059|ack_delay:96| [2025/04/30 20:20:38 019463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1564|lost_pn:1561|thresh:3| [2025/04/30 20:20:38 019470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 019477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 019483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 019490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 019496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41301|rtt_var:791|pto_duration:44465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 019501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 019505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 019509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:20:38 019513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438088583|now:1746044438019496|interv:69087| [2025/04/30 20:20:38 019517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438088583|now:1746044438019496|interval:69087|pto_count:0|srtt:41301 [2025/04/30 20:20:38 019522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44108, ack_elapse 43848, delivered 51611|rate 1170105|lost 302| [2025/04/30 20:20:38 019526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170105) in round 26| [2025/04/30 20:20:38 019531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 019539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 019543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437977273|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 019548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437977273|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 019553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50410|srtt:41301|latest_rtt:42059|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 019559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:623|largest:623|pns:2| [2025/04/30 20:20:38 019564] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:623|frame:ACK |recv_time:1746044438019332|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 019569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558019332|now:1746044438019332|interv:120000000| [2025/04/30 20:20:38 019574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558019332|now:1746044438019332|interv:120000000| [2025/04/30 20:20:38 019578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438030426|pq_index:0| [2025/04/30 20:20:38 019582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438018835| [2025/04/30 20:20:38 019586] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438019586| [2025/04/30 20:20:38 019592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438019590| [2025/04/30 20:20:38 019598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41301|min_srtt:41301|path_bw:1214692|loss_rate:3.17|path_pto:0| [2025/04/30 20:20:38 019602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 019607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 019611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 019615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 019619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 019623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41301|min_srtt:41301|path_bw:1214692|loss_rate:3.17|path_pto:0| [2025/04/30 20:20:38 019628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 019638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 019641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 019645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 019650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 019654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 019658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1483212| [2025/04/30 20:20:38 019663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 019667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438020666|now:1746044438019666|interv:1000| [2025/04/30 20:20:38 019671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 019675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 019679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438020666| [2025/04/30 20:20:38 019683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438020666| [2025/04/30 20:20:38 019687] [debug] |xqc_engine_wakeup_after|wakeup:1746044438020666|now:1746044438019687|diff:979| [2025/04/30 20:20:38 019691] [debug] |xqc_engine_main_logic|END|now:1746044438019590| [2025/04/30 20:20:38 019697] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438019697| [2025/04/30 20:20:38 019701] [debug] |xqc_engine_wakeup_after|wakeup:1746044438020666|now:1746044438019700|diff:966| [2025/04/30 20:20:38 019704] [debug] |xqc_engine_main_logic|END|now:1746044438019697| [2025/04/30 20:20:38 020779] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438020778| [2025/04/30 20:20:38 020793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438020666|pq_index:0| [2025/04/30 20:20:38 020800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438019590| [2025/04/30 20:20:38 020809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438020807| [2025/04/30 20:20:38 020816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438020666|now:1746044438020807| [2025/04/30 20:20:38 020822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438020666|now:1746044438020807| [2025/04/30 20:20:38 020826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 020833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41301|min_srtt:41301|path_bw:1214692|loss_rate:3.17|path_pto:0| [2025/04/30 20:20:38 020840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 020868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 020875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 020881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 020888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 020895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41301|min_srtt:41301|path_bw:1214692|loss_rate:3.17|path_pto:0| [2025/04/30 20:20:38 020901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 020908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 020914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 020920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 020926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 020943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 020950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1483212| [2025/04/30 20:20:38 020957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 020964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1607| [2025/04/30 20:20:38 021010] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746044438020975|stream_id:0|stream_offset:1483212| [2025/04/30 20:20:38 021020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 021025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:20:38 021029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41301|rtt_var:791|pto_duration:44465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 021036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 021043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 021049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 20:20:38 021055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438090440|now:1746044438021029|interv:69411| [2025/04/30 20:20:38 021062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438090440|now:1746044438021029|interval:69411|pto_count:0|srtt:41301 [2025/04/30 20:20:38 021076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51610| [2025/04/30 20:20:38 021082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 021086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1484391| [2025/04/30 20:20:38 021091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 021095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1608| [2025/04/30 20:20:38 021126] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746044438021103|stream_id:0|stream_offset:1484391| [2025/04/30 20:20:38 021131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 021138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 20:20:38 021145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41301|rtt_var:791|pto_duration:44465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 021152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 021158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 021165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:20:38 021171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438090568|now:1746044438021144|interv:69424| [2025/04/30 20:20:38 021177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438090568|now:1746044438021144|interval:69424|pto_count:0|srtt:41301 [2025/04/30 20:20:38 021183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52810| [2025/04/30 20:20:38 021188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 021192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1485570| [2025/04/30 20:20:38 021196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 021201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438030426| [2025/04/30 20:20:38 021205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438030426| [2025/04/30 20:20:38 021209] [debug] |xqc_engine_wakeup_after|wakeup:1746044438030426|now:1746044438021209|diff:9217| [2025/04/30 20:20:38 021214] [debug] |xqc_engine_main_logic|END|now:1746044438020807| [2025/04/30 20:20:38 021403] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438021402| [2025/04/30 20:20:38 021423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 021433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:623| [2025/04/30 20:20:38 021439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:624| [2025/04/30 20:20:38 021448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:624| [2025/04/30 20:20:38 021454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 021462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1565|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1566|path_largest_ack:1565| [2025/04/30 20:20:38 021469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1410874|prior_time:1746044437977445|is_app_limited:0|send_elapse:44136|ack_elapse:43957|ctl_first_sent_time:1746044437979045|lagest_ack_time:1746044438021402|curr_delivered:1461285| [2025/04/30 20:20:38 021476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437979045| [2025/04/30 20:20:38 021483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:567||sndq_packets_used_bytes:0|sndq_packets_free:772| [2025/04/30 20:20:38 021489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 021497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1410874|prior_time:1746044437977445|is_app_limited:0|send_elapse:44136|ack_elapse:43957|ctl_first_sent_time:1746044437979045|lagest_ack_time:1746044438021402|curr_delivered:1462485| [2025/04/30 20:20:38 021502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437979172| [2025/04/30 20:20:38 021506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:566||sndq_packets_used_bytes:0|sndq_packets_free:773| [2025/04/30 20:20:38 021510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41301|rttvar:791|minrtt:31448|latest_rtt:42230|ack_delay:96| [2025/04/30 20:20:38 021516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41405|rttvar:802|minrtt:31448|latest_rtt:42230|ack_delay:96| [2025/04/30 20:20:38 021524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1566|lost_pn:1563|thresh:3| [2025/04/30 20:20:38 021530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 021537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 021541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 021545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 021549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41405|rtt_var:802|pto_duration:44613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 021554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 021562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 021566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 20:20:38 021570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438090716|now:1746044438021549|interv:69167| [2025/04/30 20:20:38 021574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438090716|now:1746044438021549|interval:69167|pto_count:0|srtt:41405 [2025/04/30 20:20:38 021579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44136, ack_elapse 43957, delivered 51611|rate 1169362|lost 302| [2025/04/30 20:20:38 021584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169362) in round 26| [2025/04/30 20:20:38 021588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 021592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 021596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437979172|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 021601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437979172|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 021606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50410|srtt:41405|latest_rtt:42230|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 021611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 021616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 021621] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:38 021626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:624|largest:624|pns:2| [2025/04/30 20:20:38 021631] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:624|frame:PING ACK |recv_time:1746044438021402|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 021636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558021402|now:1746044438021402|interv:120000000| [2025/04/30 20:20:38 021640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558021402|now:1746044438021402|interv:120000000| [2025/04/30 20:20:38 021644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438030426|pq_index:0| [2025/04/30 20:20:38 021648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438020807| [2025/04/30 20:20:38 021652] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438021652| [2025/04/30 20:20:38 021657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438021656| [2025/04/30 20:20:38 021666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:624|ack_delay:264|first_ack_range:27|largest_pkt_recv_time:1746044438021402| [2025/04/30 20:20:38 021671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:624|low:597|pkt_pns:2| [2025/04/30 20:20:38 021675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:624|frame_largest_recv:624| [2025/04/30 20:20:38 021680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 021684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41405|min_srtt:41405|path_bw:1214692|loss_rate:3.08|path_pto:0| [2025/04/30 20:20:38 021689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 021694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 021698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 021702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 021706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 021710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41405|min_srtt:41405|path_bw:1214692|loss_rate:3.08|path_pto:0| [2025/04/30 20:20:38 021714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 021741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 021745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 021749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 021754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 021758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 021763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1485570| [2025/04/30 20:20:38 021767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 021771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438022771|now:1746044438021771|interv:1000| [2025/04/30 20:20:38 021776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 021783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 021795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438022771| [2025/04/30 20:20:38 021801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438022771| [2025/04/30 20:20:38 021805] [debug] |xqc_engine_wakeup_after|wakeup:1746044438022771|now:1746044438021805|diff:966| [2025/04/30 20:20:38 021811] [debug] |xqc_engine_main_logic|END|now:1746044438021656| [2025/04/30 20:20:38 021819] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438021819| [2025/04/30 20:20:38 021826] [debug] |xqc_engine_wakeup_after|wakeup:1746044438022771|now:1746044438021826|diff:945| [2025/04/30 20:20:38 021833] [debug] |xqc_engine_main_logic|END|now:1746044438021819| [2025/04/30 20:20:38 022915] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438022914| [2025/04/30 20:20:38 022929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438022771|pq_index:0| [2025/04/30 20:20:38 022937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438021656| [2025/04/30 20:20:38 022945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438022943| [2025/04/30 20:20:38 022951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438022771|now:1746044438022943| [2025/04/30 20:20:38 022956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438022771|now:1746044438022943| [2025/04/30 20:20:38 022960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 022965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41405|min_srtt:41405|path_bw:1214692|loss_rate:3.08|path_pto:0| [2025/04/30 20:20:38 022980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 022985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 022989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 022993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 022997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 023001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41405|min_srtt:41405|path_bw:1214692|loss_rate:3.08|path_pto:0| [2025/04/30 20:20:38 023006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 023010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 023014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 023017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 023028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 023033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 023037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:50410|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1485570| [2025/04/30 20:20:38 023042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 023046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1609| [2025/04/30 20:20:38 023081] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1609|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:50410|now:1746044438023055|stream_id:0|stream_offset:1485570| [2025/04/30 20:20:38 023088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1609|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/04/30 20:20:38 023093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 20:20:38 023097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41405|rtt_var:802|pto_duration:44613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 023102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 023106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 023110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 20:20:38 023114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438092668|now:1746044438023097|interv:69571| [2025/04/30 20:20:38 023118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438092668|now:1746044438023097|interval:69571|pto_count:0|srtt:41405 [2025/04/30 20:20:38 023122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51616| [2025/04/30 20:20:38 023127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 023131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1486749| [2025/04/30 20:20:38 023136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 023140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1610| [2025/04/30 20:20:38 023164] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746044438023146|stream_id:0|stream_offset:1486749| [2025/04/30 20:20:38 023170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 023174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 20:20:38 023182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41405|rtt_var:802|pto_duration:44613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 023187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 023190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 023194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 20:20:38 023198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438092759|now:1746044438023182|interv:69577| [2025/04/30 20:20:38 023202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438092759|now:1746044438023182|interval:69577|pto_count:0|srtt:41405 [2025/04/30 20:20:38 023207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52816| [2025/04/30 20:20:38 023211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 023215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1487928| [2025/04/30 20:20:38 023219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 023224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438092759| [2025/04/30 20:20:38 023228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438092759| [2025/04/30 20:20:38 023232] [debug] |xqc_engine_wakeup_after|wakeup:1746044438092759|now:1746044438023232|diff:69527| [2025/04/30 20:20:38 023236] [debug] |xqc_engine_main_logic|END|now:1746044438022943| [2025/04/30 20:20:38 023396] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438023394| [2025/04/30 20:20:38 023409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 023417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:624| [2025/04/30 20:20:38 023423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:625| [2025/04/30 20:20:38 023432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:625| [2025/04/30 20:20:38 023439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 023447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1567|origin_pktnum:1464|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1568|path_largest_ack:1567| [2025/04/30 20:20:38 023454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1413274|prior_time:1746044437979405|is_app_limited:0|send_elapse:42760|ack_elapse:43989|ctl_first_sent_time:1746044437981022|lagest_ack_time:1746044438023394|curr_delivered:1463685| [2025/04/30 20:20:38 023462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437981022| [2025/04/30 20:20:38 023469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:564||sndq_packets_used_bytes:0|sndq_packets_free:775| [2025/04/30 20:20:38 023475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1568|origin_pktnum:1492|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1568|path_largest_ack:1568| [2025/04/30 20:20:38 023488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1413274|prior_time:1746044437979405|is_app_limited:0|send_elapse:42760|ack_elapse:43989|ctl_first_sent_time:1746044437981022|lagest_ack_time:1746044438023394|curr_delivered:1464885| [2025/04/30 20:20:38 023496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437981142| [2025/04/30 20:20:38 023503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:562||sndq_packets_used_bytes:0|sndq_packets_free:777| [2025/04/30 20:20:38 023508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41405|rttvar:802|minrtt:31448|latest_rtt:42252|ack_delay:192| [2025/04/30 20:20:38 023513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41487|rttvar:765|minrtt:31448|latest_rtt:42252|ack_delay:192| [2025/04/30 20:20:38 023519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1568|lost_pn:1565|thresh:3| [2025/04/30 20:20:38 023526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 023532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 023538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41487|rtt_var:765|pto_duration:44547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 023543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 023547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 023551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 20:20:38 023555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438092693|now:1746044438023538|interv:69155| [2025/04/30 20:20:38 023559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438092693|now:1746044438023538|interval:69155|pto_count:0|srtt:41487 [2025/04/30 20:20:38 023564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42760, ack_elapse 43989, delivered 51611|rate 1173270|lost 302| [2025/04/30 20:20:38 023568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173270) in round 26| [2025/04/30 20:20:38 023572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 023577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 023580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437981142|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 023585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437981142|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 023590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50416|srtt:41487|latest_rtt:42252|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 023599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:625|largest:625|pns:2| [2025/04/30 20:20:38 023603] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:625|frame:ACK |recv_time:1746044438023394|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 023608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558023394|now:1746044438023394|interv:120000000| [2025/04/30 20:20:38 023613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558023394|now:1746044438023394|interv:120000000| [2025/04/30 20:20:38 023616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438092759|pq_index:0| [2025/04/30 20:20:38 023621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438022943| [2025/04/30 20:20:38 023625] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438023625| [2025/04/30 20:20:38 023630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438023629| [2025/04/30 20:20:38 023636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41487|min_srtt:41487|path_bw:1214692|loss_rate:2.99|path_pto:0| [2025/04/30 20:20:38 023640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 023645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 023649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 023653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 023657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 023661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41487|min_srtt:41487|path_bw:1214692|loss_rate:2.99|path_pto:0| [2025/04/30 20:20:38 023666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 023670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 023674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 023678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 023682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 023689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 023693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1487928| [2025/04/30 20:20:38 023698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 023702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438024702|now:1746044438023702|interv:1000| [2025/04/30 20:20:38 023706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 023710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 023714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438024702| [2025/04/30 20:20:38 023745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438024702| [2025/04/30 20:20:38 023752] [debug] |xqc_engine_wakeup_after|wakeup:1746044438024702|now:1746044438023752|diff:950| [2025/04/30 20:20:38 023759] [debug] |xqc_engine_main_logic|END|now:1746044438023629| [2025/04/30 20:20:38 023767] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438023767| [2025/04/30 20:20:38 023773] [debug] |xqc_engine_wakeup_after|wakeup:1746044438024702|now:1746044438023773|diff:929| [2025/04/30 20:20:38 023780] [debug] |xqc_engine_main_logic|END|now:1746044438023767| [2025/04/30 20:20:38 024871] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438024871| [2025/04/30 20:20:38 024885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438024702|pq_index:0| [2025/04/30 20:20:38 024892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438023629| [2025/04/30 20:20:38 024900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438024898| [2025/04/30 20:20:38 024906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438024702|now:1746044438024898| [2025/04/30 20:20:38 024913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438024702|now:1746044438024898| [2025/04/30 20:20:38 024919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 024927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41487|min_srtt:41487|path_bw:1214692|loss_rate:2.99|path_pto:0| [2025/04/30 20:20:38 024934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 024940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 024947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 024952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 024959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 024965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41487|min_srtt:41487|path_bw:1214692|loss_rate:2.99|path_pto:0| [2025/04/30 20:20:38 024980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 024987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 024992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 024996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 025000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 025005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 025009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1487928| [2025/04/30 20:20:38 025015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 025022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1611| [2025/04/30 20:20:38 025069] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746044438025034|stream_id:0|stream_offset:1487928| [2025/04/30 20:20:38 025079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 025086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 20:20:38 025092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41487|rtt_var:765|pto_duration:44547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 025099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 025103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 025107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 20:20:38 025111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438094581|now:1746044438025092|interv:69489| [2025/04/30 20:20:38 025115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438094581|now:1746044438025092|interval:69489|pto_count:0|srtt:41487 [2025/04/30 20:20:38 025120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51616| [2025/04/30 20:20:38 025125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 025129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1489107| [2025/04/30 20:20:38 025138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 025143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1612| [2025/04/30 20:20:38 025175] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746044438025150|stream_id:0|stream_offset:1489107| [2025/04/30 20:20:38 025184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 025191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 20:20:38 025198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41487|rtt_var:765|pto_duration:44547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 025205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 025209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 025213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 20:20:38 025217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438094697|now:1746044438025197|interv:69500| [2025/04/30 20:20:38 025221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438094697|now:1746044438025197|interval:69500|pto_count:0|srtt:41487 [2025/04/30 20:20:38 025225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52816| [2025/04/30 20:20:38 025230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 025237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1490286| [2025/04/30 20:20:38 025244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 025251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438094697| [2025/04/30 20:20:38 025257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438094697| [2025/04/30 20:20:38 025263] [debug] |xqc_engine_wakeup_after|wakeup:1746044438094697|now:1746044438025263|diff:69434| [2025/04/30 20:20:38 025268] [debug] |xqc_engine_main_logic|END|now:1746044438024898| [2025/04/30 20:20:38 025280] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438025279| [2025/04/30 20:20:38 025288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 025296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:625| [2025/04/30 20:20:38 025302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:626| [2025/04/30 20:20:38 025311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:626| [2025/04/30 20:20:38 025318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 025325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 025336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1415674|prior_time:1746044437981411|is_app_limited:0|send_elapse:44138|ack_elapse:43868|ctl_first_sent_time:1746044437983063|lagest_ack_time:1746044438025279|curr_delivered:1466085| [2025/04/30 20:20:38 025343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437983063| [2025/04/30 20:20:38 025350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:561||sndq_packets_used_bytes:0|sndq_packets_free:778| [2025/04/30 20:20:38 025357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 025365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1415674|prior_time:1746044437981411|is_app_limited:0|send_elapse:44138|ack_elapse:43868|ctl_first_sent_time:1746044437983063|lagest_ack_time:1746044438025279|curr_delivered:1467285| [2025/04/30 20:20:38 025372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437983224| [2025/04/30 20:20:38 025379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:560||sndq_packets_used_bytes:0|sndq_packets_free:779| [2025/04/30 20:20:38 025386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41487|rttvar:765|minrtt:31448|latest_rtt:42055|ack_delay:80| [2025/04/30 20:20:38 025392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41548|rttvar:696|minrtt:31448|latest_rtt:42055|ack_delay:80| [2025/04/30 20:20:38 025399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1570|lost_pn:1567|thresh:3| [2025/04/30 20:20:38 025406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 025412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 025418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41548|rtt_var:696|pto_duration:44332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 025423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 025427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 025430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 20:20:38 025434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438094482|now:1746044438025418|interv:69064| [2025/04/30 20:20:38 025438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438094482|now:1746044438025418|interval:69064|pto_count:0|srtt:41548 [2025/04/30 20:20:38 025443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44138, ack_elapse 43868, delivered 51611|rate 1169309|lost 302| [2025/04/30 20:20:38 025448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169309) in round 26| [2025/04/30 20:20:38 025452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 025460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 025464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437983224|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 025468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437983224|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 025473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50416|srtt:41548|latest_rtt:42055|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 025479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:626|largest:626|pns:2| [2025/04/30 20:20:38 025484] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:626|frame:ACK |recv_time:1746044438025279|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 025488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558025279|now:1746044438025279|interv:120000000| [2025/04/30 20:20:38 025493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558025279|now:1746044438025279|interv:120000000| [2025/04/30 20:20:38 025497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438094697|pq_index:0| [2025/04/30 20:20:38 025501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438024898| [2025/04/30 20:20:38 025505] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438025505| [2025/04/30 20:20:38 025510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438025509| [2025/04/30 20:20:38 025516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41548|min_srtt:41548|path_bw:1214692|loss_rate:2.90|path_pto:0| [2025/04/30 20:20:38 025520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 025525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 025529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 025533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 025537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 025541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41548|min_srtt:41548|path_bw:1214692|loss_rate:2.90|path_pto:0| [2025/04/30 20:20:38 025546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 025553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 025556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 025560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 025564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 025569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 025573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1490286| [2025/04/30 20:20:38 025578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 025582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438026582|now:1746044438025582|interv:1000| [2025/04/30 20:20:38 025586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 025590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 025594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438026582| [2025/04/30 20:20:38 025598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438026582| [2025/04/30 20:20:38 025602] [debug] |xqc_engine_wakeup_after|wakeup:1746044438026582|now:1746044438025601|diff:981| [2025/04/30 20:20:38 025606] [debug] |xqc_engine_main_logic|END|now:1746044438025509| [2025/04/30 20:20:38 025612] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438025611| [2025/04/30 20:20:38 025615] [debug] |xqc_engine_wakeup_after|wakeup:1746044438026582|now:1746044438025615|diff:967| [2025/04/30 20:20:38 025619] [debug] |xqc_engine_main_logic|END|now:1746044438025611| [2025/04/30 20:20:38 026691] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438026691| [2025/04/30 20:20:38 026703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438026582|pq_index:0| [2025/04/30 20:20:38 026707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438025509| [2025/04/30 20:20:38 026712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438026711| [2025/04/30 20:20:38 026739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438026582|now:1746044438026711| [2025/04/30 20:20:38 026744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438026582|now:1746044438026711| [2025/04/30 20:20:38 026748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 026753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41548|min_srtt:41548|path_bw:1214692|loss_rate:2.90|path_pto:0| [2025/04/30 20:20:38 026758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 026771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 026777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 026783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 026790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 026797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41548|min_srtt:41548|path_bw:1214692|loss_rate:2.90|path_pto:0| [2025/04/30 20:20:38 026804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 026811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 026816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 026822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 026828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 026836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 026843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1490286| [2025/04/30 20:20:38 026850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 026856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1613| [2025/04/30 20:20:38 026903] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746044438026869|stream_id:0|stream_offset:1490286| [2025/04/30 20:20:38 026913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 026920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 20:20:38 026927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41548|rtt_var:696|pto_duration:44332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 026934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 026939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 026943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 20:20:38 026947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438096201|now:1746044438026926|interv:69275| [2025/04/30 20:20:38 026956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438096201|now:1746044438026926|interval:69275|pto_count:0|srtt:41548 [2025/04/30 20:20:38 026961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51616| [2025/04/30 20:20:38 026966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 026970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1491465| [2025/04/30 20:20:38 026975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 026979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1614| [2025/04/30 20:20:38 027008] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746044438026986|stream_id:0|stream_offset:1491465| [2025/04/30 20:20:38 027014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 027019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 20:20:38 027023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41548|rtt_var:696|pto_duration:44332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 027027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 027031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 027035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 20:20:38 027048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438096318|now:1746044438027023|interv:69295| [2025/04/30 20:20:38 027052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438096318|now:1746044438027023|interval:69295|pto_count:0|srtt:41548 [2025/04/30 20:20:38 027057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52816| [2025/04/30 20:20:38 027062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 027066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1492644| [2025/04/30 20:20:38 027070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 027075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438096318| [2025/04/30 20:20:38 027079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438096318| [2025/04/30 20:20:38 027083] [debug] |xqc_engine_wakeup_after|wakeup:1746044438096318|now:1746044438027083|diff:69235| [2025/04/30 20:20:38 027087] [debug] |xqc_engine_main_logic|END|now:1746044438026711| [2025/04/30 20:20:38 027357] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438027356| [2025/04/30 20:20:38 027367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 027374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:626| [2025/04/30 20:20:38 027380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:627| [2025/04/30 20:20:38 027389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:627| [2025/04/30 20:20:38 027395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 027403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 027410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1418074|prior_time:1746044437983391|is_app_limited:0|send_elapse:44053|ack_elapse:43965|ctl_first_sent_time:1746044437985064|lagest_ack_time:1746044438027356|curr_delivered:1468485| [2025/04/30 20:20:38 027418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437985064| [2025/04/30 20:20:38 027426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:559||sndq_packets_used_bytes:0|sndq_packets_free:780| [2025/04/30 20:20:38 027432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 027439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1418074|prior_time:1746044437983391|is_app_limited:0|send_elapse:44053|ack_elapse:43965|ctl_first_sent_time:1746044437985064|lagest_ack_time:1746044438027356|curr_delivered:1469685| [2025/04/30 20:20:38 027446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437985186| [2025/04/30 20:20:38 027453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:558||sndq_packets_used_bytes:0|sndq_packets_free:781| [2025/04/30 20:20:38 027460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41548|rttvar:696|minrtt:31448|latest_rtt:42170|ack_delay:152| [2025/04/30 20:20:38 027466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41607|rttvar:639|minrtt:31448|latest_rtt:42170|ack_delay:152| [2025/04/30 20:20:38 027473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1572|lost_pn:1569|thresh:3| [2025/04/30 20:20:38 027479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 027486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 027493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41607|rtt_var:639|pto_duration:44163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 027500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 027505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 027508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 20:20:38 027519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438096149|now:1746044438027492|interv:68657| [2025/04/30 20:20:38 027523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438096149|now:1746044438027492|interval:68657|pto_count:0|srtt:41607 [2025/04/30 20:20:38 027530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44053, ack_elapse 43965, delivered 51611|rate 1171566|lost 302| [2025/04/30 20:20:38 027538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171566) in round 26| [2025/04/30 20:20:38 027544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 027551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 027556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437985186|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 027561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437985186|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 027565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50416|srtt:41607|latest_rtt:42170|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 027571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:627|largest:627|pns:2| [2025/04/30 20:20:38 027576] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:627|frame:ACK |recv_time:1746044438027356|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 027581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558027356|now:1746044438027356|interv:120000000| [2025/04/30 20:20:38 027585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558027356|now:1746044438027356|interv:120000000| [2025/04/30 20:20:38 027589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438096318|pq_index:0| [2025/04/30 20:20:38 027593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438026711| [2025/04/30 20:20:38 027597] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438027597| [2025/04/30 20:20:38 027602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438027601| [2025/04/30 20:20:38 027608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41607|min_srtt:41607|path_bw:1214692|loss_rate:2.82|path_pto:0| [2025/04/30 20:20:38 027613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 027617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 027625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 027629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 027633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 027637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41607|min_srtt:41607|path_bw:1214692|loss_rate:2.82|path_pto:0| [2025/04/30 20:20:38 027642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 027646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 027650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 027654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 027658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 027662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 027667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1492644| [2025/04/30 20:20:38 027671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 027675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438028675|now:1746044438027675|interv:1000| [2025/04/30 20:20:38 027679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 027683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 027687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438028675| [2025/04/30 20:20:38 027691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438028675| [2025/04/30 20:20:38 027695] [debug] |xqc_engine_wakeup_after|wakeup:1746044438028675|now:1746044438027695|diff:980| [2025/04/30 20:20:38 027699] [debug] |xqc_engine_main_logic|END|now:1746044438027601| [2025/04/30 20:20:38 027705] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438027705| [2025/04/30 20:20:38 027708] [debug] |xqc_engine_wakeup_after|wakeup:1746044438028675|now:1746044438027708|diff:967| [2025/04/30 20:20:38 027712] [debug] |xqc_engine_main_logic|END|now:1746044438027705| [2025/04/30 20:20:38 028797] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438028797| [2025/04/30 20:20:38 028812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438028675|pq_index:0| [2025/04/30 20:20:38 028820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438027601| [2025/04/30 20:20:38 028828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438028826| [2025/04/30 20:20:38 028842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438028675|now:1746044438028826| [2025/04/30 20:20:38 028849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438028675|now:1746044438028826| [2025/04/30 20:20:38 028855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 028863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41607|min_srtt:41607|path_bw:1214692|loss_rate:2.82|path_pto:0| [2025/04/30 20:20:38 028870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 028877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 028883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 028890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 028897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 028904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41607|min_srtt:41607|path_bw:1214692|loss_rate:2.82|path_pto:0| [2025/04/30 20:20:38 028910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 028917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 028923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 028929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 028936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 028943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 028950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1492644| [2025/04/30 20:20:38 028955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 028959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1615| [2025/04/30 20:20:38 029004] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746044438028968|stream_id:0|stream_offset:1492644| [2025/04/30 20:20:38 029011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 029016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 20:20:38 029027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41607|rtt_var:639|pto_duration:44163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 029034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 029048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 029054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 20:20:38 029061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438098131|now:1746044438029026|interv:69105| [2025/04/30 20:20:38 029068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438098131|now:1746044438029026|interval:69105|pto_count:0|srtt:41607 [2025/04/30 20:20:38 029075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51616| [2025/04/30 20:20:38 029083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 029090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1493823| [2025/04/30 20:20:38 029097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 029104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1616| [2025/04/30 20:20:38 029140] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746044438029115|stream_id:0|stream_offset:1493823| [2025/04/30 20:20:38 029146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 029154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 20:20:38 029160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41607|rtt_var:639|pto_duration:44163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 029167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 029174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 029180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 20:20:38 029187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438098278|now:1746044438029159|interv:69119| [2025/04/30 20:20:38 029193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438098278|now:1746044438029159|interval:69119|pto_count:0|srtt:41607 [2025/04/30 20:20:38 029197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52816| [2025/04/30 20:20:38 029202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 029215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1495002| [2025/04/30 20:20:38 029220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 029224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438098278| [2025/04/30 20:20:38 029228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438098278| [2025/04/30 20:20:38 029232] [debug] |xqc_engine_wakeup_after|wakeup:1746044438098278|now:1746044438029232|diff:69046| [2025/04/30 20:20:38 029237] [debug] |xqc_engine_main_logic|END|now:1746044438028826| [2025/04/30 20:20:38 029326] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438029325| [2025/04/30 20:20:38 029337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 029345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:627| [2025/04/30 20:20:38 029351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:628| [2025/04/30 20:20:38 029360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:628| [2025/04/30 20:20:38 029366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 029373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 029380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1420474|prior_time:1746044437985410|is_app_limited:0|send_elapse:44161|ack_elapse:43915|ctl_first_sent_time:1746044437987028|lagest_ack_time:1746044438029325|curr_delivered:1470885| [2025/04/30 20:20:38 029388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437987028| [2025/04/30 20:20:38 029395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:557||sndq_packets_used_bytes:0|sndq_packets_free:782| [2025/04/30 20:20:38 029402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 029409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1420474|prior_time:1746044437985410|is_app_limited:0|send_elapse:44161|ack_elapse:43915|ctl_first_sent_time:1746044437987028|lagest_ack_time:1746044438029325|curr_delivered:1472085| [2025/04/30 20:20:38 029416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437987170| [2025/04/30 20:20:38 029422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:556||sndq_packets_used_bytes:0|sndq_packets_free:783| [2025/04/30 20:20:38 029429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41607|rttvar:639|minrtt:31448|latest_rtt:42155|ack_delay:112| [2025/04/30 20:20:38 029436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41662|rttvar:589|minrtt:31448|latest_rtt:42155|ack_delay:112| [2025/04/30 20:20:38 029443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1574|lost_pn:1571|thresh:3| [2025/04/30 20:20:38 029449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 029461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 029466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41662|rtt_var:589|pto_duration:44018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 029470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 029474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 029478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 20:20:38 029482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438098133|now:1746044438029465|interv:68668| [2025/04/30 20:20:38 029486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438098133|now:1746044438029465|interval:68668|pto_count:0|srtt:41662 [2025/04/30 20:20:38 029491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44161, ack_elapse 43915, delivered 51611|rate 1168700|lost 302| [2025/04/30 20:20:38 029495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168700) in round 26| [2025/04/30 20:20:38 029499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 029504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 029508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437987170|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 029512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437987170|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 029517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50416|srtt:41662|latest_rtt:42155|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 029523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:628|largest:628|pns:2| [2025/04/30 20:20:38 029528] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:628|frame:ACK |recv_time:1746044438029325|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 029532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558029325|now:1746044438029325|interv:120000000| [2025/04/30 20:20:38 029537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558029325|now:1746044438029325|interv:120000000| [2025/04/30 20:20:38 029540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438098278|pq_index:0| [2025/04/30 20:20:38 029545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438028826| [2025/04/30 20:20:38 029549] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438029549| [2025/04/30 20:20:38 029554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438029553| [2025/04/30 20:20:38 029562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41662|min_srtt:41662|path_bw:1214692|loss_rate:2.74|path_pto:0| [2025/04/30 20:20:38 029567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 029572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 029575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 029579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 029584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 029588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41662|min_srtt:41662|path_bw:1214692|loss_rate:2.74|path_pto:0| [2025/04/30 20:20:38 029592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 029596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 029600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 029604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 029608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 029612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 029617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1495002| [2025/04/30 20:20:38 029621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 029625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438030625|now:1746044438029625|interv:1000| [2025/04/30 20:20:38 029629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 029633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 029637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438030625| [2025/04/30 20:20:38 029641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438030625| [2025/04/30 20:20:38 029646] [debug] |xqc_engine_wakeup_after|wakeup:1746044438030625|now:1746044438029646|diff:979| [2025/04/30 20:20:38 029650] [debug] |xqc_engine_main_logic|END|now:1746044438029553| [2025/04/30 20:20:38 029656] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438029656| [2025/04/30 20:20:38 029662] [debug] |xqc_engine_wakeup_after|wakeup:1746044438030625|now:1746044438029662|diff:963| [2025/04/30 20:20:38 029666] [debug] |xqc_engine_main_logic|END|now:1746044438029656| [2025/04/30 20:20:38 030739] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438030739| [2025/04/30 20:20:38 030755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438030625|pq_index:0| [2025/04/30 20:20:38 030762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438029553| [2025/04/30 20:20:38 030770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438030768| [2025/04/30 20:20:38 030778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438030625|now:1746044438030768| [2025/04/30 20:20:38 030784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438030625|now:1746044438030768| [2025/04/30 20:20:38 030790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 030798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41662|min_srtt:41662|path_bw:1214692|loss_rate:2.74|path_pto:0| [2025/04/30 20:20:38 030806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 030813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 030819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 030825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 030832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 030838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41662|min_srtt:41662|path_bw:1214692|loss_rate:2.74|path_pto:0| [2025/04/30 20:20:38 030845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 030852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 030858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 030865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 030872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 030879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 030886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1495002| [2025/04/30 20:20:38 030900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 030907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1617| [2025/04/30 20:20:38 030956] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746044438030920|stream_id:0|stream_offset:1495002| [2025/04/30 20:20:38 030966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 030974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 20:20:38 030981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41662|rtt_var:589|pto_duration:44018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 030988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 030994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 031000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 20:20:38 031007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438099938|now:1746044438030980|interv:68958| [2025/04/30 20:20:38 031013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438099938|now:1746044438030980|interval:68958|pto_count:0|srtt:41662 [2025/04/30 20:20:38 031021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51616| [2025/04/30 20:20:38 031029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 031035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1496181| [2025/04/30 20:20:38 031042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 031048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1618| [2025/04/30 20:20:38 031084] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746044438031059|stream_id:0|stream_offset:1496181| [2025/04/30 20:20:38 031094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1618|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 031101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 20:20:38 031108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41662|rtt_var:589|pto_duration:44018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 031115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 031121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 031128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 20:20:38 031148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438100077|now:1746044438031108|interv:68969| [2025/04/30 20:20:38 031155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438100077|now:1746044438031108|interval:68969|pto_count:0|srtt:41662 [2025/04/30 20:20:38 031162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52816| [2025/04/30 20:20:38 031168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 031173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1497360| [2025/04/30 20:20:38 031177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 031182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438100077| [2025/04/30 20:20:38 031186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438100077| [2025/04/30 20:20:38 031190] [debug] |xqc_engine_wakeup_after|wakeup:1746044438100077|now:1746044438031190|diff:68887| [2025/04/30 20:20:38 031194] [debug] |xqc_engine_main_logic|END|now:1746044438030768| [2025/04/30 20:20:38 031304] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438031302| [2025/04/30 20:20:38 031314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 031323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:628| [2025/04/30 20:20:38 031329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:629| [2025/04/30 20:20:38 031336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:629| [2025/04/30 20:20:38 031342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 031350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 031357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1422874|prior_time:1746044437987412|is_app_limited:0|send_elapse:44186|ack_elapse:43890|ctl_first_sent_time:1746044437989055|lagest_ack_time:1746044438031302|curr_delivered:1473285| [2025/04/30 20:20:38 031365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437989055| [2025/04/30 20:20:38 031373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:555||sndq_packets_used_bytes:0|sndq_packets_free:784| [2025/04/30 20:20:38 031377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 031385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51611|prior_delivered:1422874|prior_time:1746044437987412|is_app_limited:0|send_elapse:44186|ack_elapse:43890|ctl_first_sent_time:1746044437989055|lagest_ack_time:1746044438031302|curr_delivered:1474485| [2025/04/30 20:20:38 031392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437989183| [2025/04/30 20:20:38 031405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:554||sndq_packets_used_bytes:0|sndq_packets_free:785| [2025/04/30 20:20:38 031411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41662|rttvar:589|minrtt:31448|latest_rtt:42119|ack_delay:112| [2025/04/30 20:20:38 031418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41705|rttvar:528|minrtt:31448|latest_rtt:42119|ack_delay:112| [2025/04/30 20:20:38 031425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1576|lost_pn:1573|thresh:3| [2025/04/30 20:20:38 031431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 031437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 031444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41705|rtt_var:528|pto_duration:43817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 031451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 031456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 031461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 20:20:38 031468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438099876|now:1746044438031443|interv:68433| [2025/04/30 20:20:38 031474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438099876|now:1746044438031443|interval:68433|pto_count:0|srtt:41705 [2025/04/30 20:20:38 031481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44186, ack_elapse 43890, delivered 51611|rate 1168039|lost 302| [2025/04/30 20:20:38 031486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168039) in round 26| [2025/04/30 20:20:38 031490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 031494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 031498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437989183|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 031503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437989183|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 031508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50416|srtt:41705|latest_rtt:42119|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 031514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:629|largest:629|pns:2| [2025/04/30 20:20:38 031518] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:629|frame:ACK |recv_time:1746044438031302|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 031527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558031302|now:1746044438031302|interv:120000000| [2025/04/30 20:20:38 031532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558031302|now:1746044438031302|interv:120000000| [2025/04/30 20:20:38 031535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438100077|pq_index:0| [2025/04/30 20:20:38 031540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438030768| [2025/04/30 20:20:38 031544] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438031544| [2025/04/30 20:20:38 031549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438031548| [2025/04/30 20:20:38 031555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41705|min_srtt:41705|path_bw:1214692|loss_rate:2.67|path_pto:0| [2025/04/30 20:20:38 031560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 031564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 031568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 031572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 031576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 031580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41705|min_srtt:41705|path_bw:1214692|loss_rate:2.67|path_pto:0| [2025/04/30 20:20:38 031585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 031589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 031593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 031597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 031601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 031605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 031610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1497360| [2025/04/30 20:20:38 031614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 031621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438032621|now:1746044438031621|interv:1000| [2025/04/30 20:20:38 031625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 031629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 031633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438032621| [2025/04/30 20:20:38 031637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438032621| [2025/04/30 20:20:38 031641] [debug] |xqc_engine_wakeup_after|wakeup:1746044438032621|now:1746044438031641|diff:980| [2025/04/30 20:20:38 031645] [debug] |xqc_engine_main_logic|END|now:1746044438031548| [2025/04/30 20:20:38 031651] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438031651| [2025/04/30 20:20:38 031655] [debug] |xqc_engine_wakeup_after|wakeup:1746044438032621|now:1746044438031655|diff:966| [2025/04/30 20:20:38 031659] [debug] |xqc_engine_main_logic|END|now:1746044438031651| [2025/04/30 20:20:38 032732] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438032732| [2025/04/30 20:20:38 032747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438032621|pq_index:0| [2025/04/30 20:20:38 032755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438031548| [2025/04/30 20:20:38 032764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438032762| [2025/04/30 20:20:38 032771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438032621|now:1746044438032762| [2025/04/30 20:20:38 032778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438032621|now:1746044438032762| [2025/04/30 20:20:38 032784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 032792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41705|min_srtt:41705|path_bw:1214692|loss_rate:2.67|path_pto:0| [2025/04/30 20:20:38 032800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 032807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 032812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 032818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 032825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 032831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41705|min_srtt:41705|path_bw:1214692|loss_rate:2.67|path_pto:0| [2025/04/30 20:20:38 032837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 032844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 032850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 032863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 032868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 032874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 032881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1497360| [2025/04/30 20:20:38 032888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 032894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1619| [2025/04/30 20:20:38 032948] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746044438032905|stream_id:0|stream_offset:1497360| [2025/04/30 20:20:38 032960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 032967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 20:20:38 032974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41705|rtt_var:528|pto_duration:43817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 032980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 032987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 032993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 20:20:38 032999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438101722|now:1746044438032973|interv:68749| [2025/04/30 20:20:38 033005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438101722|now:1746044438032973|interval:68749|pto_count:0|srtt:41705 [2025/04/30 20:20:38 033012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51616| [2025/04/30 20:20:38 033017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 033022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1498539| [2025/04/30 20:20:38 033026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 033031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1620| [2025/04/30 20:20:38 033076] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746044438033046|stream_id:0|stream_offset:1498539| [2025/04/30 20:20:38 033088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 033103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 20:20:38 033110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41705|rtt_var:528|pto_duration:43817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 033114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 033118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 033122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 20:20:38 033126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438101863|now:1746044438033109|interv:68754| [2025/04/30 20:20:38 033130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438101863|now:1746044438033109|interval:68754|pto_count:0|srtt:41705 [2025/04/30 20:20:38 033135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52816| [2025/04/30 20:20:38 033140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 033144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1499718| [2025/04/30 20:20:38 033149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 033153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438101863| [2025/04/30 20:20:38 033157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438101863| [2025/04/30 20:20:38 033161] [debug] |xqc_engine_wakeup_after|wakeup:1746044438101863|now:1746044438033161|diff:68702| [2025/04/30 20:20:38 033165] [debug] |xqc_engine_main_logic|END|now:1746044438032762| [2025/04/30 20:20:38 033299] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438033298| [2025/04/30 20:20:38 033310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 033319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:629| [2025/04/30 20:20:38 033325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:630| [2025/04/30 20:20:38 033334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:630| [2025/04/30 20:20:38 033341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 033349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1577|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1578|path_largest_ack:1577| [2025/04/30 20:20:38 033356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51621|prior_delivered:1425274|prior_time:1746044437989469|is_app_limited:0|send_elapse:44280|ack_elapse:43829|ctl_first_sent_time:1746044437991173|lagest_ack_time:1746044438033298|curr_delivered:1475695| [2025/04/30 20:20:38 033364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437991173| [2025/04/30 20:20:38 033376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:553||sndq_packets_used_bytes:0|sndq_packets_free:786| [2025/04/30 20:20:38 033383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 033390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51621|prior_delivered:1425274|prior_time:1746044437989469|is_app_limited:0|send_elapse:44280|ack_elapse:43829|ctl_first_sent_time:1746044437991173|lagest_ack_time:1746044438033298|curr_delivered:1476895| [2025/04/30 20:20:38 033397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437991283| [2025/04/30 20:20:38 033403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:552||sndq_packets_used_bytes:0|sndq_packets_free:787| [2025/04/30 20:20:38 033409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41705|rttvar:528|minrtt:31448|latest_rtt:42015|ack_delay:88| [2025/04/30 20:20:38 033415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41732|rttvar:451|minrtt:31448|latest_rtt:42015|ack_delay:88| [2025/04/30 20:20:38 033422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1578|lost_pn:1575|thresh:3| [2025/04/30 20:20:38 033428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 033435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 609|pns:2| [2025/04/30 20:20:38 033441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 033446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41732|rtt_var:451|pto_duration:43732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 033450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 033454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 033460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:38 033467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438101778|now:1746044438033446|interv:68332| [2025/04/30 20:20:38 033473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438101778|now:1746044438033446|interval:68332|pto_count:0|srtt:41732 [2025/04/30 20:20:38 033479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44280, ack_elapse 43829, delivered 51621|rate 1165785|lost 302| [2025/04/30 20:20:38 033484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165785) in round 26| [2025/04/30 20:20:38 033488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 033492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 033496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2410|po_sent_time:1746044437991283|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 033504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2410|po_sent_time:1746044437991283|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 033509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50406|srtt:41732|latest_rtt:42015|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 033515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:630|largest:630|pns:2| [2025/04/30 20:20:38 033520] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:630|frame:ACK |recv_time:1746044438033298|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 033525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558033298|now:1746044438033298|interv:120000000| [2025/04/30 20:20:38 033529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558033298|now:1746044438033298|interv:120000000| [2025/04/30 20:20:38 033533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438101863|pq_index:0| [2025/04/30 20:20:38 033537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438032762| [2025/04/30 20:20:38 033541] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438033541| [2025/04/30 20:20:38 033546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438033545| [2025/04/30 20:20:38 033552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41732|min_srtt:41732|path_bw:1214692|loss_rate:2.60|path_pto:0| [2025/04/30 20:20:38 033557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 033561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 033565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 033569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 033574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 033578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41732|min_srtt:41732|path_bw:1214692|loss_rate:2.60|path_pto:0| [2025/04/30 20:20:38 033582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 033586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 033590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 033597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 033601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 033605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 033610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1499718| [2025/04/30 20:20:38 033614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 033618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438034618|now:1746044438033618|interv:1000| [2025/04/30 20:20:38 033622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 033626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 033630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438034618| [2025/04/30 20:20:38 033634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438034618| [2025/04/30 20:20:38 033638] [debug] |xqc_engine_wakeup_after|wakeup:1746044438034618|now:1746044438033638|diff:980| [2025/04/30 20:20:38 033642] [debug] |xqc_engine_main_logic|END|now:1746044438033545| [2025/04/30 20:20:38 033648] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438033648| [2025/04/30 20:20:38 033652] [debug] |xqc_engine_wakeup_after|wakeup:1746044438034618|now:1746044438033652|diff:966| [2025/04/30 20:20:38 033656] [debug] |xqc_engine_main_logic|END|now:1746044438033648| [2025/04/30 20:20:38 034730] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438034730| [2025/04/30 20:20:38 034744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438034618|pq_index:0| [2025/04/30 20:20:38 034749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438033545| [2025/04/30 20:20:38 034754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438034753| [2025/04/30 20:20:38 034759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438034618|now:1746044438034753| [2025/04/30 20:20:38 034763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438034618|now:1746044438034753| [2025/04/30 20:20:38 034767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 034773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41732|min_srtt:41732|path_bw:1214692|loss_rate:2.60|path_pto:0| [2025/04/30 20:20:38 034779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 034786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 034793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 034799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 034812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 034818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41732|min_srtt:41732|path_bw:1214692|loss_rate:2.60|path_pto:0| [2025/04/30 20:20:38 034824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 034830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 034836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 034842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 034848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 034856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 034863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1499718| [2025/04/30 20:20:38 034870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 034877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1621| [2025/04/30 20:20:38 034958] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044438034889|stream_id:0|stream_offset:1499718| [2025/04/30 20:20:38 034969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 034976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:38 034983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41732|rtt_var:451|pto_duration:43732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 034990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 034997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 035003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 035009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438103621|now:1746044438034983|interv:68638| [2025/04/30 20:20:38 035016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438103621|now:1746044438034983|interval:68638|pto_count:0|srtt:41732 [2025/04/30 20:20:38 035023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51606| [2025/04/30 20:20:38 035037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 035044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1500897| [2025/04/30 20:20:38 035062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 035069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1622| [2025/04/30 20:20:38 035105] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438035079|stream_id:0|stream_offset:1500897| [2025/04/30 20:20:38 035115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 035122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 035129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41732|rtt_var:451|pto_duration:43732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 035136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 035140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 035144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 035148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438103811|now:1746044438035129|interv:68682| [2025/04/30 20:20:38 035152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438103811|now:1746044438035129|interval:68682|pto_count:0|srtt:41732 [2025/04/30 20:20:38 035156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52806| [2025/04/30 20:20:38 035161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 035165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1502076| [2025/04/30 20:20:38 035170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 035174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438103811| [2025/04/30 20:20:38 035179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438103811| [2025/04/30 20:20:38 035183] [debug] |xqc_engine_wakeup_after|wakeup:1746044438103811|now:1746044438035183|diff:68628| [2025/04/30 20:20:38 035187] [debug] |xqc_engine_main_logic|END|now:1746044438034753| [2025/04/30 20:20:38 035269] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438035268| [2025/04/30 20:20:38 035279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 035287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:630| [2025/04/30 20:20:38 035291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:631| [2025/04/30 20:20:38 035307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:631| [2025/04/30 20:20:38 035313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 035321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 035328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52821|prior_delivered:1426474|prior_time:1746044437991543|is_app_limited:0|send_elapse:43226|ack_elapse:43725|ctl_first_sent_time:1746044437993111|lagest_ack_time:1746044438035268|curr_delivered:1478095| [2025/04/30 20:20:38 035334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437993111| [2025/04/30 20:20:38 035342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:551||sndq_packets_used_bytes:0|sndq_packets_free:788| [2025/04/30 20:20:38 035349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 035355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52821|prior_delivered:1426474|prior_time:1746044437991543|is_app_limited:0|send_elapse:43226|ack_elapse:43725|ctl_first_sent_time:1746044437993111|lagest_ack_time:1746044438035268|curr_delivered:1479295| [2025/04/30 20:20:38 035362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437993208| [2025/04/30 20:20:38 035369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:550||sndq_packets_used_bytes:0|sndq_packets_free:789| [2025/04/30 20:20:38 035375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41732|rttvar:451|minrtt:31448|latest_rtt:42060|ack_delay:88| [2025/04/30 20:20:38 035382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41762|rttvar:399|minrtt:31448|latest_rtt:42060|ack_delay:88| [2025/04/30 20:20:38 035389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1580|lost_pn:1577|thresh:3| [2025/04/30 20:20:38 035396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 035402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 035406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41762|rtt_var:399|pto_duration:43762|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 035411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 035415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 035419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:38 035423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438103841|now:1746044438035406|interv:68435| [2025/04/30 20:20:38 035427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438103841|now:1746044438035406|interval:68435|pto_count:0|srtt:41762 [2025/04/30 20:20:38 035435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43226, ack_elapse 43725, delivered 52821|rate 1208027|lost 302| [2025/04/30 20:20:38 035440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208027) in round 26| [2025/04/30 20:20:38 035444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 035448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 035452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437993208|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 035457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437993208|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 035462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50406|srtt:41762|latest_rtt:42060|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 035468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:631|largest:631|pns:2| [2025/04/30 20:20:38 035472] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:631|frame:ACK |recv_time:1746044438035268|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 035477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558035268|now:1746044438035268|interv:120000000| [2025/04/30 20:20:38 035481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558035268|now:1746044438035268|interv:120000000| [2025/04/30 20:20:38 035485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438103811|pq_index:0| [2025/04/30 20:20:38 035489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438034753| [2025/04/30 20:20:38 035493] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438035493| [2025/04/30 20:20:38 035498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438035497| [2025/04/30 20:20:38 035504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41762|min_srtt:41762|path_bw:1214692|loss_rate:2.53|path_pto:0| [2025/04/30 20:20:38 035509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 035513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 035517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 035521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 035528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 035532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41762|min_srtt:41762|path_bw:1214692|loss_rate:2.53|path_pto:0| [2025/04/30 20:20:38 035536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 035541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 035544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 035548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 035552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 035557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 035561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1502076| [2025/04/30 20:20:38 035565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 035569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438036569|now:1746044438035569|interv:1000| [2025/04/30 20:20:38 035573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 035577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 035582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438036569| [2025/04/30 20:20:38 035586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438036569| [2025/04/30 20:20:38 035589] [debug] |xqc_engine_wakeup_after|wakeup:1746044438036569|now:1746044438035589|diff:980| [2025/04/30 20:20:38 035594] [debug] |xqc_engine_main_logic|END|now:1746044438035497| [2025/04/30 20:20:38 035599] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438035599| [2025/04/30 20:20:38 035603] [debug] |xqc_engine_wakeup_after|wakeup:1746044438036569|now:1746044438035603|diff:966| [2025/04/30 20:20:38 035607] [debug] |xqc_engine_main_logic|END|now:1746044438035599| [2025/04/30 20:20:38 036679] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438036678| [2025/04/30 20:20:38 036690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438036569|pq_index:0| [2025/04/30 20:20:38 036695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438035497| [2025/04/30 20:20:38 036700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438036699| [2025/04/30 20:20:38 036705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438036569|now:1746044438036699| [2025/04/30 20:20:38 036709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438036569|now:1746044438036699| [2025/04/30 20:20:38 036713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 036742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41762|min_srtt:41762|path_bw:1214692|loss_rate:2.53|path_pto:0| [2025/04/30 20:20:38 036747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 036752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 036756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 036761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 036768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 036774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41762|min_srtt:41762|path_bw:1214692|loss_rate:2.53|path_pto:0| [2025/04/30 20:20:38 036781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 036788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 036795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 036801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 036808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 036815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 036822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1502076| [2025/04/30 20:20:38 036830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 036837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1623| [2025/04/30 20:20:38 036885] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044438036849|stream_id:0|stream_offset:1502076| [2025/04/30 20:20:38 036896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 036903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:38 036910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41762|rtt_var:399|pto_duration:43762|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 036917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 036931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 036937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 036943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438105611|now:1746044438036910|interv:68701| [2025/04/30 20:20:38 036950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438105611|now:1746044438036910|interval:68701|pto_count:0|srtt:41762 [2025/04/30 20:20:38 036957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51606| [2025/04/30 20:20:38 036965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 036972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1503255| [2025/04/30 20:20:38 036979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 036986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1624| [2025/04/30 20:20:38 037020] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438036996|stream_id:0|stream_offset:1503255| [2025/04/30 20:20:38 037030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 037037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 037044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41762|rtt_var:399|pto_duration:43762|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 037051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 037057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 037063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 037068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438105758|now:1746044438037044|interv:68714| [2025/04/30 20:20:38 037072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438105758|now:1746044438037044|interval:68714|pto_count:0|srtt:41762 [2025/04/30 20:20:38 037076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52806| [2025/04/30 20:20:38 037081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 037085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1504434| [2025/04/30 20:20:38 037089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 037098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438105758| [2025/04/30 20:20:38 037103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438105758| [2025/04/30 20:20:38 037107] [debug] |xqc_engine_wakeup_after|wakeup:1746044438105758|now:1746044438037107|diff:68651| [2025/04/30 20:20:38 037111] [debug] |xqc_engine_main_logic|END|now:1746044438036699| [2025/04/30 20:20:38 037399] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438037398| [2025/04/30 20:20:38 037412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 037421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:631| [2025/04/30 20:20:38 037425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:632| [2025/04/30 20:20:38 037434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:632| [2025/04/30 20:20:38 037440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 037448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 037456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52821|prior_delivered:1428874|prior_time:1746044437993342|is_app_limited:0|send_elapse:41565|ack_elapse:44056|ctl_first_sent_time:1746044437994747|lagest_ack_time:1746044438037398|curr_delivered:1480495| [2025/04/30 20:20:38 037463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437994747| [2025/04/30 20:20:38 037471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:549||sndq_packets_used_bytes:0|sndq_packets_free:790| [2025/04/30 20:20:38 037478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 037485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52821|prior_delivered:1428874|prior_time:1746044437993342|is_app_limited:0|send_elapse:41565|ack_elapse:44056|ctl_first_sent_time:1746044437994747|lagest_ack_time:1746044438037398|curr_delivered:1481695| [2025/04/30 20:20:38 037492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437994826| [2025/04/30 20:20:38 037497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:548||sndq_packets_used_bytes:0|sndq_packets_free:791| [2025/04/30 20:20:38 037501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41762|rttvar:399|minrtt:31448|latest_rtt:42572|ack_delay:112| [2025/04/30 20:20:38 037506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41849|rttvar:474|minrtt:31448|latest_rtt:42572|ack_delay:112| [2025/04/30 20:20:38 037510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1582|lost_pn:1579|thresh:3| [2025/04/30 20:20:38 037514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 037518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 037524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41849|rtt_var:474|pto_duration:43849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 037540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 037546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 037552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:38 037559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438105845|now:1746044438037524|interv:68321| [2025/04/30 20:20:38 037566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438105845|now:1746044438037524|interval:68321|pto_count:0|srtt:41849 [2025/04/30 20:20:38 037572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41565, ack_elapse 44056, delivered 52821|rate 1198951|lost 302| [2025/04/30 20:20:38 037579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198951) in round 26| [2025/04/30 20:20:38 037583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 037587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 037592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437994826|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 037596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437994826|recovery:1|recovery_start:1746044437995535|packet_conservation:1|next_round_delivered:1431274| [2025/04/30 20:20:38 037601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:52821|full_bw_reached:1|inflight:50406|srtt:41849|latest_rtt:42572|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044437995535|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 037606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 037611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438062398|now:1746044438037398|interv:25000| [2025/04/30 20:20:38 037616] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438037398|max_ack_delay:25000| [2025/04/30 20:20:38 037621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:632|largest:632|pns:2| [2025/04/30 20:20:38 037626] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:632|frame:PING ACK |recv_time:1746044438037398|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 037631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558037398|now:1746044438037398|interv:120000000| [2025/04/30 20:20:38 037635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558037398|now:1746044438037398|interv:120000000| [2025/04/30 20:20:38 037639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438105758|pq_index:0| [2025/04/30 20:20:38 037643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438036699| [2025/04/30 20:20:38 037651] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438037651| [2025/04/30 20:20:38 037656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438037655| [2025/04/30 20:20:38 037662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41849|min_srtt:41849|path_bw:1214692|loss_rate:2.47|path_pto:0| [2025/04/30 20:20:38 037666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 037671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 037675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 037679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 037685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 037692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41849|min_srtt:41849|path_bw:1214692|loss_rate:2.47|path_pto:0| [2025/04/30 20:20:38 037699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 037706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 037712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 037738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 037745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 037753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 037760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1504434| [2025/04/30 20:20:38 037767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 037774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438038773|now:1746044438037773|interv:1000| [2025/04/30 20:20:38 037780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 037786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 037793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438038773| [2025/04/30 20:20:38 037800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438038773| [2025/04/30 20:20:38 037812] [debug] |xqc_engine_wakeup_after|wakeup:1746044438038773|now:1746044438037812|diff:961| [2025/04/30 20:20:38 037819] [debug] |xqc_engine_main_logic|END|now:1746044438037655| [2025/04/30 20:20:38 037827] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438037827| [2025/04/30 20:20:38 037833] [debug] |xqc_engine_wakeup_after|wakeup:1746044438038773|now:1746044438037833|diff:940| [2025/04/30 20:20:38 037839] [debug] |xqc_engine_main_logic|END|now:1746044438037827| [2025/04/30 20:20:38 038920] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438038920| [2025/04/30 20:20:38 038932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438038773|pq_index:0| [2025/04/30 20:20:38 038937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438037655| [2025/04/30 20:20:38 038942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438038941| [2025/04/30 20:20:38 038947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438038773|now:1746044438038941| [2025/04/30 20:20:38 038951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438038773|now:1746044438038941| [2025/04/30 20:20:38 038955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 038961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41849|min_srtt:41849|path_bw:1214692|loss_rate:2.47|path_pto:0| [2025/04/30 20:20:38 038965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 038970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 038974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 038978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 038982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 038986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41849|min_srtt:41849|path_bw:1214692|loss_rate:2.47|path_pto:0| [2025/04/30 20:20:38 038991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 038995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 038999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 039002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 039007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 039011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 039021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1504434| [2025/04/30 20:20:38 039026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 039030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1625| [2025/04/30 20:20:38 039075] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044438039040|stream_id:0|stream_offset:1504434| [2025/04/30 20:20:38 039082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 039086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:38 039091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41849|rtt_var:474|pto_duration:43849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 039095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 039102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 039108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 039114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438107889|now:1746044438039091|interv:68798| [2025/04/30 20:20:38 039121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438107889|now:1746044438039091|interval:68798|pto_count:0|srtt:41849 [2025/04/30 20:20:38 039128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:51606| [2025/04/30 20:20:38 039136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 039143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1505613| [2025/04/30 20:20:38 039149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 039154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1626| [2025/04/30 20:20:38 039189] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438039162|stream_id:0|stream_offset:1505613| [2025/04/30 20:20:38 039198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 039206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 039213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41849|rtt_var:474|pto_duration:43849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 039220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 039233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 039239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 039246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438108011|now:1746044438039212|interv:68799| [2025/04/30 20:20:38 039253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438108011|now:1746044438039212|interval:68799|pto_count:0|srtt:41849 [2025/04/30 20:20:38 039260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52821|inflight:52806| [2025/04/30 20:20:38 039266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 039270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52821|conn:00005627609066FC|stream_id:0|stream_offset:1506792| [2025/04/30 20:20:38 039275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 039279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438062398| [2025/04/30 20:20:38 039283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438062398| [2025/04/30 20:20:38 039287] [debug] |xqc_engine_wakeup_after|wakeup:1746044438062398|now:1746044438039287|diff:23111| [2025/04/30 20:20:38 039292] [debug] |xqc_engine_main_logic|END|now:1746044438038941| [2025/04/30 20:20:38 040256] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438040255| [2025/04/30 20:20:38 040272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 040281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:632| [2025/04/30 20:20:38 040288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:633| [2025/04/30 20:20:38 040297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:633| [2025/04/30 20:20:38 040304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 040312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1584|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1585|path_largest_ack:1584| [2025/04/30 20:20:38 040320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52821|prior_delivered:1431274|prior_time:1746044437995377|is_app_limited:0|send_elapse:43224|ack_elapse:44878|ctl_first_sent_time:1746044437997134|lagest_ack_time:1746044438040255|curr_delivered:1482895| [2025/04/30 20:20:38 040328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437997134| [2025/04/30 20:20:38 040335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:547||sndq_packets_used_bytes:0|sndq_packets_free:792| [2025/04/30 20:20:38 040342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1585|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1585|path_largest_ack:1585| [2025/04/30 20:20:38 040349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51621|prior_delivered:1433674|prior_time:1746044437997432|is_app_limited:0|send_elapse:43163|ack_elapse:42823|ctl_first_sent_time:1746044437999065|lagest_ack_time:1746044438040255|curr_delivered:1484095| [2025/04/30 20:20:38 040364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437999065| [2025/04/30 20:20:38 040371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:546||sndq_packets_used_bytes:0|sndq_packets_free:793| [2025/04/30 20:20:38 040377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41849|rttvar:474|minrtt:31448|latest_rtt:41190|ack_delay:104| [2025/04/30 20:20:38 040384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41753|rttvar:546|minrtt:31448|latest_rtt:41190|ack_delay:104| [2025/04/30 20:20:38 040391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1585|lost_pn:1582|thresh:3| [2025/04/30 20:20:38 040397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 040404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 040409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438043990|now:1746044438040408|interval:3582| [2025/04/30 20:20:38 040413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438043990|now:1746044438040408|interv:3582| [2025/04/30 20:20:38 040417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43163, ack_elapse 42823, delivered 50421|rate 1168153|lost 302| [2025/04/30 20:20:38 040422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 26 -> 27| [2025/04/30 20:20:38 040426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168153) in round 27| [2025/04/30 20:20:38 040430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 040435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 040439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52821|packet_lost:0|acked:2400|po_sent_time:1746044437999065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1484095| [2025/04/30 20:20:38 040443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044437999065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1484095| [2025/04/30 20:20:38 040448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:50406|srtt:41753|latest_rtt:41190|min_rtt:31448|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:38 040454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:633|largest:633|pns:2| [2025/04/30 20:20:38 040459] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:633|frame:ACK |recv_time:1746044438040255|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 040464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558040255|now:1746044438040255|interv:120000000| [2025/04/30 20:20:38 040468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558040255|now:1746044438040255|interv:120000000| [2025/04/30 20:20:38 040476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438062398|pq_index:0| [2025/04/30 20:20:38 040480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438038941| [2025/04/30 20:20:38 040484] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438040484| [2025/04/30 20:20:38 040490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438040488| [2025/04/30 20:20:38 040496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 040505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1536|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 040523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1530372| [2025/04/30 20:20:38 040541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1531551| [2025/04/30 20:20:38 040558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1532730| [2025/04/30 20:20:38 040578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1533909| [2025/04/30 20:20:38 040595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1535088| [2025/04/30 20:20:38 040613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1536267| [2025/04/30 20:20:38 040630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1537446| [2025/04/30 20:20:38 040650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1538625| [2025/04/30 20:20:38 040667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1539804| [2025/04/30 20:20:38 040684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1540983| [2025/04/30 20:20:38 040701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1542162| [2025/04/30 20:20:38 040748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1543341| [2025/04/30 20:20:38 040781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1544520| [2025/04/30 20:20:38 040808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1545699| [2025/04/30 20:20:38 040836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1546878| [2025/04/30 20:20:38 040862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1548057| [2025/04/30 20:20:38 040896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1549236| [2025/04/30 20:20:38 040923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1550415| [2025/04/30 20:20:38 040951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1551594| [2025/04/30 20:20:38 040969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 040982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1552773| [2025/04/30 20:20:38 040986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 040995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 040999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1553952| [2025/04/30 20:20:38 041008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1555131| [2025/04/30 20:20:38 041031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1556310| [2025/04/30 20:20:38 041057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1557489| [2025/04/30 20:20:38 041075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1558668| [2025/04/30 20:20:38 041095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1559847| [2025/04/30 20:20:38 041112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1561026| [2025/04/30 20:20:38 041129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1562205| [2025/04/30 20:20:38 041146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1563384| [2025/04/30 20:20:38 041163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1564563| [2025/04/30 20:20:38 041182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1565742| [2025/04/30 20:20:38 041199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1566921| [2025/04/30 20:20:38 041216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1568100| [2025/04/30 20:20:38 041233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1569279| [2025/04/30 20:20:38 041252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1570458| [2025/04/30 20:20:38 041269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1571637| [2025/04/30 20:20:38 041286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1572816| [2025/04/30 20:20:38 041302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1573995| [2025/04/30 20:20:38 041319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1575174| [2025/04/30 20:20:38 041341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1576353| [2025/04/30 20:20:38 041357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1577532| [2025/04/30 20:20:38 041374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1578711| [2025/04/30 20:20:38 041391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1579890| [2025/04/30 20:20:38 041411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1581069| [2025/04/30 20:20:38 041427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1582248| [2025/04/30 20:20:38 041444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 041449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 041453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41753|min_srtt:41753|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 041457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 041461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 041465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 041469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 041473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 041478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1536|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 041482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 041487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 041494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438042493|now:1746044438041493|interv:1000| [2025/04/30 20:20:38 041498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 041502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 041506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 041510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1506792| [2025/04/30 20:20:38 041514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 041518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 041522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438042493| [2025/04/30 20:20:38 041526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438042493| [2025/04/30 20:20:38 041530] [debug] |xqc_engine_wakeup_after|wakeup:1746044438042493|now:1746044438041530|diff:963| [2025/04/30 20:20:38 041535] [debug] |xqc_engine_main_logic|END|now:1746044438040488| [2025/04/30 20:20:38 041540] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438041540| [2025/04/30 20:20:38 041544] [debug] |xqc_engine_wakeup_after|wakeup:1746044438042493|now:1746044438041544|diff:949| [2025/04/30 20:20:38 041548] [debug] |xqc_engine_main_logic|END|now:1746044438041540| [2025/04/30 20:20:38 042376] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044438042374| [2025/04/30 20:20:38 042392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 042401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:633| [2025/04/30 20:20:38 042407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:634| [2025/04/30 20:20:38 042416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:634| [2025/04/30 20:20:38 042423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 042431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 042439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52821|prior_delivered:1433674|prior_time:1746044437997432|is_app_limited:0|send_elapse:43275|ack_elapse:44942|ctl_first_sent_time:1746044437999177|lagest_ack_time:1746044438042374|curr_delivered:1485295| [2025/04/30 20:20:38 042447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044437999177| [2025/04/30 20:20:38 042454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:545||sndq_packets_used_bytes:0|sndq_packets_free:794| [2025/04/30 20:20:38 042460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41753|rttvar:546|minrtt:31448|latest_rtt:43197|ack_delay:1232| [2025/04/30 20:20:38 042464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41779|rttvar:463|minrtt:31448|latest_rtt:43197|ack_delay:1232| [2025/04/30 20:20:38 042469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1586|lost_pn:1583|thresh:3| [2025/04/30 20:20:38 042483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 042492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1583|lost_pn:1583|po_sent_time:1746044437997018|lost_send_time:1746044437993778|loss_delay:48596|frame:STREAM |repair:128| [2025/04/30 20:20:38 042499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044437997018u| [2025/04/30 20:20:38 042505] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:115783|lost_count:2|send_count:114|pkt_num:1583|po_send_time:1746044437997018|srtt:41779|cwnd:130781|bw:1214692|conn_life:1349060|now:0|last_lost_time:1349060| [2025/04/30 20:20:38 042513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 042517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41779|rtt_var:463|pto_duration:43779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 042524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 042530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 042537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 042543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438107941|now:1746044438042517|interv:65424| [2025/04/30 20:20:38 042547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438107941|now:1746044438042517|interval:65424|pto_count:0|srtt:41779 [2025/04/30 20:20:38 042551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43275, ack_elapse 44942, delivered 51621|rate 1148613|lost 303| [2025/04/30 20:20:38 042556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148613) in round 27| [2025/04/30 20:20:38 042560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 042564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 042568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:1|acked:1200|po_sent_time:1746044437999177|recovery:1|recovery_start:1746044438042504|packet_conservation:0|next_round_delivered:1484095| [2025/04/30 20:20:38 042572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:1|acked:1200|po_sent_time:1746044437999177|recovery:1|recovery_start:1746044438042504|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 042577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:48006|srtt:41779|latest_rtt:43197|min_rtt:31448|applimit:0|lost:301|recovery:1|recovery_start:1746044438042504|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 042583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:634|largest:634|pns:2| [2025/04/30 20:20:38 042588] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:634|frame:ACK |recv_time:1746044438042374|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 042601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558042374|now:1746044438042374|interv:120000000| [2025/04/30 20:20:38 042608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558042374|now:1746044438042374|interv:120000000| [2025/04/30 20:20:38 042615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438042493|pq_index:0| [2025/04/30 20:20:38 042621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438040488| [2025/04/30 20:20:38 042627] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438042627| [2025/04/30 20:20:38 042633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438042631| [2025/04/30 20:20:38 042637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438042493|now:1746044438042631| [2025/04/30 20:20:38 042642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438042493|now:1746044438042631| [2025/04/30 20:20:38 042646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 042651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41779|min_srtt:41779|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 042655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 042660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 042664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 042668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 042672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 042677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41779|min_srtt:41779|path_bw:1214692|loss_rate:2.41|path_pto:0| [2025/04/30 20:20:38 042681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 042685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 042691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 042697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 042704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 042711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1536|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 042743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 042750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 042758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1627| [2025/04/30 20:20:38 042809] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438042770|stream_id:0|stream_offset:1401861| [2025/04/30 20:20:38 042820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1627|origin_pktnum:1536|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:38 042827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 042834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41779|rtt_var:463|pto_duration:43779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 042841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 042847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 042853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 042860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438111549|now:1746044438042833|interv:68716| [2025/04/30 20:20:38 042866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438111549|now:1746044438042833|interval:68716|pto_count:0|srtt:41779 [2025/04/30 20:20:38 042873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 042881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 042888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1506792| [2025/04/30 20:20:38 042896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 042903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438062398| [2025/04/30 20:20:38 042910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438062398| [2025/04/30 20:20:38 042916] [debug] |xqc_engine_wakeup_after|wakeup:1746044438062398|now:1746044438042916|diff:19482| [2025/04/30 20:20:38 042923] [debug] |xqc_engine_main_logic|END|now:1746044438042631| [2025/04/30 20:20:38 042932] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438042932| [2025/04/30 20:20:38 042938] [debug] |xqc_engine_wakeup_after|wakeup:1746044438062398|now:1746044438042938|diff:19460| [2025/04/30 20:20:38 042945] [debug] |xqc_engine_main_logic|END|now:1746044438042932| [2025/04/30 20:20:38 044269] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438044267| [2025/04/30 20:20:38 044287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 044302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:634| [2025/04/30 20:20:38 044309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:635| [2025/04/30 20:20:38 044317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:635| [2025/04/30 20:20:38 044324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 044332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1588|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1589|path_largest_ack:1588| [2025/04/30 20:20:38 044339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52821|prior_delivered:1436074|prior_time:1746044437999403|is_app_limited:0|send_elapse:41241|ack_elapse:44864|ctl_first_sent_time:1746044438001124|lagest_ack_time:1746044438044267|curr_delivered:1486495| [2025/04/30 20:20:38 044347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438001124| [2025/04/30 20:20:38 044354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:545||sndq_packets_used_bytes:0|sndq_packets_free:794| [2025/04/30 20:20:38 044361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1589|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1589|path_largest_ack:1589| [2025/04/30 20:20:38 044367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51621|prior_delivered:1438474|prior_time:1746044438001395|is_app_limited:0|send_elapse:42992|ack_elapse:42872|ctl_first_sent_time:1746044438003016|lagest_ack_time:1746044438044267|curr_delivered:1487695| [2025/04/30 20:20:38 044374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438003016| [2025/04/30 20:20:38 044381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:544||sndq_packets_used_bytes:0|sndq_packets_free:795| [2025/04/30 20:20:38 044388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41779|rttvar:463|minrtt:31448|latest_rtt:41251|ack_delay:96| [2025/04/30 20:20:38 044395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41701|rttvar:504|minrtt:31448|latest_rtt:41251|ack_delay:96| [2025/04/30 20:20:38 044402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1589|lost_pn:1586|thresh:3| [2025/04/30 20:20:38 044409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 044415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 044422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 044428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438047937|now:1746044438044428|interval:3509| [2025/04/30 20:20:38 044436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438047937|now:1746044438044428|interv:3509| [2025/04/30 20:20:38 044442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42992, ack_elapse 42872, delivered 49221|rate 1144887|lost 303| [2025/04/30 20:20:38 044448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144887) in round 27| [2025/04/30 20:20:38 044458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 044462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 044466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438003016|recovery:1|recovery_start:1746044438042504|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 044470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438003016|recovery:1|recovery_start:1746044438042504|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 044475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46806|srtt:41701|latest_rtt:41251|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438042504|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 044481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:635|largest:635|pns:2| [2025/04/30 20:20:38 044486] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:635|frame:ACK |recv_time:1746044438044267|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 044490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558044267|now:1746044438044267|interv:120000000| [2025/04/30 20:20:38 044495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558044267|now:1746044438044267|interv:120000000| [2025/04/30 20:20:38 044499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438062398|pq_index:0| [2025/04/30 20:20:38 044503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438042631| [2025/04/30 20:20:38 044507] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438044507| [2025/04/30 20:20:38 044512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438044511| [2025/04/30 20:20:38 044518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41701|min_srtt:41701|path_bw:1214692|loss_rate:3.57|path_pto:0| [2025/04/30 20:20:38 044523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 044528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 044531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 044535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 044540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 044544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41701|min_srtt:41701|path_bw:1214692|loss_rate:3.57|path_pto:0| [2025/04/30 20:20:38 044548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 044556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 044559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 044563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 044568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 044572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 044576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1506792| [2025/04/30 20:20:38 044581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 044585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1628| [2025/04/30 20:20:38 044623] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438044593|stream_id:0|stream_offset:1506792| [2025/04/30 20:20:38 044630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 044636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 044644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438047937|now:1746044438044643|interval:3294| [2025/04/30 20:20:38 044650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438047937|now:1746044438044643|interv:3294| [2025/04/30 20:20:38 044657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48006| [2025/04/30 20:20:38 044665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 044672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1507971| [2025/04/30 20:20:38 044680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 044687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1629| [2025/04/30 20:20:38 044745] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438044697|stream_id:0|stream_offset:1507971| [2025/04/30 20:20:38 044758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 044765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 044779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438047937|now:1746044438044779|interval:3158| [2025/04/30 20:20:38 044787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438047937|now:1746044438044779|interv:3158| [2025/04/30 20:20:38 044793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 044801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 044808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1509150| [2025/04/30 20:20:38 044814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 044822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438047937| [2025/04/30 20:20:38 044828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438047937| [2025/04/30 20:20:38 044834] [debug] |xqc_engine_wakeup_after|wakeup:1746044438047937|now:1746044438044833|diff:3104| [2025/04/30 20:20:38 044840] [debug] |xqc_engine_main_logic|END|now:1746044438044511| [2025/04/30 20:20:38 044849] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438044849| [2025/04/30 20:20:38 044856] [debug] |xqc_engine_wakeup_after|wakeup:1746044438047937|now:1746044438044855|diff:3082| [2025/04/30 20:20:38 044862] [debug] |xqc_engine_main_logic|END|now:1746044438044849| [2025/04/30 20:20:38 046265] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438046263| [2025/04/30 20:20:38 046281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 046291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:635| [2025/04/30 20:20:38 046297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:636| [2025/04/30 20:20:38 046306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:636| [2025/04/30 20:20:38 046313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 046322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1590|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1591|path_largest_ack:1590| [2025/04/30 20:20:38 046329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52821|prior_delivered:1438474|prior_time:1746044438001395|is_app_limited:0|send_elapse:43113|ack_elapse:44868|ctl_first_sent_time:1746044438003137|lagest_ack_time:1746044438046263|curr_delivered:1488895| [2025/04/30 20:20:38 046337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438003137| [2025/04/30 20:20:38 046344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:543||sndq_packets_used_bytes:0|sndq_packets_free:796| [2025/04/30 20:20:38 046351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1591|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1591|path_largest_ack:1591| [2025/04/30 20:20:38 046359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51621|prior_delivered:1440874|prior_time:1746044438003385|is_app_limited:0|send_elapse:41857|ack_elapse:42878|ctl_first_sent_time:1746044438004978|lagest_ack_time:1746044438046263|curr_delivered:1490095| [2025/04/30 20:20:38 046372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438004978| [2025/04/30 20:20:38 046378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:542||sndq_packets_used_bytes:0|sndq_packets_free:797| [2025/04/30 20:20:38 046386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41701|rttvar:504|minrtt:31448|latest_rtt:41285|ack_delay:88| [2025/04/30 20:20:38 046392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41638|rttvar:504|minrtt:31448|latest_rtt:41285|ack_delay:88| [2025/04/30 20:20:38 046399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1591|lost_pn:1588|thresh:3| [2025/04/30 20:20:38 046403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 046407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 046412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1587|lost_pn:1588|po_sent_time:1746044438001024|lost_send_time:1746044437999421|loss_delay:46842|frame:STREAM |repair:128| [2025/04/30 20:20:38 046417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044438001024u| [2025/04/30 20:20:38 046421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 046425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41638|rtt_var:504|pto_duration:43654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 046430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 046434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 046438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:38 046442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438113351|now:1746044438046425|interv:66926| [2025/04/30 20:20:38 046446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438113351|now:1746044438046425|interval:66926|pto_count:0|srtt:41638 [2025/04/30 20:20:38 046450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41857, ack_elapse 42878, delivered 49221|rate 1147931|lost 304| [2025/04/30 20:20:38 046455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147931) in round 27| [2025/04/30 20:20:38 046459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 046463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 046467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:1|acked:2400|po_sent_time:1746044438004978|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 046472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:1|acked:2400|po_sent_time:1746044438004978|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 046480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:45606|srtt:41638|latest_rtt:41285|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 046486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:636|largest:636|pns:2| [2025/04/30 20:20:38 046490] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:636|frame:ACK |recv_time:1746044438046263|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 046495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558046263|now:1746044438046263|interv:120000000| [2025/04/30 20:20:38 046499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558046263|now:1746044438046263|interv:120000000| [2025/04/30 20:20:38 046503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438047937|pq_index:0| [2025/04/30 20:20:38 046508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438044511| [2025/04/30 20:20:38 046512] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438046512| [2025/04/30 20:20:38 046517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438046516| [2025/04/30 20:20:38 046523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41638|min_srtt:41638|path_bw:1214692|loss_rate:3.49|path_pto:0| [2025/04/30 20:20:38 046528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:45606|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 046532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 046536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 046540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 046544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 046549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41638|min_srtt:41638|path_bw:1214692|loss_rate:3.49|path_pto:0| [2025/04/30 20:20:38 046553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:45606|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 046557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 046561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 046565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 046572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 046576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 046581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1509150| [2025/04/30 20:20:38 046585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 046589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1630| [2025/04/30 20:20:38 046630] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044438046597|stream_id:0|stream_offset:1509150| [2025/04/30 20:20:38 046639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 046647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:38 046654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41638|rtt_var:504|pto_duration:43654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 046661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 046668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 046672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:38 046676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438115251|now:1746044438046653|interv:68598| [2025/04/30 20:20:38 046680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438115251|now:1746044438046653|interval:68598|pto_count:0|srtt:41638 [2025/04/30 20:20:38 046685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:46806| [2025/04/30 20:20:38 046690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 046694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1510329| [2025/04/30 20:20:38 046699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 046703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1631| [2025/04/30 20:20:38 046757] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438046710|stream_id:0|stream_offset:1510329| [2025/04/30 20:20:38 046771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 046779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 046793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41638|rtt_var:504|pto_duration:43654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 046800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 046806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 046812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 046819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438115364|now:1746044438046792|interv:68572| [2025/04/30 20:20:38 046826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438115364|now:1746044438046792|interval:68572|pto_count:0|srtt:41638 [2025/04/30 20:20:38 046833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48006| [2025/04/30 20:20:38 046841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 046848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1511508| [2025/04/30 20:20:38 046856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 046863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1632| [2025/04/30 20:20:38 046920] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438046875|stream_id:0|stream_offset:1511508| [2025/04/30 20:20:38 046930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 046938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 046944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41638|rtt_var:504|pto_duration:43654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 046951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 046957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 046964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 046971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438115529|now:1746044438046944|interv:68585| [2025/04/30 20:20:38 046977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438115529|now:1746044438046944|interval:68585|pto_count:0|srtt:41638 [2025/04/30 20:20:38 046984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 047002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 047015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1512687| [2025/04/30 20:20:38 047022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 047028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438062398| [2025/04/30 20:20:38 047035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438062398| [2025/04/30 20:20:38 047042] [debug] |xqc_engine_wakeup_after|wakeup:1746044438062398|now:1746044438047041|diff:15357| [2025/04/30 20:20:38 047049] [debug] |xqc_engine_main_logic|END|now:1746044438046516| [2025/04/30 20:20:38 047057] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438047057| [2025/04/30 20:20:38 047063] [debug] |xqc_engine_wakeup_after|wakeup:1746044438062398|now:1746044438047063|diff:15335| [2025/04/30 20:20:38 047070] [debug] |xqc_engine_main_logic|END|now:1746044438047057| [2025/04/30 20:20:38 048303] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438048301| [2025/04/30 20:20:38 048318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 048328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:636| [2025/04/30 20:20:38 048334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:637| [2025/04/30 20:20:38 048342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:637| [2025/04/30 20:20:38 048349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 048357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1592|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1593|path_largest_ack:1592| [2025/04/30 20:20:38 048364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52821|prior_delivered:1440874|prior_time:1746044438003385|is_app_limited:0|send_elapse:41980|ack_elapse:44916|ctl_first_sent_time:1746044438005101|lagest_ack_time:1746044438048301|curr_delivered:1491295| [2025/04/30 20:20:38 048369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438005101| [2025/04/30 20:20:38 048375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:542||sndq_packets_used_bytes:0|sndq_packets_free:797| [2025/04/30 20:20:38 048382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1593|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1593|path_largest_ack:1593| [2025/04/30 20:20:38 048389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51621|prior_delivered:1443274|prior_time:1746044438005426|is_app_limited:0|send_elapse:43377|ack_elapse:42875|ctl_first_sent_time:1746044438007071|lagest_ack_time:1746044438048301|curr_delivered:1492495| [2025/04/30 20:20:38 048396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438007071| [2025/04/30 20:20:38 048402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:541||sndq_packets_used_bytes:0|sndq_packets_free:798| [2025/04/30 20:20:38 048408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41638|rttvar:504|minrtt:31448|latest_rtt:41230|ack_delay:112| [2025/04/30 20:20:38 048412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41573|rttvar:508|minrtt:31448|latest_rtt:41230|ack_delay:112| [2025/04/30 20:20:38 048424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1593|lost_pn:1590|thresh:3| [2025/04/30 20:20:38 048428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 048432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 048436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 048440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 048444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41573|rtt_var:508|pto_duration:43605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 048449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 048453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 048458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:38 048464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438115480|now:1746044438048444|interv:67036| [2025/04/30 20:20:38 048471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438115480|now:1746044438048444|interval:67036|pto_count:0|srtt:41573 [2025/04/30 20:20:38 048477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43377, ack_elapse 42875, delivered 49221|rate 1134725|lost 304| [2025/04/30 20:20:38 048484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134725) in round 27| [2025/04/30 20:20:38 048489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 048493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 048497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438007071|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 048501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438007071|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 048506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46806|srtt:41573|latest_rtt:41230|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 048512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:637|largest:637|pns:2| [2025/04/30 20:20:38 048517] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:637|frame:ACK |recv_time:1746044438048301|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 048522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558048301|now:1746044438048301|interv:120000000| [2025/04/30 20:20:38 048529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558048301|now:1746044438048301|interv:120000000| [2025/04/30 20:20:38 048533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438062398|pq_index:0| [2025/04/30 20:20:38 048538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438046516| [2025/04/30 20:20:38 048542] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438048542| [2025/04/30 20:20:38 048547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438048546| [2025/04/30 20:20:38 048553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41573|min_srtt:41573|path_bw:1214692|loss_rate:3.37|path_pto:0| [2025/04/30 20:20:38 048557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 048562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 048566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 048570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 048574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 048578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41573|min_srtt:41573|path_bw:1214692|loss_rate:3.37|path_pto:0| [2025/04/30 20:20:38 048583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 048587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 048591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 048595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 048599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 048603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 048607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1512687| [2025/04/30 20:20:38 048612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 048616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1633| [2025/04/30 20:20:38 048652] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438048623|stream_id:0|stream_offset:1512687| [2025/04/30 20:20:38 048661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 048666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 048670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41573|rtt_var:508|pto_duration:43605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 048675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 048679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 048683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 048686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438117228|now:1746044438048670|interv:68558| [2025/04/30 20:20:38 048690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438117228|now:1746044438048670|interval:68558|pto_count:0|srtt:41573 [2025/04/30 20:20:38 048695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48006| [2025/04/30 20:20:38 048700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 048705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1513866| [2025/04/30 20:20:38 048709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 048714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1634| [2025/04/30 20:20:38 048781] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438048748|stream_id:0|stream_offset:1513866| [2025/04/30 20:20:38 048792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 048800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 048807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41573|rtt_var:508|pto_duration:43605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 048814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 048820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 048827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 048833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438117353|now:1746044438048806|interv:68547| [2025/04/30 20:20:38 048840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438117353|now:1746044438048806|interval:68547|pto_count:0|srtt:41573 [2025/04/30 20:20:38 048854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 048862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 048869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1515045| [2025/04/30 20:20:38 048876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 048883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438062398| [2025/04/30 20:20:38 048889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438062398| [2025/04/30 20:20:38 048896] [debug] |xqc_engine_wakeup_after|wakeup:1746044438062398|now:1746044438048895|diff:13503| [2025/04/30 20:20:38 048902] [debug] |xqc_engine_main_logic|END|now:1746044438048546| [2025/04/30 20:20:38 048911] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438048911| [2025/04/30 20:20:38 048917] [debug] |xqc_engine_wakeup_after|wakeup:1746044438062398|now:1746044438048917|diff:13481| [2025/04/30 20:20:38 048923] [debug] |xqc_engine_main_logic|END|now:1746044438048911| [2025/04/30 20:20:38 050292] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438050291| [2025/04/30 20:20:38 050309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 050318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:637| [2025/04/30 20:20:38 050325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:638| [2025/04/30 20:20:38 050334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:638| [2025/04/30 20:20:38 050340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 050348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1594|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1595|path_largest_ack:1594| [2025/04/30 20:20:38 050356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52821|prior_delivered:1443274|prior_time:1746044438005426|is_app_limited:0|send_elapse:43480|ack_elapse:44865|ctl_first_sent_time:1746044438007174|lagest_ack_time:1746044438050291|curr_delivered:1493695| [2025/04/30 20:20:38 050363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438007174| [2025/04/30 20:20:38 050371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:540||sndq_packets_used_bytes:0|sndq_packets_free:799| [2025/04/30 20:20:38 050377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1595|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1595|path_largest_ack:1595| [2025/04/30 20:20:38 050384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51610|prior_delivered:1445685|prior_time:1746044438007571|is_app_limited:0|send_elapse:43127|ack_elapse:42720|ctl_first_sent_time:1746044438009289|lagest_ack_time:1746044438050291|curr_delivered:1494895| [2025/04/30 20:20:38 050391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438009289| [2025/04/30 20:20:38 050398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:539||sndq_packets_used_bytes:0|sndq_packets_free:800| [2025/04/30 20:20:38 050413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41573|rttvar:508|minrtt:31448|latest_rtt:41002|ack_delay:96| [2025/04/30 20:20:38 050420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41490|rttvar:547|minrtt:31448|latest_rtt:41002|ack_delay:96| [2025/04/30 20:20:38 050427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1595|lost_pn:1592|thresh:3| [2025/04/30 20:20:38 050433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 050437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 050441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 050445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 050449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41490|rtt_var:547|pto_duration:43678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 050454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 050458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 050462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:38 050466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438117426|now:1746044438050449|interv:66977| [2025/04/30 20:20:38 050470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438117426|now:1746044438050449|interval:66977|pto_count:0|srtt:41490 [2025/04/30 20:20:38 050474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43127, ack_elapse 42720, delivered 49210|rate 1141048|lost 304| [2025/04/30 20:20:38 050479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141048) in round 27| [2025/04/30 20:20:38 050483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 050487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 050491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438009289|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 050496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438009289|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 050500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46806|srtt:41490|latest_rtt:41002|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 050510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:638|largest:638|pns:2| [2025/04/30 20:20:38 050514] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:638|frame:ACK |recv_time:1746044438050291|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 050519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558050291|now:1746044438050291|interv:120000000| [2025/04/30 20:20:38 050524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558050291|now:1746044438050291|interv:120000000| [2025/04/30 20:20:38 050528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438062398|pq_index:0| [2025/04/30 20:20:38 050532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438048546| [2025/04/30 20:20:38 050536] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438050536| [2025/04/30 20:20:38 050541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438050540| [2025/04/30 20:20:38 050547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41490|min_srtt:41490|path_bw:1214692|loss_rate:3.30|path_pto:0| [2025/04/30 20:20:38 050552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 050556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 050560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 050564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 050569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 050573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41490|min_srtt:41490|path_bw:1214692|loss_rate:3.30|path_pto:0| [2025/04/30 20:20:38 050577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 050581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 050585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 050589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 050593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 050598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 050602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1515045| [2025/04/30 20:20:38 050609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 050614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1635| [2025/04/30 20:20:38 050652] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438050621|stream_id:0|stream_offset:1515045| [2025/04/30 20:20:38 050660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 050664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 050669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41490|rtt_var:547|pto_duration:43678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 050673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 050677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 050681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 050685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438119299|now:1746044438050669|interv:68630| [2025/04/30 20:20:38 050689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438119299|now:1746044438050669|interval:68630|pto_count:0|srtt:41490 [2025/04/30 20:20:38 050694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48006| [2025/04/30 20:20:38 050699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 050703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1516224| [2025/04/30 20:20:38 050708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 050714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1636| [2025/04/30 20:20:38 050783] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438050748|stream_id:0|stream_offset:1516224| [2025/04/30 20:20:38 050793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 050800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 050807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41490|rtt_var:547|pto_duration:43678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 050814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 050821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 050835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 050841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438119426|now:1746044438050807|interv:68619| [2025/04/30 20:20:38 050848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438119426|now:1746044438050807|interval:68619|pto_count:0|srtt:41490 [2025/04/30 20:20:38 050856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 050863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 050870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1517403| [2025/04/30 20:20:38 050877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 050884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438062398| [2025/04/30 20:20:38 050890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438062398| [2025/04/30 20:20:38 050897] [debug] |xqc_engine_wakeup_after|wakeup:1746044438062398|now:1746044438050897|diff:11501| [2025/04/30 20:20:38 050904] [debug] |xqc_engine_main_logic|END|now:1746044438050540| [2025/04/30 20:20:38 050912] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438050912| [2025/04/30 20:20:38 050918] [debug] |xqc_engine_wakeup_after|wakeup:1746044438062398|now:1746044438050918|diff:11480| [2025/04/30 20:20:38 050924] [debug] |xqc_engine_main_logic|END|now:1746044438050912| [2025/04/30 20:20:38 052223] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438052221| [2025/04/30 20:20:38 052237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 052243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:638| [2025/04/30 20:20:38 052247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:639| [2025/04/30 20:20:38 052253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:639| [2025/04/30 20:20:38 052257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 052263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1597|path_largest_ack:1596| [2025/04/30 20:20:38 052268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52810|prior_delivered:1445685|prior_time:1746044438007571|is_app_limited:0|send_elapse:43276|ack_elapse:44650|ctl_first_sent_time:1746044438009438|lagest_ack_time:1746044438052221|curr_delivered:1496095| [2025/04/30 20:20:38 052272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438009438| [2025/04/30 20:20:38 052277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:538||sndq_packets_used_bytes:0|sndq_packets_free:801| [2025/04/30 20:20:38 052281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1597|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1597|path_largest_ack:1597| [2025/04/30 20:20:38 052286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51610|prior_delivered:1448085|prior_time:1746044438009570|is_app_limited:0|send_elapse:42072|ack_elapse:42651|ctl_first_sent_time:1746044438011178|lagest_ack_time:1746044438052221|curr_delivered:1497295| [2025/04/30 20:20:38 052297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438011178| [2025/04/30 20:20:38 052301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:537||sndq_packets_used_bytes:0|sndq_packets_free:802| [2025/04/30 20:20:38 052305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41490|rttvar:547|minrtt:31448|latest_rtt:41043|ack_delay:88| [2025/04/30 20:20:38 052310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41423|rttvar:544|minrtt:31448|latest_rtt:41043|ack_delay:88| [2025/04/30 20:20:38 052314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1597|lost_pn:1594|thresh:3| [2025/04/30 20:20:38 052318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 052322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 052326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 052330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 052334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41423|rtt_var:544|pto_duration:43599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 052339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 052343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 052346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:38 052350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438119347|now:1746044438052334|interv:67013| [2025/04/30 20:20:38 052355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438119347|now:1746044438052334|interval:67013|pto_count:0|srtt:41423 [2025/04/30 20:20:38 052359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42072, ack_elapse 42651, delivered 49210|rate 1153783|lost 304| [2025/04/30 20:20:38 052364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153783) in round 27| [2025/04/30 20:20:38 052368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 052372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 052376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438011178|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 052380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438011178|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 052391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46806|srtt:41423|latest_rtt:41043|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 052398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:639|largest:639|pns:2| [2025/04/30 20:20:38 052402] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:639|frame:ACK |recv_time:1746044438052221|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 052407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558052221|now:1746044438052221|interv:120000000| [2025/04/30 20:20:38 052411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558052221|now:1746044438052221|interv:120000000| [2025/04/30 20:20:38 052415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438062398|pq_index:0| [2025/04/30 20:20:38 052420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438050540| [2025/04/30 20:20:38 052424] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438052423| [2025/04/30 20:20:38 052429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438052427| [2025/04/30 20:20:38 052435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41423|min_srtt:41423|path_bw:1214692|loss_rate:3.23|path_pto:0| [2025/04/30 20:20:38 052440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 052444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 052448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 052452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 052456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 052460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41423|min_srtt:41423|path_bw:1214692|loss_rate:3.23|path_pto:0| [2025/04/30 20:20:38 052465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 052469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 052473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 052477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 052481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 052494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 052498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1517403| [2025/04/30 20:20:38 052502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 052507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1637| [2025/04/30 20:20:38 052542] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438052514|stream_id:0|stream_offset:1517403| [2025/04/30 20:20:38 052549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 052554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 052558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41423|rtt_var:544|pto_duration:43599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 052563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 052566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 052570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 052574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438121113|now:1746044438052558|interv:68555| [2025/04/30 20:20:38 052578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438121113|now:1746044438052558|interval:68555|pto_count:0|srtt:41423 [2025/04/30 20:20:38 052583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48006| [2025/04/30 20:20:38 052588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 052592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1518582| [2025/04/30 20:20:38 052596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 052600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1638| [2025/04/30 20:20:38 052629] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438052606|stream_id:0|stream_offset:1518582| [2025/04/30 20:20:38 052638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 052645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 052651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41423|rtt_var:544|pto_duration:43599|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 052664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 052670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 052675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 052682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438121205|now:1746044438052651|interv:68554| [2025/04/30 20:20:38 052688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438121205|now:1746044438052651|interval:68554|pto_count:0|srtt:41423 [2025/04/30 20:20:38 052694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 052702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 052748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1519761| [2025/04/30 20:20:38 052756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 052763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438062398| [2025/04/30 20:20:38 052770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438062398| [2025/04/30 20:20:38 052776] [debug] |xqc_engine_wakeup_after|wakeup:1746044438062398|now:1746044438052776|diff:9622| [2025/04/30 20:20:38 052783] [debug] |xqc_engine_main_logic|END|now:1746044438052427| [2025/04/30 20:20:38 052888] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438052887| [2025/04/30 20:20:38 052897] [debug] |xqc_engine_wakeup_after|wakeup:1746044438062398|now:1746044438052897|diff:9501| [2025/04/30 20:20:38 052904] [debug] |xqc_engine_main_logic|END|now:1746044438052887| [2025/04/30 20:20:38 054373] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044438054372| [2025/04/30 20:20:38 054389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 054398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:639| [2025/04/30 20:20:38 054405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:640| [2025/04/30 20:20:38 054411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:640| [2025/04/30 20:20:38 054416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 054422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1598|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1599|path_largest_ack:1598| [2025/04/30 20:20:38 054430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52810|prior_delivered:1448085|prior_time:1746044438009570|is_app_limited:0|send_elapse:42171|ack_elapse:44802|ctl_first_sent_time:1746044438011277|lagest_ack_time:1746044438054372|curr_delivered:1498495| [2025/04/30 20:20:38 054437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438011277| [2025/04/30 20:20:38 054444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:536||sndq_packets_used_bytes:0|sndq_packets_free:803| [2025/04/30 20:20:38 054460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1599|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1599|path_largest_ack:1599| [2025/04/30 20:20:38 054468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51610|prior_delivered:1450485|prior_time:1746044438011430|is_app_limited:0|send_elapse:43222|ack_elapse:42942|ctl_first_sent_time:1746044438013051|lagest_ack_time:1746044438054372|curr_delivered:1499695| [2025/04/30 20:20:38 054474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438013051| [2025/04/30 20:20:38 054481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:535||sndq_packets_used_bytes:0|sndq_packets_free:804| [2025/04/30 20:20:38 054487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41423|rttvar:544|minrtt:31448|latest_rtt:41321|ack_delay:112| [2025/04/30 20:20:38 054494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41397|rttvar:461|minrtt:31448|latest_rtt:41321|ack_delay:112| [2025/04/30 20:20:38 054501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1599|lost_pn:1596|thresh:3| [2025/04/30 20:20:38 054505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 054510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 054513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 054517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 054522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41397|rtt_var:461|pto_duration:43397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 054526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 054530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 054534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:38 054538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438121003|now:1746044438054521|interv:66482| [2025/04/30 20:20:38 054542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438121003|now:1746044438054521|interval:66482|pto_count:0|srtt:41397 [2025/04/30 20:20:38 054547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43222, ack_elapse 42942, delivered 49210|rate 1138540|lost 304| [2025/04/30 20:20:38 054551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138540) in round 27| [2025/04/30 20:20:38 054556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 054560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 054564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438013051|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 054572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438013051|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 054577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46806|srtt:41397|latest_rtt:41321|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 054582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 054587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 054592] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:38 054596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:640|largest:640|pns:2| [2025/04/30 20:20:38 054601] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:640|frame:PING ACK |recv_time:1746044438054372|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 054606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558054372|now:1746044438054372|interv:120000000| [2025/04/30 20:20:38 054610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558054372|now:1746044438054372|interv:120000000| [2025/04/30 20:20:38 054614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438062398|pq_index:0| [2025/04/30 20:20:38 054618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438052427| [2025/04/30 20:20:38 054622] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438054622| [2025/04/30 20:20:38 054627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438054626| [2025/04/30 20:20:38 054634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:640|ack_delay:262|first_ack_range:31|largest_pkt_recv_time:1746044438054372| [2025/04/30 20:20:38 054639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:640|low:609|pkt_pns:2| [2025/04/30 20:20:38 054643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:640|frame_largest_recv:640| [2025/04/30 20:20:38 054647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 054652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41397|min_srtt:41397|path_bw:1214692|loss_rate:3.16|path_pto:0| [2025/04/30 20:20:38 054656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 054661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 054668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 054672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 054676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 054680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41397|min_srtt:41397|path_bw:1214692|loss_rate:3.16|path_pto:0| [2025/04/30 20:20:38 054687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 054694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 054700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 054706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 054714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 054740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 054748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1519761| [2025/04/30 20:20:38 054755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 054762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1639| [2025/04/30 20:20:38 054812] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1639|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46806|now:1746044438054774|stream_id:0|stream_offset:1519761| [2025/04/30 20:20:38 054823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1639|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/04/30 20:20:38 054830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 054836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41397|rtt_var:461|pto_duration:43397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 054843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 054847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 054852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:38 054858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438123171|now:1746044438054836|interv:68335| [2025/04/30 20:20:38 054864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438123171|now:1746044438054836|interval:68335|pto_count:0|srtt:41397 [2025/04/30 20:20:38 054878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48012| [2025/04/30 20:20:38 054886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 054893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1520940| [2025/04/30 20:20:38 054900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 054906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1640| [2025/04/30 20:20:38 054939] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044438054913|stream_id:0|stream_offset:1520940| [2025/04/30 20:20:38 054945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 054950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:38 054954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41397|rtt_var:461|pto_duration:43397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 054959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 054976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 054982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:38 054989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438123310|now:1746044438054954|interv:68356| [2025/04/30 20:20:38 054995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438123310|now:1746044438054954|interval:68356|pto_count:0|srtt:41397 [2025/04/30 20:20:38 055002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49212| [2025/04/30 20:20:38 055010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 055016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1522119| [2025/04/30 20:20:38 055023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 055030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438123310| [2025/04/30 20:20:38 055036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438123310| [2025/04/30 20:20:38 055043] [debug] |xqc_engine_wakeup_after|wakeup:1746044438123310|now:1746044438055043|diff:68267| [2025/04/30 20:20:38 055049] [debug] |xqc_engine_main_logic|END|now:1746044438054626| [2025/04/30 20:20:38 055058] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438055058| [2025/04/30 20:20:38 055063] [debug] |xqc_engine_wakeup_after|wakeup:1746044438123310|now:1746044438055063|diff:68247| [2025/04/30 20:20:38 055076] [debug] |xqc_engine_main_logic|END|now:1746044438055058| [2025/04/30 20:20:38 056236] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438056235| [2025/04/30 20:20:38 056253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 056262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:640| [2025/04/30 20:20:38 056269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:641| [2025/04/30 20:20:38 056279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:641| [2025/04/30 20:20:38 056285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 056294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1600|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1601|path_largest_ack:1600| [2025/04/30 20:20:38 056302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52810|prior_delivered:1450485|prior_time:1746044438011430|is_app_limited:0|send_elapse:43343|ack_elapse:44805|ctl_first_sent_time:1746044438013172|lagest_ack_time:1746044438056235|curr_delivered:1500895| [2025/04/30 20:20:38 056310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438013172| [2025/04/30 20:20:38 056317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:534||sndq_packets_used_bytes:0|sndq_packets_free:805| [2025/04/30 20:20:38 056325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1601|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1601|path_largest_ack:1601| [2025/04/30 20:20:38 056332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51610|prior_delivered:1452885|prior_time:1746044438013317|is_app_limited:0|send_elapse:43705|ack_elapse:42918|ctl_first_sent_time:1746044438014942|lagest_ack_time:1746044438056235|curr_delivered:1502095| [2025/04/30 20:20:38 056339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438014942| [2025/04/30 20:20:38 056346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:533||sndq_packets_used_bytes:0|sndq_packets_free:806| [2025/04/30 20:20:38 056353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41397|rttvar:461|minrtt:31448|latest_rtt:41293|ack_delay:88| [2025/04/30 20:20:38 056360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41373|rttvar:394|minrtt:31448|latest_rtt:41293|ack_delay:88| [2025/04/30 20:20:38 056367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1601|lost_pn:1598|thresh:3| [2025/04/30 20:20:38 056373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 056379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 056386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 056391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 056395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41373|rtt_var:394|pto_duration:43373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 056407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 056411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 056414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:38 056418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438123286|now:1746044438056395|interv:66891| [2025/04/30 20:20:38 056423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438123286|now:1746044438056395|interval:66891|pto_count:0|srtt:41373 [2025/04/30 20:20:38 056427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43705, ack_elapse 42918, delivered 49210|rate 1125958|lost 304| [2025/04/30 20:20:38 056432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125958) in round 27| [2025/04/30 20:20:38 056436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 056440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 056444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438014942|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 056449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438014942|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 056453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46812|srtt:41373|latest_rtt:41293|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 056460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:641|largest:641|pns:2| [2025/04/30 20:20:38 056464] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:641|frame:ACK |recv_time:1746044438056235|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 056469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558056235|now:1746044438056235|interv:120000000| [2025/04/30 20:20:38 056473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558056235|now:1746044438056235|interv:120000000| [2025/04/30 20:20:38 056478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438123310|pq_index:0| [2025/04/30 20:20:38 056482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438054626| [2025/04/30 20:20:38 056486] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438056486| [2025/04/30 20:20:38 056491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438056490| [2025/04/30 20:20:38 056497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41373|min_srtt:41373|path_bw:1214692|loss_rate:3.09|path_pto:0| [2025/04/30 20:20:38 056509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:46812|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 056514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 056518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 056522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 056526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 056531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41373|min_srtt:41373|path_bw:1214692|loss_rate:3.09|path_pto:0| [2025/04/30 20:20:38 056535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:46812|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 056539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 056543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 056547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 056551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 056556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 056560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1522119| [2025/04/30 20:20:38 056564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 056569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1641| [2025/04/30 20:20:38 056609] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044438056577|stream_id:0|stream_offset:1522119| [2025/04/30 20:20:38 056619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 056627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:38 056634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41373|rtt_var:394|pto_duration:43373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 056641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 056645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 056649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:38 056658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438124950|now:1746044438056634|interv:68316| [2025/04/30 20:20:38 056662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438124950|now:1746044438056634|interval:68316|pto_count:0|srtt:41373 [2025/04/30 20:20:38 056667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48012| [2025/04/30 20:20:38 056675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 056682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1523298| [2025/04/30 20:20:38 056689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 056694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1642| [2025/04/30 20:20:38 056746] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044438056701|stream_id:0|stream_offset:1523298| [2025/04/30 20:20:38 056759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 056766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:38 056772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41373|rtt_var:394|pto_duration:43373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 056779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 056785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 056791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:38 056796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438125074|now:1746044438056772|interv:68302| [2025/04/30 20:20:38 056803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438125074|now:1746044438056772|interval:68302|pto_count:0|srtt:41373 [2025/04/30 20:20:38 056809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49212| [2025/04/30 20:20:38 056816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 056823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1524477| [2025/04/30 20:20:38 056830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 056837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438125074| [2025/04/30 20:20:38 056843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438125074| [2025/04/30 20:20:38 056855] [debug] |xqc_engine_wakeup_after|wakeup:1746044438125074|now:1746044438056855|diff:68219| [2025/04/30 20:20:38 056862] [debug] |xqc_engine_main_logic|END|now:1746044438056490| [2025/04/30 20:20:38 056870] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438056870| [2025/04/30 20:20:38 056876] [debug] |xqc_engine_wakeup_after|wakeup:1746044438125074|now:1746044438056876|diff:68198| [2025/04/30 20:20:38 056882] [debug] |xqc_engine_main_logic|END|now:1746044438056870| [2025/04/30 20:20:38 058280] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438058279| [2025/04/30 20:20:38 058298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 058308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:641| [2025/04/30 20:20:38 058314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:642| [2025/04/30 20:20:38 058322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:642| [2025/04/30 20:20:38 058328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 058336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1602|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1603|path_largest_ack:1602| [2025/04/30 20:20:38 058343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52810|prior_delivered:1452885|prior_time:1746044438013317|is_app_limited:0|send_elapse:43842|ack_elapse:44962|ctl_first_sent_time:1746044438015079|lagest_ack_time:1746044438058279|curr_delivered:1503295| [2025/04/30 20:20:38 058351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438015079| [2025/04/30 20:20:38 058358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:532||sndq_packets_used_bytes:0|sndq_packets_free:807| [2025/04/30 20:20:38 058366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1603|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1603|path_largest_ack:1603| [2025/04/30 20:20:38 058373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51610|prior_delivered:1455285|prior_time:1746044438015331|is_app_limited:0|send_elapse:43817|ack_elapse:42948|ctl_first_sent_time:1746044438016992|lagest_ack_time:1746044438058279|curr_delivered:1504495| [2025/04/30 20:20:38 058380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438016992| [2025/04/30 20:20:38 058387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:531||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/04/30 20:20:38 058393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41373|rttvar:394|minrtt:31448|latest_rtt:41287|ack_delay:120| [2025/04/30 20:20:38 058400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41347|rttvar:347|minrtt:31448|latest_rtt:41287|ack_delay:120| [2025/04/30 20:20:38 058407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1603|lost_pn:1600|thresh:3| [2025/04/30 20:20:38 058413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 058424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 058430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 058442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 058447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41347|rtt_var:347|pto_duration:43347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 058451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 058455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 058459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:38 058463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438125048|now:1746044438058446|interv:66602| [2025/04/30 20:20:38 058467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438125048|now:1746044438058446|interval:66602|pto_count:0|srtt:41347 [2025/04/30 20:20:38 058472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43817, ack_elapse 42948, delivered 49210|rate 1123080|lost 304| [2025/04/30 20:20:38 058477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123080) in round 27| [2025/04/30 20:20:38 058481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 058485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 058489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438016992|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 058494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438016992|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 058498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46812|srtt:41347|latest_rtt:41287|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 058504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:642|largest:642|pns:2| [2025/04/30 20:20:38 058509] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:642|frame:ACK |recv_time:1746044438058279|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 058514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558058279|now:1746044438058279|interv:120000000| [2025/04/30 20:20:38 058518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558058279|now:1746044438058279|interv:120000000| [2025/04/30 20:20:38 058522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438125074|pq_index:0| [2025/04/30 20:20:38 058527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438056490| [2025/04/30 20:20:38 058531] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438058531| [2025/04/30 20:20:38 058536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438058535| [2025/04/30 20:20:38 058545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41347|min_srtt:41347|path_bw:1214692|loss_rate:3.03|path_pto:0| [2025/04/30 20:20:38 058550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:46812|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 058554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 058558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 058562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 058567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 058571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41347|min_srtt:41347|path_bw:1214692|loss_rate:3.03|path_pto:0| [2025/04/30 20:20:38 058575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:46812|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 058579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 058583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 058587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 058591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 058596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 058600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1524477| [2025/04/30 20:20:38 058605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 058609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1643| [2025/04/30 20:20:38 058652] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044438058617|stream_id:0|stream_offset:1524477| [2025/04/30 20:20:38 058662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 058670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:38 058677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41347|rtt_var:347|pto_duration:43347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 058691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 058697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 058704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:38 058710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438126964|now:1746044438058676|interv:68288| [2025/04/30 20:20:38 058733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438126964|now:1746044438058676|interval:68288|pto_count:0|srtt:41347 [2025/04/30 20:20:38 058746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48012| [2025/04/30 20:20:38 058755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 058761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1525656| [2025/04/30 20:20:38 058769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 058776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1644| [2025/04/30 20:20:38 058825] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044438058787|stream_id:0|stream_offset:1525656| [2025/04/30 20:20:38 058835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 058843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:38 058849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41347|rtt_var:347|pto_duration:43347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 058857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 058863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 058869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:38 058875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438127134|now:1746044438058849|interv:68285| [2025/04/30 20:20:38 058882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438127134|now:1746044438058849|interval:68285|pto_count:0|srtt:41347 [2025/04/30 20:20:38 058889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49212| [2025/04/30 20:20:38 058897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 058903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1526835| [2025/04/30 20:20:38 058917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 058923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438127134| [2025/04/30 20:20:38 058930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438127134| [2025/04/30 20:20:38 058936] [debug] |xqc_engine_wakeup_after|wakeup:1746044438127134|now:1746044438058936|diff:68198| [2025/04/30 20:20:38 058944] [debug] |xqc_engine_main_logic|END|now:1746044438058535| [2025/04/30 20:20:38 058952] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438058952| [2025/04/30 20:20:38 058958] [debug] |xqc_engine_wakeup_after|wakeup:1746044438127134|now:1746044438058958|diff:68176| [2025/04/30 20:20:38 058964] [debug] |xqc_engine_main_logic|END|now:1746044438058952| [2025/04/30 20:20:38 060215] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438060214| [2025/04/30 20:20:38 060232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 060241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:642| [2025/04/30 20:20:38 060247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:643| [2025/04/30 20:20:38 060256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:643| [2025/04/30 20:20:38 060263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 060271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1604|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1605|path_largest_ack:1604| [2025/04/30 20:20:38 060278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52810|prior_delivered:1455285|prior_time:1746044438015331|is_app_limited:0|send_elapse:43949|ack_elapse:44883|ctl_first_sent_time:1746044438017124|lagest_ack_time:1746044438060214|curr_delivered:1505695| [2025/04/30 20:20:38 060286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438017124| [2025/04/30 20:20:38 060294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:530||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/04/30 20:20:38 060302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1605|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1605|path_largest_ack:1605| [2025/04/30 20:20:38 060309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51610|prior_delivered:1457685|prior_time:1746044438017324|is_app_limited:0|send_elapse:43829|ack_elapse:42890|ctl_first_sent_time:1746044438018985|lagest_ack_time:1746044438060214|curr_delivered:1506895| [2025/04/30 20:20:38 060316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438018985| [2025/04/30 20:20:38 060323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:529||sndq_packets_used_bytes:0|sndq_packets_free:810| [2025/04/30 20:20:38 060329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41347|rttvar:347|minrtt:31448|latest_rtt:41229|ack_delay:112| [2025/04/30 20:20:38 060336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41318|rttvar:318|minrtt:31448|latest_rtt:41229|ack_delay:112| [2025/04/30 20:20:38 060343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1605|lost_pn:1602|thresh:3| [2025/04/30 20:20:38 060358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 060363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 060367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 060371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 060375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41318|rtt_var:318|pto_duration:43318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 060380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 060384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 060388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:38 060392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438127105|now:1746044438060375|interv:66730| [2025/04/30 20:20:38 060396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438127105|now:1746044438060375|interval:66730|pto_count:0|srtt:41318 [2025/04/30 20:20:38 060400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43829, ack_elapse 42890, delivered 49210|rate 1122772|lost 304| [2025/04/30 20:20:38 060405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122772) in round 27| [2025/04/30 20:20:38 060409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 060413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 060417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438018985|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 060422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438018985|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 060426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46812|srtt:41318|latest_rtt:41229|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 060432] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:49442|inflight:46812|mode:2|applimit:0|pacing_rate:1518365|bw:1214692|srtt:41318|latest_rtt:41229|min_rtt:31448|send:1623|lost:302|tlp:0|recv:627|recovery:1|slow_start:0|conn_life:1367118|acked:2400|delivered:1506895|is_cwnd_limited:1| [2025/04/30 20:20:38 060438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:643|largest:643|pns:2| [2025/04/30 20:20:38 060443] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:643|frame:ACK |recv_time:1746044438060214|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 060451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558060214|now:1746044438060214|interv:120000000| [2025/04/30 20:20:38 060455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558060214|now:1746044438060214|interv:120000000| [2025/04/30 20:20:38 060459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438127134|pq_index:0| [2025/04/30 20:20:38 060463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438058535| [2025/04/30 20:20:38 060467] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438060467| [2025/04/30 20:20:38 060472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438060471| [2025/04/30 20:20:38 060478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41318|min_srtt:41318|path_bw:1214692|loss_rate:2.97|path_pto:0| [2025/04/30 20:20:38 060483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46812|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 060487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 060491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 060495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 060500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 060504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41318|min_srtt:41318|path_bw:1214692|loss_rate:2.97|path_pto:0| [2025/04/30 20:20:38 060508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46812|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 060512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 060516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 060520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 060524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 060528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 060533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1526835| [2025/04/30 20:20:38 060537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 060544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1645| [2025/04/30 20:20:38 060584] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044438060552|stream_id:0|stream_offset:1526835| [2025/04/30 20:20:38 060593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 060601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:38 060608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41318|rtt_var:318|pto_duration:43318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 060615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 060620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 060624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:38 060628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438128870|now:1746044438060607|interv:68263| [2025/04/30 20:20:38 060632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438128870|now:1746044438060607|interval:68263|pto_count:0|srtt:41318 [2025/04/30 20:20:38 060636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48012| [2025/04/30 20:20:38 060641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 060646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1528014| [2025/04/30 20:20:38 060650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 060655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1646| [2025/04/30 20:20:38 060695] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044438060666|stream_id:0|stream_offset:1528014| [2025/04/30 20:20:38 060705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 060712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:38 060742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41318|rtt_var:318|pto_duration:43318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 060749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 060756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 060763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:38 060769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438128984|now:1746044438060741|interv:68243| [2025/04/30 20:20:38 060783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438128984|now:1746044438060741|interval:68243|pto_count:0|srtt:41318 [2025/04/30 20:20:38 060790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49212| [2025/04/30 20:20:38 060798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 060805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 060812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 060819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438128984| [2025/04/30 20:20:38 060825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438128984| [2025/04/30 20:20:38 060832] [debug] |xqc_engine_wakeup_after|wakeup:1746044438128984|now:1746044438060832|diff:68152| [2025/04/30 20:20:38 060839] [debug] |xqc_engine_main_logic|END|now:1746044438060471| [2025/04/30 20:20:38 060848] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438060847| [2025/04/30 20:20:38 060854] [debug] |xqc_engine_wakeup_after|wakeup:1746044438128984|now:1746044438060854|diff:68130| [2025/04/30 20:20:38 060860] [debug] |xqc_engine_main_logic|END|now:1746044438060847| [2025/04/30 20:20:38 062231] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438062229| [2025/04/30 20:20:38 062246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 062255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:643| [2025/04/30 20:20:38 062262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:644| [2025/04/30 20:20:38 062271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:644| [2025/04/30 20:20:38 062277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 062285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1606|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1607|path_largest_ack:1606| [2025/04/30 20:20:38 062292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52810|prior_delivered:1457685|prior_time:1746044438017324|is_app_limited:0|send_elapse:43962|ack_elapse:44905|ctl_first_sent_time:1746044438019118|lagest_ack_time:1746044438062229|curr_delivered:1508095| [2025/04/30 20:20:38 062300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438019118| [2025/04/30 20:20:38 062307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:528||sndq_packets_used_bytes:0|sndq_packets_free:811| [2025/04/30 20:20:38 062314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1607|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1607|path_largest_ack:1607| [2025/04/30 20:20:38 062321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51610|prior_delivered:1460085|prior_time:1746044438019332|is_app_limited:0|send_elapse:43824|ack_elapse:42897|ctl_first_sent_time:1746044438020975|lagest_ack_time:1746044438062229|curr_delivered:1509295| [2025/04/30 20:20:38 062334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438020975| [2025/04/30 20:20:38 062339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:527||sndq_packets_used_bytes:0|sndq_packets_free:812| [2025/04/30 20:20:38 062343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41318|rttvar:318|minrtt:31448|latest_rtt:41254|ack_delay:96| [2025/04/30 20:20:38 062347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41298|rttvar:279|minrtt:31448|latest_rtt:41254|ack_delay:96| [2025/04/30 20:20:38 062352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1607|lost_pn:1604|thresh:3| [2025/04/30 20:20:38 062356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 062360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 062364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 062368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 062372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41298|rtt_var:279|pto_duration:43298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 062377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 062382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 062389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 20:20:38 062395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438128964|now:1746044438062372|interv:66592| [2025/04/30 20:20:38 062402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438128964|now:1746044438062372|interval:66592|pto_count:0|srtt:41298 [2025/04/30 20:20:38 062408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43824, ack_elapse 42897, delivered 49210|rate 1122900|lost 304| [2025/04/30 20:20:38 062413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122900) in round 27| [2025/04/30 20:20:38 062418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 062422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 062426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438020975|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 062430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438020975|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 062435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46812|srtt:41298|latest_rtt:41254|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 062444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:644|largest:644|pns:2| [2025/04/30 20:20:38 062449] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:644|frame:ACK |recv_time:1746044438062229|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 062454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558062229|now:1746044438062229|interv:120000000| [2025/04/30 20:20:38 062458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558062229|now:1746044438062229|interv:120000000| [2025/04/30 20:20:38 062462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438128984|pq_index:0| [2025/04/30 20:20:38 062466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438060471| [2025/04/30 20:20:38 062470] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438062470| [2025/04/30 20:20:38 062475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438062474| [2025/04/30 20:20:38 062481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41298|min_srtt:41298|path_bw:1214692|loss_rate:2.91|path_pto:0| [2025/04/30 20:20:38 062486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46812|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 062491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 062494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 062498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 062503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 062507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41298|min_srtt:41298|path_bw:1214692|loss_rate:2.91|path_pto:0| [2025/04/30 20:20:38 062511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46812|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 062516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 062519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 062523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 062527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 062532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 062539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 062543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 062548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1647| [2025/04/30 20:20:38 062584] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746044438062555|stream_id:0|stream_offset:1529193| [2025/04/30 20:20:38 062590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 062594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 20:20:38 062601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41298|rtt_var:279|pto_duration:43298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 062608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 062614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 062621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 20:20:38 062627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438130853|now:1746044438062601|interv:68252| [2025/04/30 20:20:38 062634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438130853|now:1746044438062601|interval:68252|pto_count:0|srtt:41298 [2025/04/30 20:20:38 062642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48012| [2025/04/30 20:20:38 062650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 062657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1530372| [2025/04/30 20:20:38 062664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 062671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1648| [2025/04/30 20:20:38 062741] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746044438062682|stream_id:0|stream_offset:1530372| [2025/04/30 20:20:38 062756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 062764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 20:20:38 062771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41298|rtt_var:279|pto_duration:43298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 062778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 062794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 062801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 20:20:38 062860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438130980|now:1746044438062771|interv:68209| [2025/04/30 20:20:38 062867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438130980|now:1746044438062771|interval:68209|pto_count:0|srtt:41298 [2025/04/30 20:20:38 062875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49212| [2025/04/30 20:20:38 062882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 062889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1531551| [2025/04/30 20:20:38 062911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 062918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438130980| [2025/04/30 20:20:38 062925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438130980| [2025/04/30 20:20:38 062931] [debug] |xqc_engine_wakeup_after|wakeup:1746044438130980|now:1746044438062931|diff:68049| [2025/04/30 20:20:38 062938] [debug] |xqc_engine_main_logic|END|now:1746044438062474| [2025/04/30 20:20:38 062946] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438062946| [2025/04/30 20:20:38 062952] [debug] |xqc_engine_wakeup_after|wakeup:1746044438130980|now:1746044438062952|diff:68028| [2025/04/30 20:20:38 062958] [debug] |xqc_engine_main_logic|END|now:1746044438062946| [2025/04/30 20:20:38 064482] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438064480| [2025/04/30 20:20:38 064499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 064509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:644| [2025/04/30 20:20:38 064515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:645| [2025/04/30 20:20:38 064524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:645| [2025/04/30 20:20:38 064531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 064540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1608|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1609|path_largest_ack:1608| [2025/04/30 20:20:38 064546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52810|prior_delivered:1460085|prior_time:1746044438019332|is_app_limited:0|send_elapse:43952|ack_elapse:45148|ctl_first_sent_time:1746044438021103|lagest_ack_time:1746044438064480|curr_delivered:1510495| [2025/04/30 20:20:38 064550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438021103| [2025/04/30 20:20:38 064557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:526||sndq_packets_used_bytes:0|sndq_packets_free:813| [2025/04/30 20:20:38 064564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1609|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1609|path_largest_ack:1609| [2025/04/30 20:20:38 064577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51616|prior_delivered:1462485|prior_time:1746044438021402|is_app_limited:0|send_elapse:44010|ack_elapse:43078|ctl_first_sent_time:1746044438023055|lagest_ack_time:1746044438064480|curr_delivered:1511701| [2025/04/30 20:20:38 064585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438023055| [2025/04/30 20:20:38 064591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:525||sndq_packets_used_bytes:0|sndq_packets_free:814| [2025/04/30 20:20:38 064598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41298|rttvar:279|minrtt:31448|latest_rtt:41425|ack_delay:368| [2025/04/30 20:20:38 064606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41268|rttvar:270|minrtt:31448|latest_rtt:41425|ack_delay:368| [2025/04/30 20:20:38 064613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1609|lost_pn:1606|thresh:3| [2025/04/30 20:20:38 064620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 064626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 064629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 064634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 625|pns:2| [2025/04/30 20:20:38 064638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 064642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41268|rtt_var:270|pto_duration:43268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 064646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 064650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 064654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:38 064658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438130950|now:1746044438064641|interv:66309| [2025/04/30 20:20:38 064662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438130950|now:1746044438064641|interval:66309|pto_count:0|srtt:41268 [2025/04/30 20:20:38 064669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44010, ack_elapse 43078, delivered 49216|rate 1118291|lost 304| [2025/04/30 20:20:38 064676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118291) in round 27| [2025/04/30 20:20:38 064683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 064689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 064695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2406|po_sent_time:1746044438023055|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 064708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2406|po_sent_time:1746044438023055|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 064733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46806|srtt:41268|latest_rtt:41425|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 064746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:645|largest:645|pns:2| [2025/04/30 20:20:38 064754] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:645|frame:ACK |recv_time:1746044438064480|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 064761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558064480|now:1746044438064480|interv:120000000| [2025/04/30 20:20:38 064768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558064480|now:1746044438064480|interv:120000000| [2025/04/30 20:20:38 064774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438130980|pq_index:0| [2025/04/30 20:20:38 064781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438062474| [2025/04/30 20:20:38 064788] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438064787| [2025/04/30 20:20:38 064796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438064794| [2025/04/30 20:20:38 064805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41268|min_srtt:41268|path_bw:1214692|loss_rate:2.86|path_pto:0| [2025/04/30 20:20:38 064812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 064819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 064826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 064832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 064839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 064846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41268|min_srtt:41268|path_bw:1214692|loss_rate:2.86|path_pto:0| [2025/04/30 20:20:38 064852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 064859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 064866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 064877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 064884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 064891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 064897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1531551| [2025/04/30 20:20:38 064904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 064911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1649| [2025/04/30 20:20:38 064973] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438064923|stream_id:0|stream_offset:1531551| [2025/04/30 20:20:38 064984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 064992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 064999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41268|rtt_var:270|pto_duration:43268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 065006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 065012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 065019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 065025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438133191|now:1746044438064999|interv:68192| [2025/04/30 20:20:38 065031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438133191|now:1746044438064999|interval:68192|pto_count:0|srtt:41268 [2025/04/30 20:20:38 065039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48006| [2025/04/30 20:20:38 065047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 065053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1532730| [2025/04/30 20:20:38 065059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 065063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1650| [2025/04/30 20:20:38 065097] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438065071|stream_id:0|stream_offset:1532730| [2025/04/30 20:20:38 065103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 065113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 065117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41268|rtt_var:270|pto_duration:43268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 065122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 065126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 065130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 065134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438133339|now:1746044438065117|interv:68222| [2025/04/30 20:20:38 065138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438133339|now:1746044438065117|interval:68222|pto_count:0|srtt:41268 [2025/04/30 20:20:38 065142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 065147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 065151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1533909| [2025/04/30 20:20:38 065155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 065159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438133339| [2025/04/30 20:20:38 065164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438133339| [2025/04/30 20:20:38 065168] [debug] |xqc_engine_wakeup_after|wakeup:1746044438133339|now:1746044438065168|diff:68171| [2025/04/30 20:20:38 065172] [debug] |xqc_engine_main_logic|END|now:1746044438064794| [2025/04/30 20:20:38 065178] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438065178| [2025/04/30 20:20:38 065182] [debug] |xqc_engine_wakeup_after|wakeup:1746044438133339|now:1746044438065182|diff:68157| [2025/04/30 20:20:38 065185] [debug] |xqc_engine_main_logic|END|now:1746044438065178| [2025/04/30 20:20:38 066233] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438066231| [2025/04/30 20:20:38 066248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 066257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:645| [2025/04/30 20:20:38 066263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:646| [2025/04/30 20:20:38 066271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:646| [2025/04/30 20:20:38 066278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 066286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1610|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1611|path_largest_ack:1610| [2025/04/30 20:20:38 066293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52816|prior_delivered:1462485|prior_time:1746044438021402|is_app_limited:0|send_elapse:44101|ack_elapse:44829|ctl_first_sent_time:1746044438023146|lagest_ack_time:1746044438066231|curr_delivered:1512901| [2025/04/30 20:20:38 066307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438023146| [2025/04/30 20:20:38 066315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:524||sndq_packets_used_bytes:0|sndq_packets_free:815| [2025/04/30 20:20:38 066322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1611|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1611|path_largest_ack:1611| [2025/04/30 20:20:38 066329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51616|prior_delivered:1464885|prior_time:1746044438023394|is_app_limited:0|send_elapse:44012|ack_elapse:42837|ctl_first_sent_time:1746044438025034|lagest_ack_time:1746044438066231|curr_delivered:1514101| [2025/04/30 20:20:38 066335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438025034| [2025/04/30 20:20:38 066341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:523||sndq_packets_used_bytes:0|sndq_packets_free:816| [2025/04/30 20:20:38 066348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41268|rttvar:270|minrtt:31448|latest_rtt:41197|ack_delay:88| [2025/04/30 20:20:38 066355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41248|rttvar:242|minrtt:31448|latest_rtt:41197|ack_delay:88| [2025/04/30 20:20:38 066361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1611|lost_pn:1608|thresh:3| [2025/04/30 20:20:38 066365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 066369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 066373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 066377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 066381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41248|rtt_var:242|pto_duration:43248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 066385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 066389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 066393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:38 066397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438133319|now:1746044438066381|interv:66938| [2025/04/30 20:20:38 066401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438133319|now:1746044438066381|interval:66938|pto_count:0|srtt:41248 [2025/04/30 20:20:38 066406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44012, ack_elapse 42837, delivered 49216|rate 1118240|lost 304| [2025/04/30 20:20:38 066410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118240) in round 27| [2025/04/30 20:20:38 066414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 066422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 066426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438025034|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 066431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438025034|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 066436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46806|srtt:41248|latest_rtt:41197|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 066442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:646|largest:646|pns:2| [2025/04/30 20:20:38 066446] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:646|frame:ACK |recv_time:1746044438066231|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 066451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558066231|now:1746044438066231|interv:120000000| [2025/04/30 20:20:38 066455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558066231|now:1746044438066231|interv:120000000| [2025/04/30 20:20:38 066459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438133339|pq_index:0| [2025/04/30 20:20:38 066464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438064794| [2025/04/30 20:20:38 066467] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438066467| [2025/04/30 20:20:38 066473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438066471| [2025/04/30 20:20:38 066478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41248|min_srtt:41248|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:38 066483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 066487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 066491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 066495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 066500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 066504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41248|min_srtt:41248|path_bw:1214692|loss_rate:2.80|path_pto:0| [2025/04/30 20:20:38 066508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 066515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 066519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 066523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 066528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 066532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 066536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1533909| [2025/04/30 20:20:38 066541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 066545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1651| [2025/04/30 20:20:38 066581] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438066553|stream_id:0|stream_offset:1533909| [2025/04/30 20:20:38 066587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 066592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 066596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41248|rtt_var:242|pto_duration:43248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 066600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 066604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 066608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 066612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438134801|now:1746044438066596|interv:68205| [2025/04/30 20:20:38 066616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438134801|now:1746044438066596|interval:68205|pto_count:0|srtt:41248 [2025/04/30 20:20:38 066620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48006| [2025/04/30 20:20:38 066625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 066629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1535088| [2025/04/30 20:20:38 066634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 066641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1652| [2025/04/30 20:20:38 066672] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438066648|stream_id:0|stream_offset:1535088| [2025/04/30 20:20:38 066681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 066688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 066694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41248|rtt_var:242|pto_duration:43248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 066701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 066707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 066713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 066739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438134896|now:1746044438066694|interv:68202| [2025/04/30 20:20:38 066747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438134896|now:1746044438066694|interval:68202|pto_count:0|srtt:41248 [2025/04/30 20:20:38 066754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 066762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 066768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1536267| [2025/04/30 20:20:38 066775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 066781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438134896| [2025/04/30 20:20:38 066787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438134896| [2025/04/30 20:20:38 066793] [debug] |xqc_engine_wakeup_after|wakeup:1746044438134896|now:1746044438066793|diff:68103| [2025/04/30 20:20:38 066800] [debug] |xqc_engine_main_logic|END|now:1746044438066471| [2025/04/30 20:20:38 066808] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438066808| [2025/04/30 20:20:38 066813] [debug] |xqc_engine_wakeup_after|wakeup:1746044438134896|now:1746044438066813|diff:68083| [2025/04/30 20:20:38 066820] [debug] |xqc_engine_main_logic|END|now:1746044438066808| [2025/04/30 20:20:38 068245] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438068243| [2025/04/30 20:20:38 068261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 068271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:646| [2025/04/30 20:20:38 068277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:647| [2025/04/30 20:20:38 068287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:647| [2025/04/30 20:20:38 068293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 068309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1612|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1613|path_largest_ack:1612| [2025/04/30 20:20:38 068317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52816|prior_delivered:1464885|prior_time:1746044438023394|is_app_limited:0|send_elapse:44128|ack_elapse:44849|ctl_first_sent_time:1746044438025150|lagest_ack_time:1746044438068243|curr_delivered:1515301| [2025/04/30 20:20:38 068325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438025150| [2025/04/30 20:20:38 068333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:522||sndq_packets_used_bytes:0|sndq_packets_free:817| [2025/04/30 20:20:38 068340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1613|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1613|path_largest_ack:1613| [2025/04/30 20:20:38 068347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51616|prior_delivered:1467285|prior_time:1746044438025279|is_app_limited:0|send_elapse:43806|ack_elapse:42964|ctl_first_sent_time:1746044438026869|lagest_ack_time:1746044438068243|curr_delivered:1516501| [2025/04/30 20:20:38 068353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438026869| [2025/04/30 20:20:38 068360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:521||sndq_packets_used_bytes:0|sndq_packets_free:818| [2025/04/30 20:20:38 068366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41248|rttvar:242|minrtt:31448|latest_rtt:41374|ack_delay:104| [2025/04/30 20:20:38 068373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41250|rttvar:187|minrtt:31448|latest_rtt:41374|ack_delay:104| [2025/04/30 20:20:38 068380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1613|lost_pn:1610|thresh:3| [2025/04/30 20:20:38 068387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 068393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 068399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 068404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 068410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41250|rtt_var:187|pto_duration:43250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 068417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 068424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 068430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:38 068436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438134898|now:1746044438068409|interv:66489| [2025/04/30 20:20:38 068440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438134898|now:1746044438068409|interval:66489|pto_count:0|srtt:41250 [2025/04/30 20:20:38 068451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43806, ack_elapse 42964, delivered 49216|rate 1123499|lost 304| [2025/04/30 20:20:38 068456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123499) in round 27| [2025/04/30 20:20:38 068460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 068465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 068468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438026869|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 068473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438026869|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 068478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46806|srtt:41250|latest_rtt:41374|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 068484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:647|largest:647|pns:2| [2025/04/30 20:20:38 068488] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:647|frame:ACK |recv_time:1746044438068243|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 068493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558068243|now:1746044438068243|interv:120000000| [2025/04/30 20:20:38 068498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558068243|now:1746044438068243|interv:120000000| [2025/04/30 20:20:38 068502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438134896|pq_index:0| [2025/04/30 20:20:38 068506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438066471| [2025/04/30 20:20:38 068510] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438068510| [2025/04/30 20:20:38 068515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438068514| [2025/04/30 20:20:38 068522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41250|min_srtt:41250|path_bw:1214692|loss_rate:2.75|path_pto:0| [2025/04/30 20:20:38 068526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 068531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 068535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 068539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 068546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 068550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41250|min_srtt:41250|path_bw:1214692|loss_rate:2.75|path_pto:0| [2025/04/30 20:20:38 068554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 068559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 068563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 068567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 068571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 068575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 068580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1536267| [2025/04/30 20:20:38 068584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 068588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1653| [2025/04/30 20:20:38 068637] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438068597|stream_id:0|stream_offset:1536267| [2025/04/30 20:20:38 068649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 068656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 068663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41250|rtt_var:187|pto_duration:43250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 068670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 068676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 068683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 068689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438136847|now:1746044438068662|interv:68185| [2025/04/30 20:20:38 068695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438136847|now:1746044438068662|interval:68185|pto_count:0|srtt:41250 [2025/04/30 20:20:38 068702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48006| [2025/04/30 20:20:38 068710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 068747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1537446| [2025/04/30 20:20:38 068755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 068761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1654| [2025/04/30 20:20:38 068806] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438068772|stream_id:0|stream_offset:1537446| [2025/04/30 20:20:38 068817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 068825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 068832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41250|rtt_var:187|pto_duration:43250|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 068840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 068846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 068852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 068858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438137022|now:1746044438068832|interv:68190| [2025/04/30 20:20:38 068864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438137022|now:1746044438068832|interval:68190|pto_count:0|srtt:41250 [2025/04/30 20:20:38 068872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 068879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 068886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1538625| [2025/04/30 20:20:38 068893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 068900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438137022| [2025/04/30 20:20:38 068907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438137022| [2025/04/30 20:20:38 068914] [debug] |xqc_engine_wakeup_after|wakeup:1746044438137022|now:1746044438068914|diff:68108| [2025/04/30 20:20:38 068921] [debug] |xqc_engine_main_logic|END|now:1746044438068514| [2025/04/30 20:20:38 068929] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438068929| [2025/04/30 20:20:38 068935] [debug] |xqc_engine_wakeup_after|wakeup:1746044438137022|now:1746044438068935|diff:68087| [2025/04/30 20:20:38 068942] [debug] |xqc_engine_main_logic|END|now:1746044438068929| [2025/04/30 20:20:38 070415] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438070413| [2025/04/30 20:20:38 070430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 070447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:647| [2025/04/30 20:20:38 070454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:648| [2025/04/30 20:20:38 070462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:648| [2025/04/30 20:20:38 070468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 070476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 070484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52816|prior_delivered:1467285|prior_time:1746044438025279|is_app_limited:0|send_elapse:43923|ack_elapse:45134|ctl_first_sent_time:1746044438026986|lagest_ack_time:1746044438070413|curr_delivered:1517701| [2025/04/30 20:20:38 070491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438026986| [2025/04/30 20:20:38 070499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:520||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/04/30 20:20:38 070506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41250|rttvar:187|minrtt:31448|latest_rtt:43427|ack_delay:1256| [2025/04/30 20:20:38 070513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41365|rttvar:371|minrtt:31448|latest_rtt:43427|ack_delay:1256| [2025/04/30 20:20:38 070519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1614|lost_pn:1611|thresh:3| [2025/04/30 20:20:38 070526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 070531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 070535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 070539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 070543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41365|rtt_var:371|pto_duration:43365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 070548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 070552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 070555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 070559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438137137|now:1746044438070543|interv:66594| [2025/04/30 20:20:38 070564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438137137|now:1746044438070543|interval:66594|pto_count:0|srtt:41365 [2025/04/30 20:20:38 070568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43923, ack_elapse 45134, delivered 50416|rate 1117029|lost 304| [2025/04/30 20:20:38 070573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117029) in round 27| [2025/04/30 20:20:38 070577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 070589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 070595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:1200|po_sent_time:1746044438026986|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 070602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:1200|po_sent_time:1746044438026986|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 070609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:48006|srtt:41365|latest_rtt:43427|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 070618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 070625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438095413|now:1746044438070413|interv:25000| [2025/04/30 20:20:38 070634] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438070413|max_ack_delay:25000| [2025/04/30 20:20:38 070641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:648|largest:648|pns:2| [2025/04/30 20:20:38 070648] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:648|frame:PING ACK |recv_time:1746044438070413|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 070656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558070413|now:1746044438070413|interv:120000000| [2025/04/30 20:20:38 070662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558070413|now:1746044438070413|interv:120000000| [2025/04/30 20:20:38 070669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438137022|pq_index:0| [2025/04/30 20:20:38 070675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438068514| [2025/04/30 20:20:38 070681] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438070681| [2025/04/30 20:20:38 070689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438070687| [2025/04/30 20:20:38 070698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41365|min_srtt:41365|path_bw:1214692|loss_rate:2.70|path_pto:0| [2025/04/30 20:20:38 070705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 070713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 070741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 070755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 070762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 070769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41365|min_srtt:41365|path_bw:1214692|loss_rate:2.70|path_pto:0| [2025/04/30 20:20:38 070777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 070785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 070791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 070798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 070805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 070812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 070819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1538625| [2025/04/30 20:20:38 070826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 070833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1655| [2025/04/30 20:20:38 070880] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438070845|stream_id:0|stream_offset:1538625| [2025/04/30 20:20:38 070890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 070897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 070903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41365|rtt_var:371|pto_duration:43365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 070910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 070916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 070922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 070927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438139210|now:1746044438070903|interv:68307| [2025/04/30 20:20:38 070933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438139210|now:1746044438070903|interval:68307|pto_count:0|srtt:41365 [2025/04/30 20:20:38 070940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 070953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 070959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1539804| [2025/04/30 20:20:38 070965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 070971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438095413| [2025/04/30 20:20:38 070978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438095413| [2025/04/30 20:20:38 070984] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438070984|diff:24429| [2025/04/30 20:20:38 070991] [debug] |xqc_engine_main_logic|END|now:1746044438070687| [2025/04/30 20:20:38 070999] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438070999| [2025/04/30 20:20:38 071005] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438071005|diff:24408| [2025/04/30 20:20:38 071011] [debug] |xqc_engine_main_logic|END|now:1746044438070999| [2025/04/30 20:20:38 072230] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438072229| [2025/04/30 20:20:38 072246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 072255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:648| [2025/04/30 20:20:38 072261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:649| [2025/04/30 20:20:38 072270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:649| [2025/04/30 20:20:38 072277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 072285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1616|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1617|path_largest_ack:1616| [2025/04/30 20:20:38 072302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52816|prior_delivered:1469685|prior_time:1746044438027356|is_app_limited:0|send_elapse:44051|ack_elapse:44873|ctl_first_sent_time:1746044438029115|lagest_ack_time:1746044438072229|curr_delivered:1518901| [2025/04/30 20:20:38 072310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438029115| [2025/04/30 20:20:38 072317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:519||sndq_packets_used_bytes:0|sndq_packets_free:820| [2025/04/30 20:20:38 072324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 072331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51616|prior_delivered:1472085|prior_time:1746044438029325|is_app_limited:0|send_elapse:43892|ack_elapse:42904|ctl_first_sent_time:1746044438030920|lagest_ack_time:1746044438072229|curr_delivered:1520101| [2025/04/30 20:20:38 072339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438030920| [2025/04/30 20:20:38 072345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:518||sndq_packets_used_bytes:0|sndq_packets_free:821| [2025/04/30 20:20:38 072353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41365|rttvar:371|minrtt:31448|latest_rtt:41309|ack_delay:136| [2025/04/30 20:20:38 072369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41341|rttvar:327|minrtt:31448|latest_rtt:41309|ack_delay:136| [2025/04/30 20:20:38 072377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1617|lost_pn:1614|thresh:3| [2025/04/30 20:20:38 072381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 072385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 072389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 072393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 072397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438075476|now:1746044438072397|interval:3079| [2025/04/30 20:20:38 072401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438075476|now:1746044438072397|interv:3079| [2025/04/30 20:20:38 072406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43892, ack_elapse 42904, delivered 48016|rate 1093957|lost 304| [2025/04/30 20:20:38 072410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093957) in round 27| [2025/04/30 20:20:38 072414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 072419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 072423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438030920|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 072427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438030920|recovery:1|recovery_start:1746044438046421|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 072432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46806|srtt:41341|latest_rtt:41309|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438046421|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 072438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:649|largest:649|pns:2| [2025/04/30 20:20:38 072443] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:649|frame:ACK |recv_time:1746044438072229|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 072447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558072229|now:1746044438072229|interv:120000000| [2025/04/30 20:20:38 072452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558072229|now:1746044438072229|interv:120000000| [2025/04/30 20:20:38 072456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438095413|pq_index:0| [2025/04/30 20:20:38 072460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438070687| [2025/04/30 20:20:38 072467] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438072467| [2025/04/30 20:20:38 072473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438072471| [2025/04/30 20:20:38 072479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41341|min_srtt:41341|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:38 072483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 072488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 072492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 072496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 072500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 072504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41341|min_srtt:41341|path_bw:1214692|loss_rate:2.68|path_pto:0| [2025/04/30 20:20:38 072509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 072513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 072517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 072521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 072525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 072530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 072534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1539804| [2025/04/30 20:20:38 072538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 072543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1656| [2025/04/30 20:20:38 072578] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438072551|stream_id:0|stream_offset:1539804| [2025/04/30 20:20:38 072585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 072589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 072598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438075476|now:1746044438072597|interval:2879| [2025/04/30 20:20:38 072602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438075476|now:1746044438072597|interv:2879| [2025/04/30 20:20:38 072606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48006| [2025/04/30 20:20:38 072611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 072615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1540983| [2025/04/30 20:20:38 072620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 072624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1657| [2025/04/30 20:20:38 072653] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438072630|stream_id:0|stream_offset:1540983| [2025/04/30 20:20:38 072662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 072669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 072675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438075476|now:1746044438072675|interval:2801| [2025/04/30 20:20:38 072682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438075476|now:1746044438072675|interv:2801| [2025/04/30 20:20:38 072689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 072697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 072704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1542162| [2025/04/30 20:20:38 072711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 072739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438075476| [2025/04/30 20:20:38 072747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438075476| [2025/04/30 20:20:38 072754] [debug] |xqc_engine_wakeup_after|wakeup:1746044438075476|now:1746044438072754|diff:2722| [2025/04/30 20:20:38 072761] [debug] |xqc_engine_main_logic|END|now:1746044438072471| [2025/04/30 20:20:38 072770] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438072770| [2025/04/30 20:20:38 072776] [debug] |xqc_engine_wakeup_after|wakeup:1746044438075476|now:1746044438072776|diff:2700| [2025/04/30 20:20:38 072783] [debug] |xqc_engine_main_logic|END|now:1746044438072770| [2025/04/30 20:20:38 074207] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438074206| [2025/04/30 20:20:38 074223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 074238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:649| [2025/04/30 20:20:38 074245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:650| [2025/04/30 20:20:38 074254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:650| [2025/04/30 20:20:38 074261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 074269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1618|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1619|path_largest_ack:1618| [2025/04/30 20:20:38 074276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52816|prior_delivered:1472085|prior_time:1746044438029325|is_app_limited:0|send_elapse:44031|ack_elapse:44881|ctl_first_sent_time:1746044438031059|lagest_ack_time:1746044438074206|curr_delivered:1521301| [2025/04/30 20:20:38 074283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438031059| [2025/04/30 20:20:38 074288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:517||sndq_packets_used_bytes:0|sndq_packets_free:822| [2025/04/30 20:20:38 074294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 074301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51616|prior_delivered:1474485|prior_time:1746044438031302|is_app_limited:0|send_elapse:43850|ack_elapse:42904|ctl_first_sent_time:1746044438032905|lagest_ack_time:1746044438074206|curr_delivered:1522501| [2025/04/30 20:20:38 074308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438032905| [2025/04/30 20:20:38 074316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:516||sndq_packets_used_bytes:0|sndq_packets_free:823| [2025/04/30 20:20:38 074322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41341|rttvar:327|minrtt:31448|latest_rtt:41301|ack_delay:96| [2025/04/30 20:20:38 074329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41324|rttvar:280|minrtt:31448|latest_rtt:41301|ack_delay:96| [2025/04/30 20:20:38 074336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1619|lost_pn:1616|thresh:3| [2025/04/30 20:20:38 074342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 074349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 074355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 074360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1615|lost_pn:1616|po_sent_time:1746044438028968|lost_send_time:1746044438027717|loss_delay:46489|frame:STREAM |repair:128| [2025/04/30 20:20:38 074364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044438028968u| [2025/04/30 20:20:38 074368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 074373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41324|rtt_var:280|pto_duration:43324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 074382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 074386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 074390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 20:20:38 074394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438140954|now:1746044438074372|interv:66582| [2025/04/30 20:20:38 074398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438140954|now:1746044438074372|interval:66582|pto_count:0|srtt:41324 [2025/04/30 20:20:38 074403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43850, ack_elapse 42904, delivered 48016|rate 1095005|lost 305| [2025/04/30 20:20:38 074407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095005) in round 27| [2025/04/30 20:20:38 074411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 074416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 074420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:1|acked:2400|po_sent_time:1746044438032905|recovery:1|recovery_start:1746044438074368|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 074424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:1|acked:2400|po_sent_time:1746044438032905|recovery:1|recovery_start:1746044438074368|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 074429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:45606|srtt:41324|latest_rtt:41301|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 074435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:650|largest:650|pns:2| [2025/04/30 20:20:38 074439] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:650|frame:ACK |recv_time:1746044438074206|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 074444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558074206|now:1746044438074206|interv:120000000| [2025/04/30 20:20:38 074449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558074206|now:1746044438074206|interv:120000000| [2025/04/30 20:20:38 074453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438075476|pq_index:0| [2025/04/30 20:20:38 074457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438072471| [2025/04/30 20:20:38 074461] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438074461| [2025/04/30 20:20:38 074466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438074465| [2025/04/30 20:20:38 074475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41324|min_srtt:41324|path_bw:1214692|loss_rate:2.63|path_pto:0| [2025/04/30 20:20:38 074480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45606|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 074484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 074488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 074492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 074497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 074501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41324|min_srtt:41324|path_bw:1214692|loss_rate:2.63|path_pto:0| [2025/04/30 20:20:38 074505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45606|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 074510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 074513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 074517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 074522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 074526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 074530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1542162| [2025/04/30 20:20:38 074535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 074539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1658| [2025/04/30 20:20:38 074576] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746044438074546|stream_id:0|stream_offset:1542162| [2025/04/30 20:20:38 074582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 074587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 20:20:38 074591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41324|rtt_var:280|pto_duration:43324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 074595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 074599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 074607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:38 074611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438142870|now:1746044438074591|interv:68279| [2025/04/30 20:20:38 074615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438142870|now:1746044438074591|interval:68279|pto_count:0|srtt:41324 [2025/04/30 20:20:38 074619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:46806| [2025/04/30 20:20:38 074624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 074628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1543341| [2025/04/30 20:20:38 074634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 074641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1659| [2025/04/30 20:20:38 074683] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438074652|stream_id:0|stream_offset:1543341| [2025/04/30 20:20:38 074693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 074701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 074708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41324|rtt_var:280|pto_duration:43324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 074715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 074745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 074752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 074758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438142976|now:1746044438074707|interv:68269| [2025/04/30 20:20:38 074765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438142976|now:1746044438074707|interval:68269|pto_count:0|srtt:41324 [2025/04/30 20:20:38 074773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48006| [2025/04/30 20:20:38 074780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 074787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1544520| [2025/04/30 20:20:38 074794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 074801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1660| [2025/04/30 20:20:38 074853] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438074818|stream_id:0|stream_offset:1544520| [2025/04/30 20:20:38 074863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 074870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 074877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41324|rtt_var:280|pto_duration:43324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 074884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 074890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 074896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 074902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438143142|now:1746044438074877|interv:68265| [2025/04/30 20:20:38 074908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438143142|now:1746044438074877|interval:68265|pto_count:0|srtt:41324 [2025/04/30 20:20:38 074915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 074923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 074930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1545699| [2025/04/30 20:20:38 074937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 074944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438095413| [2025/04/30 20:20:38 074951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438095413| [2025/04/30 20:20:38 074957] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438074957|diff:20456| [2025/04/30 20:20:38 074964] [debug] |xqc_engine_main_logic|END|now:1746044438074465| [2025/04/30 20:20:38 074970] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438074970| [2025/04/30 20:20:38 074974] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438074974|diff:20439| [2025/04/30 20:20:38 074978] [debug] |xqc_engine_main_logic|END|now:1746044438074970| [2025/04/30 20:20:38 076158] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438076157| [2025/04/30 20:20:38 076176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 076186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:650| [2025/04/30 20:20:38 076190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:651| [2025/04/30 20:20:38 076196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:651| [2025/04/30 20:20:38 076203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 076211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 076226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52816|prior_delivered:1474485|prior_time:1746044438031302|is_app_limited:0|send_elapse:43991|ack_elapse:44855|ctl_first_sent_time:1746044438033046|lagest_ack_time:1746044438076157|curr_delivered:1523701| [2025/04/30 20:20:38 076233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438033046| [2025/04/30 20:20:38 076241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:516||sndq_packets_used_bytes:0|sndq_packets_free:823| [2025/04/30 20:20:38 076248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 076253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51606|prior_delivered:1476895|prior_time:1746044438033298|is_app_limited:0|send_elapse:43716|ack_elapse:42859|ctl_first_sent_time:1746044438034889|lagest_ack_time:1746044438076157|curr_delivered:1524901| [2025/04/30 20:20:38 076259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438034889| [2025/04/30 20:20:38 076265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:515||sndq_packets_used_bytes:0|sndq_packets_free:824| [2025/04/30 20:20:38 076282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41324|rttvar:280|minrtt:31448|latest_rtt:41268|ack_delay:88| [2025/04/30 20:20:38 076290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41306|rttvar:246|minrtt:31448|latest_rtt:41268|ack_delay:88| [2025/04/30 20:20:38 076297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1621|lost_pn:1618|thresh:3| [2025/04/30 20:20:38 076303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 076307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 076311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 076318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 076324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 076331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41306|rtt_var:246|pto_duration:43306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 076337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 076341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 076345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:38 076349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438143124|now:1746044438076330|interv:66794| [2025/04/30 20:20:38 076353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438143124|now:1746044438076330|interval:66794|pto_count:0|srtt:41306 [2025/04/30 20:20:38 076362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43716, ack_elapse 42859, delivered 48006|rate 1098133|lost 305| [2025/04/30 20:20:38 076367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098133) in round 27| [2025/04/30 20:20:38 076371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 076375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 076379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438034889|recovery:1|recovery_start:1746044438074368|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 076384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438034889|recovery:1|recovery_start:1746044438074368|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 076388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46806|srtt:41306|latest_rtt:41268|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 076394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:651|largest:651|pns:2| [2025/04/30 20:20:38 076399] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:651|frame:ACK |recv_time:1746044438076157|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 076404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558076157|now:1746044438076157|interv:120000000| [2025/04/30 20:20:38 076408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558076157|now:1746044438076157|interv:120000000| [2025/04/30 20:20:38 076412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438095413|pq_index:0| [2025/04/30 20:20:38 076416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438074465| [2025/04/30 20:20:38 076420] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438076420| [2025/04/30 20:20:38 076425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438076424| [2025/04/30 20:20:38 076431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41306|min_srtt:41306|path_bw:1214692|loss_rate:2.56|path_pto:0| [2025/04/30 20:20:38 076436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 076441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 076444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 076448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 076456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 076460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41306|min_srtt:41306|path_bw:1214692|loss_rate:2.56|path_pto:0| [2025/04/30 20:20:38 076464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 076468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 076472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 076476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 076480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 076485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 076489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1545699| [2025/04/30 20:20:38 076493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 076498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1661| [2025/04/30 20:20:38 076549] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438076516|stream_id:0|stream_offset:1545699| [2025/04/30 20:20:38 076555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 076560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 076564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41306|rtt_var:246|pto_duration:43306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 076569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 076573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 076576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 076580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438144822|now:1746044438076564|interv:68258| [2025/04/30 20:20:38 076584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438144822|now:1746044438076564|interval:68258|pto_count:0|srtt:41306 [2025/04/30 20:20:38 076589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48006| [2025/04/30 20:20:38 076594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 076602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1546878| [2025/04/30 20:20:38 076608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 076615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1662| [2025/04/30 20:20:38 076678] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438076626|stream_id:0|stream_offset:1546878| [2025/04/30 20:20:38 076690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 076697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 076704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41306|rtt_var:246|pto_duration:43306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 076711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 076742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 076749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 076756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438144932|now:1746044438076704|interv:68228| [2025/04/30 20:20:38 076763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438144932|now:1746044438076704|interval:68228|pto_count:0|srtt:41306 [2025/04/30 20:20:38 076770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 076778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 076785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1548057| [2025/04/30 20:20:38 076792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 076799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438095413| [2025/04/30 20:20:38 076806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438095413| [2025/04/30 20:20:38 076812] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438076812|diff:18601| [2025/04/30 20:20:38 076818] [debug] |xqc_engine_main_logic|END|now:1746044438076424| [2025/04/30 20:20:38 076827] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438076827| [2025/04/30 20:20:38 076833] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438076833|diff:18580| [2025/04/30 20:20:38 076840] [debug] |xqc_engine_main_logic|END|now:1746044438076827| [2025/04/30 20:20:38 078180] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438078179| [2025/04/30 20:20:38 078196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 078213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:651| [2025/04/30 20:20:38 078219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:652| [2025/04/30 20:20:38 078228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:652| [2025/04/30 20:20:38 078234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 078242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 078250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52806|prior_delivered:1476895|prior_time:1746044438033298|is_app_limited:0|send_elapse:43906|ack_elapse:44881|ctl_first_sent_time:1746044438035079|lagest_ack_time:1746044438078179|curr_delivered:1526101| [2025/04/30 20:20:38 078257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438035079| [2025/04/30 20:20:38 078265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:514||sndq_packets_used_bytes:0|sndq_packets_free:825| [2025/04/30 20:20:38 078272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 078279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51606|prior_delivered:1479295|prior_time:1746044438035268|is_app_limited:0|send_elapse:43738|ack_elapse:42911|ctl_first_sent_time:1746044438036849|lagest_ack_time:1746044438078179|curr_delivered:1527301| [2025/04/30 20:20:38 078286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438036849| [2025/04/30 20:20:38 078293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:513||sndq_packets_used_bytes:0|sndq_packets_free:826| [2025/04/30 20:20:38 078300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41306|rttvar:246|minrtt:31448|latest_rtt:41330|ack_delay:96| [2025/04/30 20:20:38 078307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41297|rttvar:203|minrtt:31448|latest_rtt:41330|ack_delay:96| [2025/04/30 20:20:38 078314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1623|lost_pn:1620|thresh:3| [2025/04/30 20:20:38 078319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 078324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 078327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 078331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 078335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 078340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41297|rtt_var:203|pto_duration:43297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 078344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 078353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 078356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:38 078360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438144923|now:1746044438078339|interv:66584| [2025/04/30 20:20:38 078365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438144923|now:1746044438078339|interval:66584|pto_count:0|srtt:41297 [2025/04/30 20:20:38 078369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43738, ack_elapse 42911, delivered 48006|rate 1097581|lost 305| [2025/04/30 20:20:38 078374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097581) in round 27| [2025/04/30 20:20:38 078378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 078382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 078386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438036849|recovery:1|recovery_start:1746044438074368|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 078391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438036849|recovery:1|recovery_start:1746044438074368|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 078395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46806|srtt:41297|latest_rtt:41330|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 078401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:652|largest:652|pns:2| [2025/04/30 20:20:38 078406] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:652|frame:ACK |recv_time:1746044438078179|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 078411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558078179|now:1746044438078179|interv:120000000| [2025/04/30 20:20:38 078415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558078179|now:1746044438078179|interv:120000000| [2025/04/30 20:20:38 078419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438095413|pq_index:0| [2025/04/30 20:20:38 078423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438076424| [2025/04/30 20:20:38 078427] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438078427| [2025/04/30 20:20:38 078432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438078431| [2025/04/30 20:20:38 078438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41297|min_srtt:41297|path_bw:1214692|loss_rate:2.52|path_pto:0| [2025/04/30 20:20:38 078443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 078450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 078454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 078458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 078462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 078466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41297|min_srtt:41297|path_bw:1214692|loss_rate:2.52|path_pto:0| [2025/04/30 20:20:38 078471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 078475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 078479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 078483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 078487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 078492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 078496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1548057| [2025/04/30 20:20:38 078500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 078505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1663| [2025/04/30 20:20:38 078544] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438078513|stream_id:0|stream_offset:1548057| [2025/04/30 20:20:38 078553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 078561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 078567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41297|rtt_var:203|pto_duration:43297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 078574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 078579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 078583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 078587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438146810|now:1746044438078567|interv:68243| [2025/04/30 20:20:38 078595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438146810|now:1746044438078567|interval:68243|pto_count:0|srtt:41297 [2025/04/30 20:20:38 078600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48006| [2025/04/30 20:20:38 078605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 078609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1549236| [2025/04/30 20:20:38 078614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 078619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1664| [2025/04/30 20:20:38 078660] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438078630|stream_id:0|stream_offset:1549236| [2025/04/30 20:20:38 078670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 078676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 078683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41297|rtt_var:203|pto_duration:43297|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 078690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 078694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 078698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 078703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438146927|now:1746044438078682|interv:68245| [2025/04/30 20:20:38 078710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438146927|now:1746044438078682|interval:68245|pto_count:0|srtt:41297 [2025/04/30 20:20:38 078734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 078745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 078750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1550415| [2025/04/30 20:20:38 078756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 078762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438095413| [2025/04/30 20:20:38 078768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438095413| [2025/04/30 20:20:38 078774] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438078774|diff:16639| [2025/04/30 20:20:38 078787] [debug] |xqc_engine_main_logic|END|now:1746044438078431| [2025/04/30 20:20:38 078796] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438078796| [2025/04/30 20:20:38 078802] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438078802|diff:16611| [2025/04/30 20:20:38 078808] [debug] |xqc_engine_main_logic|END|now:1746044438078796| [2025/04/30 20:20:38 080199] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438080198| [2025/04/30 20:20:38 080215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 080225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:652| [2025/04/30 20:20:38 080232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:653| [2025/04/30 20:20:38 080241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:653| [2025/04/30 20:20:38 080247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 080254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 080262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52806|prior_delivered:1479295|prior_time:1746044438035268|is_app_limited:0|send_elapse:43885|ack_elapse:44930|ctl_first_sent_time:1746044438036996|lagest_ack_time:1746044438080198|curr_delivered:1528501| [2025/04/30 20:20:38 080269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438036996| [2025/04/30 20:20:38 080277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:512||sndq_packets_used_bytes:0|sndq_packets_free:827| [2025/04/30 20:20:38 080285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 080292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51606|prior_delivered:1481695|prior_time:1746044438037398|is_app_limited:0|send_elapse:44293|ack_elapse:42800|ctl_first_sent_time:1746044438039040|lagest_ack_time:1746044438080198|curr_delivered:1529701| [2025/04/30 20:20:38 080300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438039040| [2025/04/30 20:20:38 080307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:511||sndq_packets_used_bytes:0|sndq_packets_free:828| [2025/04/30 20:20:38 080313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41297|rttvar:203|minrtt:31448|latest_rtt:41158|ack_delay:88| [2025/04/30 20:20:38 080320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41268|rttvar:209|minrtt:31448|latest_rtt:41158|ack_delay:88| [2025/04/30 20:20:38 080328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1625|lost_pn:1622|thresh:3| [2025/04/30 20:20:38 080334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 080341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 080345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 080349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 080361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 080365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41268|rtt_var:209|pto_duration:43268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 080370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 080374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 080377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:38 080381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438146898|now:1746044438080364|interv:66534| [2025/04/30 20:20:38 080385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438146898|now:1746044438080364|interval:66534|pto_count:0|srtt:41268 [2025/04/30 20:20:38 080390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44293, ack_elapse 42800, delivered 48006|rate 1083828|lost 305| [2025/04/30 20:20:38 080395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1083828) in round 27| [2025/04/30 20:20:38 080399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 080403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 080407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438039040|recovery:1|recovery_start:1746044438074368|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 080412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438039040|recovery:1|recovery_start:1746044438074368|packet_conservation:1|next_round_delivered:1485295| [2025/04/30 20:20:38 080416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:49442|full_bw_reached:1|inflight:46806|srtt:41268|latest_rtt:41158|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 080422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:653|largest:653|pns:2| [2025/04/30 20:20:38 080427] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:653|frame:ACK |recv_time:1746044438080198|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 080432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558080198|now:1746044438080198|interv:120000000| [2025/04/30 20:20:38 080436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558080198|now:1746044438080198|interv:120000000| [2025/04/30 20:20:38 080440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438095413|pq_index:0| [2025/04/30 20:20:38 080444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438078431| [2025/04/30 20:20:38 080448] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438080448| [2025/04/30 20:20:38 080457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438080456| [2025/04/30 20:20:38 080463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41268|min_srtt:41268|path_bw:1214692|loss_rate:2.48|path_pto:0| [2025/04/30 20:20:38 080468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 080472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 080476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 080480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 080485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 080489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41268|min_srtt:41268|path_bw:1214692|loss_rate:2.48|path_pto:0| [2025/04/30 20:20:38 080493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 080497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 080501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 080505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 080509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 080514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 080518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1550415| [2025/04/30 20:20:38 080522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 080527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1665| [2025/04/30 20:20:38 080564] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438080535|stream_id:0|stream_offset:1550415| [2025/04/30 20:20:38 080570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1665|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 080575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 080579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41268|rtt_var:209|pto_duration:43268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 080587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 080593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 080600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 080607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438148803|now:1746044438080579|interv:68224| [2025/04/30 20:20:38 080613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438148803|now:1746044438080579|interval:68224|pto_count:0|srtt:41268 [2025/04/30 20:20:38 080620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:48006| [2025/04/30 20:20:38 080629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 080635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1551594| [2025/04/30 20:20:38 080642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 080649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1666| [2025/04/30 20:20:38 080736] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438080660|stream_id:0|stream_offset:1551594| [2025/04/30 20:20:38 080751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 080759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 080766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41268|rtt_var:209|pto_duration:43268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 080773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 080779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 080786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 080792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438148928|now:1746044438080765|interv:68163| [2025/04/30 20:20:38 080799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438148928|now:1746044438080765|interval:68163|pto_count:0|srtt:41268 [2025/04/30 20:20:38 080806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49442|inflight:49206| [2025/04/30 20:20:38 080814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 080820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:49442|conn:00005627609066FC|stream_id:0|stream_offset:1552773| [2025/04/30 20:20:38 080836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 080843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438095413| [2025/04/30 20:20:38 080850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438095413| [2025/04/30 20:20:38 080856] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438080856|diff:14557| [2025/04/30 20:20:38 080863] [debug] |xqc_engine_main_logic|END|now:1746044438080456| [2025/04/30 20:20:38 080871] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438080871| [2025/04/30 20:20:38 080878] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438080877|diff:14536| [2025/04/30 20:20:38 080884] [debug] |xqc_engine_main_logic|END|now:1746044438080871| [2025/04/30 20:20:38 082238] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438082236| [2025/04/30 20:20:38 082254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 082265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:653| [2025/04/30 20:20:38 082271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:654| [2025/04/30 20:20:38 082280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:654| [2025/04/30 20:20:38 082285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 082293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 082300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52806|prior_delivered:1481695|prior_time:1746044438037398|is_app_limited:0|send_elapse:44415|ack_elapse:44838|ctl_first_sent_time:1746044438039162|lagest_ack_time:1746044438082236|curr_delivered:1530901| [2025/04/30 20:20:38 082307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438039162| [2025/04/30 20:20:38 082314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:510||sndq_packets_used_bytes:0|sndq_packets_free:829| [2025/04/30 20:20:38 082321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1627|origin_pktnum:1536|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1627|path_largest_ack:1627| [2025/04/30 20:20:38 082328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:49206|prior_delivered:1485295|prior_time:1746044438042374|is_app_limited:0|send_elapse:43593|ack_elapse:39862|ctl_first_sent_time:1746044438042770|lagest_ack_time:1746044438082236|curr_delivered:1532101| [2025/04/30 20:20:38 082335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438042770| [2025/04/30 20:20:38 082342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:508||sndq_packets_used_bytes:0|sndq_packets_free:831| [2025/04/30 20:20:38 082348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41268|rttvar:209|minrtt:31448|latest_rtt:39466|ack_delay:160| [2025/04/30 20:20:38 082356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41023|rttvar:647|minrtt:31448|latest_rtt:39466|ack_delay:160| [2025/04/30 20:20:38 082363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1627|lost_pn:1624|thresh:3| [2025/04/30 20:20:38 082377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 082384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 082390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 082395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 082399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41023|rtt_var:647|pto_duration:43611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 082404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 082408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 082411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 20:20:38 082416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438149271|now:1746044438082399|interv:66872| [2025/04/30 20:20:38 082420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438149271|now:1746044438082399|interval:66872|pto_count:0|srtt:41023 [2025/04/30 20:20:38 082424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43593, ack_elapse 39862, delivered 46806|rate 1073704|lost 305| [2025/04/30 20:20:38 082428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 27 -> 28| [2025/04/30 20:20:38 082433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073704) in round 28| [2025/04/30 20:20:38 082437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 082441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 082445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438042770|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 082450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49442|packet_lost:0|acked:2400|po_sent_time:1746044438042770|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 082454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:51842|full_bw_reached:1|inflight:46806|srtt:41023|latest_rtt:39466|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:38 082460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:654|largest:654|pns:2| [2025/04/30 20:20:38 082465] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:654|frame:ACK |recv_time:1746044438082236|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 082470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558082236|now:1746044438082236|interv:120000000| [2025/04/30 20:20:38 082478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558082236|now:1746044438082236|interv:120000000| [2025/04/30 20:20:38 082482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438095413|pq_index:0| [2025/04/30 20:20:38 082486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438080456| [2025/04/30 20:20:38 082490] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438082490| [2025/04/30 20:20:38 082495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438082494| [2025/04/30 20:20:38 082502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41023|min_srtt:41023|path_bw:1214692|loss_rate:2.44|path_pto:0| [2025/04/30 20:20:38 082506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:46806|cwnd:51842|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 082511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 082515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 082518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 082523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 082527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41023|min_srtt:41023|path_bw:1214692|loss_rate:2.44|path_pto:0| [2025/04/30 20:20:38 082531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:46806|cwnd:51842|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 082536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 082539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 082543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 082547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 082552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 082556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:51842|conn:00005627609066FC|stream_id:0|stream_offset:1552773| [2025/04/30 20:20:38 082560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 082565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1667| [2025/04/30 20:20:38 082608] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746044438082572|stream_id:0|stream_offset:1552773| [2025/04/30 20:20:38 082624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 082632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 20:20:38 082638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41023|rtt_var:647|pto_duration:43611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 082645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 082651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 082658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 20:20:38 082664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438151183|now:1746044438082638|interv:68545| [2025/04/30 20:20:38 082671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438151183|now:1746044438082638|interval:68545|pto_count:0|srtt:41023 [2025/04/30 20:20:38 082678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51842|inflight:48006| [2025/04/30 20:20:38 082686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 082693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:51842|conn:00005627609066FC|stream_id:0|stream_offset:1553952| [2025/04/30 20:20:38 082700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 082707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1668| [2025/04/30 20:20:38 082770] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746044438082738|stream_id:0|stream_offset:1553952| [2025/04/30 20:20:38 082786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 082794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 20:20:38 082801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41023|rtt_var:647|pto_duration:43611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 082808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 082814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 082820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 082827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438151349|now:1746044438082801|interv:68548| [2025/04/30 20:20:38 082833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438151349|now:1746044438082801|interval:68548|pto_count:0|srtt:41023 [2025/04/30 20:20:38 082847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51842|inflight:49206| [2025/04/30 20:20:38 082855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 082861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51842|conn:00005627609066FC|stream_id:0|stream_offset:1555131| [2025/04/30 20:20:38 082869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 082876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1669| [2025/04/30 20:20:38 082907] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044438082886|stream_id:0|stream_offset:1555131| [2025/04/30 20:20:38 082916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 082924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:38 082931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41023|rtt_var:647|pto_duration:43611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 082938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 082944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 082950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:38 082956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438151497|now:1746044438082930|interv:68567| [2025/04/30 20:20:38 082963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438151497|now:1746044438082930|interval:68567|pto_count:0|srtt:41023 [2025/04/30 20:20:38 082970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51842|inflight:50406| [2025/04/30 20:20:38 082978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 082985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:51842|conn:00005627609066FC|stream_id:0|stream_offset:1556310| [2025/04/30 20:20:38 082992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 082999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1670| [2025/04/30 20:20:38 083042] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044438083009|stream_id:0|stream_offset:1556310| [2025/04/30 20:20:38 083053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 083060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:38 083073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41023|rtt_var:647|pto_duration:43611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 083079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 083085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 083091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 083098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438151620|now:1746044438083073|interv:68547| [2025/04/30 20:20:38 083104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438151620|now:1746044438083073|interval:68547|pto_count:0|srtt:41023 [2025/04/30 20:20:38 083111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51842|inflight:51606| [2025/04/30 20:20:38 083116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 083120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:51842|conn:00005627609066FC|stream_id:0|stream_offset:1557489| [2025/04/30 20:20:38 083125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 083129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438095413| [2025/04/30 20:20:38 083133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438095413| [2025/04/30 20:20:38 083137] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438083137|diff:12276| [2025/04/30 20:20:38 083142] [debug] |xqc_engine_main_logic|END|now:1746044438082494| [2025/04/30 20:20:38 083147] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438083147| [2025/04/30 20:20:38 083151] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438083151|diff:12262| [2025/04/30 20:20:38 083155] [debug] |xqc_engine_main_logic|END|now:1746044438083147| [2025/04/30 20:20:38 084242] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438084240| [2025/04/30 20:20:38 084258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 084267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:654| [2025/04/30 20:20:38 084274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:655| [2025/04/30 20:20:38 084283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:655| [2025/04/30 20:20:38 084290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 084298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 084305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:48006|prior_delivered:1487695|prior_time:1746044438044267|is_app_limited:0|send_elapse:41577|ack_elapse:39973|ctl_first_sent_time:1746044438044593|lagest_ack_time:1746044438084240|curr_delivered:1533301| [2025/04/30 20:20:38 084312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438044593| [2025/04/30 20:20:38 084325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:507||sndq_packets_used_bytes:0|sndq_packets_free:832| [2025/04/30 20:20:38 084332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 084339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:48006|prior_delivered:1487695|prior_time:1746044438044267|is_app_limited:0|send_elapse:41577|ack_elapse:39973|ctl_first_sent_time:1746044438044593|lagest_ack_time:1746044438084240|curr_delivered:1534501| [2025/04/30 20:20:38 084345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438044697| [2025/04/30 20:20:38 084350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:506||sndq_packets_used_bytes:0|sndq_packets_free:833| [2025/04/30 20:20:38 084355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41023|rttvar:647|minrtt:31448|latest_rtt:39543|ack_delay:136| [2025/04/30 20:20:38 084362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40821|rttvar:890|minrtt:31448|latest_rtt:39543|ack_delay:136| [2025/04/30 20:20:38 084369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1629|lost_pn:1626|thresh:3| [2025/04/30 20:20:38 084375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 084381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 084385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 084389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 084393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40821|rtt_var:890|pto_duration:44381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 084398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 084402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 084406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 20:20:38 084410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438152390|now:1746044438084393|interv:67997| [2025/04/30 20:20:38 084414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438152390|now:1746044438084393|interval:67997|pto_count:0|srtt:40821 [2025/04/30 20:20:38 084419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41577, ack_elapse 39973, delivered 46806|rate 1125766|lost 305| [2025/04/30 20:20:38 084423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125766) in round 28| [2025/04/30 20:20:38 084427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 084431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 084439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51842|packet_lost:0|acked:2400|po_sent_time:1746044438044697|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 084444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51842|packet_lost:0|acked:2400|po_sent_time:1746044438044697|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 084449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:54242|full_bw_reached:1|inflight:49206|srtt:40821|latest_rtt:39543|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 084455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:655|largest:655|pns:2| [2025/04/30 20:20:38 084459] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:655|frame:ACK |recv_time:1746044438084240|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 084464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558084240|now:1746044438084240|interv:120000000| [2025/04/30 20:20:38 084469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558084240|now:1746044438084240|interv:120000000| [2025/04/30 20:20:38 084473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438095413|pq_index:0| [2025/04/30 20:20:38 084477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438082494| [2025/04/30 20:20:38 084481] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438084481| [2025/04/30 20:20:38 084486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438084485| [2025/04/30 20:20:38 084492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40821|min_srtt:40821|path_bw:1214692|loss_rate:2.36|path_pto:0| [2025/04/30 20:20:38 084497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49206|cwnd:54242|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 084502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 084505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 084509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 084514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 084518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40821|min_srtt:40821|path_bw:1214692|loss_rate:2.36|path_pto:0| [2025/04/30 20:20:38 084523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:49206|cwnd:54242|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 084530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 084534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 084537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 084542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 084546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 084550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:54242|conn:00005627609066FC|stream_id:0|stream_offset:1557489| [2025/04/30 20:20:38 084555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 084559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1671| [2025/04/30 20:20:38 084605] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746044438084567|stream_id:0|stream_offset:1557489| [2025/04/30 20:20:38 084617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 084624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 20:20:38 084631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40821|rtt_var:890|pto_duration:44381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 084638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 084644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 084650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 20:20:38 084656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438153948|now:1746044438084630|interv:69318| [2025/04/30 20:20:38 084663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438153948|now:1746044438084630|interval:69318|pto_count:0|srtt:40821 [2025/04/30 20:20:38 084670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54242|inflight:50406| [2025/04/30 20:20:38 084678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 084685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:54242|conn:00005627609066FC|stream_id:0|stream_offset:1558668| [2025/04/30 20:20:38 084692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 084699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1672| [2025/04/30 20:20:38 084763] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746044438084711|stream_id:0|stream_offset:1558668| [2025/04/30 20:20:38 084785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 084793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 20:20:38 084800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40821|rtt_var:890|pto_duration:44381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 084807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 084814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 084820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 084827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438154092|now:1746044438084800|interv:69292| [2025/04/30 20:20:38 084833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438154092|now:1746044438084800|interval:69292|pto_count:0|srtt:40821 [2025/04/30 20:20:38 084840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54242|inflight:51606| [2025/04/30 20:20:38 084848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 084856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54242|conn:00005627609066FC|stream_id:0|stream_offset:1559847| [2025/04/30 20:20:38 084863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 084869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1673| [2025/04/30 20:20:38 084905] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438084879|stream_id:0|stream_offset:1559847| [2025/04/30 20:20:38 084914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 084922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 084930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40821|rtt_var:890|pto_duration:44381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 084936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 084942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 084949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 084954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438154260|now:1746044438084929|interv:69331| [2025/04/30 20:20:38 084958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438154260|now:1746044438084929|interval:69331|pto_count:0|srtt:40821 [2025/04/30 20:20:38 084967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54242|inflight:52806| [2025/04/30 20:20:38 084972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 084976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54242|conn:00005627609066FC|stream_id:0|stream_offset:1561026| [2025/04/30 20:20:38 084981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 084986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1674| [2025/04/30 20:20:38 085017] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438084993|stream_id:0|stream_offset:1561026| [2025/04/30 20:20:38 085027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 085034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 085040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40821|rtt_var:890|pto_duration:44381|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 085047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 085052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 085056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 085059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438154374|now:1746044438085040|interv:69334| [2025/04/30 20:20:38 085063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438154374|now:1746044438085040|interval:69334|pto_count:0|srtt:40821 [2025/04/30 20:20:38 085068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54242|inflight:54006| [2025/04/30 20:20:38 085072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 085077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54242|conn:00005627609066FC|stream_id:0|stream_offset:1562205| [2025/04/30 20:20:38 085081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 085085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438095413| [2025/04/30 20:20:38 085090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438095413| [2025/04/30 20:20:38 085094] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438085093|diff:10320| [2025/04/30 20:20:38 085098] [debug] |xqc_engine_main_logic|END|now:1746044438084485| [2025/04/30 20:20:38 085104] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438085104| [2025/04/30 20:20:38 085108] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095413|now:1746044438085107|diff:10306| [2025/04/30 20:20:38 085115] [debug] |xqc_engine_main_logic|END|now:1746044438085104| [2025/04/30 20:20:38 086272] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044438086270| [2025/04/30 20:20:38 086288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 086297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:655| [2025/04/30 20:20:38 086304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:656| [2025/04/30 20:20:38 086312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:656| [2025/04/30 20:20:38 086319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 086326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 086331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:46806|prior_delivered:1490095|prior_time:1746044438046263|is_app_limited:0|send_elapse:41619|ack_elapse:40007|ctl_first_sent_time:1746044438046597|lagest_ack_time:1746044438086270|curr_delivered:1535701| [2025/04/30 20:20:38 086336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438046597| [2025/04/30 20:20:38 086342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:505||sndq_packets_used_bytes:0|sndq_packets_free:834| [2025/04/30 20:20:38 086349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 086355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:46806|prior_delivered:1490095|prior_time:1746044438046263|is_app_limited:0|send_elapse:41619|ack_elapse:40007|ctl_first_sent_time:1746044438046597|lagest_ack_time:1746044438086270|curr_delivered:1536901| [2025/04/30 20:20:38 086361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438046710| [2025/04/30 20:20:38 086367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:504||sndq_packets_used_bytes:0|sndq_packets_free:835| [2025/04/30 20:20:38 086373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40821|rttvar:890|minrtt:31448|latest_rtt:39560|ack_delay:88| [2025/04/30 20:20:38 086380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40653|rttvar:1005|minrtt:31448|latest_rtt:39560|ack_delay:88| [2025/04/30 20:20:38 086387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1631|lost_pn:1628|thresh:3| [2025/04/30 20:20:38 086393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 086399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 086406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 086412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 086419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40653|rtt_var:1005|pto_duration:44673|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 086431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 086435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 086439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 086443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438154666|now:1746044438086418|interv:68248| [2025/04/30 20:20:38 086447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438154666|now:1746044438086418|interval:68248|pto_count:0|srtt:40653 [2025/04/30 20:20:38 086452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41619, ack_elapse 40007, delivered 46806|rate 1124630|lost 305| [2025/04/30 20:20:38 086456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124630) in round 28| [2025/04/30 20:20:38 086460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 086465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 086469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54242|packet_lost:0|acked:2400|po_sent_time:1746044438046710|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 086473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54242|packet_lost:0|acked:2400|po_sent_time:1746044438046710|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 086478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:56642|full_bw_reached:1|inflight:51606|srtt:40653|latest_rtt:39560|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 086483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 086488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 086493] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:38 086498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:656|largest:656|pns:2| [2025/04/30 20:20:38 086502] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:656|frame:PING ACK |recv_time:1746044438086270|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 086507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558086270|now:1746044438086270|interv:120000000| [2025/04/30 20:20:38 086511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558086270|now:1746044438086270|interv:120000000| [2025/04/30 20:20:38 086515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438095413|pq_index:0| [2025/04/30 20:20:38 086520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438084485| [2025/04/30 20:20:38 086532] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438086532| [2025/04/30 20:20:38 086537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438086536| [2025/04/30 20:20:38 086544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:656|ack_delay:274|first_ack_range:31|largest_pkt_recv_time:1746044438086270| [2025/04/30 20:20:38 086549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:656|low:625|pkt_pns:2| [2025/04/30 20:20:38 086553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:656|frame_largest_recv:656| [2025/04/30 20:20:38 086557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 086562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40653|min_srtt:40653|path_bw:1214692|loss_rate:2.29|path_pto:0| [2025/04/30 20:20:38 086566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51606|cwnd:56642|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 086571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 086575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 086578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 086583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 086589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40653|min_srtt:40653|path_bw:1214692|loss_rate:2.29|path_pto:0| [2025/04/30 20:20:38 086596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51606|cwnd:56642|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 086603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 086609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 086615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 086621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 086628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 086635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:51606|cwnd:56642|conn:00005627609066FC|stream_id:0|stream_offset:1562205| [2025/04/30 20:20:38 086642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 086649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1675| [2025/04/30 20:20:38 086750] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1675|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51606|now:1746044438086666|stream_id:0|stream_offset:1562205| [2025/04/30 20:20:38 086767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1675|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/04/30 20:20:38 086774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 086781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40653|rtt_var:1005|pto_duration:44673|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 086788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 086794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 086800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 086807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438156339|now:1746044438086781|interv:69558| [2025/04/30 20:20:38 086813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438156339|now:1746044438086781|interval:69558|pto_count:0|srtt:40653 [2025/04/30 20:20:38 086821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56642|inflight:52812| [2025/04/30 20:20:38 086828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 086834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:56642|conn:00005627609066FC|stream_id:0|stream_offset:1563384| [2025/04/30 20:20:38 086841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 086849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1676| [2025/04/30 20:20:38 086895] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438086863|stream_id:0|stream_offset:1563384| [2025/04/30 20:20:38 086904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 086911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 086918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40653|rtt_var:1005|pto_duration:44673|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 086925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 086932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 086938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 086944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438156536|now:1746044438086918|interv:69618| [2025/04/30 20:20:38 086957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438156536|now:1746044438086918|interval:69618|pto_count:0|srtt:40653 [2025/04/30 20:20:38 086964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56642|inflight:54012| [2025/04/30 20:20:38 086971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 086978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:56642|conn:00005627609066FC|stream_id:0|stream_offset:1564563| [2025/04/30 20:20:38 086984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 086991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1677| [2025/04/30 20:20:38 087023] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438087001|stream_id:0|stream_offset:1564563| [2025/04/30 20:20:38 087032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 087039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 087046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40653|rtt_var:1005|pto_duration:44673|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 087053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 087057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 087061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 087065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438156674|now:1746044438087045|interv:69629| [2025/04/30 20:20:38 087069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438156674|now:1746044438087045|interval:69629|pto_count:0|srtt:40653 [2025/04/30 20:20:38 087073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56642|inflight:55212| [2025/04/30 20:20:38 087078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 087082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:56642|conn:00005627609066FC|stream_id:0|stream_offset:1565742| [2025/04/30 20:20:38 087087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 087091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1678| [2025/04/30 20:20:38 087117] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746044438087097|stream_id:0|stream_offset:1565742| [2025/04/30 20:20:38 087123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 087132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 20:20:38 087137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40653|rtt_var:1005|pto_duration:44673|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 087141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 087145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 087149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 20:20:38 087153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438156770|now:1746044438087136|interv:69634| [2025/04/30 20:20:38 087157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438156770|now:1746044438087136|interval:69634|pto_count:0|srtt:40653 [2025/04/30 20:20:38 087161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56642|inflight:56412| [2025/04/30 20:20:38 087166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 087170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:56642|conn:00005627609066FC|stream_id:0|stream_offset:1566921| [2025/04/30 20:20:38 087174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 087179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438156770| [2025/04/30 20:20:38 087183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438156770| [2025/04/30 20:20:38 087187] [debug] |xqc_engine_wakeup_after|wakeup:1746044438156770|now:1746044438087187|diff:69583| [2025/04/30 20:20:38 087191] [debug] |xqc_engine_main_logic|END|now:1746044438086536| [2025/04/30 20:20:38 087197] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438087197| [2025/04/30 20:20:38 087201] [debug] |xqc_engine_wakeup_after|wakeup:1746044438156770|now:1746044438087201|diff:69569| [2025/04/30 20:20:38 087205] [debug] |xqc_engine_main_logic|END|now:1746044438087197| [2025/04/30 20:20:38 088109] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438088108| [2025/04/30 20:20:38 088125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 088134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:656| [2025/04/30 20:20:38 088141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:657| [2025/04/30 20:20:38 088150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:657| [2025/04/30 20:20:38 088155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 088163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 088169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:49206|prior_delivered:1490095|prior_time:1746044438046263|is_app_limited:0|send_elapse:41897|ack_elapse:41845|ctl_first_sent_time:1746044438046875|lagest_ack_time:1746044438088108|curr_delivered:1538101| [2025/04/30 20:20:38 088182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438046875| [2025/04/30 20:20:38 088189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:503||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 20:20:38 088196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 088202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:48006|prior_delivered:1492495|prior_time:1746044438048301|is_app_limited:0|send_elapse:41552|ack_elapse:39807|ctl_first_sent_time:1746044438048623|lagest_ack_time:1746044438088108|curr_delivered:1539301| [2025/04/30 20:20:38 088208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438048623| [2025/04/30 20:20:38 088214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:502||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/04/30 20:20:38 088220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40653|rttvar:1005|minrtt:31448|latest_rtt:39485|ack_delay:104| [2025/04/30 20:20:38 088227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40494|rttvar:1072|minrtt:31448|latest_rtt:39485|ack_delay:104| [2025/04/30 20:20:38 088233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1633|lost_pn:1630|thresh:3| [2025/04/30 20:20:38 088239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 088245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 088251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 088257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 088263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40494|rtt_var:1072|pto_duration:44782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 088269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 088273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 088277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 088281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438156879|now:1746044438088263|interv:68616| [2025/04/30 20:20:38 088285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438156879|now:1746044438088263|interval:68616|pto_count:0|srtt:40494 [2025/04/30 20:20:38 088289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41552, ack_elapse 39807, delivered 46806|rate 1126443|lost 305| [2025/04/30 20:20:38 088294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126443) in round 28| [2025/04/30 20:20:38 088298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 088307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 088314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56642|packet_lost:0|acked:2400|po_sent_time:1746044438048623|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 088321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56642|packet_lost:0|acked:2400|po_sent_time:1746044438048623|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 088329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:59042|full_bw_reached:1|inflight:54012|srtt:40494|latest_rtt:39485|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 088335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:657|largest:657|pns:2| [2025/04/30 20:20:38 088340] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:657|frame:ACK |recv_time:1746044438088108|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 088345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558088108|now:1746044438088108|interv:120000000| [2025/04/30 20:20:38 088349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558088108|now:1746044438088108|interv:120000000| [2025/04/30 20:20:38 088353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438156770|pq_index:0| [2025/04/30 20:20:38 088358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438086536| [2025/04/30 20:20:38 088361] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438088361| [2025/04/30 20:20:38 088367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438088365| [2025/04/30 20:20:38 088373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40494|min_srtt:40494|path_bw:1214692|loss_rate:2.22|path_pto:0| [2025/04/30 20:20:38 088377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:54012|cwnd:59042|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 088382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 088386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 088389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 088394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 088398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40494|min_srtt:40494|path_bw:1214692|loss_rate:2.22|path_pto:0| [2025/04/30 20:20:38 088402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:54012|cwnd:59042|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 088410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 088414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 088417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 088422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 088426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 088430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:59042|conn:00005627609066FC|stream_id:0|stream_offset:1566921| [2025/04/30 20:20:38 088435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 088439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1679| [2025/04/30 20:20:38 088476] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438088447|stream_id:0|stream_offset:1566921| [2025/04/30 20:20:38 088482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 088487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 088491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40494|rtt_var:1072|pto_duration:44782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 088496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 088500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 088504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 088508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438158229|now:1746044438088491|interv:69738| [2025/04/30 20:20:38 088512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438158229|now:1746044438088491|interval:69738|pto_count:0|srtt:40494 [2025/04/30 20:20:38 088516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59042|inflight:55212| [2025/04/30 20:20:38 088521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 088526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:59042|conn:00005627609066FC|stream_id:0|stream_offset:1568100| [2025/04/30 20:20:38 088530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 088535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1680| [2025/04/30 20:20:38 088563] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746044438088544|stream_id:0|stream_offset:1568100| [2025/04/30 20:20:38 088572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 088579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 20:20:38 088586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40494|rtt_var:1072|pto_duration:44782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 088592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 088598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 088604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 20:20:38 088611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438158326|now:1746044438088586|interv:69740| [2025/04/30 20:20:38 088617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438158326|now:1746044438088586|interval:69740|pto_count:0|srtt:40494 [2025/04/30 20:20:38 088624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59042|inflight:56412| [2025/04/30 20:20:38 088632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 088639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:59042|conn:00005627609066FC|stream_id:0|stream_offset:1569279| [2025/04/30 20:20:38 088646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 088653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1681| [2025/04/30 20:20:38 088695] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56412|now:1746044438088663|stream_id:0|stream_offset:1569279| [2025/04/30 20:20:38 088705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 088713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56412|applimit:0| [2025/04/30 20:20:38 088739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40494|rtt_var:1072|pto_duration:44782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 088746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 088752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 088759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57612| [2025/04/30 20:20:38 088765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438158445|now:1746044438088738|interv:69707| [2025/04/30 20:20:38 088778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438158445|now:1746044438088738|interval:69707|pto_count:0|srtt:40494 [2025/04/30 20:20:38 088785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59042|inflight:57612| [2025/04/30 20:20:38 088793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 088800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57612|cwnd:59042|conn:00005627609066FC|stream_id:0|stream_offset:1570458| [2025/04/30 20:20:38 088807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 088814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1682| [2025/04/30 20:20:38 088858] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57612|now:1746044438088825|stream_id:0|stream_offset:1570458| [2025/04/30 20:20:38 088867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 088874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57612|applimit:0| [2025/04/30 20:20:38 088881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40494|rtt_var:1072|pto_duration:44782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 088888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 088894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 088900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58812| [2025/04/30 20:20:38 088907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438158607|now:1746044438088880|interv:69727| [2025/04/30 20:20:38 088913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438158607|now:1746044438088880|interval:69727|pto_count:0|srtt:40494 [2025/04/30 20:20:38 088921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59042|inflight:58812| [2025/04/30 20:20:38 088928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 088935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:59042|conn:00005627609066FC|stream_id:0|stream_offset:1571637| [2025/04/30 20:20:38 088941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 088946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438158607| [2025/04/30 20:20:38 088950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438158607| [2025/04/30 20:20:38 088954] [debug] |xqc_engine_wakeup_after|wakeup:1746044438158607|now:1746044438088954|diff:69653| [2025/04/30 20:20:38 088959] [debug] |xqc_engine_main_logic|END|now:1746044438088365| [2025/04/30 20:20:38 088969] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438088969| [2025/04/30 20:20:38 088973] [debug] |xqc_engine_wakeup_after|wakeup:1746044438158607|now:1746044438088973|diff:69634| [2025/04/30 20:20:38 088977] [debug] |xqc_engine_main_logic|END|now:1746044438088969| [2025/04/30 20:20:38 090117] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438090116| [2025/04/30 20:20:38 090133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 090143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:657| [2025/04/30 20:20:38 090151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:658| [2025/04/30 20:20:38 090163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:658| [2025/04/30 20:20:38 090169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 090177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 090184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:49206|prior_delivered:1492495|prior_time:1746044438048301|is_app_limited:0|send_elapse:41677|ack_elapse:41815|ctl_first_sent_time:1746044438048748|lagest_ack_time:1746044438090116|curr_delivered:1540501| [2025/04/30 20:20:38 090191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438048748| [2025/04/30 20:20:38 090198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:501||sndq_packets_used_bytes:0|sndq_packets_free:838| [2025/04/30 20:20:38 090205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 090212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:48006|prior_delivered:1494895|prior_time:1746044438050291|is_app_limited:0|send_elapse:41332|ack_elapse:39825|ctl_first_sent_time:1746044438050621|lagest_ack_time:1746044438090116|curr_delivered:1541701| [2025/04/30 20:20:38 090219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438050621| [2025/04/30 20:20:38 090226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:500||sndq_packets_used_bytes:0|sndq_packets_free:839| [2025/04/30 20:20:38 090233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40494|rttvar:1072|minrtt:31448|latest_rtt:39495|ack_delay:104| [2025/04/30 20:20:38 090240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40356|rttvar:1079|minrtt:31448|latest_rtt:39495|ack_delay:104| [2025/04/30 20:20:38 090245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1635|lost_pn:1632|thresh:3| [2025/04/30 20:20:38 090249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 090253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 090257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 090261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 090272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40356|rtt_var:1079|pto_duration:44672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 090276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 090280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 090285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 20:20:38 090289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438158497|now:1746044438090271|interv:68226| [2025/04/30 20:20:38 090293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438158497|now:1746044438090271|interval:68226|pto_count:0|srtt:40356 [2025/04/30 20:20:38 090297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41332, ack_elapse 39825, delivered 46806|rate 1132439|lost 305| [2025/04/30 20:20:38 090302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132439) in round 28| [2025/04/30 20:20:38 090306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 090310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 090314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:59042|packet_lost:0|acked:2400|po_sent_time:1746044438050621|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 090319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:59042|packet_lost:0|acked:2400|po_sent_time:1746044438050621|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 090324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1518365|bw:1214692|cwnd:61442|full_bw_reached:1|inflight:56412|srtt:40356|latest_rtt:39495|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 090330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:658|largest:658|pns:2| [2025/04/30 20:20:38 090334] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:658|frame:ACK |recv_time:1746044438090116|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 090339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558090116|now:1746044438090116|interv:120000000| [2025/04/30 20:20:38 090343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558090116|now:1746044438090116|interv:120000000| [2025/04/30 20:20:38 090347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438158607|pq_index:0| [2025/04/30 20:20:38 090352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438088365| [2025/04/30 20:20:38 090355] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438090355| [2025/04/30 20:20:38 090361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438090359| [2025/04/30 20:20:38 090369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40356|min_srtt:40356|path_bw:1214692|loss_rate:2.16|path_pto:0| [2025/04/30 20:20:38 090374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:56412|cwnd:61442|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 090378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 090382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 090386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 090391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 090395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40356|min_srtt:40356|path_bw:1214692|loss_rate:2.16|path_pto:0| [2025/04/30 20:20:38 090399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:56412|cwnd:61442|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 090403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 090407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 090411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 090416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 090420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 090424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:61442|conn:00005627609066FC|stream_id:0|stream_offset:1571637| [2025/04/30 20:20:38 090429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 090433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1683| [2025/04/30 20:20:38 090469] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56412|now:1746044438090441|stream_id:0|stream_offset:1571637| [2025/04/30 20:20:38 090476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 090480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56412|applimit:0| [2025/04/30 20:20:38 090485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40356|rtt_var:1079|pto_duration:44672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 090489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 090496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 090500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57612| [2025/04/30 20:20:38 090504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438160113|now:1746044438090484|interv:69629| [2025/04/30 20:20:38 090508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438160113|now:1746044438090484|interval:69629|pto_count:0|srtt:40356 [2025/04/30 20:20:38 090513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61442|inflight:57612| [2025/04/30 20:20:38 090518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 090522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57612|cwnd:61442|conn:00005627609066FC|stream_id:0|stream_offset:1572816| [2025/04/30 20:20:38 090526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 090531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1684| [2025/04/30 20:20:38 090563] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57612|now:1746044438090537|stream_id:0|stream_offset:1572816| [2025/04/30 20:20:38 090572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 090579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57612|applimit:0| [2025/04/30 20:20:38 090586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40356|rtt_var:1079|pto_duration:44672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 090590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 090594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 090599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58812| [2025/04/30 20:20:38 090603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438160209|now:1746044438090586|interv:69623| [2025/04/30 20:20:38 090610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438160209|now:1746044438090586|interval:69623|pto_count:0|srtt:40356 [2025/04/30 20:20:38 090617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61442|inflight:58812| [2025/04/30 20:20:38 090624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 090631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:61442|conn:00005627609066FC|stream_id:0|stream_offset:1573995| [2025/04/30 20:20:38 090638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 090650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1685| [2025/04/30 20:20:38 090687] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58812|now:1746044438090660|stream_id:0|stream_offset:1573995| [2025/04/30 20:20:38 090696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 090703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58812|applimit:0| [2025/04/30 20:20:38 090709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40356|rtt_var:1079|pto_duration:44672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 090715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 090742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 090747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60012| [2025/04/30 20:20:38 090753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438160332|now:1746044438090709|interv:69623| [2025/04/30 20:20:38 090760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438160332|now:1746044438090709|interval:69623|pto_count:0|srtt:40356 [2025/04/30 20:20:38 090764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61442|inflight:60012| [2025/04/30 20:20:38 090769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 090774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:61442|conn:00005627609066FC|stream_id:0|stream_offset:1575174| [2025/04/30 20:20:38 090779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 090783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1686| [2025/04/30 20:20:38 090813] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746044438090790|stream_id:0|stream_offset:1575174| [2025/04/30 20:20:38 090819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 090823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 20:20:38 090828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40356|rtt_var:1079|pto_duration:44672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 090832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 090836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 090840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:20:38 090844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438160462|now:1746044438090828|interv:69634| [2025/04/30 20:20:38 090853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438160462|now:1746044438090828|interval:69634|pto_count:0|srtt:40356 [2025/04/30 20:20:38 090857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61442|inflight:61212| [2025/04/30 20:20:38 090862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 090866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:61442|conn:00005627609066FC|stream_id:0|stream_offset:1576353| [2025/04/30 20:20:38 090884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 090890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438160462| [2025/04/30 20:20:38 090897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438160462| [2025/04/30 20:20:38 090904] [debug] |xqc_engine_wakeup_after|wakeup:1746044438160462|now:1746044438090904|diff:69558| [2025/04/30 20:20:38 090911] [debug] |xqc_engine_main_logic|END|now:1746044438090359| [2025/04/30 20:20:38 090919] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438090919| [2025/04/30 20:20:38 090925] [debug] |xqc_engine_wakeup_after|wakeup:1746044438160462|now:1746044438090925|diff:69537| [2025/04/30 20:20:38 090931] [debug] |xqc_engine_main_logic|END|now:1746044438090919| [2025/04/30 20:20:38 092175] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438092174| [2025/04/30 20:20:38 092191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 092199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:658| [2025/04/30 20:20:38 092205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:659| [2025/04/30 20:20:38 092213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:659| [2025/04/30 20:20:38 092220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 092228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 092235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:49206|prior_delivered:1494895|prior_time:1746044438050291|is_app_limited:0|send_elapse:41459|ack_elapse:41883|ctl_first_sent_time:1746044438050748|lagest_ack_time:1746044438092174|curr_delivered:1542901| [2025/04/30 20:20:38 092241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438050748| [2025/04/30 20:20:38 092246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:499||sndq_packets_used_bytes:0|sndq_packets_free:840| [2025/04/30 20:20:38 092254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 092260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:48006|prior_delivered:1497295|prior_time:1746044438052221|is_app_limited:0|send_elapse:41336|ack_elapse:39953|ctl_first_sent_time:1746044438052514|lagest_ack_time:1746044438092174|curr_delivered:1544101| [2025/04/30 20:20:38 092279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438052514| [2025/04/30 20:20:38 092286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:498||sndq_packets_used_bytes:0|sndq_packets_free:841| [2025/04/30 20:20:38 092293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40356|rttvar:1079|minrtt:31448|latest_rtt:39660|ack_delay:152| [2025/04/30 20:20:38 092300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40250|rttvar:1022|minrtt:31448|latest_rtt:39660|ack_delay:152| [2025/04/30 20:20:38 092308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1637|lost_pn:1634|thresh:3| [2025/04/30 20:20:38 092315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 092321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 092327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 092331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 092336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40250|rtt_var:1022|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 092340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 092344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 092348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58812| [2025/04/30 20:20:38 092352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438160128|now:1746044438092335|interv:67793| [2025/04/30 20:20:38 092356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438160128|now:1746044438092335|interval:67793|pto_count:0|srtt:40250 [2025/04/30 20:20:38 092361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41336, ack_elapse 39953, delivered 46806|rate 1132330|lost 305| [2025/04/30 20:20:38 092365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132330) in round 28| [2025/04/30 20:20:38 092370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 092374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 092378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61442|packet_lost:0|acked:2400|po_sent_time:1746044438052514|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 092382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61442|packet_lost:0|acked:2400|po_sent_time:1746044438052514|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 092387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:63842|full_bw_reached:1|inflight:58812|srtt:40250|latest_rtt:39660|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 092397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:659|largest:659|pns:2| [2025/04/30 20:20:38 092402] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:659|frame:ACK |recv_time:1746044438092174|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 092407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558092174|now:1746044438092174|interv:120000000| [2025/04/30 20:20:38 092411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558092174|now:1746044438092174|interv:120000000| [2025/04/30 20:20:38 092415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438160462|pq_index:0| [2025/04/30 20:20:38 092420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438090359| [2025/04/30 20:20:38 092424] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438092424| [2025/04/30 20:20:38 092429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438092428| [2025/04/30 20:20:38 092435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40250|min_srtt:40250|path_bw:1214692|loss_rate:2.10|path_pto:0| [2025/04/30 20:20:38 092440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:58812|cwnd:63842|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 092444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 092448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 092452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 092457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 092461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40250|min_srtt:40250|path_bw:1214692|loss_rate:2.10|path_pto:0| [2025/04/30 20:20:38 092465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:58812|cwnd:63842|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 092470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 092473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 092477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 092481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 092486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 092493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:63842|conn:00005627609066FC|stream_id:0|stream_offset:1576353| [2025/04/30 20:20:38 092497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 092502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1687| [2025/04/30 20:20:38 092550] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58812|now:1746044438092511|stream_id:0|stream_offset:1576353| [2025/04/30 20:20:38 092561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 092569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58812|applimit:0| [2025/04/30 20:20:38 092577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40250|rtt_var:1022|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 092584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 092590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 092596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60012| [2025/04/30 20:20:38 092603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438161849|now:1746044438092577|interv:69272| [2025/04/30 20:20:38 092609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438161849|now:1746044438092577|interval:69272|pto_count:0|srtt:40250 [2025/04/30 20:20:38 092617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63842|inflight:60012| [2025/04/30 20:20:38 092625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 092632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:63842|conn:00005627609066FC|stream_id:0|stream_offset:1577532| [2025/04/30 20:20:38 092638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 092645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1688| [2025/04/30 20:20:38 092687] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746044438092656|stream_id:0|stream_offset:1577532| [2025/04/30 20:20:38 092697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 092704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 20:20:38 092710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40250|rtt_var:1022|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 092739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 092752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 092758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 20:20:38 092764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438161994|now:1746044438092710|interv:69284| [2025/04/30 20:20:38 092771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438161994|now:1746044438092710|interval:69284|pto_count:0|srtt:40250 [2025/04/30 20:20:38 092779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63842|inflight:61212| [2025/04/30 20:20:38 092786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 092792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:63842|conn:00005627609066FC|stream_id:0|stream_offset:1578711| [2025/04/30 20:20:38 092799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 092805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438093805|now:1746044438092805|interv:1000| [2025/04/30 20:20:38 092811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 092817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 092823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438093805| [2025/04/30 20:20:38 092830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438093805| [2025/04/30 20:20:38 092834] [debug] |xqc_engine_wakeup_after|wakeup:1746044438093805|now:1746044438092834|diff:971| [2025/04/30 20:20:38 092841] [debug] |xqc_engine_main_logic|END|now:1746044438092428| [2025/04/30 20:20:38 092849] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438092848| [2025/04/30 20:20:38 092855] [debug] |xqc_engine_wakeup_after|wakeup:1746044438093805|now:1746044438092854|diff:951| [2025/04/30 20:20:38 092859] [debug] |xqc_engine_main_logic|END|now:1746044438092848| [2025/04/30 20:20:38 093927] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438093926| [2025/04/30 20:20:38 093938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438093805|pq_index:0| [2025/04/30 20:20:38 093943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438092428| [2025/04/30 20:20:38 093948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438093947| [2025/04/30 20:20:38 093953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438093805|now:1746044438093947| [2025/04/30 20:20:38 093957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438093805|now:1746044438093947| [2025/04/30 20:20:38 093961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 093967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40250|min_srtt:40250|path_bw:1214692|loss_rate:2.07|path_pto:0| [2025/04/30 20:20:38 093972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:61212|cwnd:63842|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 093982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 093986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 093990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 093995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 093999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40250|min_srtt:40250|path_bw:1214692|loss_rate:2.07|path_pto:0| [2025/04/30 20:20:38 094003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:61212|cwnd:63842|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 094007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 094011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 094015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 094019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 094024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 094028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:63842|conn:00005627609066FC|stream_id:0|stream_offset:1578711| [2025/04/30 20:20:38 094032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 094037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1689| [2025/04/30 20:20:38 094075] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746044438094045|stream_id:0|stream_offset:1578711| [2025/04/30 20:20:38 094085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 094093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 20:20:38 094100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40250|rtt_var:1022|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 094107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 094112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 094115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62412| [2025/04/30 20:20:38 094119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438163383|now:1746044438094099|interv:69284| [2025/04/30 20:20:38 094128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438163383|now:1746044438094099|interval:69284|pto_count:0|srtt:40250 [2025/04/30 20:20:38 094133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63842|inflight:62412| [2025/04/30 20:20:38 094138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 094142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:63842|conn:00005627609066FC|stream_id:0|stream_offset:1579890| [2025/04/30 20:20:38 094146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 094150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438095150|now:1746044438094150|interv:1000| [2025/04/30 20:20:38 094154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 094158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 094162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438095150| [2025/04/30 20:20:38 094167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438095150| [2025/04/30 20:20:38 094171] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095150|now:1746044438094171|diff:979| [2025/04/30 20:20:38 094175] [debug] |xqc_engine_main_logic|END|now:1746044438093947| [2025/04/30 20:20:38 094370] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438094368| [2025/04/30 20:20:38 094382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 094391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:659| [2025/04/30 20:20:38 094397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:660| [2025/04/30 20:20:38 094407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:660| [2025/04/30 20:20:38 094413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 094421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 094427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:49206|prior_delivered:1497295|prior_time:1746044438052221|is_app_limited:0|send_elapse:41428|ack_elapse:42147|ctl_first_sent_time:1746044438052606|lagest_ack_time:1746044438094368|curr_delivered:1545301| [2025/04/30 20:20:38 094434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438052606| [2025/04/30 20:20:38 094440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:497||sndq_packets_used_bytes:0|sndq_packets_free:842| [2025/04/30 20:20:38 094447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1639|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1639|path_largest_ack:1639| [2025/04/30 20:20:38 094454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:48012|prior_delivered:1499695|prior_time:1746044438054372|is_app_limited:0|send_elapse:41723|ack_elapse:39996|ctl_first_sent_time:1746044438054774|lagest_ack_time:1746044438094368|curr_delivered:1546507| [2025/04/30 20:20:38 094470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438054774| [2025/04/30 20:20:38 094477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:496||sndq_packets_used_bytes:0|sndq_packets_free:843| [2025/04/30 20:20:38 094484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40250|rttvar:1022|minrtt:31448|latest_rtt:39594|ack_delay:344| [2025/04/30 20:20:38 094492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40125|rttvar:1017|minrtt:31448|latest_rtt:39594|ack_delay:344| [2025/04/30 20:20:38 094499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1639|lost_pn:1636|thresh:3| [2025/04/30 20:20:38 094505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 094512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 094518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 094525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 641|pns:2| [2025/04/30 20:20:38 094531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 094538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40125|rtt_var:1017|pto_duration:44193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 094545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 094551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 094557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:20:38 094563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438163238|now:1746044438094538|interv:68700| [2025/04/30 20:20:38 094570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438163238|now:1746044438094538|interval:68700|pto_count:0|srtt:40125 [2025/04/30 20:20:38 094577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41723, ack_elapse 39996, delivered 46812|rate 1121971|lost 305| [2025/04/30 20:20:38 094584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121971) in round 28| [2025/04/30 20:20:38 094590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 094596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 094603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63842|packet_lost:0|acked:2406|po_sent_time:1746044438054774|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 094610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63842|packet_lost:0|acked:2406|po_sent_time:1746044438054774|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 094624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:66248|full_bw_reached:1|inflight:60006|srtt:40125|latest_rtt:39594|min_rtt:31448|applimit:0|lost:302|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 094634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:660|largest:660|pns:2| [2025/04/30 20:20:38 094641] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:660|frame:ACK |recv_time:1746044438094368|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 094649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558094368|now:1746044438094368|interv:120000000| [2025/04/30 20:20:38 094656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558094368|now:1746044438094368|interv:120000000| [2025/04/30 20:20:38 094662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438095150|pq_index:0| [2025/04/30 20:20:38 094669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438093947| [2025/04/30 20:20:38 094676] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438094676| [2025/04/30 20:20:38 094684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438094682| [2025/04/30 20:20:38 094693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40125|min_srtt:40125|path_bw:1214692|loss_rate:2.05|path_pto:0| [2025/04/30 20:20:38 094700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:60006|cwnd:66248|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 094707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 094715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1583|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 094748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40125|min_srtt:40125|path_bw:1214692|loss_rate:2.05|path_pto:0| [2025/04/30 20:20:38 094755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:60006|cwnd:66248|conn:00005627609066FC|stream_id:0|stream_offset:1459632| [2025/04/30 20:20:38 094762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 094769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1587|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 094776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40125|min_srtt:40125|path_bw:1214692|loss_rate:2.05|path_pto:0| [2025/04/30 20:20:38 094783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:60006|cwnd:66248|conn:00005627609066FC|stream_id:0|stream_offset:1492644| [2025/04/30 20:20:38 094795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 094802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 094808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 094815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 094821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40125|min_srtt:40125|path_bw:1214692|loss_rate:2.05|path_pto:0| [2025/04/30 20:20:38 094828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:60006|cwnd:66248|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 094834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 094841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 094847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 094854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 094861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1583|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 094868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:66248|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 094875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 094881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 094888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 094894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:66248|conn:00005627609066FC|stream_id:0|stream_offset:1579890| [2025/04/30 20:20:38 094901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 094908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 094914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438095150| [2025/04/30 20:20:38 094921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438095150| [2025/04/30 20:20:38 094927] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095150|now:1746044438094927|diff:223| [2025/04/30 20:20:38 094933] [debug] |xqc_engine_main_logic|END|now:1746044438094682| [2025/04/30 20:20:38 094938] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438094938| [2025/04/30 20:20:38 094942] [debug] |xqc_engine_wakeup_after|wakeup:1746044438095150|now:1746044438094942|diff:208| [2025/04/30 20:20:38 094946] [debug] |xqc_engine_main_logic|END|now:1746044438094938| [2025/04/30 20:20:38 096016] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438096016| [2025/04/30 20:20:38 096033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438095150|pq_index:0| [2025/04/30 20:20:38 096038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438094682| [2025/04/30 20:20:38 096043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438096042| [2025/04/30 20:20:38 096048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438095150|now:1746044438096042| [2025/04/30 20:20:38 096053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438095150|now:1746044438096042| [2025/04/30 20:20:38 096057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 096062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40125|min_srtt:40125|path_bw:1214692|loss_rate:2.05|path_pto:0| [2025/04/30 20:20:38 096069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:60006|cwnd:66248|conn:00005627609066FC|stream_id:0|stream_offset:1492644| [2025/04/30 20:20:38 096077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 096083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 096089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 096096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 096103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40125|min_srtt:40125|path_bw:1214692|loss_rate:2.05|path_pto:0| [2025/04/30 20:20:38 096109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:60006|cwnd:66248|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 096116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 096121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 096127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 096134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 096141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1583|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 096148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:66248|conn:00005627609066FC|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 096155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 096161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1690-1690|next_skip_chance:1746044438303740|current_time:1746044438096161| [2025/04/30 20:20:38 096173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1691| [2025/04/30 20:20:38 096226] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746044438096185|stream_id:0|stream_offset:1454916| [2025/04/30 20:20:38 096237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1691|origin_pktnum:1583|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:38 096244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 20:20:38 096251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40125|rtt_var:1017|pto_duration:44193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 096258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 096264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 096270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 20:20:38 096277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438165378|now:1746044438096251|interv:69127| [2025/04/30 20:20:38 096284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438165378|now:1746044438096251|interval:69127|pto_count:0|srtt:40125 [2025/04/30 20:20:38 096291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66248|inflight:61206| [2025/04/30 20:20:38 096297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1587|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 096301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:66248|conn:00005627609066FC|stream_id:0|stream_offset:1459632| [2025/04/30 20:20:38 096306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 096310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1692| [2025/04/30 20:20:38 096343] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746044438096317|stream_id:0|stream_offset:1459632| [2025/04/30 20:20:38 096352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1692|origin_pktnum:1587|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:38 096360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 20:20:38 096367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40125|rtt_var:1017|pto_duration:44193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 096373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 096377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 096381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62406| [2025/04/30 20:20:38 096390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438165510|now:1746044438096367|interv:69143| [2025/04/30 20:20:38 096394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438165510|now:1746044438096367|interval:69143|pto_count:0|srtt:40125 [2025/04/30 20:20:38 096399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66248|inflight:62406| [2025/04/30 20:20:38 096404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 096408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:66248|conn:00005627609066FC|stream_id:0|stream_offset:1579890| [2025/04/30 20:20:38 096412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 096416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438097416|now:1746044438096416|interv:1000| [2025/04/30 20:20:38 096420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 096424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 096428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438097416| [2025/04/30 20:20:38 096432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438097416| [2025/04/30 20:20:38 096436] [debug] |xqc_engine_wakeup_after|wakeup:1746044438097416|now:1746044438096436|diff:980| [2025/04/30 20:20:38 096441] [debug] |xqc_engine_main_logic|END|now:1746044438096042| [2025/04/30 20:20:38 096451] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438096450| [2025/04/30 20:20:38 096455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 096461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:660| [2025/04/30 20:20:38 096465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:661| [2025/04/30 20:20:38 096471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:661| [2025/04/30 20:20:38 096475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 096480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 096485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:49212|prior_delivered:1499695|prior_time:1746044438054372|is_app_limited:0|send_elapse:41862|ack_elapse:42078|ctl_first_sent_time:1746044438054913|lagest_ack_time:1746044438096450|curr_delivered:1547707| [2025/04/30 20:20:38 096490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438054913| [2025/04/30 20:20:38 096494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:495||sndq_packets_used_bytes:0|sndq_packets_free:844| [2025/04/30 20:20:38 096499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 096503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:48012|prior_delivered:1502095|prior_time:1746044438056235|is_app_limited:0|send_elapse:41635|ack_elapse:40215|ctl_first_sent_time:1746044438056577|lagest_ack_time:1746044438096450|curr_delivered:1548907| [2025/04/30 20:20:38 096511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438056577| [2025/04/30 20:20:38 096515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:494||sndq_packets_used_bytes:0|sndq_packets_free:845| [2025/04/30 20:20:38 096520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40125|rttvar:1017|minrtt:31448|latest_rtt:39873|ack_delay:120| [2025/04/30 20:20:38 096524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40079|rttvar:856|minrtt:31448|latest_rtt:39873|ack_delay:120| [2025/04/30 20:20:38 096528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1641|lost_pn:1638|thresh:3| [2025/04/30 20:20:38 096533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 096537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 096541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 096544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 096548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40079|rtt_var:856|pto_duration:43503|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 096555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 096562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 096568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:20:38 096575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438164820|now:1746044438096548|interv:68272| [2025/04/30 20:20:38 096581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438164820|now:1746044438096548|interval:68272|pto_count:0|srtt:40079 [2025/04/30 20:20:38 096588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41635, ack_elapse 40215, delivered 46812|rate 1124342|lost 305| [2025/04/30 20:20:38 096595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124342) in round 28| [2025/04/30 20:20:38 096602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 096609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 096615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66248|packet_lost:0|acked:2400|po_sent_time:1746044438056577|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 096622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66248|packet_lost:0|acked:2400|po_sent_time:1746044438056577|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 096630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:68648|full_bw_reached:1|inflight:60006|srtt:40079|latest_rtt:39873|min_rtt:31448|applimit:0|lost:304|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 096646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:661|largest:661|pns:2| [2025/04/30 20:20:38 096653] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:661|frame:ACK |recv_time:1746044438096450|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 096661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558096450|now:1746044438096450|interv:120000000| [2025/04/30 20:20:38 096668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558096450|now:1746044438096450|interv:120000000| [2025/04/30 20:20:38 096674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438097416|pq_index:0| [2025/04/30 20:20:38 096681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438096042| [2025/04/30 20:20:38 096687] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438096687| [2025/04/30 20:20:38 096696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438096694| [2025/04/30 20:20:38 096704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40079|min_srtt:40079|path_bw:1214692|loss_rate:3.38|path_pto:0| [2025/04/30 20:20:38 096711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:60006|cwnd:68648|conn:00005627609066FC|stream_id:0|stream_offset:1492644| [2025/04/30 20:20:38 096743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 096750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1615|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 096758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40079|min_srtt:40079|path_bw:1214692|loss_rate:3.38|path_pto:0| [2025/04/30 20:20:38 096765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:60006|cwnd:68648|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 096772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 096779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 096786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40079|min_srtt:40079|path_bw:1214692|loss_rate:3.38|path_pto:0| [2025/04/30 20:20:38 096792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:60006|cwnd:68648|conn:00005627609066FC|stream_id:0|stream_offset:1584606| [2025/04/30 20:20:38 096807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 096815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 096822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40079|min_srtt:40079|path_bw:1214692|loss_rate:3.38|path_pto:0| [2025/04/30 20:20:38 096829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:60006|cwnd:68648|conn:00005627609066FC|stream_id:0|stream_offset:1585785| [2025/04/30 20:20:38 096836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 096843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 096850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40079|min_srtt:40079|path_bw:1214692|loss_rate:3.38|path_pto:0| [2025/04/30 20:20:38 096856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:60006|cwnd:68648|conn:00005627609066FC|stream_id:0|stream_offset:1586964| [2025/04/30 20:20:38 096864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 096870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 096874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 096878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 096883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1615|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 096887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:68648|conn:00005627609066FC|stream_id:0|stream_offset:1492644| [2025/04/30 20:20:38 096892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 096896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 096900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 096904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:68648|conn:00005627609066FC|stream_id:0|stream_offset:1579890| [2025/04/30 20:20:38 096908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 096912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 096916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438097416| [2025/04/30 20:20:38 096920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438097416| [2025/04/30 20:20:38 096929] [debug] |xqc_engine_wakeup_after|wakeup:1746044438097416|now:1746044438096929|diff:487| [2025/04/30 20:20:38 096933] [debug] |xqc_engine_main_logic|END|now:1746044438096694| [2025/04/30 20:20:38 096939] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438096939| [2025/04/30 20:20:38 096943] [debug] |xqc_engine_wakeup_after|wakeup:1746044438097416|now:1746044438096943|diff:473| [2025/04/30 20:20:38 096947] [debug] |xqc_engine_main_logic|END|now:1746044438096939| [2025/04/30 20:20:38 098018] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438098018| [2025/04/30 20:20:38 098029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438097416|pq_index:0| [2025/04/30 20:20:38 098034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438096694| [2025/04/30 20:20:38 098040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438098038| [2025/04/30 20:20:38 098045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438097416|now:1746044438098038| [2025/04/30 20:20:38 098049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438097416|now:1746044438098038| [2025/04/30 20:20:38 098053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 098058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40079|min_srtt:40079|path_bw:1214692|loss_rate:3.38|path_pto:0| [2025/04/30 20:20:38 098063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:60006|cwnd:68648|conn:00005627609066FC|stream_id:0|stream_offset:1586964| [2025/04/30 20:20:38 098068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 098075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 098081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 098088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 098095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1615|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 098102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:68648|conn:00005627609066FC|stream_id:0|stream_offset:1492644| [2025/04/30 20:20:38 098107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 098111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1693| [2025/04/30 20:20:38 098158] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746044438098122|stream_id:0|stream_offset:1492644| [2025/04/30 20:20:38 098169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1693|origin_pktnum:1615|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:38 098184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 20:20:38 098190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40079|rtt_var:856|pto_duration:43503|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 098198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 098205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 098212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 20:20:38 098218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438166625|now:1746044438098190|interv:68435| [2025/04/30 20:20:38 098224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438166625|now:1746044438098190|interval:68435|pto_count:0|srtt:40079 [2025/04/30 20:20:38 098231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68648|inflight:61206| [2025/04/30 20:20:38 098238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 098243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:68648|conn:00005627609066FC|stream_id:0|stream_offset:1579890| [2025/04/30 20:20:38 098248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 098254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438099254|now:1746044438098254|interv:1000| [2025/04/30 20:20:38 098260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 098267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 098274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438099254| [2025/04/30 20:20:38 098280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438099254| [2025/04/30 20:20:38 098287] [debug] |xqc_engine_wakeup_after|wakeup:1746044438099254|now:1746044438098287|diff:967| [2025/04/30 20:20:38 098293] [debug] |xqc_engine_main_logic|END|now:1746044438098038| [2025/04/30 20:20:38 098307] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438098306| [2025/04/30 20:20:38 098312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 098318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:661| [2025/04/30 20:20:38 098322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:662| [2025/04/30 20:20:38 098328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:662| [2025/04/30 20:20:38 098332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 098337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 098342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:49212|prior_delivered:1502095|prior_time:1746044438056235|is_app_limited:0|send_elapse:41759|ack_elapse:42071|ctl_first_sent_time:1746044438056701|lagest_ack_time:1746044438098306|curr_delivered:1550107| [2025/04/30 20:20:38 098351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438056701| [2025/04/30 20:20:38 098356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:493||sndq_packets_used_bytes:0|sndq_packets_free:846| [2025/04/30 20:20:38 098360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 098365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:48012|prior_delivered:1504495|prior_time:1746044438058279|is_app_limited:0|send_elapse:41625|ack_elapse:40027|ctl_first_sent_time:1746044438058617|lagest_ack_time:1746044438098306|curr_delivered:1551307| [2025/04/30 20:20:38 098370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438058617| [2025/04/30 20:20:38 098374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:492||sndq_packets_used_bytes:0|sndq_packets_free:847| [2025/04/30 20:20:38 098378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40079|rttvar:856|minrtt:31448|latest_rtt:39689|ack_delay:120| [2025/04/30 20:20:38 098382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40016|rttvar:769|minrtt:31448|latest_rtt:39689|ack_delay:120| [2025/04/30 20:20:38 098386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1643|lost_pn:1640|thresh:3| [2025/04/30 20:20:38 098391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 098395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 098399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 098403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 098407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40016|rtt_var:769|pto_duration:43092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 098411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 098415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 098419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:20:38 098423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438166214|now:1746044438098406|interv:67808| [2025/04/30 20:20:38 098427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438166214|now:1746044438098406|interval:67808|pto_count:0|srtt:40016 [2025/04/30 20:20:38 098431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41625, ack_elapse 40027, delivered 46812|rate 1124612|lost 305| [2025/04/30 20:20:38 098436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124612) in round 28| [2025/04/30 20:20:38 098440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 098447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 098451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:2400|po_sent_time:1746044438058617|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 098455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68648|packet_lost:0|acked:2400|po_sent_time:1746044438058617|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 098460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:71048|full_bw_reached:1|inflight:58806|srtt:40016|latest_rtt:39689|min_rtt:31448|applimit:0|lost:305|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 098466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:662|largest:662|pns:2| [2025/04/30 20:20:38 098470] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:662|frame:ACK |recv_time:1746044438098306|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 098475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558098306|now:1746044438098306|interv:120000000| [2025/04/30 20:20:38 098479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558098306|now:1746044438098306|interv:120000000| [2025/04/30 20:20:38 098483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438099254|pq_index:0| [2025/04/30 20:20:38 098488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438098038| [2025/04/30 20:20:38 098492] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438098492| [2025/04/30 20:20:38 098497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438098495| [2025/04/30 20:20:38 098502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40016|min_srtt:40016|path_bw:1214692|loss_rate:4.03|path_pto:0| [2025/04/30 20:20:38 098507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58806|cwnd:71048|conn:00005627609066FC|stream_id:0|stream_offset:1586964| [2025/04/30 20:20:38 098512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 098516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 098521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40016|min_srtt:40016|path_bw:1214692|loss_rate:4.03|path_pto:0| [2025/04/30 20:20:38 098525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58806|cwnd:71048|conn:00005627609066FC|stream_id:0|stream_offset:1588143| [2025/04/30 20:20:38 098530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 098537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 098541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40016|min_srtt:40016|path_bw:1214692|loss_rate:4.03|path_pto:0| [2025/04/30 20:20:38 098548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:58806|cwnd:71048|conn:00005627609066FC|stream_id:0|stream_offset:1589322| [2025/04/30 20:20:38 098556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 098563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 098569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40016|min_srtt:40016|path_bw:1214692|loss_rate:4.03|path_pto:0| [2025/04/30 20:20:38 098576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:58806|cwnd:71048|conn:00005627609066FC|stream_id:0|stream_offset:1590501| [2025/04/30 20:20:38 098583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 098590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 098597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40016|min_srtt:40016|path_bw:1214692|loss_rate:4.03|path_pto:0| [2025/04/30 20:20:38 098603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58806|cwnd:71048|conn:00005627609066FC|stream_id:0|stream_offset:1591680| [2025/04/30 20:20:38 098611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 098617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 098623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 098630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 098638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 098645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:71048|conn:00005627609066FC|stream_id:0|stream_offset:1579890| [2025/04/30 20:20:38 098652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 098659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 098665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438099254| [2025/04/30 20:20:38 098678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438099254| [2025/04/30 20:20:38 098685] [debug] |xqc_engine_wakeup_after|wakeup:1746044438099254|now:1746044438098684|diff:570| [2025/04/30 20:20:38 098691] [debug] |xqc_engine_main_logic|END|now:1746044438098495| [2025/04/30 20:20:38 098700] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438098700| [2025/04/30 20:20:38 098706] [debug] |xqc_engine_wakeup_after|wakeup:1746044438099254|now:1746044438098706|diff:548| [2025/04/30 20:20:38 098712] [debug] |xqc_engine_main_logic|END|now:1746044438098700| [2025/04/30 20:20:38 099806] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438099806| [2025/04/30 20:20:38 099818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438099254|pq_index:0| [2025/04/30 20:20:38 099823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438098495| [2025/04/30 20:20:38 099828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438099827| [2025/04/30 20:20:38 099833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438099254|now:1746044438099827| [2025/04/30 20:20:38 099837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438099254|now:1746044438099827| [2025/04/30 20:20:38 099841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 099847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40016|min_srtt:40016|path_bw:1214692|loss_rate:4.03|path_pto:0| [2025/04/30 20:20:38 099851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58806|cwnd:71048|conn:00005627609066FC|stream_id:0|stream_offset:1591680| [2025/04/30 20:20:38 099856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 099860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 099864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 099868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 099873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 099877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:71048|conn:00005627609066FC|stream_id:0|stream_offset:1579890| [2025/04/30 20:20:38 099882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 099886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1694| [2025/04/30 20:20:38 099922] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746044438099895|stream_id:0|stream_offset:1579890| [2025/04/30 20:20:38 099929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 099940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 20:20:38 099945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40016|rtt_var:769|pto_duration:43092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 099949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 099953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 099957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:20:38 099961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438167987|now:1746044438099944|interv:68043| [2025/04/30 20:20:38 099965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438167987|now:1746044438099944|interval:68043|pto_count:0|srtt:40016 [2025/04/30 20:20:38 099970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71048|inflight:60006| [2025/04/30 20:20:38 099975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 099979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:71048|conn:00005627609066FC|stream_id:0|stream_offset:1581069| [2025/04/30 20:20:38 099983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 099988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1695| [2025/04/30 20:20:38 100024] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746044438099996|stream_id:0|stream_offset:1581069| [2025/04/30 20:20:38 100033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 100040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 20:20:38 100047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40016|rtt_var:769|pto_duration:43092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 100053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 100059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 100065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61206| [2025/04/30 20:20:38 100072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438168088|now:1746044438100046|interv:68042| [2025/04/30 20:20:38 100078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438168088|now:1746044438100046|interval:68042|pto_count:0|srtt:40016 [2025/04/30 20:20:38 100085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71048|inflight:61206| [2025/04/30 20:20:38 100093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 100106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:71048|conn:00005627609066FC|stream_id:0|stream_offset:1582248| [2025/04/30 20:20:38 100114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 100120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438101120|now:1746044438100120|interv:1000| [2025/04/30 20:20:38 100126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 100132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 100138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438101120| [2025/04/30 20:20:38 100145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438101120| [2025/04/30 20:20:38 100151] [debug] |xqc_engine_wakeup_after|wakeup:1746044438101120|now:1746044438100151|diff:969| [2025/04/30 20:20:38 100158] [debug] |xqc_engine_main_logic|END|now:1746044438099827| [2025/04/30 20:20:38 100171] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438100170| [2025/04/30 20:20:38 100176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 100182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:662| [2025/04/30 20:20:38 100186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:663| [2025/04/30 20:20:38 100193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:663| [2025/04/30 20:20:38 100199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 100208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 100215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:49212|prior_delivered:1504495|prior_time:1746044438058279|is_app_limited:0|send_elapse:41795|ack_elapse:41891|ctl_first_sent_time:1746044438058787|lagest_ack_time:1746044438100170|curr_delivered:1552507| [2025/04/30 20:20:38 100222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438058787| [2025/04/30 20:20:38 100227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:491||sndq_packets_used_bytes:0|sndq_packets_free:848| [2025/04/30 20:20:38 100231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 100236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:48012|prior_delivered:1506895|prior_time:1746044438060214|is_app_limited:0|send_elapse:41567|ack_elapse:39956|ctl_first_sent_time:1746044438060552|lagest_ack_time:1746044438100170|curr_delivered:1553707| [2025/04/30 20:20:38 100241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438060552| [2025/04/30 20:20:38 100245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:490||sndq_packets_used_bytes:0|sndq_packets_free:849| [2025/04/30 20:20:38 100249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40016|rttvar:769|minrtt:31448|latest_rtt:39618|ack_delay:112| [2025/04/30 20:20:38 100257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39952|rttvar:704|minrtt:31448|latest_rtt:39618|ack_delay:112| [2025/04/30 20:20:38 100262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1645|lost_pn:1642|thresh:3| [2025/04/30 20:20:38 100266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 100270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 100274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 100278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 100282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39952|rtt_var:704|pto_duration:42768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 100286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 100290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 100295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:20:38 100299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438167764|now:1746044438100282|interv:67482| [2025/04/30 20:20:38 100303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438167764|now:1746044438100282|interval:67482|pto_count:0|srtt:39952 [2025/04/30 20:20:38 100307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41567, ack_elapse 39956, delivered 46812|rate 1126181|lost 305| [2025/04/30 20:20:38 100312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126181) in round 28| [2025/04/30 20:20:38 100316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 100320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 100324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71048|packet_lost:0|acked:2400|po_sent_time:1746044438060552|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 100329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71048|packet_lost:0|acked:2400|po_sent_time:1746044438060552|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 100333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:73448|full_bw_reached:1|inflight:58806|srtt:39952|latest_rtt:39618|min_rtt:31448|applimit:0|lost:305|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 100339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:663|largest:663|pns:2| [2025/04/30 20:20:38 100344] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:663|frame:ACK |recv_time:1746044438100170|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 100351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558100170|now:1746044438100170|interv:120000000| [2025/04/30 20:20:38 100356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558100170|now:1746044438100170|interv:120000000| [2025/04/30 20:20:38 100360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438101120|pq_index:0| [2025/04/30 20:20:38 100364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438099827| [2025/04/30 20:20:38 100368] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438100368| [2025/04/30 20:20:38 100373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438100372| [2025/04/30 20:20:38 100379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39952|min_srtt:39952|path_bw:1214692|loss_rate:3.97|path_pto:0| [2025/04/30 20:20:38 100383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:58806|cwnd:73448|conn:00005627609066FC|stream_id:0|stream_offset:1591680| [2025/04/30 20:20:38 100388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39952|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 100393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 100397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39952|min_srtt:39952|path_bw:1214692|loss_rate:3.97|path_pto:0| [2025/04/30 20:20:38 100401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:58806|cwnd:73448|conn:00005627609066FC|stream_id:0|stream_offset:1592859| [2025/04/30 20:20:38 100406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39952|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 100410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 100414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39952|min_srtt:39952|path_bw:1214692|loss_rate:3.97|path_pto:0| [2025/04/30 20:20:38 100418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:58806|cwnd:73448|conn:00005627609066FC|stream_id:0|stream_offset:1594038| [2025/04/30 20:20:38 100423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39952|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 100427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 100431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39952|min_srtt:39952|path_bw:1214692|loss_rate:3.97|path_pto:0| [2025/04/30 20:20:38 100435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:58806|cwnd:73448|conn:00005627609066FC|stream_id:0|stream_offset:1595217| [2025/04/30 20:20:38 100442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39952|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 100447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 100451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39952|min_srtt:39952|path_bw:1214692|loss_rate:3.97|path_pto:0| [2025/04/30 20:20:38 100455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:58806|cwnd:73448|conn:00005627609066FC|stream_id:0|stream_offset:1596396| [2025/04/30 20:20:38 100459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 100463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 100467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 100471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 100476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 100480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:73448|conn:00005627609066FC|stream_id:0|stream_offset:1582248| [2025/04/30 20:20:38 100484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 100488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 100492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438101120| [2025/04/30 20:20:38 100496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438101120| [2025/04/30 20:20:38 100500] [debug] |xqc_engine_wakeup_after|wakeup:1746044438101120|now:1746044438100500|diff:620| [2025/04/30 20:20:38 100504] [debug] |xqc_engine_main_logic|END|now:1746044438100372| [2025/04/30 20:20:38 100509] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438100509| [2025/04/30 20:20:38 100513] [debug] |xqc_engine_wakeup_after|wakeup:1746044438101120|now:1746044438100513|diff:607| [2025/04/30 20:20:38 100517] [debug] |xqc_engine_main_logic|END|now:1746044438100509| [2025/04/30 20:20:38 101598] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438101598| [2025/04/30 20:20:38 101613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438101120|pq_index:0| [2025/04/30 20:20:38 101619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438100372| [2025/04/30 20:20:38 101627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438101625| [2025/04/30 20:20:38 101634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438101120|now:1746044438101625| [2025/04/30 20:20:38 101648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438101120|now:1746044438101625| [2025/04/30 20:20:38 101655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 101662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39952|min_srtt:39952|path_bw:1214692|loss_rate:3.97|path_pto:0| [2025/04/30 20:20:38 101670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:58806|cwnd:73448|conn:00005627609066FC|stream_id:0|stream_offset:1596396| [2025/04/30 20:20:38 101677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 101683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 101688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 101695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 101702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 101709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:73448|conn:00005627609066FC|stream_id:0|stream_offset:1582248| [2025/04/30 20:20:38 101714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 101742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1696| [2025/04/30 20:20:38 101780] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746044438101754|stream_id:0|stream_offset:1582248| [2025/04/30 20:20:38 101787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 101792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 20:20:38 101798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39952|rtt_var:704|pto_duration:42768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 101805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 101811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 101818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:20:38 101824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438169522|now:1746044438101797|interv:67725| [2025/04/30 20:20:38 101831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438169522|now:1746044438101797|interval:67725|pto_count:0|srtt:39952 [2025/04/30 20:20:38 101838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73448|inflight:60006| [2025/04/30 20:20:38 101846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 101855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:73448|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 101860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 101864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438102864|now:1746044438101864|interv:1000| [2025/04/30 20:20:38 101868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 101872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 101876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438102864| [2025/04/30 20:20:38 101880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438102864| [2025/04/30 20:20:38 101884] [debug] |xqc_engine_wakeup_after|wakeup:1746044438102864|now:1746044438101884|diff:980| [2025/04/30 20:20:38 101888] [debug] |xqc_engine_main_logic|END|now:1746044438101625| [2025/04/30 20:20:38 102196] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438102195| [2025/04/30 20:20:38 102207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 102217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:663| [2025/04/30 20:20:38 102223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:664| [2025/04/30 20:20:38 102232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:664| [2025/04/30 20:20:38 102238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 102246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 102253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:49212|prior_delivered:1506895|prior_time:1746044438060214|is_app_limited:0|send_elapse:41681|ack_elapse:41981|ctl_first_sent_time:1746044438060666|lagest_ack_time:1746044438102195|curr_delivered:1554907| [2025/04/30 20:20:38 102260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438060666| [2025/04/30 20:20:38 102267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:489||sndq_packets_used_bytes:0|sndq_packets_free:850| [2025/04/30 20:20:38 102275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 102281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:48012|prior_delivered:1509295|prior_time:1746044438062229|is_app_limited:0|send_elapse:41580|ack_elapse:39966|ctl_first_sent_time:1746044438062555|lagest_ack_time:1746044438102195|curr_delivered:1556107| [2025/04/30 20:20:38 102289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438062555| [2025/04/30 20:20:38 102295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:488||sndq_packets_used_bytes:0|sndq_packets_free:851| [2025/04/30 20:20:38 102302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39952|rttvar:704|minrtt:31448|latest_rtt:39640|ack_delay:112| [2025/04/30 20:20:38 102316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39899|rttvar:634|minrtt:31448|latest_rtt:39640|ack_delay:112| [2025/04/30 20:20:38 102323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1647|lost_pn:1644|thresh:3| [2025/04/30 20:20:38 102330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 102334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 102338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 102344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 102351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39899|rtt_var:634|pto_duration:42435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 102359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 102365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 102371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:20:38 102375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438169189|now:1746044438102351|interv:66838| [2025/04/30 20:20:38 102380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438169189|now:1746044438102351|interval:66838|pto_count:0|srtt:39899 [2025/04/30 20:20:38 102384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41580, ack_elapse 39966, delivered 46812|rate 1125829|lost 305| [2025/04/30 20:20:38 102389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125829) in round 28| [2025/04/30 20:20:38 102393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 102397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 102401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73448|packet_lost:0|acked:2400|po_sent_time:1746044438062555|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 102406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73448|packet_lost:0|acked:2400|po_sent_time:1746044438062555|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 102410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:75848|full_bw_reached:1|inflight:57606|srtt:39899|latest_rtt:39640|min_rtt:31448|applimit:0|lost:305|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 102416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 102420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438127195|now:1746044438102195|interv:25000| [2025/04/30 20:20:38 102426] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438102195|max_ack_delay:25000| [2025/04/30 20:20:38 102434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:664|largest:664|pns:2| [2025/04/30 20:20:38 102439] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:664|frame:PING ACK |recv_time:1746044438102195|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 102444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558102195|now:1746044438102195|interv:120000000| [2025/04/30 20:20:38 102448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558102195|now:1746044438102195|interv:120000000| [2025/04/30 20:20:38 102452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438102864|pq_index:0| [2025/04/30 20:20:38 102457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438101625| [2025/04/30 20:20:38 102461] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438102460| [2025/04/30 20:20:38 102465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438102464| [2025/04/30 20:20:38 102472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39899|min_srtt:39899|path_bw:1214692|loss_rate:3.95|path_pto:0| [2025/04/30 20:20:38 102476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:57606|cwnd:75848|conn:00005627609066FC|stream_id:0|stream_offset:1596396| [2025/04/30 20:20:38 102481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 102485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 102490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39899|min_srtt:39899|path_bw:1214692|loss_rate:3.95|path_pto:0| [2025/04/30 20:20:38 102494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:57606|cwnd:75848|conn:00005627609066FC|stream_id:0|stream_offset:1597575| [2025/04/30 20:20:38 102499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 102503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 102508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39899|min_srtt:39899|path_bw:1214692|loss_rate:3.95|path_pto:0| [2025/04/30 20:20:38 102512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:57606|cwnd:75848|conn:00005627609066FC|stream_id:0|stream_offset:1598754| [2025/04/30 20:20:38 102519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 102524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 102531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39899|min_srtt:39899|path_bw:1214692|loss_rate:3.95|path_pto:0| [2025/04/30 20:20:38 102538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:57606|cwnd:75848|conn:00005627609066FC|stream_id:0|stream_offset:1599933| [2025/04/30 20:20:38 102546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 102552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 102556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39899|min_srtt:39899|path_bw:1214692|loss_rate:3.95|path_pto:0| [2025/04/30 20:20:38 102561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:57606|cwnd:75848|conn:00005627609066FC|stream_id:0|stream_offset:1601112| [2025/04/30 20:20:38 102568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 102574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 102580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 102587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 102594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 102601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:75848|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 102608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 102614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 102621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438102864| [2025/04/30 20:20:38 102628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438102864| [2025/04/30 20:20:38 102634] [debug] |xqc_engine_wakeup_after|wakeup:1746044438102864|now:1746044438102634|diff:230| [2025/04/30 20:20:38 102641] [debug] |xqc_engine_main_logic|END|now:1746044438102464| [2025/04/30 20:20:38 102649] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438102649| [2025/04/30 20:20:38 102656] [debug] |xqc_engine_wakeup_after|wakeup:1746044438102864|now:1746044438102655|diff:209| [2025/04/30 20:20:38 102662] [debug] |xqc_engine_main_logic|END|now:1746044438102649| [2025/04/30 20:20:38 103737] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438103737| [2025/04/30 20:20:38 103752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438102864|pq_index:0| [2025/04/30 20:20:38 103766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438102464| [2025/04/30 20:20:38 103774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438103772| [2025/04/30 20:20:38 103782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438102864|now:1746044438103772| [2025/04/30 20:20:38 103786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438102864|now:1746044438103772| [2025/04/30 20:20:38 103790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 103796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39899|min_srtt:39899|path_bw:1214692|loss_rate:3.95|path_pto:0| [2025/04/30 20:20:38 103801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:57606|cwnd:75848|conn:00005627609066FC|stream_id:0|stream_offset:1601112| [2025/04/30 20:20:38 103806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 103809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 103813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 103818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 103823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 103827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:75848|conn:00005627609066FC|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 103832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 103836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1697| [2025/04/30 20:20:38 103873] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746044438103844|stream_id:0|stream_offset:1583427| [2025/04/30 20:20:38 103880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 103885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 20:20:38 103892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39899|rtt_var:634|pto_duration:42435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 103899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 103905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 103912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:20:38 103925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438171279|now:1746044438103892|interv:67387| [2025/04/30 20:20:38 103931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438171279|now:1746044438103892|interval:67387|pto_count:0|srtt:39899 [2025/04/30 20:20:38 103938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75848|inflight:58806| [2025/04/30 20:20:38 103943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 103948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:75848|conn:00005627609066FC|stream_id:0|stream_offset:1584606| [2025/04/30 20:20:38 103952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 103956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1698| [2025/04/30 20:20:38 103986] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746044438103964|stream_id:0|stream_offset:1584606| [2025/04/30 20:20:38 103993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 104001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 20:20:38 104008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39899|rtt_var:634|pto_duration:42435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 104015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 104021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 104027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:20:38 104033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438171399|now:1746044438104007|interv:67392| [2025/04/30 20:20:38 104040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438171399|now:1746044438104007|interval:67392|pto_count:0|srtt:39899 [2025/04/30 20:20:38 104047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75848|inflight:60006| [2025/04/30 20:20:38 104054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 104060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:75848|conn:00005627609066FC|stream_id:0|stream_offset:1585785| [2025/04/30 20:20:38 104068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 104074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438105074|now:1746044438104074|interv:1000| [2025/04/30 20:20:38 104081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 104086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 104101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438105074| [2025/04/30 20:20:38 104108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438105074| [2025/04/30 20:20:38 104115] [debug] |xqc_engine_wakeup_after|wakeup:1746044438105074|now:1746044438104115|diff:959| [2025/04/30 20:20:38 104121] [debug] |xqc_engine_main_logic|END|now:1746044438103772| [2025/04/30 20:20:38 104135] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438104134| [2025/04/30 20:20:38 104143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 104151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:664| [2025/04/30 20:20:38 104155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:665| [2025/04/30 20:20:38 104163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:665| [2025/04/30 20:20:38 104168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 104176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 104183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:49212|prior_delivered:1509295|prior_time:1746044438062229|is_app_limited:0|send_elapse:41707|ack_elapse:41905|ctl_first_sent_time:1746044438062682|lagest_ack_time:1746044438104134|curr_delivered:1557307| [2025/04/30 20:20:38 104190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438062682| [2025/04/30 20:20:38 104197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:487||sndq_packets_used_bytes:0|sndq_packets_free:852| [2025/04/30 20:20:38 104204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 104211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:48006|prior_delivered:1511701|prior_time:1746044438064480|is_app_limited:0|send_elapse:41868|ack_elapse:39654|ctl_first_sent_time:1746044438064923|lagest_ack_time:1746044438104134|curr_delivered:1558507| [2025/04/30 20:20:38 104218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438064923| [2025/04/30 20:20:38 104223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:486||sndq_packets_used_bytes:0|sndq_packets_free:853| [2025/04/30 20:20:38 104227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39899|rttvar:634|minrtt:31448|latest_rtt:39211|ack_delay:136| [2025/04/30 20:20:38 104231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39796|rttvar:682|minrtt:31448|latest_rtt:39211|ack_delay:136| [2025/04/30 20:20:38 104236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1649|lost_pn:1646|thresh:3| [2025/04/30 20:20:38 104240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 104244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 104248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 104257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 104261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39796|rtt_var:682|pto_duration:42524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 104265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 104269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 104273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:20:38 104277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438171488|now:1746044438104260|interv:67228| [2025/04/30 20:20:38 104281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438171488|now:1746044438104260|interval:67228|pto_count:0|srtt:39796 [2025/04/30 20:20:38 104286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41868, ack_elapse 39654, delivered 46806|rate 1117942|lost 305| [2025/04/30 20:20:38 104290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117942) in round 28| [2025/04/30 20:20:38 104295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 104299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 104303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75848|packet_lost:0|acked:2400|po_sent_time:1746044438064923|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 104307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75848|packet_lost:0|acked:2400|po_sent_time:1746044438064923|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 104312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:78248|full_bw_reached:1|inflight:57606|srtt:39796|latest_rtt:39211|min_rtt:31448|applimit:0|lost:305|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 104318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:665|largest:665|pns:2| [2025/04/30 20:20:38 104322] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:665|frame:ACK |recv_time:1746044438104134|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 104327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558104134|now:1746044438104134|interv:120000000| [2025/04/30 20:20:38 104331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558104134|now:1746044438104134|interv:120000000| [2025/04/30 20:20:38 104335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438105074|pq_index:0| [2025/04/30 20:20:38 104340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438103772| [2025/04/30 20:20:38 104344] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438104344| [2025/04/30 20:20:38 104349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438104348| [2025/04/30 20:20:38 104357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39796|min_srtt:39796|path_bw:1214692|loss_rate:3.90|path_pto:0| [2025/04/30 20:20:38 104362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:57606|cwnd:78248|conn:00005627609066FC|stream_id:0|stream_offset:1601112| [2025/04/30 20:20:38 104367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39796|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 104371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 104376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39796|min_srtt:39796|path_bw:1214692|loss_rate:3.90|path_pto:0| [2025/04/30 20:20:38 104380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:57606|cwnd:78248|conn:00005627609066FC|stream_id:0|stream_offset:1602291| [2025/04/30 20:20:38 104385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39796|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 104389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 104393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39796|min_srtt:39796|path_bw:1214692|loss_rate:3.90|path_pto:0| [2025/04/30 20:20:38 104397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:57606|cwnd:78248|conn:00005627609066FC|stream_id:0|stream_offset:1603470| [2025/04/30 20:20:38 104402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39796|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 104406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 104411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39796|min_srtt:39796|path_bw:1214692|loss_rate:3.90|path_pto:0| [2025/04/30 20:20:38 104415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:57606|cwnd:78248|conn:00005627609066FC|stream_id:0|stream_offset:1604649| [2025/04/30 20:20:38 104419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39796|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 104423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 104427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39796|min_srtt:39796|path_bw:1214692|loss_rate:3.90|path_pto:0| [2025/04/30 20:20:38 104434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:57606|cwnd:78248|conn:00005627609066FC|stream_id:0|stream_offset:1605828| [2025/04/30 20:20:38 104438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 104442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 104446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 104450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 104455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 104459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:78248|conn:00005627609066FC|stream_id:0|stream_offset:1585785| [2025/04/30 20:20:38 104463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 104467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 104471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438105074| [2025/04/30 20:20:38 104475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438105074| [2025/04/30 20:20:38 104481] [debug] |xqc_engine_wakeup_after|wakeup:1746044438105074|now:1746044438104481|diff:593| [2025/04/30 20:20:38 104488] [debug] |xqc_engine_main_logic|END|now:1746044438104348| [2025/04/30 20:20:38 104497] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438104496| [2025/04/30 20:20:38 104503] [debug] |xqc_engine_wakeup_after|wakeup:1746044438105074|now:1746044438104503|diff:571| [2025/04/30 20:20:38 104510] [debug] |xqc_engine_main_logic|END|now:1746044438104496| [2025/04/30 20:20:38 105598] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438105598| [2025/04/30 20:20:38 105614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438105074|pq_index:0| [2025/04/30 20:20:38 105621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438104348| [2025/04/30 20:20:38 105628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438105627| [2025/04/30 20:20:38 105636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438105074|now:1746044438105627| [2025/04/30 20:20:38 105642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438105074|now:1746044438105627| [2025/04/30 20:20:38 105648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 105656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39796|min_srtt:39796|path_bw:1214692|loss_rate:3.90|path_pto:0| [2025/04/30 20:20:38 105663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:57606|cwnd:78248|conn:00005627609066FC|stream_id:0|stream_offset:1605828| [2025/04/30 20:20:38 105670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 105683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 105689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 105697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 105704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 105711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:78248|conn:00005627609066FC|stream_id:0|stream_offset:1585785| [2025/04/30 20:20:38 105738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 105746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1699| [2025/04/30 20:20:38 105788] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746044438105757|stream_id:0|stream_offset:1585785| [2025/04/30 20:20:38 105795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 105800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 20:20:38 105804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39796|rtt_var:682|pto_duration:42524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 105809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 105813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 105817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:20:38 105821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438173281|now:1746044438105804|interv:67477| [2025/04/30 20:20:38 105825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438173281|now:1746044438105804|interval:67477|pto_count:0|srtt:39796 [2025/04/30 20:20:38 105829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78248|inflight:58806| [2025/04/30 20:20:38 105834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 105839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:78248|conn:00005627609066FC|stream_id:0|stream_offset:1586964| [2025/04/30 20:20:38 105843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 105847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438106847|now:1746044438105847|interv:1000| [2025/04/30 20:20:38 105851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 105855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 105864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438106847| [2025/04/30 20:20:38 105868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438106847| [2025/04/30 20:20:38 105872] [debug] |xqc_engine_wakeup_after|wakeup:1746044438106847|now:1746044438105872|diff:975| [2025/04/30 20:20:38 105877] [debug] |xqc_engine_main_logic|END|now:1746044438105627| [2025/04/30 20:20:38 106207] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438106206| [2025/04/30 20:20:38 106216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 106225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:665| [2025/04/30 20:20:38 106231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:666| [2025/04/30 20:20:38 106239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:666| [2025/04/30 20:20:38 106246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 106254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1650|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1650|path_largest_ack:1650| [2025/04/30 20:20:38 106261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:49206|prior_delivered:1511701|prior_time:1746044438064480|is_app_limited:0|send_elapse:42016|ack_elapse:41726|ctl_first_sent_time:1746044438065071|lagest_ack_time:1746044438106206|curr_delivered:1559707| [2025/04/30 20:20:38 106269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438065071| [2025/04/30 20:20:38 106276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:485||sndq_packets_used_bytes:0|sndq_packets_free:854| [2025/04/30 20:20:38 106282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39796|rttvar:682|minrtt:31448|latest_rtt:41135|ack_delay:1272| [2025/04/30 20:20:38 106289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39804|rttvar:528|minrtt:31448|latest_rtt:41135|ack_delay:1272| [2025/04/30 20:20:38 106296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1650|lost_pn:1647|thresh:3| [2025/04/30 20:20:38 106302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 106309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 106314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 106321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 106325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39804|rtt_var:528|pto_duration:41916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 106330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 106334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 106338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:20:38 106349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438172673|now:1746044438106325|interv:66348| [2025/04/30 20:20:38 106356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438172673|now:1746044438106325|interval:66348|pto_count:0|srtt:39804 [2025/04/30 20:20:38 106362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42016, ack_elapse 41726, delivered 48006|rate 1142564|lost 305| [2025/04/30 20:20:38 106368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142564) in round 28| [2025/04/30 20:20:38 106372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 106376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 106380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78248|packet_lost:0|acked:1200|po_sent_time:1746044438065071|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 106385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78248|packet_lost:0|acked:1200|po_sent_time:1746044438065071|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 106389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:79448|full_bw_reached:1|inflight:57606|srtt:39804|latest_rtt:41135|min_rtt:31448|applimit:0|lost:305|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 106395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:666|largest:666|pns:2| [2025/04/30 20:20:38 106400] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:666|frame:ACK |recv_time:1746044438106206|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 106405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558106206|now:1746044438106206|interv:120000000| [2025/04/30 20:20:38 106409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558106206|now:1746044438106206|interv:120000000| [2025/04/30 20:20:38 106413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438106847|pq_index:0| [2025/04/30 20:20:38 106417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438105627| [2025/04/30 20:20:38 106421] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438106421| [2025/04/30 20:20:38 106426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438106425| [2025/04/30 20:20:38 106432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39804|min_srtt:39804|path_bw:1214692|loss_rate:3.87|path_pto:0| [2025/04/30 20:20:38 106437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:57606|cwnd:79448|conn:00005627609066FC|stream_id:0|stream_offset:1605828| [2025/04/30 20:20:38 106441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39804|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 106449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 106454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39804|min_srtt:39804|path_bw:1214692|loss_rate:3.87|path_pto:0| [2025/04/30 20:20:38 106458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:57606|cwnd:79448|conn:00005627609066FC|stream_id:0|stream_offset:1607007| [2025/04/30 20:20:38 106462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39804|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 106467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 106471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39804|min_srtt:39804|path_bw:1214692|loss_rate:3.87|path_pto:0| [2025/04/30 20:20:38 106475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:57606|cwnd:79448|conn:00005627609066FC|stream_id:0|stream_offset:1608186| [2025/04/30 20:20:38 106480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 106484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 106488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 106492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 106497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 106501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:79448|conn:00005627609066FC|stream_id:0|stream_offset:1586964| [2025/04/30 20:20:38 106506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 106509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 106515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438106847| [2025/04/30 20:20:38 106522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438106847| [2025/04/30 20:20:38 106528] [debug] |xqc_engine_wakeup_after|wakeup:1746044438106847|now:1746044438106528|diff:319| [2025/04/30 20:20:38 106535] [debug] |xqc_engine_main_logic|END|now:1746044438106425| [2025/04/30 20:20:38 106543] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438106543| [2025/04/30 20:20:38 106547] [debug] |xqc_engine_wakeup_after|wakeup:1746044438106847|now:1746044438106547|diff:300| [2025/04/30 20:20:38 106552] [debug] |xqc_engine_main_logic|END|now:1746044438106543| [2025/04/30 20:20:38 107625] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438107625| [2025/04/30 20:20:38 107639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438106847|pq_index:0| [2025/04/30 20:20:38 107646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438106425| [2025/04/30 20:20:38 107662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438107660| [2025/04/30 20:20:38 107669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438106847|now:1746044438107660| [2025/04/30 20:20:38 107676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438106847|now:1746044438107660| [2025/04/30 20:20:38 107680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 107686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39804|min_srtt:39804|path_bw:1214692|loss_rate:3.87|path_pto:0| [2025/04/30 20:20:38 107691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:57606|cwnd:79448|conn:00005627609066FC|stream_id:0|stream_offset:1608186| [2025/04/30 20:20:38 107695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 107699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 107703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 107708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 107713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 107740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:79448|conn:00005627609066FC|stream_id:0|stream_offset:1586964| [2025/04/30 20:20:38 107746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 107750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1700| [2025/04/30 20:20:38 107794] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746044438107759|stream_id:0|stream_offset:1586964| [2025/04/30 20:20:38 107803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 107810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 20:20:38 107817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39804|rtt_var:528|pto_duration:41916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 107824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 107828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 107832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 20:20:38 107836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438174675|now:1746044438107817|interv:66858| [2025/04/30 20:20:38 107845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438174675|now:1746044438107817|interval:66858|pto_count:0|srtt:39804 [2025/04/30 20:20:38 107850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79448|inflight:58806| [2025/04/30 20:20:38 107855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 107860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:79448|conn:00005627609066FC|stream_id:0|stream_offset:1588143| [2025/04/30 20:20:38 107864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 107868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1701| [2025/04/30 20:20:38 107901] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746044438107875|stream_id:0|stream_offset:1588143| [2025/04/30 20:20:38 107910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 107918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 20:20:38 107924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39804|rtt_var:528|pto_duration:41916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 107931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 107936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 107939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 20:20:38 107943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438174791|now:1746044438107924|interv:66867| [2025/04/30 20:20:38 107947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438174791|now:1746044438107924|interval:66867|pto_count:0|srtt:39804 [2025/04/30 20:20:38 107952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79448|inflight:60006| [2025/04/30 20:20:38 107957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 107961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:79448|conn:00005627609066FC|stream_id:0|stream_offset:1589322| [2025/04/30 20:20:38 107965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1003| [2025/04/30 20:20:38 107969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438108972|now:1746044438107969|interv:1003| [2025/04/30 20:20:38 107973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1003| [2025/04/30 20:20:38 107977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 107991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438108972| [2025/04/30 20:20:38 107995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438108972| [2025/04/30 20:20:38 107999] [debug] |xqc_engine_wakeup_after|wakeup:1746044438108972|now:1746044438107999|diff:973| [2025/04/30 20:20:38 108004] [debug] |xqc_engine_main_logic|END|now:1746044438107660| [2025/04/30 20:20:38 108089] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438108088| [2025/04/30 20:20:38 108098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 108106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:666| [2025/04/30 20:20:38 108113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:667| [2025/04/30 20:20:38 108121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:667| [2025/04/30 20:20:38 108127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 108136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 108143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:49206|prior_delivered:1514101|prior_time:1746044438066231|is_app_limited:0|send_elapse:41614|ack_elapse:41857|ctl_first_sent_time:1746044438066648|lagest_ack_time:1746044438108088|curr_delivered:1560907| [2025/04/30 20:20:38 108150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438066648| [2025/04/30 20:20:38 108157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:484||sndq_packets_used_bytes:0|sndq_packets_free:855| [2025/04/30 20:20:38 108164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 108171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:48006|prior_delivered:1516501|prior_time:1746044438068243|is_app_limited:0|send_elapse:41728|ack_elapse:39845|ctl_first_sent_time:1746044438068597|lagest_ack_time:1746044438108088|curr_delivered:1562107| [2025/04/30 20:20:38 108176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438068597| [2025/04/30 20:20:38 108181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:483||sndq_packets_used_bytes:0|sndq_packets_free:856| [2025/04/30 20:20:38 108188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39804|rttvar:528|minrtt:31448|latest_rtt:39491|ack_delay:136| [2025/04/30 20:20:38 108195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39748|rttvar:508|minrtt:31448|latest_rtt:39491|ack_delay:136| [2025/04/30 20:20:38 108202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1653|lost_pn:1650|thresh:3| [2025/04/30 20:20:38 108208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 108212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 108217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 108229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 108235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438111269|now:1746044438108235|interval:3034| [2025/04/30 20:20:38 108241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438111269|now:1746044438108235|interv:3034| [2025/04/30 20:20:38 108245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41728, ack_elapse 39845, delivered 45606|rate 1092935|lost 305| [2025/04/30 20:20:38 108250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1092935) in round 28| [2025/04/30 20:20:38 108254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 108258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 108262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79448|packet_lost:0|acked:2400|po_sent_time:1746044438068597|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 108267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79448|packet_lost:0|acked:2400|po_sent_time:1746044438068597|recovery:1|recovery_start:1746044438074368|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 108271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:81848|full_bw_reached:1|inflight:57606|srtt:39748|latest_rtt:39491|min_rtt:31448|applimit:0|lost:305|recovery:1|recovery_start:1746044438074368|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 108278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:667|largest:667|pns:2| [2025/04/30 20:20:38 108282] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:667|frame:ACK |recv_time:1746044438108088|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 108287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558108088|now:1746044438108088|interv:120000000| [2025/04/30 20:20:38 108291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558108088|now:1746044438108088|interv:120000000| [2025/04/30 20:20:38 108295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438108972|pq_index:0| [2025/04/30 20:20:38 108300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438107660| [2025/04/30 20:20:38 108304] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438108303| [2025/04/30 20:20:38 108308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438108307| [2025/04/30 20:20:38 108314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39748|min_srtt:39748|path_bw:1214692|loss_rate:3.82|path_pto:0| [2025/04/30 20:20:38 108319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:57606|cwnd:81848|conn:00005627609066FC|stream_id:0|stream_offset:1608186| [2025/04/30 20:20:38 108327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39748|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 108332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 108336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39748|min_srtt:39748|path_bw:1214692|loss_rate:3.82|path_pto:0| [2025/04/30 20:20:38 108340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:57606|cwnd:81848|conn:00005627609066FC|stream_id:0|stream_offset:1609365| [2025/04/30 20:20:38 108345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39748|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 108349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 108354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39748|min_srtt:39748|path_bw:1214692|loss_rate:3.82|path_pto:0| [2025/04/30 20:20:38 108358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:57606|cwnd:81848|conn:00005627609066FC|stream_id:0|stream_offset:1610544| [2025/04/30 20:20:38 108362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39748|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 108367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 108371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39748|min_srtt:39748|path_bw:1214692|loss_rate:3.82|path_pto:0| [2025/04/30 20:20:38 108375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:57606|cwnd:81848|conn:00005627609066FC|stream_id:0|stream_offset:1611723| [2025/04/30 20:20:38 108379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39748|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 108384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 108388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39748|min_srtt:39748|path_bw:1214692|loss_rate:3.82|path_pto:0| [2025/04/30 20:20:38 108392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:57606|cwnd:81848|conn:00005627609066FC|stream_id:0|stream_offset:1612902| [2025/04/30 20:20:38 108397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 108400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 108404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 108411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 108416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 108420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:81848|conn:00005627609066FC|stream_id:0|stream_offset:1589322| [2025/04/30 20:20:38 108424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 108428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 108432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438108972| [2025/04/30 20:20:38 108436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438108972| [2025/04/30 20:20:38 108440] [debug] |xqc_engine_wakeup_after|wakeup:1746044438108972|now:1746044438108440|diff:532| [2025/04/30 20:20:38 108444] [debug] |xqc_engine_main_logic|END|now:1746044438108307| [2025/04/30 20:20:38 108450] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438108450| [2025/04/30 20:20:38 108454] [debug] |xqc_engine_wakeup_after|wakeup:1746044438108972|now:1746044438108454|diff:518| [2025/04/30 20:20:38 108458] [debug] |xqc_engine_main_logic|END|now:1746044438108450| [2025/04/30 20:20:38 109532] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438109532| [2025/04/30 20:20:38 109548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438108972|pq_index:0| [2025/04/30 20:20:38 109555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438108307| [2025/04/30 20:20:38 109563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438109561| [2025/04/30 20:20:38 109570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438108972|now:1746044438109561| [2025/04/30 20:20:38 109576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438108972|now:1746044438109561| [2025/04/30 20:20:38 109582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 109590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39748|min_srtt:39748|path_bw:1214692|loss_rate:3.82|path_pto:0| [2025/04/30 20:20:38 109597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:57606|cwnd:81848|conn:00005627609066FC|stream_id:0|stream_offset:1612902| [2025/04/30 20:20:38 109604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 109610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 109615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 109622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 109629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 109643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:81848|conn:00005627609066FC|stream_id:0|stream_offset:1589322| [2025/04/30 20:20:38 109650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 109657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1702| [2025/04/30 20:20:38 109703] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746044438109669|stream_id:0|stream_offset:1589322| [2025/04/30 20:20:38 109714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 109743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 20:20:38 109751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438111269|now:1746044438109750|interval:1519| [2025/04/30 20:20:38 109757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438111269|now:1746044438109750|interv:1519| [2025/04/30 20:20:38 109762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81848|inflight:58806| [2025/04/30 20:20:38 109768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 109772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:81848|conn:00005627609066FC|stream_id:0|stream_offset:1590501| [2025/04/30 20:20:38 109777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 109781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438110781|now:1746044438109781|interv:1000| [2025/04/30 20:20:38 109785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 109789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 109793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438110781| [2025/04/30 20:20:38 109797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438110781| [2025/04/30 20:20:38 109801] [debug] |xqc_engine_wakeup_after|wakeup:1746044438110781|now:1746044438109801|diff:980| [2025/04/30 20:20:38 109806] [debug] |xqc_engine_main_logic|END|now:1746044438109561| [2025/04/30 20:20:38 110046] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438110045| [2025/04/30 20:20:38 110056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 110064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:667| [2025/04/30 20:20:38 110070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:668| [2025/04/30 20:20:38 110080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:668| [2025/04/30 20:20:38 110086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 110094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 110108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:49206|prior_delivered:1516501|prior_time:1746044438068243|is_app_limited:0|send_elapse:41903|ack_elapse:41802|ctl_first_sent_time:1746044438068772|lagest_ack_time:1746044438110045|curr_delivered:1563307| [2025/04/30 20:20:38 110115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438068772| [2025/04/30 20:20:38 110122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:482||sndq_packets_used_bytes:0|sndq_packets_free:857| [2025/04/30 20:20:38 110130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 110137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:49206|prior_delivered:1517701|prior_time:1746044438070413|is_app_limited:0|send_elapse:43859|ack_elapse:39632|ctl_first_sent_time:1746044438070845|lagest_ack_time:1746044438110045|curr_delivered:1564507| [2025/04/30 20:20:38 110143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438070845| [2025/04/30 20:20:38 110148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:481||sndq_packets_used_bytes:0|sndq_packets_free:858| [2025/04/30 20:20:38 110152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39748|rttvar:508|minrtt:31448|latest_rtt:39200|ack_delay:88| [2025/04/30 20:20:38 110156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39669|rttvar:540|minrtt:31448|latest_rtt:39200|ack_delay:88| [2025/04/30 20:20:38 110163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1655|lost_pn:1652|thresh:3| [2025/04/30 20:20:38 110170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 110177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 110183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 110189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1651|lost_pn:1652|po_sent_time:1746044438066553|lost_send_time:1746044438065418|loss_delay:44627|frame:STREAM |repair:128| [2025/04/30 20:20:38 110194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044438066553u| [2025/04/30 20:20:38 110198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 110202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39669|rtt_var:540|pto_duration:41829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 110207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 110211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 110215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 110219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438176498|now:1746044438110202|interv:66296| [2025/04/30 20:20:38 110227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438176498|now:1746044438110202|interval:66296|pto_count:0|srtt:39669 [2025/04/30 20:20:38 110231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43859, ack_elapse 39632, delivered 46806|rate 1067192|lost 306| [2025/04/30 20:20:38 110236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1067192) in round 28| [2025/04/30 20:20:38 110240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 110244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 110248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81848|packet_lost:1|acked:2400|po_sent_time:1746044438070845|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 110253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81848|packet_lost:1|acked:2400|po_sent_time:1746044438070845|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 110257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:84248|full_bw_reached:1|inflight:55206|srtt:39669|latest_rtt:39200|min_rtt:31448|applimit:0|lost:305|recovery:1|recovery_start:1746044438110198|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 110263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:668|largest:668|pns:2| [2025/04/30 20:20:38 110268] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:668|frame:ACK |recv_time:1746044438110045|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 110273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558110045|now:1746044438110045|interv:120000000| [2025/04/30 20:20:38 110277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558110045|now:1746044438110045|interv:120000000| [2025/04/30 20:20:38 110281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438110781|pq_index:0| [2025/04/30 20:20:38 110285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438109561| [2025/04/30 20:20:38 110289] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438110289| [2025/04/30 20:20:38 110295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438110293| [2025/04/30 20:20:38 110301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39669|min_srtt:39669|path_bw:1214692|loss_rate:3.80|path_pto:0| [2025/04/30 20:20:38 110305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:55206|cwnd:84248|conn:00005627609066FC|stream_id:0|stream_offset:1533909| [2025/04/30 20:20:38 110310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39669|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 110317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1651|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 110322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39669|min_srtt:39669|path_bw:1214692|loss_rate:3.80|path_pto:0| [2025/04/30 20:20:38 110326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:55206|cwnd:84248|conn:00005627609066FC|stream_id:0|stream_offset:1612902| [2025/04/30 20:20:38 110331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39669|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 110335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 110339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39669|min_srtt:39669|path_bw:1214692|loss_rate:3.80|path_pto:0| [2025/04/30 20:20:38 110344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:55206|cwnd:84248|conn:00005627609066FC|stream_id:0|stream_offset:1614081| [2025/04/30 20:20:38 110348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39669|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 110353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 110357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39669|min_srtt:39669|path_bw:1214692|loss_rate:3.80|path_pto:0| [2025/04/30 20:20:38 110361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:55206|cwnd:84248|conn:00005627609066FC|stream_id:0|stream_offset:1615260| [2025/04/30 20:20:38 110366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39669|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 110370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 110374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39669|min_srtt:39669|path_bw:1214692|loss_rate:3.80|path_pto:0| [2025/04/30 20:20:38 110379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:55206|cwnd:84248|conn:00005627609066FC|stream_id:0|stream_offset:1616439| [2025/04/30 20:20:38 110383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39669|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 110387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 110392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39669|min_srtt:39669|path_bw:1214692|loss_rate:3.80|path_pto:0| [2025/04/30 20:20:38 110396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:55206|cwnd:84248|conn:00005627609066FC|stream_id:0|stream_offset:1617618| [2025/04/30 20:20:38 110403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 110407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 110410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 110415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 110419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1651|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 110423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:84248|conn:00005627609066FC|stream_id:0|stream_offset:1533909| [2025/04/30 20:20:38 110428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 110432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 110436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 110440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:84248|conn:00005627609066FC|stream_id:0|stream_offset:1590501| [2025/04/30 20:20:38 110444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 110448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 110452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438110781| [2025/04/30 20:20:38 110456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438110781| [2025/04/30 20:20:38 110460] [debug] |xqc_engine_wakeup_after|wakeup:1746044438110781|now:1746044438110460|diff:321| [2025/04/30 20:20:38 110464] [debug] |xqc_engine_main_logic|END|now:1746044438110293| [2025/04/30 20:20:38 110470] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438110469| [2025/04/30 20:20:38 110473] [debug] |xqc_engine_wakeup_after|wakeup:1746044438110781|now:1746044438110473|diff:308| [2025/04/30 20:20:38 110477] [debug] |xqc_engine_main_logic|END|now:1746044438110469| [2025/04/30 20:20:38 111554] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438111554| [2025/04/30 20:20:38 111569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438110781|pq_index:0| [2025/04/30 20:20:38 111576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438110293| [2025/04/30 20:20:38 111584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438111583| [2025/04/30 20:20:38 111592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438110781|now:1746044438111583| [2025/04/30 20:20:38 111599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438110781|now:1746044438111583| [2025/04/30 20:20:38 111605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 111619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39669|min_srtt:39669|path_bw:1214692|loss_rate:3.80|path_pto:0| [2025/04/30 20:20:38 111626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:55206|cwnd:84248|conn:00005627609066FC|stream_id:0|stream_offset:1617618| [2025/04/30 20:20:38 111633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 111639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 111644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 111648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 111656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1651|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 111662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:84248|conn:00005627609066FC|stream_id:0|stream_offset:1533909| [2025/04/30 20:20:38 111669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 111676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1703| [2025/04/30 20:20:38 111713] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438111685|stream_id:0|stream_offset:1533909| [2025/04/30 20:20:38 111741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1703|origin_pktnum:1651|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:38 111747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 111752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39669|rtt_var:540|pto_duration:41829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 111756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 111760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 111764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 111768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438178514|now:1746044438111751|interv:66763| [2025/04/30 20:20:38 111772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438178514|now:1746044438111751|interval:66763|pto_count:0|srtt:39669 [2025/04/30 20:20:38 111777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84248|inflight:56406| [2025/04/30 20:20:38 111782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 111786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:84248|conn:00005627609066FC|stream_id:0|stream_offset:1590501| [2025/04/30 20:20:38 111795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 111799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1704| [2025/04/30 20:20:38 111828] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746044438111806|stream_id:0|stream_offset:1590501| [2025/04/30 20:20:38 111833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 111838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:20:38 111842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39669|rtt_var:540|pto_duration:41829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 111847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 111851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 111854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:20:38 111858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438178635|now:1746044438111842|interv:66793| [2025/04/30 20:20:38 111862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438178635|now:1746044438111842|interval:66793|pto_count:0|srtt:39669 [2025/04/30 20:20:38 111867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84248|inflight:57606| [2025/04/30 20:20:38 111871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 111875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:84248|conn:00005627609066FC|stream_id:0|stream_offset:1591680| [2025/04/30 20:20:38 111880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1042| [2025/04/30 20:20:38 111884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438112926|now:1746044438111884|interv:1042| [2025/04/30 20:20:38 111888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1042| [2025/04/30 20:20:38 111892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 111896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438112926| [2025/04/30 20:20:38 111900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438112926| [2025/04/30 20:20:38 111904] [debug] |xqc_engine_wakeup_after|wakeup:1746044438112926|now:1746044438111904|diff:1022| [2025/04/30 20:20:38 111908] [debug] |xqc_engine_main_logic|END|now:1746044438111583| [2025/04/30 20:20:38 112008] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438112007| [2025/04/30 20:20:38 112018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 112027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:668| [2025/04/30 20:20:38 112046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:669| [2025/04/30 20:20:38 112056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:669| [2025/04/30 20:20:38 112062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 112069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 112076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:48006|prior_delivered:1520101|prior_time:1746044438072229|is_app_limited:0|send_elapse:41631|ack_elapse:39778|ctl_first_sent_time:1746044438072551|lagest_ack_time:1746044438112007|curr_delivered:1565707| [2025/04/30 20:20:38 112084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438072551| [2025/04/30 20:20:38 112091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:481||sndq_packets_used_bytes:0|sndq_packets_free:858| [2025/04/30 20:20:38 112098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 112105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:48006|prior_delivered:1520101|prior_time:1746044438072229|is_app_limited:0|send_elapse:41631|ack_elapse:39778|ctl_first_sent_time:1746044438072551|lagest_ack_time:1746044438112007|curr_delivered:1566907| [2025/04/30 20:20:38 112113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438072630| [2025/04/30 20:20:38 112120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:480||sndq_packets_used_bytes:0|sndq_packets_free:859| [2025/04/30 20:20:38 112126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39669|rttvar:540|minrtt:31448|latest_rtt:39377|ack_delay:80| [2025/04/30 20:20:38 112133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39623|rttvar:498|minrtt:31448|latest_rtt:39377|ack_delay:80| [2025/04/30 20:20:38 112140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1657|lost_pn:1654|thresh:3| [2025/04/30 20:20:38 112147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 112153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 112159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 112163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 112167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 112171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39623|rtt_var:498|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 112176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 112180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 112188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 112192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438178429|now:1746044438112171|interv:66258| [2025/04/30 20:20:38 112196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438178429|now:1746044438112171|interval:66258|pto_count:0|srtt:39623 [2025/04/30 20:20:38 112201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41631, ack_elapse 39778, delivered 46806|rate 1124306|lost 306| [2025/04/30 20:20:38 112205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124306) in round 28| [2025/04/30 20:20:38 112210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 112214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 112218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84248|packet_lost:0|acked:2400|po_sent_time:1746044438072630|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 112222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84248|packet_lost:0|acked:2400|po_sent_time:1746044438072630|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 112227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:86648|full_bw_reached:1|inflight:55206|srtt:39623|latest_rtt:39377|min_rtt:31448|applimit:0|lost:306|recovery:1|recovery_start:1746044438110198|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 112233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:669|largest:669|pns:2| [2025/04/30 20:20:38 112238] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:669|frame:ACK |recv_time:1746044438112007|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 112242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558112007|now:1746044438112007|interv:120000000| [2025/04/30 20:20:38 112247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558112007|now:1746044438112007|interv:120000000| [2025/04/30 20:20:38 112251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438112926|pq_index:0| [2025/04/30 20:20:38 112255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438111583| [2025/04/30 20:20:38 112259] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438112259| [2025/04/30 20:20:38 112264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438112263| [2025/04/30 20:20:38 112270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39623|min_srtt:39623|path_bw:1214692|loss_rate:4.38|path_pto:0| [2025/04/30 20:20:38 112274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:55206|cwnd:86648|conn:00005627609066FC|stream_id:0|stream_offset:1617618| [2025/04/30 20:20:38 112282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39623|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 112286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 112291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39623|min_srtt:39623|path_bw:1214692|loss_rate:4.38|path_pto:0| [2025/04/30 20:20:38 112295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:55206|cwnd:86648|conn:00005627609066FC|stream_id:0|stream_offset:1618797| [2025/04/30 20:20:38 112300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39623|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 112304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 112308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39623|min_srtt:39623|path_bw:1214692|loss_rate:4.38|path_pto:0| [2025/04/30 20:20:38 112313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:55206|cwnd:86648|conn:00005627609066FC|stream_id:0|stream_offset:1619976| [2025/04/30 20:20:38 112317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39623|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 112322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 112326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39623|min_srtt:39623|path_bw:1214692|loss_rate:4.38|path_pto:0| [2025/04/30 20:20:38 112330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:55206|cwnd:86648|conn:00005627609066FC|stream_id:0|stream_offset:1621155| [2025/04/30 20:20:38 112335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39623|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 112339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 112344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39623|min_srtt:39623|path_bw:1214692|loss_rate:4.38|path_pto:0| [2025/04/30 20:20:38 112348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:55206|cwnd:86648|conn:00005627609066FC|stream_id:0|stream_offset:1622334| [2025/04/30 20:20:38 112352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 112356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 112360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 112367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 112371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 112376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:86648|conn:00005627609066FC|stream_id:0|stream_offset:1591680| [2025/04/30 20:20:38 112380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 112384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 112388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438112926| [2025/04/30 20:20:38 112392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438112926| [2025/04/30 20:20:38 112396] [debug] |xqc_engine_wakeup_after|wakeup:1746044438112926|now:1746044438112396|diff:530| [2025/04/30 20:20:38 112400] [debug] |xqc_engine_main_logic|END|now:1746044438112263| [2025/04/30 20:20:38 112406] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438112406| [2025/04/30 20:20:38 112410] [debug] |xqc_engine_wakeup_after|wakeup:1746044438112926|now:1746044438112409|diff:517| [2025/04/30 20:20:38 112413] [debug] |xqc_engine_main_logic|END|now:1746044438112406| [2025/04/30 20:20:38 113482] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438113482| [2025/04/30 20:20:38 113497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438112926|pq_index:0| [2025/04/30 20:20:38 113505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438112263| [2025/04/30 20:20:38 113513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438113512| [2025/04/30 20:20:38 113518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438112926|now:1746044438113512| [2025/04/30 20:20:38 113523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438112926|now:1746044438113512| [2025/04/30 20:20:38 113530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 113538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39623|min_srtt:39623|path_bw:1214692|loss_rate:4.38|path_pto:0| [2025/04/30 20:20:38 113545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:55206|cwnd:86648|conn:00005627609066FC|stream_id:0|stream_offset:1622334| [2025/04/30 20:20:38 113552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 113558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 113565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 113572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 113579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 113593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:86648|conn:00005627609066FC|stream_id:0|stream_offset:1591680| [2025/04/30 20:20:38 113600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 113608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1705| [2025/04/30 20:20:38 113662] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438113619|stream_id:0|stream_offset:1591680| [2025/04/30 20:20:38 113672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 113679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 113687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39623|rtt_var:498|pto_duration:41623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 113694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 113700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 113706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 113713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438180242|now:1746044438113686|interv:66556| [2025/04/30 20:20:38 113743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438180242|now:1746044438113686|interval:66556|pto_count:0|srtt:39623 [2025/04/30 20:20:38 113751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86648|inflight:56406| [2025/04/30 20:20:38 113759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 113766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:86648|conn:00005627609066FC|stream_id:0|stream_offset:1592859| [2025/04/30 20:20:38 113773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 113779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438114779|now:1746044438113779|interv:1000| [2025/04/30 20:20:38 113785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 113792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 113798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438114779| [2025/04/30 20:20:38 113805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438114779| [2025/04/30 20:20:38 113811] [debug] |xqc_engine_wakeup_after|wakeup:1746044438114779|now:1746044438113811|diff:968| [2025/04/30 20:20:38 113817] [debug] |xqc_engine_main_logic|END|now:1746044438113512| [2025/04/30 20:20:38 114064] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438114063| [2025/04/30 20:20:38 114074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 114090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:669| [2025/04/30 20:20:38 114096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:670| [2025/04/30 20:20:38 114105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:670| [2025/04/30 20:20:38 114111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 114118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 114125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:46806|prior_delivered:1522501|prior_time:1746044438074206|is_app_limited:0|send_elapse:41641|ack_elapse:39857|ctl_first_sent_time:1746044438074546|lagest_ack_time:1746044438114063|curr_delivered:1568107| [2025/04/30 20:20:38 114132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438074546| [2025/04/30 20:20:38 114139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:479||sndq_packets_used_bytes:0|sndq_packets_free:860| [2025/04/30 20:20:38 114145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 114153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:46806|prior_delivered:1522501|prior_time:1746044438074206|is_app_limited:0|send_elapse:41641|ack_elapse:39857|ctl_first_sent_time:1746044438074546|lagest_ack_time:1746044438114063|curr_delivered:1569307| [2025/04/30 20:20:38 114159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438074652| [2025/04/30 20:20:38 114166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:478||sndq_packets_used_bytes:0|sndq_packets_free:861| [2025/04/30 20:20:38 114172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39623|rttvar:498|minrtt:31448|latest_rtt:39411|ack_delay:80| [2025/04/30 20:20:38 114178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39587|rttvar:447|minrtt:31448|latest_rtt:39411|ack_delay:80| [2025/04/30 20:20:38 114185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1659|lost_pn:1656|thresh:3| [2025/04/30 20:20:38 114191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 114198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 114204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 114210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 114216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 114222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39587|rtt_var:447|pto_duration:41587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 114229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 114242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 114249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 114255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438180206|now:1746044438114222|interv:65984| [2025/04/30 20:20:38 114262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438180206|now:1746044438114222|interval:65984|pto_count:0|srtt:39587 [2025/04/30 20:20:38 114267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41641, ack_elapse 39857, delivered 46806|rate 1124036|lost 306| [2025/04/30 20:20:38 114271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124036) in round 28| [2025/04/30 20:20:38 114276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 114280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 114284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86648|packet_lost:0|acked:2400|po_sent_time:1746044438074652|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 114288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86648|packet_lost:0|acked:2400|po_sent_time:1746044438074652|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 114293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:89048|full_bw_reached:1|inflight:54006|srtt:39587|latest_rtt:39411|min_rtt:31448|applimit:0|lost:306|recovery:1|recovery_start:1746044438110198|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 114299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:670|largest:670|pns:2| [2025/04/30 20:20:38 114304] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:670|frame:ACK |recv_time:1746044438114063|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 114308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558114063|now:1746044438114063|interv:120000000| [2025/04/30 20:20:38 114313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558114063|now:1746044438114063|interv:120000000| [2025/04/30 20:20:38 114317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438114779|pq_index:0| [2025/04/30 20:20:38 114321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438113512| [2025/04/30 20:20:38 114325] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438114325| [2025/04/30 20:20:38 114330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438114329| [2025/04/30 20:20:38 114336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39587|min_srtt:39587|path_bw:1214692|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:38 114341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:54006|cwnd:89048|conn:00005627609066FC|stream_id:0|stream_offset:1622334| [2025/04/30 20:20:38 114349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 114353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 114358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39587|min_srtt:39587|path_bw:1214692|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:38 114362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:54006|cwnd:89048|conn:00005627609066FC|stream_id:0|stream_offset:1623513| [2025/04/30 20:20:38 114367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 114371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 114376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39587|min_srtt:39587|path_bw:1214692|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:38 114380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:54006|cwnd:89048|conn:00005627609066FC|stream_id:0|stream_offset:1624692| [2025/04/30 20:20:38 114384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 114388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 114393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39587|min_srtt:39587|path_bw:1214692|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:38 114397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:54006|cwnd:89048|conn:00005627609066FC|stream_id:0|stream_offset:1625871| [2025/04/30 20:20:38 114401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 114406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 114410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39587|min_srtt:39587|path_bw:1214692|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:38 114414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:54006|cwnd:89048|conn:00005627609066FC|stream_id:0|stream_offset:1627050| [2025/04/30 20:20:38 114418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 114422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 114428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 114433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 114437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 114441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:89048|conn:00005627609066FC|stream_id:0|stream_offset:1592859| [2025/04/30 20:20:38 114446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 114449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 114453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438114779| [2025/04/30 20:20:38 114458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438114779| [2025/04/30 20:20:38 114461] [debug] |xqc_engine_wakeup_after|wakeup:1746044438114779|now:1746044438114461|diff:318| [2025/04/30 20:20:38 114466] [debug] |xqc_engine_main_logic|END|now:1746044438114329| [2025/04/30 20:20:38 114472] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438114472| [2025/04/30 20:20:38 114475] [debug] |xqc_engine_wakeup_after|wakeup:1746044438114779|now:1746044438114475|diff:304| [2025/04/30 20:20:38 114479] [debug] |xqc_engine_main_logic|END|now:1746044438114472| [2025/04/30 20:20:38 115553] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438115553| [2025/04/30 20:20:38 115567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438114779|pq_index:0| [2025/04/30 20:20:38 115574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438114329| [2025/04/30 20:20:38 115581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438115580| [2025/04/30 20:20:38 115589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438114779|now:1746044438115580| [2025/04/30 20:20:38 115596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438114779|now:1746044438115580| [2025/04/30 20:20:38 115602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 115610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39587|min_srtt:39587|path_bw:1214692|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:38 115617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:54006|cwnd:89048|conn:00005627609066FC|stream_id:0|stream_offset:1627050| [2025/04/30 20:20:38 115624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 115630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 115635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 115642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 115657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 115663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:89048|conn:00005627609066FC|stream_id:0|stream_offset:1592859| [2025/04/30 20:20:38 115668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 115673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1706| [2025/04/30 20:20:38 115710] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438115681|stream_id:0|stream_offset:1592859| [2025/04/30 20:20:38 115738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 115749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 115756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39587|rtt_var:447|pto_duration:41587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 115763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 115769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 115775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 115782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438182268|now:1746044438115756|interv:66512| [2025/04/30 20:20:38 115789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438182268|now:1746044438115756|interval:66512|pto_count:0|srtt:39587 [2025/04/30 20:20:38 115796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89048|inflight:55206| [2025/04/30 20:20:38 115804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 115811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:89048|conn:00005627609066FC|stream_id:0|stream_offset:1594038| [2025/04/30 20:20:38 115818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 115825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1707| [2025/04/30 20:20:38 115859] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438115835|stream_id:0|stream_offset:1594038| [2025/04/30 20:20:38 115865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 115872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 115879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39587|rtt_var:447|pto_duration:41587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 115892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 115899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 115905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 115912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438182422|now:1746044438115878|interv:66544| [2025/04/30 20:20:38 115917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438182422|now:1746044438115878|interval:66544|pto_count:0|srtt:39587 [2025/04/30 20:20:38 115922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89048|inflight:56406| [2025/04/30 20:20:38 115927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 115932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:89048|conn:00005627609066FC|stream_id:0|stream_offset:1595217| [2025/04/30 20:20:38 115936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 115940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438116940|now:1746044438115940|interv:1000| [2025/04/30 20:20:38 115944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 115948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 115952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438116940| [2025/04/30 20:20:38 115956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438116940| [2025/04/30 20:20:38 115960] [debug] |xqc_engine_wakeup_after|wakeup:1746044438116940|now:1746044438115960|diff:980| [2025/04/30 20:20:38 115967] [debug] |xqc_engine_main_logic|END|now:1746044438115580| [2025/04/30 20:20:38 116051] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438116050| [2025/04/30 20:20:38 116062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 116071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:670| [2025/04/30 20:20:38 116077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:671| [2025/04/30 20:20:38 116086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:671| [2025/04/30 20:20:38 116092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 116100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 116107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:49206|prior_delivered:1522501|prior_time:1746044438074206|is_app_limited:0|send_elapse:41913|ack_elapse:41844|ctl_first_sent_time:1746044438074818|lagest_ack_time:1746044438116050|curr_delivered:1570507| [2025/04/30 20:20:38 116114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438074818| [2025/04/30 20:20:38 116127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:477||sndq_packets_used_bytes:0|sndq_packets_free:862| [2025/04/30 20:20:38 116134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 116141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:48006|prior_delivered:1524901|prior_time:1746044438076157|is_app_limited:0|send_elapse:41627|ack_elapse:39893|ctl_first_sent_time:1746044438076516|lagest_ack_time:1746044438116050|curr_delivered:1571707| [2025/04/30 20:20:38 116148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438076516| [2025/04/30 20:20:38 116153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:476||sndq_packets_used_bytes:0|sndq_packets_free:863| [2025/04/30 20:20:38 116157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39587|rttvar:447|minrtt:31448|latest_rtt:39534|ack_delay:128| [2025/04/30 20:20:38 116161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39564|rttvar:381|minrtt:31448|latest_rtt:39534|ack_delay:128| [2025/04/30 20:20:38 116166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1661|lost_pn:1658|thresh:3| [2025/04/30 20:20:38 116170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 116174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 116178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 116181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 116185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 116190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39564|rtt_var:381|pto_duration:41564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 116194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 116198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 116203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 116210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438182399|now:1746044438116189|interv:66210| [2025/04/30 20:20:38 116216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438182399|now:1746044438116189|interval:66210|pto_count:0|srtt:39564 [2025/04/30 20:20:38 116223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41627, ack_elapse 39893, delivered 46806|rate 1124414|lost 306| [2025/04/30 20:20:38 116227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124414) in round 28| [2025/04/30 20:20:38 116231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 116236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 116243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:89048|packet_lost:0|acked:2400|po_sent_time:1746044438076516|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 116248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:89048|packet_lost:0|acked:2400|po_sent_time:1746044438076516|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 116253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:91448|full_bw_reached:1|inflight:54006|srtt:39564|latest_rtt:39534|min_rtt:31448|applimit:0|lost:306|recovery:1|recovery_start:1746044438110198|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 116259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:671|largest:671|pns:2| [2025/04/30 20:20:38 116263] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:671|frame:ACK |recv_time:1746044438116050|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 116268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558116050|now:1746044438116050|interv:120000000| [2025/04/30 20:20:38 116272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558116050|now:1746044438116050|interv:120000000| [2025/04/30 20:20:38 116276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438116940|pq_index:0| [2025/04/30 20:20:38 116281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438115580| [2025/04/30 20:20:38 116285] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438116285| [2025/04/30 20:20:38 116290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438116289| [2025/04/30 20:20:38 116296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39564|min_srtt:39564|path_bw:1214692|loss_rate:4.29|path_pto:0| [2025/04/30 20:20:38 116300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:54006|cwnd:91448|conn:00005627609066FC|stream_id:0|stream_offset:1627050| [2025/04/30 20:20:38 116305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39564|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 116309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 116314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39564|min_srtt:39564|path_bw:1214692|loss_rate:4.29|path_pto:0| [2025/04/30 20:20:38 116318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:54006|cwnd:91448|conn:00005627609066FC|stream_id:0|stream_offset:1628229| [2025/04/30 20:20:38 116323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39564|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 116330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 116334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39564|min_srtt:39564|path_bw:1214692|loss_rate:4.29|path_pto:0| [2025/04/30 20:20:38 116338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:54006|cwnd:91448|conn:00005627609066FC|stream_id:0|stream_offset:1629408| [2025/04/30 20:20:38 116342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39564|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 116347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 116351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39564|min_srtt:39564|path_bw:1214692|loss_rate:4.29|path_pto:0| [2025/04/30 20:20:38 116355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:54006|cwnd:91448|conn:00005627609066FC|stream_id:0|stream_offset:1630587| [2025/04/30 20:20:38 116360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39564|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 116364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 116369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39564|min_srtt:39564|path_bw:1214692|loss_rate:4.29|path_pto:0| [2025/04/30 20:20:38 116373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:54006|cwnd:91448|conn:00005627609066FC|stream_id:0|stream_offset:1631766| [2025/04/30 20:20:38 116378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 116382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 116385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 116390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 116394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 116398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:91448|conn:00005627609066FC|stream_id:0|stream_offset:1595217| [2025/04/30 20:20:38 116403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 116407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 116411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438116940| [2025/04/30 20:20:38 116415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438116940| [2025/04/30 20:20:38 116421] [debug] |xqc_engine_wakeup_after|wakeup:1746044438116940|now:1746044438116421|diff:519| [2025/04/30 20:20:38 116426] [debug] |xqc_engine_main_logic|END|now:1746044438116289| [2025/04/30 20:20:38 116431] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438116431| [2025/04/30 20:20:38 116435] [debug] |xqc_engine_wakeup_after|wakeup:1746044438116940|now:1746044438116435|diff:505| [2025/04/30 20:20:38 116440] [debug] |xqc_engine_main_logic|END|now:1746044438116431| [2025/04/30 20:20:38 117516] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438117516| [2025/04/30 20:20:38 117531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438116940|pq_index:0| [2025/04/30 20:20:38 117538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438116289| [2025/04/30 20:20:38 117546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438117544| [2025/04/30 20:20:38 117553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438116940|now:1746044438117544| [2025/04/30 20:20:38 117559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438116940|now:1746044438117544| [2025/04/30 20:20:38 117565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 117572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39564|min_srtt:39564|path_bw:1214692|loss_rate:4.29|path_pto:0| [2025/04/30 20:20:38 117579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:54006|cwnd:91448|conn:00005627609066FC|stream_id:0|stream_offset:1631766| [2025/04/30 20:20:38 117586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 117592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 117597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 117604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 117611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 117617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:91448|conn:00005627609066FC|stream_id:0|stream_offset:1595217| [2025/04/30 20:20:38 117624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 117630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1708| [2025/04/30 20:20:38 117672] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438117642|stream_id:0|stream_offset:1595217| [2025/04/30 20:20:38 117682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 117695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 117702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39564|rtt_var:381|pto_duration:41564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 117709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 117735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 117745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 117752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438184206|now:1746044438117702|interv:66504| [2025/04/30 20:20:38 117756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438184206|now:1746044438117702|interval:66504|pto_count:0|srtt:39564 [2025/04/30 20:20:38 117761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91448|inflight:55206| [2025/04/30 20:20:38 117766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 117771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:91448|conn:00005627609066FC|stream_id:0|stream_offset:1596396| [2025/04/30 20:20:38 117775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 117779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438118779|now:1746044438117779|interv:1000| [2025/04/30 20:20:38 117783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 117787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 117794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438118779| [2025/04/30 20:20:38 117801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438118779| [2025/04/30 20:20:38 117807] [debug] |xqc_engine_wakeup_after|wakeup:1746044438118779|now:1746044438117807|diff:972| [2025/04/30 20:20:38 117814] [debug] |xqc_engine_main_logic|END|now:1746044438117544| [2025/04/30 20:20:38 118124] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044438118122| [2025/04/30 20:20:38 118139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 118148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:671| [2025/04/30 20:20:38 118154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:672| [2025/04/30 20:20:38 118163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:672| [2025/04/30 20:20:38 118169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 118177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 118184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:49206|prior_delivered:1524901|prior_time:1746044438076157|is_app_limited:0|send_elapse:41737|ack_elapse:41965|ctl_first_sent_time:1746044438076626|lagest_ack_time:1746044438118122|curr_delivered:1572907| [2025/04/30 20:20:38 118199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438076626| [2025/04/30 20:20:38 118206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:475||sndq_packets_used_bytes:0|sndq_packets_free:864| [2025/04/30 20:20:38 118213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 118221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:48006|prior_delivered:1527301|prior_time:1746044438078179|is_app_limited:0|send_elapse:41664|ack_elapse:39943|ctl_first_sent_time:1746044438078513|lagest_ack_time:1746044438118122|curr_delivered:1574107| [2025/04/30 20:20:38 118228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438078513| [2025/04/30 20:20:38 118234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:474||sndq_packets_used_bytes:0|sndq_packets_free:865| [2025/04/30 20:20:38 118241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39564|rttvar:381|minrtt:31448|latest_rtt:39609|ack_delay:88| [2025/04/30 20:20:38 118248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39559|rttvar:296|minrtt:31448|latest_rtt:39609|ack_delay:88| [2025/04/30 20:20:38 118255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1663|lost_pn:1660|thresh:3| [2025/04/30 20:20:38 118260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 118265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 118268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 118272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 118276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 118280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39559|rtt_var:296|pto_duration:41559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 118285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 118289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 118293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 118297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438184201|now:1746044438118280|interv:65921| [2025/04/30 20:20:38 118301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438184201|now:1746044438118280|interval:65921|pto_count:0|srtt:39559 [2025/04/30 20:20:38 118306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41664, ack_elapse 39943, delivered 46806|rate 1123415|lost 306| [2025/04/30 20:20:38 118311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123415) in round 28| [2025/04/30 20:20:38 118319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 118323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 118327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91448|packet_lost:0|acked:2400|po_sent_time:1746044438078513|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 118332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91448|packet_lost:0|acked:2400|po_sent_time:1746044438078513|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 118336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:93848|full_bw_reached:1|inflight:52806|srtt:39559|latest_rtt:39609|min_rtt:31448|applimit:0|lost:306|recovery:1|recovery_start:1746044438110198|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 118342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 118347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 118352] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:38 118357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:672|largest:672|pns:2| [2025/04/30 20:20:38 118361] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:672|frame:PING ACK |recv_time:1746044438118122|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 118366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558118122|now:1746044438118122|interv:120000000| [2025/04/30 20:20:38 118371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558118122|now:1746044438118122|interv:120000000| [2025/04/30 20:20:38 118374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438118779|pq_index:0| [2025/04/30 20:20:38 118379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438117544| [2025/04/30 20:20:38 118383] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438118383| [2025/04/30 20:20:38 118388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438118387| [2025/04/30 20:20:38 118394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:672|ack_delay:272|first_ack_range:31|largest_pkt_recv_time:1746044438118122| [2025/04/30 20:20:38 118399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:672|low:641|pkt_pns:2| [2025/04/30 20:20:38 118406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:672|frame_largest_recv:672| [2025/04/30 20:20:38 118410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 118415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39559|min_srtt:39559|path_bw:1214692|loss_rate:4.27|path_pto:0| [2025/04/30 20:20:38 118420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52806|cwnd:93848|conn:00005627609066FC|stream_id:0|stream_offset:1631766| [2025/04/30 20:20:38 118427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39559|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 118432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 118436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39559|min_srtt:39559|path_bw:1214692|loss_rate:4.27|path_pto:0| [2025/04/30 20:20:38 118441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52806|cwnd:93848|conn:00005627609066FC|stream_id:0|stream_offset:1632945| [2025/04/30 20:20:38 118445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39559|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 118449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 118454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39559|min_srtt:39559|path_bw:1214692|loss_rate:4.27|path_pto:0| [2025/04/30 20:20:38 118458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52806|cwnd:93848|conn:00005627609066FC|stream_id:0|stream_offset:1634124| [2025/04/30 20:20:38 118462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39559|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 118467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 118471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39559|min_srtt:39559|path_bw:1214692|loss_rate:4.27|path_pto:0| [2025/04/30 20:20:38 118475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52806|cwnd:93848|conn:00005627609066FC|stream_id:0|stream_offset:1635303| [2025/04/30 20:20:38 118479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39559|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 118483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 118488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39559|min_srtt:39559|path_bw:1214692|loss_rate:4.27|path_pto:0| [2025/04/30 20:20:38 118495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52806|cwnd:93848|conn:00005627609066FC|stream_id:0|stream_offset:1636482| [2025/04/30 20:20:38 118502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 118508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 118525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 118530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 118547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 118554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:52806|cwnd:93848|conn:00005627609066FC|stream_id:0|stream_offset:1596396| [2025/04/30 20:20:38 118562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 118567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 118573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438118779| [2025/04/30 20:20:38 118580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438118779| [2025/04/30 20:20:38 118586] [debug] |xqc_engine_wakeup_after|wakeup:1746044438118779|now:1746044438118586|diff:193| [2025/04/30 20:20:38 118593] [debug] |xqc_engine_main_logic|END|now:1746044438118387| [2025/04/30 20:20:38 118601] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438118600| [2025/04/30 20:20:38 118606] [debug] |xqc_engine_wakeup_after|wakeup:1746044438118779|now:1746044438118606|diff:173| [2025/04/30 20:20:38 118613] [debug] |xqc_engine_main_logic|END|now:1746044438118600| [2025/04/30 20:20:38 119652] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438119652| [2025/04/30 20:20:38 119667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438118779|pq_index:0| [2025/04/30 20:20:38 119674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438118387| [2025/04/30 20:20:38 119682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438119680| [2025/04/30 20:20:38 119690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438118779|now:1746044438119680| [2025/04/30 20:20:38 119697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438118779|now:1746044438119680| [2025/04/30 20:20:38 119703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 119711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39559|min_srtt:39559|path_bw:1214692|loss_rate:4.27|path_pto:0| [2025/04/30 20:20:38 119742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52806|cwnd:93848|conn:00005627609066FC|stream_id:0|stream_offset:1636482| [2025/04/30 20:20:38 119750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 119756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 119762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 119769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 119783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 119790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:52806|cwnd:93848|conn:00005627609066FC|stream_id:0|stream_offset:1596396| [2025/04/30 20:20:38 119797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 119804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1709| [2025/04/30 20:20:38 119853] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1709|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52806|now:1746044438119816|stream_id:0|stream_offset:1596396| [2025/04/30 20:20:38 119864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1709|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/04/30 20:20:38 119871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 119878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39559|rtt_var:296|pto_duration:41559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 119885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 119891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 119898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 119904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438186375|now:1746044438119878|interv:66497| [2025/04/30 20:20:38 119910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438186375|now:1746044438119878|interval:66497|pto_count:0|srtt:39559 [2025/04/30 20:20:38 119917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93848|inflight:54012| [2025/04/30 20:20:38 119925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 119931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:93848|conn:00005627609066FC|stream_id:0|stream_offset:1597575| [2025/04/30 20:20:38 119937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 119944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1710| [2025/04/30 20:20:38 119984] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438119955|stream_id:0|stream_offset:1597575| [2025/04/30 20:20:38 119993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 120000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 120007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39559|rtt_var:296|pto_duration:41559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 120020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 120024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 120028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 120033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438186514|now:1746044438120006|interv:66508| [2025/04/30 20:20:38 120039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438186514|now:1746044438120006|interval:66508|pto_count:0|srtt:39559 [2025/04/30 20:20:38 120047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93848|inflight:55212| [2025/04/30 20:20:38 120054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 120061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:93848|conn:00005627609066FC|stream_id:0|stream_offset:1598754| [2025/04/30 20:20:38 120067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 120074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438121073|now:1746044438120073|interv:1000| [2025/04/30 20:20:38 120080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 120086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 120092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438121073| [2025/04/30 20:20:38 120099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438121073| [2025/04/30 20:20:38 120103] [debug] |xqc_engine_wakeup_after|wakeup:1746044438121073|now:1746044438120103|diff:970| [2025/04/30 20:20:38 120107] [debug] |xqc_engine_main_logic|END|now:1746044438119680| [2025/04/30 20:20:38 120117] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438120117| [2025/04/30 20:20:38 120123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 120129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:672| [2025/04/30 20:20:38 120133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:673| [2025/04/30 20:20:38 120139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:673| [2025/04/30 20:20:38 120143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 120148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1664|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1665|path_largest_ack:1664| [2025/04/30 20:20:38 120153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:49206|prior_delivered:1527301|prior_time:1746044438078179|is_app_limited:0|send_elapse:41781|ack_elapse:41938|ctl_first_sent_time:1746044438078630|lagest_ack_time:1746044438120117|curr_delivered:1575307| [2025/04/30 20:20:38 120158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438078630| [2025/04/30 20:20:38 120167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:473||sndq_packets_used_bytes:0|sndq_packets_free:866| [2025/04/30 20:20:38 120171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1665|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1665|path_largest_ack:1665| [2025/04/30 20:20:38 120176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:48006|prior_delivered:1529701|prior_time:1746044438080198|is_app_limited:0|send_elapse:41495|ack_elapse:39919|ctl_first_sent_time:1746044438080535|lagest_ack_time:1746044438120117|curr_delivered:1576507| [2025/04/30 20:20:38 120180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438080535| [2025/04/30 20:20:38 120184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:472||sndq_packets_used_bytes:0|sndq_packets_free:867| [2025/04/30 20:20:38 120188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39559|rttvar:296|minrtt:31448|latest_rtt:39582|ack_delay:80| [2025/04/30 20:20:38 120193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39552|rttvar:236|minrtt:31448|latest_rtt:39582|ack_delay:80| [2025/04/30 20:20:38 120197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1665|lost_pn:1662|thresh:3| [2025/04/30 20:20:38 120201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 120205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 120209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 120213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 120217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 120221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39552|rtt_var:236|pto_duration:41552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 120225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 120229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 120233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 120237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438186507|now:1746044438120221|interv:66286| [2025/04/30 20:20:38 120241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438186507|now:1746044438120221|interval:66286|pto_count:0|srtt:39552 [2025/04/30 20:20:38 120246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41495, ack_elapse 39919, delivered 46806|rate 1127991|lost 306| [2025/04/30 20:20:38 120250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127991) in round 28| [2025/04/30 20:20:38 120254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 120259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 120265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93848|packet_lost:0|acked:2400|po_sent_time:1746044438080535|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 120270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93848|packet_lost:0|acked:2400|po_sent_time:1746044438080535|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1532101| [2025/04/30 20:20:38 120274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:96248|full_bw_reached:1|inflight:52812|srtt:39552|latest_rtt:39582|min_rtt:31448|applimit:0|lost:306|recovery:1|recovery_start:1746044438110198|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 120280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:673|largest:673|pns:2| [2025/04/30 20:20:38 120285] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:673|frame:ACK |recv_time:1746044438120117|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 120290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558120117|now:1746044438120117|interv:120000000| [2025/04/30 20:20:38 120294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558120117|now:1746044438120117|interv:120000000| [2025/04/30 20:20:38 120298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438121073|pq_index:0| [2025/04/30 20:20:38 120302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438119680| [2025/04/30 20:20:38 120306] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438120306| [2025/04/30 20:20:38 120311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438120310| [2025/04/30 20:20:38 120317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39552|min_srtt:39552|path_bw:1214692|loss_rate:4.22|path_pto:0| [2025/04/30 20:20:38 120322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52812|cwnd:96248|conn:00005627609066FC|stream_id:0|stream_offset:1636482| [2025/04/30 20:20:38 120326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39552|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 120331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 120336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39552|min_srtt:39552|path_bw:1214692|loss_rate:4.22|path_pto:0| [2025/04/30 20:20:38 120340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52812|cwnd:96248|conn:00005627609066FC|stream_id:0|stream_offset:1637661| [2025/04/30 20:20:38 120344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39552|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 120351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 120355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39552|min_srtt:39552|path_bw:1214692|loss_rate:4.22|path_pto:0| [2025/04/30 20:20:38 120360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:52812|cwnd:96248|conn:00005627609066FC|stream_id:0|stream_offset:1638840| [2025/04/30 20:20:38 120364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39552|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 120368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 120372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39552|min_srtt:39552|path_bw:1214692|loss_rate:4.22|path_pto:0| [2025/04/30 20:20:38 120376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52812|cwnd:96248|conn:00005627609066FC|stream_id:0|stream_offset:1640019| [2025/04/30 20:20:38 120381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39552|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 120385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 120390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39552|min_srtt:39552|path_bw:1214692|loss_rate:4.22|path_pto:0| [2025/04/30 20:20:38 120394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52812|cwnd:96248|conn:00005627609066FC|stream_id:0|stream_offset:1641198| [2025/04/30 20:20:38 120398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 120402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 120406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 120410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 120414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 120418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:96248|conn:00005627609066FC|stream_id:0|stream_offset:1598754| [2025/04/30 20:20:38 120423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 120427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 120431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438121073| [2025/04/30 20:20:38 120437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438121073| [2025/04/30 20:20:38 120441] [debug] |xqc_engine_wakeup_after|wakeup:1746044438121073|now:1746044438120441|diff:632| [2025/04/30 20:20:38 120445] [debug] |xqc_engine_main_logic|END|now:1746044438120310| [2025/04/30 20:20:38 120450] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438120450| [2025/04/30 20:20:38 120454] [debug] |xqc_engine_wakeup_after|wakeup:1746044438121073|now:1746044438120454|diff:619| [2025/04/30 20:20:38 120458] [debug] |xqc_engine_main_logic|END|now:1746044438120450| [2025/04/30 20:20:38 121495] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438121494| [2025/04/30 20:20:38 121509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438121073|pq_index:0| [2025/04/30 20:20:38 121516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438120310| [2025/04/30 20:20:38 121524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438121522| [2025/04/30 20:20:38 121531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438121073|now:1746044438121522| [2025/04/30 20:20:38 121538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438121073|now:1746044438121522| [2025/04/30 20:20:38 121544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 121553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39552|min_srtt:39552|path_bw:1214692|loss_rate:4.22|path_pto:0| [2025/04/30 20:20:38 121560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52812|cwnd:96248|conn:00005627609066FC|stream_id:0|stream_offset:1641198| [2025/04/30 20:20:38 121567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 121573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 121579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 121585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 121593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 121599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:96248|conn:00005627609066FC|stream_id:0|stream_offset:1598754| [2025/04/30 20:20:38 121607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 121613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1711| [2025/04/30 20:20:38 121659] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438121625|stream_id:0|stream_offset:1598754| [2025/04/30 20:20:38 121669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 121686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 121693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39552|rtt_var:236|pto_duration:41552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 121699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 121706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 121712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 121738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438188177|now:1746044438121692|interv:66485| [2025/04/30 20:20:38 121745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438188177|now:1746044438121692|interval:66485|pto_count:0|srtt:39552 [2025/04/30 20:20:38 121752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96248|inflight:54012| [2025/04/30 20:20:38 121758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 121762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:96248|conn:00005627609066FC|stream_id:0|stream_offset:1599933| [2025/04/30 20:20:38 121767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 121771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438122770|now:1746044438121770|interv:1000| [2025/04/30 20:20:38 121778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 121783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 121789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438122770| [2025/04/30 20:20:38 121796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438122770| [2025/04/30 20:20:38 121802] [debug] |xqc_engine_wakeup_after|wakeup:1746044438122770|now:1746044438121802|diff:968| [2025/04/30 20:20:38 121807] [debug] |xqc_engine_main_logic|END|now:1746044438121522| [2025/04/30 20:20:38 121987] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438121985| [2025/04/30 20:20:38 122001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 122010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:673| [2025/04/30 20:20:38 122016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:674| [2025/04/30 20:20:38 122025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:674| [2025/04/30 20:20:38 122032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 122040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1666|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1667|path_largest_ack:1666| [2025/04/30 20:20:38 122048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:49206|prior_delivered:1529701|prior_time:1746044438080198|is_app_limited:0|send_elapse:41620|ack_elapse:41787|ctl_first_sent_time:1746044438080660|lagest_ack_time:1746044438121985|curr_delivered:1577707| [2025/04/30 20:20:38 122061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438080660| [2025/04/30 20:20:38 122069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:471||sndq_packets_used_bytes:0|sndq_packets_free:868| [2025/04/30 20:20:38 122075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1667|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1667|path_largest_ack:1667| [2025/04/30 20:20:38 122082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:48006|prior_delivered:1532101|prior_time:1746044438082236|is_app_limited:0|send_elapse:39802|ack_elapse:39749|ctl_first_sent_time:1746044438082572|lagest_ack_time:1746044438121985|curr_delivered:1578907| [2025/04/30 20:20:38 122088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438082572| [2025/04/30 20:20:38 122095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:470||sndq_packets_used_bytes:0|sndq_packets_free:869| [2025/04/30 20:20:38 122102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39552|rttvar:236|minrtt:31448|latest_rtt:39413|ack_delay:96| [2025/04/30 20:20:38 122109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39522|rttvar:235|minrtt:31448|latest_rtt:39413|ack_delay:96| [2025/04/30 20:20:38 122115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1667|lost_pn:1664|thresh:3| [2025/04/30 20:20:38 122122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 122126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 122130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 122134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 122138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 122142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39522|rtt_var:235|pto_duration:41522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 122147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 122151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 122154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:38 122158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438188147|now:1746044438122142|interv:66005| [2025/04/30 20:20:38 122163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438188147|now:1746044438122142|interval:66005|pto_count:0|srtt:39522 [2025/04/30 20:20:38 122167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39802, ack_elapse 39749, delivered 46806|rate 1175971|lost 306| [2025/04/30 20:20:38 122172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 28 -> 29| [2025/04/30 20:20:38 122180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175971) in round 29| [2025/04/30 20:20:38 122185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 122189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 122193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96248|packet_lost:0|acked:2400|po_sent_time:1746044438082572|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 122197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96248|packet_lost:0|acked:2400|po_sent_time:1746044438082572|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 122202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:911019|bw:1214692|cwnd:98648|full_bw_reached:1|inflight:51612|srtt:39522|latest_rtt:39413|min_rtt:31448|applimit:0|lost:306|recovery:1|recovery_start:1746044438110198|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:38 122208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:674|largest:674|pns:2| [2025/04/30 20:20:38 122213] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:674|frame:ACK |recv_time:1746044438121985|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 122218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558121985|now:1746044438121985|interv:120000000| [2025/04/30 20:20:38 122222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558121985|now:1746044438121985|interv:120000000| [2025/04/30 20:20:38 122226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438122770|pq_index:0| [2025/04/30 20:20:38 122231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438121522| [2025/04/30 20:20:38 122235] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438122235| [2025/04/30 20:20:38 122240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438122239| [2025/04/30 20:20:38 122247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39522|min_srtt:39522|path_bw:1214692|loss_rate:4.19|path_pto:0| [2025/04/30 20:20:38 122252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:51612|cwnd:98648|conn:00005627609066FC|stream_id:0|stream_offset:1641198| [2025/04/30 20:20:38 122256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39522|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 122261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 122265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39522|min_srtt:39522|path_bw:1214692|loss_rate:4.19|path_pto:0| [2025/04/30 20:20:38 122270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:51612|cwnd:98648|conn:00005627609066FC|stream_id:0|stream_offset:1642377| [2025/04/30 20:20:38 122277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39522|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 122281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 122286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39522|min_srtt:39522|path_bw:1214692|loss_rate:4.19|path_pto:0| [2025/04/30 20:20:38 122290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51612|cwnd:98648|conn:00005627609066FC|stream_id:0|stream_offset:1643556| [2025/04/30 20:20:38 122294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39522|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 122299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 122303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39522|min_srtt:39522|path_bw:1214692|loss_rate:4.19|path_pto:0| [2025/04/30 20:20:38 122308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51612|cwnd:98648|conn:00005627609066FC|stream_id:0|stream_offset:1644735| [2025/04/30 20:20:38 122312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39522|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 122317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 122321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39522|min_srtt:39522|path_bw:1214692|loss_rate:4.19|path_pto:0| [2025/04/30 20:20:38 122326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51612|cwnd:98648|conn:00005627609066FC|stream_id:0|stream_offset:1645914| [2025/04/30 20:20:38 122330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 122334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 122338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 122342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 122347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 122351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:98648|conn:00005627609066FC|stream_id:0|stream_offset:1599933| [2025/04/30 20:20:38 122356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 122362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 122366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438122770| [2025/04/30 20:20:38 122370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438122770| [2025/04/30 20:20:38 122374] [debug] |xqc_engine_wakeup_after|wakeup:1746044438122770|now:1746044438122374|diff:396| [2025/04/30 20:20:38 122379] [debug] |xqc_engine_main_logic|END|now:1746044438122239| [2025/04/30 20:20:38 122387] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438122387| [2025/04/30 20:20:38 122391] [debug] |xqc_engine_wakeup_after|wakeup:1746044438122770|now:1746044438122391|diff:379| [2025/04/30 20:20:38 122395] [debug] |xqc_engine_main_logic|END|now:1746044438122387| [2025/04/30 20:20:38 123479] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438123478| [2025/04/30 20:20:38 123494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438122770|pq_index:0| [2025/04/30 20:20:38 123503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438122239| [2025/04/30 20:20:38 123513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438123510| [2025/04/30 20:20:38 123520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438122770|now:1746044438123510| [2025/04/30 20:20:38 123527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438122770|now:1746044438123510| [2025/04/30 20:20:38 123534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 123542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39522|min_srtt:39522|path_bw:1214692|loss_rate:4.19|path_pto:0| [2025/04/30 20:20:38 123550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51612|cwnd:98648|conn:00005627609066FC|stream_id:0|stream_offset:1645914| [2025/04/30 20:20:38 123557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 123563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 123569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 123575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 123581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 123586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:98648|conn:00005627609066FC|stream_id:0|stream_offset:1599933| [2025/04/30 20:20:38 123592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 123598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1712| [2025/04/30 20:20:38 123647] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044438123609|stream_id:0|stream_offset:1599933| [2025/04/30 20:20:38 123667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 123675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:38 123682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39522|rtt_var:235|pto_duration:41522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 123689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 123695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 123701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 123708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438190131|now:1746044438123681|interv:66450| [2025/04/30 20:20:38 123714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438190131|now:1746044438123681|interval:66450|pto_count:0|srtt:39522 [2025/04/30 20:20:38 123749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98648|inflight:52812| [2025/04/30 20:20:38 123757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 123763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:98648|conn:00005627609066FC|stream_id:0|stream_offset:1601112| [2025/04/30 20:20:38 123770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 123777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1713| [2025/04/30 20:20:38 123812] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438123788|stream_id:0|stream_offset:1601112| [2025/04/30 20:20:38 123821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 123829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 123836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39522|rtt_var:235|pto_duration:41522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 123843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 123849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 123855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 123862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438190310|now:1746044438123836|interv:66474| [2025/04/30 20:20:38 123867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438190310|now:1746044438123836|interval:66474|pto_count:0|srtt:39522 [2025/04/30 20:20:38 123876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98648|inflight:54012| [2025/04/30 20:20:38 123881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 123885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:98648|conn:00005627609066FC|stream_id:0|stream_offset:1602291| [2025/04/30 20:20:38 123890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 123894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438124894|now:1746044438123894|interv:1000| [2025/04/30 20:20:38 123898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 123902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 123906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438124894| [2025/04/30 20:20:38 123910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438124894| [2025/04/30 20:20:38 123914] [debug] |xqc_engine_wakeup_after|wakeup:1746044438124894|now:1746044438123914|diff:980| [2025/04/30 20:20:38 123919] [debug] |xqc_engine_main_logic|END|now:1746044438123510| [2025/04/30 20:20:38 123981] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438123980| [2025/04/30 20:20:38 123991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 124000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:674| [2025/04/30 20:20:38 124006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:675| [2025/04/30 20:20:38 124015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:675| [2025/04/30 20:20:38 124021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 124031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1668|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1669|path_largest_ack:1668| [2025/04/30 20:20:38 124038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:49206|prior_delivered:1532101|prior_time:1746044438082236|is_app_limited:0|send_elapse:39968|ack_elapse:41744|ctl_first_sent_time:1746044438082738|lagest_ack_time:1746044438123980|curr_delivered:1580107| [2025/04/30 20:20:38 124045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438082738| [2025/04/30 20:20:38 124052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:469||sndq_packets_used_bytes:0|sndq_packets_free:870| [2025/04/30 20:20:38 124059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1669|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1669|path_largest_ack:1669| [2025/04/30 20:20:38 124066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:49206|prior_delivered:1532101|prior_time:1746044438082236|is_app_limited:0|send_elapse:39968|ack_elapse:41744|ctl_first_sent_time:1746044438082738|lagest_ack_time:1746044438123980|curr_delivered:1581307| [2025/04/30 20:20:38 124072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438082886| [2025/04/30 20:20:38 124077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:468||sndq_packets_used_bytes:0|sndq_packets_free:871| [2025/04/30 20:20:38 124090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39522|rttvar:235|minrtt:31448|latest_rtt:41094|ack_delay:104| [2025/04/30 20:20:38 124097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39705|rttvar:544|minrtt:31448|latest_rtt:41094|ack_delay:104| [2025/04/30 20:20:38 124104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1669|lost_pn:1666|thresh:3| [2025/04/30 20:20:38 124110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 124116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 124122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 124127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 124131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 124135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39705|rtt_var:544|pto_duration:41881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 124140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 124143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 124147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:38 124151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438190669|now:1746044438124135|interv:66534| [2025/04/30 20:20:38 124155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438190669|now:1746044438124135|interval:66534|pto_count:0|srtt:39705 [2025/04/30 20:20:38 124161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39968, ack_elapse 41744, delivered 49206|rate 1178756|lost 306| [2025/04/30 20:20:38 124168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178756) in round 29| [2025/04/30 20:20:38 124175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 124181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 124186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98648|packet_lost:0|acked:2400|po_sent_time:1746044438082886|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 124191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98648|packet_lost:0|acked:2400|po_sent_time:1746044438082886|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 124196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:101048|full_bw_reached:1|inflight:51612|srtt:39705|latest_rtt:41094|min_rtt:31448|applimit:0|lost:306|recovery:1|recovery_start:1746044438110198|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 124206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:675|largest:675|pns:2| [2025/04/30 20:20:38 124210] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:675|frame:ACK |recv_time:1746044438123980|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 124215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558123980|now:1746044438123980|interv:120000000| [2025/04/30 20:20:38 124220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558123980|now:1746044438123980|interv:120000000| [2025/04/30 20:20:38 124224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438124894|pq_index:0| [2025/04/30 20:20:38 124228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438123510| [2025/04/30 20:20:38 124232] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438124232| [2025/04/30 20:20:38 124237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438124236| [2025/04/30 20:20:38 124244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39705|min_srtt:39705|path_bw:1214692|loss_rate:4.14|path_pto:0| [2025/04/30 20:20:38 124251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51612|cwnd:101048|conn:00005627609066FC|stream_id:0|stream_offset:1645914| [2025/04/30 20:20:38 124259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39705|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 124266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 124271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39705|min_srtt:39705|path_bw:1214692|loss_rate:4.14|path_pto:0| [2025/04/30 20:20:38 124276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51612|cwnd:101048|conn:00005627609066FC|stream_id:0|stream_offset:1647093| [2025/04/30 20:20:38 124280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39705|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 124285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 124289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39705|min_srtt:39705|path_bw:1214692|loss_rate:4.14|path_pto:0| [2025/04/30 20:20:38 124293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51612|cwnd:101048|conn:00005627609066FC|stream_id:0|stream_offset:1648272| [2025/04/30 20:20:38 124298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39705|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 124306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 124310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39705|min_srtt:39705|path_bw:1214692|loss_rate:4.14|path_pto:0| [2025/04/30 20:20:38 124314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51612|cwnd:101048|conn:00005627609066FC|stream_id:0|stream_offset:1649451| [2025/04/30 20:20:38 124319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39705|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 124323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 124328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39705|min_srtt:39705|path_bw:1214692|loss_rate:4.14|path_pto:0| [2025/04/30 20:20:38 124332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51612|cwnd:101048|conn:00005627609066FC|stream_id:0|stream_offset:1650630| [2025/04/30 20:20:38 124336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 124340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 124344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 124349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 124357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 124364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:101048|conn:00005627609066FC|stream_id:0|stream_offset:1602291| [2025/04/30 20:20:38 124371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 124376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 124381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438124894| [2025/04/30 20:20:38 124385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438124894| [2025/04/30 20:20:38 124389] [debug] |xqc_engine_wakeup_after|wakeup:1746044438124894|now:1746044438124389|diff:505| [2025/04/30 20:20:38 124393] [debug] |xqc_engine_main_logic|END|now:1746044438124236| [2025/04/30 20:20:38 124399] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438124398| [2025/04/30 20:20:38 124402] [debug] |xqc_engine_wakeup_after|wakeup:1746044438124894|now:1746044438124402|diff:492| [2025/04/30 20:20:38 124406] [debug] |xqc_engine_main_logic|END|now:1746044438124398| [2025/04/30 20:20:38 125481] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438125480| [2025/04/30 20:20:38 125496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438124894|pq_index:0| [2025/04/30 20:20:38 125503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438124236| [2025/04/30 20:20:38 125511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438125510| [2025/04/30 20:20:38 125526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438124894|now:1746044438125510| [2025/04/30 20:20:38 125534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438124894|now:1746044438125510| [2025/04/30 20:20:38 125540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 125548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39705|min_srtt:39705|path_bw:1214692|loss_rate:4.14|path_pto:0| [2025/04/30 20:20:38 125556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51612|cwnd:101048|conn:00005627609066FC|stream_id:0|stream_offset:1650630| [2025/04/30 20:20:38 125563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 125569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 125576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 125583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 125591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 125597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:101048|conn:00005627609066FC|stream_id:0|stream_offset:1602291| [2025/04/30 20:20:38 125604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 125612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1714| [2025/04/30 20:20:38 125668] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044438125629|stream_id:0|stream_offset:1602291| [2025/04/30 20:20:38 125679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 125686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:38 125693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39705|rtt_var:544|pto_duration:41881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 125699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 125706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 125712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 125741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438192510|now:1746044438125692|interv:66818| [2025/04/30 20:20:38 125754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438192510|now:1746044438125692|interval:66818|pto_count:0|srtt:39705 [2025/04/30 20:20:38 125761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101048|inflight:52812| [2025/04/30 20:20:38 125769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 125776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:101048|conn:00005627609066FC|stream_id:0|stream_offset:1603470| [2025/04/30 20:20:38 125783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 125790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1715| [2025/04/30 20:20:38 125836] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438125800|stream_id:0|stream_offset:1603470| [2025/04/30 20:20:38 125843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 125848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 125853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39705|rtt_var:544|pto_duration:41881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 125857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 125861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 125865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 125869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438192681|now:1746044438125852|interv:66829| [2025/04/30 20:20:38 125873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438192681|now:1746044438125852|interval:66829|pto_count:0|srtt:39705 [2025/04/30 20:20:38 125877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101048|inflight:54012| [2025/04/30 20:20:38 125882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 125886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:101048|conn:00005627609066FC|stream_id:0|stream_offset:1604649| [2025/04/30 20:20:38 125891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 125895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438126895|now:1746044438125895|interv:1000| [2025/04/30 20:20:38 125902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 125909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 125916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438126895| [2025/04/30 20:20:38 125928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438126895| [2025/04/30 20:20:38 125932] [debug] |xqc_engine_wakeup_after|wakeup:1746044438126895|now:1746044438125932|diff:963| [2025/04/30 20:20:38 125936] [debug] |xqc_engine_main_logic|END|now:1746044438125510| [2025/04/30 20:20:38 125947] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438125946| [2025/04/30 20:20:38 125953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 125959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:675| [2025/04/30 20:20:38 125963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:676| [2025/04/30 20:20:38 125969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:676| [2025/04/30 20:20:38 125976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 125985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1670|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1671|path_largest_ack:1670| [2025/04/30 20:20:38 125992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1532101|prior_time:1746044438082236|is_app_limited:0|send_elapse:40239|ack_elapse:43710|ctl_first_sent_time:1746044438083009|lagest_ack_time:1746044438125946|curr_delivered:1582507| [2025/04/30 20:20:38 125999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438083009| [2025/04/30 20:20:38 126007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:467||sndq_packets_used_bytes:0|sndq_packets_free:872| [2025/04/30 20:20:38 126014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1671|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1671|path_largest_ack:1671| [2025/04/30 20:20:38 126021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:50406|prior_delivered:1534501|prior_time:1746044438084240|is_app_limited:0|send_elapse:39974|ack_elapse:41706|ctl_first_sent_time:1746044438084567|lagest_ack_time:1746044438125946|curr_delivered:1583707| [2025/04/30 20:20:38 126028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438084567| [2025/04/30 20:20:38 126035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:466||sndq_packets_used_bytes:0|sndq_packets_free:873| [2025/04/30 20:20:38 126042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39705|rttvar:544|minrtt:31448|latest_rtt:41379|ack_delay:112| [2025/04/30 20:20:38 126047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:39900|rttvar:798|minrtt:31448|latest_rtt:41379|ack_delay:112| [2025/04/30 20:20:38 126052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1671|lost_pn:1668|thresh:3| [2025/04/30 20:20:38 126058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 126065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 126071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 126076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 126089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 126096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39900|rtt_var:798|pto_duration:43092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 126103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 126110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 126115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:38 126119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438193892|now:1746044438126096|interv:67796| [2025/04/30 20:20:38 126123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438193892|now:1746044438126096|interval:67796|pto_count:0|srtt:39900 [2025/04/30 20:20:38 126127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39974, ack_elapse 41706, delivered 49206|rate 1179830|lost 306| [2025/04/30 20:20:38 126132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179830) in round 29| [2025/04/30 20:20:38 126136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 126140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 126144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101048|packet_lost:0|acked:2400|po_sent_time:1746044438084567|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 126149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101048|packet_lost:0|acked:2400|po_sent_time:1746044438084567|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 126154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:103448|full_bw_reached:1|inflight:51612|srtt:39900|latest_rtt:41379|min_rtt:31448|applimit:0|lost:306|recovery:1|recovery_start:1746044438110198|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 126160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:676|largest:676|pns:2| [2025/04/30 20:20:38 126165] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:676|frame:ACK |recv_time:1746044438125946|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 126169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558125946|now:1746044438125946|interv:120000000| [2025/04/30 20:20:38 126174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558125946|now:1746044438125946|interv:120000000| [2025/04/30 20:20:38 126178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438126895|pq_index:0| [2025/04/30 20:20:38 126182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438125510| [2025/04/30 20:20:38 126186] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438126186| [2025/04/30 20:20:38 126191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438126190| [2025/04/30 20:20:38 126201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39900|min_srtt:39900|path_bw:1214692|loss_rate:4.09|path_pto:0| [2025/04/30 20:20:38 126205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51612|cwnd:103448|conn:00005627609066FC|stream_id:0|stream_offset:1650630| [2025/04/30 20:20:38 126210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 126215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 126219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39900|min_srtt:39900|path_bw:1214692|loss_rate:4.09|path_pto:0| [2025/04/30 20:20:38 126224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51612|cwnd:103448|conn:00005627609066FC|stream_id:0|stream_offset:1651809| [2025/04/30 20:20:38 126228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 126233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 126237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39900|min_srtt:39900|path_bw:1214692|loss_rate:4.09|path_pto:0| [2025/04/30 20:20:38 126241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51612|cwnd:103448|conn:00005627609066FC|stream_id:0|stream_offset:1652988| [2025/04/30 20:20:38 126246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 126250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 126254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39900|min_srtt:39900|path_bw:1214692|loss_rate:4.09|path_pto:0| [2025/04/30 20:20:38 126258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51612|cwnd:103448|conn:00005627609066FC|stream_id:0|stream_offset:1654167| [2025/04/30 20:20:38 126263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:39900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 126267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 126271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39900|min_srtt:39900|path_bw:1214692|loss_rate:4.09|path_pto:0| [2025/04/30 20:20:38 126278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51612|cwnd:103448|conn:00005627609066FC|stream_id:0|stream_offset:1655346| [2025/04/30 20:20:38 126282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 126286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 126290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 126294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 126299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 126303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:103448|conn:00005627609066FC|stream_id:0|stream_offset:1604649| [2025/04/30 20:20:38 126307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 126311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 126315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438126895| [2025/04/30 20:20:38 126319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438126895| [2025/04/30 20:20:38 126323] [debug] |xqc_engine_wakeup_after|wakeup:1746044438126895|now:1746044438126323|diff:572| [2025/04/30 20:20:38 126328] [debug] |xqc_engine_main_logic|END|now:1746044438126190| [2025/04/30 20:20:38 126333] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438126333| [2025/04/30 20:20:38 126337] [debug] |xqc_engine_wakeup_after|wakeup:1746044438126895|now:1746044438126337|diff:558| [2025/04/30 20:20:38 126341] [debug] |xqc_engine_main_logic|END|now:1746044438126333| [2025/04/30 20:20:38 127413] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438127413| [2025/04/30 20:20:38 127426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438126895|pq_index:0| [2025/04/30 20:20:38 127431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438126190| [2025/04/30 20:20:38 127436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438127435| [2025/04/30 20:20:38 127443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438126895|now:1746044438127435| [2025/04/30 20:20:38 127450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438126895|now:1746044438127435| [2025/04/30 20:20:38 127457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 127465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39900|min_srtt:39900|path_bw:1214692|loss_rate:4.09|path_pto:0| [2025/04/30 20:20:38 127470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51612|cwnd:103448|conn:00005627609066FC|stream_id:0|stream_offset:1655346| [2025/04/30 20:20:38 127477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 127490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 127496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 127503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 127510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 127517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:103448|conn:00005627609066FC|stream_id:0|stream_offset:1604649| [2025/04/30 20:20:38 127525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 127531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1716| [2025/04/30 20:20:38 127615] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044438127544|stream_id:0|stream_offset:1604649| [2025/04/30 20:20:38 127626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 127633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:38 127640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39900|rtt_var:798|pto_duration:43092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 127647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 127653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 127659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 127666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438195636|now:1746044438127639|interv:67997| [2025/04/30 20:20:38 127672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438195636|now:1746044438127639|interval:67997|pto_count:0|srtt:39900 [2025/04/30 20:20:38 127680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103448|inflight:52812| [2025/04/30 20:20:38 127687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 127694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:103448|conn:00005627609066FC|stream_id:0|stream_offset:1605828| [2025/04/30 20:20:38 127701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 127707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1717| [2025/04/30 20:20:38 127763] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438127740|stream_id:0|stream_offset:1605828| [2025/04/30 20:20:38 127783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 127791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 127798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39900|rtt_var:798|pto_duration:43092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 127804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 127811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 127816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 127820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438195832|now:1746044438127797|interv:68035| [2025/04/30 20:20:38 127824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438195832|now:1746044438127797|interval:68035|pto_count:0|srtt:39900 [2025/04/30 20:20:38 127829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103448|inflight:54012| [2025/04/30 20:20:38 127834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 127838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:103448|conn:00005627609066FC|stream_id:0|stream_offset:1607007| [2025/04/30 20:20:38 127843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 127847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438128847|now:1746044438127847|interv:1000| [2025/04/30 20:20:38 127851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 127855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 127859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438128847| [2025/04/30 20:20:38 127863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438128847| [2025/04/30 20:20:38 127867] [debug] |xqc_engine_wakeup_after|wakeup:1746044438128847|now:1746044438127867|diff:980| [2025/04/30 20:20:38 127871] [debug] |xqc_engine_main_logic|END|now:1746044438127435| [2025/04/30 20:20:38 128943] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438128943| [2025/04/30 20:20:38 128957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438128847|pq_index:0| [2025/04/30 20:20:38 128963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438127435| [2025/04/30 20:20:38 128972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438128970| [2025/04/30 20:20:38 128979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438128847|now:1746044438128970| [2025/04/30 20:20:38 128986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438128847|now:1746044438128970| [2025/04/30 20:20:38 128999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 129008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:39900|min_srtt:39900|path_bw:1214692|loss_rate:4.05|path_pto:0| [2025/04/30 20:20:38 129015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:54012|cwnd:103448|conn:00005627609066FC|stream_id:0|stream_offset:1655346| [2025/04/30 20:20:38 129022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 129028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 129035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 129041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 129049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 129054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:103448|conn:00005627609066FC|stream_id:0|stream_offset:1607007| [2025/04/30 20:20:38 129059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 129066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1718| [2025/04/30 20:20:38 129115] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438129077|stream_id:0|stream_offset:1607007| [2025/04/30 20:20:38 129125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 129133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 129138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:39900|rtt_var:798|pto_duration:43092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 129142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 129146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 129150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 129154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438197169|now:1746044438129138|interv:68031| [2025/04/30 20:20:38 129158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438197169|now:1746044438129138|interval:68031|pto_count:0|srtt:39900 [2025/04/30 20:20:38 129163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103448|inflight:55212| [2025/04/30 20:20:38 129168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 129177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:103448|conn:00005627609066FC|stream_id:0|stream_offset:1608186| [2025/04/30 20:20:38 129182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 129186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438130186|now:1746044438129186|interv:1000| [2025/04/30 20:20:38 129190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 129194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 129198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438130186| [2025/04/30 20:20:38 129202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438130186| [2025/04/30 20:20:38 129206] [debug] |xqc_engine_wakeup_after|wakeup:1746044438130186|now:1746044438129206|diff:980| [2025/04/30 20:20:38 129210] [debug] |xqc_engine_main_logic|END|now:1746044438128970| [2025/04/30 20:20:38 129223] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438129221| [2025/04/30 20:20:38 129229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 129236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:676| [2025/04/30 20:20:38 129240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:677| [2025/04/30 20:20:38 129247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:677| [2025/04/30 20:20:38 129252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 129259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 129264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1534501|prior_time:1746044438084240|is_app_limited:0|send_elapse:40286|ack_elapse:44981|ctl_first_sent_time:1746044438084879|lagest_ack_time:1746044438129221|curr_delivered:1584907| [2025/04/30 20:20:38 129269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438084879| [2025/04/30 20:20:38 129274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:465||sndq_packets_used_bytes:0|sndq_packets_free:874| [2025/04/30 20:20:38 129279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 129283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1534501|prior_time:1746044438084240|is_app_limited:0|send_elapse:40286|ack_elapse:44981|ctl_first_sent_time:1746044438084879|lagest_ack_time:1746044438129221|curr_delivered:1586107| [2025/04/30 20:20:38 129288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438084993| [2025/04/30 20:20:38 129292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:464||sndq_packets_used_bytes:0|sndq_packets_free:875| [2025/04/30 20:20:38 129296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:39900|rttvar:798|minrtt:31448|latest_rtt:44228|ack_delay:80| [2025/04/30 20:20:38 129301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40431|rttvar:1661|minrtt:31448|latest_rtt:44228|ack_delay:80| [2025/04/30 20:20:38 129308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1674|lost_pn:1671|thresh:3| [2025/04/30 20:20:38 129313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 129317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 129321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 129325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 129329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 129333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438134467|now:1746044438129333|interval:5134| [2025/04/30 20:20:38 129338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438134467|now:1746044438129333|interv:5134| [2025/04/30 20:20:38 129342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40286, ack_elapse 44981, delivered 51606|rate 1147284|lost 306| [2025/04/30 20:20:38 129348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147284) in round 29| [2025/04/30 20:20:38 129353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 129357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 129361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103448|packet_lost:0|acked:2400|po_sent_time:1746044438084993|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 129366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103448|packet_lost:0|acked:2400|po_sent_time:1746044438084993|recovery:1|recovery_start:1746044438110198|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 129371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:105848|full_bw_reached:1|inflight:52812|srtt:40431|latest_rtt:44228|min_rtt:31448|applimit:0|lost:306|recovery:1|recovery_start:1746044438110198|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 129377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:677|largest:677|pns:2| [2025/04/30 20:20:38 129382] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:677|frame:ACK |recv_time:1746044438129221|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 129387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558129221|now:1746044438129221|interv:120000000| [2025/04/30 20:20:38 129392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558129221|now:1746044438129221|interv:120000000| [2025/04/30 20:20:38 129396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438130186|pq_index:0| [2025/04/30 20:20:38 129400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438128970| [2025/04/30 20:20:38 129407] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438129407| [2025/04/30 20:20:38 129412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438129411| [2025/04/30 20:20:38 129418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40431|min_srtt:40431|path_bw:1214692|loss_rate:4.02|path_pto:0| [2025/04/30 20:20:38 129423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52812|cwnd:105848|conn:00005627609066FC|stream_id:0|stream_offset:1655346| [2025/04/30 20:20:38 129427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40431|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 129433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 129440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40431|min_srtt:40431|path_bw:1214692|loss_rate:4.02|path_pto:0| [2025/04/30 20:20:38 129448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:105848|conn:00005627609066FC|stream_id:0|stream_offset:1656525| [2025/04/30 20:20:38 129455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40431|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 129462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 129469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40431|min_srtt:40431|path_bw:1214692|loss_rate:4.02|path_pto:0| [2025/04/30 20:20:38 129476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:105848|conn:00005627609066FC|stream_id:0|stream_offset:1657704| [2025/04/30 20:20:38 129484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40431|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 129491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 129497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40431|min_srtt:40431|path_bw:1214692|loss_rate:4.02|path_pto:0| [2025/04/30 20:20:38 129504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:105848|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 129511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40431|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 129519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 129538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40431|min_srtt:40431|path_bw:1214692|loss_rate:4.02|path_pto:0| [2025/04/30 20:20:38 129545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:52812|cwnd:105848|conn:00005627609066FC|stream_id:0|stream_offset:1660062| [2025/04/30 20:20:38 129552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 129559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 129565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 129571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 129578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 129585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:105848|conn:00005627609066FC|stream_id:0|stream_offset:1608186| [2025/04/30 20:20:38 129592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 129598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 129603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438130186| [2025/04/30 20:20:38 129609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438130186| [2025/04/30 20:20:38 129615] [debug] |xqc_engine_wakeup_after|wakeup:1746044438130186|now:1746044438129615|diff:571| [2025/04/30 20:20:38 129621] [debug] |xqc_engine_main_logic|END|now:1746044438129411| [2025/04/30 20:20:38 129629] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438129629| [2025/04/30 20:20:38 129635] [debug] |xqc_engine_wakeup_after|wakeup:1746044438130186|now:1746044438129635|diff:551| [2025/04/30 20:20:38 129642] [debug] |xqc_engine_main_logic|END|now:1746044438129629| [2025/04/30 20:20:38 130733] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438130732| [2025/04/30 20:20:38 130746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438130186|pq_index:0| [2025/04/30 20:20:38 130751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438129411| [2025/04/30 20:20:38 130756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438130755| [2025/04/30 20:20:38 130761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438130186|now:1746044438130755| [2025/04/30 20:20:38 130765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438130186|now:1746044438130755| [2025/04/30 20:20:38 130769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 130775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40431|min_srtt:40431|path_bw:1214692|loss_rate:4.02|path_pto:0| [2025/04/30 20:20:38 130780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:52812|cwnd:105848|conn:00005627609066FC|stream_id:0|stream_offset:1660062| [2025/04/30 20:20:38 130793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 130797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 130801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 130805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 130810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 130814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:105848|conn:00005627609066FC|stream_id:0|stream_offset:1608186| [2025/04/30 20:20:38 130819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 130823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1719| [2025/04/30 20:20:38 130861] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438130832|stream_id:0|stream_offset:1608186| [2025/04/30 20:20:38 130867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 130872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 130877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438134467|now:1746044438130877|interval:3590| [2025/04/30 20:20:38 130881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438134467|now:1746044438130877|interv:3590| [2025/04/30 20:20:38 130886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105848|inflight:54012| [2025/04/30 20:20:38 130891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 130895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:105848|conn:00005627609066FC|stream_id:0|stream_offset:1609365| [2025/04/30 20:20:38 130899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 130903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1720| [2025/04/30 20:20:38 130938] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438130912|stream_id:0|stream_offset:1609365| [2025/04/30 20:20:38 130946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 130953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 130965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438134467|now:1746044438130965|interval:3502| [2025/04/30 20:20:38 130972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438134467|now:1746044438130965|interv:3502| [2025/04/30 20:20:38 130979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105848|inflight:55212| [2025/04/30 20:20:38 130987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 130993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:105848|conn:00005627609066FC|stream_id:0|stream_offset:1610544| [2025/04/30 20:20:38 131000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 131006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438132006|now:1746044438131006|interv:1000| [2025/04/30 20:20:38 131011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 131015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 131019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438132006| [2025/04/30 20:20:38 131024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438132006| [2025/04/30 20:20:38 131028] [debug] |xqc_engine_wakeup_after|wakeup:1746044438132006|now:1746044438131027|diff:979| [2025/04/30 20:20:38 131032] [debug] |xqc_engine_main_logic|END|now:1746044438130755| [2025/04/30 20:20:38 131046] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438131045| [2025/04/30 20:20:38 131054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 131063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:677| [2025/04/30 20:20:38 131069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:678| [2025/04/30 20:20:38 131079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:678| [2025/04/30 20:20:38 131085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 131094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1675|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1676|path_largest_ack:1675| [2025/04/30 20:20:38 131099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52812|prior_delivered:1536901|prior_time:1746044438086270|is_app_limited:0|send_elapse:40069|ack_elapse:44775|ctl_first_sent_time:1746044438086666|lagest_ack_time:1746044438131045|curr_delivered:1587313| [2025/04/30 20:20:38 131104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438086666| [2025/04/30 20:20:38 131109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:463||sndq_packets_used_bytes:0|sndq_packets_free:876| [2025/04/30 20:20:38 131114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 131118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52812|prior_delivered:1536901|prior_time:1746044438086270|is_app_limited:0|send_elapse:40069|ack_elapse:44775|ctl_first_sent_time:1746044438086666|lagest_ack_time:1746044438131045|curr_delivered:1588513| [2025/04/30 20:20:38 131127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438086863| [2025/04/30 20:20:38 131132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:462||sndq_packets_used_bytes:0|sndq_packets_free:877| [2025/04/30 20:20:38 131139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40431|rttvar:1661|minrtt:31448|latest_rtt:44182|ack_delay:88| [2025/04/30 20:20:38 131146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:40889|rttvar:2161|minrtt:31448|latest_rtt:44182|ack_delay:88| [2025/04/30 20:20:38 131153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1676|lost_pn:1673|thresh:3| [2025/04/30 20:20:38 131158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 131162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 131166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 131170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 131176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1672|lost_pn:1673|po_sent_time:1746044438084711|lost_send_time:1746044438081341|loss_delay:49704|frame:STREAM |repair:128| [2025/04/30 20:20:38 131180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044438084711u| [2025/04/30 20:20:38 131185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 657|pns:2| [2025/04/30 20:20:38 131189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 131193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40889|rtt_var:2161|pto_duration:49533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 131198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 131202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 131206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 131210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438205445|now:1746044438131193|interv:74252| [2025/04/30 20:20:38 131214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438205445|now:1746044438131193|interval:74252|pto_count:0|srtt:40889 [2025/04/30 20:20:38 131218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40069, ack_elapse 44775, delivered 51612|rate 1152696|lost 307| [2025/04/30 20:20:38 131223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152696) in round 29| [2025/04/30 20:20:38 131227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 131232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 131239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105848|packet_lost:1|acked:2406|po_sent_time:1746044438086863|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 131244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105848|packet_lost:1|acked:2406|po_sent_time:1746044438086863|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 131249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:108254|full_bw_reached:1|inflight:51606|srtt:40889|latest_rtt:44182|min_rtt:31448|applimit:0|lost:306|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 131255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:678|largest:678|pns:2| [2025/04/30 20:20:38 131259] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:678|frame:ACK |recv_time:1746044438131045|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 131265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558131045|now:1746044438131045|interv:120000000| [2025/04/30 20:20:38 131269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558131045|now:1746044438131045|interv:120000000| [2025/04/30 20:20:38 131273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438132006|pq_index:0| [2025/04/30 20:20:38 131277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438130755| [2025/04/30 20:20:38 131281] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438131281| [2025/04/30 20:20:38 131286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438131285| [2025/04/30 20:20:38 131292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40889|min_srtt:40889|path_bw:1214692|loss_rate:3.98|path_pto:0| [2025/04/30 20:20:38 131296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51606|cwnd:108254|conn:00005627609066FC|stream_id:0|stream_offset:1558668| [2025/04/30 20:20:38 131301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 131306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1672|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 131310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40889|min_srtt:40889|path_bw:1214692|loss_rate:3.98|path_pto:0| [2025/04/30 20:20:38 131314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:108254|conn:00005627609066FC|stream_id:0|stream_offset:1660062| [2025/04/30 20:20:38 131319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 131326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 131330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40889|min_srtt:40889|path_bw:1214692|loss_rate:3.98|path_pto:0| [2025/04/30 20:20:38 131334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:51606|cwnd:108254|conn:00005627609066FC|stream_id:0|stream_offset:1661241| [2025/04/30 20:20:38 131339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 131343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 131347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40889|min_srtt:40889|path_bw:1214692|loss_rate:3.98|path_pto:0| [2025/04/30 20:20:38 131352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:51606|cwnd:108254|conn:00005627609066FC|stream_id:0|stream_offset:1662420| [2025/04/30 20:20:38 131356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 131360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 131365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40889|min_srtt:40889|path_bw:1214692|loss_rate:3.98|path_pto:0| [2025/04/30 20:20:38 131369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51606|cwnd:108254|conn:00005627609066FC|stream_id:0|stream_offset:1663599| [2025/04/30 20:20:38 131373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:40889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 131378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 131382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40889|min_srtt:40889|path_bw:1214692|loss_rate:3.98|path_pto:0| [2025/04/30 20:20:38 131386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:51606|cwnd:108254|conn:00005627609066FC|stream_id:0|stream_offset:1664778| [2025/04/30 20:20:38 131391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 131394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 131398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 131402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 131407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1672|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 131413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:108254|conn:00005627609066FC|stream_id:0|stream_offset:1558668| [2025/04/30 20:20:38 131418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 131422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 131426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 131430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:108254|conn:00005627609066FC|stream_id:0|stream_offset:1610544| [2025/04/30 20:20:38 131434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 131439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 131445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438132006| [2025/04/30 20:20:38 131452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438132006| [2025/04/30 20:20:38 131458] [debug] |xqc_engine_wakeup_after|wakeup:1746044438132006|now:1746044438131458|diff:548| [2025/04/30 20:20:38 131465] [debug] |xqc_engine_main_logic|END|now:1746044438131285| [2025/04/30 20:20:38 131471] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438131470| [2025/04/30 20:20:38 131474] [debug] |xqc_engine_wakeup_after|wakeup:1746044438132006|now:1746044438131474|diff:532| [2025/04/30 20:20:38 131481] [debug] |xqc_engine_main_logic|END|now:1746044438131470| [2025/04/30 20:20:38 132560] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438132560| [2025/04/30 20:20:38 132576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438132006|pq_index:0| [2025/04/30 20:20:38 132583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438131285| [2025/04/30 20:20:38 132592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438132590| [2025/04/30 20:20:38 132599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438132006|now:1746044438132590| [2025/04/30 20:20:38 132606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438132006|now:1746044438132590| [2025/04/30 20:20:38 132612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 132620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:40889|min_srtt:40889|path_bw:1214692|loss_rate:3.98|path_pto:0| [2025/04/30 20:20:38 132628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:51606|cwnd:108254|conn:00005627609066FC|stream_id:0|stream_offset:1664778| [2025/04/30 20:20:38 132635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 132640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 132644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 132656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 132662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1672|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 132670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:108254|conn:00005627609066FC|stream_id:0|stream_offset:1558668| [2025/04/30 20:20:38 132677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 132683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1721| [2025/04/30 20:20:38 132749] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438132695|stream_id:0|stream_offset:1558668| [2025/04/30 20:20:38 132764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1721|origin_pktnum:1672|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:38 132771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 132779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40889|rtt_var:2161|pto_duration:49533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 132786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 132793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 132797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 132801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438207228|now:1746044438132778|interv:74450| [2025/04/30 20:20:38 132806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438207228|now:1746044438132778|interval:74450|pto_count:0|srtt:40889 [2025/04/30 20:20:38 132810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108254|inflight:52806| [2025/04/30 20:20:38 132816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 132820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:108254|conn:00005627609066FC|stream_id:0|stream_offset:1610544| [2025/04/30 20:20:38 132825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 132829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1722| [2025/04/30 20:20:38 132859] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438132836|stream_id:0|stream_offset:1610544| [2025/04/30 20:20:38 132865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 132878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 132885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:40889|rtt_var:2161|pto_duration:49533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 132893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 132899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 132905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 132912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438207369|now:1746044438132885|interv:74484| [2025/04/30 20:20:38 132918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438207369|now:1746044438132885|interval:74484|pto_count:0|srtt:40889 [2025/04/30 20:20:38 132925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108254|inflight:54006| [2025/04/30 20:20:38 132932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 132940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:108254|conn:00005627609066FC|stream_id:0|stream_offset:1611723| [2025/04/30 20:20:38 132947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 132954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438133954|now:1746044438132954|interv:1000| [2025/04/30 20:20:38 132959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 132966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 132972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438133954| [2025/04/30 20:20:38 132980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438133954| [2025/04/30 20:20:38 132986] [debug] |xqc_engine_wakeup_after|wakeup:1746044438133954|now:1746044438132985|diff:969| [2025/04/30 20:20:38 132991] [debug] |xqc_engine_main_logic|END|now:1746044438132590| [2025/04/30 20:20:38 133004] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438133003| [2025/04/30 20:20:38 133012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 133021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:678| [2025/04/30 20:20:38 133027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:679| [2025/04/30 20:20:38 133036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:679| [2025/04/30 20:20:38 133043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 133052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 133059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:55212|prior_delivered:1536901|prior_time:1746044438086270|is_app_limited:0|send_elapse:40404|ack_elapse:46733|ctl_first_sent_time:1746044438087001|lagest_ack_time:1746044438133003|curr_delivered:1589713| [2025/04/30 20:20:38 133072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438087001| [2025/04/30 20:20:38 133077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:462||sndq_packets_used_bytes:0|sndq_packets_free:877| [2025/04/30 20:20:38 133081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 133086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:55212|prior_delivered:1536901|prior_time:1746044438086270|is_app_limited:0|send_elapse:40404|ack_elapse:46733|ctl_first_sent_time:1746044438087001|lagest_ack_time:1746044438133003|curr_delivered:1590913| [2025/04/30 20:20:38 133090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438087097| [2025/04/30 20:20:38 133094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:461||sndq_packets_used_bytes:0|sndq_packets_free:878| [2025/04/30 20:20:38 133098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:40889|rttvar:2161|minrtt:31448|latest_rtt:45906|ack_delay:88| [2025/04/30 20:20:38 133103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:41505|rttvar:2853|minrtt:31448|latest_rtt:45906|ack_delay:88| [2025/04/30 20:20:38 133107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1678|lost_pn:1675|thresh:3| [2025/04/30 20:20:38 133112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 133116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 133120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 133124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 133128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 133132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 133136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41505|rtt_var:2853|pto_duration:52917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 133140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 133144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 133148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 133152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438210753|now:1746044438133135|interv:77618| [2025/04/30 20:20:38 133156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438210753|now:1746044438133135|interval:77618|pto_count:0|srtt:41505 [2025/04/30 20:20:38 133161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40404, ack_elapse 46733, delivered 54012|rate 1155757|lost 307| [2025/04/30 20:20:38 133168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155757) in round 29| [2025/04/30 20:20:38 133173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 133177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 133181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108254|packet_lost:0|acked:2400|po_sent_time:1746044438087097|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 133186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108254|packet_lost:0|acked:2400|po_sent_time:1746044438087097|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 133190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:110654|full_bw_reached:1|inflight:51606|srtt:41505|latest_rtt:45906|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 133196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:679|largest:679|pns:2| [2025/04/30 20:20:38 133201] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:679|frame:ACK |recv_time:1746044438133003|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 133206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558133003|now:1746044438133003|interv:120000000| [2025/04/30 20:20:38 133210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558133003|now:1746044438133003|interv:120000000| [2025/04/30 20:20:38 133214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438133954|pq_index:0| [2025/04/30 20:20:38 133218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438132590| [2025/04/30 20:20:38 133222] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438133222| [2025/04/30 20:20:38 133227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438133226| [2025/04/30 20:20:38 133233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41505|min_srtt:41505|path_bw:1214692|loss_rate:4.49|path_pto:0| [2025/04/30 20:20:38 133238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:51606|cwnd:110654|conn:00005627609066FC|stream_id:0|stream_offset:1664778| [2025/04/30 20:20:38 133243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 133247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 133252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41505|min_srtt:41505|path_bw:1214692|loss_rate:4.49|path_pto:0| [2025/04/30 20:20:38 133256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51606|cwnd:110654|conn:00005627609066FC|stream_id:0|stream_offset:1665957| [2025/04/30 20:20:38 133263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 133268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 133272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41505|min_srtt:41505|path_bw:1214692|loss_rate:4.49|path_pto:0| [2025/04/30 20:20:38 133276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51606|cwnd:110654|conn:00005627609066FC|stream_id:0|stream_offset:1667136| [2025/04/30 20:20:38 133281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 133285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 133289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41505|min_srtt:41505|path_bw:1214692|loss_rate:4.49|path_pto:0| [2025/04/30 20:20:38 133293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51606|cwnd:110654|conn:00005627609066FC|stream_id:0|stream_offset:1668315| [2025/04/30 20:20:38 133298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:41505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 133302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 133306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41505|min_srtt:41505|path_bw:1214692|loss_rate:4.49|path_pto:0| [2025/04/30 20:20:38 133310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51606|cwnd:110654|conn:00005627609066FC|stream_id:0|stream_offset:1669494| [2025/04/30 20:20:38 133314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 133318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 133322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 133326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 133331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 133335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:110654|conn:00005627609066FC|stream_id:0|stream_offset:1611723| [2025/04/30 20:20:38 133342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 133346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 133350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438133954| [2025/04/30 20:20:38 133354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438133954| [2025/04/30 20:20:38 133358] [debug] |xqc_engine_wakeup_after|wakeup:1746044438133954|now:1746044438133358|diff:596| [2025/04/30 20:20:38 133362] [debug] |xqc_engine_main_logic|END|now:1746044438133226| [2025/04/30 20:20:38 133368] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438133368| [2025/04/30 20:20:38 133372] [debug] |xqc_engine_wakeup_after|wakeup:1746044438133954|now:1746044438133372|diff:582| [2025/04/30 20:20:38 133376] [debug] |xqc_engine_main_logic|END|now:1746044438133368| [2025/04/30 20:20:38 134454] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438134454| [2025/04/30 20:20:38 134470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438133954|pq_index:0| [2025/04/30 20:20:38 134477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438133226| [2025/04/30 20:20:38 134485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438134483| [2025/04/30 20:20:38 134492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438133954|now:1746044438134483| [2025/04/30 20:20:38 134498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438133954|now:1746044438134483| [2025/04/30 20:20:38 134504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 134513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:41505|min_srtt:41505|path_bw:1214692|loss_rate:4.49|path_pto:0| [2025/04/30 20:20:38 134520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51606|cwnd:110654|conn:00005627609066FC|stream_id:0|stream_offset:1669494| [2025/04/30 20:20:38 134527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 134533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 134539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 134546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 134551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 134557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:110654|conn:00005627609066FC|stream_id:0|stream_offset:1611723| [2025/04/30 20:20:38 134564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 134570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1723| [2025/04/30 20:20:38 134617] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438134581|stream_id:0|stream_offset:1611723| [2025/04/30 20:20:38 134634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 134642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 134650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41505|rtt_var:2853|pto_duration:52917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 134657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 134661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 134664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 134669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438212498|now:1746044438134649|interv:77849| [2025/04/30 20:20:38 134673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438212498|now:1746044438134649|interval:77849|pto_count:0|srtt:41505 [2025/04/30 20:20:38 134677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110654|inflight:52806| [2025/04/30 20:20:38 134682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 134687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:110654|conn:00005627609066FC|stream_id:0|stream_offset:1612902| [2025/04/30 20:20:38 134691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 134696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1724| [2025/04/30 20:20:38 134750] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438134703|stream_id:0|stream_offset:1612902| [2025/04/30 20:20:38 134764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 134771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 134775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:41505|rtt_var:2853|pto_duration:52917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 134779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 134783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 134787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 134791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438212620|now:1746044438134775|interv:77845| [2025/04/30 20:20:38 134795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438212620|now:1746044438134775|interval:77845|pto_count:0|srtt:41505 [2025/04/30 20:20:38 134804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110654|inflight:54006| [2025/04/30 20:20:38 134809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 134814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:110654|conn:00005627609066FC|stream_id:0|stream_offset:1614081| [2025/04/30 20:20:38 134818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 134822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438135822|now:1746044438134822|interv:1000| [2025/04/30 20:20:38 134826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 134830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 134834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438135822| [2025/04/30 20:20:38 134838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438135822| [2025/04/30 20:20:38 134842] [debug] |xqc_engine_wakeup_after|wakeup:1746044438135822|now:1746044438134842|diff:980| [2025/04/30 20:20:38 134847] [debug] |xqc_engine_main_logic|END|now:1746044438134483| [2025/04/30 20:20:38 135063] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044438135061| [2025/04/30 20:20:38 135074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 135082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:679| [2025/04/30 20:20:38 135088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:680| [2025/04/30 20:20:38 135098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:680| [2025/04/30 20:20:38 135105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 135112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 135119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:55212|prior_delivered:1539301|prior_time:1746044438088108|is_app_limited:0|send_elapse:39824|ack_elapse:46953|ctl_first_sent_time:1746044438088447|lagest_ack_time:1746044438135061|curr_delivered:1592113| [2025/04/30 20:20:38 135126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438088447| [2025/04/30 20:20:38 135133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:460||sndq_packets_used_bytes:0|sndq_packets_free:879| [2025/04/30 20:20:38 135140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 135147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:55212|prior_delivered:1539301|prior_time:1746044438088108|is_app_limited:0|send_elapse:39824|ack_elapse:46953|ctl_first_sent_time:1746044438088447|lagest_ack_time:1746044438135061|curr_delivered:1593313| [2025/04/30 20:20:38 135154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438088544| [2025/04/30 20:20:38 135167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:459||sndq_packets_used_bytes:0|sndq_packets_free:880| [2025/04/30 20:20:38 135173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:41505|rttvar:2853|minrtt:31448|latest_rtt:46517|ack_delay:96| [2025/04/30 20:20:38 135181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42119|rttvar:3369|minrtt:31448|latest_rtt:46517|ack_delay:96| [2025/04/30 20:20:38 135188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1680|lost_pn:1677|thresh:3| [2025/04/30 20:20:38 135195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 135202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 135207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 135211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 135215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 135219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 135223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42119|rtt_var:3369|pto_duration:55595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 135227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 135231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 135235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 135239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438215298|now:1746044438135222|interv:80076| [2025/04/30 20:20:38 135243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438215298|now:1746044438135222|interval:80076|pto_count:0|srtt:42119 [2025/04/30 20:20:38 135248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39824, ack_elapse 46953, delivered 54012|rate 1150341|lost 307| [2025/04/30 20:20:38 135252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150341) in round 29| [2025/04/30 20:20:38 135257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 135261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 135265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110654|packet_lost:0|acked:2400|po_sent_time:1746044438088544|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 135269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110654|packet_lost:0|acked:2400|po_sent_time:1746044438088544|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 135274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:113054|full_bw_reached:1|inflight:51606|srtt:42119|latest_rtt:46517|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 135283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 135288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438160061|now:1746044438135061|interv:25000| [2025/04/30 20:20:38 135293] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438135061|max_ack_delay:25000| [2025/04/30 20:20:38 135298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:680|largest:680|pns:2| [2025/04/30 20:20:38 135302] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:680|frame:PING ACK |recv_time:1746044438135061|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 135307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558135061|now:1746044438135061|interv:120000000| [2025/04/30 20:20:38 135311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558135061|now:1746044438135061|interv:120000000| [2025/04/30 20:20:38 135315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438135822|pq_index:0| [2025/04/30 20:20:38 135320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438134483| [2025/04/30 20:20:38 135324] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438135324| [2025/04/30 20:20:38 135329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438135328| [2025/04/30 20:20:38 135334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1214692|loss_rate:4.44|path_pto:0| [2025/04/30 20:20:38 135339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51606|cwnd:113054|conn:00005627609066FC|stream_id:0|stream_offset:1669494| [2025/04/30 20:20:38 135344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 135348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 135353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1214692|loss_rate:4.44|path_pto:0| [2025/04/30 20:20:38 135357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51606|cwnd:113054|conn:00005627609066FC|stream_id:0|stream_offset:1670673| [2025/04/30 20:20:38 135361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 135369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 135373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1214692|loss_rate:4.44|path_pto:0| [2025/04/30 20:20:38 135377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:51606|cwnd:113054|conn:00005627609066FC|stream_id:0|stream_offset:1671852| [2025/04/30 20:20:38 135381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 135385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 135390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1214692|loss_rate:4.44|path_pto:0| [2025/04/30 20:20:38 135394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:51606|cwnd:113054|conn:00005627609066FC|stream_id:0|stream_offset:1673031| [2025/04/30 20:20:38 135398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 135403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 135407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1214692|loss_rate:4.44|path_pto:0| [2025/04/30 20:20:38 135411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:51606|cwnd:113054|conn:00005627609066FC|stream_id:0|stream_offset:1674210| [2025/04/30 20:20:38 135415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 135419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 135424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 135431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 135439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 135445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:113054|conn:00005627609066FC|stream_id:0|stream_offset:1614081| [2025/04/30 20:20:38 135451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 135455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 135461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438135822| [2025/04/30 20:20:38 135467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438135822| [2025/04/30 20:20:38 135478] [debug] |xqc_engine_wakeup_after|wakeup:1746044438135822|now:1746044438135478|diff:344| [2025/04/30 20:20:38 135485] [debug] |xqc_engine_main_logic|END|now:1746044438135328| [2025/04/30 20:20:38 135493] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438135493| [2025/04/30 20:20:38 135499] [debug] |xqc_engine_wakeup_after|wakeup:1746044438135822|now:1746044438135499|diff:323| [2025/04/30 20:20:38 135506] [debug] |xqc_engine_main_logic|END|now:1746044438135493| [2025/04/30 20:20:38 136583] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438136583| [2025/04/30 20:20:38 136598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438135822|pq_index:0| [2025/04/30 20:20:38 136605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438135328| [2025/04/30 20:20:38 136613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438136612| [2025/04/30 20:20:38 136621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438135822|now:1746044438136612| [2025/04/30 20:20:38 136628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438135822|now:1746044438136612| [2025/04/30 20:20:38 136634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 136642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1214692|loss_rate:4.44|path_pto:0| [2025/04/30 20:20:38 136650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:51606|cwnd:113054|conn:00005627609066FC|stream_id:0|stream_offset:1674210| [2025/04/30 20:20:38 136656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 136660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 136664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 136669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 136673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 136678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:113054|conn:00005627609066FC|stream_id:0|stream_offset:1614081| [2025/04/30 20:20:38 136682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 136687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1725| [2025/04/30 20:20:38 136742] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438136695|stream_id:0|stream_offset:1614081| [2025/04/30 20:20:38 136756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 136762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 136772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42119|rtt_var:3369|pto_duration:55595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 136776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 136780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 136784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 136788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438217290|now:1746044438136772|interv:80518| [2025/04/30 20:20:38 136792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438217290|now:1746044438136772|interval:80518|pto_count:0|srtt:42119 [2025/04/30 20:20:38 136797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113054|inflight:52806| [2025/04/30 20:20:38 136802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 136806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:113054|conn:00005627609066FC|stream_id:0|stream_offset:1615260| [2025/04/30 20:20:38 136811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 136815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1726| [2025/04/30 20:20:38 136847] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438136822|stream_id:0|stream_offset:1615260| [2025/04/30 20:20:38 136856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 136863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 136870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42119|rtt_var:3369|pto_duration:55595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 136876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 136880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 136884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 136891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438217417|now:1746044438136870|interv:80547| [2025/04/30 20:20:38 136897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438217417|now:1746044438136870|interval:80547|pto_count:0|srtt:42119 [2025/04/30 20:20:38 136904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113054|inflight:54006| [2025/04/30 20:20:38 136909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 136913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:113054|conn:00005627609066FC|stream_id:0|stream_offset:1616439| [2025/04/30 20:20:38 136928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 136934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438137934|now:1746044438136934|interv:1000| [2025/04/30 20:20:38 136941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 136946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 136952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438137934| [2025/04/30 20:20:38 136959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438137934| [2025/04/30 20:20:38 136965] [debug] |xqc_engine_wakeup_after|wakeup:1746044438137934|now:1746044438136965|diff:969| [2025/04/30 20:20:38 136972] [debug] |xqc_engine_main_logic|END|now:1746044438136612| [2025/04/30 20:20:38 136985] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438136984| [2025/04/30 20:20:38 136993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 137002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:680| [2025/04/30 20:20:38 137009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:681| [2025/04/30 20:20:38 137017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:681| [2025/04/30 20:20:38 137023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 137030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 137034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:57612|prior_delivered:1539301|prior_time:1746044438088108|is_app_limited:0|send_elapse:40040|ack_elapse:48876|ctl_first_sent_time:1746044438088663|lagest_ack_time:1746044438136984|curr_delivered:1594513| [2025/04/30 20:20:38 137039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438088663| [2025/04/30 20:20:38 137045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:458||sndq_packets_used_bytes:0|sndq_packets_free:881| [2025/04/30 20:20:38 137051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 137058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:57612|prior_delivered:1539301|prior_time:1746044438088108|is_app_limited:0|send_elapse:40040|ack_elapse:48876|ctl_first_sent_time:1746044438088663|lagest_ack_time:1746044438136984|curr_delivered:1595713| [2025/04/30 20:20:38 137065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438088825| [2025/04/30 20:20:38 137069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:457||sndq_packets_used_bytes:0|sndq_packets_free:882| [2025/04/30 20:20:38 137073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42119|rttvar:3369|minrtt:31448|latest_rtt:48159|ack_delay:80| [2025/04/30 20:20:38 137077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42864|rttvar:4017|minrtt:31448|latest_rtt:48159|ack_delay:80| [2025/04/30 20:20:38 137086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1682|lost_pn:1679|thresh:3| [2025/04/30 20:20:38 137091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 137095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 137099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 137102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 137106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 137110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 137114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42864|rtt_var:4017|pto_duration:58932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 137119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 137123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 137127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 137131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438220754|now:1746044438137114|interv:83640| [2025/04/30 20:20:38 137135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438220754|now:1746044438137114|interval:83640|pto_count:0|srtt:42864 [2025/04/30 20:20:38 137139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40040, ack_elapse 48876, delivered 56412|rate 1154186|lost 307| [2025/04/30 20:20:38 137144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154186) in round 29| [2025/04/30 20:20:38 137148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 137152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 137156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113054|packet_lost:0|acked:2400|po_sent_time:1746044438088825|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 137161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113054|packet_lost:0|acked:2400|po_sent_time:1746044438088825|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 137165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:115454|full_bw_reached:1|inflight:51606|srtt:42864|latest_rtt:48159|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 137171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:681|largest:681|pns:2| [2025/04/30 20:20:38 137178] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:681|frame:ACK |recv_time:1746044438136984|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 137183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558136984|now:1746044438136984|interv:120000000| [2025/04/30 20:20:38 137188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558136984|now:1746044438136984|interv:120000000| [2025/04/30 20:20:38 137191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438137934|pq_index:0| [2025/04/30 20:20:38 137196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438136612| [2025/04/30 20:20:38 137200] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438137200| [2025/04/30 20:20:38 137205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438137204| [2025/04/30 20:20:38 137211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1214692|loss_rate:4.40|path_pto:0| [2025/04/30 20:20:38 137215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:51606|cwnd:115454|conn:00005627609066FC|stream_id:0|stream_offset:1674210| [2025/04/30 20:20:38 137220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 137225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 137229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1214692|loss_rate:4.40|path_pto:0| [2025/04/30 20:20:38 137234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:51606|cwnd:115454|conn:00005627609066FC|stream_id:0|stream_offset:1675389| [2025/04/30 20:20:38 137238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 137242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 137247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1214692|loss_rate:4.40|path_pto:0| [2025/04/30 20:20:38 137251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:51606|cwnd:115454|conn:00005627609066FC|stream_id:0|stream_offset:1676568| [2025/04/30 20:20:38 137255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 137260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 137264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1214692|loss_rate:4.40|path_pto:0| [2025/04/30 20:20:38 137270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:51606|cwnd:115454|conn:00005627609066FC|stream_id:0|stream_offset:1677747| [2025/04/30 20:20:38 137275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 137279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 137283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1214692|loss_rate:4.40|path_pto:0| [2025/04/30 20:20:38 137288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:51606|cwnd:115454|conn:00005627609066FC|stream_id:0|stream_offset:1678926| [2025/04/30 20:20:38 137292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 137296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 137300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 137304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 137308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 137313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:115454|conn:00005627609066FC|stream_id:0|stream_offset:1616439| [2025/04/30 20:20:38 137317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 137321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 137325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438137934| [2025/04/30 20:20:38 137329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438137934| [2025/04/30 20:20:38 137333] [debug] |xqc_engine_wakeup_after|wakeup:1746044438137934|now:1746044438137333|diff:601| [2025/04/30 20:20:38 137337] [debug] |xqc_engine_main_logic|END|now:1746044438137204| [2025/04/30 20:20:38 137343] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438137343| [2025/04/30 20:20:38 137347] [debug] |xqc_engine_wakeup_after|wakeup:1746044438137934|now:1746044438137346|diff:588| [2025/04/30 20:20:38 137351] [debug] |xqc_engine_main_logic|END|now:1746044438137343| [2025/04/30 20:20:38 138421] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438138421| [2025/04/30 20:20:38 138436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438137934|pq_index:0| [2025/04/30 20:20:38 138443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438137204| [2025/04/30 20:20:38 138451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438138449| [2025/04/30 20:20:38 138465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438137934|now:1746044438138449| [2025/04/30 20:20:38 138472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438137934|now:1746044438138449| [2025/04/30 20:20:38 138478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 138487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1214692|loss_rate:4.40|path_pto:0| [2025/04/30 20:20:38 138494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:51606|cwnd:115454|conn:00005627609066FC|stream_id:0|stream_offset:1678926| [2025/04/30 20:20:38 138502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 138508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 138515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 138522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 138529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 138536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:115454|conn:00005627609066FC|stream_id:0|stream_offset:1616439| [2025/04/30 20:20:38 138544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 138550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1727| [2025/04/30 20:20:38 138598] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438138562|stream_id:0|stream_offset:1616439| [2025/04/30 20:20:38 138608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 138616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 138623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42864|rtt_var:4017|pto_duration:58932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 138630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 138636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 138642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 138648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438222494|now:1746044438138623|interv:83871| [2025/04/30 20:20:38 138654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438222494|now:1746044438138623|interval:83871|pto_count:0|srtt:42864 [2025/04/30 20:20:38 138667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115454|inflight:52806| [2025/04/30 20:20:38 138676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 138683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:115454|conn:00005627609066FC|stream_id:0|stream_offset:1617618| [2025/04/30 20:20:38 138690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 138696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1728| [2025/04/30 20:20:38 138754] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438138708|stream_id:0|stream_offset:1617618| [2025/04/30 20:20:38 138765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 138770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 138774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42864|rtt_var:4017|pto_duration:58932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 138779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 138783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 138789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 138796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438222640|now:1746044438138774|interv:83866| [2025/04/30 20:20:38 138803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438222640|now:1746044438138774|interval:83866|pto_count:0|srtt:42864 [2025/04/30 20:20:38 138809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115454|inflight:54006| [2025/04/30 20:20:38 138817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 138822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:115454|conn:00005627609066FC|stream_id:0|stream_offset:1618797| [2025/04/30 20:20:38 138826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 138830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438139830|now:1746044438138830|interv:1000| [2025/04/30 20:20:38 138834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 138838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 138842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438139830| [2025/04/30 20:20:38 138847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438139830| [2025/04/30 20:20:38 138851] [debug] |xqc_engine_wakeup_after|wakeup:1746044438139830|now:1746044438138851|diff:979| [2025/04/30 20:20:38 138860] [debug] |xqc_engine_main_logic|END|now:1746044438138449| [2025/04/30 20:20:38 139010] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438139009| [2025/04/30 20:20:38 139020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 139028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:681| [2025/04/30 20:20:38 139035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:682| [2025/04/30 20:20:38 139043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:682| [2025/04/30 20:20:38 139048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 139056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 139063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:57612|prior_delivered:1541701|prior_time:1746044438090116|is_app_limited:0|send_elapse:39820|ack_elapse:48893|ctl_first_sent_time:1746044438090441|lagest_ack_time:1746044438139009|curr_delivered:1596913| [2025/04/30 20:20:38 139071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438090441| [2025/04/30 20:20:38 139078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:456||sndq_packets_used_bytes:0|sndq_packets_free:883| [2025/04/30 20:20:38 139084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 139091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:57612|prior_delivered:1541701|prior_time:1746044438090116|is_app_limited:0|send_elapse:39820|ack_elapse:48893|ctl_first_sent_time:1746044438090441|lagest_ack_time:1746044438139009|curr_delivered:1598113| [2025/04/30 20:20:38 139098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438090537| [2025/04/30 20:20:38 139104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:455||sndq_packets_used_bytes:0|sndq_packets_free:884| [2025/04/30 20:20:38 139111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42864|rttvar:4017|minrtt:31448|latest_rtt:48472|ack_delay:144| [2025/04/30 20:20:38 139117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43547|rttvar:4379|minrtt:31448|latest_rtt:48472|ack_delay:144| [2025/04/30 20:20:38 139124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1684|lost_pn:1681|thresh:3| [2025/04/30 20:20:38 139128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 139132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 139136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 139139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 139143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 139156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 139161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43547|rtt_var:4379|pto_duration:61063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 139167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 139173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 139179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 139186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438224771|now:1746044438139160|interv:85611| [2025/04/30 20:20:38 139192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438224771|now:1746044438139160|interval:85611|pto_count:0|srtt:43547 [2025/04/30 20:20:38 139198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39820, ack_elapse 48893, delivered 56412|rate 1153784|lost 307| [2025/04/30 20:20:38 139204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153784) in round 29| [2025/04/30 20:20:38 139208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 139212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 139216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115454|packet_lost:0|acked:2400|po_sent_time:1746044438090537|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 139221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115454|packet_lost:0|acked:2400|po_sent_time:1746044438090537|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 139226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:117854|full_bw_reached:1|inflight:51606|srtt:43547|latest_rtt:48472|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 139232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:682|largest:682|pns:2| [2025/04/30 20:20:38 139236] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:682|frame:ACK |recv_time:1746044438139009|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 139241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558139009|now:1746044438139009|interv:120000000| [2025/04/30 20:20:38 139245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558139009|now:1746044438139009|interv:120000000| [2025/04/30 20:20:38 139249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438139830|pq_index:0| [2025/04/30 20:20:38 139254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438138449| [2025/04/30 20:20:38 139258] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438139258| [2025/04/30 20:20:38 139263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438139262| [2025/04/30 20:20:38 139272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43547|min_srtt:43547|path_bw:1214692|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:38 139277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:51606|cwnd:117854|conn:00005627609066FC|stream_id:0|stream_offset:1678926| [2025/04/30 20:20:38 139281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43547|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 139286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 139291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43547|min_srtt:43547|path_bw:1214692|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:38 139295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:51606|cwnd:117854|conn:00005627609066FC|stream_id:0|stream_offset:1680105| [2025/04/30 20:20:38 139300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43547|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 139304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 139309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43547|min_srtt:43547|path_bw:1214692|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:38 139313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:51606|cwnd:117854|conn:00005627609066FC|stream_id:0|stream_offset:1681284| [2025/04/30 20:20:38 139317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43547|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 139322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 139326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43547|min_srtt:43547|path_bw:1214692|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:38 139330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:51606|cwnd:117854|conn:00005627609066FC|stream_id:0|stream_offset:1682463| [2025/04/30 20:20:38 139335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43547|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 139339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 139343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43547|min_srtt:43547|path_bw:1214692|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:38 139347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:51606|cwnd:117854|conn:00005627609066FC|stream_id:0|stream_offset:1683642| [2025/04/30 20:20:38 139354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 139358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 139362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 139366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 139371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 139375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:117854|conn:00005627609066FC|stream_id:0|stream_offset:1618797| [2025/04/30 20:20:38 139380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 139384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 139388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438139830| [2025/04/30 20:20:38 139392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438139830| [2025/04/30 20:20:38 139396] [debug] |xqc_engine_wakeup_after|wakeup:1746044438139830|now:1746044438139396|diff:434| [2025/04/30 20:20:38 139400] [debug] |xqc_engine_main_logic|END|now:1746044438139262| [2025/04/30 20:20:38 139405] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438139405| [2025/04/30 20:20:38 139409] [debug] |xqc_engine_wakeup_after|wakeup:1746044438139830|now:1746044438139409|diff:421| [2025/04/30 20:20:38 139413] [debug] |xqc_engine_main_logic|END|now:1746044438139405| [2025/04/30 20:20:38 140509] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438140508| [2025/04/30 20:20:38 140522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438139830|pq_index:0| [2025/04/30 20:20:38 140528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438139262| [2025/04/30 20:20:38 140537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438140535| [2025/04/30 20:20:38 140544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438139830|now:1746044438140535| [2025/04/30 20:20:38 140551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438139830|now:1746044438140535| [2025/04/30 20:20:38 140558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 140565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43547|min_srtt:43547|path_bw:1214692|loss_rate:4.35|path_pto:0| [2025/04/30 20:20:38 140573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:51606|cwnd:117854|conn:00005627609066FC|stream_id:0|stream_offset:1683642| [2025/04/30 20:20:38 140581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 140596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 140602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 140609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 140615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 140619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:117854|conn:00005627609066FC|stream_id:0|stream_offset:1618797| [2025/04/30 20:20:38 140624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 140628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1729| [2025/04/30 20:20:38 140676] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438140640|stream_id:0|stream_offset:1618797| [2025/04/30 20:20:38 140682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 140687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 140694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43547|rtt_var:4379|pto_duration:61063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 140701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 140707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 140713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 140737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438226703|now:1746044438140693|interv:86010| [2025/04/30 20:20:38 140744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438226703|now:1746044438140693|interval:86010|pto_count:0|srtt:43547 [2025/04/30 20:20:38 140752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117854|inflight:52806| [2025/04/30 20:20:38 140759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 140764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:117854|conn:00005627609066FC|stream_id:0|stream_offset:1619976| [2025/04/30 20:20:38 140768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 140772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1730| [2025/04/30 20:20:38 140802] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438140780|stream_id:0|stream_offset:1619976| [2025/04/30 20:20:38 140815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 140823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 140830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43547|rtt_var:4379|pto_duration:61063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 140837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 140844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 140850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 140857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438226843|now:1746044438140830|interv:86013| [2025/04/30 20:20:38 140863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438226843|now:1746044438140830|interval:86013|pto_count:0|srtt:43547 [2025/04/30 20:20:38 140870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117854|inflight:54006| [2025/04/30 20:20:38 140878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 140885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:117854|conn:00005627609066FC|stream_id:0|stream_offset:1621155| [2025/04/30 20:20:38 140892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 140898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438141897|now:1746044438140897|interv:1000| [2025/04/30 20:20:38 140904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 140910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 140917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438141897| [2025/04/30 20:20:38 140922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438141897| [2025/04/30 20:20:38 140926] [debug] |xqc_engine_wakeup_after|wakeup:1746044438141897|now:1746044438140925|diff:972| [2025/04/30 20:20:38 140933] [debug] |xqc_engine_main_logic|END|now:1746044438140535| [2025/04/30 20:20:38 140947] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438140946| [2025/04/30 20:20:38 140954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 140963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:682| [2025/04/30 20:20:38 140969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:683| [2025/04/30 20:20:38 140978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:683| [2025/04/30 20:20:38 140984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 140992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 141005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:60012|prior_delivered:1541701|prior_time:1746044438090116|is_app_limited:0|send_elapse:40039|ack_elapse:50830|ctl_first_sent_time:1746044438090660|lagest_ack_time:1746044438140946|curr_delivered:1599313| [2025/04/30 20:20:38 141012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438090660| [2025/04/30 20:20:38 141019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:454||sndq_packets_used_bytes:0|sndq_packets_free:885| [2025/04/30 20:20:38 141026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 141034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:60012|prior_delivered:1541701|prior_time:1746044438090116|is_app_limited:0|send_elapse:40039|ack_elapse:50830|ctl_first_sent_time:1746044438090660|lagest_ack_time:1746044438140946|curr_delivered:1600513| [2025/04/30 20:20:38 141041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438090790| [2025/04/30 20:20:38 141048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:453||sndq_packets_used_bytes:0|sndq_packets_free:886| [2025/04/30 20:20:38 141054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43547|rttvar:4379|minrtt:31448|latest_rtt:50156|ack_delay:80| [2025/04/30 20:20:38 141059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44363|rttvar:4917|minrtt:31448|latest_rtt:50156|ack_delay:80| [2025/04/30 20:20:38 141064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1686|lost_pn:1683|thresh:3| [2025/04/30 20:20:38 141068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 141072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 141076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 141079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 141083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 141087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 141091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44363|rtt_var:4917|pto_duration:64031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 141096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 141100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 141104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 141108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438229811|now:1746044438141091|interv:88720| [2025/04/30 20:20:38 141112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438229811|now:1746044438141091|interval:88720|pto_count:0|srtt:44363 [2025/04/30 20:20:38 141120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40039, ack_elapse 50830, delivered 58812|rate 1157033|lost 307| [2025/04/30 20:20:38 141125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157033) in round 29| [2025/04/30 20:20:38 141129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 141133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 141137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117854|packet_lost:0|acked:2400|po_sent_time:1746044438090790|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 141142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117854|packet_lost:0|acked:2400|po_sent_time:1746044438090790|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 141146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:120254|full_bw_reached:1|inflight:51606|srtt:44363|latest_rtt:50156|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 141152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:683|largest:683|pns:2| [2025/04/30 20:20:38 141157] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:683|frame:ACK |recv_time:1746044438140946|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 141162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558140946|now:1746044438140946|interv:120000000| [2025/04/30 20:20:38 141166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558140946|now:1746044438140946|interv:120000000| [2025/04/30 20:20:38 141170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438141897|pq_index:0| [2025/04/30 20:20:38 141174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438140535| [2025/04/30 20:20:38 141178] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438141178| [2025/04/30 20:20:38 141183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438141182| [2025/04/30 20:20:38 141189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44363|min_srtt:44363|path_bw:1214692|loss_rate:4.30|path_pto:0| [2025/04/30 20:20:38 141194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:51606|cwnd:120254|conn:00005627609066FC|stream_id:0|stream_offset:1683642| [2025/04/30 20:20:38 141199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 141203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 141208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44363|min_srtt:44363|path_bw:1214692|loss_rate:4.30|path_pto:0| [2025/04/30 20:20:38 141215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:51606|cwnd:120254|conn:00005627609066FC|stream_id:0|stream_offset:1684821| [2025/04/30 20:20:38 141219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 141224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 141228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44363|min_srtt:44363|path_bw:1214692|loss_rate:4.30|path_pto:0| [2025/04/30 20:20:38 141232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:51606|cwnd:120254|conn:00005627609066FC|stream_id:0|stream_offset:1686000| [2025/04/30 20:20:38 141237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 141241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 141245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44363|min_srtt:44363|path_bw:1214692|loss_rate:4.30|path_pto:0| [2025/04/30 20:20:38 141249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51606|cwnd:120254|conn:00005627609066FC|stream_id:0|stream_offset:1687179| [2025/04/30 20:20:38 141254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 141258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 141262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44363|min_srtt:44363|path_bw:1214692|loss_rate:4.30|path_pto:0| [2025/04/30 20:20:38 141266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:51606|cwnd:120254|conn:00005627609066FC|stream_id:0|stream_offset:1688358| [2025/04/30 20:20:38 141271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 141274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 141278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 141282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 141287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 141291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:120254|conn:00005627609066FC|stream_id:0|stream_offset:1621155| [2025/04/30 20:20:38 141298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 141302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 141306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438141897| [2025/04/30 20:20:38 141310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438141897| [2025/04/30 20:20:38 141314] [debug] |xqc_engine_wakeup_after|wakeup:1746044438141897|now:1746044438141314|diff:583| [2025/04/30 20:20:38 141318] [debug] |xqc_engine_main_logic|END|now:1746044438141182| [2025/04/30 20:20:38 141324] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438141324| [2025/04/30 20:20:38 141328] [debug] |xqc_engine_wakeup_after|wakeup:1746044438141897|now:1746044438141328|diff:569| [2025/04/30 20:20:38 141332] [debug] |xqc_engine_main_logic|END|now:1746044438141324| [2025/04/30 20:20:38 142399] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438142399| [2025/04/30 20:20:38 142411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438141897|pq_index:0| [2025/04/30 20:20:38 142418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438141182| [2025/04/30 20:20:38 142426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438142424| [2025/04/30 20:20:38 142433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438141897|now:1746044438142424| [2025/04/30 20:20:38 142441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438141897|now:1746044438142424| [2025/04/30 20:20:38 142445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 142451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44363|min_srtt:44363|path_bw:1214692|loss_rate:4.30|path_pto:0| [2025/04/30 20:20:38 142456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:51606|cwnd:120254|conn:00005627609066FC|stream_id:0|stream_offset:1688358| [2025/04/30 20:20:38 142460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 142464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 142468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 142473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 142478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 142482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:120254|conn:00005627609066FC|stream_id:0|stream_offset:1621155| [2025/04/30 20:20:38 142486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 142491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1731| [2025/04/30 20:20:38 142532] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438142505|stream_id:0|stream_offset:1621155| [2025/04/30 20:20:38 142538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 142543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 142548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44363|rtt_var:4917|pto_duration:64031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 142552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 142558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 142564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 142571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438231536|now:1746044438142547|interv:88989| [2025/04/30 20:20:38 142578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438231536|now:1746044438142547|interval:88989|pto_count:0|srtt:44363 [2025/04/30 20:20:38 142585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120254|inflight:52806| [2025/04/30 20:20:38 142593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 142599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:120254|conn:00005627609066FC|stream_id:0|stream_offset:1622334| [2025/04/30 20:20:38 142606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 142612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1732| [2025/04/30 20:20:38 142652] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438142622|stream_id:0|stream_offset:1622334| [2025/04/30 20:20:38 142662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 142669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 142675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44363|rtt_var:4917|pto_duration:64031|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 142682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 142689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 142695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 142702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438231653|now:1746044438142675|interv:88978| [2025/04/30 20:20:38 142714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438231653|now:1746044438142675|interval:88978|pto_count:0|srtt:44363 [2025/04/30 20:20:38 142744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120254|inflight:54006| [2025/04/30 20:20:38 142749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 142753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:120254|conn:00005627609066FC|stream_id:0|stream_offset:1623513| [2025/04/30 20:20:38 142758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 142762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438143762|now:1746044438142762|interv:1000| [2025/04/30 20:20:38 142766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 142770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 142774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438143762| [2025/04/30 20:20:38 142778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438143762| [2025/04/30 20:20:38 142782] [debug] |xqc_engine_wakeup_after|wakeup:1746044438143762|now:1746044438142782|diff:980| [2025/04/30 20:20:38 142786] [debug] |xqc_engine_main_logic|END|now:1746044438142424| [2025/04/30 20:20:38 142970] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438142969| [2025/04/30 20:20:38 142981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 142989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:683| [2025/04/30 20:20:38 142995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:684| [2025/04/30 20:20:38 143004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:684| [2025/04/30 20:20:38 143011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 143019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 143026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:60012|prior_delivered:1544101|prior_time:1746044438092174|is_app_limited:0|send_elapse:39997|ack_elapse:50795|ctl_first_sent_time:1746044438092511|lagest_ack_time:1746044438142969|curr_delivered:1601713| [2025/04/30 20:20:38 143033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438092511| [2025/04/30 20:20:38 143040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:452||sndq_packets_used_bytes:0|sndq_packets_free:887| [2025/04/30 20:20:38 143047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 143054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:60012|prior_delivered:1544101|prior_time:1746044438092174|is_app_limited:0|send_elapse:39997|ack_elapse:50795|ctl_first_sent_time:1746044438092511|lagest_ack_time:1746044438142969|curr_delivered:1602913| [2025/04/30 20:20:38 143067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438092656| [2025/04/30 20:20:38 143074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:451||sndq_packets_used_bytes:0|sndq_packets_free:888| [2025/04/30 20:20:38 143081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44363|rttvar:4917|minrtt:31448|latest_rtt:50313|ack_delay:88| [2025/04/30 20:20:38 143087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45096|rttvar:5153|minrtt:31448|latest_rtt:50313|ack_delay:88| [2025/04/30 20:20:38 143094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1688|lost_pn:1685|thresh:3| [2025/04/30 20:20:38 143099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 143103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 143107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 143111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 143116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 143122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 143129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45096|rtt_var:5153|pto_duration:65708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 143135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 143141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 143145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 143149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438233330|now:1746044438143128|interv:90202| [2025/04/30 20:20:38 143153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438233330|now:1746044438143128|interval:90202|pto_count:0|srtt:45096 [2025/04/30 20:20:38 143157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 39997, ack_elapse 50795, delivered 58812|rate 1157830|lost 307| [2025/04/30 20:20:38 143162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157830) in round 29| [2025/04/30 20:20:38 143166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 143170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 143174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:120254|packet_lost:0|acked:2400|po_sent_time:1746044438092656|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 143178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:120254|packet_lost:0|acked:2400|po_sent_time:1746044438092656|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 143187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:122654|full_bw_reached:1|inflight:51606|srtt:45096|latest_rtt:50313|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 143193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:684|largest:684|pns:2| [2025/04/30 20:20:38 143198] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:684|frame:ACK |recv_time:1746044438142969|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 143203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558142969|now:1746044438142969|interv:120000000| [2025/04/30 20:20:38 143207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558142969|now:1746044438142969|interv:120000000| [2025/04/30 20:20:38 143211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438143762|pq_index:0| [2025/04/30 20:20:38 143215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438142424| [2025/04/30 20:20:38 143219] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438143219| [2025/04/30 20:20:38 143224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438143223| [2025/04/30 20:20:38 143230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45096|min_srtt:45096|path_bw:1214692|loss_rate:4.26|path_pto:0| [2025/04/30 20:20:38 143234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:51606|cwnd:122654|conn:00005627609066FC|stream_id:0|stream_offset:1688358| [2025/04/30 20:20:38 143239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45096|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 143244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 143248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45096|min_srtt:45096|path_bw:1214692|loss_rate:4.26|path_pto:0| [2025/04/30 20:20:38 143253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51606|cwnd:122654|conn:00005627609066FC|stream_id:0|stream_offset:1689537| [2025/04/30 20:20:38 143257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45096|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 143262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 143266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45096|min_srtt:45096|path_bw:1214692|loss_rate:4.26|path_pto:0| [2025/04/30 20:20:38 143270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51606|cwnd:122654|conn:00005627609066FC|stream_id:0|stream_offset:1690716| [2025/04/30 20:20:38 143277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45096|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 143281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 143286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45096|min_srtt:45096|path_bw:1214692|loss_rate:4.26|path_pto:0| [2025/04/30 20:20:38 143290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122654|conn:00005627609066FC|stream_id:0|stream_offset:1691895| [2025/04/30 20:20:38 143294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45096|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 143299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 143303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45096|min_srtt:45096|path_bw:1214692|loss_rate:4.26|path_pto:0| [2025/04/30 20:20:38 143307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:51606|cwnd:122654|conn:00005627609066FC|stream_id:0|stream_offset:1693074| [2025/04/30 20:20:38 143312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 143316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 143320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 143324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 143328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 143332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122654|conn:00005627609066FC|stream_id:0|stream_offset:1623513| [2025/04/30 20:20:38 143337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 143341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 143345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438143762| [2025/04/30 20:20:38 143349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438143762| [2025/04/30 20:20:38 143353] [debug] |xqc_engine_wakeup_after|wakeup:1746044438143762|now:1746044438143353|diff:409| [2025/04/30 20:20:38 143358] [debug] |xqc_engine_main_logic|END|now:1746044438143223| [2025/04/30 20:20:38 143366] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438143366| [2025/04/30 20:20:38 143372] [debug] |xqc_engine_wakeup_after|wakeup:1746044438143762|now:1746044438143372|diff:390| [2025/04/30 20:20:38 143383] [debug] |xqc_engine_main_logic|END|now:1746044438143366| [2025/04/30 20:20:38 144468] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438144468| [2025/04/30 20:20:38 144483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438143762|pq_index:0| [2025/04/30 20:20:38 144491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438143223| [2025/04/30 20:20:38 144499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438144497| [2025/04/30 20:20:38 144506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438143762|now:1746044438144497| [2025/04/30 20:20:38 144513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438143762|now:1746044438144497| [2025/04/30 20:20:38 144520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 144528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45096|min_srtt:45096|path_bw:1214692|loss_rate:4.26|path_pto:0| [2025/04/30 20:20:38 144536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:51606|cwnd:122654|conn:00005627609066FC|stream_id:0|stream_offset:1693074| [2025/04/30 20:20:38 144543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 144549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 144556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 144563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 144570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 144577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122654|conn:00005627609066FC|stream_id:0|stream_offset:1623513| [2025/04/30 20:20:38 144584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 144591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1733| [2025/04/30 20:20:38 144637] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438144603|stream_id:0|stream_offset:1623513| [2025/04/30 20:20:38 144644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 144649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 144654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45096|rtt_var:5153|pto_duration:65708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 144658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 144662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 144674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 144679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438235311|now:1746044438144653|interv:90658| [2025/04/30 20:20:38 144683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438235311|now:1746044438144653|interval:90658|pto_count:0|srtt:45096 [2025/04/30 20:20:38 144687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122654|inflight:52806| [2025/04/30 20:20:38 144693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 144697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122654|conn:00005627609066FC|stream_id:0|stream_offset:1624692| [2025/04/30 20:20:38 144701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 144706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1734| [2025/04/30 20:20:38 144747] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438144712|stream_id:0|stream_offset:1624692| [2025/04/30 20:20:38 144756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 144760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 144765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45096|rtt_var:5153|pto_duration:65708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 144769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 144773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 144777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 144781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438235420|now:1746044438144765|interv:90655| [2025/04/30 20:20:38 144785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438235420|now:1746044438144765|interval:90655|pto_count:0|srtt:45096 [2025/04/30 20:20:38 144789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122654|inflight:54006| [2025/04/30 20:20:38 144794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 144798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:122654|conn:00005627609066FC|stream_id:0|stream_offset:1625871| [2025/04/30 20:20:38 144802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 144806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438145806|now:1746044438144806|interv:1000| [2025/04/30 20:20:38 144814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 144818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 144822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438145806| [2025/04/30 20:20:38 144827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438145806| [2025/04/30 20:20:38 144831] [debug] |xqc_engine_wakeup_after|wakeup:1746044438145806|now:1746044438144830|diff:976| [2025/04/30 20:20:38 144835] [debug] |xqc_engine_main_logic|END|now:1746044438144497| [2025/04/30 20:20:38 144957] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438144955| [2025/04/30 20:20:38 144967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 144976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:684| [2025/04/30 20:20:38 144981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:685| [2025/04/30 20:20:38 144991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:685| [2025/04/30 20:20:38 144998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 145005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1689|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1691|path_largest_ack:1689| [2025/04/30 20:20:38 145012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:62412|prior_delivered:1544101|prior_time:1746044438092174|is_app_limited:0|send_elapse:41531|ack_elapse:52781|ctl_first_sent_time:1746044438094045|lagest_ack_time:1746044438144955|curr_delivered:1604113| [2025/04/30 20:20:38 145020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438094045| [2025/04/30 20:20:38 145028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:450||sndq_packets_used_bytes:0|sndq_packets_free:889| [2025/04/30 20:20:38 145035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1691|origin_pktnum:1583|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1691|path_largest_ack:1691| [2025/04/30 20:20:38 145043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:61206|prior_delivered:1546507|prior_time:1746044438094368|is_app_limited:0|send_elapse:41411|ack_elapse:50587|ctl_first_sent_time:1746044438096185|lagest_ack_time:1746044438144955|curr_delivered:1605313| [2025/04/30 20:20:38 145050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438096185| [2025/04/30 20:20:38 145057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:448||sndq_packets_used_bytes:0|sndq_packets_free:891| [2025/04/30 20:20:38 145063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45096|rttvar:5153|minrtt:31448|latest_rtt:48770|ack_delay:112| [2025/04/30 20:20:38 145070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45541|rttvar:4755|minrtt:31448|latest_rtt:48770|ack_delay:112| [2025/04/30 20:20:38 145076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1691|lost_pn:1688|thresh:3| [2025/04/30 20:20:38 145082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 145095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 145102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 145107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 145112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 145116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45541|rtt_var:4755|pto_duration:64561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 145121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 145125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 145129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 145132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438234273|now:1746044438145116|interv:89157| [2025/04/30 20:20:38 145137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438234273|now:1746044438145116|interval:89157|pto_count:0|srtt:45541 [2025/04/30 20:20:38 145141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41411, ack_elapse 50587, delivered 58806|rate 1162472|lost 307| [2025/04/30 20:20:38 145146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162472) in round 29| [2025/04/30 20:20:38 145150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 145154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 145158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122654|packet_lost:0|acked:2400|po_sent_time:1746044438096185|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 145163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122654|packet_lost:0|acked:2400|po_sent_time:1746044438096185|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 145167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:125054|full_bw_reached:1|inflight:51606|srtt:45541|latest_rtt:48770|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 145173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:685|largest:685|pns:2| [2025/04/30 20:20:38 145178] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:685|frame:ACK |recv_time:1746044438144955|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 145183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558144955|now:1746044438144955|interv:120000000| [2025/04/30 20:20:38 145187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558144955|now:1746044438144955|interv:120000000| [2025/04/30 20:20:38 145195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438145806|pq_index:0| [2025/04/30 20:20:38 145199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438144497| [2025/04/30 20:20:38 145203] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438145203| [2025/04/30 20:20:38 145208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438145207| [2025/04/30 20:20:38 145214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45541|min_srtt:45541|path_bw:1214692|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:38 145219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51606|cwnd:125054|conn:00005627609066FC|stream_id:0|stream_offset:1693074| [2025/04/30 20:20:38 145224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 145228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 145233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45541|min_srtt:45541|path_bw:1214692|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:38 145237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:125054|conn:00005627609066FC|stream_id:0|stream_offset:1694253| [2025/04/30 20:20:38 145242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 145246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 145251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45541|min_srtt:45541|path_bw:1214692|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:38 145255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51606|cwnd:125054|conn:00005627609066FC|stream_id:0|stream_offset:1695432| [2025/04/30 20:20:38 145259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 145264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 145268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45541|min_srtt:45541|path_bw:1214692|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:38 145272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:51606|cwnd:125054|conn:00005627609066FC|stream_id:0|stream_offset:1696611| [2025/04/30 20:20:38 145276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 145283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 145288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45541|min_srtt:45541|path_bw:1214692|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:38 145292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:51606|cwnd:125054|conn:00005627609066FC|stream_id:0|stream_offset:1697790| [2025/04/30 20:20:38 145296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 145300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 145304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 145308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 145313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 145317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:125054|conn:00005627609066FC|stream_id:0|stream_offset:1625871| [2025/04/30 20:20:38 145321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 145325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 145329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438145806| [2025/04/30 20:20:38 145333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438145806| [2025/04/30 20:20:38 145337] [debug] |xqc_engine_wakeup_after|wakeup:1746044438145806|now:1746044438145337|diff:469| [2025/04/30 20:20:38 145341] [debug] |xqc_engine_main_logic|END|now:1746044438145207| [2025/04/30 20:20:38 145347] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438145347| [2025/04/30 20:20:38 145351] [debug] |xqc_engine_wakeup_after|wakeup:1746044438145806|now:1746044438145351|diff:455| [2025/04/30 20:20:38 145355] [debug] |xqc_engine_main_logic|END|now:1746044438145347| [2025/04/30 20:20:38 146437] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438146437| [2025/04/30 20:20:38 146452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438145806|pq_index:0| [2025/04/30 20:20:38 146459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438145207| [2025/04/30 20:20:38 146467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438146465| [2025/04/30 20:20:38 146474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438145806|now:1746044438146465| [2025/04/30 20:20:38 146480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438145806|now:1746044438146465| [2025/04/30 20:20:38 146486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 146494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45541|min_srtt:45541|path_bw:1214692|loss_rate:4.21|path_pto:0| [2025/04/30 20:20:38 146510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:51606|cwnd:125054|conn:00005627609066FC|stream_id:0|stream_offset:1697790| [2025/04/30 20:20:38 146518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 146524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 146529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 146536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 146543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 146550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:125054|conn:00005627609066FC|stream_id:0|stream_offset:1625871| [2025/04/30 20:20:38 146557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 146564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1735| [2025/04/30 20:20:38 146611] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438146576|stream_id:0|stream_offset:1625871| [2025/04/30 20:20:38 146621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 146628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 146635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45541|rtt_var:4755|pto_duration:64561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 146643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 146647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 146651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 146656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438236137|now:1746044438146635|interv:89502| [2025/04/30 20:20:38 146660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438236137|now:1746044438146635|interval:89502|pto_count:0|srtt:45541 [2025/04/30 20:20:38 146665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125054|inflight:52806| [2025/04/30 20:20:38 146670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 146675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:125054|conn:00005627609066FC|stream_id:0|stream_offset:1627050| [2025/04/30 20:20:38 146689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 146696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1736| [2025/04/30 20:20:38 146750] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438146705|stream_id:0|stream_offset:1627050| [2025/04/30 20:20:38 146765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 146773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 146780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45541|rtt_var:4755|pto_duration:64561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 146786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 146790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 146794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 146798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438236266|now:1746044438146780|interv:89486| [2025/04/30 20:20:38 146802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438236266|now:1746044438146780|interval:89486|pto_count:0|srtt:45541 [2025/04/30 20:20:38 146807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125054|inflight:54006| [2025/04/30 20:20:38 146812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 146816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:125054|conn:00005627609066FC|stream_id:0|stream_offset:1628229| [2025/04/30 20:20:38 146821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 146824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438147824|now:1746044438146824|interv:1000| [2025/04/30 20:20:38 146829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 146832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 146837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438147824| [2025/04/30 20:20:38 146841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438147824| [2025/04/30 20:20:38 146845] [debug] |xqc_engine_wakeup_after|wakeup:1746044438147824|now:1746044438146845|diff:979| [2025/04/30 20:20:38 146849] [debug] |xqc_engine_main_logic|END|now:1746044438146465| [2025/04/30 20:20:38 147009] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438147007| [2025/04/30 20:20:38 147019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 147028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:685| [2025/04/30 20:20:38 147034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:686| [2025/04/30 20:20:38 147050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:686| [2025/04/30 20:20:38 147057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 147064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1692|origin_pktnum:1587|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1693|path_largest_ack:1692| [2025/04/30 20:20:38 147071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:62406|prior_delivered:1546507|prior_time:1746044438094368|is_app_limited:0|send_elapse:41543|ack_elapse:52639|ctl_first_sent_time:1746044438096317|lagest_ack_time:1746044438147007|curr_delivered:1606513| [2025/04/30 20:20:38 147078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438096317| [2025/04/30 20:20:38 147086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:446||sndq_packets_used_bytes:0|sndq_packets_free:893| [2025/04/30 20:20:38 147093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1693|origin_pktnum:1615|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1693|path_largest_ack:1693| [2025/04/30 20:20:38 147100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:61206|prior_delivered:1548907|prior_time:1746044438096450|is_app_limited:0|send_elapse:41545|ack_elapse:50557|ctl_first_sent_time:1746044438098122|lagest_ack_time:1746044438147007|curr_delivered:1607713| [2025/04/30 20:20:38 147107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438098122| [2025/04/30 20:20:38 147113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:444||sndq_packets_used_bytes:0|sndq_packets_free:895| [2025/04/30 20:20:38 147119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45541|rttvar:4755|minrtt:31448|latest_rtt:48885|ack_delay:136| [2025/04/30 20:20:38 147124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45942|rttvar:4369|minrtt:31448|latest_rtt:48885|ack_delay:136| [2025/04/30 20:20:38 147131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1693|lost_pn:1690|thresh:3| [2025/04/30 20:20:38 147137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 147144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 147151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 147158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45942|rtt_var:4369|pto_duration:63418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 147166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 147172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 147179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 147185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438235123|now:1746044438147157|interv:87966| [2025/04/30 20:20:38 147191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438235123|now:1746044438147157|interval:87966|pto_count:0|srtt:45942 [2025/04/30 20:20:38 147202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41545, ack_elapse 50557, delivered 58806|rate 1163162|lost 307| [2025/04/30 20:20:38 147207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163162) in round 29| [2025/04/30 20:20:38 147211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 147215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 147219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125054|packet_lost:0|acked:2400|po_sent_time:1746044438098122|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 147224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125054|packet_lost:0|acked:2400|po_sent_time:1746044438098122|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 147228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:127454|full_bw_reached:1|inflight:51606|srtt:45942|latest_rtt:48885|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 147234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:686|largest:686|pns:2| [2025/04/30 20:20:38 147239] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:686|frame:ACK |recv_time:1746044438147007|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 147244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558147007|now:1746044438147007|interv:120000000| [2025/04/30 20:20:38 147248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558147007|now:1746044438147007|interv:120000000| [2025/04/30 20:20:38 147252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438147824|pq_index:0| [2025/04/30 20:20:38 147258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438146465| [2025/04/30 20:20:38 147264] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438147264| [2025/04/30 20:20:38 147273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438147271| [2025/04/30 20:20:38 147281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45942|min_srtt:45942|path_bw:1214692|loss_rate:4.17|path_pto:0| [2025/04/30 20:20:38 147286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51606|cwnd:127454|conn:00005627609066FC|stream_id:0|stream_offset:1697790| [2025/04/30 20:20:38 147290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45942|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 147295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 147303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45942|min_srtt:45942|path_bw:1214692|loss_rate:4.17|path_pto:0| [2025/04/30 20:20:38 147307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:51606|cwnd:127454|conn:00005627609066FC|stream_id:0|stream_offset:1698969| [2025/04/30 20:20:38 147312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45942|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 147316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 147321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45942|min_srtt:45942|path_bw:1214692|loss_rate:4.17|path_pto:0| [2025/04/30 20:20:38 147325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:51606|cwnd:127454|conn:00005627609066FC|stream_id:0|stream_offset:1700148| [2025/04/30 20:20:38 147329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45942|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 147333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 147338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45942|min_srtt:45942|path_bw:1214692|loss_rate:4.17|path_pto:0| [2025/04/30 20:20:38 147344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:51606|cwnd:127454|conn:00005627609066FC|stream_id:0|stream_offset:1701327| [2025/04/30 20:20:38 147351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45942|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 147358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 147365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45942|min_srtt:45942|path_bw:1214692|loss_rate:4.17|path_pto:0| [2025/04/30 20:20:38 147369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:127454|conn:00005627609066FC|stream_id:0|stream_offset:1702506| [2025/04/30 20:20:38 147373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 147377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 147381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 147386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 147392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 147403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:127454|conn:00005627609066FC|stream_id:0|stream_offset:1628229| [2025/04/30 20:20:38 147409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 147413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 147417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438147824| [2025/04/30 20:20:38 147422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438147824| [2025/04/30 20:20:38 147428] [debug] |xqc_engine_wakeup_after|wakeup:1746044438147824|now:1746044438147428|diff:396| [2025/04/30 20:20:38 147435] [debug] |xqc_engine_main_logic|END|now:1746044438147271| [2025/04/30 20:20:38 147445] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438147444| [2025/04/30 20:20:38 147451] [debug] |xqc_engine_wakeup_after|wakeup:1746044438147824|now:1746044438147450|diff:374| [2025/04/30 20:20:38 147457] [debug] |xqc_engine_main_logic|END|now:1746044438147444| [2025/04/30 20:20:38 148532] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438148532| [2025/04/30 20:20:38 148579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438147824|pq_index:0| [2025/04/30 20:20:38 148586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438147271| [2025/04/30 20:20:38 148594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438148592| [2025/04/30 20:20:38 148602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438147824|now:1746044438148592| [2025/04/30 20:20:38 148609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438147824|now:1746044438148592| [2025/04/30 20:20:38 148615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 148623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45942|min_srtt:45942|path_bw:1214692|loss_rate:4.17|path_pto:0| [2025/04/30 20:20:38 148631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:127454|conn:00005627609066FC|stream_id:0|stream_offset:1702506| [2025/04/30 20:20:38 148638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 148644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 148649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 148653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 148658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 148662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:127454|conn:00005627609066FC|stream_id:0|stream_offset:1628229| [2025/04/30 20:20:38 148667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 148679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1737| [2025/04/30 20:20:38 148738] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438148687|stream_id:0|stream_offset:1628229| [2025/04/30 20:20:38 148752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 148758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 148762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45942|rtt_var:4369|pto_duration:63418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 148767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 148771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 148775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 148779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438237105|now:1746044438148762|interv:88343| [2025/04/30 20:20:38 148783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438237105|now:1746044438148762|interval:88343|pto_count:0|srtt:45942 [2025/04/30 20:20:38 148788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127454|inflight:52806| [2025/04/30 20:20:38 148793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 148797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:127454|conn:00005627609066FC|stream_id:0|stream_offset:1629408| [2025/04/30 20:20:38 148801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 148806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1738| [2025/04/30 20:20:38 148838] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438148813|stream_id:0|stream_offset:1629408| [2025/04/30 20:20:38 148847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 148855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 148862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45942|rtt_var:4369|pto_duration:63418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 148866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 148870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 148874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 148885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438237231|now:1746044438148861|interv:88370| [2025/04/30 20:20:38 148891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438237231|now:1746044438148861|interval:88370|pto_count:0|srtt:45942 [2025/04/30 20:20:38 148898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127454|inflight:54006| [2025/04/30 20:20:38 148904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 148908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:127454|conn:00005627609066FC|stream_id:0|stream_offset:1630587| [2025/04/30 20:20:38 148914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 148920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438149919|now:1746044438148919|interv:1000| [2025/04/30 20:20:38 148926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 148932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 148938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438149919| [2025/04/30 20:20:38 148944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438149919| [2025/04/30 20:20:38 148950] [debug] |xqc_engine_wakeup_after|wakeup:1746044438149919|now:1746044438148950|diff:969| [2025/04/30 20:20:38 148957] [debug] |xqc_engine_main_logic|END|now:1746044438148592| [2025/04/30 20:20:38 148968] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438148967| [2025/04/30 20:20:38 148973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 148980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:686| [2025/04/30 20:20:38 148986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:687| [2025/04/30 20:20:38 148994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:687| [2025/04/30 20:20:38 149001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 149009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1694|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1695|path_largest_ack:1694| [2025/04/30 20:20:38 149016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:60006|prior_delivered:1551307|prior_time:1746044438098306|is_app_limited:0|send_elapse:41278|ack_elapse:50661|ctl_first_sent_time:1746044438099895|lagest_ack_time:1746044438148967|curr_delivered:1608913| [2025/04/30 20:20:38 149023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438099895| [2025/04/30 20:20:38 149030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:443||sndq_packets_used_bytes:0|sndq_packets_free:896| [2025/04/30 20:20:38 149037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 149041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:60006|prior_delivered:1551307|prior_time:1746044438098306|is_app_limited:0|send_elapse:41278|ack_elapse:50661|ctl_first_sent_time:1746044438099895|lagest_ack_time:1746044438148967|curr_delivered:1610113| [2025/04/30 20:20:38 149054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438099996| [2025/04/30 20:20:38 149060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:442||sndq_packets_used_bytes:0|sndq_packets_free:897| [2025/04/30 20:20:38 149067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45942|rttvar:4369|minrtt:31448|latest_rtt:48971|ack_delay:88| [2025/04/30 20:20:38 149071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46310|rttvar:4012|minrtt:31448|latest_rtt:48971|ack_delay:88| [2025/04/30 20:20:38 149076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1695|lost_pn:1692|thresh:3| [2025/04/30 20:20:38 149081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 149087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 149094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 149101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46310|rtt_var:4012|pto_duration:62358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 149107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 149111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 149115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 149119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438236171|now:1746044438149100|interv:87071| [2025/04/30 20:20:38 149123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438236171|now:1746044438149100|interval:87071|pto_count:0|srtt:46310 [2025/04/30 20:20:38 149128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41278, ack_elapse 50661, delivered 58806|rate 1160774|lost 307| [2025/04/30 20:20:38 149132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160774) in round 29| [2025/04/30 20:20:38 149136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 149141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 149145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:127454|packet_lost:0|acked:2400|po_sent_time:1746044438099996|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 149149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:127454|packet_lost:0|acked:2400|po_sent_time:1746044438099996|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 149154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:129854|full_bw_reached:1|inflight:51606|srtt:46310|latest_rtt:48971|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 149163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:687|largest:687|pns:2| [2025/04/30 20:20:38 149168] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:687|frame:ACK |recv_time:1746044438148967|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 149173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558148967|now:1746044438148967|interv:120000000| [2025/04/30 20:20:38 149177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558148967|now:1746044438148967|interv:120000000| [2025/04/30 20:20:38 149181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438149919|pq_index:0| [2025/04/30 20:20:38 149186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438148592| [2025/04/30 20:20:38 149190] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438149190| [2025/04/30 20:20:38 149195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438149194| [2025/04/30 20:20:38 149201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46310|min_srtt:46310|path_bw:1214692|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:38 149205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:51606|cwnd:129854|conn:00005627609066FC|stream_id:0|stream_offset:1702506| [2025/04/30 20:20:38 149210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46310|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 149214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 149219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46310|min_srtt:46310|path_bw:1214692|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:38 149223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:51606|cwnd:129854|conn:00005627609066FC|stream_id:0|stream_offset:1703685| [2025/04/30 20:20:38 149228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46310|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 149232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 149236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46310|min_srtt:46310|path_bw:1214692|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:38 149241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:129854|conn:00005627609066FC|stream_id:0|stream_offset:1704864| [2025/04/30 20:20:38 149245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46310|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 149252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 149256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46310|min_srtt:46310|path_bw:1214692|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:38 149260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:129854|conn:00005627609066FC|stream_id:0|stream_offset:1706043| [2025/04/30 20:20:38 149265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46310|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 149269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 149273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46310|min_srtt:46310|path_bw:1214692|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:38 149277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:129854|conn:00005627609066FC|stream_id:0|stream_offset:1707222| [2025/04/30 20:20:38 149282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 149286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 149290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 149294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 149298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 149303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:129854|conn:00005627609066FC|stream_id:0|stream_offset:1630587| [2025/04/30 20:20:38 149307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 149311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 149315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438149919| [2025/04/30 20:20:38 149319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438149919| [2025/04/30 20:20:38 149323] [debug] |xqc_engine_wakeup_after|wakeup:1746044438149919|now:1746044438149323|diff:596| [2025/04/30 20:20:38 149327] [debug] |xqc_engine_main_logic|END|now:1746044438149194| [2025/04/30 20:20:38 149332] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438149332| [2025/04/30 20:20:38 149336] [debug] |xqc_engine_wakeup_after|wakeup:1746044438149919|now:1746044438149336|diff:583| [2025/04/30 20:20:38 149340] [debug] |xqc_engine_main_logic|END|now:1746044438149332| [2025/04/30 20:20:38 150416] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438150416| [2025/04/30 20:20:38 150432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438149919|pq_index:0| [2025/04/30 20:20:38 150439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438149194| [2025/04/30 20:20:38 150455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438150453| [2025/04/30 20:20:38 150462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438149919|now:1746044438150453| [2025/04/30 20:20:38 150469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438149919|now:1746044438150453| [2025/04/30 20:20:38 150476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 150484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46310|min_srtt:46310|path_bw:1214692|loss_rate:4.12|path_pto:0| [2025/04/30 20:20:38 150491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:129854|conn:00005627609066FC|stream_id:0|stream_offset:1707222| [2025/04/30 20:20:38 150499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 150505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 150512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 150519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 150527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 150533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:129854|conn:00005627609066FC|stream_id:0|stream_offset:1630587| [2025/04/30 20:20:38 150540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 150548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1739| [2025/04/30 20:20:38 150596] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438150559|stream_id:0|stream_offset:1630587| [2025/04/30 20:20:38 150606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 150613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 150620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46310|rtt_var:4012|pto_duration:62358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 150627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 150633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 150637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 150641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438237917|now:1746044438150620|interv:87297| [2025/04/30 20:20:38 150651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438237917|now:1746044438150620|interval:87297|pto_count:0|srtt:46310 [2025/04/30 20:20:38 150656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129854|inflight:52806| [2025/04/30 20:20:38 150661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 150665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:129854|conn:00005627609066FC|stream_id:0|stream_offset:1631766| [2025/04/30 20:20:38 150670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 150674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1740| [2025/04/30 20:20:38 150712] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438150681|stream_id:0|stream_offset:1631766| [2025/04/30 20:20:38 150736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 150741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 150746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46310|rtt_var:4012|pto_duration:62358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 150750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 150754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 150758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 150762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438238039|now:1746044438150745|interv:87294| [2025/04/30 20:20:38 150766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438238039|now:1746044438150745|interval:87294|pto_count:0|srtt:46310 [2025/04/30 20:20:38 150771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129854|inflight:54006| [2025/04/30 20:20:38 150777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 150784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:129854|conn:00005627609066FC|stream_id:0|stream_offset:1632945| [2025/04/30 20:20:38 150791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 150797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438151797|now:1746044438150797|interv:1000| [2025/04/30 20:20:38 150801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 150805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 150809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438151797| [2025/04/30 20:20:38 150823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438151797| [2025/04/30 20:20:38 150827] [debug] |xqc_engine_wakeup_after|wakeup:1746044438151797|now:1746044438150827|diff:970| [2025/04/30 20:20:38 150832] [debug] |xqc_engine_main_logic|END|now:1746044438150453| [2025/04/30 20:20:38 151067] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044438151066| [2025/04/30 20:20:38 151074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 151080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:687| [2025/04/30 20:20:38 151086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:688| [2025/04/30 20:20:38 151095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:688| [2025/04/30 20:20:38 151101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 151109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 151116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:60006|prior_delivered:1553707|prior_time:1746044438100170|is_app_limited:0|send_elapse:41202|ack_elapse:50896|ctl_first_sent_time:1746044438101754|lagest_ack_time:1746044438151066|curr_delivered:1611313| [2025/04/30 20:20:38 151123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438101754| [2025/04/30 20:20:38 151129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:441||sndq_packets_used_bytes:0|sndq_packets_free:898| [2025/04/30 20:20:38 151133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 151140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58806|prior_delivered:1556107|prior_time:1746044438102195|is_app_limited:0|send_elapse:41289|ack_elapse:48871|ctl_first_sent_time:1746044438103844|lagest_ack_time:1746044438151066|curr_delivered:1612513| [2025/04/30 20:20:38 151147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438103844| [2025/04/30 20:20:38 151154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:440||sndq_packets_used_bytes:0|sndq_packets_free:899| [2025/04/30 20:20:38 151160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46310|rttvar:4012|minrtt:31448|latest_rtt:47222|ack_delay:88| [2025/04/30 20:20:38 151167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46413|rttvar:3215|minrtt:31448|latest_rtt:47222|ack_delay:88| [2025/04/30 20:20:38 151174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1697|lost_pn:1694|thresh:3| [2025/04/30 20:20:38 151181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 151187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 151194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 151200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46413|rtt_var:3215|pto_duration:59273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 151211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 151215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 151219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 151223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438234954|now:1746044438151199|interv:83755| [2025/04/30 20:20:38 151227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438234954|now:1746044438151199|interval:83755|pto_count:0|srtt:46413 [2025/04/30 20:20:38 151231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41289, ack_elapse 48871, delivered 56406|rate 1154181|lost 307| [2025/04/30 20:20:38 151236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154181) in round 29| [2025/04/30 20:20:38 151240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 151244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 151248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:129854|packet_lost:0|acked:2400|po_sent_time:1746044438103844|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 151253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:129854|packet_lost:0|acked:2400|po_sent_time:1746044438103844|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 151258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:51606|srtt:46413|latest_rtt:47222|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 151263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 151268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 151273] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:38 151278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:688|largest:688|pns:2| [2025/04/30 20:20:38 151282] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:688|frame:PING ACK |recv_time:1746044438151066|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 151287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558151066|now:1746044438151066|interv:120000000| [2025/04/30 20:20:38 151291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558151066|now:1746044438151066|interv:120000000| [2025/04/30 20:20:38 151295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438151797|pq_index:0| [2025/04/30 20:20:38 151300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438150453| [2025/04/30 20:20:38 151307] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438151307| [2025/04/30 20:20:38 151312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438151311| [2025/04/30 20:20:38 151318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:688|ack_delay:252|first_ack_range:31|largest_pkt_recv_time:1746044438151066| [2025/04/30 20:20:38 151324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:688|low:657|pkt_pns:2| [2025/04/30 20:20:38 151331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:688|frame_largest_recv:688| [2025/04/30 20:20:38 151337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 151344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46413|min_srtt:46413|path_bw:1214692|loss_rate:4.08|path_pto:0| [2025/04/30 20:20:38 151350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1707222| [2025/04/30 20:20:38 151355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46413|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 151359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 151364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46413|min_srtt:46413|path_bw:1214692|loss_rate:4.08|path_pto:0| [2025/04/30 20:20:38 151368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1708401| [2025/04/30 20:20:38 151373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46413|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 151380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 151387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46413|min_srtt:46413|path_bw:1214692|loss_rate:4.08|path_pto:0| [2025/04/30 20:20:38 151394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1709580| [2025/04/30 20:20:38 151398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 151402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 151407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 151414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 151427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 151433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1632945| [2025/04/30 20:20:38 151441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 151447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 151454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438151797| [2025/04/30 20:20:38 151460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438151797| [2025/04/30 20:20:38 151467] [debug] |xqc_engine_wakeup_after|wakeup:1746044438151797|now:1746044438151467|diff:330| [2025/04/30 20:20:38 151474] [debug] |xqc_engine_main_logic|END|now:1746044438151311| [2025/04/30 20:20:38 151482] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438151482| [2025/04/30 20:20:38 151489] [debug] |xqc_engine_wakeup_after|wakeup:1746044438151797|now:1746044438151489|diff:308| [2025/04/30 20:20:38 151495] [debug] |xqc_engine_main_logic|END|now:1746044438151482| [2025/04/30 20:20:38 152570] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438152569| [2025/04/30 20:20:38 152584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438151797|pq_index:0| [2025/04/30 20:20:38 152591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438151311| [2025/04/30 20:20:38 152598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438152596| [2025/04/30 20:20:38 152602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438151797|now:1746044438152596| [2025/04/30 20:20:38 152607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438151797|now:1746044438152596| [2025/04/30 20:20:38 152611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 152616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46413|min_srtt:46413|path_bw:1214692|loss_rate:4.08|path_pto:0| [2025/04/30 20:20:38 152621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1709580| [2025/04/30 20:20:38 152626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 152630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 152634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 152638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 152643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 152647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1632945| [2025/04/30 20:20:38 152657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 152661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1741| [2025/04/30 20:20:38 152699] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1741|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51606|now:1746044438152670|stream_id:0|stream_offset:1632945| [2025/04/30 20:20:38 152706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1741|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/04/30 20:20:38 152711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 152715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46413|rtt_var:3215|pto_duration:59273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 152741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 152746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 152750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 152754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438236943|now:1746044438152715|interv:84228| [2025/04/30 20:20:38 152758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438236943|now:1746044438152715|interval:84228|pto_count:0|srtt:46413 [2025/04/30 20:20:38 152763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:52812| [2025/04/30 20:20:38 152768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 152772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1634124| [2025/04/30 20:20:38 152777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 152781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1742| [2025/04/30 20:20:38 152808] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438152787|stream_id:0|stream_offset:1634124| [2025/04/30 20:20:38 152814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 152819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 152823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46413|rtt_var:3215|pto_duration:59273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 152827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 152832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 152844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 152851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438237060|now:1746044438152823|interv:84237| [2025/04/30 20:20:38 152858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438237060|now:1746044438152823|interval:84237|pto_count:0|srtt:46413 [2025/04/30 20:20:38 152866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:54012| [2025/04/30 20:20:38 152871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 152876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1635303| [2025/04/30 20:20:38 152880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 152884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438153884|now:1746044438152884|interv:1000| [2025/04/30 20:20:38 152888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 152893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 152899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438153884| [2025/04/30 20:20:38 152905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438153884| [2025/04/30 20:20:38 152912] [debug] |xqc_engine_wakeup_after|wakeup:1746044438153884|now:1746044438152912|diff:972| [2025/04/30 20:20:38 152919] [debug] |xqc_engine_main_logic|END|now:1746044438152596| [2025/04/30 20:20:38 152932] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438152931| [2025/04/30 20:20:38 152940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 152949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:688| [2025/04/30 20:20:38 152955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:689| [2025/04/30 20:20:38 152963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:689| [2025/04/30 20:20:38 152969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 152977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 152984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:60006|prior_delivered:1556107|prior_time:1746044438102195|is_app_limited:0|send_elapse:41409|ack_elapse:50736|ctl_first_sent_time:1746044438103964|lagest_ack_time:1746044438152931|curr_delivered:1613713| [2025/04/30 20:20:38 152992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438103964| [2025/04/30 20:20:38 152999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:439||sndq_packets_used_bytes:0|sndq_packets_free:900| [2025/04/30 20:20:38 153006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 153019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58806|prior_delivered:1558507|prior_time:1746044438104134|is_app_limited:0|send_elapse:40834|ack_elapse:48797|ctl_first_sent_time:1746044438105757|lagest_ack_time:1746044438152931|curr_delivered:1614913| [2025/04/30 20:20:38 153025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438105757| [2025/04/30 20:20:38 153029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:438||sndq_packets_used_bytes:0|sndq_packets_free:901| [2025/04/30 20:20:38 153033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46413|rttvar:3215|minrtt:31448|latest_rtt:47174|ack_delay:88| [2025/04/30 20:20:38 153037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46497|rttvar:2580|minrtt:31448|latest_rtt:47174|ack_delay:88| [2025/04/30 20:20:38 153042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1699|lost_pn:1696|thresh:3| [2025/04/30 20:20:38 153046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 153050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 153054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 153059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46497|rtt_var:2580|pto_duration:56817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 153066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 153072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 153078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:38 153083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438234604|now:1746044438153058|interv:81546| [2025/04/30 20:20:38 153087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438234604|now:1746044438153058|interval:81546|pto_count:0|srtt:46497 [2025/04/30 20:20:38 153092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40834, ack_elapse 48797, delivered 56406|rate 1155931|lost 307| [2025/04/30 20:20:38 153096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155931) in round 29| [2025/04/30 20:20:38 153101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 153105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 153109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438105757|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 153113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438105757|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 153118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:51612|srtt:46497|latest_rtt:47174|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 153127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:689|largest:689|pns:2| [2025/04/30 20:20:38 153132] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:689|frame:ACK |recv_time:1746044438152931|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 153137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558152931|now:1746044438152931|interv:120000000| [2025/04/30 20:20:38 153141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558152931|now:1746044438152931|interv:120000000| [2025/04/30 20:20:38 153145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438153884|pq_index:0| [2025/04/30 20:20:38 153149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438152596| [2025/04/30 20:20:38 153153] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438153153| [2025/04/30 20:20:38 153158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438153157| [2025/04/30 20:20:38 153164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46497|min_srtt:46497|path_bw:1214692|loss_rate:4.04|path_pto:0| [2025/04/30 20:20:38 153169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1709580| [2025/04/30 20:20:38 153174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46497|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 153178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 153183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46497|min_srtt:46497|path_bw:1214692|loss_rate:4.04|path_pto:0| [2025/04/30 20:20:38 153187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1710759| [2025/04/30 20:20:38 153192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46497|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 153196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 153201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46497|min_srtt:46497|path_bw:1214692|loss_rate:4.04|path_pto:0| [2025/04/30 20:20:38 153205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1711938| [2025/04/30 20:20:38 153213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 153217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 153221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 153225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 153229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 153234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1635303| [2025/04/30 20:20:38 153238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 153242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 153246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438153884| [2025/04/30 20:20:38 153250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438153884| [2025/04/30 20:20:38 153254] [debug] |xqc_engine_wakeup_after|wakeup:1746044438153884|now:1746044438153254|diff:630| [2025/04/30 20:20:38 153258] [debug] |xqc_engine_main_logic|END|now:1746044438153157| [2025/04/30 20:20:38 153264] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438153264| [2025/04/30 20:20:38 153268] [debug] |xqc_engine_wakeup_after|wakeup:1746044438153884|now:1746044438153268|diff:616| [2025/04/30 20:20:38 153272] [debug] |xqc_engine_main_logic|END|now:1746044438153264| [2025/04/30 20:20:38 154339] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438154339| [2025/04/30 20:20:38 154353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438153884|pq_index:0| [2025/04/30 20:20:38 154358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438153157| [2025/04/30 20:20:38 154364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438154362| [2025/04/30 20:20:38 154372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438153884|now:1746044438154362| [2025/04/30 20:20:38 154379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438153884|now:1746044438154362| [2025/04/30 20:20:38 154385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 154393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46497|min_srtt:46497|path_bw:1214692|loss_rate:4.04|path_pto:0| [2025/04/30 20:20:38 154400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1711938| [2025/04/30 20:20:38 154407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 154413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 154419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 154434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 154441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 154448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1635303| [2025/04/30 20:20:38 154456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 154462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1743| [2025/04/30 20:20:38 154507] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044438154474|stream_id:0|stream_offset:1635303| [2025/04/30 20:20:38 154518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 154525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:38 154532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46497|rtt_var:2580|pto_duration:56817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 154539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 154545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 154551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 154557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438236291|now:1746044438154531|interv:81760| [2025/04/30 20:20:38 154563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438236291|now:1746044438154531|interval:81760|pto_count:0|srtt:46497 [2025/04/30 20:20:38 154569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:52812| [2025/04/30 20:20:38 154577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 154584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1636482| [2025/04/30 20:20:38 154591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 154597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1744| [2025/04/30 20:20:38 154660] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438154610|stream_id:0|stream_offset:1636482| [2025/04/30 20:20:38 154672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 154686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 154691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46497|rtt_var:2580|pto_duration:56817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 154695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 154699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 154703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 154707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438236427|now:1746044438154690|interv:81737| [2025/04/30 20:20:38 154711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438236427|now:1746044438154690|interval:81737|pto_count:0|srtt:46497 [2025/04/30 20:20:38 154715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:54012| [2025/04/30 20:20:38 154742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 154747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1637661| [2025/04/30 20:20:38 154751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 154755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438155755|now:1746044438154755|interv:1000| [2025/04/30 20:20:38 154759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 154763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 154768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438155755| [2025/04/30 20:20:38 154775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438155755| [2025/04/30 20:20:38 154780] [debug] |xqc_engine_wakeup_after|wakeup:1746044438155755|now:1746044438154780|diff:975| [2025/04/30 20:20:38 154785] [debug] |xqc_engine_main_logic|END|now:1746044438154362| [2025/04/30 20:20:38 154829] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438154828| [2025/04/30 20:20:38 154838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 154846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:689| [2025/04/30 20:20:38 154852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:690| [2025/04/30 20:20:38 154861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:690| [2025/04/30 20:20:38 154867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 154875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 154882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58806|prior_delivered:1559707|prior_time:1746044438106206|is_app_limited:0|send_elapse:42688|ack_elapse:48622|ctl_first_sent_time:1746044438107759|lagest_ack_time:1746044438154828|curr_delivered:1616113| [2025/04/30 20:20:38 154896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438107759| [2025/04/30 20:20:38 154903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:437||sndq_packets_used_bytes:0|sndq_packets_free:902| [2025/04/30 20:20:38 154910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 154917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58806|prior_delivered:1559707|prior_time:1746044438106206|is_app_limited:0|send_elapse:42688|ack_elapse:48622|ctl_first_sent_time:1746044438107759|lagest_ack_time:1746044438154828|curr_delivered:1617313| [2025/04/30 20:20:38 154924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438107875| [2025/04/30 20:20:38 154944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:436||sndq_packets_used_bytes:0|sndq_packets_free:903| [2025/04/30 20:20:38 154950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46497|rttvar:2580|minrtt:31448|latest_rtt:46953|ack_delay:80| [2025/04/30 20:20:38 154957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46544|rttvar:2029|minrtt:31448|latest_rtt:46953|ack_delay:80| [2025/04/30 20:20:38 154964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1701|lost_pn:1698|thresh:3| [2025/04/30 20:20:38 154971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 154977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 154984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 154993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46544|rtt_var:2029|pto_duration:54660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 155015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 155022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 155028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:38 155033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438234270|now:1746044438154992|interv:79278| [2025/04/30 20:20:38 155037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438234270|now:1746044438154992|interval:79278|pto_count:0|srtt:46544 [2025/04/30 20:20:38 155042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42688, ack_elapse 48622, delivered 57606|rate 1184772|lost 307| [2025/04/30 20:20:38 155046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184772) in round 29| [2025/04/30 20:20:38 155051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 155055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 155063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438107875|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 155068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438107875|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 155073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:51612|srtt:46544|latest_rtt:46953|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 155079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:690|largest:690|pns:2| [2025/04/30 20:20:38 155084] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:690|frame:ACK |recv_time:1746044438154828|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 155089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558154828|now:1746044438154828|interv:120000000| [2025/04/30 20:20:38 155093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558154828|now:1746044438154828|interv:120000000| [2025/04/30 20:20:38 155097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438155755|pq_index:0| [2025/04/30 20:20:38 155101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438154362| [2025/04/30 20:20:38 155105] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438155105| [2025/04/30 20:20:38 155110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438155109| [2025/04/30 20:20:38 155116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46544|min_srtt:46544|path_bw:1214692|loss_rate:4.00|path_pto:0| [2025/04/30 20:20:38 155121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1711938| [2025/04/30 20:20:38 155126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 155130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 155135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46544|min_srtt:46544|path_bw:1214692|loss_rate:4.00|path_pto:0| [2025/04/30 20:20:38 155139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1713117| [2025/04/30 20:20:38 155143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 155151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 155155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46544|min_srtt:46544|path_bw:1214692|loss_rate:4.00|path_pto:0| [2025/04/30 20:20:38 155159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1714296| [2025/04/30 20:20:38 155164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 155167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 155171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 155176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 155180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 155184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1637661| [2025/04/30 20:20:38 155189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 155193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 155197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438155755| [2025/04/30 20:20:38 155201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438155755| [2025/04/30 20:20:38 155205] [debug] |xqc_engine_wakeup_after|wakeup:1746044438155755|now:1746044438155205|diff:550| [2025/04/30 20:20:38 155209] [debug] |xqc_engine_main_logic|END|now:1746044438155109| [2025/04/30 20:20:38 155215] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438155215| [2025/04/30 20:20:38 155219] [debug] |xqc_engine_wakeup_after|wakeup:1746044438155755|now:1746044438155219|diff:536| [2025/04/30 20:20:38 155223] [debug] |xqc_engine_main_logic|END|now:1746044438155215| [2025/04/30 20:20:38 156290] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438156290| [2025/04/30 20:20:38 156302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438155755|pq_index:0| [2025/04/30 20:20:38 156307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438155109| [2025/04/30 20:20:38 156312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438156311| [2025/04/30 20:20:38 156318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438155755|now:1746044438156311| [2025/04/30 20:20:38 156326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438155755|now:1746044438156311| [2025/04/30 20:20:38 156332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 156340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46544|min_srtt:46544|path_bw:1214692|loss_rate:4.00|path_pto:0| [2025/04/30 20:20:38 156354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1714296| [2025/04/30 20:20:38 156362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 156368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 156374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 156382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 156389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 156395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1637661| [2025/04/30 20:20:38 156403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 156410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1745| [2025/04/30 20:20:38 156451] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044438156421|stream_id:0|stream_offset:1637661| [2025/04/30 20:20:38 156461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 156469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:38 156475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46544|rtt_var:2029|pto_duration:54660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 156482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 156488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 156494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 156500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438236081|now:1746044438156475|interv:79606| [2025/04/30 20:20:38 156506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438236081|now:1746044438156475|interval:79606|pto_count:0|srtt:46544 [2025/04/30 20:20:38 156513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:52812| [2025/04/30 20:20:38 156521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 156587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1638840| [2025/04/30 20:20:38 156597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 156612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1746| [2025/04/30 20:20:38 156654] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438156624|stream_id:0|stream_offset:1638840| [2025/04/30 20:20:38 156663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 156671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 156678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46544|rtt_var:2029|pto_duration:54660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 156684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 156688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 156691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 156695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438236284|now:1746044438156678|interv:79606| [2025/04/30 20:20:38 156699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438236284|now:1746044438156678|interval:79606|pto_count:0|srtt:46544 [2025/04/30 20:20:38 156704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:54012| [2025/04/30 20:20:38 156709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 156713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1640019| [2025/04/30 20:20:38 156738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 156744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438157744|now:1746044438156744|interv:1000| [2025/04/30 20:20:38 156748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 156752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 156756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438157744| [2025/04/30 20:20:38 156760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438157744| [2025/04/30 20:20:38 156765] [debug] |xqc_engine_wakeup_after|wakeup:1746044438157744|now:1746044438156764|diff:980| [2025/04/30 20:20:38 156769] [debug] |xqc_engine_main_logic|END|now:1746044438156311| [2025/04/30 20:20:38 156896] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438156895| [2025/04/30 20:20:38 156906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 156915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:690| [2025/04/30 20:20:38 156921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:691| [2025/04/30 20:20:38 156929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:691| [2025/04/30 20:20:38 156942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 156950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 156957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58806|prior_delivered:1562107|prior_time:1746044438108088|is_app_limited:0|send_elapse:41072|ack_elapse:48807|ctl_first_sent_time:1746044438109669|lagest_ack_time:1746044438156895|curr_delivered:1618513| [2025/04/30 20:20:38 156964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438109669| [2025/04/30 20:20:38 156971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:435||sndq_packets_used_bytes:0|sndq_packets_free:904| [2025/04/30 20:20:38 156978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1703|origin_pktnum:1651|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1703|path_largest_ack:1703| [2025/04/30 20:20:38 156984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:56406|prior_delivered:1564507|prior_time:1746044438110045|is_app_limited:0|send_elapse:40840|ack_elapse:46850|ctl_first_sent_time:1746044438111685|lagest_ack_time:1746044438156895|curr_delivered:1619713| [2025/04/30 20:20:38 156991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438111685| [2025/04/30 20:20:38 156996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:433||sndq_packets_used_bytes:0|sndq_packets_free:906| [2025/04/30 20:20:38 157000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46544|rttvar:2029|minrtt:31448|latest_rtt:45210|ack_delay:112| [2025/04/30 20:20:38 157004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46363|rttvar:1883|minrtt:31448|latest_rtt:45210|ack_delay:112| [2025/04/30 20:20:38 157011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1703|lost_pn:1700|thresh:3| [2025/04/30 20:20:38 157017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 157024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 157031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46363|rtt_var:1883|pto_duration:53895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 157039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 157045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 157051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:38 157057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438235519|now:1746044438157031|interv:78488| [2025/04/30 20:20:38 157063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438235519|now:1746044438157031|interval:78488|pto_count:0|srtt:46363 [2025/04/30 20:20:38 157071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 40840, ack_elapse 46850, delivered 55206|rate 1178356|lost 307| [2025/04/30 20:20:38 157081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178356) in round 29| [2025/04/30 20:20:38 157085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 157089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 157093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438111685|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 157098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438111685|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 157103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:51612|srtt:46363|latest_rtt:45210|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 157109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:691|largest:691|pns:2| [2025/04/30 20:20:38 157114] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:691|frame:ACK |recv_time:1746044438156895|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 157118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558156895|now:1746044438156895|interv:120000000| [2025/04/30 20:20:38 157123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558156895|now:1746044438156895|interv:120000000| [2025/04/30 20:20:38 157127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438157744|pq_index:0| [2025/04/30 20:20:38 157131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438156311| [2025/04/30 20:20:38 157135] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438157135| [2025/04/30 20:20:38 157140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438157139| [2025/04/30 20:20:38 157146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46363|min_srtt:46363|path_bw:1214692|loss_rate:3.96|path_pto:0| [2025/04/30 20:20:38 157151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1714296| [2025/04/30 20:20:38 157155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 157160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 157164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46363|min_srtt:46363|path_bw:1214692|loss_rate:3.96|path_pto:0| [2025/04/30 20:20:38 157172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1715475| [2025/04/30 20:20:38 157176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 157180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 157185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46363|min_srtt:46363|path_bw:1214692|loss_rate:3.96|path_pto:0| [2025/04/30 20:20:38 157189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1716654| [2025/04/30 20:20:38 157194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 157198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 157202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 157206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 157211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 157215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1640019| [2025/04/30 20:20:38 157220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 157223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 157227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438157744| [2025/04/30 20:20:38 157232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438157744| [2025/04/30 20:20:38 157236] [debug] |xqc_engine_wakeup_after|wakeup:1746044438157744|now:1746044438157235|diff:509| [2025/04/30 20:20:38 157240] [debug] |xqc_engine_main_logic|END|now:1746044438157139| [2025/04/30 20:20:38 157245] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438157245| [2025/04/30 20:20:38 157249] [debug] |xqc_engine_wakeup_after|wakeup:1746044438157744|now:1746044438157249|diff:495| [2025/04/30 20:20:38 157253] [debug] |xqc_engine_main_logic|END|now:1746044438157245| [2025/04/30 20:20:38 158328] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438158328| [2025/04/30 20:20:38 158341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438157744|pq_index:0| [2025/04/30 20:20:38 158346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438157139| [2025/04/30 20:20:38 158352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438158351| [2025/04/30 20:20:38 158357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438157744|now:1746044438158351| [2025/04/30 20:20:38 158373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438157744|now:1746044438158351| [2025/04/30 20:20:38 158379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 158387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46363|min_srtt:46363|path_bw:1214692|loss_rate:3.96|path_pto:0| [2025/04/30 20:20:38 158394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1716654| [2025/04/30 20:20:38 158399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 158404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 158410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 158417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 158424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 158431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1640019| [2025/04/30 20:20:38 158437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 158444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1747| [2025/04/30 20:20:38 158490] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044438158456|stream_id:0|stream_offset:1640019| [2025/04/30 20:20:38 158500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 158508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:38 158515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46363|rtt_var:1883|pto_duration:53895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 158523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 158529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 158535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 158541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438237351|now:1746044438158514|interv:78837| [2025/04/30 20:20:38 158547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438237351|now:1746044438158514|interval:78837|pto_count:0|srtt:46363 [2025/04/30 20:20:38 158555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:52812| [2025/04/30 20:20:38 158569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 158576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1641198| [2025/04/30 20:20:38 158581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 158585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1748| [2025/04/30 20:20:38 158617] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438158593|stream_id:0|stream_offset:1641198| [2025/04/30 20:20:38 158623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 158628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 158635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46363|rtt_var:1883|pto_duration:53895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 158642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 158648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 158654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 158660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438237488|now:1746044438158635|interv:78853| [2025/04/30 20:20:38 158666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438237488|now:1746044438158635|interval:78853|pto_count:0|srtt:46363 [2025/04/30 20:20:38 158670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:54012| [2025/04/30 20:20:38 158675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 158679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1642377| [2025/04/30 20:20:38 158684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 158688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438159688|now:1746044438158688|interv:1000| [2025/04/30 20:20:38 158692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 158696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 158700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438159688| [2025/04/30 20:20:38 158705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438159688| [2025/04/30 20:20:38 158709] [debug] |xqc_engine_wakeup_after|wakeup:1746044438159688|now:1746044438158709|diff:979| [2025/04/30 20:20:38 158713] [debug] |xqc_engine_main_logic|END|now:1746044438158351| [2025/04/30 20:20:38 158888] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438158887| [2025/04/30 20:20:38 158900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 158906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:691| [2025/04/30 20:20:38 158910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:692| [2025/04/30 20:20:38 158916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:692| [2025/04/30 20:20:38 158920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 158926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 158930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:57606|prior_delivered:1564507|prior_time:1746044438110045|is_app_limited:0|send_elapse:40961|ack_elapse:48842|ctl_first_sent_time:1746044438111806|lagest_ack_time:1746044438158887|curr_delivered:1620913| [2025/04/30 20:20:38 158935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438111806| [2025/04/30 20:20:38 158940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:432||sndq_packets_used_bytes:0|sndq_packets_free:907| [2025/04/30 20:20:38 158945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 158949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:56406|prior_delivered:1566907|prior_time:1746044438112007|is_app_limited:0|send_elapse:41068|ack_elapse:46880|ctl_first_sent_time:1746044438113619|lagest_ack_time:1746044438158887|curr_delivered:1622113| [2025/04/30 20:20:38 158954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438113619| [2025/04/30 20:20:38 158958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:431||sndq_packets_used_bytes:0|sndq_packets_free:908| [2025/04/30 20:20:38 158962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46363|rttvar:1883|minrtt:31448|latest_rtt:45268|ack_delay:96| [2025/04/30 20:20:38 158967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46214|rttvar:1710|minrtt:31448|latest_rtt:45268|ack_delay:96| [2025/04/30 20:20:38 158971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1705|lost_pn:1702|thresh:3| [2025/04/30 20:20:38 158975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 158979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 158983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46214|rtt_var:1710|pto_duration:53054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 158988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 158992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 158996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:38 159003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438236647|now:1746044438158983|interv:77664| [2025/04/30 20:20:38 159007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438236647|now:1746044438158983|interval:77664|pto_count:0|srtt:46214 [2025/04/30 20:20:38 159012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41068, ack_elapse 46880, delivered 55206|rate 1177602|lost 307| [2025/04/30 20:20:38 159016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177602) in round 29| [2025/04/30 20:20:38 159020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 159025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 159029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438113619|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 159033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438113619|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 159038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:51612|srtt:46214|latest_rtt:45268|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 159044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:692|largest:692|pns:2| [2025/04/30 20:20:38 159049] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:692|frame:ACK |recv_time:1746044438158887|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 159053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558158887|now:1746044438158887|interv:120000000| [2025/04/30 20:20:38 159058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558158887|now:1746044438158887|interv:120000000| [2025/04/30 20:20:38 159062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438159688|pq_index:0| [2025/04/30 20:20:38 159066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438158351| [2025/04/30 20:20:38 159070] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438159070| [2025/04/30 20:20:38 159075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438159074| [2025/04/30 20:20:38 159081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46214|min_srtt:46214|path_bw:1214692|loss_rate:3.92|path_pto:0| [2025/04/30 20:20:38 159086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1716654| [2025/04/30 20:20:38 159091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 159098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 159103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46214|min_srtt:46214|path_bw:1214692|loss_rate:3.92|path_pto:0| [2025/04/30 20:20:38 159107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1717833| [2025/04/30 20:20:38 159111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 159116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 159120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46214|min_srtt:46214|path_bw:1214692|loss_rate:3.92|path_pto:0| [2025/04/30 20:20:38 159124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1719012| [2025/04/30 20:20:38 159129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 159133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 159137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 159141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 159146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 159150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1642377| [2025/04/30 20:20:38 159154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 159158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 159162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438159688| [2025/04/30 20:20:38 159166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438159688| [2025/04/30 20:20:38 159170] [debug] |xqc_engine_wakeup_after|wakeup:1746044438159688|now:1746044438159170|diff:518| [2025/04/30 20:20:38 159174] [debug] |xqc_engine_main_logic|END|now:1746044438159074| [2025/04/30 20:20:38 159179] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438159179| [2025/04/30 20:20:38 159183] [debug] |xqc_engine_wakeup_after|wakeup:1746044438159688|now:1746044438159183|diff:505| [2025/04/30 20:20:38 159187] [debug] |xqc_engine_main_logic|END|now:1746044438159179| [2025/04/30 20:20:38 160252] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438160252| [2025/04/30 20:20:38 160264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438159688|pq_index:0| [2025/04/30 20:20:38 160269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438159074| [2025/04/30 20:20:38 160280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438160279| [2025/04/30 20:20:38 160285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438159688|now:1746044438160279| [2025/04/30 20:20:38 160289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438159688|now:1746044438160279| [2025/04/30 20:20:38 160293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 160299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46214|min_srtt:46214|path_bw:1214692|loss_rate:3.92|path_pto:0| [2025/04/30 20:20:38 160312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1719012| [2025/04/30 20:20:38 160317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 160321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 160325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 160329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 160334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 160338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1642377| [2025/04/30 20:20:38 160343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 160347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1749| [2025/04/30 20:20:38 160388] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044438160355|stream_id:0|stream_offset:1642377| [2025/04/30 20:20:38 160397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 160405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:38 160411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46214|rtt_var:1710|pto_duration:53054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 160418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 160424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 160430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 160436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438238409|now:1746044438160411|interv:77998| [2025/04/30 20:20:38 160448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438238409|now:1746044438160411|interval:77998|pto_count:0|srtt:46214 [2025/04/30 20:20:38 160456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:52812| [2025/04/30 20:20:38 160464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 160470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1643556| [2025/04/30 20:20:38 160477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 160484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1750| [2025/04/30 20:20:38 160522] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438160494|stream_id:0|stream_offset:1643556| [2025/04/30 20:20:38 160531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 160538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 160544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46214|rtt_var:1710|pto_duration:53054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 160551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 160557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 160564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 160570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438238548|now:1746044438160544|interv:78004| [2025/04/30 20:20:38 160576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438238548|now:1746044438160544|interval:78004|pto_count:0|srtt:46214 [2025/04/30 20:20:38 160583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:54012| [2025/04/30 20:20:38 160591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 160595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1644735| [2025/04/30 20:20:38 160600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 160604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438161604|now:1746044438160604|interv:1000| [2025/04/30 20:20:38 160608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 160612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 160616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438161604| [2025/04/30 20:20:38 160626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438161604| [2025/04/30 20:20:38 160630] [debug] |xqc_engine_wakeup_after|wakeup:1746044438161604|now:1746044438160630|diff:974| [2025/04/30 20:20:38 160634] [debug] |xqc_engine_main_logic|END|now:1746044438160279| [2025/04/30 20:20:38 160880] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438160879| [2025/04/30 20:20:38 160893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 160902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:692| [2025/04/30 20:20:38 160907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:693| [2025/04/30 20:20:38 160916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:693| [2025/04/30 20:20:38 160922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 160930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 160937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:55206|prior_delivered:1569307|prior_time:1746044438114063|is_app_limited:0|send_elapse:41135|ack_elapse:46816|ctl_first_sent_time:1746044438115681|lagest_ack_time:1746044438160879|curr_delivered:1623313| [2025/04/30 20:20:38 160944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438115681| [2025/04/30 20:20:38 160951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:430||sndq_packets_used_bytes:0|sndq_packets_free:909| [2025/04/30 20:20:38 160958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 160965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:55206|prior_delivered:1569307|prior_time:1746044438114063|is_app_limited:0|send_elapse:41135|ack_elapse:46816|ctl_first_sent_time:1746044438115681|lagest_ack_time:1746044438160879|curr_delivered:1624513| [2025/04/30 20:20:38 160972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438115835| [2025/04/30 20:20:38 160979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:429||sndq_packets_used_bytes:0|sndq_packets_free:910| [2025/04/30 20:20:38 160985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46214|rttvar:1710|minrtt:31448|latest_rtt:45044|ack_delay:96| [2025/04/30 20:20:38 160992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46056|rttvar:1599|minrtt:31448|latest_rtt:45044|ack_delay:96| [2025/04/30 20:20:38 160999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1707|lost_pn:1704|thresh:3| [2025/04/30 20:20:38 161005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 161012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 161019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46056|rtt_var:1599|pto_duration:52452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 161035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 161040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 161043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:38 161047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438237946|now:1746044438161018|interv:76928| [2025/04/30 20:20:38 161052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438237946|now:1746044438161018|interval:76928|pto_count:0|srtt:46056 [2025/04/30 20:20:38 161056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41135, ack_elapse 46816, delivered 55206|rate 1179212|lost 307| [2025/04/30 20:20:38 161061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179212) in round 29| [2025/04/30 20:20:38 161065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 161069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 161073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438115835|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 161078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438115835|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 161083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:51612|srtt:46056|latest_rtt:45044|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 161088] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:130781|inflight:51612|mode:2|applimit:0|pacing_rate:1214692|bw:1214692|srtt:46056|latest_rtt:45044|min_rtt:31448|send:1728|lost:307|tlp:0|recv:677|recovery:1|slow_start:0|conn_life:1467774|acked:2400|delivered:1624513|is_cwnd_limited:0| [2025/04/30 20:20:38 161094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:693|largest:693|pns:2| [2025/04/30 20:20:38 161099] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:693|frame:ACK |recv_time:1746044438160879|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 161104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558160879|now:1746044438160879|interv:120000000| [2025/04/30 20:20:38 161108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558160879|now:1746044438160879|interv:120000000| [2025/04/30 20:20:38 161112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438161604|pq_index:0| [2025/04/30 20:20:38 161117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438160279| [2025/04/30 20:20:38 161121] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438161121| [2025/04/30 20:20:38 161126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438161125| [2025/04/30 20:20:38 161135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46056|min_srtt:46056|path_bw:1214692|loss_rate:3.88|path_pto:0| [2025/04/30 20:20:38 161139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1719012| [2025/04/30 20:20:38 161144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46056|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 161148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 161153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46056|min_srtt:46056|path_bw:1214692|loss_rate:3.88|path_pto:0| [2025/04/30 20:20:38 161157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1720191| [2025/04/30 20:20:38 161162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46056|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 161166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 161170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46056|min_srtt:46056|path_bw:1214692|loss_rate:3.88|path_pto:0| [2025/04/30 20:20:38 161175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1721370| [2025/04/30 20:20:38 161179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 161183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 161187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 161191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 161195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 161200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1644735| [2025/04/30 20:20:38 161204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 161208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 161212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438161604| [2025/04/30 20:20:38 161219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438161604| [2025/04/30 20:20:38 161223] [debug] |xqc_engine_wakeup_after|wakeup:1746044438161604|now:1746044438161223|diff:381| [2025/04/30 20:20:38 161227] [debug] |xqc_engine_main_logic|END|now:1746044438161125| [2025/04/30 20:20:38 161233] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438161232| [2025/04/30 20:20:38 161236] [debug] |xqc_engine_wakeup_after|wakeup:1746044438161604|now:1746044438161236|diff:368| [2025/04/30 20:20:38 161240] [debug] |xqc_engine_main_logic|END|now:1746044438161232| [2025/04/30 20:20:38 162316] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438162316| [2025/04/30 20:20:38 162329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438161604|pq_index:0| [2025/04/30 20:20:38 162337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438161125| [2025/04/30 20:20:38 162345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438162343| [2025/04/30 20:20:38 162353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438161604|now:1746044438162343| [2025/04/30 20:20:38 162359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438161604|now:1746044438162343| [2025/04/30 20:20:38 162363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 162370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46056|min_srtt:46056|path_bw:1214692|loss_rate:3.88|path_pto:0| [2025/04/30 20:20:38 162377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1721370| [2025/04/30 20:20:38 162384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 162391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 162397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 162403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 162411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 162419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1644735| [2025/04/30 20:20:38 162426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 162433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1751| [2025/04/30 20:20:38 162504] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044438162445|stream_id:0|stream_offset:1644735| [2025/04/30 20:20:38 162515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 162530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:38 162537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46056|rtt_var:1599|pto_duration:52452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 162545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 162551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 162557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 162564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438239897|now:1746044438162537|interv:77360| [2025/04/30 20:20:38 162571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438239897|now:1746044438162537|interval:77360|pto_count:0|srtt:46056 [2025/04/30 20:20:38 162578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:52812| [2025/04/30 20:20:38 162586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 162592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1645914| [2025/04/30 20:20:38 162596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 162601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1752| [2025/04/30 20:20:38 162637] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438162608|stream_id:0|stream_offset:1645914| [2025/04/30 20:20:38 162646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 162654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 162661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46056|rtt_var:1599|pto_duration:52452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 162668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 162673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 162677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 162681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438240060|now:1746044438162661|interv:77399| [2025/04/30 20:20:38 162685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438240060|now:1746044438162661|interval:77399|pto_count:0|srtt:46056 [2025/04/30 20:20:38 162690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:54012| [2025/04/30 20:20:38 162694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 162703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1647093| [2025/04/30 20:20:38 162708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 162712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438163712|now:1746044438162712|interv:1000| [2025/04/30 20:20:38 162735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 162744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 162748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438163712| [2025/04/30 20:20:38 162753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438163712| [2025/04/30 20:20:38 162757] [debug] |xqc_engine_wakeup_after|wakeup:1746044438163712|now:1746044438162757|diff:955| [2025/04/30 20:20:38 162761] [debug] |xqc_engine_main_logic|END|now:1746044438162343| [2025/04/30 20:20:38 163124] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438163123| [2025/04/30 20:20:38 163137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 163147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:693| [2025/04/30 20:20:38 163153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:694| [2025/04/30 20:20:38 163161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:694| [2025/04/30 20:20:38 163167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 163175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 163182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:55206|prior_delivered:1571707|prior_time:1746044438116050|is_app_limited:0|send_elapse:41126|ack_elapse:47073|ctl_first_sent_time:1746044438117642|lagest_ack_time:1746044438163123|curr_delivered:1625713| [2025/04/30 20:20:38 163190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438117642| [2025/04/30 20:20:38 163198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:428||sndq_packets_used_bytes:0|sndq_packets_free:911| [2025/04/30 20:20:38 163204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1709|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1709|path_largest_ack:1709| [2025/04/30 20:20:38 163212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:54012|prior_delivered:1574107|prior_time:1746044438118122|is_app_limited:0|send_elapse:41303|ack_elapse:45001|ctl_first_sent_time:1746044438119816|lagest_ack_time:1746044438163123|curr_delivered:1626919| [2025/04/30 20:20:38 163219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438119816| [2025/04/30 20:20:38 163225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:427||sndq_packets_used_bytes:0|sndq_packets_free:912| [2025/04/30 20:20:38 163232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46056|rttvar:1599|minrtt:31448|latest_rtt:43307|ack_delay:360| [2025/04/30 20:20:38 163247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45667|rttvar:1977|minrtt:31448|latest_rtt:43307|ack_delay:360| [2025/04/30 20:20:38 163253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1709|lost_pn:1706|thresh:3| [2025/04/30 20:20:38 163260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 163267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 673|pns:2| [2025/04/30 20:20:38 163274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 163280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45667|rtt_var:1977|pto_duration:53575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 163287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 163294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 163299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 163303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438241183|now:1746044438163280|interv:77903| [2025/04/30 20:20:38 163307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438241183|now:1746044438163280|interval:77903|pto_count:0|srtt:45667 [2025/04/30 20:20:38 163312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41303, ack_elapse 45001, delivered 52812|rate 1173573|lost 307| [2025/04/30 20:20:38 163316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173573) in round 29| [2025/04/30 20:20:38 163320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 163325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 163330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2406|po_sent_time:1746044438119816|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 163337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2406|po_sent_time:1746044438119816|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 163344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:51606|srtt:45667|latest_rtt:43307|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 163353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:694|largest:694|pns:2| [2025/04/30 20:20:38 163361] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:694|frame:ACK |recv_time:1746044438163123|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 163368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558163123|now:1746044438163123|interv:120000000| [2025/04/30 20:20:38 163379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558163123|now:1746044438163123|interv:120000000| [2025/04/30 20:20:38 163385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438163712|pq_index:0| [2025/04/30 20:20:38 163394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438162343| [2025/04/30 20:20:38 163400] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438163400| [2025/04/30 20:20:38 163408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438163406| [2025/04/30 20:20:38 163416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45667|min_srtt:45667|path_bw:1214692|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:38 163423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1721370| [2025/04/30 20:20:38 163428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45667|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 163434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 163441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45667|min_srtt:45667|path_bw:1214692|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:38 163448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1722549| [2025/04/30 20:20:38 163456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45667|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 163462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 163469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45667|min_srtt:45667|path_bw:1214692|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:38 163476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1723728| [2025/04/30 20:20:38 163483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 163489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 163494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 163501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 163508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 163516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1647093| [2025/04/30 20:20:38 163521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 163524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 163529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438163712| [2025/04/30 20:20:38 163533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438163712| [2025/04/30 20:20:38 163537] [debug] |xqc_engine_wakeup_after|wakeup:1746044438163712|now:1746044438163537|diff:175| [2025/04/30 20:20:38 163541] [debug] |xqc_engine_main_logic|END|now:1746044438163406| [2025/04/30 20:20:38 163547] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438163547| [2025/04/30 20:20:38 163551] [debug] |xqc_engine_wakeup_after|wakeup:1746044438163712|now:1746044438163551|diff:161| [2025/04/30 20:20:38 163555] [debug] |xqc_engine_main_logic|END|now:1746044438163547| [2025/04/30 20:20:38 164624] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438164623| [2025/04/30 20:20:38 164635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438163712|pq_index:0| [2025/04/30 20:20:38 164640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438163406| [2025/04/30 20:20:38 164645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438164644| [2025/04/30 20:20:38 164650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438163712|now:1746044438164644| [2025/04/30 20:20:38 164654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438163712|now:1746044438164644| [2025/04/30 20:20:38 164658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 164664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45667|min_srtt:45667|path_bw:1214692|loss_rate:3.85|path_pto:0| [2025/04/30 20:20:38 164668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1723728| [2025/04/30 20:20:38 164673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 164677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 164681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 164685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 164690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 164694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1647093| [2025/04/30 20:20:38 164699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 164709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1753| [2025/04/30 20:20:38 164759] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438164733|stream_id:0|stream_offset:1647093| [2025/04/30 20:20:38 164768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 164773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 164780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45667|rtt_var:1977|pto_duration:53575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 164787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 164793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 164799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 164813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438243308|now:1746044438164779|interv:78529| [2025/04/30 20:20:38 164819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438243308|now:1746044438164779|interval:78529|pto_count:0|srtt:45667 [2025/04/30 20:20:38 164827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:52806| [2025/04/30 20:20:38 164835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 164841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1648272| [2025/04/30 20:20:38 164848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 164855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1754| [2025/04/30 20:20:38 164899] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438164867|stream_id:0|stream_offset:1648272| [2025/04/30 20:20:38 164911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 164918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 164925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45667|rtt_var:1977|pto_duration:53575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 164931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 164938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 164944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 164956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438243442|now:1746044438164924|interv:78518| [2025/04/30 20:20:38 164963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438243442|now:1746044438164924|interval:78518|pto_count:0|srtt:45667 [2025/04/30 20:20:38 164970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:54006| [2025/04/30 20:20:38 164979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 164986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1649451| [2025/04/30 20:20:38 164994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 165000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438166000|now:1746044438165000|interv:1000| [2025/04/30 20:20:38 165006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 165011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 165016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438166000| [2025/04/30 20:20:38 165020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438166000| [2025/04/30 20:20:38 165024] [debug] |xqc_engine_wakeup_after|wakeup:1746044438166000|now:1746044438165024|diff:976| [2025/04/30 20:20:38 165028] [debug] |xqc_engine_main_logic|END|now:1746044438164644| [2025/04/30 20:20:38 165039] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438165038| [2025/04/30 20:20:38 165044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 165050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:694| [2025/04/30 20:20:38 165054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:695| [2025/04/30 20:20:38 165059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:695| [2025/04/30 20:20:38 165064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 165069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 165073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:55212|prior_delivered:1574107|prior_time:1746044438118122|is_app_limited:0|send_elapse:41442|ack_elapse:46916|ctl_first_sent_time:1746044438119955|lagest_ack_time:1746044438165038|curr_delivered:1628119| [2025/04/30 20:20:38 165078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438119955| [2025/04/30 20:20:38 165083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:426||sndq_packets_used_bytes:0|sndq_packets_free:913| [2025/04/30 20:20:38 165087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 165092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:54012|prior_delivered:1576507|prior_time:1746044438120117|is_app_limited:0|send_elapse:41090|ack_elapse:44921|ctl_first_sent_time:1746044438121625|lagest_ack_time:1746044438165038|curr_delivered:1629319| [2025/04/30 20:20:38 165101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438121625| [2025/04/30 20:20:38 165105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:425||sndq_packets_used_bytes:0|sndq_packets_free:914| [2025/04/30 20:20:38 165109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45667|rttvar:1977|minrtt:31448|latest_rtt:43413|ack_delay:88| [2025/04/30 20:20:38 165113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45374|rttvar:2068|minrtt:31448|latest_rtt:43413|ack_delay:88| [2025/04/30 20:20:38 165118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1711|lost_pn:1708|thresh:3| [2025/04/30 20:20:38 165122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 165126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 165130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45374|rtt_var:2068|pto_duration:53646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 165135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 165139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 165143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 165147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438243513|now:1746044438165130|interv:78383| [2025/04/30 20:20:38 165151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438243513|now:1746044438165130|interval:78383|pto_count:0|srtt:45374 [2025/04/30 20:20:38 165155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41090, ack_elapse 44921, delivered 52812|rate 1175663|lost 307| [2025/04/30 20:20:38 165160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175663) in round 29| [2025/04/30 20:20:38 165164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 165168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95497|extra_cwnd:35284| [2025/04/30 20:20:38 165172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438121625|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 165177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438121625|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1578907| [2025/04/30 20:20:38 165181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1214692|bw:1214692|cwnd:130781|full_bw_reached:1|inflight:51606|srtt:45374|latest_rtt:43413|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 165190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:695|largest:695|pns:2| [2025/04/30 20:20:38 165195] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:695|frame:ACK |recv_time:1746044438165038|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 165200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558165038|now:1746044438165038|interv:120000000| [2025/04/30 20:20:38 165204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558165038|now:1746044438165038|interv:120000000| [2025/04/30 20:20:38 165208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438166000|pq_index:0| [2025/04/30 20:20:38 165212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438164644| [2025/04/30 20:20:38 165216] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438165216| [2025/04/30 20:20:38 165221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438165220| [2025/04/30 20:20:38 165227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45374|min_srtt:45374|path_bw:1214692|loss_rate:3.81|path_pto:0| [2025/04/30 20:20:38 165231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1723728| [2025/04/30 20:20:38 165236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 165241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 165245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45374|min_srtt:45374|path_bw:1214692|loss_rate:3.81|path_pto:0| [2025/04/30 20:20:38 165250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1724907| [2025/04/30 20:20:38 165254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 165259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 165263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45374|min_srtt:45374|path_bw:1214692|loss_rate:3.81|path_pto:0| [2025/04/30 20:20:38 165267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1726086| [2025/04/30 20:20:38 165271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 165275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 165279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 165286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 165290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 165297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1649451| [2025/04/30 20:20:38 165305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 165311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 165317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438166000| [2025/04/30 20:20:38 165324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438166000| [2025/04/30 20:20:38 165330] [debug] |xqc_engine_wakeup_after|wakeup:1746044438166000|now:1746044438165330|diff:670| [2025/04/30 20:20:38 165337] [debug] |xqc_engine_main_logic|END|now:1746044438165220| [2025/04/30 20:20:38 165345] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438165344| [2025/04/30 20:20:38 165351] [debug] |xqc_engine_wakeup_after|wakeup:1746044438166000|now:1746044438165351|diff:649| [2025/04/30 20:20:38 165358] [debug] |xqc_engine_main_logic|END|now:1746044438165344| [2025/04/30 20:20:38 166446] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438166446| [2025/04/30 20:20:38 166461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438166000|pq_index:0| [2025/04/30 20:20:38 166469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438165220| [2025/04/30 20:20:38 166477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438166475| [2025/04/30 20:20:38 166494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438166000|now:1746044438166475| [2025/04/30 20:20:38 166501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438166000|now:1746044438166475| [2025/04/30 20:20:38 166508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 166516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45374|min_srtt:45374|path_bw:1214692|loss_rate:3.81|path_pto:0| [2025/04/30 20:20:38 166524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1726086| [2025/04/30 20:20:38 166531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 166537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 166542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 166550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 166563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 166567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1649451| [2025/04/30 20:20:38 166572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 166576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1755| [2025/04/30 20:20:38 166616] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438166585|stream_id:0|stream_offset:1649451| [2025/04/30 20:20:38 166626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 166634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 166641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45374|rtt_var:2068|pto_duration:53646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 166648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 166653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 166657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 166661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438245231|now:1746044438166640|interv:78591| [2025/04/30 20:20:38 166665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438245231|now:1746044438166640|interval:78591|pto_count:0|srtt:45374 [2025/04/30 20:20:38 166670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:52806| [2025/04/30 20:20:38 166675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 166679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1650630| [2025/04/30 20:20:38 166684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 166688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1756| [2025/04/30 20:20:38 166738] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438166695|stream_id:0|stream_offset:1650630| [2025/04/30 20:20:38 166751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 166756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 166761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45374|rtt_var:2068|pto_duration:53646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 166770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 166774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 166778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 166782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438245341|now:1746044438166761|interv:78580| [2025/04/30 20:20:38 166786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438245341|now:1746044438166761|interval:78580|pto_count:0|srtt:45374 [2025/04/30 20:20:38 166791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130781|inflight:54006| [2025/04/30 20:20:38 166796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 166800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130781|conn:00005627609066FC|stream_id:0|stream_offset:1651809| [2025/04/30 20:20:38 166805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 166808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438167808|now:1746044438166808|interv:1000| [2025/04/30 20:20:38 166812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 166816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 166820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438167808| [2025/04/30 20:20:38 166825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438167808| [2025/04/30 20:20:38 166829] [debug] |xqc_engine_wakeup_after|wakeup:1746044438167808|now:1746044438166829|diff:979| [2025/04/30 20:20:38 166833] [debug] |xqc_engine_main_logic|END|now:1746044438166475| [2025/04/30 20:20:38 166917] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044438166915| [2025/04/30 20:20:38 166925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 166931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:695| [2025/04/30 20:20:38 166935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:696| [2025/04/30 20:20:38 166944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:696| [2025/04/30 20:20:38 166951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 166958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 166966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52812|prior_delivered:1578907|prior_time:1746044438121985|is_app_limited:0|send_elapse:41037|ack_elapse:44930|ctl_first_sent_time:1746044438123609|lagest_ack_time:1746044438166915|curr_delivered:1630519| [2025/04/30 20:20:38 166973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438123609| [2025/04/30 20:20:38 166981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:424||sndq_packets_used_bytes:0|sndq_packets_free:915| [2025/04/30 20:20:38 166993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 167001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52812|prior_delivered:1578907|prior_time:1746044438121985|is_app_limited:0|send_elapse:41037|ack_elapse:44930|ctl_first_sent_time:1746044438123609|lagest_ack_time:1746044438166915|curr_delivered:1631719| [2025/04/30 20:20:38 167006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438123788| [2025/04/30 20:20:38 167011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:423||sndq_packets_used_bytes:0|sndq_packets_free:916| [2025/04/30 20:20:38 167018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45374|rttvar:2068|minrtt:31448|latest_rtt:43127|ack_delay:88| [2025/04/30 20:20:38 167024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45082|rttvar:2134|minrtt:31448|latest_rtt:43127|ack_delay:88| [2025/04/30 20:20:38 167031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1713|lost_pn:1710|thresh:3| [2025/04/30 20:20:38 167038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 167044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 167051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45082|rtt_var:2134|pto_duration:53618|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 167059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 167065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 167071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 167075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438245313|now:1746044438167051|interv:78262| [2025/04/30 20:20:38 167079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438245313|now:1746044438167051|interval:78262|pto_count:0|srtt:45082 [2025/04/30 20:20:38 167084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 41037, ack_elapse 44930, delivered 52812|rate 1175428|lost 307| [2025/04/30 20:20:38 167088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 29 -> 30| [2025/04/30 20:20:38 167092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175428) in round 30| [2025/04/30 20:20:38 167097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 167101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 167105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438123788|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 167109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438123788|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 167118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:45082|latest_rtt:43127|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:38 167124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 167129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438191915|now:1746044438166915|interv:25000| [2025/04/30 20:20:38 167134] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438166915|max_ack_delay:25000| [2025/04/30 20:20:38 167139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:696|largest:696|pns:2| [2025/04/30 20:20:38 167143] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:696|frame:PING ACK |recv_time:1746044438166915|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 167148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558166915|now:1746044438166915|interv:120000000| [2025/04/30 20:20:38 167152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558166915|now:1746044438166915|interv:120000000| [2025/04/30 20:20:38 167156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438167808|pq_index:0| [2025/04/30 20:20:38 167161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438166475| [2025/04/30 20:20:38 167165] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438167165| [2025/04/30 20:20:38 167170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438167169| [2025/04/30 20:20:38 167176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45082|min_srtt:45082|path_bw:1212498|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:38 167180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1726086| [2025/04/30 20:20:38 167185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45082|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 167190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 167194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45082|min_srtt:45082|path_bw:1212498|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:38 167199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1727265| [2025/04/30 20:20:38 167206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45082|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 167211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 167215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45082|min_srtt:45082|path_bw:1212498|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:38 167220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1728444| [2025/04/30 20:20:38 167224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 167228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 167232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 167237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 167241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 167245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1651809| [2025/04/30 20:20:38 167250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 167254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 167258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438167808| [2025/04/30 20:20:38 167262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438167808| [2025/04/30 20:20:38 167266] [debug] |xqc_engine_wakeup_after|wakeup:1746044438167808|now:1746044438167266|diff:542| [2025/04/30 20:20:38 167270] [debug] |xqc_engine_main_logic|END|now:1746044438167169| [2025/04/30 20:20:38 167276] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438167275| [2025/04/30 20:20:38 167279] [debug] |xqc_engine_wakeup_after|wakeup:1746044438167808|now:1746044438167279|diff:529| [2025/04/30 20:20:38 167283] [debug] |xqc_engine_main_logic|END|now:1746044438167275| [2025/04/30 20:20:38 168365] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438168365| [2025/04/30 20:20:38 168380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438167808|pq_index:0| [2025/04/30 20:20:38 168388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438167169| [2025/04/30 20:20:38 168396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438168394| [2025/04/30 20:20:38 168403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438167808|now:1746044438168394| [2025/04/30 20:20:38 168410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438167808|now:1746044438168394| [2025/04/30 20:20:38 168425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 168433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45082|min_srtt:45082|path_bw:1212498|loss_rate:3.77|path_pto:0| [2025/04/30 20:20:38 168441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1728444| [2025/04/30 20:20:38 168449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 168455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 168462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 168468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 168476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 168483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1651809| [2025/04/30 20:20:38 168490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 168497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1757| [2025/04/30 20:20:38 168540] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438168509|stream_id:0|stream_offset:1651809| [2025/04/30 20:20:38 168550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 168557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 168564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45082|rtt_var:2134|pto_duration:53618|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 168571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 168577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 168582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 168586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438247127|now:1746044438168563|interv:78564| [2025/04/30 20:20:38 168590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438247127|now:1746044438168563|interval:78564|pto_count:0|srtt:45082 [2025/04/30 20:20:38 168595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 168600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 168604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1652988| [2025/04/30 20:20:38 168615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 168620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1758| [2025/04/30 20:20:38 168650] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438168627|stream_id:0|stream_offset:1652988| [2025/04/30 20:20:38 168656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 168661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 168665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45082|rtt_var:2134|pto_duration:53618|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 168670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 168673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 168677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 168681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438247245|now:1746044438168665|interv:78580| [2025/04/30 20:20:38 168685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438247245|now:1746044438168665|interval:78580|pto_count:0|srtt:45082 [2025/04/30 20:20:38 168690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 168694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 168698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1654167| [2025/04/30 20:20:38 168703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 168707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438169707|now:1746044438168707|interv:1000| [2025/04/30 20:20:38 168711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 168714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 168743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438169707| [2025/04/30 20:20:38 168748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438169707| [2025/04/30 20:20:38 168752] [debug] |xqc_engine_wakeup_after|wakeup:1746044438169707|now:1746044438168752|diff:955| [2025/04/30 20:20:38 168757] [debug] |xqc_engine_main_logic|END|now:1746044438168394| [2025/04/30 20:20:38 168880] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438168878| [2025/04/30 20:20:38 168890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 168907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:696| [2025/04/30 20:20:38 168913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:697| [2025/04/30 20:20:38 168922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:697| [2025/04/30 20:20:38 168928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 168936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 168942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52812|prior_delivered:1581307|prior_time:1746044438123980|is_app_limited:0|send_elapse:42891|ack_elapse:44898|ctl_first_sent_time:1746044438125629|lagest_ack_time:1746044438168878|curr_delivered:1632919| [2025/04/30 20:20:38 168949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438125629| [2025/04/30 20:20:38 168957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:422||sndq_packets_used_bytes:0|sndq_packets_free:917| [2025/04/30 20:20:38 168965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 168972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52812|prior_delivered:1581307|prior_time:1746044438123980|is_app_limited:0|send_elapse:42891|ack_elapse:44898|ctl_first_sent_time:1746044438125629|lagest_ack_time:1746044438168878|curr_delivered:1634119| [2025/04/30 20:20:38 168978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438125800| [2025/04/30 20:20:38 168985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:421||sndq_packets_used_bytes:0|sndq_packets_free:918| [2025/04/30 20:20:38 168992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45082|rttvar:2134|minrtt:31448|latest_rtt:43078|ack_delay:88| [2025/04/30 20:20:38 168999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44820|rttvar:2124|minrtt:31448|latest_rtt:43078|ack_delay:88| [2025/04/30 20:20:38 169005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1715|lost_pn:1712|thresh:3| [2025/04/30 20:20:38 169012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 169017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 169021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44820|rtt_var:2124|pto_duration:53316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 169025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 169029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 169033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 169037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438246943|now:1746044438169021|interv:77922| [2025/04/30 20:20:38 169041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438246943|now:1746044438169021|interval:77922|pto_count:0|srtt:44820 [2025/04/30 20:20:38 169050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42891, ack_elapse 44898, delivered 52812|rate 1176266|lost 307| [2025/04/30 20:20:38 169055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176266) in round 30| [2025/04/30 20:20:38 169059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 169063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 169067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438125800|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 169072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438125800|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 169077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:44820|latest_rtt:43078|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 169083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:697|largest:697|pns:2| [2025/04/30 20:20:38 169087] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:697|frame:ACK |recv_time:1746044438168878|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 169092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558168878|now:1746044438168878|interv:120000000| [2025/04/30 20:20:38 169096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558168878|now:1746044438168878|interv:120000000| [2025/04/30 20:20:38 169101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438169707|pq_index:0| [2025/04/30 20:20:38 169105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438168394| [2025/04/30 20:20:38 169109] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438169109| [2025/04/30 20:20:38 169114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438169113| [2025/04/30 20:20:38 169120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44820|min_srtt:44820|path_bw:1212498|loss_rate:3.74|path_pto:0| [2025/04/30 20:20:38 169124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1728444| [2025/04/30 20:20:38 169129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 169134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 169141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44820|min_srtt:44820|path_bw:1212498|loss_rate:3.74|path_pto:0| [2025/04/30 20:20:38 169146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1729623| [2025/04/30 20:20:38 169150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 169154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 169159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44820|min_srtt:44820|path_bw:1212498|loss_rate:3.74|path_pto:0| [2025/04/30 20:20:38 169163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1730802| [2025/04/30 20:20:38 169167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 169171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 169175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 169179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 169184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 169188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1654167| [2025/04/30 20:20:38 169192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 169196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 169200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438169707| [2025/04/30 20:20:38 169204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438169707| [2025/04/30 20:20:38 169208] [debug] |xqc_engine_wakeup_after|wakeup:1746044438169707|now:1746044438169208|diff:499| [2025/04/30 20:20:38 169213] [debug] |xqc_engine_main_logic|END|now:1746044438169113| [2025/04/30 20:20:38 169218] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438169218| [2025/04/30 20:20:38 169222] [debug] |xqc_engine_wakeup_after|wakeup:1746044438169707|now:1746044438169222|diff:485| [2025/04/30 20:20:38 169226] [debug] |xqc_engine_main_logic|END|now:1746044438169218| [2025/04/30 20:20:38 170296] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438170296| [2025/04/30 20:20:38 170311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438169707|pq_index:0| [2025/04/30 20:20:38 170319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438169113| [2025/04/30 20:20:38 170329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438170325| [2025/04/30 20:20:38 170344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438169707|now:1746044438170325| [2025/04/30 20:20:38 170351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438169707|now:1746044438170325| [2025/04/30 20:20:38 170356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 170364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44820|min_srtt:44820|path_bw:1212498|loss_rate:3.74|path_pto:0| [2025/04/30 20:20:38 170372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1730802| [2025/04/30 20:20:38 170379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 170385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 170391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 170397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 170404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 170411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1654167| [2025/04/30 20:20:38 170417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 170424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1759| [2025/04/30 20:20:38 170466] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438170435|stream_id:0|stream_offset:1654167| [2025/04/30 20:20:38 170475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 170482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 170488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44820|rtt_var:2124|pto_duration:53316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 170496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 170502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 170508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 170514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438248751|now:1746044438170488|interv:78263| [2025/04/30 20:20:38 170520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438248751|now:1746044438170488|interval:78263|pto_count:0|srtt:44820 [2025/04/30 20:20:38 170535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 170543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 170550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1655346| [2025/04/30 20:20:38 170555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 170560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1760| [2025/04/30 20:20:38 170594] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438170567|stream_id:0|stream_offset:1655346| [2025/04/30 20:20:38 170604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 170611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 170618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44820|rtt_var:2124|pto_duration:53316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 170625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 170629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 170633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 170637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438248883|now:1746044438170617|interv:78266| [2025/04/30 20:20:38 170641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438248883|now:1746044438170617|interval:78266|pto_count:0|srtt:44820 [2025/04/30 20:20:38 170646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 170650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 170655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1656525| [2025/04/30 20:20:38 170659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 170663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438171663|now:1746044438170663|interv:1000| [2025/04/30 20:20:38 170667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 170671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 170675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438171663| [2025/04/30 20:20:38 170680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438171663| [2025/04/30 20:20:38 170693] [debug] |xqc_engine_wakeup_after|wakeup:1746044438171663|now:1746044438170693|diff:970| [2025/04/30 20:20:38 170698] [debug] |xqc_engine_main_logic|END|now:1746044438170325| [2025/04/30 20:20:38 170834] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438170832| [2025/04/30 20:20:38 170849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 170858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:697| [2025/04/30 20:20:38 170865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:698| [2025/04/30 20:20:38 170873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:698| [2025/04/30 20:20:38 170879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 170887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 170895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52812|prior_delivered:1583707|prior_time:1746044438125946|is_app_limited:0|send_elapse:42977|ack_elapse:44886|ctl_first_sent_time:1746044438127544|lagest_ack_time:1746044438170832|curr_delivered:1635319| [2025/04/30 20:20:38 170902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438127544| [2025/04/30 20:20:38 170908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:420||sndq_packets_used_bytes:0|sndq_packets_free:919| [2025/04/30 20:20:38 170912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 170919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52812|prior_delivered:1583707|prior_time:1746044438125946|is_app_limited:0|send_elapse:42977|ack_elapse:44886|ctl_first_sent_time:1746044438127544|lagest_ack_time:1746044438170832|curr_delivered:1636519| [2025/04/30 20:20:38 170926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438127740| [2025/04/30 20:20:38 170932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:419||sndq_packets_used_bytes:0|sndq_packets_free:920| [2025/04/30 20:20:38 170938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44820|rttvar:2124|minrtt:31448|latest_rtt:43092|ack_delay:72| [2025/04/30 20:20:38 170945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44595|rttvar:2043|minrtt:31448|latest_rtt:43092|ack_delay:72| [2025/04/30 20:20:38 170952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1717|lost_pn:1714|thresh:3| [2025/04/30 20:20:38 170958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 170965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 170971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44595|rtt_var:2043|pto_duration:52767|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 170976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 170980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 170991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 170995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438248334|now:1746044438170971|interv:77363| [2025/04/30 20:20:38 170999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438248334|now:1746044438170971|interval:77363|pto_count:0|srtt:44595 [2025/04/30 20:20:38 171004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42977, ack_elapse 44886, delivered 52812|rate 1176580|lost 307| [2025/04/30 20:20:38 171008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176580) in round 30| [2025/04/30 20:20:38 171013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 171017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 171021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438127740|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 171025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438127740|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 171030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:44595|latest_rtt:43092|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 171036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:698|largest:698|pns:2| [2025/04/30 20:20:38 171041] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:698|frame:ACK |recv_time:1746044438170832|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 171045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558170832|now:1746044438170832|interv:120000000| [2025/04/30 20:20:38 171050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558170832|now:1746044438170832|interv:120000000| [2025/04/30 20:20:38 171054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438171663|pq_index:0| [2025/04/30 20:20:38 171058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438170325| [2025/04/30 20:20:38 171062] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438171062| [2025/04/30 20:20:38 171067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438171066| [2025/04/30 20:20:38 171073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44595|min_srtt:44595|path_bw:1212498|loss_rate:3.70|path_pto:0| [2025/04/30 20:20:38 171078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1730802| [2025/04/30 20:20:38 171085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44595|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 171090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 171095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44595|min_srtt:44595|path_bw:1212498|loss_rate:3.70|path_pto:0| [2025/04/30 20:20:38 171099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1731981| [2025/04/30 20:20:38 171103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44595|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 171108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 171112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44595|min_srtt:44595|path_bw:1212498|loss_rate:3.70|path_pto:0| [2025/04/30 20:20:38 171117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1733160| [2025/04/30 20:20:38 171121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 171125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 171129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 171133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 171138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 171142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1656525| [2025/04/30 20:20:38 171147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 171150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 171155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438171663| [2025/04/30 20:20:38 171159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438171663| [2025/04/30 20:20:38 171163] [debug] |xqc_engine_wakeup_after|wakeup:1746044438171663|now:1746044438171163|diff:500| [2025/04/30 20:20:38 171167] [debug] |xqc_engine_main_logic|END|now:1746044438171066| [2025/04/30 20:20:38 171173] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438171172| [2025/04/30 20:20:38 171176] [debug] |xqc_engine_wakeup_after|wakeup:1746044438171663|now:1746044438171176|diff:487| [2025/04/30 20:20:38 171180] [debug] |xqc_engine_main_logic|END|now:1746044438171172| [2025/04/30 20:20:38 172251] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438172250| [2025/04/30 20:20:38 172263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438171663|pq_index:0| [2025/04/30 20:20:38 172267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438171066| [2025/04/30 20:20:38 172275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438172274| [2025/04/30 20:20:38 172283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438171663|now:1746044438172274| [2025/04/30 20:20:38 172290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438171663|now:1746044438172274| [2025/04/30 20:20:38 172297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 172305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44595|min_srtt:44595|path_bw:1212498|loss_rate:3.70|path_pto:0| [2025/04/30 20:20:38 172312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1733160| [2025/04/30 20:20:38 172320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 172326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 172332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 172339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 172347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 172353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1656525| [2025/04/30 20:20:38 172360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 172367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1761| [2025/04/30 20:20:38 172415] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438172379|stream_id:0|stream_offset:1656525| [2025/04/30 20:20:38 172425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 172432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 172439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44595|rtt_var:2043|pto_duration:52767|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 172446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 172452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 172465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 172472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438250146|now:1746044438172438|interv:77708| [2025/04/30 20:20:38 172479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438250146|now:1746044438172438|interval:77708|pto_count:0|srtt:44595 [2025/04/30 20:20:38 172486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 172493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 172500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1657704| [2025/04/30 20:20:38 172507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 172514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1762| [2025/04/30 20:20:38 172564] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438172525|stream_id:0|stream_offset:1657704| [2025/04/30 20:20:38 172576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 172583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 172591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44595|rtt_var:2043|pto_duration:52767|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 172598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 172604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 172610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 172614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438250292|now:1746044438172590|interv:77702| [2025/04/30 20:20:38 172618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438250292|now:1746044438172590|interval:77702|pto_count:0|srtt:44595 [2025/04/30 20:20:38 172623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 172628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 172632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 172637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 172641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438173640|now:1746044438172640|interv:1000| [2025/04/30 20:20:38 172649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 172653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 172657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438173640| [2025/04/30 20:20:38 172662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438173640| [2025/04/30 20:20:38 172666] [debug] |xqc_engine_wakeup_after|wakeup:1746044438173640|now:1746044438172666|diff:974| [2025/04/30 20:20:38 172670] [debug] |xqc_engine_main_logic|END|now:1746044438172274| [2025/04/30 20:20:38 172827] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438172826| [2025/04/30 20:20:38 172842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 172850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:698| [2025/04/30 20:20:38 172857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:699| [2025/04/30 20:20:38 172865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:699| [2025/04/30 20:20:38 172871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 172876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1719|path_largest_ack:1718| [2025/04/30 20:20:38 172882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:55212|prior_delivered:1583707|prior_time:1746044438125946|is_app_limited:0|send_elapse:44510|ack_elapse:46880|ctl_first_sent_time:1746044438129077|lagest_ack_time:1746044438172826|curr_delivered:1637719| [2025/04/30 20:20:38 172889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438129077| [2025/04/30 20:20:38 172897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:418||sndq_packets_used_bytes:0|sndq_packets_free:921| [2025/04/30 20:20:38 172904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1719|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1719|path_largest_ack:1719| [2025/04/30 20:20:38 172911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:54012|prior_delivered:1586107|prior_time:1746044438129221|is_app_limited:0|send_elapse:45953|ack_elapse:43605|ctl_first_sent_time:1746044438130832|lagest_ack_time:1746044438172826|curr_delivered:1638919| [2025/04/30 20:20:38 172918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438130832| [2025/04/30 20:20:38 172924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:417||sndq_packets_used_bytes:0|sndq_packets_free:922| [2025/04/30 20:20:38 172931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44595|rttvar:2043|minrtt:31448|latest_rtt:41994|ack_delay:72| [2025/04/30 20:20:38 172938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44261|rttvar:2201|minrtt:31448|latest_rtt:41994|ack_delay:72| [2025/04/30 20:20:38 172945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1719|lost_pn:1716|thresh:3| [2025/04/30 20:20:38 172953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 172959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 172975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44261|rtt_var:2201|pto_duration:53065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 172982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 172987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 172991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 172995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438250590|now:1746044438172975|interv:77615| [2025/04/30 20:20:38 173000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438250590|now:1746044438172975|interval:77615|pto_count:0|srtt:44261 [2025/04/30 20:20:38 173004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45953, ack_elapse 43605, delivered 52812|rate 1149261|lost 307| [2025/04/30 20:20:38 173009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149261) in round 30| [2025/04/30 20:20:38 173013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 173017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 173021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438130832|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 173026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438130832|recovery:1|recovery_start:1746044438131184|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 173031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:44261|latest_rtt:41994|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438131184|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 173037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:699|largest:699|pns:2| [2025/04/30 20:20:38 173041] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:699|frame:ACK |recv_time:1746044438172826|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 173046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558172826|now:1746044438172826|interv:120000000| [2025/04/30 20:20:38 173050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558172826|now:1746044438172826|interv:120000000| [2025/04/30 20:20:38 173054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438173640|pq_index:0| [2025/04/30 20:20:38 173059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438172274| [2025/04/30 20:20:38 173063] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438173063| [2025/04/30 20:20:38 173068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438173067| [2025/04/30 20:20:38 173077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44261|min_srtt:44261|path_bw:1212498|loss_rate:3.67|path_pto:0| [2025/04/30 20:20:38 173081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1733160| [2025/04/30 20:20:38 173086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 173091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 173095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44261|min_srtt:44261|path_bw:1212498|loss_rate:3.67|path_pto:0| [2025/04/30 20:20:38 173100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1734339| [2025/04/30 20:20:38 173104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 173109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 173113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44261|min_srtt:44261|path_bw:1212498|loss_rate:3.67|path_pto:0| [2025/04/30 20:20:38 173117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1735518| [2025/04/30 20:20:38 173122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 173125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 173129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 173134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 173138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 173142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 173147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 173151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 173155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438173640| [2025/04/30 20:20:38 173159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438173640| [2025/04/30 20:20:38 173166] [debug] |xqc_engine_wakeup_after|wakeup:1746044438173640|now:1746044438173165|diff:475| [2025/04/30 20:20:38 173170] [debug] |xqc_engine_main_logic|END|now:1746044438173067| [2025/04/30 20:20:38 173176] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438173176| [2025/04/30 20:20:38 173180] [debug] |xqc_engine_wakeup_after|wakeup:1746044438173640|now:1746044438173179|diff:461| [2025/04/30 20:20:38 173184] [debug] |xqc_engine_main_logic|END|now:1746044438173176| [2025/04/30 20:20:38 174252] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438174252| [2025/04/30 20:20:38 174265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438173640|pq_index:0| [2025/04/30 20:20:38 174273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438173067| [2025/04/30 20:20:38 174281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438174279| [2025/04/30 20:20:38 174288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438173640|now:1746044438174279| [2025/04/30 20:20:38 174295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438173640|now:1746044438174279| [2025/04/30 20:20:38 174301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 174310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44261|min_srtt:44261|path_bw:1212498|loss_rate:3.67|path_pto:0| [2025/04/30 20:20:38 174318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1735518| [2025/04/30 20:20:38 174325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 174330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 174337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 174344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 174351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 174358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 174366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 174372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1763| [2025/04/30 20:20:38 174415] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438174383|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 174424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 174432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 174445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44261|rtt_var:2201|pto_duration:53065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 174451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 174458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 174464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 174470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438252448|now:1746044438174444|interv:78004| [2025/04/30 20:20:38 174477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438252448|now:1746044438174444|interval:78004|pto_count:0|srtt:44261 [2025/04/30 20:20:38 174484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 174492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 174499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1660062| [2025/04/30 20:20:38 174506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 174513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1764| [2025/04/30 20:20:38 174551] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438174524|stream_id:0|stream_offset:1660062| [2025/04/30 20:20:38 174560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 174567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 174574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44261|rtt_var:2201|pto_duration:53065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 174582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 174588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 174595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 174599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438252589|now:1746044438174574|interv:78015| [2025/04/30 20:20:38 174604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438252589|now:1746044438174574|interval:78015|pto_count:0|srtt:44261 [2025/04/30 20:20:38 174611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 174620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 174626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1661241| [2025/04/30 20:20:38 174639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 174643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438175643|now:1746044438174643|interv:1000| [2025/04/30 20:20:38 174647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 174651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 174655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438175643| [2025/04/30 20:20:38 174659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438175643| [2025/04/30 20:20:38 174663] [debug] |xqc_engine_wakeup_after|wakeup:1746044438175643|now:1746044438174663|diff:980| [2025/04/30 20:20:38 174668] [debug] |xqc_engine_main_logic|END|now:1746044438174279| [2025/04/30 20:20:38 174921] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438174920| [2025/04/30 20:20:38 174938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 174948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:699| [2025/04/30 20:20:38 174964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:700| [2025/04/30 20:20:38 174974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:700| [2025/04/30 20:20:38 174981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 174987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1721|path_largest_ack:1720| [2025/04/30 20:20:38 174992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:55212|prior_delivered:1586107|prior_time:1746044438129221|is_app_limited:0|send_elapse:46033|ack_elapse:45699|ctl_first_sent_time:1746044438130912|lagest_ack_time:1746044438174920|curr_delivered:1640119| [2025/04/30 20:20:38 174998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438130912| [2025/04/30 20:20:38 175005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:416||sndq_packets_used_bytes:0|sndq_packets_free:923| [2025/04/30 20:20:38 175012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1721|origin_pktnum:1672|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1721|path_largest_ack:1721| [2025/04/30 20:20:38 175019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1588513|prior_time:1746044438131045|is_app_limited:0|send_elapse:46029|ack_elapse:43875|ctl_first_sent_time:1746044438132695|lagest_ack_time:1746044438174920|curr_delivered:1641319| [2025/04/30 20:20:38 175026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438132695| [2025/04/30 20:20:38 175033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:414||sndq_packets_used_bytes:0|sndq_packets_free:925| [2025/04/30 20:20:38 175039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44261|rttvar:2201|minrtt:31448|latest_rtt:42225|ack_delay:160| [2025/04/30 20:20:38 175046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43987|rttvar:2200|minrtt:31448|latest_rtt:42225|ack_delay:160| [2025/04/30 20:20:38 175061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1721|lost_pn:1718|thresh:3| [2025/04/30 20:20:38 175067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 175074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43987|rtt_var:2200|pto_duration:52787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 175081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 175088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 175094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 175100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438252311|now:1746044438175074|interv:77237| [2025/04/30 20:20:38 175104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438252311|now:1746044438175074|interval:77237|pto_count:0|srtt:43987 [2025/04/30 20:20:38 175108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46029, ack_elapse 43875, delivered 52806|rate 1147233|lost 307| [2025/04/30 20:20:38 175113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147233) in round 30| [2025/04/30 20:20:38 175117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 175121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 175125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438132695|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 175130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130781|packet_lost:0|acked:2400|po_sent_time:1746044438132695|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 175138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:43987|latest_rtt:42225|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 175147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:700|largest:700|pns:2| [2025/04/30 20:20:38 175155] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:700|frame:ACK |recv_time:1746044438174920|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 175160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558174920|now:1746044438174920|interv:120000000| [2025/04/30 20:20:38 175164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558174920|now:1746044438174920|interv:120000000| [2025/04/30 20:20:38 175168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438175643|pq_index:0| [2025/04/30 20:20:38 175173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438174279| [2025/04/30 20:20:38 175181] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438175181| [2025/04/30 20:20:38 175186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438175185| [2025/04/30 20:20:38 175192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43987|min_srtt:43987|path_bw:1212498|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:38 175197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1735518| [2025/04/30 20:20:38 175202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 175206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 175211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43987|min_srtt:43987|path_bw:1212498|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:38 175215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1736697| [2025/04/30 20:20:38 175222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 175230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 175237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43987|min_srtt:43987|path_bw:1212498|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:38 175242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1737876| [2025/04/30 20:20:38 175247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 175251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 175255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 175259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 175264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 175268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1661241| [2025/04/30 20:20:38 175272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 175276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 175286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438175643| [2025/04/30 20:20:38 175290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438175643| [2025/04/30 20:20:38 175294] [debug] |xqc_engine_wakeup_after|wakeup:1746044438175643|now:1746044438175294|diff:349| [2025/04/30 20:20:38 175298] [debug] |xqc_engine_main_logic|END|now:1746044438175185| [2025/04/30 20:20:38 175307] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438175307| [2025/04/30 20:20:38 175314] [debug] |xqc_engine_wakeup_after|wakeup:1746044438175643|now:1746044438175314|diff:329| [2025/04/30 20:20:38 175321] [debug] |xqc_engine_main_logic|END|now:1746044438175307| [2025/04/30 20:20:38 176396] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438176396| [2025/04/30 20:20:38 176411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438175643|pq_index:0| [2025/04/30 20:20:38 176427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438175185| [2025/04/30 20:20:38 176435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438176434| [2025/04/30 20:20:38 176442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438175643|now:1746044438176434| [2025/04/30 20:20:38 176449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438175643|now:1746044438176434| [2025/04/30 20:20:38 176454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 176462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43987|min_srtt:43987|path_bw:1212498|loss_rate:3.64|path_pto:0| [2025/04/30 20:20:38 176470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1737876| [2025/04/30 20:20:38 176477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 176483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 176489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 176495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 176502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 176509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1661241| [2025/04/30 20:20:38 176515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 176522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1765| [2025/04/30 20:20:38 176561] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438176531|stream_id:0|stream_offset:1661241| [2025/04/30 20:20:38 176571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 176586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 176593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43987|rtt_var:2200|pto_duration:52787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 176600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 176605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 176609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 176613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438254318|now:1746044438176592|interv:77726| [2025/04/30 20:20:38 176617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438254318|now:1746044438176592|interval:77726|pto_count:0|srtt:43987 [2025/04/30 20:20:38 176622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 176627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 176631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1662420| [2025/04/30 20:20:38 176636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 176640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1766| [2025/04/30 20:20:38 176670] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438176647|stream_id:0|stream_offset:1662420| [2025/04/30 20:20:38 176679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 176686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 176693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43987|rtt_var:2200|pto_duration:52787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 176699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 176704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 176708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 176712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438254434|now:1746044438176692|interv:77742| [2025/04/30 20:20:38 176733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438254434|now:1746044438176692|interval:77742|pto_count:0|srtt:43987 [2025/04/30 20:20:38 176745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 176759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 176766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1663599| [2025/04/30 20:20:38 176773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 176779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438177779|now:1746044438176779|interv:1000| [2025/04/30 20:20:38 176785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 176791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 176797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438177779| [2025/04/30 20:20:38 176804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438177779| [2025/04/30 20:20:38 176810] [debug] |xqc_engine_wakeup_after|wakeup:1746044438177779|now:1746044438176810|diff:969| [2025/04/30 20:20:38 176817] [debug] |xqc_engine_main_logic|END|now:1746044438176434| [2025/04/30 20:20:38 176831] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438176830| [2025/04/30 20:20:38 176839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 176849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:700| [2025/04/30 20:20:38 176856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:701| [2025/04/30 20:20:38 176864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:701| [2025/04/30 20:20:38 176871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 176879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1723|path_largest_ack:1722| [2025/04/30 20:20:38 176886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1588513|prior_time:1746044438131045|is_app_limited:0|send_elapse:46170|ack_elapse:45785|ctl_first_sent_time:1746044438132836|lagest_ack_time:1746044438176830|curr_delivered:1642519| [2025/04/30 20:20:38 176893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438132836| [2025/04/30 20:20:38 176900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:413||sndq_packets_used_bytes:0|sndq_packets_free:926| [2025/04/30 20:20:38 176907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1723|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1723|path_largest_ack:1723| [2025/04/30 20:20:38 176911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1590913|prior_time:1746044438133003|is_app_limited:0|send_elapse:47580|ack_elapse:43827|ctl_first_sent_time:1746044438134581|lagest_ack_time:1746044438176830|curr_delivered:1643719| [2025/04/30 20:20:38 176916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438134581| [2025/04/30 20:20:38 176920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:412||sndq_packets_used_bytes:0|sndq_packets_free:927| [2025/04/30 20:20:38 176929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43987|rttvar:2200|minrtt:31448|latest_rtt:42249|ack_delay:96| [2025/04/30 20:20:38 176933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43758|rttvar:2108|minrtt:31448|latest_rtt:42249|ack_delay:96| [2025/04/30 20:20:38 176938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1723|lost_pn:1720|thresh:3| [2025/04/30 20:20:38 176942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 176946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43758|rtt_var:2108|pto_duration:52190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 176950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 176954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 176958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 176962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438253837|now:1746044438176946|interv:76891| [2025/04/30 20:20:38 176966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438253837|now:1746044438176946|interval:76891|pto_count:0|srtt:43758 [2025/04/30 20:20:38 176971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47580, ack_elapse 43827, delivered 52806|rate 1109836|lost 307| [2025/04/30 20:20:38 176975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109836) in round 30| [2025/04/30 20:20:38 176980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 176984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 176988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438134581|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 176992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438134581|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 176997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:43758|latest_rtt:42249|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 177003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:701|largest:701|pns:2| [2025/04/30 20:20:38 177007] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:701|frame:ACK |recv_time:1746044438176830|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 177012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558176830|now:1746044438176830|interv:120000000| [2025/04/30 20:20:38 177016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558176830|now:1746044438176830|interv:120000000| [2025/04/30 20:20:38 177023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438177779|pq_index:0| [2025/04/30 20:20:38 177027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438176434| [2025/04/30 20:20:38 177031] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438177031| [2025/04/30 20:20:38 177036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438177035| [2025/04/30 20:20:38 177042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43758|min_srtt:43758|path_bw:1212498|loss_rate:3.60|path_pto:0| [2025/04/30 20:20:38 177047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1737876| [2025/04/30 20:20:38 177052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43758|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 177056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 177061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43758|min_srtt:43758|path_bw:1212498|loss_rate:3.60|path_pto:0| [2025/04/30 20:20:38 177065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1739055| [2025/04/30 20:20:38 177070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43758|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 177074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 177078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43758|min_srtt:43758|path_bw:1212498|loss_rate:3.60|path_pto:0| [2025/04/30 20:20:38 177083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1740234| [2025/04/30 20:20:38 177087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 177091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 177095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 177099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 177104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 177108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1663599| [2025/04/30 20:20:38 177115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 177119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 177123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438177779| [2025/04/30 20:20:38 177127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438177779| [2025/04/30 20:20:38 177131] [debug] |xqc_engine_wakeup_after|wakeup:1746044438177779|now:1746044438177131|diff:648| [2025/04/30 20:20:38 177135] [debug] |xqc_engine_main_logic|END|now:1746044438177035| [2025/04/30 20:20:38 177140] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438177140| [2025/04/30 20:20:38 177144] [debug] |xqc_engine_wakeup_after|wakeup:1746044438177779|now:1746044438177144|diff:635| [2025/04/30 20:20:38 177148] [debug] |xqc_engine_main_logic|END|now:1746044438177140| [2025/04/30 20:20:38 178214] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438178214| [2025/04/30 20:20:38 178226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438177779|pq_index:0| [2025/04/30 20:20:38 178230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438177035| [2025/04/30 20:20:38 178236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438178235| [2025/04/30 20:20:38 178240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438177779|now:1746044438178235| [2025/04/30 20:20:38 178245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438177779|now:1746044438178235| [2025/04/30 20:20:38 178249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 178254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43758|min_srtt:43758|path_bw:1212498|loss_rate:3.60|path_pto:0| [2025/04/30 20:20:38 178259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1740234| [2025/04/30 20:20:38 178263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 178267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 178271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 178275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 178280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 178284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1663599| [2025/04/30 20:20:38 178289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 178293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1767| [2025/04/30 20:20:38 178347] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438178311|stream_id:0|stream_offset:1663599| [2025/04/30 20:20:38 178357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 178364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 178371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43758|rtt_var:2108|pto_duration:52190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 178377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 178383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 178389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 178395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438255501|now:1746044438178370|interv:77131| [2025/04/30 20:20:38 178401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438255501|now:1746044438178370|interval:77131|pto_count:0|srtt:43758 [2025/04/30 20:20:38 178408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 178415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 178420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1664778| [2025/04/30 20:20:38 178424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 178430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1768| [2025/04/30 20:20:38 178468] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438178440|stream_id:0|stream_offset:1664778| [2025/04/30 20:20:38 178478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 178486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 178492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43758|rtt_var:2108|pto_duration:52190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 178499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 178505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 178511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 178517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438255630|now:1746044438178492|interv:77138| [2025/04/30 20:20:38 178529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438255630|now:1746044438178492|interval:77138|pto_count:0|srtt:43758 [2025/04/30 20:20:38 178536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 178543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 178547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1665957| [2025/04/30 20:20:38 178552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 178556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438179556|now:1746044438178556|interv:1000| [2025/04/30 20:20:38 178560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 178564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 178568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438179556| [2025/04/30 20:20:38 178572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438179556| [2025/04/30 20:20:38 178576] [debug] |xqc_engine_wakeup_after|wakeup:1746044438179556|now:1746044438178576|diff:980| [2025/04/30 20:20:38 178581] [debug] |xqc_engine_main_logic|END|now:1746044438178235| [2025/04/30 20:20:38 178817] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438178815| [2025/04/30 20:20:38 178832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 178841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:701| [2025/04/30 20:20:38 178848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:702| [2025/04/30 20:20:38 178857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:702| [2025/04/30 20:20:38 178863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 178871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1725|path_largest_ack:1724| [2025/04/30 20:20:38 178878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1590913|prior_time:1746044438133003|is_app_limited:0|send_elapse:47702|ack_elapse:45812|ctl_first_sent_time:1746044438134703|lagest_ack_time:1746044438178815|curr_delivered:1644919| [2025/04/30 20:20:38 178882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438134703| [2025/04/30 20:20:38 178890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:411||sndq_packets_used_bytes:0|sndq_packets_free:928| [2025/04/30 20:20:38 178897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1725|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1725|path_largest_ack:1725| [2025/04/30 20:20:38 178903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1593313|prior_time:1746044438135061|is_app_limited:0|send_elapse:48248|ack_elapse:43754|ctl_first_sent_time:1746044438136695|lagest_ack_time:1746044438178815|curr_delivered:1646119| [2025/04/30 20:20:38 178917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438136695| [2025/04/30 20:20:38 178923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:410||sndq_packets_used_bytes:0|sndq_packets_free:929| [2025/04/30 20:20:38 178929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43758|rttvar:2108|minrtt:31448|latest_rtt:42120|ack_delay:96| [2025/04/30 20:20:38 178936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43542|rttvar:2014|minrtt:31448|latest_rtt:42120|ack_delay:96| [2025/04/30 20:20:38 178942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1725|lost_pn:1722|thresh:3| [2025/04/30 20:20:38 178946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 178950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43542|rtt_var:2014|pto_duration:51598|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 178955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 178959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 178963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 178967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438255038|now:1746044438178950|interv:76088| [2025/04/30 20:20:38 178971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438255038|now:1746044438178950|interval:76088|pto_count:0|srtt:43542 [2025/04/30 20:20:38 178975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 48248, ack_elapse 43754, delivered 52806|rate 1094470|lost 307| [2025/04/30 20:20:38 178980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094470) in round 30| [2025/04/30 20:20:38 178984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 178988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 178992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438136695|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 178997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438136695|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 179001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:43542|latest_rtt:42120|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 179007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:702|largest:702|pns:2| [2025/04/30 20:20:38 179012] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:702|frame:ACK |recv_time:1746044438178815|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 179020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558178815|now:1746044438178815|interv:120000000| [2025/04/30 20:20:38 179025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558178815|now:1746044438178815|interv:120000000| [2025/04/30 20:20:38 179028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438179556|pq_index:0| [2025/04/30 20:20:38 179033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438178235| [2025/04/30 20:20:38 179037] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438179037| [2025/04/30 20:20:38 179042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438179041| [2025/04/30 20:20:38 179048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43542|min_srtt:43542|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 179053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1740234| [2025/04/30 20:20:38 179058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43542|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 179062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 179067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43542|min_srtt:43542|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 179071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1741413| [2025/04/30 20:20:38 179076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43542|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 179080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 179085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43542|min_srtt:43542|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 179089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1742592| [2025/04/30 20:20:38 179094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 179098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 179102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 179106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 179110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 179118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1665957| [2025/04/30 20:20:38 179122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 179126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 179130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438179556| [2025/04/30 20:20:38 179134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438179556| [2025/04/30 20:20:38 179138] [debug] |xqc_engine_wakeup_after|wakeup:1746044438179556|now:1746044438179138|diff:418| [2025/04/30 20:20:38 179142] [debug] |xqc_engine_main_logic|END|now:1746044438179041| [2025/04/30 20:20:38 179148] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438179148| [2025/04/30 20:20:38 179152] [debug] |xqc_engine_wakeup_after|wakeup:1746044438179556|now:1746044438179152|diff:404| [2025/04/30 20:20:38 179156] [debug] |xqc_engine_main_logic|END|now:1746044438179148| [2025/04/30 20:20:38 180224] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438180224| [2025/04/30 20:20:38 180236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438179556|pq_index:0| [2025/04/30 20:20:38 180241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438179041| [2025/04/30 20:20:38 180250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438180248| [2025/04/30 20:20:38 180258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438179556|now:1746044438180248| [2025/04/30 20:20:38 180265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438179556|now:1746044438180248| [2025/04/30 20:20:38 180271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 180279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43542|min_srtt:43542|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 180286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1742592| [2025/04/30 20:20:38 180294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 180300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 180306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 180313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 180320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 180326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1665957| [2025/04/30 20:20:38 180341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 180348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1769| [2025/04/30 20:20:38 180391] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438180359|stream_id:0|stream_offset:1665957| [2025/04/30 20:20:38 180401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 180408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 180415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43542|rtt_var:2014|pto_duration:51598|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 180422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 180429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 180435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 180441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438256957|now:1746044438180415|interv:76542| [2025/04/30 20:20:38 180448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438256957|now:1746044438180415|interval:76542|pto_count:0|srtt:43542 [2025/04/30 20:20:38 180455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 180463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 180469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1667136| [2025/04/30 20:20:38 180476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 180480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1770| [2025/04/30 20:20:38 180515] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438180488|stream_id:0|stream_offset:1667136| [2025/04/30 20:20:38 180525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 180533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 180539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43542|rtt_var:2014|pto_duration:51598|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 180546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 180551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 180555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 180564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438257086|now:1746044438180539|interv:76547| [2025/04/30 20:20:38 180568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438257086|now:1746044438180539|interval:76547|pto_count:0|srtt:43542 [2025/04/30 20:20:38 180573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 180578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 180582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1668315| [2025/04/30 20:20:38 180587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 180591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438181591|now:1746044438180591|interv:1000| [2025/04/30 20:20:38 180595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 180599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 180603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438181591| [2025/04/30 20:20:38 180607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438181591| [2025/04/30 20:20:38 180611] [debug] |xqc_engine_wakeup_after|wakeup:1746044438181591|now:1746044438180611|diff:980| [2025/04/30 20:20:38 180616] [debug] |xqc_engine_main_logic|END|now:1746044438180248| [2025/04/30 20:20:38 180828] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438180827| [2025/04/30 20:20:38 180842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 180851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:702| [2025/04/30 20:20:38 180857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:703| [2025/04/30 20:20:38 180866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:703| [2025/04/30 20:20:38 180873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 180880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1726|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1727|path_largest_ack:1726| [2025/04/30 20:20:38 180887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1593313|prior_time:1746044438135061|is_app_limited:0|send_elapse:48375|ack_elapse:45766|ctl_first_sent_time:1746044438136822|lagest_ack_time:1746044438180827|curr_delivered:1647319| [2025/04/30 20:20:38 180894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438136822| [2025/04/30 20:20:38 180901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:409||sndq_packets_used_bytes:0|sndq_packets_free:930| [2025/04/30 20:20:38 180908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1727|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1727|path_largest_ack:1727| [2025/04/30 20:20:38 180915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1595713|prior_time:1746044438136984|is_app_limited:0|send_elapse:49899|ack_elapse:43843|ctl_first_sent_time:1746044438138562|lagest_ack_time:1746044438180827|curr_delivered:1648519| [2025/04/30 20:20:38 180931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438138562| [2025/04/30 20:20:38 180938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:408||sndq_packets_used_bytes:0|sndq_packets_free:931| [2025/04/30 20:20:38 180944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43542|rttvar:2014|minrtt:31448|latest_rtt:42265|ack_delay:88| [2025/04/30 20:20:38 180951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43372|rttvar:1852|minrtt:31448|latest_rtt:42265|ack_delay:88| [2025/04/30 20:20:38 180957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1727|lost_pn:1724|thresh:3| [2025/04/30 20:20:38 180963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 180970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43372|rtt_var:1852|pto_duration:50780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 180976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 180980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 180984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 180988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438256268|now:1746044438180969|interv:75299| [2025/04/30 20:20:38 180992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438256268|now:1746044438180969|interval:75299|pto_count:0|srtt:43372 [2025/04/30 20:20:38 180997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 49899, ack_elapse 43843, delivered 52806|rate 1058257|lost 307| [2025/04/30 20:20:38 181001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1058257) in round 30| [2025/04/30 20:20:38 181006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 181010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 181014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438138562|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 181018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438138562|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 181023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:43372|latest_rtt:42265|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 181029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:703|largest:703|pns:2| [2025/04/30 20:20:38 181038] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:703|frame:ACK |recv_time:1746044438180827|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 181043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558180827|now:1746044438180827|interv:120000000| [2025/04/30 20:20:38 181047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558180827|now:1746044438180827|interv:120000000| [2025/04/30 20:20:38 181051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438181591|pq_index:0| [2025/04/30 20:20:38 181056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438180248| [2025/04/30 20:20:38 181060] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438181059| [2025/04/30 20:20:38 181065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438181063| [2025/04/30 20:20:38 181071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43372|min_srtt:43372|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 181075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1742592| [2025/04/30 20:20:38 181080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43372|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 181085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 181089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43372|min_srtt:43372|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 181093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1743771| [2025/04/30 20:20:38 181098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43372|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 181102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 181106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43372|min_srtt:43372|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 181111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1744950| [2025/04/30 20:20:38 181115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 181119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 181123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 181130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 181134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 181139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1668315| [2025/04/30 20:20:38 181143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 181147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 181151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438181591| [2025/04/30 20:20:38 181155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438181591| [2025/04/30 20:20:38 181159] [debug] |xqc_engine_wakeup_after|wakeup:1746044438181591|now:1746044438181159|diff:432| [2025/04/30 20:20:38 181163] [debug] |xqc_engine_main_logic|END|now:1746044438181063| [2025/04/30 20:20:38 181169] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438181169| [2025/04/30 20:20:38 181173] [debug] |xqc_engine_wakeup_after|wakeup:1746044438181591|now:1746044438181172|diff:419| [2025/04/30 20:20:38 181177] [debug] |xqc_engine_main_logic|END|now:1746044438181169| [2025/04/30 20:20:38 182248] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438182248| [2025/04/30 20:20:38 182260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438181591|pq_index:0| [2025/04/30 20:20:38 182264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438181063| [2025/04/30 20:20:38 182273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438182271| [2025/04/30 20:20:38 182280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438181591|now:1746044438182271| [2025/04/30 20:20:38 182287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438181591|now:1746044438182271| [2025/04/30 20:20:38 182293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 182300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43372|min_srtt:43372|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 182307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1744950| [2025/04/30 20:20:38 182315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 182321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 182327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 182334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 182342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 182356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1668315| [2025/04/30 20:20:38 182363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 182370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1771| [2025/04/30 20:20:38 182413] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438182382|stream_id:0|stream_offset:1668315| [2025/04/30 20:20:38 182423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 182431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 182438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43372|rtt_var:1852|pto_duration:50780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 182445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 182451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 182457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 182464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438258162|now:1746044438182437|interv:75725| [2025/04/30 20:20:38 182471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438258162|now:1746044438182437|interval:75725|pto_count:0|srtt:43372 [2025/04/30 20:20:38 182478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 182485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 182492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1669494| [2025/04/30 20:20:38 182499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 182504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1772| [2025/04/30 20:20:38 182534] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438182511|stream_id:0|stream_offset:1669494| [2025/04/30 20:20:38 182540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 182545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 182549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43372|rtt_var:1852|pto_duration:50780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 182554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 182562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 182566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 182570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438258291|now:1746044438182549|interv:75742| [2025/04/30 20:20:38 182574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438258291|now:1746044438182549|interval:75742|pto_count:0|srtt:43372 [2025/04/30 20:20:38 182578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 182583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 182587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1670673| [2025/04/30 20:20:38 182592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 182596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438183595|now:1746044438182595|interv:1000| [2025/04/30 20:20:38 182600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 182603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 182608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438183595| [2025/04/30 20:20:38 182612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438183595| [2025/04/30 20:20:38 182616] [debug] |xqc_engine_wakeup_after|wakeup:1746044438183595|now:1746044438182616|diff:979| [2025/04/30 20:20:38 182620] [debug] |xqc_engine_main_logic|END|now:1746044438182271| [2025/04/30 20:20:38 182918] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044438182916| [2025/04/30 20:20:38 182931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 182940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:703| [2025/04/30 20:20:38 182946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:704| [2025/04/30 20:20:38 182955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:704| [2025/04/30 20:20:38 182961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 182969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1728|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1729|path_largest_ack:1728| [2025/04/30 20:20:38 182976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1595713|prior_time:1746044438136984|is_app_limited:0|send_elapse:50045|ack_elapse:45932|ctl_first_sent_time:1746044438138708|lagest_ack_time:1746044438182916|curr_delivered:1649719| [2025/04/30 20:20:38 182983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438138708| [2025/04/30 20:20:38 182990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:407||sndq_packets_used_bytes:0|sndq_packets_free:932| [2025/04/30 20:20:38 183003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1729|path_largest_ack:1729| [2025/04/30 20:20:38 183011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1598113|prior_time:1746044438139009|is_app_limited:0|send_elapse:50199|ack_elapse:43907|ctl_first_sent_time:1746044438140640|lagest_ack_time:1746044438182916|curr_delivered:1650919| [2025/04/30 20:20:38 183017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438140640| [2025/04/30 20:20:38 183024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:406||sndq_packets_used_bytes:0|sndq_packets_free:933| [2025/04/30 20:20:38 183031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43372|rttvar:1852|minrtt:31448|latest_rtt:42276|ack_delay:88| [2025/04/30 20:20:38 183037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43224|rttvar:1685|minrtt:31448|latest_rtt:42276|ack_delay:88| [2025/04/30 20:20:38 183043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1729|lost_pn:1726|thresh:3| [2025/04/30 20:20:38 183047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 183051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43224|rtt_var:1685|pto_duration:49964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 183056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 183060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 183064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 183068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438257475|now:1746044438183051|interv:74424| [2025/04/30 20:20:38 183072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438257475|now:1746044438183051|interval:74424|pto_count:0|srtt:43224 [2025/04/30 20:20:38 183076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 50199, ack_elapse 43907, delivered 52806|rate 1051933|lost 307| [2025/04/30 20:20:38 183081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1051933) in round 30| [2025/04/30 20:20:38 183085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 183089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 183093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438140640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 183098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438140640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 183102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:43224|latest_rtt:42276|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 183111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 183116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 183121] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:38 183126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:704|largest:704|pns:2| [2025/04/30 20:20:38 183130] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:704|frame:PING ACK |recv_time:1746044438182916|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 183135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558182916|now:1746044438182916|interv:120000000| [2025/04/30 20:20:38 183139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558182916|now:1746044438182916|interv:120000000| [2025/04/30 20:20:38 183143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438183595|pq_index:0| [2025/04/30 20:20:38 183147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438182271| [2025/04/30 20:20:38 183151] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438183151| [2025/04/30 20:20:38 183156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438183155| [2025/04/30 20:20:38 183162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:704|ack_delay:246|first_ack_range:31|largest_pkt_recv_time:1746044438182916| [2025/04/30 20:20:38 183167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:704|low:673|pkt_pns:2| [2025/04/30 20:20:38 183171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:704|frame_largest_recv:704| [2025/04/30 20:20:38 183176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 183180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43224|min_srtt:43224|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 183185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1744950| [2025/04/30 20:20:38 183189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43224|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 183194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 183199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43224|min_srtt:43224|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 183203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1746129| [2025/04/30 20:20:38 183210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43224|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 183215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 183219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43224|min_srtt:43224|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 183223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1747308| [2025/04/30 20:20:38 183227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 183232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 183235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 183240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 183244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 183249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1670673| [2025/04/30 20:20:38 183253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 183257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 183261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438183595| [2025/04/30 20:20:38 183265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438183595| [2025/04/30 20:20:38 183269] [debug] |xqc_engine_wakeup_after|wakeup:1746044438183595|now:1746044438183269|diff:326| [2025/04/30 20:20:38 183274] [debug] |xqc_engine_main_logic|END|now:1746044438183155| [2025/04/30 20:20:38 183283] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438183283| [2025/04/30 20:20:38 183290] [debug] |xqc_engine_wakeup_after|wakeup:1746044438183595|now:1746044438183290|diff:305| [2025/04/30 20:20:38 183296] [debug] |xqc_engine_main_logic|END|now:1746044438183283| [2025/04/30 20:20:38 184374] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438184374| [2025/04/30 20:20:38 184389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438183595|pq_index:0| [2025/04/30 20:20:38 184396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438183155| [2025/04/30 20:20:38 184405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438184403| [2025/04/30 20:20:38 184412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438183595|now:1746044438184403| [2025/04/30 20:20:38 184418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438183595|now:1746044438184403| [2025/04/30 20:20:38 184433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 184442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43224|min_srtt:43224|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 184449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1747308| [2025/04/30 20:20:38 184480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 184488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 184494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 184501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 184506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 184510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1670673| [2025/04/30 20:20:38 184515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 184519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1773| [2025/04/30 20:20:38 184564] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1773|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51606|now:1746044438184528|stream_id:0|stream_offset:1670673| [2025/04/30 20:20:38 184571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1773|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/04/30 20:20:38 184576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 184584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43224|rtt_var:1685|pto_duration:49964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 184591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 184598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 184604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 184611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438259492|now:1746044438184584|interv:74908| [2025/04/30 20:20:38 184617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438259492|now:1746044438184584|interval:74908|pto_count:0|srtt:43224 [2025/04/30 20:20:38 184624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52812| [2025/04/30 20:20:38 184630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 184640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1671852| [2025/04/30 20:20:38 184645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 184649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1774| [2025/04/30 20:20:38 184679] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438184657|stream_id:0|stream_offset:1671852| [2025/04/30 20:20:38 184685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 184692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 184699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43224|rtt_var:1685|pto_duration:49964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 184713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 184739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 184745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 184752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438259621|now:1746044438184699|interv:74922| [2025/04/30 20:20:38 184758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438259621|now:1746044438184699|interval:74922|pto_count:0|srtt:43224 [2025/04/30 20:20:38 184766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54012| [2025/04/30 20:20:38 184774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 184781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1673031| [2025/04/30 20:20:38 184788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 184810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438185810|now:1746044438184810|interv:1000| [2025/04/30 20:20:38 184818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 184824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 184830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438185810| [2025/04/30 20:20:38 184837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438185810| [2025/04/30 20:20:38 184843] [debug] |xqc_engine_wakeup_after|wakeup:1746044438185810|now:1746044438184843|diff:967| [2025/04/30 20:20:38 184850] [debug] |xqc_engine_main_logic|END|now:1746044438184403| [2025/04/30 20:20:38 184864] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438184863| [2025/04/30 20:20:38 184872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 184887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:704| [2025/04/30 20:20:38 184894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:705| [2025/04/30 20:20:38 184902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:705| [2025/04/30 20:20:38 184908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 184917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1730|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1731|path_largest_ack:1730| [2025/04/30 20:20:38 184921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1598113|prior_time:1746044438139009|is_app_limited:0|send_elapse:50339|ack_elapse:45854|ctl_first_sent_time:1746044438140780|lagest_ack_time:1746044438184863|curr_delivered:1652119| [2025/04/30 20:20:38 184926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438140780| [2025/04/30 20:20:38 184931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:405||sndq_packets_used_bytes:0|sndq_packets_free:934| [2025/04/30 20:20:38 184935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1731|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1731|path_largest_ack:1731| [2025/04/30 20:20:38 184940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1600513|prior_time:1746044438140946|is_app_limited:0|send_elapse:51845|ack_elapse:43917|ctl_first_sent_time:1746044438142505|lagest_ack_time:1746044438184863|curr_delivered:1653319| [2025/04/30 20:20:38 184945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438142505| [2025/04/30 20:20:38 184949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:404||sndq_packets_used_bytes:0|sndq_packets_free:935| [2025/04/30 20:20:38 184953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43224|rttvar:1685|minrtt:31448|latest_rtt:42358|ack_delay:96| [2025/04/30 20:20:38 184957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43103|rttvar:1504|minrtt:31448|latest_rtt:42358|ack_delay:96| [2025/04/30 20:20:38 184962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1731|lost_pn:1728|thresh:3| [2025/04/30 20:20:38 184966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 184970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43103|rtt_var:1504|pto_duration:49119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 184975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 184979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 184982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:38 184986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438258776|now:1746044438184970|interv:73806| [2025/04/30 20:20:38 184990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438258776|now:1746044438184970|interval:73806|pto_count:0|srtt:43103 [2025/04/30 20:20:38 184999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 51845, ack_elapse 43917, delivered 52806|rate 1018536|lost 307| [2025/04/30 20:20:38 185003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1018536) in round 30| [2025/04/30 20:20:38 185007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 185012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 185016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438142505|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 185020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438142505|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 185025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51612|srtt:43103|latest_rtt:42358|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 185031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:705|largest:705|pns:2| [2025/04/30 20:20:38 185035] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:705|frame:ACK |recv_time:1746044438184863|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 185040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558184863|now:1746044438184863|interv:120000000| [2025/04/30 20:20:38 185044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558184863|now:1746044438184863|interv:120000000| [2025/04/30 20:20:38 185048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438185810|pq_index:0| [2025/04/30 20:20:38 185053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438184403| [2025/04/30 20:20:38 185057] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438185057| [2025/04/30 20:20:38 185062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438185061| [2025/04/30 20:20:38 185068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43103|min_srtt:43103|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 185072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1747308| [2025/04/30 20:20:38 185077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43103|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 185082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 185086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43103|min_srtt:43103|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 185093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1748487| [2025/04/30 20:20:38 185098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43103|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 185102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 185107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43103|min_srtt:43103|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 185111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1749666| [2025/04/30 20:20:38 185116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 185120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 185124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 185128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 185132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 185137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1673031| [2025/04/30 20:20:38 185141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 185145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 185149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438185810| [2025/04/30 20:20:38 185153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438185810| [2025/04/30 20:20:38 185157] [debug] |xqc_engine_wakeup_after|wakeup:1746044438185810|now:1746044438185157|diff:653| [2025/04/30 20:20:38 185161] [debug] |xqc_engine_main_logic|END|now:1746044438185061| [2025/04/30 20:20:38 185167] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438185167| [2025/04/30 20:20:38 185171] [debug] |xqc_engine_wakeup_after|wakeup:1746044438185810|now:1746044438185171|diff:639| [2025/04/30 20:20:38 185175] [debug] |xqc_engine_main_logic|END|now:1746044438185167| [2025/04/30 20:20:38 186246] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438186245| [2025/04/30 20:20:38 186261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438185810|pq_index:0| [2025/04/30 20:20:38 186269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438185061| [2025/04/30 20:20:38 186278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438186276| [2025/04/30 20:20:38 186297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438185810|now:1746044438186276| [2025/04/30 20:20:38 186304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438185810|now:1746044438186276| [2025/04/30 20:20:38 186310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 186319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43103|min_srtt:43103|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 186326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1749666| [2025/04/30 20:20:38 186333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 186340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 186346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 186353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 186361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 186368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1673031| [2025/04/30 20:20:38 186375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 186383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1775| [2025/04/30 20:20:38 186429] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044438186395|stream_id:0|stream_offset:1673031| [2025/04/30 20:20:38 186439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 186446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:38 186453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43103|rtt_var:1504|pto_duration:49119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 186460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 186468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 186474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 186481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438260514|now:1746044438186453|interv:74061| [2025/04/30 20:20:38 186487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438260514|now:1746044438186453|interval:74061|pto_count:0|srtt:43103 [2025/04/30 20:20:38 186501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52812| [2025/04/30 20:20:38 186508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 186512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1674210| [2025/04/30 20:20:38 186517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 186521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1776| [2025/04/30 20:20:38 186551] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438186528|stream_id:0|stream_offset:1674210| [2025/04/30 20:20:38 186557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 186562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 186566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43103|rtt_var:1504|pto_duration:49119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 186570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 186574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 186578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 186582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438260647|now:1746044438186566|interv:74081| [2025/04/30 20:20:38 186586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438260647|now:1746044438186566|interval:74081|pto_count:0|srtt:43103 [2025/04/30 20:20:38 186590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54012| [2025/04/30 20:20:38 186595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 186599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1675389| [2025/04/30 20:20:38 186603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 186607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438187607|now:1746044438186607|interv:1000| [2025/04/30 20:20:38 186611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 186615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 186619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438187607| [2025/04/30 20:20:38 186623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438187607| [2025/04/30 20:20:38 186628] [debug] |xqc_engine_wakeup_after|wakeup:1746044438187607|now:1746044438186627|diff:980| [2025/04/30 20:20:38 186636] [debug] |xqc_engine_main_logic|END|now:1746044438186276| [2025/04/30 20:20:38 186790] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438186789| [2025/04/30 20:20:38 186804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 186813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:705| [2025/04/30 20:20:38 186819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:706| [2025/04/30 20:20:38 186828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:706| [2025/04/30 20:20:38 186834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 186842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1732|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1733|path_largest_ack:1732| [2025/04/30 20:20:38 186847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1600513|prior_time:1746044438140946|is_app_limited:0|send_elapse:51962|ack_elapse:45843|ctl_first_sent_time:1746044438142622|lagest_ack_time:1746044438186789|curr_delivered:1654519| [2025/04/30 20:20:38 186853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438142622| [2025/04/30 20:20:38 186860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:403||sndq_packets_used_bytes:0|sndq_packets_free:936| [2025/04/30 20:20:38 186868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1733|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1733|path_largest_ack:1733| [2025/04/30 20:20:38 186875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1602913|prior_time:1746044438142969|is_app_limited:0|send_elapse:52092|ack_elapse:43820|ctl_first_sent_time:1746044438144603|lagest_ack_time:1746044438186789|curr_delivered:1655719| [2025/04/30 20:20:38 186882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438144603| [2025/04/30 20:20:38 186889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:402||sndq_packets_used_bytes:0|sndq_packets_free:937| [2025/04/30 20:20:38 186896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43103|rttvar:1504|minrtt:31448|latest_rtt:42186|ack_delay:96| [2025/04/30 20:20:38 186903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42977|rttvar:1381|minrtt:31448|latest_rtt:42186|ack_delay:96| [2025/04/30 20:20:38 186910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1733|lost_pn:1730|thresh:3| [2025/04/30 20:20:38 186916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 186924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42977|rtt_var:1381|pto_duration:48501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 186929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 186933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 186937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:38 186952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438260029|now:1746044438186923|interv:73106| [2025/04/30 20:20:38 186956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438260029|now:1746044438186923|interval:73106|pto_count:0|srtt:42977 [2025/04/30 20:20:38 186960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 52092, ack_elapse 43820, delivered 52806|rate 1013706|lost 307| [2025/04/30 20:20:38 186965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1013706) in round 30| [2025/04/30 20:20:38 186969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 186973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 186977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438144603|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 186982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438144603|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 186986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51612|srtt:42977|latest_rtt:42186|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 186992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:706|largest:706|pns:2| [2025/04/30 20:20:38 186997] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:706|frame:ACK |recv_time:1746044438186789|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 187002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558186789|now:1746044438186789|interv:120000000| [2025/04/30 20:20:38 187006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558186789|now:1746044438186789|interv:120000000| [2025/04/30 20:20:38 187010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438187607|pq_index:0| [2025/04/30 20:20:38 187014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438186276| [2025/04/30 20:20:38 187019] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438187018| [2025/04/30 20:20:38 187023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438187022| [2025/04/30 20:20:38 187029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42977|min_srtt:42977|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 187034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1749666| [2025/04/30 20:20:38 187039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42977|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 187046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 187051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42977|min_srtt:42977|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 187055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1750845| [2025/04/30 20:20:38 187060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42977|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 187064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 187068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42977|min_srtt:42977|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 187072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1752024| [2025/04/30 20:20:38 187077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 187081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 187084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 187089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 187093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 187097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1675389| [2025/04/30 20:20:38 187102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 187106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 187110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438187607| [2025/04/30 20:20:38 187114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438187607| [2025/04/30 20:20:38 187118] [debug] |xqc_engine_wakeup_after|wakeup:1746044438187607|now:1746044438187118|diff:489| [2025/04/30 20:20:38 187122] [debug] |xqc_engine_main_logic|END|now:1746044438187022| [2025/04/30 20:20:38 187128] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438187128| [2025/04/30 20:20:38 187132] [debug] |xqc_engine_wakeup_after|wakeup:1746044438187607|now:1746044438187132|diff:475| [2025/04/30 20:20:38 187136] [debug] |xqc_engine_main_logic|END|now:1746044438187128| [2025/04/30 20:20:38 188203] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438188202| [2025/04/30 20:20:38 188214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438187607|pq_index:0| [2025/04/30 20:20:38 188219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438187022| [2025/04/30 20:20:38 188230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438188228| [2025/04/30 20:20:38 188234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438187607|now:1746044438188228| [2025/04/30 20:20:38 188239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438187607|now:1746044438188228| [2025/04/30 20:20:38 188243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 188248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42977|min_srtt:42977|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 188253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1752024| [2025/04/30 20:20:38 188257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 188261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 188266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 188273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 188280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 188287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1675389| [2025/04/30 20:20:38 188294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 188300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1777| [2025/04/30 20:20:38 188342] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044438188311|stream_id:0|stream_offset:1675389| [2025/04/30 20:20:38 188352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 188359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:38 188366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42977|rtt_var:1381|pto_duration:48501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 188373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 188379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 188384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 188391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438261812|now:1746044438188365|interv:73447| [2025/04/30 20:20:38 188403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438261812|now:1746044438188365|interval:73447|pto_count:0|srtt:42977 [2025/04/30 20:20:38 188411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52812| [2025/04/30 20:20:38 188418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 188425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1676568| [2025/04/30 20:20:38 188432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 188438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1778| [2025/04/30 20:20:38 188476] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438188449|stream_id:0|stream_offset:1676568| [2025/04/30 20:20:38 188485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1778|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 188492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 188498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42977|rtt_var:1381|pto_duration:48501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 188505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 188510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 188514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 188518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438261950|now:1746044438188497|interv:73453| [2025/04/30 20:20:38 188522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438261950|now:1746044438188497|interval:73453|pto_count:0|srtt:42977 [2025/04/30 20:20:38 188526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54012| [2025/04/30 20:20:38 188531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 188535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1677747| [2025/04/30 20:20:38 188540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 188544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438189544|now:1746044438188544|interv:1000| [2025/04/30 20:20:38 188548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 188552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 188556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438189544| [2025/04/30 20:20:38 188565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438189544| [2025/04/30 20:20:38 188569] [debug] |xqc_engine_wakeup_after|wakeup:1746044438189544|now:1746044438188569|diff:975| [2025/04/30 20:20:38 188574] [debug] |xqc_engine_main_logic|END|now:1746044438188228| [2025/04/30 20:20:38 188804] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438188802| [2025/04/30 20:20:38 188816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 188825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:706| [2025/04/30 20:20:38 188831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:707| [2025/04/30 20:20:38 188839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:707| [2025/04/30 20:20:38 188846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 188852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1734|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1735|path_largest_ack:1734| [2025/04/30 20:20:38 188859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1602913|prior_time:1746044438142969|is_app_limited:0|send_elapse:52201|ack_elapse:45833|ctl_first_sent_time:1746044438144712|lagest_ack_time:1746044438188802|curr_delivered:1656919| [2025/04/30 20:20:38 188867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438144712| [2025/04/30 20:20:38 188874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:401||sndq_packets_used_bytes:0|sndq_packets_free:938| [2025/04/30 20:20:38 188881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1735|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1735|path_largest_ack:1735| [2025/04/30 20:20:38 188888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1605313|prior_time:1746044438144955|is_app_limited:0|send_elapse:50391|ack_elapse:43847|ctl_first_sent_time:1746044438146576|lagest_ack_time:1746044438188802|curr_delivered:1658119| [2025/04/30 20:20:38 188895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438146576| [2025/04/30 20:20:38 188902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:400||sndq_packets_used_bytes:0|sndq_packets_free:939| [2025/04/30 20:20:38 188909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42977|rttvar:1381|minrtt:31448|latest_rtt:42226|ack_delay:96| [2025/04/30 20:20:38 188915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42871|rttvar:1247|minrtt:31448|latest_rtt:42226|ack_delay:96| [2025/04/30 20:20:38 188924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1735|lost_pn:1732|thresh:3| [2025/04/30 20:20:38 188930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 188937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42871|rtt_var:1247|pto_duration:47859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 188943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 188950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 188960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:38 188965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438261308|now:1746044438188937|interv:72371| [2025/04/30 20:20:38 188969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438261308|now:1746044438188937|interval:72371|pto_count:0|srtt:42871 [2025/04/30 20:20:38 188973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 50391, ack_elapse 43847, delivered 52806|rate 1047925|lost 307| [2025/04/30 20:20:38 188978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1047925) in round 30| [2025/04/30 20:20:38 188982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 188986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 188990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438146576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 188995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438146576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 188999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51612|srtt:42871|latest_rtt:42226|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 189005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:707|largest:707|pns:2| [2025/04/30 20:20:38 189010] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:707|frame:ACK |recv_time:1746044438188802|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 189015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558188802|now:1746044438188802|interv:120000000| [2025/04/30 20:20:38 189019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558188802|now:1746044438188802|interv:120000000| [2025/04/30 20:20:38 189023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438189544|pq_index:0| [2025/04/30 20:20:38 189028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438188228| [2025/04/30 20:20:38 189032] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438189031| [2025/04/30 20:20:38 189036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438189035| [2025/04/30 20:20:38 189042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42871|min_srtt:42871|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 189047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1752024| [2025/04/30 20:20:38 189055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42871|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 189059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 189064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42871|min_srtt:42871|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 189068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1753203| [2025/04/30 20:20:38 189073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42871|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 189077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 189081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42871|min_srtt:42871|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 189086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1754382| [2025/04/30 20:20:38 189090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 189094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 189098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 189103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 189107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 189112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1677747| [2025/04/30 20:20:38 189116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 189120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 189124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438189544| [2025/04/30 20:20:38 189128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438189544| [2025/04/30 20:20:38 189132] [debug] |xqc_engine_wakeup_after|wakeup:1746044438189544|now:1746044438189132|diff:412| [2025/04/30 20:20:38 189136] [debug] |xqc_engine_main_logic|END|now:1746044438189035| [2025/04/30 20:20:38 189142] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438189142| [2025/04/30 20:20:38 189146] [debug] |xqc_engine_wakeup_after|wakeup:1746044438189544|now:1746044438189145|diff:399| [2025/04/30 20:20:38 189150] [debug] |xqc_engine_main_logic|END|now:1746044438189142| [2025/04/30 20:20:38 190219] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438190219| [2025/04/30 20:20:38 190236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438189544|pq_index:0| [2025/04/30 20:20:38 190241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438189035| [2025/04/30 20:20:38 190246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438190245| [2025/04/30 20:20:38 190251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438189544|now:1746044438190245| [2025/04/30 20:20:38 190255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438189544|now:1746044438190245| [2025/04/30 20:20:38 190261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 190269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42871|min_srtt:42871|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 190277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1754382| [2025/04/30 20:20:38 190284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 190290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 190294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 190298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 190303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 190310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1677747| [2025/04/30 20:20:38 190317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 190323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1779| [2025/04/30 20:20:38 190387] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044438190335|stream_id:0|stream_offset:1677747| [2025/04/30 20:20:38 190397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1779|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 190405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:38 190411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42871|rtt_var:1247|pto_duration:47859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 190418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 190423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 190436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 190443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438263194|now:1746044438190411|interv:72783| [2025/04/30 20:20:38 190448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438263194|now:1746044438190411|interval:72783|pto_count:0|srtt:42871 [2025/04/30 20:20:38 190453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52812| [2025/04/30 20:20:38 190458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 190463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1678926| [2025/04/30 20:20:38 190467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 190471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1780| [2025/04/30 20:20:38 190507] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438190479|stream_id:0|stream_offset:1678926| [2025/04/30 20:20:38 190516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1780|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 190523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 190530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42871|rtt_var:1247|pto_duration:47859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 190537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 190542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 190546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 190550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438263338|now:1746044438190530|interv:72808| [2025/04/30 20:20:38 190554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438263338|now:1746044438190530|interval:72808|pto_count:0|srtt:42871 [2025/04/30 20:20:38 190558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54012| [2025/04/30 20:20:38 190563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 190567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1680105| [2025/04/30 20:20:38 190572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 190576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438191576|now:1746044438190576|interv:1000| [2025/04/30 20:20:38 190580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 190588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 190592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438191576| [2025/04/30 20:20:38 190596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438191576| [2025/04/30 20:20:38 190601] [debug] |xqc_engine_wakeup_after|wakeup:1746044438191576|now:1746044438190600|diff:976| [2025/04/30 20:20:38 190605] [debug] |xqc_engine_main_logic|END|now:1746044438190245| [2025/04/30 20:20:38 190801] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438190800| [2025/04/30 20:20:38 190814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 190822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:707| [2025/04/30 20:20:38 190828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:708| [2025/04/30 20:20:38 190837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:708| [2025/04/30 20:20:38 190843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 190851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1736|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1737|path_largest_ack:1736| [2025/04/30 20:20:38 190858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1605313|prior_time:1746044438144955|is_app_limited:0|send_elapse:50520|ack_elapse:45845|ctl_first_sent_time:1746044438146705|lagest_ack_time:1746044438190800|curr_delivered:1659319| [2025/04/30 20:20:38 190865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438146705| [2025/04/30 20:20:38 190873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:399||sndq_packets_used_bytes:0|sndq_packets_free:940| [2025/04/30 20:20:38 190879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1737|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1737|path_largest_ack:1737| [2025/04/30 20:20:38 190886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1607713|prior_time:1746044438147007|is_app_limited:0|send_elapse:50565|ack_elapse:43793|ctl_first_sent_time:1746044438148687|lagest_ack_time:1746044438190800|curr_delivered:1660519| [2025/04/30 20:20:38 190893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438148687| [2025/04/30 20:20:38 190900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:398||sndq_packets_used_bytes:0|sndq_packets_free:941| [2025/04/30 20:20:38 190906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42871|rttvar:1247|minrtt:31448|latest_rtt:42113|ack_delay:88| [2025/04/30 20:20:38 190913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42766|rttvar:1147|minrtt:31448|latest_rtt:42113|ack_delay:88| [2025/04/30 20:20:38 190921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1737|lost_pn:1734|thresh:3| [2025/04/30 20:20:38 190927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 190934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42766|rtt_var:1147|pto_duration:47354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 190946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 190953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 190958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:38 190962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438262833|now:1746044438190933|interv:71900| [2025/04/30 20:20:38 190966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438262833|now:1746044438190933|interval:71900|pto_count:0|srtt:42766 [2025/04/30 20:20:38 190970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 50565, ack_elapse 43793, delivered 52806|rate 1044319|lost 307| [2025/04/30 20:20:38 190975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1044319) in round 30| [2025/04/30 20:20:38 190979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 190983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 190987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438148687|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 190992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438148687|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 190997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51612|srtt:42766|latest_rtt:42113|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 191003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:708|largest:708|pns:2| [2025/04/30 20:20:38 191007] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:708|frame:ACK |recv_time:1746044438190800|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 191012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558190800|now:1746044438190800|interv:120000000| [2025/04/30 20:20:38 191016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558190800|now:1746044438190800|interv:120000000| [2025/04/30 20:20:38 191020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438191576|pq_index:0| [2025/04/30 20:20:38 191025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438190245| [2025/04/30 20:20:38 191029] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438191029| [2025/04/30 20:20:38 191034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438191033| [2025/04/30 20:20:38 191040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42766|min_srtt:42766|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 191047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1754382| [2025/04/30 20:20:38 191052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42766|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 191057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 191061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42766|min_srtt:42766|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 191066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1755561| [2025/04/30 20:20:38 191070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42766|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 191075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 191079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42766|min_srtt:42766|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 191084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1756740| [2025/04/30 20:20:38 191088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 191092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 191096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 191100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 191104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 191109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1680105| [2025/04/30 20:20:38 191113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 191117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 191121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438191576| [2025/04/30 20:20:38 191125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438191576| [2025/04/30 20:20:38 191129] [debug] |xqc_engine_wakeup_after|wakeup:1746044438191576|now:1746044438191129|diff:447| [2025/04/30 20:20:38 191133] [debug] |xqc_engine_main_logic|END|now:1746044438191033| [2025/04/30 20:20:38 191139] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438191139| [2025/04/30 20:20:38 191145] [debug] |xqc_engine_wakeup_after|wakeup:1746044438191576|now:1746044438191145|diff:431| [2025/04/30 20:20:38 191149] [debug] |xqc_engine_main_logic|END|now:1746044438191139| [2025/04/30 20:20:38 192218] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438192218| [2025/04/30 20:20:38 192230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438191576|pq_index:0| [2025/04/30 20:20:38 192235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438191033| [2025/04/30 20:20:38 192240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438192239| [2025/04/30 20:20:38 192244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438191576|now:1746044438192239| [2025/04/30 20:20:38 192249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438191576|now:1746044438192239| [2025/04/30 20:20:38 192254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 192262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42766|min_srtt:42766|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 192270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1756740| [2025/04/30 20:20:38 192277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 192282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 192288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 192295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 192302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 192309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1680105| [2025/04/30 20:20:38 192316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 192322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1781| [2025/04/30 20:20:38 192397] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044438192334|stream_id:0|stream_offset:1680105| [2025/04/30 20:20:38 192409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 192416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:38 192423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42766|rtt_var:1147|pto_duration:47354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 192437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 192444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 192450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 192462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438264688|now:1746044438192423|interv:72265| [2025/04/30 20:20:38 192468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438264688|now:1746044438192423|interval:72265|pto_count:0|srtt:42766 [2025/04/30 20:20:38 192476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52812| [2025/04/30 20:20:38 192483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 192490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1681284| [2025/04/30 20:20:38 192495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 192500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1782| [2025/04/30 20:20:38 192535] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438192507|stream_id:0|stream_offset:1681284| [2025/04/30 20:20:38 192544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 192552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 192559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42766|rtt_var:1147|pto_duration:47354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 192566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 192571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 192575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 192579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438264861|now:1746044438192558|interv:72303| [2025/04/30 20:20:38 192583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438264861|now:1746044438192558|interval:72303|pto_count:0|srtt:42766 [2025/04/30 20:20:38 192587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54012| [2025/04/30 20:20:38 192592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 192596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1682463| [2025/04/30 20:20:38 192605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 192609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438193609|now:1746044438192609|interv:1000| [2025/04/30 20:20:38 192613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 192617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 192621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438193609| [2025/04/30 20:20:38 192625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438193609| [2025/04/30 20:20:38 192629] [debug] |xqc_engine_wakeup_after|wakeup:1746044438193609|now:1746044438192629|diff:980| [2025/04/30 20:20:38 192634] [debug] |xqc_engine_main_logic|END|now:1746044438192239| [2025/04/30 20:20:38 192802] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438192801| [2025/04/30 20:20:38 192816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 192825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:708| [2025/04/30 20:20:38 192829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:709| [2025/04/30 20:20:38 192835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:709| [2025/04/30 20:20:38 192842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 192850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1738|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1739|path_largest_ack:1738| [2025/04/30 20:20:38 192857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1607713|prior_time:1746044438147007|is_app_limited:0|send_elapse:50691|ack_elapse:45794|ctl_first_sent_time:1746044438148813|lagest_ack_time:1746044438192801|curr_delivered:1661719| [2025/04/30 20:20:38 192865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438148813| [2025/04/30 20:20:38 192872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:397||sndq_packets_used_bytes:0|sndq_packets_free:942| [2025/04/30 20:20:38 192876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1739|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1739|path_largest_ack:1739| [2025/04/30 20:20:38 192882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1610113|prior_time:1746044438148967|is_app_limited:0|send_elapse:50664|ack_elapse:43834|ctl_first_sent_time:1746044438150559|lagest_ack_time:1746044438192801|curr_delivered:1662919| [2025/04/30 20:20:38 192889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438150559| [2025/04/30 20:20:38 192895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:396||sndq_packets_used_bytes:0|sndq_packets_free:943| [2025/04/30 20:20:38 192902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42766|rttvar:1147|minrtt:31448|latest_rtt:42242|ack_delay:104| [2025/04/30 20:20:38 192908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42688|rttvar:1018|minrtt:31448|latest_rtt:42242|ack_delay:104| [2025/04/30 20:20:38 192915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1739|lost_pn:1736|thresh:3| [2025/04/30 20:20:38 192928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 192935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42688|rtt_var:1018|pto_duration:46760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 192941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 192945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 192949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 20:20:38 192953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438264267|now:1746044438192935|interv:71332| [2025/04/30 20:20:38 192957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438264267|now:1746044438192935|interval:71332|pto_count:0|srtt:42688 [2025/04/30 20:20:38 192961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 50664, ack_elapse 43834, delivered 52806|rate 1042278|lost 307| [2025/04/30 20:20:38 192966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1042278) in round 30| [2025/04/30 20:20:38 192970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 192975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 192979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438150559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 192983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438150559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 192988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51612|srtt:42688|latest_rtt:42242|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 192994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:709|largest:709|pns:2| [2025/04/30 20:20:38 192998] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:709|frame:ACK |recv_time:1746044438192801|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 193003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558192801|now:1746044438192801|interv:120000000| [2025/04/30 20:20:38 193007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558192801|now:1746044438192801|interv:120000000| [2025/04/30 20:20:38 193011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438193609|pq_index:0| [2025/04/30 20:20:38 193016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438192239| [2025/04/30 20:20:38 193020] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438193019| [2025/04/30 20:20:38 193024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438193023| [2025/04/30 20:20:38 193035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42688|min_srtt:42688|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 193040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1756740| [2025/04/30 20:20:38 193044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 193049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 193053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42688|min_srtt:42688|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 193057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1757919| [2025/04/30 20:20:38 193062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 193066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 193071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42688|min_srtt:42688|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 193075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1759098| [2025/04/30 20:20:38 193079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 193083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 193087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 193091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 193096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 193100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1682463| [2025/04/30 20:20:38 193104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 193108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 193112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438193609| [2025/04/30 20:20:38 193116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438193609| [2025/04/30 20:20:38 193123] [debug] |xqc_engine_wakeup_after|wakeup:1746044438193609|now:1746044438193123|diff:486| [2025/04/30 20:20:38 193127] [debug] |xqc_engine_main_logic|END|now:1746044438193023| [2025/04/30 20:20:38 193133] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438193133| [2025/04/30 20:20:38 193137] [debug] |xqc_engine_wakeup_after|wakeup:1746044438193609|now:1746044438193137|diff:472| [2025/04/30 20:20:38 193141] [debug] |xqc_engine_main_logic|END|now:1746044438193133| [2025/04/30 20:20:38 194210] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438194210| [2025/04/30 20:20:38 194221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438193609|pq_index:0| [2025/04/30 20:20:38 194226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438193023| [2025/04/30 20:20:38 194231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438194230| [2025/04/30 20:20:38 194236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438193609|now:1746044438194230| [2025/04/30 20:20:38 194240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438193609|now:1746044438194230| [2025/04/30 20:20:38 194244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 194252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42688|min_srtt:42688|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 194259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1759098| [2025/04/30 20:20:38 194267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 194274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 194279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 194283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 194288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 194292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1682463| [2025/04/30 20:20:38 194297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 194301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1783| [2025/04/30 20:20:38 194341] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746044438194310|stream_id:0|stream_offset:1682463| [2025/04/30 20:20:38 194351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 194358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 20:20:38 194372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42688|rtt_var:1018|pto_duration:46760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 194377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 194381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 194385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 194389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438266070|now:1746044438194372|interv:71698| [2025/04/30 20:20:38 194393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438266070|now:1746044438194372|interval:71698|pto_count:0|srtt:42688 [2025/04/30 20:20:38 194398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52812| [2025/04/30 20:20:38 194403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 194407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1683642| [2025/04/30 20:20:38 194413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 194420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1784| [2025/04/30 20:20:38 194460] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438194430|stream_id:0|stream_offset:1683642| [2025/04/30 20:20:38 194468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 194475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 194481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42688|rtt_var:1018|pto_duration:46760|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 194488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 194494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 194501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 194507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438266190|now:1746044438194481|interv:71709| [2025/04/30 20:20:38 194513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438266190|now:1746044438194481|interval:71709|pto_count:0|srtt:42688 [2025/04/30 20:20:38 194520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54012| [2025/04/30 20:20:38 194528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 194541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1684821| [2025/04/30 20:20:38 194548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 194553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438195553|now:1746044438194553|interv:1000| [2025/04/30 20:20:38 194557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 194561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 194565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438195553| [2025/04/30 20:20:38 194571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438195553| [2025/04/30 20:20:38 194578] [debug] |xqc_engine_wakeup_after|wakeup:1746044438195553|now:1746044438194578|diff:975| [2025/04/30 20:20:38 194585] [debug] |xqc_engine_main_logic|END|now:1746044438194230| [2025/04/30 20:20:38 195001] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438194999| [2025/04/30 20:20:38 195017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 195026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:709| [2025/04/30 20:20:38 195032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:710| [2025/04/30 20:20:38 195041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:710| [2025/04/30 20:20:38 195047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 195055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1741|path_largest_ack:1740| [2025/04/30 20:20:38 195063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1610113|prior_time:1746044438148967|is_app_limited:0|send_elapse:50786|ack_elapse:46032|ctl_first_sent_time:1746044438150681|lagest_ack_time:1746044438194999|curr_delivered:1664119| [2025/04/30 20:20:38 195068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438150681| [2025/04/30 20:20:38 195075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:395||sndq_packets_used_bytes:0|sndq_packets_free:944| [2025/04/30 20:20:38 195082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1741|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1741|path_largest_ack:1741| [2025/04/30 20:20:38 195088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52812|prior_delivered:1612513|prior_time:1746044438151066|is_app_limited:0|send_elapse:48826|ack_elapse:43933|ctl_first_sent_time:1746044438152670|lagest_ack_time:1746044438194999|curr_delivered:1665325| [2025/04/30 20:20:38 195095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438152670| [2025/04/30 20:20:38 195101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:394||sndq_packets_used_bytes:0|sndq_packets_free:945| [2025/04/30 20:20:38 195108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42688|rttvar:1018|minrtt:31448|latest_rtt:42329|ack_delay:320| [2025/04/30 20:20:38 195115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42603|rttvar:933|minrtt:31448|latest_rtt:42329|ack_delay:320| [2025/04/30 20:20:38 195130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1741|lost_pn:1738|thresh:3| [2025/04/30 20:20:38 195135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 689|pns:2| [2025/04/30 20:20:38 195139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 195144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42603|rtt_var:933|pto_duration:46335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 195148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 195152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 195156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 195160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438265765|now:1746044438195143|interv:70622| [2025/04/30 20:20:38 195165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438265765|now:1746044438195143|interval:70622|pto_count:0|srtt:42603 [2025/04/30 20:20:38 195169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 48826, ack_elapse 43933, delivered 52812|rate 1081636|lost 307| [2025/04/30 20:20:38 195174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081636) in round 30| [2025/04/30 20:20:38 195178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 195182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 195186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2406|po_sent_time:1746044438152670|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 195191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2406|po_sent_time:1746044438152670|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 195196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:42603|latest_rtt:42329|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 195205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:710|largest:710|pns:2| [2025/04/30 20:20:38 195212] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:710|frame:ACK |recv_time:1746044438194999|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 195219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558194999|now:1746044438194999|interv:120000000| [2025/04/30 20:20:38 195226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558194999|now:1746044438194999|interv:120000000| [2025/04/30 20:20:38 195233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438195553|pq_index:0| [2025/04/30 20:20:38 195244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438194230| [2025/04/30 20:20:38 195251] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438195251| [2025/04/30 20:20:38 195259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438195257| [2025/04/30 20:20:38 195269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42603|min_srtt:42603|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 195276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1759098| [2025/04/30 20:20:38 195284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42603|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 195292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 195299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42603|min_srtt:42603|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 195305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1760277| [2025/04/30 20:20:38 195312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42603|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 195319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 195325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42603|min_srtt:42603|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 195332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1761456| [2025/04/30 20:20:38 195339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 195346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 195352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 195358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 195365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 195372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1684821| [2025/04/30 20:20:38 195385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 195391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 195397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438195553| [2025/04/30 20:20:38 195403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438195553| [2025/04/30 20:20:38 195409] [debug] |xqc_engine_wakeup_after|wakeup:1746044438195553|now:1746044438195409|diff:144| [2025/04/30 20:20:38 195416] [debug] |xqc_engine_main_logic|END|now:1746044438195257| [2025/04/30 20:20:38 195425] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438195425| [2025/04/30 20:20:38 195431] [debug] |xqc_engine_wakeup_after|wakeup:1746044438195553|now:1746044438195431|diff:122| [2025/04/30 20:20:38 195437] [debug] |xqc_engine_main_logic|END|now:1746044438195425| [2025/04/30 20:20:38 196511] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438196510| [2025/04/30 20:20:38 196523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438195553|pq_index:0| [2025/04/30 20:20:38 196527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438195257| [2025/04/30 20:20:38 196533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438196531| [2025/04/30 20:20:38 196538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438195553|now:1746044438196531| [2025/04/30 20:20:38 196542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438195553|now:1746044438196531| [2025/04/30 20:20:38 196546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 196552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42603|min_srtt:42603|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 196557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1761456| [2025/04/30 20:20:38 196561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 196565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 196569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 196573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 196578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 196583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1684821| [2025/04/30 20:20:38 196587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 196592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1785| [2025/04/30 20:20:38 196633] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438196601|stream_id:0|stream_offset:1684821| [2025/04/30 20:20:38 196652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 196659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 196667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42603|rtt_var:933|pto_duration:46335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 196672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 196676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 196681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 196688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438267936|now:1746044438196666|interv:71270| [2025/04/30 20:20:38 196695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438267936|now:1746044438196666|interval:71270|pto_count:0|srtt:42603 [2025/04/30 20:20:38 196702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 196707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 196712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1686000| [2025/04/30 20:20:38 196741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 196747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1786| [2025/04/30 20:20:38 196791] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438196758|stream_id:0|stream_offset:1686000| [2025/04/30 20:20:38 196800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 196807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 196813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42603|rtt_var:933|pto_duration:46335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 196820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 196826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 196832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 196839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438268093|now:1746044438196813|interv:71280| [2025/04/30 20:20:38 196845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438268093|now:1746044438196813|interval:71280|pto_count:0|srtt:42603 [2025/04/30 20:20:38 196859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 196867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 196874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1687179| [2025/04/30 20:20:38 196881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 196888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1787| [2025/04/30 20:20:38 196928] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438196897|stream_id:0|stream_offset:1687179| [2025/04/30 20:20:38 196936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 196941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 196945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42603|rtt_var:933|pto_duration:46335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 196949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 196953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 196957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 196961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438268232|now:1746044438196945|interv:71287| [2025/04/30 20:20:38 196965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438268232|now:1746044438196945|interval:71287|pto_count:0|srtt:42603 [2025/04/30 20:20:38 196970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:55206| [2025/04/30 20:20:38 196974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 196979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1688358| [2025/04/30 20:20:38 196983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 196987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438197987|now:1746044438196987|interv:1000| [2025/04/30 20:20:38 196991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 196995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 196999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438197987| [2025/04/30 20:20:38 197003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438197987| [2025/04/30 20:20:38 197012] [debug] |xqc_engine_wakeup_after|wakeup:1746044438197987|now:1746044438197012|diff:975| [2025/04/30 20:20:38 197016] [debug] |xqc_engine_main_logic|END|now:1746044438196531| [2025/04/30 20:20:38 197027] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438197026| [2025/04/30 20:20:38 197032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 197038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:710| [2025/04/30 20:20:38 197042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:711| [2025/04/30 20:20:38 197047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:711| [2025/04/30 20:20:38 197051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 197056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1742|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1743|path_largest_ack:1742| [2025/04/30 20:20:38 197061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54012|prior_delivered:1612513|prior_time:1746044438151066|is_app_limited:0|send_elapse:48943|ack_elapse:45960|ctl_first_sent_time:1746044438152787|lagest_ack_time:1746044438197026|curr_delivered:1666525| [2025/04/30 20:20:38 197066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438152787| [2025/04/30 20:20:38 197070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:393||sndq_packets_used_bytes:0|sndq_packets_free:946| [2025/04/30 20:20:38 197075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1743|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1743|path_largest_ack:1743| [2025/04/30 20:20:38 197079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52812|prior_delivered:1614913|prior_time:1746044438152931|is_app_limited:0|send_elapse:48717|ack_elapse:44095|ctl_first_sent_time:1746044438154474|lagest_ack_time:1746044438197026|curr_delivered:1667725| [2025/04/30 20:20:38 197084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438154474| [2025/04/30 20:20:38 197088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:392||sndq_packets_used_bytes:0|sndq_packets_free:947| [2025/04/30 20:20:38 197092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42603|rttvar:933|minrtt:31448|latest_rtt:42552|ack_delay:96| [2025/04/30 20:20:38 197096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42585|rttvar:736|minrtt:31448|latest_rtt:42552|ack_delay:96| [2025/04/30 20:20:38 197101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1743|lost_pn:1740|thresh:3| [2025/04/30 20:20:38 197105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 197109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42585|rtt_var:736|pto_duration:45529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 197113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 197117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 197121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 197128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438267426|now:1746044438197109|interv:70317| [2025/04/30 20:20:38 197132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438267426|now:1746044438197109|interval:70317|pto_count:0|srtt:42585 [2025/04/30 20:20:38 197137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 48717, ack_elapse 44095, delivered 52812|rate 1084056|lost 307| [2025/04/30 20:20:38 197141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084056) in round 30| [2025/04/30 20:20:38 197146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 197150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 197154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438154474|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 197158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438154474|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 197163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:52806|srtt:42585|latest_rtt:42552|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 197169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:711|largest:711|pns:2| [2025/04/30 20:20:38 197173] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:711|frame:ACK |recv_time:1746044438197026|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 197178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558197026|now:1746044438197026|interv:120000000| [2025/04/30 20:20:38 197182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558197026|now:1746044438197026|interv:120000000| [2025/04/30 20:20:38 197186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438197987|pq_index:0| [2025/04/30 20:20:38 197191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438196531| [2025/04/30 20:20:38 197195] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438197195| [2025/04/30 20:20:38 197200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438197199| [2025/04/30 20:20:38 197206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42585|min_srtt:42585|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 197210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1761456| [2025/04/30 20:20:38 197215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42585|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 197222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 197227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42585|min_srtt:42585|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 197231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1762635| [2025/04/30 20:20:38 197238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42585|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 197245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 197252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42585|min_srtt:42585|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 197259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1763814| [2025/04/30 20:20:38 197264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 197270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 197276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 197283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 197290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 197297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1688358| [2025/04/30 20:20:38 197304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 197310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 197316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438197987| [2025/04/30 20:20:38 197323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438197987| [2025/04/30 20:20:38 197334] [debug] |xqc_engine_wakeup_after|wakeup:1746044438197987|now:1746044438197333|diff:654| [2025/04/30 20:20:38 197341] [debug] |xqc_engine_main_logic|END|now:1746044438197199| [2025/04/30 20:20:38 197349] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438197349| [2025/04/30 20:20:38 197355] [debug] |xqc_engine_wakeup_after|wakeup:1746044438197987|now:1746044438197355|diff:632| [2025/04/30 20:20:38 197362] [debug] |xqc_engine_main_logic|END|now:1746044438197349| [2025/04/30 20:20:38 198440] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438198439| [2025/04/30 20:20:38 198454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438197987|pq_index:0| [2025/04/30 20:20:38 198468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438197199| [2025/04/30 20:20:38 198474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438198473| [2025/04/30 20:20:38 198479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438197987|now:1746044438198473| [2025/04/30 20:20:38 198483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438197987|now:1746044438198473| [2025/04/30 20:20:38 198487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 198493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42585|min_srtt:42585|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 198498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1763814| [2025/04/30 20:20:38 198502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 198506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 198510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 198515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 198519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 198524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1688358| [2025/04/30 20:20:38 198528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 198533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1788| [2025/04/30 20:20:38 198569] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438198541|stream_id:0|stream_offset:1688358| [2025/04/30 20:20:38 198575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 198580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 198584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42585|rtt_var:736|pto_duration:45529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 198589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 198593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 198597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 198605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438269070|now:1746044438198584|interv:70486| [2025/04/30 20:20:38 198609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438269070|now:1746044438198584|interval:70486|pto_count:0|srtt:42585 [2025/04/30 20:20:38 198614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 198618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 198625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1689537| [2025/04/30 20:20:38 198633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 198639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438199639|now:1746044438198639|interv:1000| [2025/04/30 20:20:38 198646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 198652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 198656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438199639| [2025/04/30 20:20:38 198660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438199639| [2025/04/30 20:20:38 198666] [debug] |xqc_engine_wakeup_after|wakeup:1746044438199639|now:1746044438198666|diff:973| [2025/04/30 20:20:38 198673] [debug] |xqc_engine_main_logic|END|now:1746044438198473| [2025/04/30 20:20:38 198687] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438198686| [2025/04/30 20:20:38 198692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 198701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:711| [2025/04/30 20:20:38 198707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:712| [2025/04/30 20:20:38 198715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:712| [2025/04/30 20:20:38 198743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 198750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1744|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1745|path_largest_ack:1744| [2025/04/30 20:20:38 198758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54012|prior_delivered:1614913|prior_time:1746044438152931|is_app_limited:0|send_elapse:48853|ack_elapse:45755|ctl_first_sent_time:1746044438154610|lagest_ack_time:1746044438198686|curr_delivered:1668925| [2025/04/30 20:20:38 198765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438154610| [2025/04/30 20:20:38 198772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:391||sndq_packets_used_bytes:0|sndq_packets_free:948| [2025/04/30 20:20:38 198778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1745|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1745|path_largest_ack:1745| [2025/04/30 20:20:38 198785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52812|prior_delivered:1617313|prior_time:1746044438154828|is_app_limited:0|send_elapse:48662|ack_elapse:43858|ctl_first_sent_time:1746044438156421|lagest_ack_time:1746044438198686|curr_delivered:1670125| [2025/04/30 20:20:38 198798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438156421| [2025/04/30 20:20:38 198805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:390||sndq_packets_used_bytes:0|sndq_packets_free:949| [2025/04/30 20:20:38 198812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42585|rttvar:736|minrtt:31448|latest_rtt:42265|ack_delay:80| [2025/04/30 20:20:38 198818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42535|rttvar:652|minrtt:31448|latest_rtt:42265|ack_delay:80| [2025/04/30 20:20:38 198824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1745|lost_pn:1742|thresh:3| [2025/04/30 20:20:38 198829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 198833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42535|rtt_var:652|pto_duration:45143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 198839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 198845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 198852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 198858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438268684|now:1746044438198833|interv:69851| [2025/04/30 20:20:38 198862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438268684|now:1746044438198833|interval:69851|pto_count:0|srtt:42535 [2025/04/30 20:20:38 198866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 48662, ack_elapse 43858, delivered 52812|rate 1085282|lost 307| [2025/04/30 20:20:38 198871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1085282) in round 30| [2025/04/30 20:20:38 198875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 198879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 198883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438156421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 198888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438156421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 198892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:42535|latest_rtt:42265|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 198898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:712|largest:712|pns:2| [2025/04/30 20:20:38 198903] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:712|frame:ACK |recv_time:1746044438198686|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 198911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558198686|now:1746044438198686|interv:120000000| [2025/04/30 20:20:38 198916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558198686|now:1746044438198686|interv:120000000| [2025/04/30 20:20:38 198921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438199639|pq_index:0| [2025/04/30 20:20:38 198928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438198473| [2025/04/30 20:20:38 198934] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438198934| [2025/04/30 20:20:38 198941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438198940| [2025/04/30 20:20:38 198947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42535|min_srtt:42535|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 198952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1763814| [2025/04/30 20:20:38 198957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42535|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 198961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 198966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42535|min_srtt:42535|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 198970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1764993| [2025/04/30 20:20:38 198974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42535|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 198979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 198983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42535|min_srtt:42535|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 198988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1766172| [2025/04/30 20:20:38 198992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 198996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 199001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 199008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 199019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 199024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1689537| [2025/04/30 20:20:38 199029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 199033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 199037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438199639| [2025/04/30 20:20:38 199041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438199639| [2025/04/30 20:20:38 199045] [debug] |xqc_engine_wakeup_after|wakeup:1746044438199639|now:1746044438199045|diff:594| [2025/04/30 20:20:38 199049] [debug] |xqc_engine_main_logic|END|now:1746044438198940| [2025/04/30 20:20:38 199055] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438199055| [2025/04/30 20:20:38 199058] [debug] |xqc_engine_wakeup_after|wakeup:1746044438199639|now:1746044438199058|diff:581| [2025/04/30 20:20:38 199062] [debug] |xqc_engine_main_logic|END|now:1746044438199055| [2025/04/30 20:20:38 200097] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438200097| [2025/04/30 20:20:38 200109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438199639|pq_index:0| [2025/04/30 20:20:38 200114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438198940| [2025/04/30 20:20:38 200119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438200118| [2025/04/30 20:20:38 200124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438199639|now:1746044438200118| [2025/04/30 20:20:38 200129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438199639|now:1746044438200118| [2025/04/30 20:20:38 200133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 200138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42535|min_srtt:42535|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 200143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1766172| [2025/04/30 20:20:38 200148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 200152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 200155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 200160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 200165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 200169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1689537| [2025/04/30 20:20:38 200179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 200193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1789| [2025/04/30 20:20:38 200232] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438200202|stream_id:0|stream_offset:1689537| [2025/04/30 20:20:38 200242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 200249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 200256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42535|rtt_var:652|pto_duration:45143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 200263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 200270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 200276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 200283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438270345|now:1746044438200256|interv:70089| [2025/04/30 20:20:38 200289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438270345|now:1746044438200256|interval:70089|pto_count:0|srtt:42535 [2025/04/30 20:20:38 200296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 200304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 200310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1690716| [2025/04/30 20:20:38 200317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 200323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1790| [2025/04/30 20:20:38 200364] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438200334|stream_id:0|stream_offset:1690716| [2025/04/30 20:20:38 200374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 200381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 200388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42535|rtt_var:652|pto_duration:45143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 200395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 200401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 200413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 200419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438270477|now:1746044438200387|interv:70090| [2025/04/30 20:20:38 200425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438270477|now:1746044438200387|interval:70090|pto_count:0|srtt:42535 [2025/04/30 20:20:38 200433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 200440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 200447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1691895| [2025/04/30 20:20:38 200454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 200460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438201460|now:1746044438200460|interv:1000| [2025/04/30 20:20:38 200467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 200473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 200479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438201460| [2025/04/30 20:20:38 200486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438201460| [2025/04/30 20:20:38 200492] [debug] |xqc_engine_wakeup_after|wakeup:1746044438201460|now:1746044438200492|diff:968| [2025/04/30 20:20:38 200499] [debug] |xqc_engine_main_logic|END|now:1746044438200118| [2025/04/30 20:20:38 200742] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438200741| [2025/04/30 20:20:38 200756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 200765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:712| [2025/04/30 20:20:38 200771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:713| [2025/04/30 20:20:38 200779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:713| [2025/04/30 20:20:38 200786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 200793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1746|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1747|path_largest_ack:1746| [2025/04/30 20:20:38 200800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54012|prior_delivered:1617313|prior_time:1746044438154828|is_app_limited:0|send_elapse:48865|ack_elapse:45913|ctl_first_sent_time:1746044438156624|lagest_ack_time:1746044438200741|curr_delivered:1671325| [2025/04/30 20:20:38 200807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438156624| [2025/04/30 20:20:38 200814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:389||sndq_packets_used_bytes:0|sndq_packets_free:950| [2025/04/30 20:20:38 200821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1747|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1747|path_largest_ack:1747| [2025/04/30 20:20:38 200836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52812|prior_delivered:1619713|prior_time:1746044438156895|is_app_limited:0|send_elapse:46771|ack_elapse:43846|ctl_first_sent_time:1746044438158456|lagest_ack_time:1746044438200741|curr_delivered:1672525| [2025/04/30 20:20:38 200843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438158456| [2025/04/30 20:20:38 200850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:388||sndq_packets_used_bytes:0|sndq_packets_free:951| [2025/04/30 20:20:38 200857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42535|rttvar:652|minrtt:31448|latest_rtt:42285|ack_delay:88| [2025/04/30 20:20:38 200864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42493|rttvar:573|minrtt:31448|latest_rtt:42285|ack_delay:88| [2025/04/30 20:20:38 200871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1747|lost_pn:1744|thresh:3| [2025/04/30 20:20:38 200878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 200884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42493|rtt_var:573|pto_duration:44785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 200891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 200897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 200903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 200907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438270119|now:1746044438200883|interv:69236| [2025/04/30 20:20:38 200911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438270119|now:1746044438200883|interval:69236|pto_count:0|srtt:42493 [2025/04/30 20:20:38 200916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46771, ack_elapse 43846, delivered 52812|rate 1129161|lost 307| [2025/04/30 20:20:38 200920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129161) in round 30| [2025/04/30 20:20:38 200925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 200929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 200933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438158456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 200937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438158456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 200942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:42493|latest_rtt:42285|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 200952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:713|largest:713|pns:2| [2025/04/30 20:20:38 200957] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:713|frame:ACK |recv_time:1746044438200741|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 200961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558200741|now:1746044438200741|interv:120000000| [2025/04/30 20:20:38 200966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558200741|now:1746044438200741|interv:120000000| [2025/04/30 20:20:38 200970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438201460|pq_index:0| [2025/04/30 20:20:38 200974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438200118| [2025/04/30 20:20:38 200978] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438200978| [2025/04/30 20:20:38 200983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438200982| [2025/04/30 20:20:38 200989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42493|min_srtt:42493|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 200994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1766172| [2025/04/30 20:20:38 200998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 201003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 201007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42493|min_srtt:42493|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 201012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1767351| [2025/04/30 20:20:38 201016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 201021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 201025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42493|min_srtt:42493|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 201029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1768530| [2025/04/30 20:20:38 201033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 201037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 201044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 201048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 201053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 201057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1691895| [2025/04/30 20:20:38 201061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 201065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 201069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438201460| [2025/04/30 20:20:38 201073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438201460| [2025/04/30 20:20:38 201077] [debug] |xqc_engine_wakeup_after|wakeup:1746044438201460|now:1746044438201077|diff:383| [2025/04/30 20:20:38 201082] [debug] |xqc_engine_main_logic|END|now:1746044438200982| [2025/04/30 20:20:38 201087] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438201087| [2025/04/30 20:20:38 201091] [debug] |xqc_engine_wakeup_after|wakeup:1746044438201460|now:1746044438201091|diff:369| [2025/04/30 20:20:38 201095] [debug] |xqc_engine_main_logic|END|now:1746044438201087| [2025/04/30 20:20:38 202163] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438202163| [2025/04/30 20:20:38 202174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438201460|pq_index:0| [2025/04/30 20:20:38 202178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438200982| [2025/04/30 20:20:38 202184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438202182| [2025/04/30 20:20:38 202188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438201460|now:1746044438202182| [2025/04/30 20:20:38 202193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438201460|now:1746044438202182| [2025/04/30 20:20:38 202196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 202202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42493|min_srtt:42493|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 202206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1768530| [2025/04/30 20:20:38 202212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 202219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 202225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 202232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 202245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 202252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1691895| [2025/04/30 20:20:38 202259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 202265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1791| [2025/04/30 20:20:38 202315] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438202277|stream_id:0|stream_offset:1691895| [2025/04/30 20:20:38 202325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 202333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 202340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42493|rtt_var:573|pto_duration:44785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 202347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 202354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 202360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 202367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438272062|now:1746044438202339|interv:69723| [2025/04/30 20:20:38 202373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438272062|now:1746044438202339|interval:69723|pto_count:0|srtt:42493 [2025/04/30 20:20:38 202381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 202389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 202396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1693074| [2025/04/30 20:20:38 202403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 202411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1792| [2025/04/30 20:20:38 202494] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438202423|stream_id:0|stream_offset:1693074| [2025/04/30 20:20:38 202506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 202511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 202515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42493|rtt_var:573|pto_duration:44785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 202526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 202530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 202534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 202538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438272208|now:1746044438202515|interv:69693| [2025/04/30 20:20:38 202542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438272208|now:1746044438202515|interval:69693|pto_count:0|srtt:42493 [2025/04/30 20:20:38 202546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 202551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 202556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1694253| [2025/04/30 20:20:38 202561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 202564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438203564|now:1746044438202564|interv:1000| [2025/04/30 20:20:38 202569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 202572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 202576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438203564| [2025/04/30 20:20:38 202581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438203564| [2025/04/30 20:20:38 202585] [debug] |xqc_engine_wakeup_after|wakeup:1746044438203564|now:1746044438202585|diff:979| [2025/04/30 20:20:38 202589] [debug] |xqc_engine_main_logic|END|now:1746044438202182| [2025/04/30 20:20:38 202756] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438202754| [2025/04/30 20:20:38 202769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 202778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:713| [2025/04/30 20:20:38 202784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:714| [2025/04/30 20:20:38 202793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:714| [2025/04/30 20:20:38 202800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 202819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1748|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1749|path_largest_ack:1748| [2025/04/30 20:20:38 202826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54012|prior_delivered:1619713|prior_time:1746044438156895|is_app_limited:0|send_elapse:46908|ack_elapse:45859|ctl_first_sent_time:1746044438158593|lagest_ack_time:1746044438202754|curr_delivered:1673725| [2025/04/30 20:20:38 202834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438158593| [2025/04/30 20:20:38 202841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:387||sndq_packets_used_bytes:0|sndq_packets_free:952| [2025/04/30 20:20:38 202854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1749|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1749|path_largest_ack:1749| [2025/04/30 20:20:38 202860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52812|prior_delivered:1622113|prior_time:1746044438158887|is_app_limited:0|send_elapse:46736|ack_elapse:43867|ctl_first_sent_time:1746044438160355|lagest_ack_time:1746044438202754|curr_delivered:1674925| [2025/04/30 20:20:38 202867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438160355| [2025/04/30 20:20:38 202874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:386||sndq_packets_used_bytes:0|sndq_packets_free:953| [2025/04/30 20:20:38 202880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42493|rttvar:573|minrtt:31448|latest_rtt:42399|ack_delay:104| [2025/04/30 20:20:38 202887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42468|rttvar:479|minrtt:31448|latest_rtt:42399|ack_delay:104| [2025/04/30 20:20:38 202894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1749|lost_pn:1746|thresh:3| [2025/04/30 20:20:38 202900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 202907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42468|rtt_var:479|pto_duration:44468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 202913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 202920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 202926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 202933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438271891|now:1746044438202906|interv:68985| [2025/04/30 20:20:38 202938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438271891|now:1746044438202906|interval:68985|pto_count:0|srtt:42468 [2025/04/30 20:20:38 202942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46736, ack_elapse 43867, delivered 52812|rate 1130006|lost 307| [2025/04/30 20:20:38 202947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130006) in round 30| [2025/04/30 20:20:38 202951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 202955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 202959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438160355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 202964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438160355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 202968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:42468|latest_rtt:42399|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 202978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:714|largest:714|pns:2| [2025/04/30 20:20:38 202983] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:714|frame:ACK |recv_time:1746044438202754|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 202988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558202754|now:1746044438202754|interv:120000000| [2025/04/30 20:20:38 202992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558202754|now:1746044438202754|interv:120000000| [2025/04/30 20:20:38 202996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438203564|pq_index:0| [2025/04/30 20:20:38 203000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438202182| [2025/04/30 20:20:38 203004] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438203004| [2025/04/30 20:20:38 203009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438203008| [2025/04/30 20:20:38 203016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42468|min_srtt:42468|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 203023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1768530| [2025/04/30 20:20:38 203031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 203038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 203043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42468|min_srtt:42468|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 203048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1769709| [2025/04/30 20:20:38 203052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 203057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 203061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42468|min_srtt:42468|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 203066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1770888| [2025/04/30 20:20:38 203078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 203082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 203086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 203091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 203095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 203099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1694253| [2025/04/30 20:20:38 203104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 203108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 203112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438203564| [2025/04/30 20:20:38 203116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438203564| [2025/04/30 20:20:38 203120] [debug] |xqc_engine_wakeup_after|wakeup:1746044438203564|now:1746044438203120|diff:444| [2025/04/30 20:20:38 203124] [debug] |xqc_engine_main_logic|END|now:1746044438203008| [2025/04/30 20:20:38 203130] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438203130| [2025/04/30 20:20:38 203134] [debug] |xqc_engine_wakeup_after|wakeup:1746044438203564|now:1746044438203134|diff:430| [2025/04/30 20:20:38 203138] [debug] |xqc_engine_main_logic|END|now:1746044438203130| [2025/04/30 20:20:38 204216] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438204216| [2025/04/30 20:20:38 204231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438203564|pq_index:0| [2025/04/30 20:20:38 204239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438203008| [2025/04/30 20:20:38 204248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438204246| [2025/04/30 20:20:38 204255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438203564|now:1746044438204246| [2025/04/30 20:20:38 204262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438203564|now:1746044438204246| [2025/04/30 20:20:38 204268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 204276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42468|min_srtt:42468|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 204284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1770888| [2025/04/30 20:20:38 204291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 204297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 204304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 204317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 204325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 204332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1694253| [2025/04/30 20:20:38 204339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 204345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1793| [2025/04/30 20:20:38 204390] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438204357|stream_id:0|stream_offset:1694253| [2025/04/30 20:20:38 204400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 204407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 204414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42468|rtt_var:479|pto_duration:44468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 204421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 204427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 204433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 204439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438273825|now:1746044438204414|interv:69411| [2025/04/30 20:20:38 204445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438273825|now:1746044438204414|interval:69411|pto_count:0|srtt:42468 [2025/04/30 20:20:38 204450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 204455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 204459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1695432| [2025/04/30 20:20:38 204464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 204468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1794| [2025/04/30 20:20:38 204498] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438204475|stream_id:0|stream_offset:1695432| [2025/04/30 20:20:38 204504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 204513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 204518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42468|rtt_var:479|pto_duration:44468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 204522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 204526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 204530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 204534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438273943|now:1746044438204517|interv:69426| [2025/04/30 20:20:38 204538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438273943|now:1746044438204517|interval:69426|pto_count:0|srtt:42468 [2025/04/30 20:20:38 204542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 204547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 204551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1696611| [2025/04/30 20:20:38 204555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 204559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438205559|now:1746044438204559|interv:1000| [2025/04/30 20:20:38 204563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 204567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 204571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438205559| [2025/04/30 20:20:38 204575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438205559| [2025/04/30 20:20:38 204579] [debug] |xqc_engine_wakeup_after|wakeup:1746044438205559|now:1746044438204579|diff:980| [2025/04/30 20:20:38 204584] [debug] |xqc_engine_main_logic|END|now:1746044438204246| [2025/04/30 20:20:38 204732] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438204731| [2025/04/30 20:20:38 204746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 204755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:714| [2025/04/30 20:20:38 204760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:715| [2025/04/30 20:20:38 204769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:715| [2025/04/30 20:20:38 204775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 204783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1750|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1751|path_largest_ack:1750| [2025/04/30 20:20:38 204790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54012|prior_delivered:1622113|prior_time:1746044438158887|is_app_limited:0|send_elapse:46875|ack_elapse:45844|ctl_first_sent_time:1746044438160494|lagest_ack_time:1746044438204731|curr_delivered:1676125| [2025/04/30 20:20:38 204803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438160494| [2025/04/30 20:20:38 204810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:385||sndq_packets_used_bytes:0|sndq_packets_free:954| [2025/04/30 20:20:38 204816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1751|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1751|path_largest_ack:1751| [2025/04/30 20:20:38 204823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52812|prior_delivered:1624513|prior_time:1746044438160879|is_app_limited:0|send_elapse:46764|ack_elapse:43852|ctl_first_sent_time:1746044438162445|lagest_ack_time:1746044438204731|curr_delivered:1677325| [2025/04/30 20:20:38 204831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438162445| [2025/04/30 20:20:38 204837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:384||sndq_packets_used_bytes:0|sndq_packets_free:955| [2025/04/30 20:20:38 204843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42468|rttvar:479|minrtt:31448|latest_rtt:42286|ack_delay:88| [2025/04/30 20:20:38 204850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42434|rttvar:427|minrtt:31448|latest_rtt:42286|ack_delay:88| [2025/04/30 20:20:38 204854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1751|lost_pn:1748|thresh:3| [2025/04/30 20:20:38 204859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 204863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42434|rtt_var:427|pto_duration:44434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 204867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 204871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 204875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 204879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438273909|now:1746044438204863|interv:69046| [2025/04/30 20:20:38 204883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438273909|now:1746044438204863|interval:69046|pto_count:0|srtt:42434 [2025/04/30 20:20:38 204888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46764, ack_elapse 43852, delivered 52812|rate 1129330|lost 307| [2025/04/30 20:20:38 204892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129330) in round 30| [2025/04/30 20:20:38 204896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 204900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 204904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438162445|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 204913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438162445|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 204917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:42434|latest_rtt:42286|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 204923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:715|largest:715|pns:2| [2025/04/30 20:20:38 204928] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:715|frame:ACK |recv_time:1746044438204731|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 204933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558204731|now:1746044438204731|interv:120000000| [2025/04/30 20:20:38 204937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558204731|now:1746044438204731|interv:120000000| [2025/04/30 20:20:38 204941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438205559|pq_index:0| [2025/04/30 20:20:38 204945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438204246| [2025/04/30 20:20:38 204949] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438204949| [2025/04/30 20:20:38 204954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438204953| [2025/04/30 20:20:38 204960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42434|min_srtt:42434|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 204965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1770888| [2025/04/30 20:20:38 204969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42434|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 204974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 204979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42434|min_srtt:42434|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 204983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1772067| [2025/04/30 20:20:38 204987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42434|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 204992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 204996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42434|min_srtt:42434|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 205003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1773246| [2025/04/30 20:20:38 205007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 205011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 205015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 205019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 205023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 205028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1696611| [2025/04/30 20:20:38 205032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 205036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 205040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438205559| [2025/04/30 20:20:38 205044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438205559| [2025/04/30 20:20:38 205048] [debug] |xqc_engine_wakeup_after|wakeup:1746044438205559|now:1746044438205048|diff:511| [2025/04/30 20:20:38 205052] [debug] |xqc_engine_main_logic|END|now:1746044438204953| [2025/04/30 20:20:38 205058] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438205058| [2025/04/30 20:20:38 205062] [debug] |xqc_engine_wakeup_after|wakeup:1746044438205559|now:1746044438205061|diff:498| [2025/04/30 20:20:38 205065] [debug] |xqc_engine_main_logic|END|now:1746044438205058| [2025/04/30 20:20:38 206135] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438206135| [2025/04/30 20:20:38 206146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438205559|pq_index:0| [2025/04/30 20:20:38 206151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438204953| [2025/04/30 20:20:38 206156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438206155| [2025/04/30 20:20:38 206161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438205559|now:1746044438206155| [2025/04/30 20:20:38 206166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438205559|now:1746044438206155| [2025/04/30 20:20:38 206170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 206175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42434|min_srtt:42434|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 206180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1773246| [2025/04/30 20:20:38 206191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 206196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 206202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 206210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 206217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 206223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1696611| [2025/04/30 20:20:38 206230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 206236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1795| [2025/04/30 20:20:38 206311] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438206248|stream_id:0|stream_offset:1696611| [2025/04/30 20:20:38 206322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 206329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 206336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42434|rtt_var:427|pto_duration:44434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 206343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 206350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 206356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 206363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438275682|now:1746044438206336|interv:69346| [2025/04/30 20:20:38 206369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438275682|now:1746044438206336|interval:69346|pto_count:0|srtt:42434 [2025/04/30 20:20:38 206377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 206385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 206391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1697790| [2025/04/30 20:20:38 206398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 206405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1796| [2025/04/30 20:20:38 206443] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438206415|stream_id:0|stream_offset:1697790| [2025/04/30 20:20:38 206454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 206459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 206463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42434|rtt_var:427|pto_duration:44434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 206468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 206472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 206476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 206480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438275849|now:1746044438206463|interv:69386| [2025/04/30 20:20:38 206484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438275849|now:1746044438206463|interval:69386|pto_count:0|srtt:42434 [2025/04/30 20:20:38 206489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 206494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 206498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1698969| [2025/04/30 20:20:38 206503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 206507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438207507|now:1746044438206507|interv:1000| [2025/04/30 20:20:38 206511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 206515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 206519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438207507| [2025/04/30 20:20:38 206523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438207507| [2025/04/30 20:20:38 206527] [debug] |xqc_engine_wakeup_after|wakeup:1746044438207507|now:1746044438206527|diff:980| [2025/04/30 20:20:38 206532] [debug] |xqc_engine_main_logic|END|now:1746044438206155| [2025/04/30 20:20:38 206764] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438206762| [2025/04/30 20:20:38 206777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 206785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:715| [2025/04/30 20:20:38 206791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:716| [2025/04/30 20:20:38 206800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:716| [2025/04/30 20:20:38 206806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 206814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1753|path_largest_ack:1752| [2025/04/30 20:20:38 206826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54012|prior_delivered:1624513|prior_time:1746044438160879|is_app_limited:0|send_elapse:46927|ack_elapse:45883|ctl_first_sent_time:1746044438162608|lagest_ack_time:1746044438206762|curr_delivered:1678525| [2025/04/30 20:20:38 206831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438162608| [2025/04/30 20:20:38 206839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:383||sndq_packets_used_bytes:0|sndq_packets_free:956| [2025/04/30 20:20:38 206845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1753|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1753|path_largest_ack:1753| [2025/04/30 20:20:38 206852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1626919|prior_time:1746044438163123|is_app_limited:0|send_elapse:44917|ack_elapse:43639|ctl_first_sent_time:1746044438164733|lagest_ack_time:1746044438206762|curr_delivered:1679725| [2025/04/30 20:20:38 206860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438164733| [2025/04/30 20:20:38 206866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:382||sndq_packets_used_bytes:0|sndq_packets_free:957| [2025/04/30 20:20:38 206873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42434|rttvar:427|minrtt:31448|latest_rtt:42029|ack_delay:80| [2025/04/30 20:20:38 206880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42373|rttvar:442|minrtt:31448|latest_rtt:42029|ack_delay:80| [2025/04/30 20:20:38 206887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1753|lost_pn:1750|thresh:3| [2025/04/30 20:20:38 206893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 206897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42373|rtt_var:442|pto_duration:44373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 206902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 206906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 206910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 206914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438275788|now:1746044438206897|interv:68891| [2025/04/30 20:20:38 206918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438275788|now:1746044438206897|interval:68891|pto_count:0|srtt:42373 [2025/04/30 20:20:38 206922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44917, ack_elapse 43639, delivered 52806|rate 1175635|lost 307| [2025/04/30 20:20:38 206927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175635) in round 30| [2025/04/30 20:20:38 206931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 206935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 206943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438164733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 206948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438164733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 206953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:42373|latest_rtt:42029|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 206958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:716|largest:716|pns:2| [2025/04/30 20:20:38 206963] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:716|frame:ACK |recv_time:1746044438206762|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 206968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558206762|now:1746044438206762|interv:120000000| [2025/04/30 20:20:38 206972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558206762|now:1746044438206762|interv:120000000| [2025/04/30 20:20:38 206976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438207507|pq_index:0| [2025/04/30 20:20:38 206981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438206155| [2025/04/30 20:20:38 206985] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438206985| [2025/04/30 20:20:38 206990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438206989| [2025/04/30 20:20:38 206996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42373|min_srtt:42373|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 207000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1773246| [2025/04/30 20:20:38 207005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42373|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 207010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 207014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42373|min_srtt:42373|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 207019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1774425| [2025/04/30 20:20:38 207023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42373|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 207028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 207035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42373|min_srtt:42373|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 207039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1775604| [2025/04/30 20:20:38 207043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 207047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 207051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 207055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 207060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 207064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1698969| [2025/04/30 20:20:38 207068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 207072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 207076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438207507| [2025/04/30 20:20:38 207080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438207507| [2025/04/30 20:20:38 207084] [debug] |xqc_engine_wakeup_after|wakeup:1746044438207507|now:1746044438207084|diff:423| [2025/04/30 20:20:38 207089] [debug] |xqc_engine_main_logic|END|now:1746044438206989| [2025/04/30 20:20:38 207094] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438207094| [2025/04/30 20:20:38 207099] [debug] |xqc_engine_wakeup_after|wakeup:1746044438207507|now:1746044438207099|diff:408| [2025/04/30 20:20:38 207106] [debug] |xqc_engine_main_logic|END|now:1746044438207094| [2025/04/30 20:20:38 208180] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438208180| [2025/04/30 20:20:38 208196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438207507|pq_index:0| [2025/04/30 20:20:38 208203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438206989| [2025/04/30 20:20:38 208211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438208209| [2025/04/30 20:20:38 208218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438207507|now:1746044438208209| [2025/04/30 20:20:38 208225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438207507|now:1746044438208209| [2025/04/30 20:20:38 208231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 208240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42373|min_srtt:42373|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 208247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1775604| [2025/04/30 20:20:38 208265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 208271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 208277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 208284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 208291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 208297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1698969| [2025/04/30 20:20:38 208305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 208311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1797| [2025/04/30 20:20:38 208375] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438208322|stream_id:0|stream_offset:1698969| [2025/04/30 20:20:38 208386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 208393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 208401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42373|rtt_var:442|pto_duration:44373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 208408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 208414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 208419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 208426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438277695|now:1746044438208400|interv:69295| [2025/04/30 20:20:38 208431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438277695|now:1746044438208400|interval:69295|pto_count:0|srtt:42373 [2025/04/30 20:20:38 208436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 208442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 208446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1700148| [2025/04/30 20:20:38 208451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 208463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1798| [2025/04/30 20:20:38 208500] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438208474|stream_id:0|stream_offset:1700148| [2025/04/30 20:20:38 208506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 208511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 208516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42373|rtt_var:442|pto_duration:44373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 208523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 208530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 208537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 208544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438277847|now:1746044438208516|interv:69331| [2025/04/30 20:20:38 208551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438277847|now:1746044438208516|interval:69331|pto_count:0|srtt:42373 [2025/04/30 20:20:38 208558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 208563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 208568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1701327| [2025/04/30 20:20:38 208572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 208576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438209576|now:1746044438208576|interv:1000| [2025/04/30 20:20:38 208580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 208584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 208588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438209576| [2025/04/30 20:20:38 208592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438209576| [2025/04/30 20:20:38 208596] [debug] |xqc_engine_wakeup_after|wakeup:1746044438209576|now:1746044438208596|diff:980| [2025/04/30 20:20:38 208601] [debug] |xqc_engine_main_logic|END|now:1746044438208209| [2025/04/30 20:20:38 208733] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438208732| [2025/04/30 20:20:38 208747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 208755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:716| [2025/04/30 20:20:38 208760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:717| [2025/04/30 20:20:38 208768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:717| [2025/04/30 20:20:38 208781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 208788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1754|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1755|path_largest_ack:1754| [2025/04/30 20:20:38 208795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1626919|prior_time:1746044438163123|is_app_limited:0|send_elapse:45051|ack_elapse:45609|ctl_first_sent_time:1746044438164867|lagest_ack_time:1746044438208732|curr_delivered:1680925| [2025/04/30 20:20:38 208802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438164867| [2025/04/30 20:20:38 208808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:381||sndq_packets_used_bytes:0|sndq_packets_free:958| [2025/04/30 20:20:38 208815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1755|path_largest_ack:1755| [2025/04/30 20:20:38 208821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1629319|prior_time:1746044438165038|is_app_limited:0|send_elapse:44960|ack_elapse:43694|ctl_first_sent_time:1746044438166585|lagest_ack_time:1746044438208732|curr_delivered:1682125| [2025/04/30 20:20:38 208828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438166585| [2025/04/30 20:20:38 208834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:380||sndq_packets_used_bytes:0|sndq_packets_free:959| [2025/04/30 20:20:38 208842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42373|rttvar:442|minrtt:31448|latest_rtt:42147|ack_delay:104| [2025/04/30 20:20:38 208849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42332|rttvar:414|minrtt:31448|latest_rtt:42147|ack_delay:104| [2025/04/30 20:20:38 208855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1755|lost_pn:1752|thresh:3| [2025/04/30 20:20:38 208862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 208866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42332|rtt_var:414|pto_duration:44332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 208870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 208874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 208878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 208882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438277806|now:1746044438208866|interv:68940| [2025/04/30 20:20:38 208886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438277806|now:1746044438208866|interval:68940|pto_count:0|srtt:42332 [2025/04/30 20:20:38 208890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44960, ack_elapse 43694, delivered 52806|rate 1174510|lost 307| [2025/04/30 20:20:38 208895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174510) in round 30| [2025/04/30 20:20:38 208903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 208907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 208911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438166585|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 208916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438166585|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1631719| [2025/04/30 20:20:38 208920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:42332|latest_rtt:42147|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 208926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:717|largest:717|pns:2| [2025/04/30 20:20:38 208931] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:717|frame:ACK |recv_time:1746044438208732|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 208936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558208732|now:1746044438208732|interv:120000000| [2025/04/30 20:20:38 208940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558208732|now:1746044438208732|interv:120000000| [2025/04/30 20:20:38 208944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438209576|pq_index:0| [2025/04/30 20:20:38 208948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438208209| [2025/04/30 20:20:38 208952] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438208952| [2025/04/30 20:20:38 208957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438208956| [2025/04/30 20:20:38 208963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42332|min_srtt:42332|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 208967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1775604| [2025/04/30 20:20:38 208972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42332|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 208977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 208981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42332|min_srtt:42332|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 208986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1776783| [2025/04/30 20:20:38 208993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42332|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 208997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 209001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42332|min_srtt:42332|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 209006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1777962| [2025/04/30 20:20:38 209010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 209014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 209018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 209023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 209027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 209031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1701327| [2025/04/30 20:20:38 209036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 209040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 209044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438209576| [2025/04/30 20:20:38 209048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438209576| [2025/04/30 20:20:38 209052] [debug] |xqc_engine_wakeup_after|wakeup:1746044438209576|now:1746044438209051|diff:525| [2025/04/30 20:20:38 209056] [debug] |xqc_engine_main_logic|END|now:1746044438208956| [2025/04/30 20:20:38 209061] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438209061| [2025/04/30 20:20:38 209065] [debug] |xqc_engine_wakeup_after|wakeup:1746044438209576|now:1746044438209065|diff:511| [2025/04/30 20:20:38 209069] [debug] |xqc_engine_main_logic|END|now:1746044438209061| [2025/04/30 20:20:38 210138] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438210138| [2025/04/30 20:20:38 210150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438209576|pq_index:0| [2025/04/30 20:20:38 210157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438208956| [2025/04/30 20:20:38 210165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438210164| [2025/04/30 20:20:38 210173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438209576|now:1746044438210164| [2025/04/30 20:20:38 210179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438209576|now:1746044438210164| [2025/04/30 20:20:38 210186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 210202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42332|min_srtt:42332|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 210210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1777962| [2025/04/30 20:20:38 210217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 210222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 210229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 210236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 210243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 210250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1701327| [2025/04/30 20:20:38 210257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 210264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1799| [2025/04/30 20:20:38 210308] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438210275|stream_id:0|stream_offset:1701327| [2025/04/30 20:20:38 210318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 210325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 210332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42332|rtt_var:414|pto_duration:44332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 210339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 210345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 210351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 210357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438279607|now:1746044438210331|interv:69276| [2025/04/30 20:20:38 210364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438279607|now:1746044438210331|interval:69276|pto_count:0|srtt:42332 [2025/04/30 20:20:38 210372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 210380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 210386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1702506| [2025/04/30 20:20:38 210400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 210406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1800| [2025/04/30 20:20:38 210439] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438210414|stream_id:0|stream_offset:1702506| [2025/04/30 20:20:38 210445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 210450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 210454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42332|rtt_var:414|pto_duration:44332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 210461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 210467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 210473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 210480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438279746|now:1746044438210454|interv:69292| [2025/04/30 20:20:38 210487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438279746|now:1746044438210454|interval:69292|pto_count:0|srtt:42332 [2025/04/30 20:20:38 210494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 210501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 210506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1703685| [2025/04/30 20:20:38 210511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 210515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438211515|now:1746044438210515|interv:1000| [2025/04/30 20:20:38 210519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 210522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 210527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438211515| [2025/04/30 20:20:38 210531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438211515| [2025/04/30 20:20:38 210535] [debug] |xqc_engine_wakeup_after|wakeup:1746044438211515|now:1746044438210535|diff:980| [2025/04/30 20:20:38 210539] [debug] |xqc_engine_main_logic|END|now:1746044438210164| [2025/04/30 20:20:38 210740] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438210738| [2025/04/30 20:20:38 210754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 210762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:717| [2025/04/30 20:20:38 210775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:718| [2025/04/30 20:20:38 210785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:718| [2025/04/30 20:20:38 210791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 210798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1756|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1757|path_largest_ack:1756| [2025/04/30 20:20:38 210804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1629319|prior_time:1746044438165038|is_app_limited:0|send_elapse:45070|ack_elapse:45700|ctl_first_sent_time:1746044438166695|lagest_ack_time:1746044438210738|curr_delivered:1683325| [2025/04/30 20:20:38 210811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438166695| [2025/04/30 20:20:38 210818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:379||sndq_packets_used_bytes:0|sndq_packets_free:960| [2025/04/30 20:20:38 210824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1757|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1757|path_largest_ack:1757| [2025/04/30 20:20:38 210831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1631719|prior_time:1746044438166915|is_app_limited:0|send_elapse:44900|ack_elapse:43823|ctl_first_sent_time:1746044438168509|lagest_ack_time:1746044438210738|curr_delivered:1684525| [2025/04/30 20:20:38 210838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438168509| [2025/04/30 20:20:38 210845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:378||sndq_packets_used_bytes:0|sndq_packets_free:961| [2025/04/30 20:20:38 210852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42332|rttvar:414|minrtt:31448|latest_rtt:42229|ack_delay:88| [2025/04/30 20:20:38 210859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42308|rttvar:358|minrtt:31448|latest_rtt:42229|ack_delay:88| [2025/04/30 20:20:38 210864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1757|lost_pn:1754|thresh:3| [2025/04/30 20:20:38 210868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 210872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42308|rtt_var:358|pto_duration:44308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 210877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 210881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 210885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 210892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438279722|now:1746044438210872|interv:68850| [2025/04/30 20:20:38 210896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438279722|now:1746044438210872|interval:68850|pto_count:0|srtt:42308 [2025/04/30 20:20:38 210905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44900, ack_elapse 43823, delivered 52806|rate 1176080|lost 307| [2025/04/30 20:20:38 210909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 30 -> 31| [2025/04/30 20:20:38 210914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176080) in round 31| [2025/04/30 20:20:38 210918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 210922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 210926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438168509|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1684525| [2025/04/30 20:20:38 210930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438168509|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1684525| [2025/04/30 20:20:38 210935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:42308|latest_rtt:42229|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:38 210941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:718|largest:718|pns:2| [2025/04/30 20:20:38 210945] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:718|frame:ACK |recv_time:1746044438210738|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 210950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558210738|now:1746044438210738|interv:120000000| [2025/04/30 20:20:38 210954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558210738|now:1746044438210738|interv:120000000| [2025/04/30 20:20:38 210958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438211515|pq_index:0| [2025/04/30 20:20:38 210963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438210164| [2025/04/30 20:20:38 210967] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438210967| [2025/04/30 20:20:38 210972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438210971| [2025/04/30 20:20:38 210978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42308|min_srtt:42308|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 210982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1777962| [2025/04/30 20:20:38 210987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 210991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 210995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42308|min_srtt:42308|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 211002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1779141| [2025/04/30 20:20:38 211007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 211011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 211016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42308|min_srtt:42308|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 211020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1780320| [2025/04/30 20:20:38 211025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 211029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 211033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 211037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 211042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 211046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1703685| [2025/04/30 20:20:38 211050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 211054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 211058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438211515| [2025/04/30 20:20:38 211062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438211515| [2025/04/30 20:20:38 211066] [debug] |xqc_engine_wakeup_after|wakeup:1746044438211515|now:1746044438211066|diff:449| [2025/04/30 20:20:38 211071] [debug] |xqc_engine_main_logic|END|now:1746044438210971| [2025/04/30 20:20:38 211076] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438211076| [2025/04/30 20:20:38 211080] [debug] |xqc_engine_wakeup_after|wakeup:1746044438211515|now:1746044438211080|diff:435| [2025/04/30 20:20:38 211084] [debug] |xqc_engine_main_logic|END|now:1746044438211076| [2025/04/30 20:20:38 212156] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438212156| [2025/04/30 20:20:38 212171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438211515|pq_index:0| [2025/04/30 20:20:38 212178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438210971| [2025/04/30 20:20:38 212187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438212185| [2025/04/30 20:20:38 212200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438211515|now:1746044438212185| [2025/04/30 20:20:38 212207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438211515|now:1746044438212185| [2025/04/30 20:20:38 212213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 212221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42308|min_srtt:42308|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 212229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1780320| [2025/04/30 20:20:38 212236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 212242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 212248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 212255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 212262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 212269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1703685| [2025/04/30 20:20:38 212276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 212282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1801| [2025/04/30 20:20:38 212332] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438212295|stream_id:0|stream_offset:1703685| [2025/04/30 20:20:38 212342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 212349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 212356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42308|rtt_var:358|pto_duration:44308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 212362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 212369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 212375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 212382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438281603|now:1746044438212355|interv:69248| [2025/04/30 20:20:38 212388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438281603|now:1746044438212355|interval:69248|pto_count:0|srtt:42308 [2025/04/30 20:20:38 212401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 212409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 212415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1704864| [2025/04/30 20:20:38 212421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 212425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1802| [2025/04/30 20:20:38 212457] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438212433|stream_id:0|stream_offset:1704864| [2025/04/30 20:20:38 212463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 212467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 212474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42308|rtt_var:358|pto_duration:44308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 212480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 212487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 212493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 212500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438281741|now:1746044438212473|interv:69268| [2025/04/30 20:20:38 212506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438281741|now:1746044438212473|interval:69268|pto_count:0|srtt:42308 [2025/04/30 20:20:38 212513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 212519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 212523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1706043| [2025/04/30 20:20:38 212527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 212531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438213531|now:1746044438212531|interv:1000| [2025/04/30 20:20:38 212535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 212539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 212543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438213531| [2025/04/30 20:20:38 212547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438213531| [2025/04/30 20:20:38 212551] [debug] |xqc_engine_wakeup_after|wakeup:1746044438213531|now:1746044438212551|diff:980| [2025/04/30 20:20:38 212560] [debug] |xqc_engine_main_logic|END|now:1746044438212185| [2025/04/30 20:20:38 212687] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438212686| [2025/04/30 20:20:38 212695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 212702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:718| [2025/04/30 20:20:38 212707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:719| [2025/04/30 20:20:38 212715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:719| [2025/04/30 20:20:38 212738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 212745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1758|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1759|path_largest_ack:1758| [2025/04/30 20:20:38 212752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1631719|prior_time:1746044438166915|is_app_limited:0|send_elapse:45018|ack_elapse:45771|ctl_first_sent_time:1746044438168627|lagest_ack_time:1746044438212686|curr_delivered:1685725| [2025/04/30 20:20:38 212759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438168627| [2025/04/30 20:20:38 212766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:377||sndq_packets_used_bytes:0|sndq_packets_free:962| [2025/04/30 20:20:38 212772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 212779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1634119|prior_time:1746044438168878|is_app_limited:0|send_elapse:44806|ack_elapse:43808|ctl_first_sent_time:1746044438170435|lagest_ack_time:1746044438212686|curr_delivered:1686925| [2025/04/30 20:20:38 212786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438170435| [2025/04/30 20:20:38 212792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:963| [2025/04/30 20:20:38 212798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42308|rttvar:358|minrtt:31448|latest_rtt:42251|ack_delay:88| [2025/04/30 20:20:38 212805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42290|rttvar:305|minrtt:31448|latest_rtt:42251|ack_delay:88| [2025/04/30 20:20:38 212811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1759|lost_pn:1756|thresh:3| [2025/04/30 20:20:38 212817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 212823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42290|rtt_var:305|pto_duration:44290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 212830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 212836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 212842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 212855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438281723|now:1746044438212823|interv:68900| [2025/04/30 20:20:38 212861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438281723|now:1746044438212823|interval:68900|pto_count:0|srtt:42290 [2025/04/30 20:20:38 212867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44806, ack_elapse 43808, delivered 52806|rate 1178547|lost 307| [2025/04/30 20:20:38 212874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178547) in round 31| [2025/04/30 20:20:38 212878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 212883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 212887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438170435|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1684525| [2025/04/30 20:20:38 212891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438170435|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1684525| [2025/04/30 20:20:38 212896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:42290|latest_rtt:42251|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 212902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:719|largest:719|pns:2| [2025/04/30 20:20:38 212906] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:719|frame:ACK |recv_time:1746044438212686|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 212911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558212686|now:1746044438212686|interv:120000000| [2025/04/30 20:20:38 212915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558212686|now:1746044438212686|interv:120000000| [2025/04/30 20:20:38 212919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438213531|pq_index:0| [2025/04/30 20:20:38 212924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438212185| [2025/04/30 20:20:38 212928] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438212928| [2025/04/30 20:20:38 212933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438212932| [2025/04/30 20:20:38 212939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42290|min_srtt:42290|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 212943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1780320| [2025/04/30 20:20:38 212948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42290|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 212956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 212960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42290|min_srtt:42290|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 212965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1781499| [2025/04/30 20:20:38 212969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42290|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 212973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 212978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42290|min_srtt:42290|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 212982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1782678| [2025/04/30 20:20:38 212986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 212990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 212994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 212998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 213002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 213007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1706043| [2025/04/30 20:20:38 213011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 213015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 213019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438213531| [2025/04/30 20:20:38 213023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438213531| [2025/04/30 20:20:38 213027] [debug] |xqc_engine_wakeup_after|wakeup:1746044438213531|now:1746044438213027|diff:504| [2025/04/30 20:20:38 213031] [debug] |xqc_engine_main_logic|END|now:1746044438212932| [2025/04/30 20:20:38 213037] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438213037| [2025/04/30 20:20:38 213041] [debug] |xqc_engine_wakeup_after|wakeup:1746044438213531|now:1746044438213041|diff:490| [2025/04/30 20:20:38 213044] [debug] |xqc_engine_main_logic|END|now:1746044438213037| [2025/04/30 20:20:38 214113] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438214113| [2025/04/30 20:20:38 214125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438213531|pq_index:0| [2025/04/30 20:20:38 214130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438212932| [2025/04/30 20:20:38 214142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438214140| [2025/04/30 20:20:38 214150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438213531|now:1746044438214140| [2025/04/30 20:20:38 214157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438213531|now:1746044438214140| [2025/04/30 20:20:38 214163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 214171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42290|min_srtt:42290|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 214178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1782678| [2025/04/30 20:20:38 214186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 214192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 214199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 214206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 214213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 214220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1706043| [2025/04/30 20:20:38 214227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 214234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1803| [2025/04/30 20:20:38 214285] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438214245|stream_id:0|stream_offset:1706043| [2025/04/30 20:20:38 214296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 214303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 214310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42290|rtt_var:305|pto_duration:44290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 214317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 214323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 214329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 214335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438283535|now:1746044438214310|interv:69225| [2025/04/30 20:20:38 214360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438283535|now:1746044438214310|interval:69225|pto_count:0|srtt:42290 [2025/04/30 20:20:38 214368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 214376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 214382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1707222| [2025/04/30 20:20:38 214388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 214395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1804| [2025/04/30 20:20:38 214434] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438214405|stream_id:0|stream_offset:1707222| [2025/04/30 20:20:38 214443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 214451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 214457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42290|rtt_var:305|pto_duration:44290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 214463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 214467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 214471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 214475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438283695|now:1746044438214457|interv:69238| [2025/04/30 20:20:38 214479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438283695|now:1746044438214457|interval:69238|pto_count:0|srtt:42290 [2025/04/30 20:20:38 214484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 214488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 214492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1708401| [2025/04/30 20:20:38 214497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 214501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438215501|now:1746044438214501|interv:1000| [2025/04/30 20:20:38 214505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 214509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 214513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438215501| [2025/04/30 20:20:38 214522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438215501| [2025/04/30 20:20:38 214526] [debug] |xqc_engine_wakeup_after|wakeup:1746044438215501|now:1746044438214526|diff:975| [2025/04/30 20:20:38 214530] [debug] |xqc_engine_main_logic|END|now:1746044438214140| [2025/04/30 20:20:38 214700] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438214699| [2025/04/30 20:20:38 214714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 214742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:719| [2025/04/30 20:20:38 214748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:720| [2025/04/30 20:20:38 214754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:720| [2025/04/30 20:20:38 214758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 214763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 214768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1634119|prior_time:1746044438168878|is_app_limited:0|send_elapse:44938|ack_elapse:45821|ctl_first_sent_time:1746044438170567|lagest_ack_time:1746044438214699|curr_delivered:1688125| [2025/04/30 20:20:38 214773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438170567| [2025/04/30 20:20:38 214778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:964| [2025/04/30 20:20:38 214783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 214787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1636519|prior_time:1746044438170832|is_app_limited:0|send_elapse:44835|ack_elapse:43867|ctl_first_sent_time:1746044438172379|lagest_ack_time:1746044438214699|curr_delivered:1689325| [2025/04/30 20:20:38 214792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438172379| [2025/04/30 20:20:38 214799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:965| [2025/04/30 20:20:38 214805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42290|rttvar:305|minrtt:31448|latest_rtt:42320|ack_delay:96| [2025/04/30 20:20:38 214812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42282|rttvar:245|minrtt:31448|latest_rtt:42320|ack_delay:96| [2025/04/30 20:20:38 214818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1761|lost_pn:1758|thresh:3| [2025/04/30 20:20:38 214824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 214831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42282|rtt_var:245|pto_duration:44282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 214837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 214843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 214857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 214861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438283687|now:1746044438214831|interv:68856| [2025/04/30 20:20:38 214866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438283687|now:1746044438214831|interval:68856|pto_count:0|srtt:42282 [2025/04/30 20:20:38 214870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44835, ack_elapse 43867, delivered 52806|rate 1177785|lost 307| [2025/04/30 20:20:38 214876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177785) in round 31| [2025/04/30 20:20:38 214882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 214889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 214895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438172379|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1684525| [2025/04/30 20:20:38 214900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438172379|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1684525| [2025/04/30 20:20:38 214905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:51606|srtt:42282|latest_rtt:42320|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 214911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:720|largest:720|pns:2| [2025/04/30 20:20:38 214916] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:720|frame:ACK |recv_time:1746044438214699|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 214921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558214699|now:1746044438214699|interv:120000000| [2025/04/30 20:20:38 214925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558214699|now:1746044438214699|interv:120000000| [2025/04/30 20:20:38 214929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438215501|pq_index:0| [2025/04/30 20:20:38 214933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438214140| [2025/04/30 20:20:38 214938] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438214937| [2025/04/30 20:20:38 214943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438214941| [2025/04/30 20:20:38 214949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42282|min_srtt:42282|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 214954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1782678| [2025/04/30 20:20:38 214962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42282|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 214967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 214971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42282|min_srtt:42282|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 214976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1783857| [2025/04/30 20:20:38 214980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42282|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 214985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 214989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42282|min_srtt:42282|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 214993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1785036| [2025/04/30 20:20:38 214998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 215002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 215005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 215010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 215014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 215019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1708401| [2025/04/30 20:20:38 215023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 215027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 215031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438215501| [2025/04/30 20:20:38 215035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438215501| [2025/04/30 20:20:38 215039] [debug] |xqc_engine_wakeup_after|wakeup:1746044438215501|now:1746044438215039|diff:462| [2025/04/30 20:20:38 215044] [debug] |xqc_engine_main_logic|END|now:1746044438214941| [2025/04/30 20:20:38 215049] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438215049| [2025/04/30 20:20:38 215053] [debug] |xqc_engine_wakeup_after|wakeup:1746044438215501|now:1746044438215053|diff:448| [2025/04/30 20:20:38 215057] [debug] |xqc_engine_main_logic|END|now:1746044438215049| [2025/04/30 20:20:38 216127] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438216127| [2025/04/30 20:20:38 216149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438215501|pq_index:0| [2025/04/30 20:20:38 216157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438214941| [2025/04/30 20:20:38 216165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438216163| [2025/04/30 20:20:38 216172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438215501|now:1746044438216163| [2025/04/30 20:20:38 216180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438215501|now:1746044438216163| [2025/04/30 20:20:38 216186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 216194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42282|min_srtt:42282|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 216201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1785036| [2025/04/30 20:20:38 216209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 216215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 216221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 216228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 216235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 216241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1708401| [2025/04/30 20:20:38 216248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 216254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1805| [2025/04/30 20:20:38 216298] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438216266|stream_id:0|stream_offset:1708401| [2025/04/30 20:20:38 216307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 216315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 216321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42282|rtt_var:245|pto_duration:44282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 216328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 216334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 216347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 216354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438285548|now:1746044438216321|interv:69227| [2025/04/30 20:20:38 216360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438285548|now:1746044438216321|interval:69227|pto_count:0|srtt:42282 [2025/04/30 20:20:38 216367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:52806| [2025/04/30 20:20:38 216375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 216382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1709580| [2025/04/30 20:20:38 216389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 216396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1806| [2025/04/30 20:20:38 216438] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438216407|stream_id:0|stream_offset:1709580| [2025/04/30 20:20:38 216448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1806|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 216455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 216462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42282|rtt_var:245|pto_duration:44282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 216469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 216473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 216477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 216481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438285689|now:1746044438216462|interv:69227| [2025/04/30 20:20:38 216486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438285689|now:1746044438216462|interval:69227|pto_count:0|srtt:42282 [2025/04/30 20:20:38 216490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 216495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 216499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1710759| [2025/04/30 20:20:38 216504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 216508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438217508|now:1746044438216508|interv:1000| [2025/04/30 20:20:38 216512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 216521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 216525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438217508| [2025/04/30 20:20:38 216529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438217508| [2025/04/30 20:20:38 216533] [debug] |xqc_engine_wakeup_after|wakeup:1746044438217508|now:1746044438216533|diff:975| [2025/04/30 20:20:38 216538] [debug] |xqc_engine_main_logic|END|now:1746044438216163| [2025/04/30 20:20:38 216855] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438216854| [2025/04/30 20:20:38 216868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 216877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:720| [2025/04/30 20:20:38 216883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:721| [2025/04/30 20:20:38 216892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:721| [2025/04/30 20:20:38 216899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 216906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1762|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1762|path_largest_ack:1762| [2025/04/30 20:20:38 216912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1636519|prior_time:1746044438170832|is_app_limited:0|send_elapse:44981|ack_elapse:46022|ctl_first_sent_time:1746044438172525|lagest_ack_time:1746044438216854|curr_delivered:1690525| [2025/04/30 20:20:38 216919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438172525| [2025/04/30 20:20:38 216926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:966| [2025/04/30 20:20:38 216933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42282|rttvar:245|minrtt:31448|latest_rtt:44329|ack_delay:1224| [2025/04/30 20:20:38 216939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42385|rttvar:389|minrtt:31448|latest_rtt:44329|ack_delay:1224| [2025/04/30 20:20:38 216946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1762|lost_pn:1759|thresh:3| [2025/04/30 20:20:38 216953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 216960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42385|rtt_var:389|pto_duration:44385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 216966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 216973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 216979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 216986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438285792|now:1746044438216959|interv:68833| [2025/04/30 20:20:38 216992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438285792|now:1746044438216959|interval:68833|pto_count:0|srtt:42385 [2025/04/30 20:20:38 217003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44981, ack_elapse 46022, delivered 54006|rate 1173482|lost 307| [2025/04/30 20:20:38 217010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173482) in round 31| [2025/04/30 20:20:38 217017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 217023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 217029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:1200|po_sent_time:1746044438172525|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1684525| [2025/04/30 20:20:38 217034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:1200|po_sent_time:1746044438172525|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1684525| [2025/04/30 20:20:38 217039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:52806|srtt:42385|latest_rtt:44329|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 217045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:721|largest:721|pns:2| [2025/04/30 20:20:38 217050] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:721|frame:ACK |recv_time:1746044438216854|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 217055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558216854|now:1746044438216854|interv:120000000| [2025/04/30 20:20:38 217059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558216854|now:1746044438216854|interv:120000000| [2025/04/30 20:20:38 217063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438217508|pq_index:0| [2025/04/30 20:20:38 217067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438216163| [2025/04/30 20:20:38 217071] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438217071| [2025/04/30 20:20:38 217076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438217075| [2025/04/30 20:20:38 217082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42385|min_srtt:42385|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 217087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1785036| [2025/04/30 20:20:38 217091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 217096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 217101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42385|min_srtt:42385|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 217108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1786215| [2025/04/30 20:20:38 217113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 217117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 217121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 217125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 217130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 217134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1710759| [2025/04/30 20:20:38 217139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 217142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 217146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438217508| [2025/04/30 20:20:38 217150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438217508| [2025/04/30 20:20:38 217154] [debug] |xqc_engine_wakeup_after|wakeup:1746044438217508|now:1746044438217154|diff:354| [2025/04/30 20:20:38 217159] [debug] |xqc_engine_main_logic|END|now:1746044438217075| [2025/04/30 20:20:38 217164] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438217164| [2025/04/30 20:20:38 217168] [debug] |xqc_engine_wakeup_after|wakeup:1746044438217508|now:1746044438217168|diff:340| [2025/04/30 20:20:38 217172] [debug] |xqc_engine_main_logic|END|now:1746044438217164| [2025/04/30 20:20:38 218250] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438218249| [2025/04/30 20:20:38 218265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438217508|pq_index:0| [2025/04/30 20:20:38 218272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438217075| [2025/04/30 20:20:38 218281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438218278| [2025/04/30 20:20:38 218288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438217508|now:1746044438218278| [2025/04/30 20:20:38 218295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438217508|now:1746044438218278| [2025/04/30 20:20:38 218302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 218310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42385|min_srtt:42385|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 218317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1786215| [2025/04/30 20:20:38 218332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 218338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 218345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 218351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 218359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 218366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1710759| [2025/04/30 20:20:38 218373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 218379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1807| [2025/04/30 20:20:38 218423] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438218391|stream_id:0|stream_offset:1710759| [2025/04/30 20:20:38 218430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 218435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 218442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42385|rtt_var:389|pto_duration:44385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 218449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 218456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 218462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 218469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438287776|now:1746044438218442|interv:69334| [2025/04/30 20:20:38 218476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438287776|now:1746044438218442|interval:69334|pto_count:0|srtt:42385 [2025/04/30 20:20:38 218483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:54006| [2025/04/30 20:20:38 218490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 218494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1711938| [2025/04/30 20:20:38 218499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 218503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1808| [2025/04/30 20:20:38 218532] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438218510|stream_id:0|stream_offset:1711938| [2025/04/30 20:20:38 218543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 218548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 218556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42385|rtt_var:389|pto_duration:44385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 218563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 218569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 218575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 218582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438287895|now:1746044438218555|interv:69340| [2025/04/30 20:20:38 218589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438287895|now:1746044438218555|interval:69340|pto_count:0|srtt:42385 [2025/04/30 20:20:38 218596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:55206| [2025/04/30 20:20:38 218604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 218611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1713117| [2025/04/30 20:20:38 218626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 218633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1809| [2025/04/30 20:20:38 218674] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438218644|stream_id:0|stream_offset:1713117| [2025/04/30 20:20:38 218683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 218690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 218696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42385|rtt_var:389|pto_duration:44385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 218703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 218710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 218733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 218743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438288029|now:1746044438218696|interv:69333| [2025/04/30 20:20:38 218750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438288029|now:1746044438218696|interval:69333|pto_count:0|srtt:42385 [2025/04/30 20:20:38 218766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:56406| [2025/04/30 20:20:38 218773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 218780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1714296| [2025/04/30 20:20:38 218787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 218793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438219793|now:1746044438218793|interv:1000| [2025/04/30 20:20:38 218800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 218806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 218812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438219793| [2025/04/30 20:20:38 218817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438219793| [2025/04/30 20:20:38 218821] [debug] |xqc_engine_wakeup_after|wakeup:1746044438219793|now:1746044438218821|diff:972| [2025/04/30 20:20:38 218826] [debug] |xqc_engine_main_logic|END|now:1746044438218278| [2025/04/30 20:20:38 218836] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438218835| [2025/04/30 20:20:38 218841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 218848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:721| [2025/04/30 20:20:38 218852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:722| [2025/04/30 20:20:38 218857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:722| [2025/04/30 20:20:38 218861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 218866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 218871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1638919|prior_time:1746044438172826|is_app_limited:0|send_elapse:43692|ack_elapse:46009|ctl_first_sent_time:1746044438174524|lagest_ack_time:1746044438218835|curr_delivered:1691725| [2025/04/30 20:20:38 218876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438174524| [2025/04/30 20:20:38 218881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:967| [2025/04/30 20:20:38 218885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 218889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1641319|prior_time:1746044438174920|is_app_limited:0|send_elapse:43836|ack_elapse:43915|ctl_first_sent_time:1746044438176531|lagest_ack_time:1746044438218835|curr_delivered:1692925| [2025/04/30 20:20:38 218894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438176531| [2025/04/30 20:20:38 218903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:968| [2025/04/30 20:20:38 218907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42385|rttvar:389|minrtt:31448|latest_rtt:42304|ack_delay:88| [2025/04/30 20:20:38 218911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42364|rttvar:334|minrtt:31448|latest_rtt:42304|ack_delay:88| [2025/04/30 20:20:38 218915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1765|lost_pn:1762|thresh:3| [2025/04/30 20:20:38 218919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 218923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438222042|now:1746044438218923|interval:3119| [2025/04/30 20:20:38 218928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438222042|now:1746044438218923|interv:3119| [2025/04/30 20:20:38 218932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43836, ack_elapse 43915, delivered 51606|rate 1175133|lost 307| [2025/04/30 20:20:38 218936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175133) in round 31| [2025/04/30 20:20:38 218941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 218945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 218949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438176531|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1684525| [2025/04/30 20:20:38 218953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438176531|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1684525| [2025/04/30 20:20:38 218958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:130609|full_bw_reached:1|inflight:54006|srtt:42364|latest_rtt:42304|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 218964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:722|largest:722|pns:2| [2025/04/30 20:20:38 218968] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:722|frame:ACK |recv_time:1746044438218835|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 218973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558218835|now:1746044438218835|interv:120000000| [2025/04/30 20:20:38 218977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558218835|now:1746044438218835|interv:120000000| [2025/04/30 20:20:38 218981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438219793|pq_index:0| [2025/04/30 20:20:38 218985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438218278| [2025/04/30 20:20:38 218989] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438218989| [2025/04/30 20:20:38 218994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438218993| [2025/04/30 20:20:38 219003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42364|min_srtt:42364|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 219008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1786215| [2025/04/30 20:20:38 219012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42364|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 219017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 219021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42364|min_srtt:42364|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 219026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1787394| [2025/04/30 20:20:38 219030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42364|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 219035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 219039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42364|min_srtt:42364|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 219043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 219047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 219051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 219055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 219060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 219064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 219068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1714296| [2025/04/30 20:20:38 219073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 219076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 219080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438219793| [2025/04/30 20:20:38 219087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438219793| [2025/04/30 20:20:38 219091] [debug] |xqc_engine_wakeup_after|wakeup:1746044438219793|now:1746044438219091|diff:702| [2025/04/30 20:20:38 219095] [debug] |xqc_engine_main_logic|END|now:1746044438218993| [2025/04/30 20:20:38 219100] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438219100| [2025/04/30 20:20:38 219104] [debug] |xqc_engine_wakeup_after|wakeup:1746044438219793|now:1746044438219104|diff:689| [2025/04/30 20:20:38 219108] [debug] |xqc_engine_main_logic|END|now:1746044438219100| [2025/04/30 20:20:38 220184] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438220184| [2025/04/30 20:20:38 220198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438219793|pq_index:0| [2025/04/30 20:20:38 220204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438218993| [2025/04/30 20:20:38 220212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438220210| [2025/04/30 20:20:38 220218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438219793|now:1746044438220210| [2025/04/30 20:20:38 220225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438219793|now:1746044438220210| [2025/04/30 20:20:38 220230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 220238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42364|min_srtt:42364|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 220246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 220253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 220259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 220264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 220271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 220278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 220285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1714296| [2025/04/30 20:20:38 220292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 220298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1810| [2025/04/30 20:20:38 220343] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438220309|stream_id:0|stream_offset:1714296| [2025/04/30 20:20:38 220353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 220367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 220374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438222042|now:1746044438220374|interval:1668| [2025/04/30 20:20:38 220381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438222042|now:1746044438220374|interv:1668| [2025/04/30 20:20:38 220388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:130609|inflight:55206| [2025/04/30 20:20:38 220396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 220402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:130609|conn:00005627609066FC|stream_id:0|stream_offset:1715475| [2025/04/30 20:20:38 220409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 220413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438221413|now:1746044438220413|interv:1000| [2025/04/30 20:20:38 220417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 220421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 220425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438221413| [2025/04/30 20:20:38 220429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438221413| [2025/04/30 20:20:38 220433] [debug] |xqc_engine_wakeup_after|wakeup:1746044438221413|now:1746044438220433|diff:980| [2025/04/30 20:20:38 220438] [debug] |xqc_engine_main_logic|END|now:1746044438220210| [2025/04/30 20:20:38 220688] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438220687| [2025/04/30 20:20:38 220700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 220708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:722| [2025/04/30 20:20:38 220714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:723| [2025/04/30 20:20:38 220744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:723| [2025/04/30 20:20:38 220748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 220753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 220758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1641319|prior_time:1746044438174920|is_app_limited:0|send_elapse:43952|ack_elapse:45767|ctl_first_sent_time:1746044438176647|lagest_ack_time:1746044438220687|curr_delivered:1694125| [2025/04/30 20:20:38 220763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438176647| [2025/04/30 20:20:38 220767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:969| [2025/04/30 20:20:38 220772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 220784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1643719|prior_time:1746044438176830|is_app_limited:0|send_elapse:43730|ack_elapse:43857|ctl_first_sent_time:1746044438178311|lagest_ack_time:1746044438220687|curr_delivered:1695325| [2025/04/30 20:20:38 220791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438178311| [2025/04/30 20:20:38 220798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:970| [2025/04/30 20:20:38 220804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42364|rttvar:334|minrtt:31448|latest_rtt:42376|ack_delay:88| [2025/04/30 20:20:38 220811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42355|rttvar:270|minrtt:31448|latest_rtt:42376|ack_delay:88| [2025/04/30 20:20:38 220817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1767|lost_pn:1764|thresh:3| [2025/04/30 20:20:38 220826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1763|lost_pn:1764|po_sent_time:1746044438174383|lost_send_time:1746044438173014|loss_delay:47673|frame:STREAM |repair:128| [2025/04/30 20:20:38 220833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044438174383u| [2025/04/30 20:20:38 220840] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:178313|lost_count:6|send_count:183|pkt_num:1763|po_send_time:1746044438174383|srtt:42355|cwnd:130609|bw:1212498|conn_life:1527373|now:0|last_lost_time:1527373| [2025/04/30 20:20:38 220848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 220854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42355|rtt_var:270|pto_duration:44355|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 220861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 220865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 220868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 220872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438289664|now:1746044438220853|interv:68811| [2025/04/30 20:20:38 220877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438289664|now:1746044438220853|interval:68811|pto_count:0|srtt:42355 [2025/04/30 20:20:38 220881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43730, ack_elapse 43857, delivered 51606|rate 1176687|lost 308| [2025/04/30 20:20:38 220886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176687) in round 31| [2025/04/30 20:20:38 220890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 220894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 220898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:130609|packet_lost:1|acked:2400|po_sent_time:1746044438178311|recovery:1|recovery_start:1746044438220839|packet_conservation:0|next_round_delivered:1684525| [2025/04/30 20:20:38 220911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:1|acked:2400|po_sent_time:1746044438178311|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 220916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42355|latest_rtt:42376|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 220922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:723|largest:723|pns:2| [2025/04/30 20:20:38 220927] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:723|frame:ACK |recv_time:1746044438220687|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 220931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558220687|now:1746044438220687|interv:120000000| [2025/04/30 20:20:38 220936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558220687|now:1746044438220687|interv:120000000| [2025/04/30 20:20:38 220940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438221413|pq_index:0| [2025/04/30 20:20:38 220944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438220210| [2025/04/30 20:20:38 220948] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438220948| [2025/04/30 20:20:38 220953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438220952| [2025/04/30 20:20:38 220959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42355|min_srtt:42355|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 220963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 220968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 220972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 220976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 220980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 220984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42355|min_srtt:42355|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 220988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 220993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 220997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 221003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 221007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 221012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 221016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1715475| [2025/04/30 20:20:38 221020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 221024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 221028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438221413| [2025/04/30 20:20:38 221032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438221413| [2025/04/30 20:20:38 221036] [debug] |xqc_engine_wakeup_after|wakeup:1746044438221413|now:1746044438221036|diff:377| [2025/04/30 20:20:38 221041] [debug] |xqc_engine_main_logic|END|now:1746044438220952| [2025/04/30 20:20:38 221046] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438221046| [2025/04/30 20:20:38 221050] [debug] |xqc_engine_wakeup_after|wakeup:1746044438221413|now:1746044438221050|diff:363| [2025/04/30 20:20:38 221054] [debug] |xqc_engine_main_logic|END|now:1746044438221046| [2025/04/30 20:20:38 222126] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438222126| [2025/04/30 20:20:38 222140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438221413|pq_index:0| [2025/04/30 20:20:38 222147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438220952| [2025/04/30 20:20:38 222156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438222154| [2025/04/30 20:20:38 222163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438221413|now:1746044438222154| [2025/04/30 20:20:38 222170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438221413|now:1746044438222154| [2025/04/30 20:20:38 222175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 222183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42355|min_srtt:42355|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 222191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 222198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 222205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 222211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 222217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 222231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42355|min_srtt:42355|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 222238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 222245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 222251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 222257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 222263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 222270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 222277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1715475| [2025/04/30 20:20:38 222284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 222290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1811| [2025/04/30 20:20:38 222334] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438222302|stream_id:0|stream_offset:1715475| [2025/04/30 20:20:38 222344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 222350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 222357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42355|rtt_var:270|pto_duration:44355|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 222365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 222371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 222378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 222384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438291657|now:1746044438222357|interv:69300| [2025/04/30 20:20:38 222390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438291657|now:1746044438222357|interval:69300|pto_count:0|srtt:42355 [2025/04/30 20:20:38 222394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 20:20:38 222400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 222404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1716654| [2025/04/30 20:20:38 222414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 222418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1812| [2025/04/30 20:20:38 222452] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438222425|stream_id:0|stream_offset:1716654| [2025/04/30 20:20:38 222461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 222468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 222475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42355|rtt_var:270|pto_duration:44355|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 222481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 222485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 222489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 222493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438291780|now:1746044438222475|interv:69305| [2025/04/30 20:20:38 222497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438291780|now:1746044438222475|interval:69305|pto_count:0|srtt:42355 [2025/04/30 20:20:38 222502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 20:20:38 222506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 222511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1717833| [2025/04/30 20:20:38 222515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 222519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438291780| [2025/04/30 20:20:38 222524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438291780| [2025/04/30 20:20:38 222528] [debug] |xqc_engine_wakeup_after|wakeup:1746044438291780|now:1746044438222528|diff:69252| [2025/04/30 20:20:38 222532] [debug] |xqc_engine_main_logic|END|now:1746044438222154| [2025/04/30 20:20:38 222677] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438222675| [2025/04/30 20:20:38 222687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 222697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:723| [2025/04/30 20:20:38 222703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:724| [2025/04/30 20:20:38 222711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:724| [2025/04/30 20:20:38 222741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 222756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 222763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1643719|prior_time:1746044438176830|is_app_limited:0|send_elapse:43859|ack_elapse:45845|ctl_first_sent_time:1746044438178440|lagest_ack_time:1746044438222675|curr_delivered:1696525| [2025/04/30 20:20:38 222771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438178440| [2025/04/30 20:20:38 222778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:970| [2025/04/30 20:20:38 222786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 222793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1646119|prior_time:1746044438178815|is_app_limited:0|send_elapse:43664|ack_elapse:43860|ctl_first_sent_time:1746044438180359|lagest_ack_time:1746044438222675|curr_delivered:1697725| [2025/04/30 20:20:38 222799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438180359| [2025/04/30 20:20:38 222805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:971| [2025/04/30 20:20:38 222809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42355|rttvar:270|minrtt:31448|latest_rtt:42316|ack_delay:96| [2025/04/30 20:20:38 222813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42338|rttvar:236|minrtt:31448|latest_rtt:42316|ack_delay:96| [2025/04/30 20:20:38 222817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1769|lost_pn:1766|thresh:3| [2025/04/30 20:20:38 222821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 222826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 222830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42338|rtt_var:236|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 222834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 222838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 222842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 222846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438291763|now:1746044438222830|interv:68933| [2025/04/30 20:20:38 222850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438291763|now:1746044438222830|interval:68933|pto_count:0|srtt:42338 [2025/04/30 20:20:38 222854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43664, ack_elapse 43860, delivered 51606|rate 1176607|lost 308| [2025/04/30 20:20:38 222859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176607) in round 31| [2025/04/30 20:20:38 222867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 222871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 222875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438180359|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 222880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438180359|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 222884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42338|latest_rtt:42316|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 222890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:724|largest:724|pns:2| [2025/04/30 20:20:38 222895] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:724|frame:ACK |recv_time:1746044438222675|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 222900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558222675|now:1746044438222675|interv:120000000| [2025/04/30 20:20:38 222904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558222675|now:1746044438222675|interv:120000000| [2025/04/30 20:20:38 222908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438291780|pq_index:0| [2025/04/30 20:20:38 222912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438222154| [2025/04/30 20:20:38 222917] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438222916| [2025/04/30 20:20:38 222921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438222920| [2025/04/30 20:20:38 222928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42338|min_srtt:42338|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 222932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 222937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 222941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 222945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 222949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 222953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42338|min_srtt:42338|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 222960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 222964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 222968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 222972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 222976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 222981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 222985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1717833| [2025/04/30 20:20:38 222989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 222993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438223993|now:1746044438222993|interv:1000| [2025/04/30 20:20:38 222997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 223001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 223005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438223993| [2025/04/30 20:20:38 223009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438223993| [2025/04/30 20:20:38 223013] [debug] |xqc_engine_wakeup_after|wakeup:1746044438223993|now:1746044438223013|diff:980| [2025/04/30 20:20:38 223017] [debug] |xqc_engine_main_logic|END|now:1746044438222920| [2025/04/30 20:20:38 223023] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438223023| [2025/04/30 20:20:38 223027] [debug] |xqc_engine_wakeup_after|wakeup:1746044438223993|now:1746044438223027|diff:966| [2025/04/30 20:20:38 223031] [debug] |xqc_engine_main_logic|END|now:1746044438223023| [2025/04/30 20:20:38 224098] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438224098| [2025/04/30 20:20:38 224110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438223993|pq_index:0| [2025/04/30 20:20:38 224114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438222920| [2025/04/30 20:20:38 224119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438224118| [2025/04/30 20:20:38 224124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438223993|now:1746044438224118| [2025/04/30 20:20:38 224128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438223993|now:1746044438224118| [2025/04/30 20:20:38 224132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 224137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42338|min_srtt:42338|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 224147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 224153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 224159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 224165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 224172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 224179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42338|min_srtt:42338|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 224185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 224192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 224197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 224203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 224210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 224216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 224223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1717833| [2025/04/30 20:20:38 224230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 224236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1813| [2025/04/30 20:20:38 224280] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438224247|stream_id:0|stream_offset:1717833| [2025/04/30 20:20:38 224289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 224297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 224303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42338|rtt_var:236|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 224310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 224315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 224322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 224334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438293585|now:1746044438224303|interv:69282| [2025/04/30 20:20:38 224338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438293585|now:1746044438224303|interval:69282|pto_count:0|srtt:42338 [2025/04/30 20:20:38 224343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 20:20:38 224348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 224353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1719012| [2025/04/30 20:20:38 224360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 224367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1814| [2025/04/30 20:20:38 224406] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438224378|stream_id:0|stream_offset:1719012| [2025/04/30 20:20:38 224417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 224424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 224431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42338|rtt_var:236|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 224438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 224444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 224450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 224457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438293716|now:1746044438224431|interv:69285| [2025/04/30 20:20:38 224463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438293716|now:1746044438224431|interval:69285|pto_count:0|srtt:42338 [2025/04/30 20:20:38 224469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 20:20:38 224474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 224478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1720191| [2025/04/30 20:20:38 224483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 224487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438293716| [2025/04/30 20:20:38 224491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438293716| [2025/04/30 20:20:38 224495] [debug] |xqc_engine_wakeup_after|wakeup:1746044438293716|now:1746044438224495|diff:69221| [2025/04/30 20:20:38 224504] [debug] |xqc_engine_main_logic|END|now:1746044438224118| [2025/04/30 20:20:38 224654] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438224653| [2025/04/30 20:20:38 224664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 224673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:724| [2025/04/30 20:20:38 224679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:725| [2025/04/30 20:20:38 224687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:725| [2025/04/30 20:20:38 224693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 224699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 224704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1646119|prior_time:1746044438178815|is_app_limited:0|send_elapse:43793|ack_elapse:45838|ctl_first_sent_time:1746044438180488|lagest_ack_time:1746044438224653|curr_delivered:1698925| [2025/04/30 20:20:38 224711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438180488| [2025/04/30 20:20:38 224738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:972| [2025/04/30 20:20:38 224745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 224753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1648519|prior_time:1746044438180827|is_app_limited:0|send_elapse:43820|ack_elapse:43826|ctl_first_sent_time:1746044438182382|lagest_ack_time:1746044438224653|curr_delivered:1700125| [2025/04/30 20:20:38 224760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438182382| [2025/04/30 20:20:38 224767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:366||sndq_packets_used_bytes:0|sndq_packets_free:973| [2025/04/30 20:20:38 224773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42338|rttvar:236|minrtt:31448|latest_rtt:42271|ack_delay:88| [2025/04/30 20:20:38 224780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42318|rttvar:215|minrtt:31448|latest_rtt:42271|ack_delay:88| [2025/04/30 20:20:38 224786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1771|lost_pn:1768|thresh:3| [2025/04/30 20:20:38 224793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 224798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 224802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42318|rtt_var:215|pto_duration:44318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 224806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 224810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 224819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 224823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438293696|now:1746044438224802|interv:68894| [2025/04/30 20:20:38 224827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438293696|now:1746044438224802|interval:68894|pto_count:0|srtt:42318 [2025/04/30 20:20:38 224832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43820, ack_elapse 43826, delivered 51606|rate 1177520|lost 308| [2025/04/30 20:20:38 224836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177520) in round 31| [2025/04/30 20:20:38 224841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 224845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 224852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438182382|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 224860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438182382|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 224867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42318|latest_rtt:42271|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 224876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:725|largest:725|pns:2| [2025/04/30 20:20:38 224881] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:725|frame:ACK |recv_time:1746044438224653|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 224885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558224653|now:1746044438224653|interv:120000000| [2025/04/30 20:20:38 224890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558224653|now:1746044438224653|interv:120000000| [2025/04/30 20:20:38 224894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438293716|pq_index:0| [2025/04/30 20:20:38 224898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438224118| [2025/04/30 20:20:38 224902] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438224902| [2025/04/30 20:20:38 224907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438224906| [2025/04/30 20:20:38 224913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42318|min_srtt:42318|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 224917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 224926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 224930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 224934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 224940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 224947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42318|min_srtt:42318|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 224954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 224961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 224965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 224968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 224973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 224977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 224982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1720191| [2025/04/30 20:20:38 224986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 224990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438225990|now:1746044438224990|interv:1000| [2025/04/30 20:20:38 224994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 224998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 225002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438225990| [2025/04/30 20:20:38 225006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438225990| [2025/04/30 20:20:38 225010] [debug] |xqc_engine_wakeup_after|wakeup:1746044438225990|now:1746044438225010|diff:980| [2025/04/30 20:20:38 225014] [debug] |xqc_engine_main_logic|END|now:1746044438224906| [2025/04/30 20:20:38 225021] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438225020| [2025/04/30 20:20:38 225027] [debug] |xqc_engine_wakeup_after|wakeup:1746044438225990|now:1746044438225027|diff:963| [2025/04/30 20:20:38 225034] [debug] |xqc_engine_main_logic|END|now:1746044438225020| [2025/04/30 20:20:38 226107] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438226107| [2025/04/30 20:20:38 226119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438225990|pq_index:0| [2025/04/30 20:20:38 226123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438224906| [2025/04/30 20:20:38 226129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438226127| [2025/04/30 20:20:38 226141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438225990|now:1746044438226127| [2025/04/30 20:20:38 226149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438225990|now:1746044438226127| [2025/04/30 20:20:38 226155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 226164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42318|min_srtt:42318|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 226170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 226175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 226182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 226188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 226195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 226202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42318|min_srtt:42318|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 226209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 226216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 226222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 226228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 226236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 226243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 226250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1720191| [2025/04/30 20:20:38 226258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 226264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1815| [2025/04/30 20:20:38 226315] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438226276|stream_id:0|stream_offset:1720191| [2025/04/30 20:20:38 226325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 226339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 226346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42318|rtt_var:215|pto_duration:44318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 226353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 226360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 226366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 226372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438295594|now:1746044438226346|interv:69248| [2025/04/30 20:20:38 226378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438295594|now:1746044438226346|interval:69248|pto_count:0|srtt:42318 [2025/04/30 20:20:38 226385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 20:20:38 226392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 226397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1721370| [2025/04/30 20:20:38 226402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 226406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1816| [2025/04/30 20:20:38 226436] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438226413|stream_id:0|stream_offset:1721370| [2025/04/30 20:20:38 226442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 226447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 226451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42318|rtt_var:215|pto_duration:44318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 226455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 226459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 226463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 226467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438295731|now:1746044438226451|interv:69280| [2025/04/30 20:20:38 226471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438295731|now:1746044438226451|interval:69280|pto_count:0|srtt:42318 [2025/04/30 20:20:38 226476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 20:20:38 226480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 226489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1722549| [2025/04/30 20:20:38 226493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 226497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438295731| [2025/04/30 20:20:38 226502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438295731| [2025/04/30 20:20:38 226506] [debug] |xqc_engine_wakeup_after|wakeup:1746044438295731|now:1746044438226506|diff:69225| [2025/04/30 20:20:38 226510] [debug] |xqc_engine_main_logic|END|now:1746044438226127| [2025/04/30 20:20:38 226922] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438226921| [2025/04/30 20:20:38 226936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 226945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:725| [2025/04/30 20:20:38 226951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:726| [2025/04/30 20:20:38 226959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:726| [2025/04/30 20:20:38 226965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 226972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 226979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1648519|prior_time:1746044438180827|is_app_limited:0|send_elapse:43949|ack_elapse:46094|ctl_first_sent_time:1746044438182511|lagest_ack_time:1746044438226921|curr_delivered:1701325| [2025/04/30 20:20:38 226987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438182511| [2025/04/30 20:20:38 226995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:974| [2025/04/30 20:20:38 227003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1773|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1773|path_largest_ack:1773| [2025/04/30 20:20:38 227010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52812|prior_delivered:1650919|prior_time:1746044438182916|is_app_limited:0|send_elapse:43888|ack_elapse:44005|ctl_first_sent_time:1746044438184528|lagest_ack_time:1746044438226921|curr_delivered:1702531| [2025/04/30 20:20:38 227017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438184528| [2025/04/30 20:20:38 227022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:364||sndq_packets_used_bytes:0|sndq_packets_free:975| [2025/04/30 20:20:38 227028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42318|rttvar:215|minrtt:31448|latest_rtt:42393|ack_delay:352| [2025/04/30 20:20:38 227035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42284|rttvar:231|minrtt:31448|latest_rtt:42393|ack_delay:352| [2025/04/30 20:20:38 227050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1773|lost_pn:1770|thresh:3| [2025/04/30 20:20:38 227056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 227063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 705|pns:2| [2025/04/30 20:20:38 227068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 227072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42284|rtt_var:231|pto_duration:44284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 227078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 227085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 227091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:38 227097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438295697|now:1746044438227072|interv:68625| [2025/04/30 20:20:38 227102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438295697|now:1746044438227072|interval:68625|pto_count:0|srtt:42284 [2025/04/30 20:20:38 227109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43888, ack_elapse 44005, delivered 51612|rate 1172866|lost 308| [2025/04/30 20:20:38 227116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172866) in round 31| [2025/04/30 20:20:38 227122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 227129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 227135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2406|po_sent_time:1746044438184528|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 227141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2406|po_sent_time:1746044438184528|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 227148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42284|latest_rtt:42393|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 227156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:726|largest:726|pns:2| [2025/04/30 20:20:38 227164] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:726|frame:ACK |recv_time:1746044438226921|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 227171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558226921|now:1746044438226921|interv:120000000| [2025/04/30 20:20:38 227177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558226921|now:1746044438226921|interv:120000000| [2025/04/30 20:20:38 227184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438295731|pq_index:0| [2025/04/30 20:20:38 227197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438226127| [2025/04/30 20:20:38 227204] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438227203| [2025/04/30 20:20:38 227211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438227210| [2025/04/30 20:20:38 227220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42284|min_srtt:42284|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 227227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 227234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 227240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 227246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 227252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 227259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42284|min_srtt:42284|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 227266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 227273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 227278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 227285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 227292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 227299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 227306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1722549| [2025/04/30 20:20:38 227313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 227320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438228319|now:1746044438227319|interv:1000| [2025/04/30 20:20:38 227326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 227333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 227339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438228319| [2025/04/30 20:20:38 227346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438228319| [2025/04/30 20:20:38 227358] [debug] |xqc_engine_wakeup_after|wakeup:1746044438228319|now:1746044438227358|diff:961| [2025/04/30 20:20:38 227365] [debug] |xqc_engine_main_logic|END|now:1746044438227210| [2025/04/30 20:20:38 227373] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438227373| [2025/04/30 20:20:38 227379] [debug] |xqc_engine_wakeup_after|wakeup:1746044438228319|now:1746044438227379|diff:940| [2025/04/30 20:20:38 227386] [debug] |xqc_engine_main_logic|END|now:1746044438227373| [2025/04/30 20:20:38 228458] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438228458| [2025/04/30 20:20:38 228470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438228319|pq_index:0| [2025/04/30 20:20:38 228474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438227210| [2025/04/30 20:20:38 228480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438228478| [2025/04/30 20:20:38 228484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438228319|now:1746044438228478| [2025/04/30 20:20:38 228489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438228319|now:1746044438228478| [2025/04/30 20:20:38 228493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 228498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42284|min_srtt:42284|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 228503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 228508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 228512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 228516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 228520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 228524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42284|min_srtt:42284|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 228528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 228533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 228537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 228541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 228545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 228550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 228574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1722549| [2025/04/30 20:20:38 228581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 228588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1817| [2025/04/30 20:20:38 228629] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044438228599|stream_id:0|stream_offset:1722549| [2025/04/30 20:20:38 228639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 228647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:38 228654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42284|rtt_var:231|pto_duration:44284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 228660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 228666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 228673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:38 228679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438297883|now:1746044438228653|interv:69230| [2025/04/30 20:20:38 228685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438297883|now:1746044438228653|interval:69230|pto_count:0|srtt:42284 [2025/04/30 20:20:38 228693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 20:20:38 228701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 228707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1723728| [2025/04/30 20:20:38 228714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 228741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1818| [2025/04/30 20:20:38 228783] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746044438228752|stream_id:0|stream_offset:1723728| [2025/04/30 20:20:38 228792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 228799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:20:38 228806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42284|rtt_var:231|pto_duration:44284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 228813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 228826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 228832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:20:38 228838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438298036|now:1746044438228805|interv:69231| [2025/04/30 20:20:38 228845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438298036|now:1746044438228805|interval:69231|pto_count:0|srtt:42284 [2025/04/30 20:20:38 228850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 20:20:38 228855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 228859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1724907| [2025/04/30 20:20:38 228864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 228868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438298036| [2025/04/30 20:20:38 228872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438298036| [2025/04/30 20:20:38 228876] [debug] |xqc_engine_wakeup_after|wakeup:1746044438298036|now:1746044438228876|diff:69160| [2025/04/30 20:20:38 228881] [debug] |xqc_engine_main_logic|END|now:1746044438228478| [2025/04/30 20:20:38 228891] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438228890| [2025/04/30 20:20:38 228896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 228902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:726| [2025/04/30 20:20:38 228906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:727| [2025/04/30 20:20:38 228912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:727| [2025/04/30 20:20:38 228916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 228921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 228926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54012|prior_delivered:1650919|prior_time:1746044438182916|is_app_limited:0|send_elapse:44017|ack_elapse:45974|ctl_first_sent_time:1746044438184657|lagest_ack_time:1746044438228890|curr_delivered:1703731| [2025/04/30 20:20:38 228931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438184657| [2025/04/30 20:20:38 228935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:976| [2025/04/30 20:20:38 228940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 228944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52812|prior_delivered:1653319|prior_time:1746044438184863|is_app_limited:0|send_elapse:43890|ack_elapse:44027|ctl_first_sent_time:1746044438186395|lagest_ack_time:1746044438228890|curr_delivered:1704931| [2025/04/30 20:20:38 228952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438186395| [2025/04/30 20:20:38 228957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:362||sndq_packets_used_bytes:0|sndq_packets_free:977| [2025/04/30 20:20:38 228961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42284|rttvar:231|minrtt:31448|latest_rtt:42495|ack_delay:88| [2025/04/30 20:20:38 228965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42299|rttvar:204|minrtt:31448|latest_rtt:42495|ack_delay:88| [2025/04/30 20:20:38 228969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1775|lost_pn:1772|thresh:3| [2025/04/30 20:20:38 228973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 228978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 228982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42299|rtt_var:204|pto_duration:44299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 228986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 228990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 228994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:38 228998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438298051|now:1746044438228981|interv:69070| [2025/04/30 20:20:38 229002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438298051|now:1746044438228981|interval:69070|pto_count:0|srtt:42299 [2025/04/30 20:20:38 229007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43890, ack_elapse 44027, delivered 51612|rate 1172280|lost 308| [2025/04/30 20:20:38 229011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172280) in round 31| [2025/04/30 20:20:38 229016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 229020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 229024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438186395|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 229028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438186395|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 229033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42299|latest_rtt:42495|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 229042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:727|largest:727|pns:2| [2025/04/30 20:20:38 229046] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:727|frame:ACK |recv_time:1746044438228890|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 229051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558228890|now:1746044438228890|interv:120000000| [2025/04/30 20:20:38 229055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558228890|now:1746044438228890|interv:120000000| [2025/04/30 20:20:38 229059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438298036|pq_index:0| [2025/04/30 20:20:38 229063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438228478| [2025/04/30 20:20:38 229068] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438229067| [2025/04/30 20:20:38 229072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438229071| [2025/04/30 20:20:38 229078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42299|min_srtt:42299|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 229083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 229088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 229092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 229099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 229106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 229113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42299|min_srtt:42299|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 229120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 229127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 229133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 229140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 229147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 229154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 229161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1724907| [2025/04/30 20:20:38 229174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 229182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1819| [2025/04/30 20:20:38 229220] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044438229193|stream_id:0|stream_offset:1724907| [2025/04/30 20:20:38 229230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 229237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:38 229244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42299|rtt_var:204|pto_duration:44299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 229251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 229258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 229263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:38 229269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438298492|now:1746044438229244|interv:69248| [2025/04/30 20:20:38 229275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438298492|now:1746044438229244|interval:69248|pto_count:0|srtt:42299 [2025/04/30 20:20:38 229283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 20:20:38 229289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 229294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1726086| [2025/04/30 20:20:38 229299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 229304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438230304|now:1746044438229304|interv:1000| [2025/04/30 20:20:38 229311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 229317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 229323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438230304| [2025/04/30 20:20:38 229330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438230304| [2025/04/30 20:20:38 229336] [debug] |xqc_engine_wakeup_after|wakeup:1746044438230304|now:1746044438229336|diff:968| [2025/04/30 20:20:38 229340] [debug] |xqc_engine_main_logic|END|now:1746044438229071| [2025/04/30 20:20:38 229346] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438229346| [2025/04/30 20:20:38 229353] [debug] |xqc_engine_wakeup_after|wakeup:1746044438230304|now:1746044438229352|diff:952| [2025/04/30 20:20:38 229358] [debug] |xqc_engine_main_logic|END|now:1746044438229346| [2025/04/30 20:20:38 230428] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438230428| [2025/04/30 20:20:38 230446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438230304|pq_index:0| [2025/04/30 20:20:38 230450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438229071| [2025/04/30 20:20:38 230456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438230454| [2025/04/30 20:20:38 230460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438230304|now:1746044438230454| [2025/04/30 20:20:38 230465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438230304|now:1746044438230454| [2025/04/30 20:20:38 230469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 230474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42299|min_srtt:42299|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 230479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 230484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 230487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 230491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 230496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 230500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42299|min_srtt:42299|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 230504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 230508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 230512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 230516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 230520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 230525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 230529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1726086| [2025/04/30 20:20:38 230534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 230539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1820| [2025/04/30 20:20:38 230579] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746044438230550|stream_id:0|stream_offset:1726086| [2025/04/30 20:20:38 230589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 230597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:20:38 230604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42299|rtt_var:204|pto_duration:44299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 230609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 230613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 230617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:20:38 230621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438299849|now:1746044438230604|interv:69245| [2025/04/30 20:20:38 230625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438299849|now:1746044438230604|interval:69245|pto_count:0|srtt:42299 [2025/04/30 20:20:38 230630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 20:20:38 230635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 230639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1727265| [2025/04/30 20:20:38 230644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 230648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438299849| [2025/04/30 20:20:38 230652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438299849| [2025/04/30 20:20:38 230657] [debug] |xqc_engine_wakeup_after|wakeup:1746044438299849|now:1746044438230657|diff:69192| [2025/04/30 20:20:38 230664] [debug] |xqc_engine_main_logic|END|now:1746044438230454| [2025/04/30 20:20:38 230678] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438230677| [2025/04/30 20:20:38 230686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 230693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:727| [2025/04/30 20:20:38 230697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:728| [2025/04/30 20:20:38 230703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:728| [2025/04/30 20:20:38 230708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 230715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 230741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54012|prior_delivered:1653319|prior_time:1746044438184863|is_app_limited:0|send_elapse:44023|ack_elapse:45814|ctl_first_sent_time:1746044438186528|lagest_ack_time:1746044438230677|curr_delivered:1706131| [2025/04/30 20:20:38 230755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438186528| [2025/04/30 20:20:38 230760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:978| [2025/04/30 20:20:38 230766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 230773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52812|prior_delivered:1655719|prior_time:1746044438186789|is_app_limited:0|send_elapse:43708|ack_elapse:43888|ctl_first_sent_time:1746044438188311|lagest_ack_time:1746044438230677|curr_delivered:1707331| [2025/04/30 20:20:38 230780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438188311| [2025/04/30 20:20:38 230786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:979| [2025/04/30 20:20:38 230790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42299|rttvar:204|minrtt:31448|latest_rtt:42366|ack_delay:96| [2025/04/30 20:20:38 230797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42295|rttvar:160|minrtt:31448|latest_rtt:42366|ack_delay:96| [2025/04/30 20:20:38 230803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1777|lost_pn:1774|thresh:3| [2025/04/30 20:20:38 230810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 230817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 230823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42295|rtt_var:160|pto_duration:44295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 230830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 230837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 230843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:38 230850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438299845|now:1746044438230823|interv:69022| [2025/04/30 20:20:38 230856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438299845|now:1746044438230823|interval:69022|pto_count:0|srtt:42295 [2025/04/30 20:20:38 230862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43708, ack_elapse 43888, delivered 51612|rate 1175993|lost 308| [2025/04/30 20:20:38 230866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175993) in round 31| [2025/04/30 20:20:38 230871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 230875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 230879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438188311|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 230887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438188311|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 230892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42295|latest_rtt:42366|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 230898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 230902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438255677|now:1746044438230677|interv:25000| [2025/04/30 20:20:38 230908] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438230677|max_ack_delay:25000| [2025/04/30 20:20:38 230912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:728|largest:728|pns:2| [2025/04/30 20:20:38 230917] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:728|frame:PING ACK |recv_time:1746044438230677|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 230922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558230677|now:1746044438230677|interv:120000000| [2025/04/30 20:20:38 230926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558230677|now:1746044438230677|interv:120000000| [2025/04/30 20:20:38 230930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438299849|pq_index:0| [2025/04/30 20:20:38 230934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438230454| [2025/04/30 20:20:38 230938] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438230938| [2025/04/30 20:20:38 230943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438230942| [2025/04/30 20:20:38 230949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42295|min_srtt:42295|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 230954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 230958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 230962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 230966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 230970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 230977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42295|min_srtt:42295|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 230981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 230986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 230990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 230993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 230998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 231002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 231006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1727265| [2025/04/30 20:20:38 231011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 231015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1821| [2025/04/30 20:20:38 231051] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044438231022|stream_id:0|stream_offset:1727265| [2025/04/30 20:20:38 231060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 231068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:38 231075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42295|rtt_var:160|pto_duration:44295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 231080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 231084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 231087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:38 231091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438300317|now:1746044438231075|interv:69242| [2025/04/30 20:20:38 231095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438300317|now:1746044438231075|interval:69242|pto_count:0|srtt:42295 [2025/04/30 20:20:38 231100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 20:20:38 231105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 231109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1728444| [2025/04/30 20:20:38 231118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 231122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438232121|now:1746044438231121|interv:1000| [2025/04/30 20:20:38 231126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 231131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 231137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438232121| [2025/04/30 20:20:38 231144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438232121| [2025/04/30 20:20:38 231150] [debug] |xqc_engine_wakeup_after|wakeup:1746044438232121|now:1746044438231150|diff:971| [2025/04/30 20:20:38 231156] [debug] |xqc_engine_main_logic|END|now:1746044438230942| [2025/04/30 20:20:38 231162] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438231162| [2025/04/30 20:20:38 231165] [debug] |xqc_engine_wakeup_after|wakeup:1746044438232121|now:1746044438231165|diff:956| [2025/04/30 20:20:38 231169] [debug] |xqc_engine_main_logic|END|now:1746044438231162| [2025/04/30 20:20:38 232247] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438232246| [2025/04/30 20:20:38 232260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438232121|pq_index:0| [2025/04/30 20:20:38 232266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438230942| [2025/04/30 20:20:38 232274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438232272| [2025/04/30 20:20:38 232281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438232121|now:1746044438232272| [2025/04/30 20:20:38 232287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438232121|now:1746044438232272| [2025/04/30 20:20:38 232293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 232301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42295|min_srtt:42295|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 232306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 232311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 232315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 232319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 232323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 232327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42295|min_srtt:42295|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 232331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 232341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 232345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 232349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 232353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 232357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 232362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1728444| [2025/04/30 20:20:38 232366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 232371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1822| [2025/04/30 20:20:38 232409] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746044438232379|stream_id:0|stream_offset:1728444| [2025/04/30 20:20:38 232418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 232426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:20:38 232433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42295|rtt_var:160|pto_duration:44295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 232438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 232442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 232446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:20:38 232450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438301674|now:1746044438232433|interv:69241| [2025/04/30 20:20:38 232454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438301674|now:1746044438232433|interval:69241|pto_count:0|srtt:42295 [2025/04/30 20:20:38 232458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 20:20:38 232463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 232467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1729623| [2025/04/30 20:20:38 232472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 232476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438255677| [2025/04/30 20:20:38 232484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438255677| [2025/04/30 20:20:38 232488] [debug] |xqc_engine_wakeup_after|wakeup:1746044438255677|now:1746044438232488|diff:23189| [2025/04/30 20:20:38 232493] [debug] |xqc_engine_main_logic|END|now:1746044438232272| [2025/04/30 20:20:38 232636] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438232635| [2025/04/30 20:20:38 232649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 232659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:728| [2025/04/30 20:20:38 232665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:729| [2025/04/30 20:20:38 232674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:729| [2025/04/30 20:20:38 232681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 232688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1778|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1779|path_largest_ack:1778| [2025/04/30 20:20:38 232695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54012|prior_delivered:1655719|prior_time:1746044438186789|is_app_limited:0|send_elapse:43846|ack_elapse:45846|ctl_first_sent_time:1746044438188449|lagest_ack_time:1746044438232635|curr_delivered:1708531| [2025/04/30 20:20:38 232703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438188449| [2025/04/30 20:20:38 232709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:359||sndq_packets_used_bytes:0|sndq_packets_free:980| [2025/04/30 20:20:38 232733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1779|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1779|path_largest_ack:1779| [2025/04/30 20:20:38 232744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52812|prior_delivered:1658119|prior_time:1746044438188802|is_app_limited:0|send_elapse:43759|ack_elapse:43833|ctl_first_sent_time:1746044438190335|lagest_ack_time:1746044438232635|curr_delivered:1709731| [2025/04/30 20:20:38 232751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438190335| [2025/04/30 20:20:38 232758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:981| [2025/04/30 20:20:38 232765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42295|rttvar:160|minrtt:31448|latest_rtt:42300|ack_delay:96| [2025/04/30 20:20:38 232772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42284|rttvar:142|minrtt:31448|latest_rtt:42300|ack_delay:96| [2025/04/30 20:20:38 232778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1779|lost_pn:1776|thresh:3| [2025/04/30 20:20:38 232785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 232792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 232798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42284|rtt_var:142|pto_duration:44284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 232811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 232815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 232819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:38 232823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438301663|now:1746044438232797|interv:68866| [2025/04/30 20:20:38 232827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438301663|now:1746044438232797|interval:68866|pto_count:0|srtt:42284 [2025/04/30 20:20:38 232831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43759, ack_elapse 43833, delivered 51612|rate 1177469|lost 308| [2025/04/30 20:20:38 232836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177469) in round 31| [2025/04/30 20:20:38 232840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 232844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 232848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438190335|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 232853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438190335|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 232858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42284|latest_rtt:42300|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 232864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:729|largest:729|pns:2| [2025/04/30 20:20:38 232869] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:729|frame:ACK |recv_time:1746044438232635|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 232874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558232635|now:1746044438232635|interv:120000000| [2025/04/30 20:20:38 232878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558232635|now:1746044438232635|interv:120000000| [2025/04/30 20:20:38 232882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438255677|pq_index:0| [2025/04/30 20:20:38 232886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438232272| [2025/04/30 20:20:38 232890] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438232890| [2025/04/30 20:20:38 232896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438232894| [2025/04/30 20:20:38 232902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42284|min_srtt:42284|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 232910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 232914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 232918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 232922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 232927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 232931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42284|min_srtt:42284|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 232935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 232940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 232944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 232947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 232952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 232956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 232960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1729623| [2025/04/30 20:20:38 232965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 232969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1823| [2025/04/30 20:20:38 233006] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044438232977|stream_id:0|stream_offset:1729623| [2025/04/30 20:20:38 233012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 233018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:38 233025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42284|rtt_var:142|pto_duration:44284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 233033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 233040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 233046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:38 233059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438302261|now:1746044438233025|interv:69236| [2025/04/30 20:20:38 233066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438302261|now:1746044438233025|interval:69236|pto_count:0|srtt:42284 [2025/04/30 20:20:38 233073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 20:20:38 233080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 233084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1730802| [2025/04/30 20:20:38 233089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 233093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438234093|now:1746044438233093|interv:1000| [2025/04/30 20:20:38 233097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 233101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 233105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438234093| [2025/04/30 20:20:38 233109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438234093| [2025/04/30 20:20:38 233113] [debug] |xqc_engine_wakeup_after|wakeup:1746044438234093|now:1746044438233113|diff:980| [2025/04/30 20:20:38 233118] [debug] |xqc_engine_main_logic|END|now:1746044438232894| [2025/04/30 20:20:38 233123] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438233123| [2025/04/30 20:20:38 233128] [debug] |xqc_engine_wakeup_after|wakeup:1746044438234093|now:1746044438233128|diff:965| [2025/04/30 20:20:38 233135] [debug] |xqc_engine_main_logic|END|now:1746044438233123| [2025/04/30 20:20:38 234207] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438234206| [2025/04/30 20:20:38 234218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438234093|pq_index:0| [2025/04/30 20:20:38 234223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438232894| [2025/04/30 20:20:38 234229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438234227| [2025/04/30 20:20:38 234236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438234093|now:1746044438234227| [2025/04/30 20:20:38 234242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438234093|now:1746044438234227| [2025/04/30 20:20:38 234248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 234256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42284|min_srtt:42284|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 234263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 234270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 234282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 234286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 234291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 234295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42284|min_srtt:42284|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 234299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 234303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 234308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 234314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 234321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 234328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 234335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1730802| [2025/04/30 20:20:38 234340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 234345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1824| [2025/04/30 20:20:38 234382] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746044438234353|stream_id:0|stream_offset:1730802| [2025/04/30 20:20:38 234392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 234400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:20:38 234406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42284|rtt_var:142|pto_duration:44284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 234413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 234417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 234421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:20:38 234425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438303637|now:1746044438234406|interv:69231| [2025/04/30 20:20:38 234429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438303637|now:1746044438234406|interval:69231|pto_count:0|srtt:42284 [2025/04/30 20:20:38 234438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 20:20:38 234443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 234448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1731981| [2025/04/30 20:20:38 234452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 234456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438255677| [2025/04/30 20:20:38 234460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438255677| [2025/04/30 20:20:38 234464] [debug] |xqc_engine_wakeup_after|wakeup:1746044438255677|now:1746044438234464|diff:21213| [2025/04/30 20:20:38 234469] [debug] |xqc_engine_main_logic|END|now:1746044438234227| [2025/04/30 20:20:38 234642] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438234641| [2025/04/30 20:20:38 234655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 234663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:729| [2025/04/30 20:20:38 234670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:730| [2025/04/30 20:20:38 234679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:730| [2025/04/30 20:20:38 234685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 234692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1780|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1781|path_largest_ack:1780| [2025/04/30 20:20:38 234700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54012|prior_delivered:1658119|prior_time:1746044438188802|is_app_limited:0|send_elapse:43903|ack_elapse:45839|ctl_first_sent_time:1746044438190479|lagest_ack_time:1746044438234641|curr_delivered:1710931| [2025/04/30 20:20:38 234704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438190479| [2025/04/30 20:20:38 234710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:982| [2025/04/30 20:20:38 234737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 234744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52812|prior_delivered:1660519|prior_time:1746044438190800|is_app_limited:0|send_elapse:43647|ack_elapse:43841|ctl_first_sent_time:1746044438192334|lagest_ack_time:1746044438234641|curr_delivered:1712131| [2025/04/30 20:20:38 234752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438192334| [2025/04/30 20:20:38 234758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:983| [2025/04/30 20:20:38 234765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42284|rttvar:142|minrtt:31448|latest_rtt:42307|ack_delay:96| [2025/04/30 20:20:38 234772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42275|rttvar:125|minrtt:31448|latest_rtt:42307|ack_delay:96| [2025/04/30 20:20:38 234786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1781|lost_pn:1778|thresh:3| [2025/04/30 20:20:38 234790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 234795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 234799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42275|rtt_var:125|pto_duration:44275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 234804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 234808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 234811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:38 234815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438303628|now:1746044438234799|interv:68829| [2025/04/30 20:20:38 234820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438303628|now:1746044438234799|interval:68829|pto_count:0|srtt:42275 [2025/04/30 20:20:38 234824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43647, ack_elapse 43841, delivered 51612|rate 1177254|lost 308| [2025/04/30 20:20:38 234829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177254) in round 31| [2025/04/30 20:20:38 234833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 234837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 234841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438192334|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 234846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438192334|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 234851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42275|latest_rtt:42307|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 234857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:730|largest:730|pns:2| [2025/04/30 20:20:38 234862] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:730|frame:ACK |recv_time:1746044438234641|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 234866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558234641|now:1746044438234641|interv:120000000| [2025/04/30 20:20:38 234871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558234641|now:1746044438234641|interv:120000000| [2025/04/30 20:20:38 234878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438255677|pq_index:0| [2025/04/30 20:20:38 234882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438234227| [2025/04/30 20:20:38 234886] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438234886| [2025/04/30 20:20:38 234891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438234890| [2025/04/30 20:20:38 234897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42275|min_srtt:42275|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 234902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 234907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 234910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 234914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 234919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 234923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42275|min_srtt:42275|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 234927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 234932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 234936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 234940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 234944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 234949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 234953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1731981| [2025/04/30 20:20:38 234957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 234962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1825| [2025/04/30 20:20:38 234998] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044438234969|stream_id:0|stream_offset:1731981| [2025/04/30 20:20:38 235004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 235016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:38 235023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42275|rtt_var:125|pto_duration:44275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 235030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 235037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 235044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:38 235051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438304244|now:1746044438235023|interv:69221| [2025/04/30 20:20:38 235057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438304244|now:1746044438235023|interval:69221|pto_count:0|srtt:42275 [2025/04/30 20:20:38 235065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 20:20:38 235073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 235077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1733160| [2025/04/30 20:20:38 235082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 235086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438236086|now:1746044438235086|interv:1000| [2025/04/30 20:20:38 235090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 235094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 235098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438236086| [2025/04/30 20:20:38 235102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438236086| [2025/04/30 20:20:38 235106] [debug] |xqc_engine_wakeup_after|wakeup:1746044438236086|now:1746044438235106|diff:980| [2025/04/30 20:20:38 235111] [debug] |xqc_engine_main_logic|END|now:1746044438234890| [2025/04/30 20:20:38 235116] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438235116| [2025/04/30 20:20:38 235121] [debug] |xqc_engine_wakeup_after|wakeup:1746044438236086|now:1746044438235121|diff:965| [2025/04/30 20:20:38 235127] [debug] |xqc_engine_main_logic|END|now:1746044438235116| [2025/04/30 20:20:38 236222] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438236221| [2025/04/30 20:20:38 236237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438236086|pq_index:0| [2025/04/30 20:20:38 236245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438234890| [2025/04/30 20:20:38 236254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438236252| [2025/04/30 20:20:38 236262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438236086|now:1746044438236252| [2025/04/30 20:20:38 236277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438236086|now:1746044438236252| [2025/04/30 20:20:38 236283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 236291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42275|min_srtt:42275|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 236299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 236306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 236313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 236319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 236326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 236333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42275|min_srtt:42275|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 236340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 236347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 236352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 236356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 236360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 236365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 236370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1733160| [2025/04/30 20:20:38 236374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 236379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1826| [2025/04/30 20:20:38 236416] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746044438236387|stream_id:0|stream_offset:1733160| [2025/04/30 20:20:38 236422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 236427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:20:38 236434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42275|rtt_var:125|pto_duration:44275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 236448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 236454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 236461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:20:38 236468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438305662|now:1746044438236434|interv:69228| [2025/04/30 20:20:38 236474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438305662|now:1746044438236434|interval:69228|pto_count:0|srtt:42275 [2025/04/30 20:20:38 236482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 20:20:38 236488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 236492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1734339| [2025/04/30 20:20:38 236497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 236501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438255677| [2025/04/30 20:20:38 236506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438255677| [2025/04/30 20:20:38 236510] [debug] |xqc_engine_wakeup_after|wakeup:1746044438255677|now:1746044438236510|diff:19167| [2025/04/30 20:20:38 236514] [debug] |xqc_engine_main_logic|END|now:1746044438236252| [2025/04/30 20:20:38 236640] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438236639| [2025/04/30 20:20:38 236652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 236661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:730| [2025/04/30 20:20:38 236667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:731| [2025/04/30 20:20:38 236676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:731| [2025/04/30 20:20:38 236682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 236690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 236697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54012|prior_delivered:1660519|prior_time:1746044438190800|is_app_limited:0|send_elapse:43820|ack_elapse:45839|ctl_first_sent_time:1746044438192507|lagest_ack_time:1746044438236639|curr_delivered:1713331| [2025/04/30 20:20:38 236705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438192507| [2025/04/30 20:20:38 236712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:355||sndq_packets_used_bytes:0|sndq_packets_free:984| [2025/04/30 20:20:38 236739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 236757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52812|prior_delivered:1662919|prior_time:1746044438192801|is_app_limited:0|send_elapse:43751|ack_elapse:43838|ctl_first_sent_time:1746044438194310|lagest_ack_time:1746044438236639|curr_delivered:1714531| [2025/04/30 20:20:38 236764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438194310| [2025/04/30 20:20:38 236769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:985| [2025/04/30 20:20:38 236773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42275|rttvar:125|minrtt:31448|latest_rtt:42329|ack_delay:88| [2025/04/30 20:20:38 236778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42271|rttvar:102|minrtt:31448|latest_rtt:42329|ack_delay:88| [2025/04/30 20:20:38 236782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1783|lost_pn:1780|thresh:3| [2025/04/30 20:20:38 236786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 236790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 236794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42271|rtt_var:102|pto_duration:44271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 236800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 236806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 236812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:38 236818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438305658|now:1746044438236794|interv:68864| [2025/04/30 20:20:38 236825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438305658|now:1746044438236794|interval:68864|pto_count:0|srtt:42271 [2025/04/30 20:20:38 236829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43751, ack_elapse 43838, delivered 51612|rate 1177334|lost 308| [2025/04/30 20:20:38 236834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177334) in round 31| [2025/04/30 20:20:38 236838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 236842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 236846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438194310|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 236851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438194310|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 236856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42271|latest_rtt:42329|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 236865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:731|largest:731|pns:2| [2025/04/30 20:20:38 236870] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:731|frame:ACK |recv_time:1746044438236639|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 236875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558236639|now:1746044438236639|interv:120000000| [2025/04/30 20:20:38 236879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558236639|now:1746044438236639|interv:120000000| [2025/04/30 20:20:38 236883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438255677|pq_index:0| [2025/04/30 20:20:38 236887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438236252| [2025/04/30 20:20:38 236891] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438236891| [2025/04/30 20:20:38 236896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438236895| [2025/04/30 20:20:38 236902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42271|min_srtt:42271|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 236907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 236911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 236915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 236919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 236924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 236928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42271|min_srtt:42271|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 236932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 236936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 236940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 236944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 236948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 236952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 236959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1734339| [2025/04/30 20:20:38 236964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 236968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1827| [2025/04/30 20:20:38 237004] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044438236976|stream_id:0|stream_offset:1734339| [2025/04/30 20:20:38 237010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 237015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:38 237019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42271|rtt_var:102|pto_duration:44271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 237023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 237027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 237031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:38 237035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438306247|now:1746044438237019|interv:69228| [2025/04/30 20:20:38 237039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438306247|now:1746044438237019|interval:69228|pto_count:0|srtt:42271 [2025/04/30 20:20:38 237044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 20:20:38 237048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 237053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1735518| [2025/04/30 20:20:38 237057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 237061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438238061|now:1746044438237061|interv:1000| [2025/04/30 20:20:38 237065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 237069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 237073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438238061| [2025/04/30 20:20:38 237077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438238061| [2025/04/30 20:20:38 237081] [debug] |xqc_engine_wakeup_after|wakeup:1746044438238061|now:1746044438237081|diff:980| [2025/04/30 20:20:38 237086] [debug] |xqc_engine_main_logic|END|now:1746044438236895| [2025/04/30 20:20:38 237091] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438237091| [2025/04/30 20:20:38 237095] [debug] |xqc_engine_wakeup_after|wakeup:1746044438238061|now:1746044438237095|diff:966| [2025/04/30 20:20:38 237099] [debug] |xqc_engine_main_logic|END|now:1746044438237091| [2025/04/30 20:20:38 238178] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438238177| [2025/04/30 20:20:38 238192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438238061|pq_index:0| [2025/04/30 20:20:38 238199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438236895| [2025/04/30 20:20:38 238208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438238206| [2025/04/30 20:20:38 238215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438238061|now:1746044438238206| [2025/04/30 20:20:38 238222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438238061|now:1746044438238206| [2025/04/30 20:20:38 238229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 238237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42271|min_srtt:42271|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 238244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 238251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 238257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 238264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 238271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 238277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42271|min_srtt:42271|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 238284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 238291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 238297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 238303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 238310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 238318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 238325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1735518| [2025/04/30 20:20:38 238331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 238338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1828| [2025/04/30 20:20:38 238393] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746044438238357|stream_id:0|stream_offset:1735518| [2025/04/30 20:20:38 238401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 238406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:20:38 238410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42271|rtt_var:102|pto_duration:44271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 238415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 238419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 238423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:20:38 238427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438307628|now:1746044438238410|interv:69218| [2025/04/30 20:20:38 238431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438307628|now:1746044438238410|interval:69218|pto_count:0|srtt:42271 [2025/04/30 20:20:38 238435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 20:20:38 238441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 238445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1736697| [2025/04/30 20:20:38 238449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 238454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438255677| [2025/04/30 20:20:38 238458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438255677| [2025/04/30 20:20:38 238462] [debug] |xqc_engine_wakeup_after|wakeup:1746044438255677|now:1746044438238462|diff:17215| [2025/04/30 20:20:38 238466] [debug] |xqc_engine_main_logic|END|now:1746044438238206| [2025/04/30 20:20:38 238615] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438238614| [2025/04/30 20:20:38 238622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 238628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:731| [2025/04/30 20:20:38 238632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:732| [2025/04/30 20:20:38 238640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:732| [2025/04/30 20:20:38 238646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 238653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 238660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54012|prior_delivered:1662919|prior_time:1746044438192801|is_app_limited:0|send_elapse:43871|ack_elapse:45813|ctl_first_sent_time:1746044438194430|lagest_ack_time:1746044438238614|curr_delivered:1715731| [2025/04/30 20:20:38 238673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438194430| [2025/04/30 20:20:38 238680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:353||sndq_packets_used_bytes:0|sndq_packets_free:986| [2025/04/30 20:20:38 238687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 238694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1665325|prior_time:1746044438194999|is_app_limited:0|send_elapse:43931|ack_elapse:43615|ctl_first_sent_time:1746044438196601|lagest_ack_time:1746044438238614|curr_delivered:1716931| [2025/04/30 20:20:38 238701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438196601| [2025/04/30 20:20:38 238707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:987| [2025/04/30 20:20:38 238714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42271|rttvar:102|minrtt:31448|latest_rtt:42013|ack_delay:104| [2025/04/30 20:20:38 238743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42226|rttvar:167|minrtt:31448|latest_rtt:42013|ack_delay:104| [2025/04/30 20:20:38 238750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1785|lost_pn:1782|thresh:3| [2025/04/30 20:20:38 238757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 238764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 238771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42226|rtt_var:167|pto_duration:44226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 238778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 238783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 238787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:38 238791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438307583|now:1746044438238771|interv:68812| [2025/04/30 20:20:38 238795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438307583|now:1746044438238771|interval:68812|pto_count:0|srtt:42226 [2025/04/30 20:20:38 238799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43931, ack_elapse 43615, delivered 51606|rate 1174705|lost 308| [2025/04/30 20:20:38 238804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174705) in round 31| [2025/04/30 20:20:38 238808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 238812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 238820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438196601|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 238825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438196601|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 238830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42226|latest_rtt:42013|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 238836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:732|largest:732|pns:2| [2025/04/30 20:20:38 238840] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:732|frame:ACK |recv_time:1746044438238614|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 238845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558238614|now:1746044438238614|interv:120000000| [2025/04/30 20:20:38 238849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558238614|now:1746044438238614|interv:120000000| [2025/04/30 20:20:38 238853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438255677|pq_index:0| [2025/04/30 20:20:38 238858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438238206| [2025/04/30 20:20:38 238862] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438238862| [2025/04/30 20:20:38 238867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438238866| [2025/04/30 20:20:38 238873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42226|min_srtt:42226|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 238877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 238882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 238886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 238890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 238894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 238898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42226|min_srtt:42226|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 238902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 238909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 238913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 238917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 238921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 238926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 238930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1736697| [2025/04/30 20:20:38 238934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 238939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1829| [2025/04/30 20:20:38 238972] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044438238946|stream_id:0|stream_offset:1736697| [2025/04/30 20:20:38 238979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 238983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:38 238988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42226|rtt_var:167|pto_duration:44226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 238992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 238996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 239000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:38 239004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438308172|now:1746044438238987|interv:69185| [2025/04/30 20:20:38 239008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438308172|now:1746044438238987|interval:69185|pto_count:0|srtt:42226 [2025/04/30 20:20:38 239013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 20:20:38 239018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 239022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1737876| [2025/04/30 20:20:38 239027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 239031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438240031|now:1746044438239031|interv:1000| [2025/04/30 20:20:38 239035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 239042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 239046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438240031| [2025/04/30 20:20:38 239050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438240031| [2025/04/30 20:20:38 239054] [debug] |xqc_engine_wakeup_after|wakeup:1746044438240031|now:1746044438239054|diff:977| [2025/04/30 20:20:38 239059] [debug] |xqc_engine_main_logic|END|now:1746044438238866| [2025/04/30 20:20:38 239064] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438239064| [2025/04/30 20:20:38 239068] [debug] |xqc_engine_wakeup_after|wakeup:1746044438240031|now:1746044438239068|diff:963| [2025/04/30 20:20:38 239072] [debug] |xqc_engine_main_logic|END|now:1746044438239064| [2025/04/30 20:20:38 240147] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438240146| [2025/04/30 20:20:38 240162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438240031|pq_index:0| [2025/04/30 20:20:38 240169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438238866| [2025/04/30 20:20:38 240177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438240175| [2025/04/30 20:20:38 240185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438240031|now:1746044438240175| [2025/04/30 20:20:38 240191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438240031|now:1746044438240175| [2025/04/30 20:20:38 240198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 240206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42226|min_srtt:42226|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 240213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 240220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 240227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 240233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 240240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 240247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42226|min_srtt:42226|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 240254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 240261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 240267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 240273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 240288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 240295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 240301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1737876| [2025/04/30 20:20:38 240308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 240313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1830| [2025/04/30 20:20:38 240348] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746044438240321|stream_id:0|stream_offset:1737876| [2025/04/30 20:20:38 240355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 240359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:20:38 240364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42226|rtt_var:167|pto_duration:44226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 240368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 240372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 240376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:20:38 240380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438309547|now:1746044438240364|interv:69183| [2025/04/30 20:20:38 240384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438309547|now:1746044438240364|interval:69183|pto_count:0|srtt:42226 [2025/04/30 20:20:38 240389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 20:20:38 240394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 240398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1739055| [2025/04/30 20:20:38 240403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 240407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438255677| [2025/04/30 20:20:38 240411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438255677| [2025/04/30 20:20:38 240415] [debug] |xqc_engine_wakeup_after|wakeup:1746044438255677|now:1746044438240415|diff:15262| [2025/04/30 20:20:38 240419] [debug] |xqc_engine_main_logic|END|now:1746044438240175| [2025/04/30 20:20:38 240643] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438240642| [2025/04/30 20:20:38 240651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 240663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:732| [2025/04/30 20:20:38 240669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:733| [2025/04/30 20:20:38 240678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:733| [2025/04/30 20:20:38 240684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 240692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1786|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1787|path_largest_ack:1786| [2025/04/30 20:20:38 240698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1665325|prior_time:1746044438194999|is_app_limited:0|send_elapse:44088|ack_elapse:45643|ctl_first_sent_time:1746044438196758|lagest_ack_time:1746044438240642|curr_delivered:1718131| [2025/04/30 20:20:38 240706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438196758| [2025/04/30 20:20:38 240713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:351||sndq_packets_used_bytes:0|sndq_packets_free:988| [2025/04/30 20:20:38 240740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1787|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1787|path_largest_ack:1787| [2025/04/30 20:20:38 240748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1665325|prior_time:1746044438194999|is_app_limited:0|send_elapse:44088|ack_elapse:45643|ctl_first_sent_time:1746044438196758|lagest_ack_time:1746044438240642|curr_delivered:1719331| [2025/04/30 20:20:38 240755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438196897| [2025/04/30 20:20:38 240762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:989| [2025/04/30 20:20:38 240769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42226|rttvar:167|minrtt:31448|latest_rtt:43745|ack_delay:96| [2025/04/30 20:20:38 240776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42404|rttvar:481|minrtt:31448|latest_rtt:43745|ack_delay:96| [2025/04/30 20:20:38 240783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1787|lost_pn:1784|thresh:3| [2025/04/30 20:20:38 240789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 240796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 240800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42404|rtt_var:481|pto_duration:44404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 240805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 240809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 240813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:38 240817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438309725|now:1746044438240800|interv:68925| [2025/04/30 20:20:38 240826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438309725|now:1746044438240800|interval:68925|pto_count:0|srtt:42404 [2025/04/30 20:20:38 240830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44088, ack_elapse 45643, delivered 54006|rate 1183226|lost 308| [2025/04/30 20:20:38 240835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183226) in round 31| [2025/04/30 20:20:38 240839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 240843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 240847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438196897|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 240851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438196897|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 240856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42404|latest_rtt:43745|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 240862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:733|largest:733|pns:2| [2025/04/30 20:20:38 240866] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:733|frame:ACK |recv_time:1746044438240642|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 240871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558240642|now:1746044438240642|interv:120000000| [2025/04/30 20:20:38 240875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558240642|now:1746044438240642|interv:120000000| [2025/04/30 20:20:38 240879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438255677|pq_index:0| [2025/04/30 20:20:38 240884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438240175| [2025/04/30 20:20:38 240888] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438240888| [2025/04/30 20:20:38 240893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438240892| [2025/04/30 20:20:38 240899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42404|min_srtt:42404|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 240903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 240908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 240911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 240918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 240922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 240927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42404|min_srtt:42404|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 240931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 240935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 240939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 240943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 240947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 240951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 240955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1739055| [2025/04/30 20:20:38 240960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 240964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1831| [2025/04/30 20:20:38 240998] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044438240972|stream_id:0|stream_offset:1739055| [2025/04/30 20:20:38 241004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 241009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:38 241013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42404|rtt_var:481|pto_duration:44404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 241018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 241022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 241025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:38 241029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438310376|now:1746044438241013|interv:69363| [2025/04/30 20:20:38 241033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438310376|now:1746044438241013|interval:69363|pto_count:0|srtt:42404 [2025/04/30 20:20:38 241038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 20:20:38 241046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 241050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1740234| [2025/04/30 20:20:38 241055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 241059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438242059|now:1746044438241059|interv:1000| [2025/04/30 20:20:38 241063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 241067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 241071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438242059| [2025/04/30 20:20:38 241075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438242059| [2025/04/30 20:20:38 241079] [debug] |xqc_engine_wakeup_after|wakeup:1746044438242059|now:1746044438241079|diff:980| [2025/04/30 20:20:38 241083] [debug] |xqc_engine_main_logic|END|now:1746044438240892| [2025/04/30 20:20:38 241089] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438241089| [2025/04/30 20:20:38 241093] [debug] |xqc_engine_wakeup_after|wakeup:1746044438242059|now:1746044438241092|diff:967| [2025/04/30 20:20:38 241096] [debug] |xqc_engine_main_logic|END|now:1746044438241089| [2025/04/30 20:20:38 242172] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438242171| [2025/04/30 20:20:38 242187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438242059|pq_index:0| [2025/04/30 20:20:38 242194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438240892| [2025/04/30 20:20:38 242203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438242201| [2025/04/30 20:20:38 242210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438242059|now:1746044438242201| [2025/04/30 20:20:38 242217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438242059|now:1746044438242201| [2025/04/30 20:20:38 242224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 242232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42404|min_srtt:42404|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 242239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 242246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 242252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 242259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 242266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 242272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42404|min_srtt:42404|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 242286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 242294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 242300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 242304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 242309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 242313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 242318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1740234| [2025/04/30 20:20:38 242322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 242327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1832| [2025/04/30 20:20:38 242362] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746044438242335|stream_id:0|stream_offset:1740234| [2025/04/30 20:20:38 242368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 242373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:20:38 242378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42404|rtt_var:481|pto_duration:44404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 242382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 242386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 242390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:20:38 242394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438311739|now:1746044438242377|interv:69362| [2025/04/30 20:20:38 242398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438311739|now:1746044438242377|interval:69362|pto_count:0|srtt:42404 [2025/04/30 20:20:38 242403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 20:20:38 242408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 242412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1741413| [2025/04/30 20:20:38 242420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 242425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438255677| [2025/04/30 20:20:38 242429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438255677| [2025/04/30 20:20:38 242433] [debug] |xqc_engine_wakeup_after|wakeup:1746044438255677|now:1746044438242433|diff:13244| [2025/04/30 20:20:38 242437] [debug] |xqc_engine_main_logic|END|now:1746044438242201| [2025/04/30 20:20:38 242654] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438242653| [2025/04/30 20:20:38 242661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 242667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:733| [2025/04/30 20:20:38 242673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:734| [2025/04/30 20:20:38 242682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:734| [2025/04/30 20:20:38 242688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 242695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1788|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1789|path_largest_ack:1788| [2025/04/30 20:20:38 242702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1667725|prior_time:1746044438197026|is_app_limited:0|send_elapse:44067|ack_elapse:45627|ctl_first_sent_time:1746044438198541|lagest_ack_time:1746044438242653|curr_delivered:1720531| [2025/04/30 20:20:38 242709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438198541| [2025/04/30 20:20:38 242731] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:349||sndq_packets_used_bytes:0|sndq_packets_free:990| [2025/04/30 20:20:38 242742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1789|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1789|path_largest_ack:1789| [2025/04/30 20:20:38 242747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1670125|prior_time:1746044438198686|is_app_limited:0|send_elapse:43781|ack_elapse:43967|ctl_first_sent_time:1746044438200202|lagest_ack_time:1746044438242653|curr_delivered:1721731| [2025/04/30 20:20:38 242753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438200202| [2025/04/30 20:20:38 242760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:991| [2025/04/30 20:20:38 242766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42404|rttvar:481|minrtt:31448|latest_rtt:42451|ack_delay:80| [2025/04/30 20:20:38 242773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42400|rttvar:369|minrtt:31448|latest_rtt:42451|ack_delay:80| [2025/04/30 20:20:38 242779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1789|lost_pn:1786|thresh:3| [2025/04/30 20:20:38 242785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 242791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 242802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42400|rtt_var:369|pto_duration:44400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 242807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 242811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 242815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:38 242819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438311735|now:1746044438242802|interv:68933| [2025/04/30 20:20:38 242823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438311735|now:1746044438242802|interval:68933|pto_count:0|srtt:42400 [2025/04/30 20:20:38 242827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43781, ack_elapse 43967, delivered 51606|rate 1173743|lost 308| [2025/04/30 20:20:38 242832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173743) in round 31| [2025/04/30 20:20:38 242837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 242843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 242850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438200202|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 242857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438200202|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 242864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42400|latest_rtt:42451|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 242870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:734|largest:734|pns:2| [2025/04/30 20:20:38 242875] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:734|frame:ACK |recv_time:1746044438242653|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 242880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558242653|now:1746044438242653|interv:120000000| [2025/04/30 20:20:38 242884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558242653|now:1746044438242653|interv:120000000| [2025/04/30 20:20:38 242888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438255677|pq_index:0| [2025/04/30 20:20:38 242892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438242201| [2025/04/30 20:20:38 242896] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438242896| [2025/04/30 20:20:38 242901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438242900| [2025/04/30 20:20:38 242911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42400|min_srtt:42400|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 242916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 242920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 242924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 242928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 242932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 242936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42400|min_srtt:42400|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 242940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 242945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 242949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 242952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 242957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 242961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 242965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1741413| [2025/04/30 20:20:38 242970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 242974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1833| [2025/04/30 20:20:38 243009] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044438242982|stream_id:0|stream_offset:1741413| [2025/04/30 20:20:38 243015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 243020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:38 243024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42400|rtt_var:369|pto_duration:44400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 243029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 243036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 243040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:38 243044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438312382|now:1746044438243024|interv:69358| [2025/04/30 20:20:38 243048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438312382|now:1746044438243024|interval:69358|pto_count:0|srtt:42400 [2025/04/30 20:20:38 243053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 20:20:38 243058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 243062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1742592| [2025/04/30 20:20:38 243066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 243070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438244070|now:1746044438243070|interv:1000| [2025/04/30 20:20:38 243075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 243082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 243089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438244070| [2025/04/30 20:20:38 243096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438244070| [2025/04/30 20:20:38 243102] [debug] |xqc_engine_wakeup_after|wakeup:1746044438244070|now:1746044438243102|diff:968| [2025/04/30 20:20:38 243109] [debug] |xqc_engine_main_logic|END|now:1746044438242900| [2025/04/30 20:20:38 243117] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438243117| [2025/04/30 20:20:38 243124] [debug] |xqc_engine_wakeup_after|wakeup:1746044438244070|now:1746044438243124|diff:946| [2025/04/30 20:20:38 243130] [debug] |xqc_engine_main_logic|END|now:1746044438243117| [2025/04/30 20:20:38 244218] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438244218| [2025/04/30 20:20:38 244232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438244070|pq_index:0| [2025/04/30 20:20:38 244239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438242900| [2025/04/30 20:20:38 244247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438244245| [2025/04/30 20:20:38 244254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438244070|now:1746044438244245| [2025/04/30 20:20:38 244262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438244070|now:1746044438244245| [2025/04/30 20:20:38 244268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 244276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42400|min_srtt:42400|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 244282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 244298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 244304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 244308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 244313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 244317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42400|min_srtt:42400|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 244322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 244326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 244330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 244334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 244338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 244343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 244347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1742592| [2025/04/30 20:20:38 244352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 244356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1834| [2025/04/30 20:20:38 244402] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746044438244368|stream_id:0|stream_offset:1742592| [2025/04/30 20:20:38 244412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 244420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:20:38 244427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42400|rtt_var:369|pto_duration:44400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 244432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 244436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 244440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:20:38 244444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438313768|now:1746044438244427|interv:69341| [2025/04/30 20:20:38 244453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438313768|now:1746044438244427|interval:69341|pto_count:0|srtt:42400 [2025/04/30 20:20:38 244458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 20:20:38 244463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 244467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1743771| [2025/04/30 20:20:38 244472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 244476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438255677| [2025/04/30 20:20:38 244480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438255677| [2025/04/30 20:20:38 244484] [debug] |xqc_engine_wakeup_after|wakeup:1746044438255677|now:1746044438244484|diff:11193| [2025/04/30 20:20:38 244489] [debug] |xqc_engine_main_logic|END|now:1746044438244245| [2025/04/30 20:20:38 244660] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438244658| [2025/04/30 20:20:38 244672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 244681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:734| [2025/04/30 20:20:38 244687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:735| [2025/04/30 20:20:38 244697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:735| [2025/04/30 20:20:38 244703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 244710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1790|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1791|path_largest_ack:1790| [2025/04/30 20:20:38 244740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1670125|prior_time:1746044438198686|is_app_limited:0|send_elapse:43913|ack_elapse:45972|ctl_first_sent_time:1746044438200334|lagest_ack_time:1746044438244658|curr_delivered:1722931| [2025/04/30 20:20:38 244747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438200334| [2025/04/30 20:20:38 244754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:347||sndq_packets_used_bytes:0|sndq_packets_free:992| [2025/04/30 20:20:38 244762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1791|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1791|path_largest_ack:1791| [2025/04/30 20:20:38 244768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1672525|prior_time:1746044438200741|is_app_limited:0|send_elapse:43821|ack_elapse:43917|ctl_first_sent_time:1746044438202277|lagest_ack_time:1746044438244658|curr_delivered:1724131| [2025/04/30 20:20:38 244776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438202277| [2025/04/30 20:20:38 244782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:346||sndq_packets_used_bytes:0|sndq_packets_free:993| [2025/04/30 20:20:38 244800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42400|rttvar:369|minrtt:31448|latest_rtt:42381|ack_delay:112| [2025/04/30 20:20:38 244805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42383|rttvar:309|minrtt:31448|latest_rtt:42381|ack_delay:112| [2025/04/30 20:20:38 244809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1791|lost_pn:1788|thresh:3| [2025/04/30 20:20:38 244814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 244818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 244822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42383|rtt_var:309|pto_duration:44383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 244827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 244831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 244834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:38 244838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438313751|now:1746044438244822|interv:68929| [2025/04/30 20:20:38 244843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438313751|now:1746044438244822|interval:68929|pto_count:0|srtt:42383 [2025/04/30 20:20:38 244847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43821, ack_elapse 43917, delivered 51606|rate 1175080|lost 308| [2025/04/30 20:20:38 244852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175080) in round 31| [2025/04/30 20:20:38 244856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 244860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 244864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438202277|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 244869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438202277|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 244873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42383|latest_rtt:42381|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 244879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:735|largest:735|pns:2| [2025/04/30 20:20:38 244884] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:735|frame:ACK |recv_time:1746044438244658|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 244892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558244658|now:1746044438244658|interv:120000000| [2025/04/30 20:20:38 244896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558244658|now:1746044438244658|interv:120000000| [2025/04/30 20:20:38 244900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438255677|pq_index:0| [2025/04/30 20:20:38 244904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438244245| [2025/04/30 20:20:38 244908] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438244908| [2025/04/30 20:20:38 244913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438244912| [2025/04/30 20:20:38 244919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42383|min_srtt:42383|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 244924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 244929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 244932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 244936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 244941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 244945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42383|min_srtt:42383|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 244949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 244953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 244957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 244961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 244965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 244970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 244974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1743771| [2025/04/30 20:20:38 244978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 244983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1835| [2025/04/30 20:20:38 245018] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746044438244990|stream_id:0|stream_offset:1743771| [2025/04/30 20:20:38 245028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1835|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 245036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:38 245043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42383|rtt_var:309|pto_duration:44383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 245050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 245057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 245063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 20:20:38 245070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438314373|now:1746044438245043|interv:69330| [2025/04/30 20:20:38 245077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438314373|now:1746044438245043|interval:69330|pto_count:0|srtt:42383 [2025/04/30 20:20:38 245084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 20:20:38 245092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 245099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1744950| [2025/04/30 20:20:38 245106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 245113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438246113|now:1746044438245113|interv:1000| [2025/04/30 20:20:38 245119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 245125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 245131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438246113| [2025/04/30 20:20:38 245138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438246113| [2025/04/30 20:20:38 245144] [debug] |xqc_engine_wakeup_after|wakeup:1746044438246113|now:1746044438245144|diff:969| [2025/04/30 20:20:38 245151] [debug] |xqc_engine_main_logic|END|now:1746044438244912| [2025/04/30 20:20:38 245159] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438245159| [2025/04/30 20:20:38 245165] [debug] |xqc_engine_wakeup_after|wakeup:1746044438246113|now:1746044438245165|diff:948| [2025/04/30 20:20:38 245172] [debug] |xqc_engine_main_logic|END|now:1746044438245159| [2025/04/30 20:20:38 246244] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438246243| [2025/04/30 20:20:38 246258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438246113|pq_index:0| [2025/04/30 20:20:38 246266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438244912| [2025/04/30 20:20:38 246274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438246272| [2025/04/30 20:20:38 246289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438246113|now:1746044438246272| [2025/04/30 20:20:38 246295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438246113|now:1746044438246272| [2025/04/30 20:20:38 246302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 246309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42383|min_srtt:42383|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 246313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 246318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 246322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 246326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 246330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 246334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42383|min_srtt:42383|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 246339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 246343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 246347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 246351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 246355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 246360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 246364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1744950| [2025/04/30 20:20:38 246369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 246373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1836| [2025/04/30 20:20:38 246408] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746044438246381|stream_id:0|stream_offset:1744950| [2025/04/30 20:20:38 246414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 246426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 20:20:38 246433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42383|rtt_var:309|pto_duration:44383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 246440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 246447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 246453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 20:20:38 246460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438315764|now:1746044438246433|interv:69331| [2025/04/30 20:20:38 246466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438315764|now:1746044438246433|interval:69331|pto_count:0|srtt:42383 [2025/04/30 20:20:38 246473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 20:20:38 246478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 246483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1746129| [2025/04/30 20:20:38 246487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 246492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438255677| [2025/04/30 20:20:38 246496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438255677| [2025/04/30 20:20:38 246500] [debug] |xqc_engine_wakeup_after|wakeup:1746044438255677|now:1746044438246500|diff:9177| [2025/04/30 20:20:38 246504] [debug] |xqc_engine_main_logic|END|now:1746044438246272| [2025/04/30 20:20:38 246693] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438246691| [2025/04/30 20:20:38 246703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 246713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:735| [2025/04/30 20:20:38 246739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:736| [2025/04/30 20:20:38 246748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:736| [2025/04/30 20:20:38 246755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 246763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1792|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1793|path_largest_ack:1792| [2025/04/30 20:20:38 246770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1672525|prior_time:1746044438200741|is_app_limited:0|send_elapse:43967|ack_elapse:45950|ctl_first_sent_time:1746044438202423|lagest_ack_time:1746044438246691|curr_delivered:1725331| [2025/04/30 20:20:38 246778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438202423| [2025/04/30 20:20:38 246785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:345||sndq_packets_used_bytes:0|sndq_packets_free:994| [2025/04/30 20:20:38 246800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1793|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1793|path_largest_ack:1793| [2025/04/30 20:20:38 246807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1674925|prior_time:1746044438202754|is_app_limited:0|send_elapse:44002|ack_elapse:43937|ctl_first_sent_time:1746044438204357|lagest_ack_time:1746044438246691|curr_delivered:1726531| [2025/04/30 20:20:38 246814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438204357| [2025/04/30 20:20:38 246820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:344||sndq_packets_used_bytes:0|sndq_packets_free:995| [2025/04/30 20:20:38 246826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42383|rttvar:309|minrtt:31448|latest_rtt:42334|ack_delay:88| [2025/04/30 20:20:38 246833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42366|rttvar:266|minrtt:31448|latest_rtt:42334|ack_delay:88| [2025/04/30 20:20:38 246840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1793|lost_pn:1790|thresh:3| [2025/04/30 20:20:38 246846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 246852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 246857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42366|rtt_var:266|pto_duration:44366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 246861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 246865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 246869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 20:20:38 246876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438315747|now:1746044438246856|interv:68891| [2025/04/30 20:20:38 246883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438315747|now:1746044438246856|interval:68891|pto_count:0|srtt:42366 [2025/04/30 20:20:38 246889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44002, ack_elapse 43937, delivered 51606|rate 1172810|lost 308| [2025/04/30 20:20:38 246896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172810) in round 31| [2025/04/30 20:20:38 246901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 246905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 246909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438204357|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 246913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438204357|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 246922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42366|latest_rtt:42334|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 246928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 246933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 246938] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:38 246943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:736|largest:736|pns:2| [2025/04/30 20:20:38 246947] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:736|frame:PING ACK |recv_time:1746044438246691|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 246952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558246691|now:1746044438246691|interv:120000000| [2025/04/30 20:20:38 246957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558246691|now:1746044438246691|interv:120000000| [2025/04/30 20:20:38 246961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438255677|pq_index:0| [2025/04/30 20:20:38 246965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438246272| [2025/04/30 20:20:38 246969] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438246969| [2025/04/30 20:20:38 246974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438246973| [2025/04/30 20:20:38 246980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:736|ack_delay:289|first_ack_range:31|largest_pkt_recv_time:1746044438246691| [2025/04/30 20:20:38 246985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:736|low:705|pkt_pns:2| [2025/04/30 20:20:38 246989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:736|frame_largest_recv:736| [2025/04/30 20:20:38 246993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 246998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42366|min_srtt:42366|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 247003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 247007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 247011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 247015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 247019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 247027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42366|min_srtt:42366|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 247031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 247035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 247039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 247043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 247047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 247052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 247056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:51600|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1746129| [2025/04/30 20:20:38 247060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 247065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1837| [2025/04/30 20:20:38 247103] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1837|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51600|now:1746044438247073|stream_id:0|stream_offset:1746129| [2025/04/30 20:20:38 247112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1837|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/04/30 20:20:38 247120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 20:20:38 247126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42366|rtt_var:266|pto_duration:44366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 247133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 247139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 247146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 247152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438316439|now:1746044438247126|interv:69313| [2025/04/30 20:20:38 247158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438316439|now:1746044438247126|interval:69313|pto_count:0|srtt:42366 [2025/04/30 20:20:38 247166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 20:20:38 247174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 247180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1747308| [2025/04/30 20:20:38 247194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 247201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438248200|now:1746044438247200|interv:1000| [2025/04/30 20:20:38 247208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 247214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 247220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438248200| [2025/04/30 20:20:38 247227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438248200| [2025/04/30 20:20:38 247234] [debug] |xqc_engine_wakeup_after|wakeup:1746044438248200|now:1746044438247234|diff:966| [2025/04/30 20:20:38 247241] [debug] |xqc_engine_main_logic|END|now:1746044438246973| [2025/04/30 20:20:38 247249] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438247249| [2025/04/30 20:20:38 247255] [debug] |xqc_engine_wakeup_after|wakeup:1746044438248200|now:1746044438247255|diff:945| [2025/04/30 20:20:38 247261] [debug] |xqc_engine_main_logic|END|now:1746044438247249| [2025/04/30 20:20:38 248335] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438248335| [2025/04/30 20:20:38 248347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438248200|pq_index:0| [2025/04/30 20:20:38 248352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438246973| [2025/04/30 20:20:38 248357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438248356| [2025/04/30 20:20:38 248363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438248200|now:1746044438248356| [2025/04/30 20:20:38 248368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438248200|now:1746044438248356| [2025/04/30 20:20:38 248373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 248383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42366|min_srtt:42366|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 248388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 248393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 248397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 248401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 248405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 248409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42366|min_srtt:42366|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 248414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 248423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 248427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 248431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 248435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 248440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 248444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1747308| [2025/04/30 20:20:38 248449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 248453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1838| [2025/04/30 20:20:38 248489] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438248462|stream_id:0|stream_offset:1747308| [2025/04/30 20:20:38 248496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 248501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 248505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42366|rtt_var:266|pto_duration:44366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 248509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 248513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 248517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 248521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438317828|now:1746044438248505|interv:69323| [2025/04/30 20:20:38 248526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438317828|now:1746044438248505|interval:69323|pto_count:0|srtt:42366 [2025/04/30 20:20:38 248530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 20:20:38 248535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 248540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1748487| [2025/04/30 20:20:38 248544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 248549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438317828| [2025/04/30 20:20:38 248556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438317828| [2025/04/30 20:20:38 248562] [debug] |xqc_engine_wakeup_after|wakeup:1746044438317828|now:1746044438248562|diff:69266| [2025/04/30 20:20:38 248570] [debug] |xqc_engine_main_logic|END|now:1746044438248356| [2025/04/30 20:20:38 248583] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438248582| [2025/04/30 20:20:38 248591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 248600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:736| [2025/04/30 20:20:38 248607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:737| [2025/04/30 20:20:38 248615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:737| [2025/04/30 20:20:38 248621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 248628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1794|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1795|path_largest_ack:1794| [2025/04/30 20:20:38 248635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1674925|prior_time:1746044438202754|is_app_limited:0|send_elapse:44120|ack_elapse:45828|ctl_first_sent_time:1746044438204475|lagest_ack_time:1746044438248582|curr_delivered:1727731| [2025/04/30 20:20:38 248643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438204475| [2025/04/30 20:20:38 248651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:343||sndq_packets_used_bytes:0|sndq_packets_free:996| [2025/04/30 20:20:38 248658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1795|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1795|path_largest_ack:1795| [2025/04/30 20:20:38 248664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1677325|prior_time:1746044438204731|is_app_limited:0|send_elapse:43803|ack_elapse:43851|ctl_first_sent_time:1746044438206248|lagest_ack_time:1746044438248582|curr_delivered:1728931| [2025/04/30 20:20:38 248672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438206248| [2025/04/30 20:20:38 248679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:997| [2025/04/30 20:20:38 248685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42366|rttvar:266|minrtt:31448|latest_rtt:42334|ack_delay:88| [2025/04/30 20:20:38 248692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42351|rttvar:230|minrtt:31448|latest_rtt:42334|ack_delay:88| [2025/04/30 20:20:38 248698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1795|lost_pn:1792|thresh:3| [2025/04/30 20:20:38 248705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 248712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 248739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42351|rtt_var:230|pto_duration:44351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 248752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 248758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 248762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 248766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438317813|now:1746044438248738|interv:69075| [2025/04/30 20:20:38 248771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438317813|now:1746044438248738|interval:69075|pto_count:0|srtt:42351 [2025/04/30 20:20:38 248775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43803, ack_elapse 43851, delivered 51606|rate 1176848|lost 308| [2025/04/30 20:20:38 248780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176848) in round 31| [2025/04/30 20:20:38 248784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 248788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 248792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438206248|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 248797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438206248|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 248801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42351|latest_rtt:42334|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 248808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:737|largest:737|pns:2| [2025/04/30 20:20:38 248812] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:737|frame:ACK |recv_time:1746044438248582|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 248817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558248582|now:1746044438248582|interv:120000000| [2025/04/30 20:20:38 248821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558248582|now:1746044438248582|interv:120000000| [2025/04/30 20:20:38 248825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438317828|pq_index:0| [2025/04/30 20:20:38 248830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438248356| [2025/04/30 20:20:38 248834] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438248834| [2025/04/30 20:20:38 248839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438248837| [2025/04/30 20:20:38 248845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42351|min_srtt:42351|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 248852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 248857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 248861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 248865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 248869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 248873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42351|min_srtt:42351|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 248878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 248882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 248886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 248889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 248894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 248898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 248902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1748487| [2025/04/30 20:20:38 248907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 248911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1839| [2025/04/30 20:20:38 248945] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438248919|stream_id:0|stream_offset:1748487| [2025/04/30 20:20:38 248951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 248956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 248960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42351|rtt_var:230|pto_duration:44351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 248964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 248968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 248972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 248980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438318270|now:1746044438248960|interv:69310| [2025/04/30 20:20:38 248984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438318270|now:1746044438248960|interval:69310|pto_count:0|srtt:42351 [2025/04/30 20:20:38 248989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 20:20:38 248994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 248998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1749666| [2025/04/30 20:20:38 249003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 249007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438250007|now:1746044438249007|interv:1000| [2025/04/30 20:20:38 249011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 249015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 249019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438250007| [2025/04/30 20:20:38 249023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438250007| [2025/04/30 20:20:38 249027] [debug] |xqc_engine_wakeup_after|wakeup:1746044438250007|now:1746044438249027|diff:980| [2025/04/30 20:20:38 249031] [debug] |xqc_engine_main_logic|END|now:1746044438248837| [2025/04/30 20:20:38 249037] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438249037| [2025/04/30 20:20:38 249041] [debug] |xqc_engine_wakeup_after|wakeup:1746044438250007|now:1746044438249041|diff:966| [2025/04/30 20:20:38 249044] [debug] |xqc_engine_main_logic|END|now:1746044438249037| [2025/04/30 20:20:38 250116] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438250115| [2025/04/30 20:20:38 250130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438250007|pq_index:0| [2025/04/30 20:20:38 250137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438248837| [2025/04/30 20:20:38 250146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438250144| [2025/04/30 20:20:38 250153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438250007|now:1746044438250144| [2025/04/30 20:20:38 250159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438250007|now:1746044438250144| [2025/04/30 20:20:38 250165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 250173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42351|min_srtt:42351|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 250190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 250198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 250211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 250216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 250223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 250230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42351|min_srtt:42351|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 250237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 250243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 250249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 250254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 250261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 250269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 250274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1749666| [2025/04/30 20:20:38 250279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 250284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1840| [2025/04/30 20:20:38 250320] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438250292|stream_id:0|stream_offset:1749666| [2025/04/30 20:20:38 250326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 250331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 250335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42351|rtt_var:230|pto_duration:44351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 250340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 250344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 250348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 250352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438319643|now:1746044438250335|interv:69308| [2025/04/30 20:20:38 250356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438319643|now:1746044438250335|interval:69308|pto_count:0|srtt:42351 [2025/04/30 20:20:38 250369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 20:20:38 250375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 250379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1750845| [2025/04/30 20:20:38 250383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 250388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438319643| [2025/04/30 20:20:38 250392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438319643| [2025/04/30 20:20:38 250396] [debug] |xqc_engine_wakeup_after|wakeup:1746044438319643|now:1746044438250396|diff:69247| [2025/04/30 20:20:38 250400] [debug] |xqc_engine_main_logic|END|now:1746044438250144| [2025/04/30 20:20:38 250645] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438250644| [2025/04/30 20:20:38 250658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 250667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:737| [2025/04/30 20:20:38 250673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:738| [2025/04/30 20:20:38 250681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:738| [2025/04/30 20:20:38 250688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 250696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1796|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1797|path_largest_ack:1796| [2025/04/30 20:20:38 250703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1677325|prior_time:1746044438204731|is_app_limited:0|send_elapse:43970|ack_elapse:45913|ctl_first_sent_time:1746044438206415|lagest_ack_time:1746044438250644|curr_delivered:1730131| [2025/04/30 20:20:38 250711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438206415| [2025/04/30 20:20:38 250735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:341||sndq_packets_used_bytes:0|sndq_packets_free:998| [2025/04/30 20:20:38 250745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1797|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1797|path_largest_ack:1797| [2025/04/30 20:20:38 250752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1679725|prior_time:1746044438206762|is_app_limited:0|send_elapse:43589|ack_elapse:43882|ctl_first_sent_time:1746044438208322|lagest_ack_time:1746044438250644|curr_delivered:1731331| [2025/04/30 20:20:38 250757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438208322| [2025/04/30 20:20:38 250761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:999| [2025/04/30 20:20:38 250765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42351|rttvar:230|minrtt:31448|latest_rtt:42322|ack_delay:104| [2025/04/30 20:20:38 250770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42335|rttvar:206|minrtt:31448|latest_rtt:42322|ack_delay:104| [2025/04/30 20:20:38 250780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1797|lost_pn:1794|thresh:3| [2025/04/30 20:20:38 250785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 250792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 250799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42335|rtt_var:206|pto_duration:44335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 250806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 250812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 250818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 250824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438319627|now:1746044438250799|interv:68828| [2025/04/30 20:20:38 250830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438319627|now:1746044438250799|interval:68828|pto_count:0|srtt:42335 [2025/04/30 20:20:38 250835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43589, ack_elapse 43882, delivered 51606|rate 1176017|lost 308| [2025/04/30 20:20:38 250840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176017) in round 31| [2025/04/30 20:20:38 250844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 250849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 250852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438208322|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 250857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438208322|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 250862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42335|latest_rtt:42322|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 250868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:738|largest:738|pns:2| [2025/04/30 20:20:38 250876] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:738|frame:ACK |recv_time:1746044438250644|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 250883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558250644|now:1746044438250644|interv:120000000| [2025/04/30 20:20:38 250889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558250644|now:1746044438250644|interv:120000000| [2025/04/30 20:20:38 250897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438319643|pq_index:0| [2025/04/30 20:20:38 250902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438250144| [2025/04/30 20:20:38 250906] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438250906| [2025/04/30 20:20:38 250911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438250910| [2025/04/30 20:20:38 250917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42335|min_srtt:42335|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 250922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 250926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 250930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 250934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 250939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 250943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42335|min_srtt:42335|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 250947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 250951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 250955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 250959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 250963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 250968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 250972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1750845| [2025/04/30 20:20:38 250976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 250981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1841| [2025/04/30 20:20:38 251016] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438250988|stream_id:0|stream_offset:1750845| [2025/04/30 20:20:38 251024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 251038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 251045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42335|rtt_var:206|pto_duration:44335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 251052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 251059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 251065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 251072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438320323|now:1746044438251045|interv:69278| [2025/04/30 20:20:38 251078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438320323|now:1746044438251045|interval:69278|pto_count:0|srtt:42335 [2025/04/30 20:20:38 251086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 20:20:38 251094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 251101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1752024| [2025/04/30 20:20:38 251109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 251115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438252115|now:1746044438251115|interv:1000| [2025/04/30 20:20:38 251122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 251128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 251135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438252115| [2025/04/30 20:20:38 251141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438252115| [2025/04/30 20:20:38 251147] [debug] |xqc_engine_wakeup_after|wakeup:1746044438252115|now:1746044438251147|diff:968| [2025/04/30 20:20:38 251154] [debug] |xqc_engine_main_logic|END|now:1746044438250910| [2025/04/30 20:20:38 251163] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438251163| [2025/04/30 20:20:38 251169] [debug] |xqc_engine_wakeup_after|wakeup:1746044438252115|now:1746044438251168|diff:947| [2025/04/30 20:20:38 251175] [debug] |xqc_engine_main_logic|END|now:1746044438251163| [2025/04/30 20:20:38 252253] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438252253| [2025/04/30 20:20:38 252269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438252115|pq_index:0| [2025/04/30 20:20:38 252275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438250910| [2025/04/30 20:20:38 252284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438252282| [2025/04/30 20:20:38 252291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438252115|now:1746044438252282| [2025/04/30 20:20:38 252305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438252115|now:1746044438252282| [2025/04/30 20:20:38 252311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 252317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42335|min_srtt:42335|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 252322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 252327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 252331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 252335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 252339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 252343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42335|min_srtt:42335|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 252347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 252352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 252356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 252359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 252364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 252368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 252373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1752024| [2025/04/30 20:20:38 252377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 252381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1842| [2025/04/30 20:20:38 252417] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438252390|stream_id:0|stream_offset:1752024| [2025/04/30 20:20:38 252423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 252428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 252433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42335|rtt_var:206|pto_duration:44335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 252448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 252455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 252461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 252468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438321725|now:1746044438252432|interv:69293| [2025/04/30 20:20:38 252474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438321725|now:1746044438252432|interval:69293|pto_count:0|srtt:42335 [2025/04/30 20:20:38 252482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 20:20:38 252490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 252496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1753203| [2025/04/30 20:20:38 252501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 252505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438321725| [2025/04/30 20:20:38 252509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438321725| [2025/04/30 20:20:38 252514] [debug] |xqc_engine_wakeup_after|wakeup:1746044438321725|now:1746044438252513|diff:69212| [2025/04/30 20:20:38 252518] [debug] |xqc_engine_main_logic|END|now:1746044438252282| [2025/04/30 20:20:38 252642] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438252640| [2025/04/30 20:20:38 252653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 252663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:738| [2025/04/30 20:20:38 252669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:739| [2025/04/30 20:20:38 252679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:739| [2025/04/30 20:20:38 252685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 252693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1798|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1799|path_largest_ack:1798| [2025/04/30 20:20:38 252700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1679725|prior_time:1746044438206762|is_app_limited:0|send_elapse:43741|ack_elapse:45878|ctl_first_sent_time:1746044438208474|lagest_ack_time:1746044438252640|curr_delivered:1732531| [2025/04/30 20:20:38 252707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438208474| [2025/04/30 20:20:38 252715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:339||sndq_packets_used_bytes:0|sndq_packets_free:1000| [2025/04/30 20:20:38 252747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1799|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1799|path_largest_ack:1799| [2025/04/30 20:20:38 252761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1682125|prior_time:1746044438208732|is_app_limited:0|send_elapse:43690|ack_elapse:43908|ctl_first_sent_time:1746044438210275|lagest_ack_time:1746044438252640|curr_delivered:1733731| [2025/04/30 20:20:38 252768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438210275| [2025/04/30 20:20:38 252775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:1001| [2025/04/30 20:20:38 252782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42335|rttvar:206|minrtt:31448|latest_rtt:42365|ack_delay:96| [2025/04/30 20:20:38 252789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42327|rttvar:171|minrtt:31448|latest_rtt:42365|ack_delay:96| [2025/04/30 20:20:38 252796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1799|lost_pn:1796|thresh:3| [2025/04/30 20:20:38 252802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 252806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 252810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42327|rtt_var:171|pto_duration:44327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 252817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 252824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 252830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 252837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438321717|now:1746044438252810|interv:68907| [2025/04/30 20:20:38 252842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438321717|now:1746044438252810|interval:68907|pto_count:0|srtt:42327 [2025/04/30 20:20:38 252846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43690, ack_elapse 43908, delivered 51606|rate 1175321|lost 308| [2025/04/30 20:20:38 252851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175321) in round 31| [2025/04/30 20:20:38 252855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 252859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 252863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438210275|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 252868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438210275|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 252872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42327|latest_rtt:42365|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 252882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:739|largest:739|pns:2| [2025/04/30 20:20:38 252887] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:739|frame:ACK |recv_time:1746044438252640|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 252892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558252640|now:1746044438252640|interv:120000000| [2025/04/30 20:20:38 252896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558252640|now:1746044438252640|interv:120000000| [2025/04/30 20:20:38 252901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438321725|pq_index:0| [2025/04/30 20:20:38 252909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438252282| [2025/04/30 20:20:38 252915] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438252915| [2025/04/30 20:20:38 252923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438252921| [2025/04/30 20:20:38 252929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42327|min_srtt:42327|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 252934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 252939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 252942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 252946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 252951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 252955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42327|min_srtt:42327|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 252959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 252964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 252967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 252971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 252976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 252980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 252991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1753203| [2025/04/30 20:20:38 252999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 253006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1843| [2025/04/30 20:20:38 253046] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438253014|stream_id:0|stream_offset:1753203| [2025/04/30 20:20:38 253056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 253063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 253070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42327|rtt_var:171|pto_duration:44327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 253077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 253084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 253091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 253097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438322341|now:1746044438253069|interv:69272| [2025/04/30 20:20:38 253103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438322341|now:1746044438253069|interval:69272|pto_count:0|srtt:42327 [2025/04/30 20:20:38 253111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 20:20:38 253118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 253125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1754382| [2025/04/30 20:20:38 253131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 253137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438254137|now:1746044438253137|interv:1000| [2025/04/30 20:20:38 253143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 253150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 253157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438254137| [2025/04/30 20:20:38 253163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438254137| [2025/04/30 20:20:38 253169] [debug] |xqc_engine_wakeup_after|wakeup:1746044438254137|now:1746044438253169|diff:968| [2025/04/30 20:20:38 253176] [debug] |xqc_engine_main_logic|END|now:1746044438252921| [2025/04/30 20:20:38 253184] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438253184| [2025/04/30 20:20:38 253190] [debug] |xqc_engine_wakeup_after|wakeup:1746044438254137|now:1746044438253190|diff:947| [2025/04/30 20:20:38 253196] [debug] |xqc_engine_main_logic|END|now:1746044438253184| [2025/04/30 20:20:38 254284] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438254283| [2025/04/30 20:20:38 254299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438254137|pq_index:0| [2025/04/30 20:20:38 254306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438252921| [2025/04/30 20:20:38 254314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438254312| [2025/04/30 20:20:38 254322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438254137|now:1746044438254312| [2025/04/30 20:20:38 254327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438254137|now:1746044438254312| [2025/04/30 20:20:38 254331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 254337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42327|min_srtt:42327|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 254342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 254346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 254350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 254354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 254359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 254363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42327|min_srtt:42327|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 254367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 254372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 254375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 254379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 254384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 254388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 254393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1754382| [2025/04/30 20:20:38 254397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 254402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1844| [2025/04/30 20:20:38 254448] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438254416|stream_id:0|stream_offset:1754382| [2025/04/30 20:20:38 254458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 254466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 254473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42327|rtt_var:171|pto_duration:44327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 254480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 254485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 254489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 254493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438323743|now:1746044438254472|interv:69271| [2025/04/30 20:20:38 254497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438323743|now:1746044438254472|interval:69271|pto_count:0|srtt:42327 [2025/04/30 20:20:38 254502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 20:20:38 254507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 254511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1755561| [2025/04/30 20:20:38 254516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 254520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438323743| [2025/04/30 20:20:38 254524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438323743| [2025/04/30 20:20:38 254528] [debug] |xqc_engine_wakeup_after|wakeup:1746044438323743|now:1746044438254528|diff:69215| [2025/04/30 20:20:38 254535] [debug] |xqc_engine_main_logic|END|now:1746044438254312| [2025/04/30 20:20:38 254583] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438254582| [2025/04/30 20:20:38 254593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 254602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:739| [2025/04/30 20:20:38 254608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:740| [2025/04/30 20:20:38 254617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:740| [2025/04/30 20:20:38 254623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 254631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1800|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1801|path_largest_ack:1800| [2025/04/30 20:20:38 254645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1682125|prior_time:1746044438208732|is_app_limited:0|send_elapse:43829|ack_elapse:45850|ctl_first_sent_time:1746044438210414|lagest_ack_time:1746044438254582|curr_delivered:1734931| [2025/04/30 20:20:38 254650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438210414| [2025/04/30 20:20:38 254655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:337||sndq_packets_used_bytes:0|sndq_packets_free:1002| [2025/04/30 20:20:38 254660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1801|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1801|path_largest_ack:1801| [2025/04/30 20:20:38 254665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1684525|prior_time:1746044438210738|is_app_limited:0|send_elapse:43786|ack_elapse:43844|ctl_first_sent_time:1746044438212295|lagest_ack_time:1746044438254582|curr_delivered:1736131| [2025/04/30 20:20:38 254673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438212295| [2025/04/30 20:20:38 254679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:1003| [2025/04/30 20:20:38 254685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42327|rttvar:171|minrtt:31448|latest_rtt:42287|ack_delay:80| [2025/04/30 20:20:38 254692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42312|rttvar:159|minrtt:31448|latest_rtt:42287|ack_delay:80| [2025/04/30 20:20:38 254698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1801|lost_pn:1798|thresh:3| [2025/04/30 20:20:38 254705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 254711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 254738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42312|rtt_var:159|pto_duration:44312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 254745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 254749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 254753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 254757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438323728|now:1746044438254737|interv:68991| [2025/04/30 20:20:38 254761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438323728|now:1746044438254737|interval:68991|pto_count:0|srtt:42312 [2025/04/30 20:20:38 254766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43786, ack_elapse 43844, delivered 51606|rate 1177036|lost 308| [2025/04/30 20:20:38 254770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177036) in round 31| [2025/04/30 20:20:38 254775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 254782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 254793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438212295|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 254800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438212295|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 254805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42312|latest_rtt:42287|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 254811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:740|largest:740|pns:2| [2025/04/30 20:20:38 254815] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:740|frame:ACK |recv_time:1746044438254582|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 254820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558254582|now:1746044438254582|interv:120000000| [2025/04/30 20:20:38 254824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558254582|now:1746044438254582|interv:120000000| [2025/04/30 20:20:38 254828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438323743|pq_index:0| [2025/04/30 20:20:38 254833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438254312| [2025/04/30 20:20:38 254837] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438254837| [2025/04/30 20:20:38 254842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438254841| [2025/04/30 20:20:38 254848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42312|min_srtt:42312|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 254852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 254857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 254862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 254868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 254875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 254881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42312|min_srtt:42312|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 254885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 254893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 254897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 254901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 254905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 254910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 254914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1755561| [2025/04/30 20:20:38 254918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 254923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1845| [2025/04/30 20:20:38 254965] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438254930|stream_id:0|stream_offset:1755561| [2025/04/30 20:20:38 254972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 254977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 254981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42312|rtt_var:159|pto_duration:44312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 254986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 254990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 254994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 254998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438324242|now:1746044438254981|interv:69261| [2025/04/30 20:20:38 255002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438324242|now:1746044438254981|interval:69261|pto_count:0|srtt:42312 [2025/04/30 20:20:38 255006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 20:20:38 255011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 255015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1756740| [2025/04/30 20:20:38 255020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 255024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438256024|now:1746044438255024|interv:1000| [2025/04/30 20:20:38 255028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 255041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 255048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438256024| [2025/04/30 20:20:38 255055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438256024| [2025/04/30 20:20:38 255062] [debug] |xqc_engine_wakeup_after|wakeup:1746044438256024|now:1746044438255062|diff:962| [2025/04/30 20:20:38 255068] [debug] |xqc_engine_main_logic|END|now:1746044438254841| [2025/04/30 20:20:38 255076] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438255076| [2025/04/30 20:20:38 255083] [debug] |xqc_engine_wakeup_after|wakeup:1746044438256024|now:1746044438255083|diff:941| [2025/04/30 20:20:38 255089] [debug] |xqc_engine_main_logic|END|now:1746044438255076| [2025/04/30 20:20:38 256165] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438256165| [2025/04/30 20:20:38 256178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438256024|pq_index:0| [2025/04/30 20:20:38 256185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438254841| [2025/04/30 20:20:38 256193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438256191| [2025/04/30 20:20:38 256200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438256024|now:1746044438256191| [2025/04/30 20:20:38 256207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438256024|now:1746044438256191| [2025/04/30 20:20:38 256214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 256221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42312|min_srtt:42312|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 256228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 256235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 256242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 256248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 256255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 256262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42312|min_srtt:42312|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 256268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 256273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 256276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 256280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 256291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 256296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 256300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1756740| [2025/04/30 20:20:38 256304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 256309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1846| [2025/04/30 20:20:38 256346] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438256317|stream_id:0|stream_offset:1756740| [2025/04/30 20:20:38 256352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 256357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 256363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42312|rtt_var:159|pto_duration:44312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 256370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 256377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 256383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 256390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438325629|now:1746044438256362|interv:69267| [2025/04/30 20:20:38 256397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438325629|now:1746044438256362|interval:69267|pto_count:0|srtt:42312 [2025/04/30 20:20:38 256404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 20:20:38 256412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 256416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1757919| [2025/04/30 20:20:38 256421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 256425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438325629| [2025/04/30 20:20:38 256429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438325629| [2025/04/30 20:20:38 256433] [debug] |xqc_engine_wakeup_after|wakeup:1746044438325629|now:1746044438256433|diff:69196| [2025/04/30 20:20:38 256438] [debug] |xqc_engine_main_logic|END|now:1746044438256191| [2025/04/30 20:20:38 256609] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438256608| [2025/04/30 20:20:38 256621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 256637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:740| [2025/04/30 20:20:38 256643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:741| [2025/04/30 20:20:38 256652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:741| [2025/04/30 20:20:38 256659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 256666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1802|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1803|path_largest_ack:1802| [2025/04/30 20:20:38 256674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1684525|prior_time:1746044438210738|is_app_limited:0|send_elapse:43924|ack_elapse:45870|ctl_first_sent_time:1746044438212433|lagest_ack_time:1746044438256608|curr_delivered:1737331| [2025/04/30 20:20:38 256682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438212433| [2025/04/30 20:20:38 256689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:335||sndq_packets_used_bytes:0|sndq_packets_free:1004| [2025/04/30 20:20:38 256696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1803|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1803|path_largest_ack:1803| [2025/04/30 20:20:38 256703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1686925|prior_time:1746044438212686|is_app_limited:0|send_elapse:43810|ack_elapse:43922|ctl_first_sent_time:1746044438214245|lagest_ack_time:1746044438256608|curr_delivered:1738531| [2025/04/30 20:20:38 256710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438214245| [2025/04/30 20:20:38 256733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:334||sndq_packets_used_bytes:0|sndq_packets_free:1005| [2025/04/30 20:20:38 256743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42312|rttvar:159|minrtt:31448|latest_rtt:42363|ack_delay:88| [2025/04/30 20:20:38 256749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42307|rttvar:129|minrtt:31448|latest_rtt:42363|ack_delay:88| [2025/04/30 20:20:38 256753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1803|lost_pn:1800|thresh:3| [2025/04/30 20:20:38 256757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 256762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 256766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42307|rtt_var:129|pto_duration:44307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 256770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 256774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 256778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 256782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438325624|now:1746044438256765|interv:68859| [2025/04/30 20:20:38 256791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438325624|now:1746044438256765|interval:68859|pto_count:0|srtt:42307 [2025/04/30 20:20:38 256795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43810, ack_elapse 43922, delivered 51606|rate 1174946|lost 308| [2025/04/30 20:20:38 256800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174946) in round 31| [2025/04/30 20:20:38 256804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 256808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 256812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438214245|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 256816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438214245|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 256821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42307|latest_rtt:42363|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 256827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:741|largest:741|pns:2| [2025/04/30 20:20:38 256831] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:741|frame:ACK |recv_time:1746044438256608|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 256836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558256608|now:1746044438256608|interv:120000000| [2025/04/30 20:20:38 256840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558256608|now:1746044438256608|interv:120000000| [2025/04/30 20:20:38 256844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438325629|pq_index:0| [2025/04/30 20:20:38 256849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438256191| [2025/04/30 20:20:38 256853] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438256853| [2025/04/30 20:20:38 256858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438256857| [2025/04/30 20:20:38 256864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42307|min_srtt:42307|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 256868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 256873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 256877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 256883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 256888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 256892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42307|min_srtt:42307|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 256896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 256901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 256905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 256908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 256913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 256917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 256921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1757919| [2025/04/30 20:20:38 256926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 256930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1847| [2025/04/30 20:20:38 256969] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438256938|stream_id:0|stream_offset:1757919| [2025/04/30 20:20:38 256979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1847|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 256986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 256993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42307|rtt_var:129|pto_duration:44307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 256999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 257003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 257007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 257011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438326245|now:1746044438256993|interv:69252| [2025/04/30 20:20:38 257015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438326245|now:1746044438256993|interval:69252|pto_count:0|srtt:42307 [2025/04/30 20:20:38 257019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 20:20:38 257028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 257033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1759098| [2025/04/30 20:20:38 257038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 257045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438258044|now:1746044438257044|interv:1000| [2025/04/30 20:20:38 257051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 257057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 257062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438258044| [2025/04/30 20:20:38 257066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438258044| [2025/04/30 20:20:38 257071] [debug] |xqc_engine_wakeup_after|wakeup:1746044438258044|now:1746044438257071|diff:973| [2025/04/30 20:20:38 257078] [debug] |xqc_engine_main_logic|END|now:1746044438256857| [2025/04/30 20:20:38 257086] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438257086| [2025/04/30 20:20:38 257092] [debug] |xqc_engine_wakeup_after|wakeup:1746044438258044|now:1746044438257092|diff:952| [2025/04/30 20:20:38 257099] [debug] |xqc_engine_main_logic|END|now:1746044438257086| [2025/04/30 20:20:38 258186] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438258185| [2025/04/30 20:20:38 258200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438258044|pq_index:0| [2025/04/30 20:20:38 258208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438256857| [2025/04/30 20:20:38 258216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438258214| [2025/04/30 20:20:38 258224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438258044|now:1746044438258214| [2025/04/30 20:20:38 258231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438258044|now:1746044438258214| [2025/04/30 20:20:38 258237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 258244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42307|min_srtt:42307|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 258252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 258257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 258261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 258265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 258269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 258280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42307|min_srtt:42307|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 258284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 258288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 258292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 258296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 258300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 258305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 258309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1759098| [2025/04/30 20:20:38 258314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 258318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1848| [2025/04/30 20:20:38 258358] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438258327|stream_id:0|stream_offset:1759098| [2025/04/30 20:20:38 258368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 258375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 258382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42307|rtt_var:129|pto_duration:44307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 258390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 258394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 258398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 258402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438327634|now:1746044438258382|interv:69252| [2025/04/30 20:20:38 258406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438327634|now:1746044438258382|interval:69252|pto_count:0|srtt:42307 [2025/04/30 20:20:38 258411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 20:20:38 258416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 258420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1760277| [2025/04/30 20:20:38 258429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 258434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438327634| [2025/04/30 20:20:38 258438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438327634| [2025/04/30 20:20:38 258442] [debug] |xqc_engine_wakeup_after|wakeup:1746044438327634|now:1746044438258442|diff:69192| [2025/04/30 20:20:38 258446] [debug] |xqc_engine_main_logic|END|now:1746044438258214| [2025/04/30 20:20:38 258529] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438258527| [2025/04/30 20:20:38 258538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 258547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:741| [2025/04/30 20:20:38 258553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:742| [2025/04/30 20:20:38 258560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:742| [2025/04/30 20:20:38 258567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 258574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1804|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1805|path_largest_ack:1804| [2025/04/30 20:20:38 258581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1686925|prior_time:1746044438212686|is_app_limited:0|send_elapse:43970|ack_elapse:45841|ctl_first_sent_time:1746044438214405|lagest_ack_time:1746044438258527|curr_delivered:1739731| [2025/04/30 20:20:38 258588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438214405| [2025/04/30 20:20:38 258595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:333||sndq_packets_used_bytes:0|sndq_packets_free:1006| [2025/04/30 20:20:38 258602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1805|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1805|path_largest_ack:1805| [2025/04/30 20:20:38 258608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1689325|prior_time:1746044438214699|is_app_limited:0|send_elapse:43887|ack_elapse:43828|ctl_first_sent_time:1746044438216266|lagest_ack_time:1746044438258527|curr_delivered:1740931| [2025/04/30 20:20:38 258613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438216266| [2025/04/30 20:20:38 258619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:332||sndq_packets_used_bytes:0|sndq_packets_free:1007| [2025/04/30 20:20:38 258625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42307|rttvar:129|minrtt:31448|latest_rtt:42261|ack_delay:96| [2025/04/30 20:20:38 258632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42289|rttvar:132|minrtt:31448|latest_rtt:42261|ack_delay:96| [2025/04/30 20:20:38 258638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1805|lost_pn:1802|thresh:3| [2025/04/30 20:20:38 258642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 258648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 258661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42289|rtt_var:132|pto_duration:44289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 258668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 258673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 258677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 258681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438327616|now:1746044438258661|interv:68955| [2025/04/30 20:20:38 258685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438327616|now:1746044438258661|interval:68955|pto_count:0|srtt:42289 [2025/04/30 20:20:38 258690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43887, ack_elapse 43828, delivered 51606|rate 1175883|lost 308| [2025/04/30 20:20:38 258694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175883) in round 31| [2025/04/30 20:20:38 258698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 258703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 258707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438216266|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 258711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438216266|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 258734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42289|latest_rtt:42261|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 258745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:742|largest:742|pns:2| [2025/04/30 20:20:38 258749] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:742|frame:ACK |recv_time:1746044438258527|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 258754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558258527|now:1746044438258527|interv:120000000| [2025/04/30 20:20:38 258758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558258527|now:1746044438258527|interv:120000000| [2025/04/30 20:20:38 258762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438327634|pq_index:0| [2025/04/30 20:20:38 258767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438258214| [2025/04/30 20:20:38 258771] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438258771| [2025/04/30 20:20:38 258776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438258775| [2025/04/30 20:20:38 258785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42289|min_srtt:42289|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 258790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 258794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 258798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 258802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 258806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 258811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42289|min_srtt:42289|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 258815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 258819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 258823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 258827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 258831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 258835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 258839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1760277| [2025/04/30 20:20:38 258844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 258848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1849| [2025/04/30 20:20:38 258884] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438258855|stream_id:0|stream_offset:1760277| [2025/04/30 20:20:38 258893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 258901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 258907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42289|rtt_var:132|pto_duration:44289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 258914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 258922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 258926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 258930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438328144|now:1746044438258907|interv:69237| [2025/04/30 20:20:38 258934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438328144|now:1746044438258907|interval:69237|pto_count:0|srtt:42289 [2025/04/30 20:20:38 258939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 20:20:38 258944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 258948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1761456| [2025/04/30 20:20:38 258953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 258956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438259956|now:1746044438258956|interv:1000| [2025/04/30 20:20:38 258960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 258964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 258968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438259956| [2025/04/30 20:20:38 258972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438259956| [2025/04/30 20:20:38 258976] [debug] |xqc_engine_wakeup_after|wakeup:1746044438259956|now:1746044438258976|diff:980| [2025/04/30 20:20:38 258981] [debug] |xqc_engine_main_logic|END|now:1746044438258775| [2025/04/30 20:20:38 258986] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438258986| [2025/04/30 20:20:38 258990] [debug] |xqc_engine_wakeup_after|wakeup:1746044438259956|now:1746044438258990|diff:966| [2025/04/30 20:20:38 258994] [debug] |xqc_engine_main_logic|END|now:1746044438258986| [2025/04/30 20:20:38 260065] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438260065| [2025/04/30 20:20:38 260080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438259956|pq_index:0| [2025/04/30 20:20:38 260088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438258775| [2025/04/30 20:20:38 260096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438260094| [2025/04/30 20:20:38 260103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438259956|now:1746044438260094| [2025/04/30 20:20:38 260110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438259956|now:1746044438260094| [2025/04/30 20:20:38 260116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 260125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42289|min_srtt:42289|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 260132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 260146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 260153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 260159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 260166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 260173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42289|min_srtt:42289|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 260180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 260187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 260193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 260199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 260206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 260213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 260220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1761456| [2025/04/30 20:20:38 260227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 260234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1850| [2025/04/30 20:20:38 260276] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438260245|stream_id:0|stream_offset:1761456| [2025/04/30 20:20:38 260286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 260294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 260300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42289|rtt_var:132|pto_duration:44289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 260308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 260312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 260316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 260320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438329534|now:1746044438260300|interv:69234| [2025/04/30 20:20:38 260329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438329534|now:1746044438260300|interval:69234|pto_count:0|srtt:42289 [2025/04/30 20:20:38 260334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 20:20:38 260339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 260343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1762635| [2025/04/30 20:20:38 260347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 260352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438329534| [2025/04/30 20:20:38 260356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438329534| [2025/04/30 20:20:38 260360] [debug] |xqc_engine_wakeup_after|wakeup:1746044438329534|now:1746044438260360|diff:69174| [2025/04/30 20:20:38 260364] [debug] |xqc_engine_main_logic|END|now:1746044438260094| [2025/04/30 20:20:38 260569] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438260568| [2025/04/30 20:20:38 260579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 260587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:742| [2025/04/30 20:20:38 260593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:743| [2025/04/30 20:20:38 260602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:743| [2025/04/30 20:20:38 260609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 260617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1806|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1807|path_largest_ack:1806| [2025/04/30 20:20:38 260623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1689325|prior_time:1746044438214699|is_app_limited:0|send_elapse:44028|ack_elapse:45869|ctl_first_sent_time:1746044438216407|lagest_ack_time:1746044438260568|curr_delivered:1742131| [2025/04/30 20:20:38 260631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438216407| [2025/04/30 20:20:38 260638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:331||sndq_packets_used_bytes:0|sndq_packets_free:1008| [2025/04/30 20:20:38 260645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1807|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1807|path_largest_ack:1807| [2025/04/30 20:20:38 260652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1690525|prior_time:1746044438216854|is_app_limited:0|send_elapse:45866|ack_elapse:43714|ctl_first_sent_time:1746044438218391|lagest_ack_time:1746044438260568|curr_delivered:1743331| [2025/04/30 20:20:38 260659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438218391| [2025/04/30 20:20:38 260666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:330||sndq_packets_used_bytes:0|sndq_packets_free:1009| [2025/04/30 20:20:38 260679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42289|rttvar:132|minrtt:31448|latest_rtt:42177|ack_delay:88| [2025/04/30 20:20:38 260685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42264|rttvar:149|minrtt:31448|latest_rtt:42177|ack_delay:88| [2025/04/30 20:20:38 260693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1807|lost_pn:1804|thresh:3| [2025/04/30 20:20:38 260699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 260706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 260711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42264|rtt_var:149|pto_duration:44264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 260735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 260743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 260747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 260751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438329509|now:1746044438260711|interv:68798| [2025/04/30 20:20:38 260755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438329509|now:1746044438260711|interval:68798|pto_count:0|srtt:42264 [2025/04/30 20:20:38 260760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45866, ack_elapse 43714, delivered 52806|rate 1151310|lost 308| [2025/04/30 20:20:38 260764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151310) in round 31| [2025/04/30 20:20:38 260768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 260773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 260777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438218391|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 260781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438218391|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 260786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42264|latest_rtt:42177|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 260792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:743|largest:743|pns:2| [2025/04/30 20:20:38 260796] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:743|frame:ACK |recv_time:1746044438260568|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 260805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558260568|now:1746044438260568|interv:120000000| [2025/04/30 20:20:38 260809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558260568|now:1746044438260568|interv:120000000| [2025/04/30 20:20:38 260813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438329534|pq_index:0| [2025/04/30 20:20:38 260818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438260094| [2025/04/30 20:20:38 260821] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438260821| [2025/04/30 20:20:38 260826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438260825| [2025/04/30 20:20:38 260832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42264|min_srtt:42264|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 260837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 260842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 260845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 260849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 260854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 260858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42264|min_srtt:42264|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 260862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 260867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 260870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 260874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 260878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 260883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 260887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1762635| [2025/04/30 20:20:38 260892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 260896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1851| [2025/04/30 20:20:38 260934] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438260904|stream_id:0|stream_offset:1762635| [2025/04/30 20:20:38 260949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 260957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 260964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42264|rtt_var:149|pto_duration:44264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 260968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 260972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 260976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 260980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438330168|now:1746044438260963|interv:69205| [2025/04/30 20:20:38 260984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438330168|now:1746044438260963|interval:69205|pto_count:0|srtt:42264 [2025/04/30 20:20:38 260989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 20:20:38 260994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 260998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1763814| [2025/04/30 20:20:38 261003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 261007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438262007|now:1746044438261007|interv:1000| [2025/04/30 20:20:38 261011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 261014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 261019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438262007| [2025/04/30 20:20:38 261023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438262007| [2025/04/30 20:20:38 261027] [debug] |xqc_engine_wakeup_after|wakeup:1746044438262007|now:1746044438261027|diff:980| [2025/04/30 20:20:38 261031] [debug] |xqc_engine_main_logic|END|now:1746044438260825| [2025/04/30 20:20:38 261037] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438261037| [2025/04/30 20:20:38 261041] [debug] |xqc_engine_wakeup_after|wakeup:1746044438262007|now:1746044438261041|diff:966| [2025/04/30 20:20:38 261045] [debug] |xqc_engine_main_logic|END|now:1746044438261037| [2025/04/30 20:20:38 262118] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438262118| [2025/04/30 20:20:38 262134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438262007|pq_index:0| [2025/04/30 20:20:38 262140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438260825| [2025/04/30 20:20:38 262148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438262147| [2025/04/30 20:20:38 262163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438262007|now:1746044438262147| [2025/04/30 20:20:38 262170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438262007|now:1746044438262147| [2025/04/30 20:20:38 262176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 262184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42264|min_srtt:42264|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 262191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 262197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 262204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 262210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 262217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 262223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42264|min_srtt:42264|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 262230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 262237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 262244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 262250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 262256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 262261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 262265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1763814| [2025/04/30 20:20:38 262269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 262274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1852| [2025/04/30 20:20:38 262310] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438262282|stream_id:0|stream_offset:1763814| [2025/04/30 20:20:38 262316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 262326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 262330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42264|rtt_var:149|pto_duration:44264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 262337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 262344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 262350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 262357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438331546|now:1746044438262330|interv:69216| [2025/04/30 20:20:38 262364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438331546|now:1746044438262330|interval:69216|pto_count:0|srtt:42264 [2025/04/30 20:20:38 262372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 20:20:38 262379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 262385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1764993| [2025/04/30 20:20:38 262390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 262394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438331546| [2025/04/30 20:20:38 262398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438331546| [2025/04/30 20:20:38 262402] [debug] |xqc_engine_wakeup_after|wakeup:1746044438331546|now:1746044438262402|diff:69144| [2025/04/30 20:20:38 262407] [debug] |xqc_engine_main_logic|END|now:1746044438262147| [2025/04/30 20:20:38 262655] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438262654| [2025/04/30 20:20:38 262667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 262676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:743| [2025/04/30 20:20:38 262682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:744| [2025/04/30 20:20:38 262691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:744| [2025/04/30 20:20:38 262697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 262705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1809|path_largest_ack:1808| [2025/04/30 20:20:38 262713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:55206|prior_delivered:1690525|prior_time:1746044438216854|is_app_limited:0|send_elapse:45985|ack_elapse:45800|ctl_first_sent_time:1746044438218510|lagest_ack_time:1746044438262654|curr_delivered:1744531| [2025/04/30 20:20:38 262740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438218510| [2025/04/30 20:20:38 262747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:329||sndq_packets_used_bytes:0|sndq_packets_free:1010| [2025/04/30 20:20:38 262762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1809|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1809|path_largest_ack:1809| [2025/04/30 20:20:38 262768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:55206|prior_delivered:1690525|prior_time:1746044438216854|is_app_limited:0|send_elapse:45985|ack_elapse:45800|ctl_first_sent_time:1746044438218510|lagest_ack_time:1746044438262654|curr_delivered:1745731| [2025/04/30 20:20:38 262772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438218644| [2025/04/30 20:20:38 262777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:328||sndq_packets_used_bytes:0|sndq_packets_free:1011| [2025/04/30 20:20:38 262781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42264|rttvar:149|minrtt:31448|latest_rtt:44010|ack_delay:80| [2025/04/30 20:20:38 262787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42472|rttvar:528|minrtt:31448|latest_rtt:44010|ack_delay:80| [2025/04/30 20:20:38 262794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1809|lost_pn:1806|thresh:3| [2025/04/30 20:20:38 262800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 262806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 262811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42472|rtt_var:528|pto_duration:44584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 262816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 262820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 262824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 262828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438331866|now:1746044438262811|interv:69055| [2025/04/30 20:20:38 262832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438331866|now:1746044438262811|interval:69055|pto_count:0|srtt:42472 [2025/04/30 20:20:38 262836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45985, ack_elapse 45800, delivered 55206|rate 1200521|lost 308| [2025/04/30 20:20:38 262841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200521) in round 31| [2025/04/30 20:20:38 262845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 262849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:35284| [2025/04/30 20:20:38 262853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438218644|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 262858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438218644|recovery:1|recovery_start:1746044438220839|packet_conservation:1|next_round_delivered:1695325| [2025/04/30 20:20:38 262866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42472|latest_rtt:44010|min_rtt:31448|applimit:0|lost:307|recovery:1|recovery_start:1746044438220839|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 262871] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:54006|inflight:51606|mode:2|applimit:0|pacing_rate:1212498|bw:1212498|srtt:42472|latest_rtt:44010|min_rtt:31448|send:1830|lost:307|tlp:0|recv:728|recovery:1|slow_start:0|conn_life:1569557|acked:2400|delivered:1745731|is_cwnd_limited:1| [2025/04/30 20:20:38 262877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 262881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438287654|now:1746044438262654|interv:25000| [2025/04/30 20:20:38 262887] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438262654|max_ack_delay:25000| [2025/04/30 20:20:38 262891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:744|largest:744|pns:2| [2025/04/30 20:20:38 262896] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:744|frame:PING ACK |recv_time:1746044438262654|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 262901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558262654|now:1746044438262654|interv:120000000| [2025/04/30 20:20:38 262905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558262654|now:1746044438262654|interv:120000000| [2025/04/30 20:20:38 262909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438331546|pq_index:0| [2025/04/30 20:20:38 262913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438262147| [2025/04/30 20:20:38 262917] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438262917| [2025/04/30 20:20:38 262922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438262921| [2025/04/30 20:20:38 262928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42472|min_srtt:42472|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 262932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 262937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 262941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 262945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 262949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 262956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42472|min_srtt:42472|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 262960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 262964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 262968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 262972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 262976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 262980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 262985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1764993| [2025/04/30 20:20:38 262989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 262994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1853| [2025/04/30 20:20:38 263033] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438263002|stream_id:0|stream_offset:1764993| [2025/04/30 20:20:38 263043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 263050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 263057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42472|rtt_var:528|pto_duration:44584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 263063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 263069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 263075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 263081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438332586|now:1746044438263056|interv:69530| [2025/04/30 20:20:38 263088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438332586|now:1746044438263056|interval:69530|pto_count:0|srtt:42472 [2025/04/30 20:20:38 263095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 20:20:38 263103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 263110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1766172| [2025/04/30 20:20:38 263123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 263130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438264130|now:1746044438263130|interv:1000| [2025/04/30 20:20:38 263137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 263143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 263150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438264130| [2025/04/30 20:20:38 263157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438264130| [2025/04/30 20:20:38 263163] [debug] |xqc_engine_wakeup_after|wakeup:1746044438264130|now:1746044438263163|diff:967| [2025/04/30 20:20:38 263170] [debug] |xqc_engine_main_logic|END|now:1746044438262921| [2025/04/30 20:20:38 263178] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438263178| [2025/04/30 20:20:38 263183] [debug] |xqc_engine_wakeup_after|wakeup:1746044438264130|now:1746044438263183|diff:947| [2025/04/30 20:20:38 263189] [debug] |xqc_engine_main_logic|END|now:1746044438263178| [2025/04/30 20:20:38 264261] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438264261| [2025/04/30 20:20:38 264274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438264130|pq_index:0| [2025/04/30 20:20:38 264282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438262921| [2025/04/30 20:20:38 264288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438264286| [2025/04/30 20:20:38 264293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438264130|now:1746044438264286| [2025/04/30 20:20:38 264297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438264130|now:1746044438264286| [2025/04/30 20:20:38 264301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 264306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42472|min_srtt:42472|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 264316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 264320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 264324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 264328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 264332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42472|min_srtt:42472|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 264347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 264351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 264355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 264359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 264364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 264368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1766172| [2025/04/30 20:20:38 264373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 264377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1854| [2025/04/30 20:20:38 264416] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438264386|stream_id:0|stream_offset:1766172| [2025/04/30 20:20:38 264426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 264433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 264440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42472|rtt_var:528|pto_duration:44584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 264447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 264452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 264456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 264460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438333970|now:1746044438264440|interv:69530| [2025/04/30 20:20:38 264464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438333970|now:1746044438264440|interval:69530|pto_count:0|srtt:42472 [2025/04/30 20:20:38 264469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 20:20:38 264474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 264478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:00005627609066FC|stream_id:0|stream_offset:1767351| [2025/04/30 20:20:38 264483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 264487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438287654| [2025/04/30 20:20:38 264499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438287654| [2025/04/30 20:20:38 264506] [debug] |xqc_engine_wakeup_after|wakeup:1746044438287654|now:1746044438264506|diff:23148| [2025/04/30 20:20:38 264513] [debug] |xqc_engine_main_logic|END|now:1746044438264286| [2025/04/30 20:20:38 264525] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438264524| [2025/04/30 20:20:38 264530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 264537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:744| [2025/04/30 20:20:38 264544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:745| [2025/04/30 20:20:38 264552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:745| [2025/04/30 20:20:38 264558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 264566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1810|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1811|path_largest_ack:1810| [2025/04/30 20:20:38 264574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:55206|prior_delivered:1692925|prior_time:1746044438218835|is_app_limited:0|send_elapse:43778|ack_elapse:45689|ctl_first_sent_time:1746044438220309|lagest_ack_time:1746044438264524|curr_delivered:1746931| [2025/04/30 20:20:38 264581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438220309| [2025/04/30 20:20:38 264589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:1012| [2025/04/30 20:20:38 264596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1811|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1811|path_largest_ack:1811| [2025/04/30 20:20:38 264603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1695325|prior_time:1746044438220687|is_app_limited:0|send_elapse:43991|ack_elapse:43837|ctl_first_sent_time:1746044438222302|lagest_ack_time:1746044438264524|curr_delivered:1748131| [2025/04/30 20:20:38 264609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438222302| [2025/04/30 20:20:38 264614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:1013| [2025/04/30 20:20:38 264620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42472|rttvar:528|minrtt:31448|latest_rtt:42222|ack_delay:88| [2025/04/30 20:20:38 264627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42429|rttvar:480|minrtt:31448|latest_rtt:42222|ack_delay:88| [2025/04/30 20:20:38 264633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1811|lost_pn:1808|thresh:3| [2025/04/30 20:20:38 264640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 264644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 264648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42429|rtt_var:480|pto_duration:44429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 264653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 264666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 264672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 264677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438333815|now:1746044438264648|interv:69167| [2025/04/30 20:20:38 264682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438333815|now:1746044438264648|interval:69167|pto_count:0|srtt:42429 [2025/04/30 20:20:38 264686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43991, ack_elapse 43837, delivered 52806|rate 1200381|lost 308| [2025/04/30 20:20:38 264690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 31 -> 32| [2025/04/30 20:20:38 264695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200381) in round 32| [2025/04/30 20:20:38 264699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 264703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 264707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746044438222302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 264711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:130609|packet_lost:0|acked:2400|po_sent_time:1746044438222302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 264735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:51606|srtt:42429|latest_rtt:42222|min_rtt:31448|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:38 264746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:745|largest:745|pns:2| [2025/04/30 20:20:38 264751] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:745|frame:ACK |recv_time:1746044438264524|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 264756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558264524|now:1746044438264524|interv:120000000| [2025/04/30 20:20:38 264760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558264524|now:1746044438264524|interv:120000000| [2025/04/30 20:20:38 264764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438287654|pq_index:0| [2025/04/30 20:20:38 264768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438264286| [2025/04/30 20:20:38 264772] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438264772| [2025/04/30 20:20:38 264777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438264776| [2025/04/30 20:20:38 264783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 264796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 264801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1763|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 264805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 264814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 264818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 264823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1789752| [2025/04/30 20:20:38 264831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 264835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 264839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1790931| [2025/04/30 20:20:38 264848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 264852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 264856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1792110| [2025/04/30 20:20:38 264865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 264876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 264880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1793289| [2025/04/30 20:20:38 264889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 264893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 264898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1794468| [2025/04/30 20:20:38 264906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 264910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 264914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1795647| [2025/04/30 20:20:38 264923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 264927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 264932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1796826| [2025/04/30 20:20:38 264940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 264945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 264949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1798005| [2025/04/30 20:20:38 264960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 264964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 264969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1799184| [2025/04/30 20:20:38 264977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 264981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 264986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 264990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1800363| [2025/04/30 20:20:38 264994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 264998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1801542| [2025/04/30 20:20:38 265011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1802721| [2025/04/30 20:20:38 265028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1803900| [2025/04/30 20:20:38 265058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1805079| [2025/04/30 20:20:38 265085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1806258| [2025/04/30 20:20:38 265113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1807437| [2025/04/30 20:20:38 265142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1808616| [2025/04/30 20:20:38 265177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1809795| [2025/04/30 20:20:38 265204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1810974| [2025/04/30 20:20:38 265232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1812153| [2025/04/30 20:20:38 265261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1813332| [2025/04/30 20:20:38 265296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1814511| [2025/04/30 20:20:38 265330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1815690| [2025/04/30 20:20:38 265350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1816869| [2025/04/30 20:20:38 265367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 265371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 265375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42429|min_srtt:42429|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 265379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1818048| [2025/04/30 20:20:38 265384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 265388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 265391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 265396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 265405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1763|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 265409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 265413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 265418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1855| [2025/04/30 20:20:38 265454] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438265426|stream_id:0|stream_offset:1658883| [2025/04/30 20:20:38 265463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1855|origin_pktnum:1763|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:38 265471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 265478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42429|rtt_var:480|pto_duration:44429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 265483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 265487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 265491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 265495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438334855|now:1746044438265477|interv:69378| [2025/04/30 20:20:38 265499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438334855|now:1746044438265477|interval:69378|pto_count:0|srtt:42429 [2025/04/30 20:20:38 265504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:52806| [2025/04/30 20:20:38 265509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 265514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1767351| [2025/04/30 20:20:38 265518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 265522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1856| [2025/04/30 20:20:38 265552] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438265529|stream_id:0|stream_offset:1767351| [2025/04/30 20:20:38 265561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 265567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 265574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42429|rtt_var:480|pto_duration:44429|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 265583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 265587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 265591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 265595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438334958|now:1746044438265574|interv:69384| [2025/04/30 20:20:38 265599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438334958|now:1746044438265574|interval:69384|pto_count:0|srtt:42429 [2025/04/30 20:20:38 265603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 265608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 265612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1768530| [2025/04/30 20:20:38 265616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 265620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438266620|now:1746044438265620|interv:1000| [2025/04/30 20:20:38 265624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 265628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 265632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438266620| [2025/04/30 20:20:38 265637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438266620| [2025/04/30 20:20:38 265641] [debug] |xqc_engine_wakeup_after|wakeup:1746044438266620|now:1746044438265641|diff:979| [2025/04/30 20:20:38 265645] [debug] |xqc_engine_main_logic|END|now:1746044438264776| [2025/04/30 20:20:38 265651] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438265651| [2025/04/30 20:20:38 265655] [debug] |xqc_engine_wakeup_after|wakeup:1746044438266620|now:1746044438265655|diff:965| [2025/04/30 20:20:38 265658] [debug] |xqc_engine_main_logic|END|now:1746044438265651| [2025/04/30 20:20:38 266565] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438266564| [2025/04/30 20:20:38 266580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 266589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:745| [2025/04/30 20:20:38 266595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:746| [2025/04/30 20:20:38 266603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:746| [2025/04/30 20:20:38 266610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 266619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1812|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1813|path_largest_ack:1812| [2025/04/30 20:20:38 266626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1695325|prior_time:1746044438220687|is_app_limited:0|send_elapse:44114|ack_elapse:45877|ctl_first_sent_time:1746044438222425|lagest_ack_time:1746044438266564|curr_delivered:1749331| [2025/04/30 20:20:38 266641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438222425| [2025/04/30 20:20:38 266649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:325||sndq_packets_used_bytes:0|sndq_packets_free:1014| [2025/04/30 20:20:38 266655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1813|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1813|path_largest_ack:1813| [2025/04/30 20:20:38 266660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1697725|prior_time:1746044438222675|is_app_limited:0|send_elapse:43888|ack_elapse:43889|ctl_first_sent_time:1746044438224247|lagest_ack_time:1746044438266564|curr_delivered:1750531| [2025/04/30 20:20:38 266666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438224247| [2025/04/30 20:20:38 266672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:324||sndq_packets_used_bytes:0|sndq_packets_free:1015| [2025/04/30 20:20:38 266679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42429|rttvar:480|minrtt:31448|latest_rtt:42317|ack_delay:104| [2025/04/30 20:20:38 266686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42402|rttvar:414|minrtt:31448|latest_rtt:42317|ack_delay:104| [2025/04/30 20:20:38 266693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1813|lost_pn:1810|thresh:3| [2025/04/30 20:20:38 266700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 266705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 266710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42402|rtt_var:414|pto_duration:44402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 266715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 266743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 266748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 20:20:38 266752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438334931|now:1746044438266709|interv:68222| [2025/04/30 20:20:38 266757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438334931|now:1746044438266709|interval:68222|pto_count:0|srtt:42402 [2025/04/30 20:20:38 266761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43888, ack_elapse 43889, delivered 52806|rate 1203171|lost 308| [2025/04/30 20:20:38 266766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203171) in round 32| [2025/04/30 20:20:38 266770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 266774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 266778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438224247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 266787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438224247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 266792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:51606|srtt:42402|latest_rtt:42317|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 266798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:746|largest:746|pns:2| [2025/04/30 20:20:38 266802] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:746|frame:ACK |recv_time:1746044438266564|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 266807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558266564|now:1746044438266564|interv:120000000| [2025/04/30 20:20:38 266812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558266564|now:1746044438266564|interv:120000000| [2025/04/30 20:20:38 266815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438266620|pq_index:0| [2025/04/30 20:20:38 266820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438264776| [2025/04/30 20:20:38 266824] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438266824| [2025/04/30 20:20:38 266829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438266828| [2025/04/30 20:20:38 266834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438266620|now:1746044438266828| [2025/04/30 20:20:38 266838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438266620|now:1746044438266828| [2025/04/30 20:20:38 266842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 266847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42402|min_srtt:42402|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 266852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1818048| [2025/04/30 20:20:38 266856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42402|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 266861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 266865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42402|min_srtt:42402|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 266870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1819227| [2025/04/30 20:20:38 266874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42402|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 266884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 266888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42402|min_srtt:42402|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 266892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1820406| [2025/04/30 20:20:38 266897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 266901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 266905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 266909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 266914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 266918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1768530| [2025/04/30 20:20:38 266922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 266926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1857| [2025/04/30 20:20:38 266962] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746044438266934|stream_id:0|stream_offset:1768530| [2025/04/30 20:20:38 266968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 266973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 20:20:38 266977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42402|rtt_var:414|pto_duration:44402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 266982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 266986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 266989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 266993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438336336|now:1746044438266977|interv:69359| [2025/04/30 20:20:38 266997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438336336|now:1746044438266977|interval:69359|pto_count:0|srtt:42402 [2025/04/30 20:20:38 267002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:52806| [2025/04/30 20:20:38 267010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 267014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1769709| [2025/04/30 20:20:38 267019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 267023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438268023|now:1746044438267023|interv:1000| [2025/04/30 20:20:38 267027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 267032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 267039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438268023| [2025/04/30 20:20:38 267046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438268023| [2025/04/30 20:20:38 267052] [debug] |xqc_engine_wakeup_after|wakeup:1746044438268023|now:1746044438267052|diff:971| [2025/04/30 20:20:38 267058] [debug] |xqc_engine_main_logic|END|now:1746044438266828| [2025/04/30 20:20:38 267066] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438267066| [2025/04/30 20:20:38 267072] [debug] |xqc_engine_wakeup_after|wakeup:1746044438268023|now:1746044438267072|diff:951| [2025/04/30 20:20:38 267078] [debug] |xqc_engine_main_logic|END|now:1746044438267066| [2025/04/30 20:20:38 268155] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438268155| [2025/04/30 20:20:38 268170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438268023|pq_index:0| [2025/04/30 20:20:38 268177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438266828| [2025/04/30 20:20:38 268185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438268184| [2025/04/30 20:20:38 268193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438268023|now:1746044438268184| [2025/04/30 20:20:38 268199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438268023|now:1746044438268184| [2025/04/30 20:20:38 268205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 268213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42402|min_srtt:42402|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 268219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1820406| [2025/04/30 20:20:38 268224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 268228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 268233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 268240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 268247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 268260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1769709| [2025/04/30 20:20:38 268265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 268269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1858| [2025/04/30 20:20:38 268305] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438268277|stream_id:0|stream_offset:1769709| [2025/04/30 20:20:38 268311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 268316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 268320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42402|rtt_var:414|pto_duration:44402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 268325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 268329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 268332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 268336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438337679|now:1746044438268320|interv:69359| [2025/04/30 20:20:38 268340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438337679|now:1746044438268320|interval:69359|pto_count:0|srtt:42402 [2025/04/30 20:20:38 268345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 268350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 268354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1770888| [2025/04/30 20:20:38 268359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 268363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1859| [2025/04/30 20:20:38 268386] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438268369|stream_id:0|stream_offset:1770888| [2025/04/30 20:20:38 268391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 268395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 268399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42402|rtt_var:414|pto_duration:44402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 268407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 268411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 268415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 268419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438337771|now:1746044438268399|interv:69372| [2025/04/30 20:20:38 268423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438337771|now:1746044438268399|interval:69372|pto_count:0|srtt:42402 [2025/04/30 20:20:38 268427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 268432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 268436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1772067| [2025/04/30 20:20:38 268440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 268444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438269444|now:1746044438268444|interv:1000| [2025/04/30 20:20:38 268448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 268452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 268456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438269444| [2025/04/30 20:20:38 268460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438269444| [2025/04/30 20:20:38 268464] [debug] |xqc_engine_wakeup_after|wakeup:1746044438269444|now:1746044438268464|diff:980| [2025/04/30 20:20:38 268468] [debug] |xqc_engine_main_logic|END|now:1746044438268184| [2025/04/30 20:20:38 268578] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438268577| [2025/04/30 20:20:38 268588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 268596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:746| [2025/04/30 20:20:38 268603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:747| [2025/04/30 20:20:38 268611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:747| [2025/04/30 20:20:38 268617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 268625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1814|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1815|path_largest_ack:1814| [2025/04/30 20:20:38 268632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1697725|prior_time:1746044438222675|is_app_limited:0|send_elapse:44019|ack_elapse:45902|ctl_first_sent_time:1746044438224378|lagest_ack_time:1746044438268577|curr_delivered:1751731| [2025/04/30 20:20:38 268639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438224378| [2025/04/30 20:20:38 268646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:323||sndq_packets_used_bytes:0|sndq_packets_free:1016| [2025/04/30 20:20:38 268658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1815|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1815|path_largest_ack:1815| [2025/04/30 20:20:38 268664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1700125|prior_time:1746044438224653|is_app_limited:0|send_elapse:43894|ack_elapse:43924|ctl_first_sent_time:1746044438226276|lagest_ack_time:1746044438268577|curr_delivered:1752931| [2025/04/30 20:20:38 268671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438226276| [2025/04/30 20:20:38 268675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:322||sndq_packets_used_bytes:0|sndq_packets_free:1017| [2025/04/30 20:20:38 268679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42402|rttvar:414|minrtt:31448|latest_rtt:42301|ack_delay:136| [2025/04/30 20:20:38 268687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42372|rttvar:370|minrtt:31448|latest_rtt:42301|ack_delay:136| [2025/04/30 20:20:38 268695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1815|lost_pn:1812|thresh:3| [2025/04/30 20:20:38 268701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 268708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 268715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42372|rtt_var:370|pto_duration:44372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 268743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 268749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 268755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 268759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438337741|now:1746044438268714|interv:69027| [2025/04/30 20:20:38 268764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438337741|now:1746044438268714|interval:69027|pto_count:0|srtt:42372 [2025/04/30 20:20:38 268768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43894, ack_elapse 43924, delivered 52806|rate 1202212|lost 308| [2025/04/30 20:20:38 268773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202212) in round 32| [2025/04/30 20:20:38 268777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 268781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 268785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438226276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 268790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438226276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 268798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:42372|latest_rtt:42301|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 268804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:747|largest:747|pns:2| [2025/04/30 20:20:38 268809] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:747|frame:ACK |recv_time:1746044438268577|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 268814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558268577|now:1746044438268577|interv:120000000| [2025/04/30 20:20:38 268818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558268577|now:1746044438268577|interv:120000000| [2025/04/30 20:20:38 268822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438269444|pq_index:0| [2025/04/30 20:20:38 268826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438268184| [2025/04/30 20:20:38 268830] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438268830| [2025/04/30 20:20:38 268835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438268834| [2025/04/30 20:20:38 268841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 268846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1820406| [2025/04/30 20:20:38 268850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42372|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 268855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 268859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 268863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1821585| [2025/04/30 20:20:38 268868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42372|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 268872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 268876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 268880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1822764| [2025/04/30 20:20:38 268887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 268891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 268895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 268899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 268904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 268908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1772067| [2025/04/30 20:20:38 268913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 268916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 268920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438269444| [2025/04/30 20:20:38 268924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438269444| [2025/04/30 20:20:38 268928] [debug] |xqc_engine_wakeup_after|wakeup:1746044438269444|now:1746044438268928|diff:516| [2025/04/30 20:20:38 268933] [debug] |xqc_engine_main_logic|END|now:1746044438268834| [2025/04/30 20:20:38 268938] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438268938| [2025/04/30 20:20:38 268942] [debug] |xqc_engine_wakeup_after|wakeup:1746044438269444|now:1746044438268942|diff:502| [2025/04/30 20:20:38 268946] [debug] |xqc_engine_main_logic|END|now:1746044438268938| [2025/04/30 20:20:38 270025] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438270025| [2025/04/30 20:20:38 270038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438269444|pq_index:0| [2025/04/30 20:20:38 270045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438268834| [2025/04/30 20:20:38 270054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438270052| [2025/04/30 20:20:38 270061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438269444|now:1746044438270052| [2025/04/30 20:20:38 270068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438269444|now:1746044438270052| [2025/04/30 20:20:38 270074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 270082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42372|min_srtt:42372|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 270090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1822764| [2025/04/30 20:20:38 270098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 270104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 270118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 270125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 270133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 270140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1772067| [2025/04/30 20:20:38 270147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 270154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1860| [2025/04/30 20:20:38 270202] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438270165|stream_id:0|stream_offset:1772067| [2025/04/30 20:20:38 270212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 270219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 270226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42372|rtt_var:370|pto_duration:44372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 270234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 270240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 270246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 270252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438339537|now:1746044438270226|interv:69311| [2025/04/30 20:20:38 270258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438339537|now:1746044438270226|interval:69311|pto_count:0|srtt:42372 [2025/04/30 20:20:38 270263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 270268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 270273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1773246| [2025/04/30 20:20:38 270277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 270282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1861| [2025/04/30 20:20:38 270311] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438270289|stream_id:0|stream_offset:1773246| [2025/04/30 20:20:38 270317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 270326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 270331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42372|rtt_var:370|pto_duration:44372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 270335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 270339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 270343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 270347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438339661|now:1746044438270331|interv:69330| [2025/04/30 20:20:38 270351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438339661|now:1746044438270331|interval:69330|pto_count:0|srtt:42372 [2025/04/30 20:20:38 270356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 270360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 270364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1774425| [2025/04/30 20:20:38 270369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 270373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438271373|now:1746044438270373|interv:1000| [2025/04/30 20:20:38 270377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 270381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 270385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438271373| [2025/04/30 20:20:38 270389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438271373| [2025/04/30 20:20:38 270393] [debug] |xqc_engine_wakeup_after|wakeup:1746044438271373|now:1746044438270393|diff:980| [2025/04/30 20:20:38 270398] [debug] |xqc_engine_main_logic|END|now:1746044438270052| [2025/04/30 20:20:38 270488] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438270487| [2025/04/30 20:20:38 270498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 270507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:747| [2025/04/30 20:20:38 270513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:748| [2025/04/30 20:20:38 270522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:748| [2025/04/30 20:20:38 270529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 270536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1816|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1817|path_largest_ack:1816| [2025/04/30 20:20:38 270544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1700125|prior_time:1746044438224653|is_app_limited:0|send_elapse:44031|ack_elapse:45834|ctl_first_sent_time:1746044438226413|lagest_ack_time:1746044438270487|curr_delivered:1754131| [2025/04/30 20:20:38 270557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438226413| [2025/04/30 20:20:38 270564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:321||sndq_packets_used_bytes:0|sndq_packets_free:1018| [2025/04/30 20:20:38 270572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1817|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1817|path_largest_ack:1817| [2025/04/30 20:20:38 270579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52800|prior_delivered:1702531|prior_time:1746044438226921|is_app_limited:0|send_elapse:44071|ack_elapse:43566|ctl_first_sent_time:1746044438228599|lagest_ack_time:1746044438270487|curr_delivered:1755331| [2025/04/30 20:20:38 270587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438228599| [2025/04/30 20:20:38 270593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:320||sndq_packets_used_bytes:0|sndq_packets_free:1019| [2025/04/30 20:20:38 270600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42372|rttvar:370|minrtt:31448|latest_rtt:41888|ack_delay:80| [2025/04/30 20:20:38 270607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42302|rttvar:419|minrtt:31448|latest_rtt:41888|ack_delay:80| [2025/04/30 20:20:38 270613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1817|lost_pn:1814|thresh:3| [2025/04/30 20:20:38 270621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 270627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 270634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42302|rtt_var:419|pto_duration:44302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 270639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 270643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 270647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 270651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438339591|now:1746044438270634|interv:68957| [2025/04/30 20:20:38 270655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438339591|now:1746044438270634|interval:68957|pto_count:0|srtt:42302 [2025/04/30 20:20:38 270660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44071, ack_elapse 43566, delivered 52800|rate 1198066|lost 308| [2025/04/30 20:20:38 270664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198066) in round 32| [2025/04/30 20:20:38 270668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 270673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 270676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438228599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 270685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438228599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 270690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:42302|latest_rtt:41888|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 270696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:748|largest:748|pns:2| [2025/04/30 20:20:38 270700] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:748|frame:ACK |recv_time:1746044438270487|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 270705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558270487|now:1746044438270487|interv:120000000| [2025/04/30 20:20:38 270710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558270487|now:1746044438270487|interv:120000000| [2025/04/30 20:20:38 270713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438271373|pq_index:0| [2025/04/30 20:20:38 270739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438270052| [2025/04/30 20:20:38 270743] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438270743| [2025/04/30 20:20:38 270749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438270747| [2025/04/30 20:20:38 270755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42302|min_srtt:42302|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 270759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1822764| [2025/04/30 20:20:38 270764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 270769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 270773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42302|min_srtt:42302|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 270778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1823943| [2025/04/30 20:20:38 270782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 270787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 270794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42302|min_srtt:42302|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 270798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1825122| [2025/04/30 20:20:38 270803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 270807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 270811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 270815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 270820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 270824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1774425| [2025/04/30 20:20:38 270829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 270832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 270836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438271373| [2025/04/30 20:20:38 270841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438271373| [2025/04/30 20:20:38 270844] [debug] |xqc_engine_wakeup_after|wakeup:1746044438271373|now:1746044438270844|diff:529| [2025/04/30 20:20:38 270849] [debug] |xqc_engine_main_logic|END|now:1746044438270747| [2025/04/30 20:20:38 270854] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438270854| [2025/04/30 20:20:38 270858] [debug] |xqc_engine_wakeup_after|wakeup:1746044438271373|now:1746044438270858|diff:515| [2025/04/30 20:20:38 270862] [debug] |xqc_engine_main_logic|END|now:1746044438270854| [2025/04/30 20:20:38 271931] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438271931| [2025/04/30 20:20:38 271943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438271373|pq_index:0| [2025/04/30 20:20:38 271948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438270747| [2025/04/30 20:20:38 271953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438271952| [2025/04/30 20:20:38 271958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438271373|now:1746044438271952| [2025/04/30 20:20:38 271962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438271373|now:1746044438271952| [2025/04/30 20:20:38 271966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 271972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42302|min_srtt:42302|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 271977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1825122| [2025/04/30 20:20:38 271987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 271991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 271994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 271999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 272004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 272010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1774425| [2025/04/30 20:20:38 272018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 272024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1862| [2025/04/30 20:20:38 272066] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438272036|stream_id:0|stream_offset:1774425| [2025/04/30 20:20:38 272076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 272084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 272091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42302|rtt_var:419|pto_duration:44302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 272098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 272104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 272110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 272116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438341338|now:1746044438272091|interv:69247| [2025/04/30 20:20:38 272122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438341338|now:1746044438272091|interval:69247|pto_count:0|srtt:42302 [2025/04/30 20:20:38 272129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 272136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 272143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1775604| [2025/04/30 20:20:38 272150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 272156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1863| [2025/04/30 20:20:38 272227] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438272173|stream_id:0|stream_offset:1775604| [2025/04/30 20:20:38 272240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 272247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 272254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42302|rtt_var:419|pto_duration:44302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 272259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 272262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 272266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 272270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438341475|now:1746044438272254|interv:69221| [2025/04/30 20:20:38 272274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438341475|now:1746044438272254|interval:69221|pto_count:0|srtt:42302 [2025/04/30 20:20:38 272279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 272284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 272288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1776783| [2025/04/30 20:20:38 272293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 272297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438273297|now:1746044438272297|interv:1000| [2025/04/30 20:20:38 272301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 272304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 272309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438273297| [2025/04/30 20:20:38 272313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438273297| [2025/04/30 20:20:38 272317] [debug] |xqc_engine_wakeup_after|wakeup:1746044438273297|now:1746044438272317|diff:980| [2025/04/30 20:20:38 272321] [debug] |xqc_engine_main_logic|END|now:1746044438271952| [2025/04/30 20:20:38 272519] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438272518| [2025/04/30 20:20:38 272527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 272533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:748| [2025/04/30 20:20:38 272539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:749| [2025/04/30 20:20:38 272548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:749| [2025/04/30 20:20:38 272554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 272568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1818|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1819|path_largest_ack:1818| [2025/04/30 20:20:38 272575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1702531|prior_time:1746044438226921|is_app_limited:0|send_elapse:44224|ack_elapse:45597|ctl_first_sent_time:1746044438228752|lagest_ack_time:1746044438272518|curr_delivered:1756531| [2025/04/30 20:20:38 272583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438228752| [2025/04/30 20:20:38 272590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:1020| [2025/04/30 20:20:38 272597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1819|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1819|path_largest_ack:1819| [2025/04/30 20:20:38 272605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52800|prior_delivered:1704931|prior_time:1746044438228890|is_app_limited:0|send_elapse:42798|ack_elapse:43628|ctl_first_sent_time:1746044438229193|lagest_ack_time:1746044438272518|curr_delivered:1757731| [2025/04/30 20:20:38 272611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438229193| [2025/04/30 20:20:38 272618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:1021| [2025/04/30 20:20:38 272624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42302|rttvar:419|minrtt:31448|latest_rtt:43325|ack_delay:88| [2025/04/30 20:20:38 272631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42419|rttvar:548|minrtt:31448|latest_rtt:43325|ack_delay:88| [2025/04/30 20:20:38 272637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1819|lost_pn:1816|thresh:3| [2025/04/30 20:20:38 272643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 272650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 272656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42419|rtt_var:548|pto_duration:44611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 272664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 272670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 272675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 272679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438341784|now:1746044438272656|interv:69128| [2025/04/30 20:20:38 272683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438341784|now:1746044438272656|interval:69128|pto_count:0|srtt:42419 [2025/04/30 20:20:38 272688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42798, ack_elapse 43628, delivered 52800|rate 1210231|lost 308| [2025/04/30 20:20:38 272693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210231) in round 32| [2025/04/30 20:20:38 272706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 272712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 272737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438229193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 272742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438229193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 272747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:42419|latest_rtt:43325|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 272753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:749|largest:749|pns:2| [2025/04/30 20:20:38 272758] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:749|frame:ACK |recv_time:1746044438272518|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 272763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558272518|now:1746044438272518|interv:120000000| [2025/04/30 20:20:38 272767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558272518|now:1746044438272518|interv:120000000| [2025/04/30 20:20:38 272771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438273297|pq_index:0| [2025/04/30 20:20:38 272776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438271952| [2025/04/30 20:20:38 272780] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438272780| [2025/04/30 20:20:38 272785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438272784| [2025/04/30 20:20:38 272791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42419|min_srtt:42419|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 272795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1825122| [2025/04/30 20:20:38 272800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42419|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 272805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 272809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42419|min_srtt:42419|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 272814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1826301| [2025/04/30 20:20:38 272822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42419|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 272827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 272831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42419|min_srtt:42419|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 272835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1827480| [2025/04/30 20:20:38 272839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 272843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 272847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 272852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 272856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 272860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1776783| [2025/04/30 20:20:38 272865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 272869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 272873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438273297| [2025/04/30 20:20:38 272877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438273297| [2025/04/30 20:20:38 272881] [debug] |xqc_engine_wakeup_after|wakeup:1746044438273297|now:1746044438272881|diff:416| [2025/04/30 20:20:38 272885] [debug] |xqc_engine_main_logic|END|now:1746044438272784| [2025/04/30 20:20:38 272891] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438272891| [2025/04/30 20:20:38 272894] [debug] |xqc_engine_wakeup_after|wakeup:1746044438273297|now:1746044438272894|diff:403| [2025/04/30 20:20:38 272898] [debug] |xqc_engine_main_logic|END|now:1746044438272891| [2025/04/30 20:20:38 273967] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438273967| [2025/04/30 20:20:38 273979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438273297|pq_index:0| [2025/04/30 20:20:38 273985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438272784| [2025/04/30 20:20:38 273993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438273991| [2025/04/30 20:20:38 274001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438273297|now:1746044438273991| [2025/04/30 20:20:38 274007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438273297|now:1746044438273991| [2025/04/30 20:20:38 274021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 274029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42419|min_srtt:42419|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 274036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1827480| [2025/04/30 20:20:38 274043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 274050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 274056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 274063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 274070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 274077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1776783| [2025/04/30 20:20:38 274084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 274091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1864| [2025/04/30 20:20:38 274136] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438274103|stream_id:0|stream_offset:1776783| [2025/04/30 20:20:38 274146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 274154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 274160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42419|rtt_var:548|pto_duration:44611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 274168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 274174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 274180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 274187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438343714|now:1746044438274160|interv:69554| [2025/04/30 20:20:38 274193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438343714|now:1746044438274160|interval:69554|pto_count:0|srtt:42419 [2025/04/30 20:20:38 274201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 274208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 274221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1777962| [2025/04/30 20:20:38 274229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 274235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1865| [2025/04/30 20:20:38 274274] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438274246|stream_id:0|stream_offset:1777962| [2025/04/30 20:20:38 274280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 274285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 274290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42419|rtt_var:548|pto_duration:44611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 274294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 274298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 274302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 274306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438343857|now:1746044438274289|interv:69568| [2025/04/30 20:20:38 274310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438343857|now:1746044438274289|interval:69568|pto_count:0|srtt:42419 [2025/04/30 20:20:38 274314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 274319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 274323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1779141| [2025/04/30 20:20:38 274328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 274332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438275332|now:1746044438274332|interv:1000| [2025/04/30 20:20:38 274336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 274340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 274344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438275332| [2025/04/30 20:20:38 274348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438275332| [2025/04/30 20:20:38 274352] [debug] |xqc_engine_wakeup_after|wakeup:1746044438275332|now:1746044438274352|diff:980| [2025/04/30 20:20:38 274357] [debug] |xqc_engine_main_logic|END|now:1746044438273991| [2025/04/30 20:20:38 274501] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438274500| [2025/04/30 20:20:38 274509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 274521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:749| [2025/04/30 20:20:38 274528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:750| [2025/04/30 20:20:38 274536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:750| [2025/04/30 20:20:38 274542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 274550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1820|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1821|path_largest_ack:1820| [2025/04/30 20:20:38 274557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1704931|prior_time:1746044438228890|is_app_limited:0|send_elapse:44155|ack_elapse:45610|ctl_first_sent_time:1746044438230550|lagest_ack_time:1746044438274500|curr_delivered:1758931| [2025/04/30 20:20:38 274565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438230550| [2025/04/30 20:20:38 274572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:1022| [2025/04/30 20:20:38 274579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1821|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1821|path_largest_ack:1821| [2025/04/30 20:20:38 274586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52800|prior_delivered:1707331|prior_time:1746044438230677|is_app_limited:0|send_elapse:42711|ack_elapse:43823|ctl_first_sent_time:1746044438231022|lagest_ack_time:1746044438274500|curr_delivered:1760131| [2025/04/30 20:20:38 274591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438231022| [2025/04/30 20:20:38 274596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:316||sndq_packets_used_bytes:0|sndq_packets_free:1023| [2025/04/30 20:20:38 274604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42419|rttvar:548|minrtt:31448|latest_rtt:43478|ack_delay:88| [2025/04/30 20:20:38 274610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42540|rttvar:653|minrtt:31448|latest_rtt:43478|ack_delay:88| [2025/04/30 20:20:38 274618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1821|lost_pn:1818|thresh:3| [2025/04/30 20:20:38 274624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 274631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 274637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42540|rtt_var:653|pto_duration:45152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 274644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 274650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 274657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 274662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438344398|now:1746044438274637|interv:69761| [2025/04/30 20:20:38 274666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438344398|now:1746044438274637|interval:69761|pto_count:0|srtt:42540 [2025/04/30 20:20:38 274675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42711, ack_elapse 43823, delivered 52800|rate 1204846|lost 308| [2025/04/30 20:20:38 274680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204846) in round 32| [2025/04/30 20:20:38 274684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 274688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 274692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438231022|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 274697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438231022|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 274701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:42540|latest_rtt:43478|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 274707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:750|largest:750|pns:2| [2025/04/30 20:20:38 274712] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:750|frame:ACK |recv_time:1746044438274500|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 274737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558274500|now:1746044438274500|interv:120000000| [2025/04/30 20:20:38 274742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558274500|now:1746044438274500|interv:120000000| [2025/04/30 20:20:38 274746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438275332|pq_index:0| [2025/04/30 20:20:38 274750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438273991| [2025/04/30 20:20:38 274754] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438274754| [2025/04/30 20:20:38 274759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438274758| [2025/04/30 20:20:38 274765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42540|min_srtt:42540|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 274770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1827480| [2025/04/30 20:20:38 274775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42540|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 274780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 274787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42540|min_srtt:42540|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 274792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1828659| [2025/04/30 20:20:38 274796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42540|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 274801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 274805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42540|min_srtt:42540|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 274810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1829838| [2025/04/30 20:20:38 274815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 274819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 274823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 274827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 274831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 274836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1779141| [2025/04/30 20:20:38 274840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 274844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 274848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438275332| [2025/04/30 20:20:38 274852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438275332| [2025/04/30 20:20:38 274856] [debug] |xqc_engine_wakeup_after|wakeup:1746044438275332|now:1746044438274856|diff:476| [2025/04/30 20:20:38 274861] [debug] |xqc_engine_main_logic|END|now:1746044438274758| [2025/04/30 20:20:38 274866] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438274866| [2025/04/30 20:20:38 274870] [debug] |xqc_engine_wakeup_after|wakeup:1746044438275332|now:1746044438274870|diff:462| [2025/04/30 20:20:38 274874] [debug] |xqc_engine_main_logic|END|now:1746044438274866| [2025/04/30 20:20:38 275942] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438275941| [2025/04/30 20:20:38 275953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438275332|pq_index:0| [2025/04/30 20:20:38 275958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438274758| [2025/04/30 20:20:38 275963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438275962| [2025/04/30 20:20:38 275974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438275332|now:1746044438275962| [2025/04/30 20:20:38 275978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438275332|now:1746044438275962| [2025/04/30 20:20:38 275983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 275991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42540|min_srtt:42540|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 275998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1829838| [2025/04/30 20:20:38 276006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 276012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 276017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 276025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 276032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 276039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1779141| [2025/04/30 20:20:38 276046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 276052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1866| [2025/04/30 20:20:38 276098] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438276064|stream_id:0|stream_offset:1779141| [2025/04/30 20:20:38 276108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 276116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 276123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42540|rtt_var:653|pto_duration:45152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 276130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 276137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 276144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 276150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438346216|now:1746044438276123|interv:70093| [2025/04/30 20:20:38 276157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438346216|now:1746044438276123|interval:70093|pto_count:0|srtt:42540 [2025/04/30 20:20:38 276171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 276179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 276185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1780320| [2025/04/30 20:20:38 276192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 276199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1867| [2025/04/30 20:20:38 276241] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438276209|stream_id:0|stream_offset:1780320| [2025/04/30 20:20:38 276250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 276258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 276264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42540|rtt_var:653|pto_duration:45152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 276269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 276273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 276276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 276280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438346361|now:1746044438276264|interv:70097| [2025/04/30 20:20:38 276284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438346361|now:1746044438276264|interval:70097|pto_count:0|srtt:42540 [2025/04/30 20:20:38 276289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 276294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 276298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1781499| [2025/04/30 20:20:38 276303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 276307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438277307|now:1746044438276307|interv:1000| [2025/04/30 20:20:38 276311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 276315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 276319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438277307| [2025/04/30 20:20:38 276323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438277307| [2025/04/30 20:20:38 276332] [debug] |xqc_engine_wakeup_after|wakeup:1746044438277307|now:1746044438276332|diff:975| [2025/04/30 20:20:38 276336] [debug] |xqc_engine_main_logic|END|now:1746044438275962| [2025/04/30 20:20:38 276523] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438276522| [2025/04/30 20:20:38 276535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 276544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:750| [2025/04/30 20:20:38 276550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:751| [2025/04/30 20:20:38 276559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:751| [2025/04/30 20:20:38 276566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 276573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1822|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1823|path_largest_ack:1822| [2025/04/30 20:20:38 276579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1707331|prior_time:1746044438230677|is_app_limited:0|send_elapse:44068|ack_elapse:45845|ctl_first_sent_time:1746044438232379|lagest_ack_time:1746044438276522|curr_delivered:1761331| [2025/04/30 20:20:38 276584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438232379| [2025/04/30 20:20:38 276591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:315||sndq_packets_used_bytes:0|sndq_packets_free:1024| [2025/04/30 20:20:38 276598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1823|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1823|path_largest_ack:1823| [2025/04/30 20:20:38 276604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52800|prior_delivered:1709731|prior_time:1746044438232635|is_app_limited:0|send_elapse:42642|ack_elapse:43887|ctl_first_sent_time:1746044438232977|lagest_ack_time:1746044438276522|curr_delivered:1762531| [2025/04/30 20:20:38 276612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438232977| [2025/04/30 20:20:38 276618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:314||sndq_packets_used_bytes:0|sndq_packets_free:1025| [2025/04/30 20:20:38 276625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42540|rttvar:653|minrtt:31448|latest_rtt:43545|ack_delay:96| [2025/04/30 20:20:38 276632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42654|rttvar:717|minrtt:31448|latest_rtt:43545|ack_delay:96| [2025/04/30 20:20:38 276639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1823|lost_pn:1820|thresh:3| [2025/04/30 20:20:38 276647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 276653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 276659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42654|rtt_var:717|pto_duration:45522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 276667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 276672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 276682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 276686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438346731|now:1746044438276659|interv:70072| [2025/04/30 20:20:38 276690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438346731|now:1746044438276659|interval:70072|pto_count:0|srtt:42654 [2025/04/30 20:20:38 276694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42642, ack_elapse 43887, delivered 52800|rate 1203089|lost 308| [2025/04/30 20:20:38 276699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203089) in round 32| [2025/04/30 20:20:38 276703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 276707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 276711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438232977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 276731] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438232977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 276740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:42654|latest_rtt:43545|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 276746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:751|largest:751|pns:2| [2025/04/30 20:20:38 276751] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:751|frame:ACK |recv_time:1746044438276522|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 276756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558276522|now:1746044438276522|interv:120000000| [2025/04/30 20:20:38 276760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558276522|now:1746044438276522|interv:120000000| [2025/04/30 20:20:38 276764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438277307|pq_index:0| [2025/04/30 20:20:38 276768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438275962| [2025/04/30 20:20:38 276772] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438276772| [2025/04/30 20:20:38 276777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438276776| [2025/04/30 20:20:38 276783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42654|min_srtt:42654|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 276788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1829838| [2025/04/30 20:20:38 276796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42654|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 276801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 276805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42654|min_srtt:42654|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 276810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1831017| [2025/04/30 20:20:38 276814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42654|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 276819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 276823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42654|min_srtt:42654|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 276827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1832196| [2025/04/30 20:20:38 276831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 276835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 276839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 276843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 276848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 276852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1781499| [2025/04/30 20:20:38 276857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 276860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 276864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438277307| [2025/04/30 20:20:38 276868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438277307| [2025/04/30 20:20:38 276872] [debug] |xqc_engine_wakeup_after|wakeup:1746044438277307|now:1746044438276872|diff:435| [2025/04/30 20:20:38 276877] [debug] |xqc_engine_main_logic|END|now:1746044438276776| [2025/04/30 20:20:38 276882] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438276882| [2025/04/30 20:20:38 276886] [debug] |xqc_engine_wakeup_after|wakeup:1746044438277307|now:1746044438276886|diff:421| [2025/04/30 20:20:38 276890] [debug] |xqc_engine_main_logic|END|now:1746044438276882| [2025/04/30 20:20:38 277960] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438277960| [2025/04/30 20:20:38 277980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438277307|pq_index:0| [2025/04/30 20:20:38 277987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438276776| [2025/04/30 20:20:38 277995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438277993| [2025/04/30 20:20:38 278000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438277307|now:1746044438277993| [2025/04/30 20:20:38 278005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438277307|now:1746044438277993| [2025/04/30 20:20:38 278011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 278018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42654|min_srtt:42654|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 278026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1832196| [2025/04/30 20:20:38 278034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 278040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 278046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 278053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 278061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 278068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1781499| [2025/04/30 20:20:38 278075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 278082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1868| [2025/04/30 20:20:38 278155] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438278093|stream_id:0|stream_offset:1781499| [2025/04/30 20:20:38 278166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 278173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 278180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42654|rtt_var:717|pto_duration:45522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 278187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 278193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 278206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 278212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438348615|now:1746044438278180|interv:70435| [2025/04/30 20:20:38 278218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438348615|now:1746044438278180|interval:70435|pto_count:0|srtt:42654 [2025/04/30 20:20:38 278226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 278233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 278240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1782678| [2025/04/30 20:20:38 278245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 278249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1869| [2025/04/30 20:20:38 278281] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438278257|stream_id:0|stream_offset:1782678| [2025/04/30 20:20:38 278287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 278293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 278301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42654|rtt_var:717|pto_duration:45522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 278308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 278314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 278321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 278325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438348779|now:1746044438278300|interv:70479| [2025/04/30 20:20:38 278329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438348779|now:1746044438278300|interval:70479|pto_count:0|srtt:42654 [2025/04/30 20:20:38 278334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 278339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 278343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1783857| [2025/04/30 20:20:38 278348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 278352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438279351|now:1746044438278351|interv:1000| [2025/04/30 20:20:38 278356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 278364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 278368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438279351| [2025/04/30 20:20:38 278373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438279351| [2025/04/30 20:20:38 278377] [debug] |xqc_engine_wakeup_after|wakeup:1746044438279351|now:1746044438278377|diff:974| [2025/04/30 20:20:38 278382] [debug] |xqc_engine_main_logic|END|now:1746044438277993| [2025/04/30 20:20:38 278648] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438278647| [2025/04/30 20:20:38 278657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 278666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:751| [2025/04/30 20:20:38 278672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:752| [2025/04/30 20:20:38 278679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:752| [2025/04/30 20:20:38 278686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 278693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1824|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1825|path_largest_ack:1824| [2025/04/30 20:20:38 278700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1709731|prior_time:1746044438232635|is_app_limited:0|send_elapse:44018|ack_elapse:46012|ctl_first_sent_time:1746044438234353|lagest_ack_time:1746044438278647|curr_delivered:1763731| [2025/04/30 20:20:38 278707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438234353| [2025/04/30 20:20:38 278714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:313||sndq_packets_used_bytes:0|sndq_packets_free:1026| [2025/04/30 20:20:38 278741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1825|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1825|path_largest_ack:1825| [2025/04/30 20:20:38 278748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52800|prior_delivered:1712131|prior_time:1746044438234641|is_app_limited:0|send_elapse:42635|ack_elapse:44006|ctl_first_sent_time:1746044438234969|lagest_ack_time:1746044438278647|curr_delivered:1764931| [2025/04/30 20:20:38 278754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438234969| [2025/04/30 20:20:38 278760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:1027| [2025/04/30 20:20:38 278766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42654|rttvar:717|minrtt:31448|latest_rtt:43678|ack_delay:120| [2025/04/30 20:20:38 278773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42767|rttvar:764|minrtt:31448|latest_rtt:43678|ack_delay:120| [2025/04/30 20:20:38 278780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1825|lost_pn:1822|thresh:3| [2025/04/30 20:20:38 278787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 278793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 278807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42767|rtt_var:764|pto_duration:45823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 278811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 278815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 278819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 278823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438349080|now:1746044438278806|interv:70274| [2025/04/30 20:20:38 278827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438349080|now:1746044438278806|interval:70274|pto_count:0|srtt:42767 [2025/04/30 20:20:38 278831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42635, ack_elapse 44006, delivered 52800|rate 1199836|lost 308| [2025/04/30 20:20:38 278836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199836) in round 32| [2025/04/30 20:20:38 278840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 278844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 278848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438234969|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 278853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438234969|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 278857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:42767|latest_rtt:43678|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 278863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 278868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 278873] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:38 278877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:752|largest:752|pns:2| [2025/04/30 20:20:38 278882] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:752|frame:PING ACK |recv_time:1746044438278647|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 278887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558278647|now:1746044438278647|interv:120000000| [2025/04/30 20:20:38 278891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558278647|now:1746044438278647|interv:120000000| [2025/04/30 20:20:38 278895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438279351|pq_index:0| [2025/04/30 20:20:38 278902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438277993| [2025/04/30 20:20:38 278906] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438278906| [2025/04/30 20:20:38 278911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438278910| [2025/04/30 20:20:38 278916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:752|ack_delay:269|first_ack_range:47|largest_pkt_recv_time:1746044438278647| [2025/04/30 20:20:38 278921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:752|low:705|pkt_pns:2| [2025/04/30 20:20:38 278925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:752|frame_largest_recv:752| [2025/04/30 20:20:38 278929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 278934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42767|min_srtt:42767|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 278938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1832196| [2025/04/30 20:20:38 278943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 278948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 278952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42767|min_srtt:42767|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 278957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1833375| [2025/04/30 20:20:38 278961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 278966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 278970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42767|min_srtt:42767|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 278974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1834554| [2025/04/30 20:20:38 278979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 278985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 278991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 278998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 279015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 279023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1783857| [2025/04/30 20:20:38 279030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 279036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 279043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438279351| [2025/04/30 20:20:38 279049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438279351| [2025/04/30 20:20:38 279056] [debug] |xqc_engine_wakeup_after|wakeup:1746044438279351|now:1746044438279056|diff:295| [2025/04/30 20:20:38 279063] [debug] |xqc_engine_main_logic|END|now:1746044438278910| [2025/04/30 20:20:38 279071] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438279071| [2025/04/30 20:20:38 279078] [debug] |xqc_engine_wakeup_after|wakeup:1746044438279351|now:1746044438279077|diff:274| [2025/04/30 20:20:38 279084] [debug] |xqc_engine_main_logic|END|now:1746044438279071| [2025/04/30 20:20:38 280169] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438280169| [2025/04/30 20:20:38 280184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438279351|pq_index:0| [2025/04/30 20:20:38 280190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438278910| [2025/04/30 20:20:38 280196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438280195| [2025/04/30 20:20:38 280201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438279351|now:1746044438280195| [2025/04/30 20:20:38 280205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438279351|now:1746044438280195| [2025/04/30 20:20:38 280209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 280215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42767|min_srtt:42767|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 280220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1834554| [2025/04/30 20:20:38 280225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 280229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 280232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 280237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 280243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 280250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1783857| [2025/04/30 20:20:38 280265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 280270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1870| [2025/04/30 20:20:38 280307] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1870|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52806|now:1746044438280279|stream_id:0|stream_offset:1783857| [2025/04/30 20:20:38 280313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1870|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/04/30 20:20:38 280318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 280325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42767|rtt_var:764|pto_duration:45823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 280332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 280339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 280345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 280352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438351102|now:1746044438280324|interv:70778| [2025/04/30 20:20:38 280359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438351102|now:1746044438280324|interval:70778|pto_count:0|srtt:42767 [2025/04/30 20:20:38 280366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54012| [2025/04/30 20:20:38 280374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 280381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1785036| [2025/04/30 20:20:38 280388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 280395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1871| [2025/04/30 20:20:38 280443] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438280414|stream_id:0|stream_offset:1785036| [2025/04/30 20:20:38 280469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 280477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 280483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42767|rtt_var:764|pto_duration:45823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 280490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 280496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 280510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 280516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438351237|now:1746044438280483|interv:70754| [2025/04/30 20:20:38 280524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438351237|now:1746044438280483|interval:70754|pto_count:0|srtt:42767 [2025/04/30 20:20:38 280531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55212| [2025/04/30 20:20:38 280539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 280546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1786215| [2025/04/30 20:20:38 280553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 280558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438281558|now:1746044438280558|interv:1000| [2025/04/30 20:20:38 280565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 280570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 280574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438281558| [2025/04/30 20:20:38 280579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438281558| [2025/04/30 20:20:38 280583] [debug] |xqc_engine_wakeup_after|wakeup:1746044438281558|now:1746044438280583|diff:975| [2025/04/30 20:20:38 280587] [debug] |xqc_engine_main_logic|END|now:1746044438280195| [2025/04/30 20:20:38 280598] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438280597| [2025/04/30 20:20:38 280603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 280609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:752| [2025/04/30 20:20:38 280613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:753| [2025/04/30 20:20:38 280619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:753| [2025/04/30 20:20:38 280623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 280628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1826|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1827|path_largest_ack:1826| [2025/04/30 20:20:38 280633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1712131|prior_time:1746044438234641|is_app_limited:0|send_elapse:44053|ack_elapse:45956|ctl_first_sent_time:1746044438236387|lagest_ack_time:1746044438280597|curr_delivered:1766131| [2025/04/30 20:20:38 280638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438236387| [2025/04/30 20:20:38 280643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:311||sndq_packets_used_bytes:0|sndq_packets_free:1028| [2025/04/30 20:20:38 280647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1827|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1827|path_largest_ack:1827| [2025/04/30 20:20:38 280656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52800|prior_delivered:1714531|prior_time:1746044438236639|is_app_limited:0|send_elapse:42666|ack_elapse:43958|ctl_first_sent_time:1746044438236976|lagest_ack_time:1746044438280597|curr_delivered:1767331| [2025/04/30 20:20:38 280660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438236976| [2025/04/30 20:20:38 280664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:310||sndq_packets_used_bytes:0|sndq_packets_free:1029| [2025/04/30 20:20:38 280668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42767|rttvar:764|minrtt:31448|latest_rtt:43621|ack_delay:80| [2025/04/30 20:20:38 280673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42864|rttvar:766|minrtt:31448|latest_rtt:43621|ack_delay:80| [2025/04/30 20:20:38 280677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1827|lost_pn:1824|thresh:3| [2025/04/30 20:20:38 280681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 280685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 280689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42864|rtt_var:766|pto_duration:45928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 280694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 280698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 280702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 280706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438351342|now:1746044438280689|interv:70653| [2025/04/30 20:20:38 280710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438351342|now:1746044438280689|interval:70653|pto_count:0|srtt:42864 [2025/04/30 20:20:38 280715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42666, ack_elapse 43958, delivered 52800|rate 1201146|lost 308| [2025/04/30 20:20:38 280744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201146) in round 32| [2025/04/30 20:20:38 280748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 280752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 280757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438236976|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 280761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438236976|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 280766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52812|srtt:42864|latest_rtt:43621|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 280775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:753|largest:753|pns:2| [2025/04/30 20:20:38 280780] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:753|frame:ACK |recv_time:1746044438280597|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 280785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558280597|now:1746044438280597|interv:120000000| [2025/04/30 20:20:38 280789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558280597|now:1746044438280597|interv:120000000| [2025/04/30 20:20:38 280793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438281558|pq_index:0| [2025/04/30 20:20:38 280798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438280195| [2025/04/30 20:20:38 280802] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438280802| [2025/04/30 20:20:38 280807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438280806| [2025/04/30 20:20:38 280813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 280818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1834554| [2025/04/30 20:20:38 280823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 280827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 280832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 280836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1835733| [2025/04/30 20:20:38 280841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 280845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 280850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 280854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1836912| [2025/04/30 20:20:38 280858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 280865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 280868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 280873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 280877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 280881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1786215| [2025/04/30 20:20:38 280886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 280890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 280894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438281558| [2025/04/30 20:20:38 280898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438281558| [2025/04/30 20:20:38 280902] [debug] |xqc_engine_wakeup_after|wakeup:1746044438281558|now:1746044438280901|diff:657| [2025/04/30 20:20:38 280906] [debug] |xqc_engine_main_logic|END|now:1746044438280806| [2025/04/30 20:20:38 280911] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438280911| [2025/04/30 20:20:38 280915] [debug] |xqc_engine_wakeup_after|wakeup:1746044438281558|now:1746044438280915|diff:643| [2025/04/30 20:20:38 280919] [debug] |xqc_engine_main_logic|END|now:1746044438280911| [2025/04/30 20:20:38 281994] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438281994| [2025/04/30 20:20:38 282009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438281558|pq_index:0| [2025/04/30 20:20:38 282015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438280806| [2025/04/30 20:20:38 282021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438282019| [2025/04/30 20:20:38 282025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438281558|now:1746044438282019| [2025/04/30 20:20:38 282030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438281558|now:1746044438282019| [2025/04/30 20:20:38 282034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 282039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 282044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1836912| [2025/04/30 20:20:38 282049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 282053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 282056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 282066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 282071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 282075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1786215| [2025/04/30 20:20:38 282080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 282084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1872| [2025/04/30 20:20:38 282121] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438282092|stream_id:0|stream_offset:1786215| [2025/04/30 20:20:38 282131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 282139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 282145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42864|rtt_var:766|pto_duration:45928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 282152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 282158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 282164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 282170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438353020|now:1746044438282145|interv:70875| [2025/04/30 20:20:38 282176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438353020|now:1746044438282145|interval:70875|pto_count:0|srtt:42864 [2025/04/30 20:20:38 282183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54012| [2025/04/30 20:20:38 282190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 282197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1787394| [2025/04/30 20:20:38 282204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 282210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1873| [2025/04/30 20:20:38 282249] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438282221|stream_id:0|stream_offset:1787394| [2025/04/30 20:20:38 282258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 282265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 282279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42864|rtt_var:766|pto_duration:45928|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 282287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 282294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 282300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 282307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438353149|now:1746044438282279|interv:70870| [2025/04/30 20:20:38 282313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438353149|now:1746044438282279|interval:70870|pto_count:0|srtt:42864 [2025/04/30 20:20:38 282319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55212| [2025/04/30 20:20:38 282327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 282333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 282339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 282343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438283343|now:1746044438282343|interv:1000| [2025/04/30 20:20:38 282347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 282351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 282355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438283343| [2025/04/30 20:20:38 282360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438283343| [2025/04/30 20:20:38 282364] [debug] |xqc_engine_wakeup_after|wakeup:1746044438283343|now:1746044438282364|diff:979| [2025/04/30 20:20:38 282368] [debug] |xqc_engine_main_logic|END|now:1746044438282019| [2025/04/30 20:20:38 282505] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438282504| [2025/04/30 20:20:38 282512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 282521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:753| [2025/04/30 20:20:38 282527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:754| [2025/04/30 20:20:38 282535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:754| [2025/04/30 20:20:38 282542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 282550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1828|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1829|path_largest_ack:1828| [2025/04/30 20:20:38 282557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1714531|prior_time:1746044438236639|is_app_limited:0|send_elapse:44047|ack_elapse:45865|ctl_first_sent_time:1746044438238357|lagest_ack_time:1746044438282504|curr_delivered:1768531| [2025/04/30 20:20:38 282569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438238357| [2025/04/30 20:20:38 282576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:309||sndq_packets_used_bytes:0|sndq_packets_free:1030| [2025/04/30 20:20:38 282583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1829|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1829|path_largest_ack:1829| [2025/04/30 20:20:38 282591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52800|prior_delivered:1716931|prior_time:1746044438238614|is_app_limited:0|send_elapse:42345|ack_elapse:43890|ctl_first_sent_time:1746044438238946|lagest_ack_time:1746044438282504|curr_delivered:1769731| [2025/04/30 20:20:38 282598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438238946| [2025/04/30 20:20:38 282604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:308||sndq_packets_used_bytes:0|sndq_packets_free:1031| [2025/04/30 20:20:38 282610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42864|rttvar:766|minrtt:31448|latest_rtt:43558|ack_delay:104| [2025/04/30 20:20:38 282617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42937|rttvar:722|minrtt:31448|latest_rtt:43558|ack_delay:104| [2025/04/30 20:20:38 282625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1829|lost_pn:1826|thresh:3| [2025/04/30 20:20:38 282631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 282638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 282645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42937|rtt_var:722|pto_duration:45825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 282649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 282653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 282657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 282661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438353046|now:1746044438282644|interv:70402| [2025/04/30 20:20:38 282666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438353046|now:1746044438282644|interval:70402|pto_count:0|srtt:42937 [2025/04/30 20:20:38 282670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42345, ack_elapse 43890, delivered 52800|rate 1203007|lost 308| [2025/04/30 20:20:38 282675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203007) in round 32| [2025/04/30 20:20:38 282679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 282683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 282687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438238946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 282695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438238946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 282700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52812|srtt:42937|latest_rtt:43558|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 282706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:754|largest:754|pns:2| [2025/04/30 20:20:38 282711] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:754|frame:ACK |recv_time:1746044438282504|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 282733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558282504|now:1746044438282504|interv:120000000| [2025/04/30 20:20:38 282742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558282504|now:1746044438282504|interv:120000000| [2025/04/30 20:20:38 282746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438283343|pq_index:0| [2025/04/30 20:20:38 282751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438282019| [2025/04/30 20:20:38 282755] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438282755| [2025/04/30 20:20:38 282760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438282759| [2025/04/30 20:20:38 282766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42937|min_srtt:42937|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 282770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1836912| [2025/04/30 20:20:38 282775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42937|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 282780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 282785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42937|min_srtt:42937|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 282789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1838091| [2025/04/30 20:20:38 282793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42937|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 282798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 282802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42937|min_srtt:42937|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 282810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1839270| [2025/04/30 20:20:38 282814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 282818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 282822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 282826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 282831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 282835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 282840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 282843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 282847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438283343| [2025/04/30 20:20:38 282852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438283343| [2025/04/30 20:20:38 282855] [debug] |xqc_engine_wakeup_after|wakeup:1746044438283343|now:1746044438282855|diff:488| [2025/04/30 20:20:38 282860] [debug] |xqc_engine_main_logic|END|now:1746044438282759| [2025/04/30 20:20:38 282865] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438282865| [2025/04/30 20:20:38 282869] [debug] |xqc_engine_wakeup_after|wakeup:1746044438283343|now:1746044438282869|diff:474| [2025/04/30 20:20:38 282873] [debug] |xqc_engine_main_logic|END|now:1746044438282865| [2025/04/30 20:20:38 283942] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438283941| [2025/04/30 20:20:38 283953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438283343|pq_index:0| [2025/04/30 20:20:38 283957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438282759| [2025/04/30 20:20:38 283962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438283961| [2025/04/30 20:20:38 283967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438283343|now:1746044438283961| [2025/04/30 20:20:38 283974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438283343|now:1746044438283961| [2025/04/30 20:20:38 283980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 283988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42937|min_srtt:42937|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 283995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1839270| [2025/04/30 20:20:38 284008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 284012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 284017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 284024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 284031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 284038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 284044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 284051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1874| [2025/04/30 20:20:38 284095] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438284063|stream_id:0|stream_offset:1788573| [2025/04/30 20:20:38 284105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 284112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 284119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42937|rtt_var:722|pto_duration:45825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 284126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 284132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 284138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 284144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438354888|now:1746044438284118|interv:70770| [2025/04/30 20:20:38 284150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438354888|now:1746044438284118|interval:70770|pto_count:0|srtt:42937 [2025/04/30 20:20:38 284157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54012| [2025/04/30 20:20:38 284165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 284172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1789752| [2025/04/30 20:20:38 284180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 284187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1875| [2025/04/30 20:20:38 284236] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438284196|stream_id:0|stream_offset:1789752| [2025/04/30 20:20:38 284248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 284253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 284257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42937|rtt_var:722|pto_duration:45825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 284262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 284266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 284270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 284274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438355021|now:1746044438284257|interv:70764| [2025/04/30 20:20:38 284278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438355021|now:1746044438284257|interval:70764|pto_count:0|srtt:42937 [2025/04/30 20:20:38 284282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55212| [2025/04/30 20:20:38 284287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 284291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1790931| [2025/04/30 20:20:38 284296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 284300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438285300|now:1746044438284300|interv:1000| [2025/04/30 20:20:38 284304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 284308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 284312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438285300| [2025/04/30 20:20:38 284317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438285300| [2025/04/30 20:20:38 284321] [debug] |xqc_engine_wakeup_after|wakeup:1746044438285300|now:1746044438284321|diff:979| [2025/04/30 20:20:38 284325] [debug] |xqc_engine_main_logic|END|now:1746044438283961| [2025/04/30 20:20:38 284494] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438284493| [2025/04/30 20:20:38 284504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 284512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:754| [2025/04/30 20:20:38 284518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:755| [2025/04/30 20:20:38 284527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:755| [2025/04/30 20:20:38 284533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 284541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1830|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1831|path_largest_ack:1830| [2025/04/30 20:20:38 284554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1716931|prior_time:1746044438238614|is_app_limited:0|send_elapse:43720|ack_elapse:45879|ctl_first_sent_time:1746044438240321|lagest_ack_time:1746044438284493|curr_delivered:1770931| [2025/04/30 20:20:38 284562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438240321| [2025/04/30 20:20:38 284570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:1032| [2025/04/30 20:20:38 284575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1831|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1831|path_largest_ack:1831| [2025/04/30 20:20:38 284583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52800|prior_delivered:1719331|prior_time:1746044438240642|is_app_limited:0|send_elapse:44214|ack_elapse:43851|ctl_first_sent_time:1746044438240972|lagest_ack_time:1746044438284493|curr_delivered:1772131| [2025/04/30 20:20:38 284590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438240972| [2025/04/30 20:20:38 284596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:306||sndq_packets_used_bytes:0|sndq_packets_free:1033| [2025/04/30 20:20:38 284603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42937|rttvar:722|minrtt:31448|latest_rtt:43521|ack_delay:88| [2025/04/30 20:20:38 284610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:42999|rttvar:666|minrtt:31448|latest_rtt:43521|ack_delay:88| [2025/04/30 20:20:38 284617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1831|lost_pn:1828|thresh:3| [2025/04/30 20:20:38 284624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 284630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 284637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42999|rtt_var:666|pto_duration:45663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 284642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 284646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 284650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 284654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438354859|now:1746044438284637|interv:70222| [2025/04/30 20:20:38 284658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438354859|now:1746044438284637|interval:70222|pto_count:0|srtt:42999 [2025/04/30 20:20:38 284663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44214, ack_elapse 43851, delivered 52800|rate 1194191|lost 308| [2025/04/30 20:20:38 284667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194191) in round 32| [2025/04/30 20:20:38 284672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 284680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 284684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438240972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 284689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438240972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 284693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52812|srtt:42999|latest_rtt:43521|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 284699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:755|largest:755|pns:2| [2025/04/30 20:20:38 284704] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:755|frame:ACK |recv_time:1746044438284493|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 284709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558284493|now:1746044438284493|interv:120000000| [2025/04/30 20:20:38 284713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558284493|now:1746044438284493|interv:120000000| [2025/04/30 20:20:38 284740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438285300|pq_index:0| [2025/04/30 20:20:38 284745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438283961| [2025/04/30 20:20:38 284749] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438284749| [2025/04/30 20:20:38 284754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438284753| [2025/04/30 20:20:38 284760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42999|min_srtt:42999|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 284765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1839270| [2025/04/30 20:20:38 284769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42999|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 284774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 284778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42999|min_srtt:42999|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 284783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1840449| [2025/04/30 20:20:38 284787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:42999|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 284795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 284799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42999|min_srtt:42999|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 284804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1841628| [2025/04/30 20:20:38 284808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 284812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 284816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 284820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 284825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 284829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1790931| [2025/04/30 20:20:38 284833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 284837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 284841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438285300| [2025/04/30 20:20:38 284845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438285300| [2025/04/30 20:20:38 284849] [debug] |xqc_engine_wakeup_after|wakeup:1746044438285300|now:1746044438284849|diff:451| [2025/04/30 20:20:38 284854] [debug] |xqc_engine_main_logic|END|now:1746044438284753| [2025/04/30 20:20:38 284859] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438284859| [2025/04/30 20:20:38 284863] [debug] |xqc_engine_wakeup_after|wakeup:1746044438285300|now:1746044438284863|diff:437| [2025/04/30 20:20:38 284867] [debug] |xqc_engine_main_logic|END|now:1746044438284859| [2025/04/30 20:20:38 285937] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438285937| [2025/04/30 20:20:38 285949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438285300|pq_index:0| [2025/04/30 20:20:38 285954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438284753| [2025/04/30 20:20:38 285960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438285958| [2025/04/30 20:20:38 285968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438285300|now:1746044438285958| [2025/04/30 20:20:38 285974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438285300|now:1746044438285958| [2025/04/30 20:20:38 285981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 285989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:42999|min_srtt:42999|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 286002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1841628| [2025/04/30 20:20:38 286009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 286015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 286020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 286027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 286034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 286040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1790931| [2025/04/30 20:20:38 286047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 286053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1876| [2025/04/30 20:20:38 286097] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438286064|stream_id:0|stream_offset:1790931| [2025/04/30 20:20:38 286106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 286114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 286121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42999|rtt_var:666|pto_duration:45663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 286127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 286134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 286140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 286146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438356727|now:1746044438286120|interv:70607| [2025/04/30 20:20:38 286152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438356727|now:1746044438286120|interval:70607|pto_count:0|srtt:42999 [2025/04/30 20:20:38 286159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54012| [2025/04/30 20:20:38 286167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 286172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1792110| [2025/04/30 20:20:38 286185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 286191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1877| [2025/04/30 20:20:38 286230] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438286202|stream_id:0|stream_offset:1792110| [2025/04/30 20:20:38 286239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 286247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 286253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:42999|rtt_var:666|pto_duration:45663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 286260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 286264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 286268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 286272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438356865|now:1746044438286253|interv:70612| [2025/04/30 20:20:38 286276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438356865|now:1746044438286253|interval:70612|pto_count:0|srtt:42999 [2025/04/30 20:20:38 286280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55212| [2025/04/30 20:20:38 286285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 286291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1793289| [2025/04/30 20:20:38 286296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 286301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438287300|now:1746044438286300|interv:1000| [2025/04/30 20:20:38 286305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 286308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 286312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438287300| [2025/04/30 20:20:38 286317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438287300| [2025/04/30 20:20:38 286321] [debug] |xqc_engine_wakeup_after|wakeup:1746044438287300|now:1746044438286321|diff:979| [2025/04/30 20:20:38 286325] [debug] |xqc_engine_main_logic|END|now:1746044438285958| [2025/04/30 20:20:38 286457] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438286455| [2025/04/30 20:20:38 286466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 286475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:755| [2025/04/30 20:20:38 286481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:756| [2025/04/30 20:20:38 286495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:756| [2025/04/30 20:20:38 286503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 286510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1832|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1833|path_largest_ack:1832| [2025/04/30 20:20:38 286517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1719331|prior_time:1746044438240642|is_app_limited:0|send_elapse:45577|ack_elapse:45813|ctl_first_sent_time:1746044438242335|lagest_ack_time:1746044438286455|curr_delivered:1773331| [2025/04/30 20:20:38 286524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438242335| [2025/04/30 20:20:38 286531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:305||sndq_packets_used_bytes:0|sndq_packets_free:1034| [2025/04/30 20:20:38 286537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1833|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1833|path_largest_ack:1833| [2025/04/30 20:20:38 286545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52800|prior_delivered:1721731|prior_time:1746044438242653|is_app_limited:0|send_elapse:42780|ack_elapse:43802|ctl_first_sent_time:1746044438242982|lagest_ack_time:1746044438286455|curr_delivered:1774531| [2025/04/30 20:20:38 286551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438242982| [2025/04/30 20:20:38 286557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:304||sndq_packets_used_bytes:0|sndq_packets_free:1035| [2025/04/30 20:20:38 286561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:42999|rttvar:666|minrtt:31448|latest_rtt:43473|ack_delay:88| [2025/04/30 20:20:38 286567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43048|rttvar:596|minrtt:31448|latest_rtt:43473|ack_delay:88| [2025/04/30 20:20:38 286574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1833|lost_pn:1830|thresh:3| [2025/04/30 20:20:38 286581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 286588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 286594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43048|rtt_var:596|pto_duration:45432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 286601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 286608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 286613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 286619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438356634|now:1746044438286594|interv:70040| [2025/04/30 20:20:38 286626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438356634|now:1746044438286594|interval:70040|pto_count:0|srtt:43048 [2025/04/30 20:20:38 286635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42780, ack_elapse 43802, delivered 52800|rate 1205424|lost 308| [2025/04/30 20:20:38 286640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205424) in round 32| [2025/04/30 20:20:38 286644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 286648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 286652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438242982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 286657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438242982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 286661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52812|srtt:43048|latest_rtt:43473|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 286667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:756|largest:756|pns:2| [2025/04/30 20:20:38 286672] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:756|frame:ACK |recv_time:1746044438286455|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 286677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558286455|now:1746044438286455|interv:120000000| [2025/04/30 20:20:38 286681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558286455|now:1746044438286455|interv:120000000| [2025/04/30 20:20:38 286685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438287300|pq_index:0| [2025/04/30 20:20:38 286689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438285958| [2025/04/30 20:20:38 286693] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438286693| [2025/04/30 20:20:38 286698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438286697| [2025/04/30 20:20:38 286704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43048|min_srtt:43048|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 286708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1841628| [2025/04/30 20:20:38 286713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 286742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 286748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43048|min_srtt:43048|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 286756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1842807| [2025/04/30 20:20:38 286761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 286765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 286770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43048|min_srtt:43048|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 286774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1843986| [2025/04/30 20:20:38 286778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 286782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 286786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 286790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 286795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 286799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1793289| [2025/04/30 20:20:38 286804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 286807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 286812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438287300| [2025/04/30 20:20:38 286816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438287300| [2025/04/30 20:20:38 286820] [debug] |xqc_engine_wakeup_after|wakeup:1746044438287300|now:1746044438286820|diff:480| [2025/04/30 20:20:38 286824] [debug] |xqc_engine_main_logic|END|now:1746044438286697| [2025/04/30 20:20:38 286830] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438286830| [2025/04/30 20:20:38 286834] [debug] |xqc_engine_wakeup_after|wakeup:1746044438287300|now:1746044438286834|diff:466| [2025/04/30 20:20:38 286838] [debug] |xqc_engine_main_logic|END|now:1746044438286830| [2025/04/30 20:20:38 287908] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438287908| [2025/04/30 20:20:38 287920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438287300|pq_index:0| [2025/04/30 20:20:38 287925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438286697| [2025/04/30 20:20:38 287930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438287929| [2025/04/30 20:20:38 287941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438287300|now:1746044438287929| [2025/04/30 20:20:38 287945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438287300|now:1746044438287929| [2025/04/30 20:20:38 287949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 287956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43048|min_srtt:43048|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 287963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1843986| [2025/04/30 20:20:38 287971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 287977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 287984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 287989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 287995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 288002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1793289| [2025/04/30 20:20:38 288009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 288015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1878| [2025/04/30 20:20:38 288058] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438288026|stream_id:0|stream_offset:1793289| [2025/04/30 20:20:38 288067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 288074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 288081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43048|rtt_var:596|pto_duration:45432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 288088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 288094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 288100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 288106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438358458|now:1746044438288081|interv:70377| [2025/04/30 20:20:38 288113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438358458|now:1746044438288081|interval:70377|pto_count:0|srtt:43048 [2025/04/30 20:20:38 288120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54012| [2025/04/30 20:20:38 288135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 288141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1794468| [2025/04/30 20:20:38 288148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 288154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1879| [2025/04/30 20:20:38 288212] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438288167|stream_id:0|stream_offset:1794468| [2025/04/30 20:20:38 288224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 288229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 288234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43048|rtt_var:596|pto_duration:45432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 288241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 288248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 288253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 288260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438358599|now:1746044438288233|interv:70366| [2025/04/30 20:20:38 288266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438358599|now:1746044438288233|interval:70366|pto_count:0|srtt:43048 [2025/04/30 20:20:38 288273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55212| [2025/04/30 20:20:38 288281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 288288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1795647| [2025/04/30 20:20:38 288292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 288296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438289296|now:1746044438288296|interv:1000| [2025/04/30 20:20:38 288300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 288304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 288308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438289296| [2025/04/30 20:20:38 288312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438289296| [2025/04/30 20:20:38 288317] [debug] |xqc_engine_wakeup_after|wakeup:1746044438289296|now:1746044438288317|diff:979| [2025/04/30 20:20:38 288321] [debug] |xqc_engine_main_logic|END|now:1746044438287929| [2025/04/30 20:20:38 288488] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438288487| [2025/04/30 20:20:38 288499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 288509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:756| [2025/04/30 20:20:38 288515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:757| [2025/04/30 20:20:38 288523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:757| [2025/04/30 20:20:38 288530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 288537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1834|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1835|path_largest_ack:1834| [2025/04/30 20:20:38 288544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1721731|prior_time:1746044438242653|is_app_limited:0|send_elapse:44166|ack_elapse:45834|ctl_first_sent_time:1746044438244368|lagest_ack_time:1746044438288487|curr_delivered:1775731| [2025/04/30 20:20:38 288550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438244368| [2025/04/30 20:20:38 288556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:303||sndq_packets_used_bytes:0|sndq_packets_free:1036| [2025/04/30 20:20:38 288562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1835|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1835|path_largest_ack:1835| [2025/04/30 20:20:38 288569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52800|prior_delivered:1724131|prior_time:1746044438244658|is_app_limited:0|send_elapse:42713|ack_elapse:43829|ctl_first_sent_time:1746044438244990|lagest_ack_time:1746044438288487|curr_delivered:1776931| [2025/04/30 20:20:38 288576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438244990| [2025/04/30 20:20:38 288582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:302||sndq_packets_used_bytes:0|sndq_packets_free:1037| [2025/04/30 20:20:38 288590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43048|rttvar:596|minrtt:31448|latest_rtt:43497|ack_delay:88| [2025/04/30 20:20:38 288597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43093|rttvar:537|minrtt:31448|latest_rtt:43497|ack_delay:88| [2025/04/30 20:20:38 288604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1835|lost_pn:1832|thresh:3| [2025/04/30 20:20:38 288611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 288617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 288624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43093|rtt_var:537|pto_duration:45241|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 288629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 288633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 288637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 20:20:38 288650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438358408|now:1746044438288624|interv:69784| [2025/04/30 20:20:38 288654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438358408|now:1746044438288624|interval:69784|pto_count:0|srtt:43093 [2025/04/30 20:20:38 288659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42713, ack_elapse 43829, delivered 52800|rate 1204681|lost 308| [2025/04/30 20:20:38 288663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204681) in round 32| [2025/04/30 20:20:38 288668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 288672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 288676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438244990|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 288680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438244990|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 288685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52812|srtt:43093|latest_rtt:43497|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 288691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:757|largest:757|pns:2| [2025/04/30 20:20:38 288696] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:757|frame:ACK |recv_time:1746044438288487|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 288701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558288487|now:1746044438288487|interv:120000000| [2025/04/30 20:20:38 288705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558288487|now:1746044438288487|interv:120000000| [2025/04/30 20:20:38 288709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438289296|pq_index:0| [2025/04/30 20:20:38 288713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438287929| [2025/04/30 20:20:38 288741] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438288741| [2025/04/30 20:20:38 288747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438288746| [2025/04/30 20:20:38 288753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43093|min_srtt:43093|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 288758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1843986| [2025/04/30 20:20:38 288762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43093|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 288771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 288775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43093|min_srtt:43093|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 288780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1845165| [2025/04/30 20:20:38 288784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43093|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 288789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 288794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43093|min_srtt:43093|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 288798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1846344| [2025/04/30 20:20:38 288802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 288806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 288810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 288814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 288819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 288823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1795647| [2025/04/30 20:20:38 288828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 288832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 288836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438289296| [2025/04/30 20:20:38 288840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438289296| [2025/04/30 20:20:38 288844] [debug] |xqc_engine_wakeup_after|wakeup:1746044438289296|now:1746044438288844|diff:452| [2025/04/30 20:20:38 288848] [debug] |xqc_engine_main_logic|END|now:1746044438288746| [2025/04/30 20:20:38 288854] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438288854| [2025/04/30 20:20:38 288858] [debug] |xqc_engine_wakeup_after|wakeup:1746044438289296|now:1746044438288858|diff:438| [2025/04/30 20:20:38 288862] [debug] |xqc_engine_main_logic|END|now:1746044438288854| [2025/04/30 20:20:38 289934] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438289934| [2025/04/30 20:20:38 289953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438289296|pq_index:0| [2025/04/30 20:20:38 289960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438288746| [2025/04/30 20:20:38 289978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438289975| [2025/04/30 20:20:38 289985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438289296|now:1746044438289975| [2025/04/30 20:20:38 289991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438289296|now:1746044438289975| [2025/04/30 20:20:38 289997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 290005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43093|min_srtt:43093|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 290013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1846344| [2025/04/30 20:20:38 290019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 290025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 290031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 290037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 290045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 290051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1795647| [2025/04/30 20:20:38 290058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 290065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1880| [2025/04/30 20:20:38 290132] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746044438290082|stream_id:0|stream_offset:1795647| [2025/04/30 20:20:38 290143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 290150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 20:20:38 290157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43093|rtt_var:537|pto_duration:45241|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 290163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 290170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 290175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 290181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438360323|now:1746044438290156|interv:70167| [2025/04/30 20:20:38 290195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438360323|now:1746044438290156|interval:70167|pto_count:0|srtt:43093 [2025/04/30 20:20:38 290202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54012| [2025/04/30 20:20:38 290210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 290217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1796826| [2025/04/30 20:20:38 290224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 290231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1881| [2025/04/30 20:20:38 290271] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438290241|stream_id:0|stream_offset:1796826| [2025/04/30 20:20:38 290281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1881|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 290289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 290296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43093|rtt_var:537|pto_duration:45241|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 290302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 290307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 290311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 290315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438360482|now:1746044438290295|interv:70187| [2025/04/30 20:20:38 290319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438360482|now:1746044438290295|interval:70187|pto_count:0|srtt:43093 [2025/04/30 20:20:38 290324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55212| [2025/04/30 20:20:38 290329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 290334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1798005| [2025/04/30 20:20:38 290338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 290342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438291342|now:1746044438290342|interv:1000| [2025/04/30 20:20:38 290346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 290350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 290362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438291342| [2025/04/30 20:20:38 290367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438291342| [2025/04/30 20:20:38 290371] [debug] |xqc_engine_wakeup_after|wakeup:1746044438291342|now:1746044438290371|diff:971| [2025/04/30 20:20:38 290375] [debug] |xqc_engine_main_logic|END|now:1746044438289975| [2025/04/30 20:20:38 290708] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438290706| [2025/04/30 20:20:38 290735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 290747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:757| [2025/04/30 20:20:38 290754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:758| [2025/04/30 20:20:38 290763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:758| [2025/04/30 20:20:38 290769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 290776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1836|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1837|path_largest_ack:1836| [2025/04/30 20:20:38 290782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1724131|prior_time:1746044438244658|is_app_limited:0|send_elapse:44104|ack_elapse:46048|ctl_first_sent_time:1746044438246381|lagest_ack_time:1746044438290706|curr_delivered:1778131| [2025/04/30 20:20:38 290789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438246381| [2025/04/30 20:20:38 290796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:301||sndq_packets_used_bytes:0|sndq_packets_free:1038| [2025/04/30 20:20:38 290803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1837|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1837|path_largest_ack:1837| [2025/04/30 20:20:38 290809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1726531|prior_time:1746044438246691|is_app_limited:0|send_elapse:42716|ack_elapse:44015|ctl_first_sent_time:1746044438247073|lagest_ack_time:1746044438290706|curr_delivered:1779337| [2025/04/30 20:20:38 290817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438247073| [2025/04/30 20:20:38 290822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:300||sndq_packets_used_bytes:0|sndq_packets_free:1039| [2025/04/30 20:20:38 290826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43093|rttvar:537|minrtt:31448|latest_rtt:43633|ack_delay:336| [2025/04/30 20:20:38 290831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43119|rttvar:454|minrtt:31448|latest_rtt:43633|ack_delay:336| [2025/04/30 20:20:38 290838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1837|lost_pn:1834|thresh:3| [2025/04/30 20:20:38 290845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 290852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 737|pns:2| [2025/04/30 20:20:38 290858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 290867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43119|rtt_var:454|pto_duration:45119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 290872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 290876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 290880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 290884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438360360|now:1746044438290867|interv:69493| [2025/04/30 20:20:38 290888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438360360|now:1746044438290867|interval:69493|pto_count:0|srtt:43119 [2025/04/30 20:20:38 290892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42716, ack_elapse 44015, delivered 52806|rate 1199727|lost 308| [2025/04/30 20:20:38 290897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199727) in round 32| [2025/04/30 20:20:38 290901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 290905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 290909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2406|po_sent_time:1746044438247073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 290914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2406|po_sent_time:1746044438247073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 290919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43119|latest_rtt:43633|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 290925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:758|largest:758|pns:2| [2025/04/30 20:20:38 290929] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:758|frame:ACK |recv_time:1746044438290706|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 290935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558290706|now:1746044438290706|interv:120000000| [2025/04/30 20:20:38 290939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558290706|now:1746044438290706|interv:120000000| [2025/04/30 20:20:38 290943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438291342|pq_index:0| [2025/04/30 20:20:38 290947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438289975| [2025/04/30 20:20:38 290951] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438290951| [2025/04/30 20:20:38 290956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438290955| [2025/04/30 20:20:38 290967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43119|min_srtt:43119|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 290974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1846344| [2025/04/30 20:20:38 290982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 290989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 290995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43119|min_srtt:43119|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 291002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1847523| [2025/04/30 20:20:38 291009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 291016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 291023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43119|min_srtt:43119|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 291030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1848702| [2025/04/30 20:20:38 291037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 291043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 291050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 291057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 291064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 291072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1798005| [2025/04/30 20:20:38 291079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 291085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 291091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438291342| [2025/04/30 20:20:38 291098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438291342| [2025/04/30 20:20:38 291104] [debug] |xqc_engine_wakeup_after|wakeup:1746044438291342|now:1746044438291104|diff:238| [2025/04/30 20:20:38 291111] [debug] |xqc_engine_main_logic|END|now:1746044438290955| [2025/04/30 20:20:38 291125] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438291124| [2025/04/30 20:20:38 291131] [debug] |xqc_engine_wakeup_after|wakeup:1746044438291342|now:1746044438291131|diff:211| [2025/04/30 20:20:38 291138] [debug] |xqc_engine_main_logic|END|now:1746044438291124| [2025/04/30 20:20:38 292199] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438292199| [2025/04/30 20:20:38 292212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438291342|pq_index:0| [2025/04/30 20:20:38 292217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438290955| [2025/04/30 20:20:38 292223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438292221| [2025/04/30 20:20:38 292228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438291342|now:1746044438292221| [2025/04/30 20:20:38 292232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438291342|now:1746044438292221| [2025/04/30 20:20:38 292236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 292242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43119|min_srtt:43119|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 292247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1848702| [2025/04/30 20:20:38 292252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 292256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 292260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 292264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 292269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 292273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1798005| [2025/04/30 20:20:38 292278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 292282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1882| [2025/04/30 20:20:38 292323] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438292291|stream_id:0|stream_offset:1798005| [2025/04/30 20:20:38 292330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1882|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 292335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 292341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43119|rtt_var:454|pto_duration:45119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 292357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 292363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 292376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 292383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438362410|now:1746044438292341|interv:70069| [2025/04/30 20:20:38 292390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438362410|now:1746044438292341|interval:70069|pto_count:0|srtt:43119 [2025/04/30 20:20:38 292397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 292404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 292411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1799184| [2025/04/30 20:20:38 292418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 292425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1883| [2025/04/30 20:20:38 292465] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438292436|stream_id:0|stream_offset:1799184| [2025/04/30 20:20:38 292475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1883|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 292482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 292488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43119|rtt_var:454|pto_duration:45119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 292495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 292501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 292507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 292513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438362555|now:1746044438292488|interv:70067| [2025/04/30 20:20:38 292519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438362555|now:1746044438292488|interval:70067|pto_count:0|srtt:43119 [2025/04/30 20:20:38 292526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 292534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 292540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1800363| [2025/04/30 20:20:38 292555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 292561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438293561|now:1746044438292561|interv:1000| [2025/04/30 20:20:38 292567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 292573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 292580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438293561| [2025/04/30 20:20:38 292586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438293561| [2025/04/30 20:20:38 292590] [debug] |xqc_engine_wakeup_after|wakeup:1746044438293561|now:1746044438292590|diff:971| [2025/04/30 20:20:38 292595] [debug] |xqc_engine_main_logic|END|now:1746044438292221| [2025/04/30 20:20:38 292605] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438292604| [2025/04/30 20:20:38 292610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 292616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:758| [2025/04/30 20:20:38 292620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:759| [2025/04/30 20:20:38 292626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:759| [2025/04/30 20:20:38 292630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 292635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1838|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1839|path_largest_ack:1838| [2025/04/30 20:20:38 292640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1726531|prior_time:1746044438246691|is_app_limited:0|send_elapse:44105|ack_elapse:45913|ctl_first_sent_time:1746044438248462|lagest_ack_time:1746044438292604|curr_delivered:1780537| [2025/04/30 20:20:38 292645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438248462| [2025/04/30 20:20:38 292650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:299||sndq_packets_used_bytes:0|sndq_packets_free:1040| [2025/04/30 20:20:38 292655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1839|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1839|path_largest_ack:1839| [2025/04/30 20:20:38 292659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1728931|prior_time:1746044438248582|is_app_limited:0|send_elapse:42671|ack_elapse:44022|ctl_first_sent_time:1746044438248919|lagest_ack_time:1746044438292604|curr_delivered:1781737| [2025/04/30 20:20:38 292664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438248919| [2025/04/30 20:20:38 292668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:298||sndq_packets_used_bytes:0|sndq_packets_free:1041| [2025/04/30 20:20:38 292672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43119|rttvar:454|minrtt:31448|latest_rtt:43685|ack_delay:88| [2025/04/30 20:20:38 292677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43179|rttvar:460|minrtt:31448|latest_rtt:43685|ack_delay:88| [2025/04/30 20:20:38 292685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1839|lost_pn:1836|thresh:3| [2025/04/30 20:20:38 292689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 292693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 292698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43179|rtt_var:460|pto_duration:45179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 292702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 292706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 292710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 292714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438362615|now:1746044438292697|interv:69918| [2025/04/30 20:20:38 292741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438362615|now:1746044438292697|interval:69918|pto_count:0|srtt:43179 [2025/04/30 20:20:38 292746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42671, ack_elapse 44022, delivered 52806|rate 1199536|lost 308| [2025/04/30 20:20:38 292751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199536) in round 32| [2025/04/30 20:20:38 292755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 292760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 292764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438248919|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 292768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438248919|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 292773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43179|latest_rtt:43685|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 292779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:759|largest:759|pns:2| [2025/04/30 20:20:38 292783] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:759|frame:ACK |recv_time:1746044438292604|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 292788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558292604|now:1746044438292604|interv:120000000| [2025/04/30 20:20:38 292792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558292604|now:1746044438292604|interv:120000000| [2025/04/30 20:20:38 292796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438293561|pq_index:0| [2025/04/30 20:20:38 292801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438292221| [2025/04/30 20:20:38 292808] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438292808| [2025/04/30 20:20:38 292813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438292812| [2025/04/30 20:20:38 292819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43179|min_srtt:43179|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 292824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1848702| [2025/04/30 20:20:38 292829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 292833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 292840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43179|min_srtt:43179|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 292847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1849881| [2025/04/30 20:20:38 292853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 292860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 292867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43179|min_srtt:43179|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 292871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1851060| [2025/04/30 20:20:38 292875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 292879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 292883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 292888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 292892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 292896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1800363| [2025/04/30 20:20:38 292901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 292905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 292912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438293561| [2025/04/30 20:20:38 292916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438293561| [2025/04/30 20:20:38 292920] [debug] |xqc_engine_wakeup_after|wakeup:1746044438293561|now:1746044438292920|diff:641| [2025/04/30 20:20:38 292925] [debug] |xqc_engine_main_logic|END|now:1746044438292812| [2025/04/30 20:20:38 292930] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438292930| [2025/04/30 20:20:38 292934] [debug] |xqc_engine_wakeup_after|wakeup:1746044438293561|now:1746044438292934|diff:627| [2025/04/30 20:20:38 292938] [debug] |xqc_engine_main_logic|END|now:1746044438292930| [2025/04/30 20:20:38 294007] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438294007| [2025/04/30 20:20:38 294022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438293561|pq_index:0| [2025/04/30 20:20:38 294030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438292812| [2025/04/30 20:20:38 294038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438294036| [2025/04/30 20:20:38 294045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438293561|now:1746044438294036| [2025/04/30 20:20:38 294051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438293561|now:1746044438294036| [2025/04/30 20:20:38 294057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 294065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43179|min_srtt:43179|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 294072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1851060| [2025/04/30 20:20:38 294079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 294085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 294091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 294098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 294105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 294111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1800363| [2025/04/30 20:20:38 294116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 294121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1884| [2025/04/30 20:20:38 294166] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438294132|stream_id:0|stream_offset:1800363| [2025/04/30 20:20:38 294176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1884|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 294190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 294195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43179|rtt_var:460|pto_duration:45179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 294200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 294204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 294208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 294212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438364311|now:1746044438294195|interv:70116| [2025/04/30 20:20:38 294216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438364311|now:1746044438294195|interval:70116|pto_count:0|srtt:43179 [2025/04/30 20:20:38 294221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 294226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 294230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1801542| [2025/04/30 20:20:38 294235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 294239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1885| [2025/04/30 20:20:38 294270] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438294246|stream_id:0|stream_offset:1801542| [2025/04/30 20:20:38 294279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 294286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 294293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43179|rtt_var:460|pto_duration:45179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 294298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 294302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 294306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 294310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438364425|now:1746044438294292|interv:70133| [2025/04/30 20:20:38 294314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438364425|now:1746044438294292|interval:70133|pto_count:0|srtt:43179 [2025/04/30 20:20:38 294319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 294328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 294332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1802721| [2025/04/30 20:20:38 294337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 294341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438295341|now:1746044438294341|interv:1000| [2025/04/30 20:20:38 294345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 294349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 294353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438295341| [2025/04/30 20:20:38 294358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438295341| [2025/04/30 20:20:38 294364] [debug] |xqc_engine_wakeup_after|wakeup:1746044438295341|now:1746044438294364|diff:977| [2025/04/30 20:20:38 294371] [debug] |xqc_engine_main_logic|END|now:1746044438294036| [2025/04/30 20:20:38 294447] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438294445| [2025/04/30 20:20:38 294460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 294470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:759| [2025/04/30 20:20:38 294477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:760| [2025/04/30 20:20:38 294486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:760| [2025/04/30 20:20:38 294493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 294501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1840|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1841|path_largest_ack:1840| [2025/04/30 20:20:38 294508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1728931|prior_time:1746044438248582|is_app_limited:0|send_elapse:44044|ack_elapse:45863|ctl_first_sent_time:1746044438250292|lagest_ack_time:1746044438294445|curr_delivered:1782937| [2025/04/30 20:20:38 294515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438250292| [2025/04/30 20:20:38 294523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:297||sndq_packets_used_bytes:0|sndq_packets_free:1042| [2025/04/30 20:20:38 294530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1841|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1841|path_largest_ack:1841| [2025/04/30 20:20:38 294537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1731331|prior_time:1746044438250644|is_app_limited:0|send_elapse:42666|ack_elapse:43801|ctl_first_sent_time:1746044438250988|lagest_ack_time:1746044438294445|curr_delivered:1784137| [2025/04/30 20:20:38 294545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438250988| [2025/04/30 20:20:38 294551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:296||sndq_packets_used_bytes:0|sndq_packets_free:1043| [2025/04/30 20:20:38 294558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43179|rttvar:460|minrtt:31448|latest_rtt:43457|ack_delay:80| [2025/04/30 20:20:38 294573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43204|rttvar:394|minrtt:31448|latest_rtt:43457|ack_delay:80| [2025/04/30 20:20:38 294580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1841|lost_pn:1838|thresh:3| [2025/04/30 20:20:38 294584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 294589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 294593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43204|rtt_var:394|pto_duration:45204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 294599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 294606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 294612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 294618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438364450|now:1746044438294593|interv:69857| [2025/04/30 20:20:38 294624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438364450|now:1746044438294593|interval:69857|pto_count:0|srtt:43204 [2025/04/30 20:20:38 294629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42666, ack_elapse 43801, delivered 52806|rate 1205588|lost 308| [2025/04/30 20:20:38 294633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205588) in round 32| [2025/04/30 20:20:38 294638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 294642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 294646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438250988|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 294650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438250988|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 294655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43204|latest_rtt:43457|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 294661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:760|largest:760|pns:2| [2025/04/30 20:20:38 294666] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:760|frame:ACK |recv_time:1746044438294445|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 294670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558294445|now:1746044438294445|interv:120000000| [2025/04/30 20:20:38 294678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558294445|now:1746044438294445|interv:120000000| [2025/04/30 20:20:38 294682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438295341|pq_index:0| [2025/04/30 20:20:38 294687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438294036| [2025/04/30 20:20:38 294691] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438294691| [2025/04/30 20:20:38 294696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438294695| [2025/04/30 20:20:38 294702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43204|min_srtt:43204|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 294707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1851060| [2025/04/30 20:20:38 294711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43204|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 294736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 294746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43204|min_srtt:43204|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 294750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1852239| [2025/04/30 20:20:38 294754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43204|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 294759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 294763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43204|min_srtt:43204|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 294767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1853418| [2025/04/30 20:20:38 294772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 294776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 294779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 294784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 294788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 294793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1802721| [2025/04/30 20:20:38 294801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 294805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 294809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438295341| [2025/04/30 20:20:38 294813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438295341| [2025/04/30 20:20:38 294817] [debug] |xqc_engine_wakeup_after|wakeup:1746044438295341|now:1746044438294817|diff:524| [2025/04/30 20:20:38 294822] [debug] |xqc_engine_main_logic|END|now:1746044438294695| [2025/04/30 20:20:38 294827] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438294827| [2025/04/30 20:20:38 294831] [debug] |xqc_engine_wakeup_after|wakeup:1746044438295341|now:1746044438294831|diff:510| [2025/04/30 20:20:38 294835] [debug] |xqc_engine_main_logic|END|now:1746044438294827| [2025/04/30 20:20:38 295910] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438295910| [2025/04/30 20:20:38 295923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438295341|pq_index:0| [2025/04/30 20:20:38 295929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438294695| [2025/04/30 20:20:38 295936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438295935| [2025/04/30 20:20:38 295943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438295341|now:1746044438295935| [2025/04/30 20:20:38 295949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438295341|now:1746044438295935| [2025/04/30 20:20:38 295955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 295963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43204|min_srtt:43204|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 295970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1853418| [2025/04/30 20:20:38 295977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 295983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 295989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 295995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 296003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 296009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1802721| [2025/04/30 20:20:38 296016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 296029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1886| [2025/04/30 20:20:38 296095] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438296041|stream_id:0|stream_offset:1802721| [2025/04/30 20:20:38 296105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 296112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 296119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43204|rtt_var:394|pto_duration:45204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 296126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 296133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 296139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 296145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438366245|now:1746044438296119|interv:70126| [2025/04/30 20:20:38 296150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438366245|now:1746044438296119|interval:70126|pto_count:0|srtt:43204 [2025/04/30 20:20:38 296154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 296160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 296164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1803900| [2025/04/30 20:20:38 296169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 296173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1887| [2025/04/30 20:20:38 296209] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438296181|stream_id:0|stream_offset:1803900| [2025/04/30 20:20:38 296218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 296225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 296232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43204|rtt_var:394|pto_duration:45204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 296239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 296244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 296248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 296252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438366385|now:1746044438296232|interv:70153| [2025/04/30 20:20:38 296261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438366385|now:1746044438296232|interval:70153|pto_count:0|srtt:43204 [2025/04/30 20:20:38 296266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 296270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 296274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1805079| [2025/04/30 20:20:38 296279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 296283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438297283|now:1746044438296283|interv:1000| [2025/04/30 20:20:38 296287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 296291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 296295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438297283| [2025/04/30 20:20:38 296299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438297283| [2025/04/30 20:20:38 296303] [debug] |xqc_engine_wakeup_after|wakeup:1746044438297283|now:1746044438296303|diff:980| [2025/04/30 20:20:38 296308] [debug] |xqc_engine_main_logic|END|now:1746044438295935| [2025/04/30 20:20:38 296425] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438296423| [2025/04/30 20:20:38 296438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 296447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:760| [2025/04/30 20:20:38 296453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:761| [2025/04/30 20:20:38 296462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:761| [2025/04/30 20:20:38 296469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 296476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1842|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1843|path_largest_ack:1842| [2025/04/30 20:20:38 296483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1731331|prior_time:1746044438250644|is_app_limited:0|send_elapse:44068|ack_elapse:45779|ctl_first_sent_time:1746044438252390|lagest_ack_time:1746044438296423|curr_delivered:1785337| [2025/04/30 20:20:38 296490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438252390| [2025/04/30 20:20:38 296498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:295||sndq_packets_used_bytes:0|sndq_packets_free:1044| [2025/04/30 20:20:38 296505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1843|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1843|path_largest_ack:1843| [2025/04/30 20:20:38 296512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1733731|prior_time:1746044438252640|is_app_limited:0|send_elapse:42739|ack_elapse:43783|ctl_first_sent_time:1746044438253014|lagest_ack_time:1746044438296423|curr_delivered:1786537| [2025/04/30 20:20:38 296527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438253014| [2025/04/30 20:20:38 296533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:1045| [2025/04/30 20:20:38 296540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43204|rttvar:394|minrtt:31448|latest_rtt:43409|ack_delay:88| [2025/04/30 20:20:38 296544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43219|rttvar:325|minrtt:31448|latest_rtt:43409|ack_delay:88| [2025/04/30 20:20:38 296549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1843|lost_pn:1840|thresh:3| [2025/04/30 20:20:38 296553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 296557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 296561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43219|rtt_var:325|pto_duration:45219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 296566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 296570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 296574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 296578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438366400|now:1746044438296561|interv:69839| [2025/04/30 20:20:38 296582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438366400|now:1746044438296561|interval:69839|pto_count:0|srtt:43219 [2025/04/30 20:20:38 296586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42739, ack_elapse 43783, delivered 52806|rate 1206084|lost 308| [2025/04/30 20:20:38 296591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206084) in round 32| [2025/04/30 20:20:38 296595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 296599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 296603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438253014|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 296608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438253014|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 296613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43219|latest_rtt:43409|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 296619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:761|largest:761|pns:2| [2025/04/30 20:20:38 296626] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:761|frame:ACK |recv_time:1746044438296423|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 296631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558296423|now:1746044438296423|interv:120000000| [2025/04/30 20:20:38 296636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558296423|now:1746044438296423|interv:120000000| [2025/04/30 20:20:38 296640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438297283|pq_index:0| [2025/04/30 20:20:38 296644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438295935| [2025/04/30 20:20:38 296648] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438296648| [2025/04/30 20:20:38 296653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438296652| [2025/04/30 20:20:38 296659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43219|min_srtt:43219|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 296664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1853418| [2025/04/30 20:20:38 296669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 296674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 296678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43219|min_srtt:43219|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 296683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1854597| [2025/04/30 20:20:38 296687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 296692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 296696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43219|min_srtt:43219|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 296700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1855776| [2025/04/30 20:20:38 296705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 296708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 296712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 296745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 296750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 296754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1805079| [2025/04/30 20:20:38 296759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 296763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 296767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438297283| [2025/04/30 20:20:38 296771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438297283| [2025/04/30 20:20:38 296775] [debug] |xqc_engine_wakeup_after|wakeup:1746044438297283|now:1746044438296775|diff:508| [2025/04/30 20:20:38 296779] [debug] |xqc_engine_main_logic|END|now:1746044438296652| [2025/04/30 20:20:38 296785] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438296785| [2025/04/30 20:20:38 296789] [debug] |xqc_engine_wakeup_after|wakeup:1746044438297283|now:1746044438296789|diff:494| [2025/04/30 20:20:38 296793] [debug] |xqc_engine_main_logic|END|now:1746044438296785| [2025/04/30 20:20:38 297861] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438297861| [2025/04/30 20:20:38 297873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438297283|pq_index:0| [2025/04/30 20:20:38 297877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438296652| [2025/04/30 20:20:38 297885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438297883| [2025/04/30 20:20:38 297892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438297283|now:1746044438297883| [2025/04/30 20:20:38 297897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438297283|now:1746044438297883| [2025/04/30 20:20:38 297901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 297906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43219|min_srtt:43219|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 297911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1855776| [2025/04/30 20:20:38 297918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 297935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 297941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 297946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 297953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 297967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1805079| [2025/04/30 20:20:38 297974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 297981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1888| [2025/04/30 20:20:38 298041] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438297992|stream_id:0|stream_offset:1805079| [2025/04/30 20:20:38 298053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 298060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 298067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43219|rtt_var:325|pto_duration:45219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 298075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 298081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 298088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 298094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438368211|now:1746044438298067|interv:70144| [2025/04/30 20:20:38 298101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438368211|now:1746044438298067|interval:70144|pto_count:0|srtt:43219 [2025/04/30 20:20:38 298108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 298116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 298122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1806258| [2025/04/30 20:20:38 298129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 298136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1889| [2025/04/30 20:20:38 298180] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438298147|stream_id:0|stream_offset:1806258| [2025/04/30 20:20:38 298190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 298197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 298204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43219|rtt_var:325|pto_duration:45219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 298211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 298224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 298230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 298236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438368366|now:1746044438298204|interv:70162| [2025/04/30 20:20:38 298240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438368366|now:1746044438298204|interval:70162|pto_count:0|srtt:43219 [2025/04/30 20:20:38 298245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 298251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 298258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1807437| [2025/04/30 20:20:38 298265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 298271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438299271|now:1746044438298271|interv:1000| [2025/04/30 20:20:38 298278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 298283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 298287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438299271| [2025/04/30 20:20:38 298291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438299271| [2025/04/30 20:20:38 298295] [debug] |xqc_engine_wakeup_after|wakeup:1746044438299271|now:1746044438298295|diff:976| [2025/04/30 20:20:38 298300] [debug] |xqc_engine_main_logic|END|now:1746044438297883| [2025/04/30 20:20:38 298438] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438298437| [2025/04/30 20:20:38 298449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 298457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:761| [2025/04/30 20:20:38 298463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:762| [2025/04/30 20:20:38 298472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:762| [2025/04/30 20:20:38 298479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 298487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1844|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1845|path_largest_ack:1844| [2025/04/30 20:20:38 298494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1733731|prior_time:1746044438252640|is_app_limited:0|send_elapse:44141|ack_elapse:45797|ctl_first_sent_time:1746044438254416|lagest_ack_time:1746044438298437|curr_delivered:1787737| [2025/04/30 20:20:38 298501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438254416| [2025/04/30 20:20:38 298507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:293||sndq_packets_used_bytes:0|sndq_packets_free:1046| [2025/04/30 20:20:38 298520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1845|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1845|path_largest_ack:1845| [2025/04/30 20:20:38 298527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1736131|prior_time:1746044438254582|is_app_limited:0|send_elapse:42635|ack_elapse:43855|ctl_first_sent_time:1746044438254930|lagest_ack_time:1746044438298437|curr_delivered:1788937| [2025/04/30 20:20:38 298534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438254930| [2025/04/30 20:20:38 298540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:292||sndq_packets_used_bytes:0|sndq_packets_free:1047| [2025/04/30 20:20:38 298546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43219|rttvar:325|minrtt:31448|latest_rtt:43507|ack_delay:88| [2025/04/30 20:20:38 298553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43244|rttvar:294|minrtt:31448|latest_rtt:43507|ack_delay:88| [2025/04/30 20:20:38 298560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1845|lost_pn:1842|thresh:3| [2025/04/30 20:20:38 298567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 298573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 298580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43244|rtt_var:294|pto_duration:45244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 298585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 298589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 298593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 298598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438368391|now:1746044438298580|interv:69811| [2025/04/30 20:20:38 298605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438368391|now:1746044438298580|interval:69811|pto_count:0|srtt:43244 [2025/04/30 20:20:38 298612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42635, ack_elapse 43855, delivered 52806|rate 1204104|lost 308| [2025/04/30 20:20:38 298619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204104) in round 32| [2025/04/30 20:20:38 298625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 298630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 298634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438254930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 298638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438254930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 298643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43244|latest_rtt:43507|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 298653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:762|largest:762|pns:2| [2025/04/30 20:20:38 298657] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:762|frame:ACK |recv_time:1746044438298437|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 298662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558298437|now:1746044438298437|interv:120000000| [2025/04/30 20:20:38 298666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558298437|now:1746044438298437|interv:120000000| [2025/04/30 20:20:38 298670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438299271|pq_index:0| [2025/04/30 20:20:38 298675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438297883| [2025/04/30 20:20:38 298679] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438298679| [2025/04/30 20:20:38 298684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438298683| [2025/04/30 20:20:38 298690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 298694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1855776| [2025/04/30 20:20:38 298699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 298704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 298708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 298712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1856955| [2025/04/30 20:20:38 298741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 298747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 298752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 298756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1858134| [2025/04/30 20:20:38 298764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 298768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 298772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 298776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 298781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 298785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1807437| [2025/04/30 20:20:38 298790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 298794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 298798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438299271| [2025/04/30 20:20:38 298802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438299271| [2025/04/30 20:20:38 298806] [debug] |xqc_engine_wakeup_after|wakeup:1746044438299271|now:1746044438298806|diff:465| [2025/04/30 20:20:38 298810] [debug] |xqc_engine_main_logic|END|now:1746044438298683| [2025/04/30 20:20:38 298816] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438298816| [2025/04/30 20:20:38 298820] [debug] |xqc_engine_wakeup_after|wakeup:1746044438299271|now:1746044438298820|diff:451| [2025/04/30 20:20:38 298824] [debug] |xqc_engine_main_logic|END|now:1746044438298816| [2025/04/30 20:20:38 299896] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438299895| [2025/04/30 20:20:38 299910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438299271|pq_index:0| [2025/04/30 20:20:38 299917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438298683| [2025/04/30 20:20:38 299926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438299924| [2025/04/30 20:20:38 299933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438299271|now:1746044438299924| [2025/04/30 20:20:38 299938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438299271|now:1746044438299924| [2025/04/30 20:20:38 299945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 299953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 299961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1858134| [2025/04/30 20:20:38 299968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 299974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 299981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 299995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 300003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 300010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1807437| [2025/04/30 20:20:38 300017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 300024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1890| [2025/04/30 20:20:38 300079] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438300036|stream_id:0|stream_offset:1807437| [2025/04/30 20:20:38 300089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 300096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 300104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43244|rtt_var:294|pto_duration:45244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 300111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 300117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 300123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 300129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438370280|now:1746044438300103|interv:70177| [2025/04/30 20:20:38 300135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438370280|now:1746044438300103|interval:70177|pto_count:0|srtt:43244 [2025/04/30 20:20:38 300143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 300149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 300154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1808616| [2025/04/30 20:20:38 300158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 300163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1891| [2025/04/30 20:20:38 300193] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438300170|stream_id:0|stream_offset:1808616| [2025/04/30 20:20:38 300199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 300208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 300212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43244|rtt_var:294|pto_duration:45244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 300217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 300221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 300225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 300229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438370414|now:1746044438300212|interv:70202| [2025/04/30 20:20:38 300232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438370414|now:1746044438300212|interval:70202|pto_count:0|srtt:43244 [2025/04/30 20:20:38 300237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 300241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 300246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1809795| [2025/04/30 20:20:38 300250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 300254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438301254|now:1746044438300254|interv:1000| [2025/04/30 20:20:38 300258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 300262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 300266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438301254| [2025/04/30 20:20:38 300271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438301254| [2025/04/30 20:20:38 300275] [debug] |xqc_engine_wakeup_after|wakeup:1746044438301254|now:1746044438300274|diff:980| [2025/04/30 20:20:38 300279] [debug] |xqc_engine_main_logic|END|now:1746044438299924| [2025/04/30 20:20:38 300444] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438300443| [2025/04/30 20:20:38 300453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 300460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:762| [2025/04/30 20:20:38 300466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:763| [2025/04/30 20:20:38 300475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:763| [2025/04/30 20:20:38 300481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 300489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1846|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1847|path_largest_ack:1846| [2025/04/30 20:20:38 300496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1736131|prior_time:1746044438254582|is_app_limited:0|send_elapse:44022|ack_elapse:45861|ctl_first_sent_time:1746044438256317|lagest_ack_time:1746044438300443|curr_delivered:1790137| [2025/04/30 20:20:38 300512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438256317| [2025/04/30 20:20:38 300519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:291||sndq_packets_used_bytes:0|sndq_packets_free:1048| [2025/04/30 20:20:38 300523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1847|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1847|path_largest_ack:1847| [2025/04/30 20:20:38 300528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1738531|prior_time:1746044438256608|is_app_limited:0|send_elapse:42693|ack_elapse:43835|ctl_first_sent_time:1746044438256938|lagest_ack_time:1746044438300443|curr_delivered:1791337| [2025/04/30 20:20:38 300533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438256938| [2025/04/30 20:20:38 300540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:290||sndq_packets_used_bytes:0|sndq_packets_free:1049| [2025/04/30 20:20:38 300546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43244|rttvar:294|minrtt:31448|latest_rtt:43505|ack_delay:96| [2025/04/30 20:20:38 300552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43265|rttvar:262|minrtt:31448|latest_rtt:43505|ack_delay:96| [2025/04/30 20:20:38 300560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1847|lost_pn:1844|thresh:3| [2025/04/30 20:20:38 300566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 300573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 300580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43265|rtt_var:262|pto_duration:45265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 300587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 300593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 300598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 300602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438370435|now:1746044438300579|interv:69856| [2025/04/30 20:20:38 300606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438370435|now:1746044438300579|interval:69856|pto_count:0|srtt:43265 [2025/04/30 20:20:38 300611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42693, ack_elapse 43835, delivered 52806|rate 1204653|lost 308| [2025/04/30 20:20:38 300615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204653) in round 32| [2025/04/30 20:20:38 300620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 300624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 300628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438256938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 300636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438256938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 300641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43265|latest_rtt:43505|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 300647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:763|largest:763|pns:2| [2025/04/30 20:20:38 300651] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:763|frame:ACK |recv_time:1746044438300443|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 300656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558300443|now:1746044438300443|interv:120000000| [2025/04/30 20:20:38 300660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558300443|now:1746044438300443|interv:120000000| [2025/04/30 20:20:38 300664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438301254|pq_index:0| [2025/04/30 20:20:38 300669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438299924| [2025/04/30 20:20:38 300673] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438300673| [2025/04/30 20:20:38 300678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438300677| [2025/04/30 20:20:38 300684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43265|min_srtt:43265|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 300688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1858134| [2025/04/30 20:20:38 300693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43265|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 300697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 300702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43265|min_srtt:43265|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 300706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1859313| [2025/04/30 20:20:38 300711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43265|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 300715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 300746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43265|min_srtt:43265|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 300751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1860492| [2025/04/30 20:20:38 300755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 300759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 300763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 300767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 300772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 300776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1809795| [2025/04/30 20:20:38 300781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 300784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 300788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438301254| [2025/04/30 20:20:38 300793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438301254| [2025/04/30 20:20:38 300797] [debug] |xqc_engine_wakeup_after|wakeup:1746044438301254|now:1746044438300796|diff:458| [2025/04/30 20:20:38 300801] [debug] |xqc_engine_main_logic|END|now:1746044438300677| [2025/04/30 20:20:38 300806] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438300806| [2025/04/30 20:20:38 300810] [debug] |xqc_engine_wakeup_after|wakeup:1746044438301254|now:1746044438300810|diff:444| [2025/04/30 20:20:38 300814] [debug] |xqc_engine_main_logic|END|now:1746044438300806| [2025/04/30 20:20:38 301884] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438301884| [2025/04/30 20:20:38 301897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438301254|pq_index:0| [2025/04/30 20:20:38 301903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438300677| [2025/04/30 20:20:38 301912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438301910| [2025/04/30 20:20:38 301919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438301254|now:1746044438301910| [2025/04/30 20:20:38 301927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438301254|now:1746044438301910| [2025/04/30 20:20:38 301931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 301937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43265|min_srtt:43265|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 301945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1860492| [2025/04/30 20:20:38 301960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 301966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 301972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 301979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 301987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 301996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1809795| [2025/04/30 20:20:38 302003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 302010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1892| [2025/04/30 20:20:38 302059] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438302023|stream_id:0|stream_offset:1809795| [2025/04/30 20:20:38 302068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 302074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 302079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43265|rtt_var:262|pto_duration:45265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 302085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 302090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 302095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 302100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438372288|now:1746044438302079|interv:70209| [2025/04/30 20:20:38 302106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438372288|now:1746044438302079|interval:70209|pto_count:0|srtt:43265 [2025/04/30 20:20:38 302112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 302119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 302125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1810974| [2025/04/30 20:20:38 302132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 302139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1893| [2025/04/30 20:20:38 302188] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438302156|stream_id:0|stream_offset:1810974| [2025/04/30 20:20:38 302197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 302205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 302211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43265|rtt_var:262|pto_duration:45265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 302218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 302224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 302231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 302238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438372421|now:1746044438302211|interv:70210| [2025/04/30 20:20:38 302243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438372421|now:1746044438302211|interval:70210|pto_count:0|srtt:43265 [2025/04/30 20:20:38 302251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 302257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 302261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1812153| [2025/04/30 20:20:38 302266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 302270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438303270|now:1746044438302270|interv:1000| [2025/04/30 20:20:38 302274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 302278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 302282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438303270| [2025/04/30 20:20:38 302286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438303270| [2025/04/30 20:20:38 302290] [debug] |xqc_engine_wakeup_after|wakeup:1746044438303270|now:1746044438302290|diff:980| [2025/04/30 20:20:38 302295] [debug] |xqc_engine_main_logic|END|now:1746044438301910| [2025/04/30 20:20:38 302402] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438302401| [2025/04/30 20:20:38 302411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 302420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:763| [2025/04/30 20:20:38 302427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:764| [2025/04/30 20:20:38 302433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:764| [2025/04/30 20:20:38 302440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 302454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1848|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1849|path_largest_ack:1848| [2025/04/30 20:20:38 302462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1738531|prior_time:1746044438256608|is_app_limited:0|send_elapse:44082|ack_elapse:45793|ctl_first_sent_time:1746044438258327|lagest_ack_time:1746044438302401|curr_delivered:1792537| [2025/04/30 20:20:38 302469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438258327| [2025/04/30 20:20:38 302477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:289||sndq_packets_used_bytes:0|sndq_packets_free:1050| [2025/04/30 20:20:38 302484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1849|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1849|path_largest_ack:1849| [2025/04/30 20:20:38 302491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1740931|prior_time:1746044438258527|is_app_limited:0|send_elapse:42589|ack_elapse:43874|ctl_first_sent_time:1746044438258855|lagest_ack_time:1746044438302401|curr_delivered:1793737| [2025/04/30 20:20:38 302497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438258855| [2025/04/30 20:20:38 302504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:288||sndq_packets_used_bytes:0|sndq_packets_free:1051| [2025/04/30 20:20:38 302510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43265|rttvar:262|minrtt:31448|latest_rtt:43546|ack_delay:88| [2025/04/30 20:20:38 302516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43289|rttvar:245|minrtt:31448|latest_rtt:43546|ack_delay:88| [2025/04/30 20:20:38 302523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1849|lost_pn:1846|thresh:3| [2025/04/30 20:20:38 302529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 302536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 302541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43289|rtt_var:245|pto_duration:45289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 302545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 302549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 302554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 302560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438372445|now:1746044438302540|interv:69905| [2025/04/30 20:20:38 302566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438372445|now:1746044438302540|interval:69905|pto_count:0|srtt:43289 [2025/04/30 20:20:38 302574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42589, ack_elapse 43874, delivered 52806|rate 1203582|lost 308| [2025/04/30 20:20:38 302579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203582) in round 32| [2025/04/30 20:20:38 302588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 302592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 302596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438258855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 302600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438258855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 302605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43289|latest_rtt:43546|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 302611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:764|largest:764|pns:2| [2025/04/30 20:20:38 302616] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:764|frame:ACK |recv_time:1746044438302401|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 302621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558302401|now:1746044438302401|interv:120000000| [2025/04/30 20:20:38 302625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558302401|now:1746044438302401|interv:120000000| [2025/04/30 20:20:38 302629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438303270|pq_index:0| [2025/04/30 20:20:38 302633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438301910| [2025/04/30 20:20:38 302638] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438302638| [2025/04/30 20:20:38 302646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438302644| [2025/04/30 20:20:38 302655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43289|min_srtt:43289|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 302662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1860492| [2025/04/30 20:20:38 302668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43289|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 302672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 302677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43289|min_srtt:43289|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 302681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1861671| [2025/04/30 20:20:38 302689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43289|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 302693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 302698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43289|min_srtt:43289|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 302702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1862850| [2025/04/30 20:20:38 302706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 302711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 302715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 302750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 302755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 302760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1812153| [2025/04/30 20:20:38 302764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 302768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 302772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438303270| [2025/04/30 20:20:38 302776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438303270| [2025/04/30 20:20:38 302780] [debug] |xqc_engine_wakeup_after|wakeup:1746044438303270|now:1746044438302780|diff:490| [2025/04/30 20:20:38 302785] [debug] |xqc_engine_main_logic|END|now:1746044438302644| [2025/04/30 20:20:38 302790] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438302790| [2025/04/30 20:20:38 302794] [debug] |xqc_engine_wakeup_after|wakeup:1746044438303270|now:1746044438302794|diff:476| [2025/04/30 20:20:38 302798] [debug] |xqc_engine_main_logic|END|now:1746044438302790| [2025/04/30 20:20:38 303868] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438303868| [2025/04/30 20:20:38 303881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438303270|pq_index:0| [2025/04/30 20:20:38 303885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438302644| [2025/04/30 20:20:38 303891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438303889| [2025/04/30 20:20:38 303897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438303270|now:1746044438303889| [2025/04/30 20:20:38 303904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438303270|now:1746044438303889| [2025/04/30 20:20:38 303917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 303925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43289|min_srtt:43289|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 303932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1862850| [2025/04/30 20:20:38 303940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 303945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 303949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 303953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 303960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 303967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1812153| [2025/04/30 20:20:38 303973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 303980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1894| [2025/04/30 20:20:38 304036] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438303992|stream_id:0|stream_offset:1812153| [2025/04/30 20:20:38 304046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 304053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 304061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43289|rtt_var:245|pto_duration:45289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 304067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 304073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 304080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 304085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438374281|now:1746044438304060|interv:70221| [2025/04/30 20:20:38 304091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438374281|now:1746044438304060|interval:70221|pto_count:0|srtt:43289 [2025/04/30 20:20:38 304098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 304105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 304113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1813332| [2025/04/30 20:20:38 304127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 304134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1895| [2025/04/30 20:20:38 304171] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438304144|stream_id:0|stream_offset:1813332| [2025/04/30 20:20:38 304181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 304188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 304194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43289|rtt_var:245|pto_duration:45289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 304201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 304208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 304215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 304222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438374433|now:1746044438304194|interv:70239| [2025/04/30 20:20:38 304229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438374433|now:1746044438304194|interval:70239|pto_count:0|srtt:43289 [2025/04/30 20:20:38 304236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 304244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 304250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1814511| [2025/04/30 20:20:38 304256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 304260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438305260|now:1746044438304260|interv:1000| [2025/04/30 20:20:38 304264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 304268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 304272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438305260| [2025/04/30 20:20:38 304277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438305260| [2025/04/30 20:20:38 304281] [debug] |xqc_engine_wakeup_after|wakeup:1746044438305260|now:1746044438304281|diff:979| [2025/04/30 20:20:38 304285] [debug] |xqc_engine_main_logic|END|now:1746044438303889| [2025/04/30 20:20:38 304483] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438304482| [2025/04/30 20:20:38 304493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 304508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:764| [2025/04/30 20:20:38 304515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:765| [2025/04/30 20:20:38 304525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:765| [2025/04/30 20:20:38 304531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 304538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1850|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1851|path_largest_ack:1850| [2025/04/30 20:20:38 304545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1740931|prior_time:1746044438258527|is_app_limited:0|send_elapse:43979|ack_elapse:45955|ctl_first_sent_time:1746044438260245|lagest_ack_time:1746044438304482|curr_delivered:1794937| [2025/04/30 20:20:38 304553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438260245| [2025/04/30 20:20:38 304560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:287||sndq_packets_used_bytes:0|sndq_packets_free:1052| [2025/04/30 20:20:38 304567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1851|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1851|path_largest_ack:1851| [2025/04/30 20:20:38 304574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1743331|prior_time:1746044438260568|is_app_limited:0|send_elapse:42513|ack_elapse:43914|ctl_first_sent_time:1746044438260904|lagest_ack_time:1746044438304482|curr_delivered:1796137| [2025/04/30 20:20:38 304581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438260904| [2025/04/30 20:20:38 304588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:286||sndq_packets_used_bytes:0|sndq_packets_free:1053| [2025/04/30 20:20:38 304594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43289|rttvar:245|minrtt:31448|latest_rtt:43578|ack_delay:96| [2025/04/30 20:20:38 304601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43313|rttvar:232|minrtt:31448|latest_rtt:43578|ack_delay:96| [2025/04/30 20:20:38 304607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1851|lost_pn:1848|thresh:3| [2025/04/30 20:20:38 304613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 304620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 304626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43313|rtt_var:232|pto_duration:45313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 304633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 304638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 304642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 304646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438374457|now:1746044438304626|interv:69831| [2025/04/30 20:20:38 304650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438374457|now:1746044438304626|interval:69831|pto_count:0|srtt:43313 [2025/04/30 20:20:38 304659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42513, ack_elapse 43914, delivered 52806|rate 1202486|lost 308| [2025/04/30 20:20:38 304664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202486) in round 32| [2025/04/30 20:20:38 304668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 304672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 304676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438260904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 304681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438260904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 304685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43313|latest_rtt:43578|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 304692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:765|largest:765|pns:2| [2025/04/30 20:20:38 304696] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:765|frame:ACK |recv_time:1746044438304482|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 304701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558304482|now:1746044438304482|interv:120000000| [2025/04/30 20:20:38 304705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558304482|now:1746044438304482|interv:120000000| [2025/04/30 20:20:38 304709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438305260|pq_index:0| [2025/04/30 20:20:38 304714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438303889| [2025/04/30 20:20:38 304741] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438304741| [2025/04/30 20:20:38 304747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438304746| [2025/04/30 20:20:38 304753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43313|min_srtt:43313|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 304757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1862850| [2025/04/30 20:20:38 304762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 304767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 304775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43313|min_srtt:43313|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 304779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1864029| [2025/04/30 20:20:38 304783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43313|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 304788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 304792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43313|min_srtt:43313|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 304796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1865208| [2025/04/30 20:20:38 304801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 304804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 304808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 304812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 304817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 304821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1814511| [2025/04/30 20:20:38 304826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 304830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 304834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438305260| [2025/04/30 20:20:38 304838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438305260| [2025/04/30 20:20:38 304842] [debug] |xqc_engine_wakeup_after|wakeup:1746044438305260|now:1746044438304841|diff:419| [2025/04/30 20:20:38 304846] [debug] |xqc_engine_main_logic|END|now:1746044438304746| [2025/04/30 20:20:38 304852] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438304852| [2025/04/30 20:20:38 304855] [debug] |xqc_engine_wakeup_after|wakeup:1746044438305260|now:1746044438304855|diff:405| [2025/04/30 20:20:38 304859] [debug] |xqc_engine_main_logic|END|now:1746044438304852| [2025/04/30 20:20:38 305941] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438305941| [2025/04/30 20:20:38 305957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438305260|pq_index:0| [2025/04/30 20:20:38 305964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438304746| [2025/04/30 20:20:38 305972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438305970| [2025/04/30 20:20:38 305986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438305260|now:1746044438305970| [2025/04/30 20:20:38 305993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438305260|now:1746044438305970| [2025/04/30 20:20:38 305999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 306007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43313|min_srtt:43313|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 306014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1865208| [2025/04/30 20:20:38 306021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 306026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 306032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 306038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 306045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 306051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1814511| [2025/04/30 20:20:38 306058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 306065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1896| [2025/04/30 20:20:38 306128] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438306077|stream_id:0|stream_offset:1814511| [2025/04/30 20:20:38 306139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 306147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 306154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43313|rtt_var:232|pto_duration:45313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 306159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 306164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 306169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 306173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438376390|now:1746044438306153|interv:70237| [2025/04/30 20:20:38 306177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438376390|now:1746044438306153|interval:70237|pto_count:0|srtt:43313 [2025/04/30 20:20:38 306189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 306194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 306198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1815690| [2025/04/30 20:20:38 306203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 306207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1897| [2025/04/30 20:20:38 306245] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438306215|stream_id:0|stream_offset:1815690| [2025/04/30 20:20:38 306254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 306262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 306269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43313|rtt_var:232|pto_duration:45313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 306276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 306280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 306283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 306287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438376528|now:1746044438306268|interv:70260| [2025/04/30 20:20:38 306292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438376528|now:1746044438306268|interval:70260|pto_count:0|srtt:43313 [2025/04/30 20:20:38 306296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 306301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 306305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1816869| [2025/04/30 20:20:38 306310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 306313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438307313|now:1746044438306313|interv:1000| [2025/04/30 20:20:38 306317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 306321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 306325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438307313| [2025/04/30 20:20:38 306330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438307313| [2025/04/30 20:20:38 306334] [debug] |xqc_engine_wakeup_after|wakeup:1746044438307313|now:1746044438306334|diff:979| [2025/04/30 20:20:38 306349] [debug] |xqc_engine_main_logic|END|now:1746044438305970| [2025/04/30 20:20:38 306441] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438306440| [2025/04/30 20:20:38 306451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 306460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:765| [2025/04/30 20:20:38 306466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:766| [2025/04/30 20:20:38 306475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:766| [2025/04/30 20:20:38 306481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 306489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1852|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1853|path_largest_ack:1852| [2025/04/30 20:20:38 306495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1743331|prior_time:1746044438260568|is_app_limited:0|send_elapse:43891|ack_elapse:45872|ctl_first_sent_time:1746044438262282|lagest_ack_time:1746044438306440|curr_delivered:1797337| [2025/04/30 20:20:38 306502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438262282| [2025/04/30 20:20:38 306510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:285||sndq_packets_used_bytes:0|sndq_packets_free:1054| [2025/04/30 20:20:38 306516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1853|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1853|path_largest_ack:1853| [2025/04/30 20:20:38 306523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1745731|prior_time:1746044438262654|is_app_limited:0|send_elapse:44492|ack_elapse:43786|ctl_first_sent_time:1746044438263002|lagest_ack_time:1746044438306440|curr_delivered:1798537| [2025/04/30 20:20:38 306529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438263002| [2025/04/30 20:20:38 306536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:1055| [2025/04/30 20:20:38 306542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43313|rttvar:232|minrtt:31448|latest_rtt:43438|ack_delay:88| [2025/04/30 20:20:38 306549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43317|rttvar:183|minrtt:31448|latest_rtt:43438|ack_delay:88| [2025/04/30 20:20:38 306556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1853|lost_pn:1850|thresh:3| [2025/04/30 20:20:38 306562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 306569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 306575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43317|rtt_var:183|pto_duration:45317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 306582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 306588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 306596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 306600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438376532|now:1746044438306575|interv:69957| [2025/04/30 20:20:38 306604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438376532|now:1746044438306575|interval:69957|pto_count:0|srtt:43317 [2025/04/30 20:20:38 306611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44492, ack_elapse 43786, delivered 52806|rate 1186865|lost 308| [2025/04/30 20:20:38 306618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186865) in round 32| [2025/04/30 20:20:38 306625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 306631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 306635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438263002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 306640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438263002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1748131| [2025/04/30 20:20:38 306644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43317|latest_rtt:43438|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 306650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:766|largest:766|pns:2| [2025/04/30 20:20:38 306655] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:766|frame:ACK |recv_time:1746044438306440|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 306660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558306440|now:1746044438306440|interv:120000000| [2025/04/30 20:20:38 306664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558306440|now:1746044438306440|interv:120000000| [2025/04/30 20:20:38 306668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438307313|pq_index:0| [2025/04/30 20:20:38 306672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438305970| [2025/04/30 20:20:38 306677] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438306676| [2025/04/30 20:20:38 306682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438306680| [2025/04/30 20:20:38 306687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43317|min_srtt:43317|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 306692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1865208| [2025/04/30 20:20:38 306700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43317|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 306705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 306710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43317|min_srtt:43317|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 306741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1866387| [2025/04/30 20:20:38 306747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43317|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 306752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 306757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43317|min_srtt:43317|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 306761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1867566| [2025/04/30 20:20:38 306765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 306769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 306773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 306777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 306782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 306786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1816869| [2025/04/30 20:20:38 306791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 306795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 306799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438307313| [2025/04/30 20:20:38 306803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438307313| [2025/04/30 20:20:38 306807] [debug] |xqc_engine_wakeup_after|wakeup:1746044438307313|now:1746044438306807|diff:506| [2025/04/30 20:20:38 306811] [debug] |xqc_engine_main_logic|END|now:1746044438306680| [2025/04/30 20:20:38 306817] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438306817| [2025/04/30 20:20:38 306821] [debug] |xqc_engine_wakeup_after|wakeup:1746044438307313|now:1746044438306820|diff:493| [2025/04/30 20:20:38 306824] [debug] |xqc_engine_main_logic|END|now:1746044438306817| [2025/04/30 20:20:38 307899] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438307898| [2025/04/30 20:20:38 307911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438307313|pq_index:0| [2025/04/30 20:20:38 307925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438306680| [2025/04/30 20:20:38 307933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438307932| [2025/04/30 20:20:38 307941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438307313|now:1746044438307932| [2025/04/30 20:20:38 307947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438307313|now:1746044438307932| [2025/04/30 20:20:38 307953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 307961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43317|min_srtt:43317|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 307969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1867566| [2025/04/30 20:20:38 307976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 307982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 307989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 307996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 308003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 308010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1816869| [2025/04/30 20:20:38 308018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 308024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1898| [2025/04/30 20:20:38 308070] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438308036|stream_id:0|stream_offset:1816869| [2025/04/30 20:20:38 308080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 308087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 308094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43317|rtt_var:183|pto_duration:45317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 308100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 308106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 308112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 308123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438378353|now:1746044438308093|interv:70260| [2025/04/30 20:20:38 308129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438378353|now:1746044438308093|interval:70260|pto_count:0|srtt:43317 [2025/04/30 20:20:38 308135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 308142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 308148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1818048| [2025/04/30 20:20:38 308154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 308160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1899-1903|next_skip_chance:1746044438519111|current_time:1746044438308160| [2025/04/30 20:20:38 308166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1904| [2025/04/30 20:20:38 308207] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438308175|stream_id:0|stream_offset:1818048| [2025/04/30 20:20:38 308215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 308222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 308228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43317|rtt_var:183|pto_duration:45317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 308233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 308239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 308245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 308255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438378492|now:1746044438308227|interv:70265| [2025/04/30 20:20:38 308261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438378492|now:1746044438308227|interval:70265|pto_count:0|srtt:43317 [2025/04/30 20:20:38 308267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 308273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 308279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1819227| [2025/04/30 20:20:38 308286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 308293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438309292|now:1746044438308292|interv:1000| [2025/04/30 20:20:38 308308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 308314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 308320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438309292| [2025/04/30 20:20:38 308327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438309292| [2025/04/30 20:20:38 308334] [debug] |xqc_engine_wakeup_after|wakeup:1746044438309292|now:1746044438308334|diff:958| [2025/04/30 20:20:38 308340] [debug] |xqc_engine_main_logic|END|now:1746044438307932| [2025/04/30 20:20:38 308563] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438308562| [2025/04/30 20:20:38 308573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 308579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:766| [2025/04/30 20:20:38 308586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:767| [2025/04/30 20:20:38 308595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:767| [2025/04/30 20:20:38 308601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 308609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1854|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1855|path_largest_ack:1854| [2025/04/30 20:20:38 308617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1745731|prior_time:1746044438262654|is_app_limited:0|send_elapse:45876|ack_elapse:45908|ctl_first_sent_time:1746044438264386|lagest_ack_time:1746044438308562|curr_delivered:1799737| [2025/04/30 20:20:38 308624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438264386| [2025/04/30 20:20:38 308631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:283||sndq_packets_used_bytes:0|sndq_packets_free:1056| [2025/04/30 20:20:38 308638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1855|origin_pktnum:1763|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1855|path_largest_ack:1855| [2025/04/30 20:20:38 308645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1748131|prior_time:1746044438264524|is_app_limited:0|send_elapse:43124|ack_elapse:44038|ctl_first_sent_time:1746044438265426|lagest_ack_time:1746044438308562|curr_delivered:1800937| [2025/04/30 20:20:38 308653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438265426| [2025/04/30 20:20:38 308658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:281||sndq_packets_used_bytes:0|sndq_packets_free:1058| [2025/04/30 20:20:38 308662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43317|rttvar:183|minrtt:31448|latest_rtt:43136|ack_delay:232| [2025/04/30 20:20:38 308669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43266|rttvar:241|minrtt:31448|latest_rtt:43136|ack_delay:232| [2025/04/30 20:20:38 308676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1855|lost_pn:1852|thresh:3| [2025/04/30 20:20:38 308683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 308695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43266|rtt_var:241|pto_duration:45266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 308700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 308705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 308712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 308739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438378441|now:1746044438308695|interv:69746| [2025/04/30 20:20:38 308746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438378441|now:1746044438308695|interval:69746|pto_count:0|srtt:43266 [2025/04/30 20:20:38 308751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43124, ack_elapse 44038, delivered 52806|rate 1199100|lost 308| [2025/04/30 20:20:38 308756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 32 -> 33| [2025/04/30 20:20:38 308760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199100) in round 33| [2025/04/30 20:20:38 308764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 308768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 308772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438265426|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 308777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438265426|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 308781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43266|latest_rtt:43136|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:38 308787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:767|largest:767|pns:2| [2025/04/30 20:20:38 308792] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:767|frame:ACK |recv_time:1746044438308562|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 308797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558308562|now:1746044438308562|interv:120000000| [2025/04/30 20:20:38 308801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558308562|now:1746044438308562|interv:120000000| [2025/04/30 20:20:38 308805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438309292|pq_index:0| [2025/04/30 20:20:38 308809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438307932| [2025/04/30 20:20:38 308814] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438308813| [2025/04/30 20:20:38 308819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438308817| [2025/04/30 20:20:38 308829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43266|min_srtt:43266|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 308833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1867566| [2025/04/30 20:20:38 308838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 308843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 308847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43266|min_srtt:43266|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 308851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1868745| [2025/04/30 20:20:38 308856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 308860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 308865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43266|min_srtt:43266|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 308869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1869924| [2025/04/30 20:20:38 308873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 308877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 308881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 308886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 308893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 308900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1819227| [2025/04/30 20:20:38 308908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 308914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 308918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438309292| [2025/04/30 20:20:38 308922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438309292| [2025/04/30 20:20:38 308934] [debug] |xqc_engine_wakeup_after|wakeup:1746044438309292|now:1746044438308934|diff:358| [2025/04/30 20:20:38 308941] [debug] |xqc_engine_main_logic|END|now:1746044438308817| [2025/04/30 20:20:38 308949] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438308949| [2025/04/30 20:20:38 308955] [debug] |xqc_engine_wakeup_after|wakeup:1746044438309292|now:1746044438308955|diff:337| [2025/04/30 20:20:38 308962] [debug] |xqc_engine_main_logic|END|now:1746044438308949| [2025/04/30 20:20:38 310051] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438310051| [2025/04/30 20:20:38 310066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438309292|pq_index:0| [2025/04/30 20:20:38 310074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438308817| [2025/04/30 20:20:38 310083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438310080| [2025/04/30 20:20:38 310089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438309292|now:1746044438310080| [2025/04/30 20:20:38 310096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438309292|now:1746044438310080| [2025/04/30 20:20:38 310102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 310109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43266|min_srtt:43266|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 310114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1869924| [2025/04/30 20:20:38 310119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 310123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 310127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 310131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 310136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 310140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1819227| [2025/04/30 20:20:38 310145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 310150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1905| [2025/04/30 20:20:38 310191] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438310158|stream_id:0|stream_offset:1819227| [2025/04/30 20:20:38 310201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 310209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 310224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43266|rtt_var:241|pto_duration:45266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 310229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 310233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 310236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 310240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438380424|now:1746044438310223|interv:70201| [2025/04/30 20:20:38 310244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438380424|now:1746044438310223|interval:70201|pto_count:0|srtt:43266 [2025/04/30 20:20:38 310249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 310254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 310259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1820406| [2025/04/30 20:20:38 310263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 310267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1906| [2025/04/30 20:20:38 310299] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438310275|stream_id:0|stream_offset:1820406| [2025/04/30 20:20:38 310308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 310316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 310322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43266|rtt_var:241|pto_duration:45266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 310327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 310331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 310335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 310339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438380541|now:1746044438310322|interv:70219| [2025/04/30 20:20:38 310343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438380541|now:1746044438310322|interval:70219|pto_count:0|srtt:43266 [2025/04/30 20:20:38 310349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 310358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 310370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1821585| [2025/04/30 20:20:38 310378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 310384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438311384|now:1746044438310384|interv:1000| [2025/04/30 20:20:38 310389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 310393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 310399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438311384| [2025/04/30 20:20:38 310406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438311384| [2025/04/30 20:20:38 310412] [debug] |xqc_engine_wakeup_after|wakeup:1746044438311384|now:1746044438310412|diff:972| [2025/04/30 20:20:38 310419] [debug] |xqc_engine_main_logic|END|now:1746044438310080| [2025/04/30 20:20:38 310430] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438310429| [2025/04/30 20:20:38 310438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 310447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:767| [2025/04/30 20:20:38 310453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:768| [2025/04/30 20:20:38 310460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:768| [2025/04/30 20:20:38 310467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 310474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1856|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1857|path_largest_ack:1856| [2025/04/30 20:20:38 310479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1748131|prior_time:1746044438264524|is_app_limited:0|send_elapse:43227|ack_elapse:45905|ctl_first_sent_time:1746044438265529|lagest_ack_time:1746044438310429|curr_delivered:1802137| [2025/04/30 20:20:38 310484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438265529| [2025/04/30 20:20:38 310491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:1059| [2025/04/30 20:20:38 310498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1857|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1857|path_largest_ack:1857| [2025/04/30 20:20:38 310505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1750531|prior_time:1746044438266564|is_app_limited:0|send_elapse:42687|ack_elapse:43865|ctl_first_sent_time:1746044438266934|lagest_ack_time:1746044438310429|curr_delivered:1803337| [2025/04/30 20:20:38 310512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438266934| [2025/04/30 20:20:38 310518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:1060| [2025/04/30 20:20:38 310525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43266|rttvar:241|minrtt:31448|latest_rtt:43495|ack_delay:96| [2025/04/30 20:20:38 310532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43282|rttvar:214|minrtt:31448|latest_rtt:43495|ack_delay:96| [2025/04/30 20:20:38 310542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1857|lost_pn:1854|thresh:3| [2025/04/30 20:20:38 310547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 310551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43282|rtt_var:214|pto_duration:45282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 310555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 310559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 310563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 310567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438380557|now:1746044438310551|interv:70006| [2025/04/30 20:20:38 310571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438380557|now:1746044438310551|interval:70006|pto_count:0|srtt:43282 [2025/04/30 20:20:38 310576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 42687, ack_elapse 43865, delivered 52806|rate 1203829|lost 308| [2025/04/30 20:20:38 310580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203829) in round 33| [2025/04/30 20:20:38 310584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 310588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 310592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438266934|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 310597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438266934|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 310602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43282|latest_rtt:43495|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 310607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:768|largest:768|pns:2| [2025/04/30 20:20:38 310612] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:768|frame:ACK |recv_time:1746044438310429|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 310617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558310429|now:1746044438310429|interv:120000000| [2025/04/30 20:20:38 310621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558310429|now:1746044438310429|interv:120000000| [2025/04/30 20:20:38 310625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438311384|pq_index:0| [2025/04/30 20:20:38 310629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438310080| [2025/04/30 20:20:38 310636] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438310636| [2025/04/30 20:20:38 310641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438310640| [2025/04/30 20:20:38 310647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43282|min_srtt:43282|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 310652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1869924| [2025/04/30 20:20:38 310656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 310661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 310666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43282|min_srtt:43282|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 310670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1871103| [2025/04/30 20:20:38 310675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 310679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 310684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43282|min_srtt:43282|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 310688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1872282| [2025/04/30 20:20:38 310692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 310696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 310700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 310704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 310708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 310713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1821585| [2025/04/30 20:20:38 310739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 310743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 310750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438311384| [2025/04/30 20:20:38 310755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438311384| [2025/04/30 20:20:38 310759] [debug] |xqc_engine_wakeup_after|wakeup:1746044438311384|now:1746044438310758|diff:626| [2025/04/30 20:20:38 310763] [debug] |xqc_engine_main_logic|END|now:1746044438310640| [2025/04/30 20:20:38 310768] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438310768| [2025/04/30 20:20:38 310772] [debug] |xqc_engine_wakeup_after|wakeup:1746044438311384|now:1746044438310772|diff:612| [2025/04/30 20:20:38 310776] [debug] |xqc_engine_main_logic|END|now:1746044438310768| [2025/04/30 20:20:38 311846] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438311846| [2025/04/30 20:20:38 311857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438311384|pq_index:0| [2025/04/30 20:20:38 311862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438310640| [2025/04/30 20:20:38 311867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438311866| [2025/04/30 20:20:38 311873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438311384|now:1746044438311866| [2025/04/30 20:20:38 311880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438311384|now:1746044438311866| [2025/04/30 20:20:38 311886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 311894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43282|min_srtt:43282|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 311901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1872282| [2025/04/30 20:20:38 311909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 311914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 311921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 311929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 311936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 311943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1821585| [2025/04/30 20:20:38 311950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 311957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1907| [2025/04/30 20:20:38 312002] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438311968|stream_id:0|stream_offset:1821585| [2025/04/30 20:20:38 312012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 312026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 312033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43282|rtt_var:214|pto_duration:45282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 312040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 312046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 312053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 312059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438382250|now:1746044438312033|interv:70217| [2025/04/30 20:20:38 312066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438382250|now:1746044438312033|interval:70217|pto_count:0|srtt:43282 [2025/04/30 20:20:38 312073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 312080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 312087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1822764| [2025/04/30 20:20:38 312093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 312100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1908| [2025/04/30 20:20:38 312155] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438312110|stream_id:0|stream_offset:1822764| [2025/04/30 20:20:38 312167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 312173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 312178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43282|rtt_var:214|pto_duration:45282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 312184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 312190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 312195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 312201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438382392|now:1746044438312178|interv:70214| [2025/04/30 20:20:38 312206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438382392|now:1746044438312178|interval:70214|pto_count:0|srtt:43282 [2025/04/30 20:20:38 312213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 312227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 312233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1823943| [2025/04/30 20:20:38 312239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 312244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438313244|now:1746044438312244|interv:1000| [2025/04/30 20:20:38 312250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 312254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 312259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438313244| [2025/04/30 20:20:38 312265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438313244| [2025/04/30 20:20:38 312270] [debug] |xqc_engine_wakeup_after|wakeup:1746044438313244|now:1746044438312270|diff:974| [2025/04/30 20:20:38 312276] [debug] |xqc_engine_main_logic|END|now:1746044438311866| [2025/04/30 20:20:38 312417] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044438312416| [2025/04/30 20:20:38 312430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 312440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:768| [2025/04/30 20:20:38 312446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:769| [2025/04/30 20:20:38 312454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:769| [2025/04/30 20:20:38 312461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 312469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1858|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1859|path_largest_ack:1858| [2025/04/30 20:20:38 312476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1750531|prior_time:1746044438266564|is_app_limited:0|send_elapse:44030|ack_elapse:45852|ctl_first_sent_time:1746044438268277|lagest_ack_time:1746044438312416|curr_delivered:1804537| [2025/04/30 20:20:38 312483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438268277| [2025/04/30 20:20:38 312491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:1061| [2025/04/30 20:20:38 312498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1859|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1859|path_largest_ack:1859| [2025/04/30 20:20:38 312505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1750531|prior_time:1746044438266564|is_app_limited:0|send_elapse:44030|ack_elapse:45852|ctl_first_sent_time:1746044438268277|lagest_ack_time:1746044438312416|curr_delivered:1805737| [2025/04/30 20:20:38 312512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438268369| [2025/04/30 20:20:38 312518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:277||sndq_packets_used_bytes:0|sndq_packets_free:1062| [2025/04/30 20:20:38 312531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43282|rttvar:214|minrtt:31448|latest_rtt:44047|ack_delay:96| [2025/04/30 20:20:38 312537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43365|rttvar:328|minrtt:31448|latest_rtt:44047|ack_delay:96| [2025/04/30 20:20:38 312544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1859|lost_pn:1856|thresh:3| [2025/04/30 20:20:38 312551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 312558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43365|rtt_var:328|pto_duration:45365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 312565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 312571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 312575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 312581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438382475|now:1746044438312558|interv:69917| [2025/04/30 20:20:38 312588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438382475|now:1746044438312558|interval:69917|pto_count:0|srtt:43365 [2025/04/30 20:20:38 312595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44030, ack_elapse 45852, delivered 55206|rate 1204004|lost 308| [2025/04/30 20:20:38 312602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204004) in round 33| [2025/04/30 20:20:38 312606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 312611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 312615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438268369|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 312619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438268369|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 312624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43365|latest_rtt:44047|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 312630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:769|largest:769|pns:2| [2025/04/30 20:20:38 312635] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:769|frame:ACK |recv_time:1746044438312416|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 312640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558312416|now:1746044438312416|interv:120000000| [2025/04/30 20:20:38 312644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558312416|now:1746044438312416|interv:120000000| [2025/04/30 20:20:38 312652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438313244|pq_index:0| [2025/04/30 20:20:38 312656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438311866| [2025/04/30 20:20:38 312660] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438312660| [2025/04/30 20:20:38 312665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438312664| [2025/04/30 20:20:38 312672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43365|min_srtt:43365|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 312676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1872282| [2025/04/30 20:20:38 312681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43365|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 312686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 312690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43365|min_srtt:43365|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 312695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1873461| [2025/04/30 20:20:38 312699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43365|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 312704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 312708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43365|min_srtt:43365|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 312713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1874640| [2025/04/30 20:20:38 312747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 312752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 312756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 312760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 312765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 312769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1823943| [2025/04/30 20:20:38 312778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 312781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 312785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438313244| [2025/04/30 20:20:38 312790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438313244| [2025/04/30 20:20:38 312794] [debug] |xqc_engine_wakeup_after|wakeup:1746044438313244|now:1746044438312794|diff:450| [2025/04/30 20:20:38 312798] [debug] |xqc_engine_main_logic|END|now:1746044438312664| [2025/04/30 20:20:38 312804] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438312804| [2025/04/30 20:20:38 312808] [debug] |xqc_engine_wakeup_after|wakeup:1746044438313244|now:1746044438312808|diff:436| [2025/04/30 20:20:38 312812] [debug] |xqc_engine_main_logic|END|now:1746044438312804| [2025/04/30 20:20:38 313881] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438313880| [2025/04/30 20:20:38 313895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438313244|pq_index:0| [2025/04/30 20:20:38 313903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438312664| [2025/04/30 20:20:38 313911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438313909| [2025/04/30 20:20:38 313918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438313244|now:1746044438313909| [2025/04/30 20:20:38 313925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438313244|now:1746044438313909| [2025/04/30 20:20:38 313931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 313939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43365|min_srtt:43365|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 313946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1874640| [2025/04/30 20:20:38 313954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 313960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 313966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 313973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 313981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 313988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1823943| [2025/04/30 20:20:38 313995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 314002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1909| [2025/04/30 20:20:38 314058] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438314021|stream_id:0|stream_offset:1823943| [2025/04/30 20:20:38 314069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 314076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 314083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43365|rtt_var:328|pto_duration:45365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 314090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 314096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 314103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 314110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438384386|now:1746044438314083|interv:70303| [2025/04/30 20:20:38 314116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438384386|now:1746044438314083|interval:70303|pto_count:0|srtt:43365 [2025/04/30 20:20:38 314124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 314132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 314138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1825122| [2025/04/30 20:20:38 314146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 314152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1910| [2025/04/30 20:20:38 314182] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438314159|stream_id:0|stream_offset:1825122| [2025/04/30 20:20:38 314188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 314193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 314197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43365|rtt_var:328|pto_duration:45365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 314202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 314206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 314210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 314214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438384524|now:1746044438314197|interv:70327| [2025/04/30 20:20:38 314223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438384524|now:1746044438314197|interval:70327|pto_count:0|srtt:43365 [2025/04/30 20:20:38 314227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 314232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 314236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1826301| [2025/04/30 20:20:38 314241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 314245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438315244|now:1746044438314244|interv:1000| [2025/04/30 20:20:38 314249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 314252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 314256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438315244| [2025/04/30 20:20:38 314261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438315244| [2025/04/30 20:20:38 314265] [debug] |xqc_engine_wakeup_after|wakeup:1746044438315244|now:1746044438314265|diff:979| [2025/04/30 20:20:38 314269] [debug] |xqc_engine_main_logic|END|now:1746044438313909| [2025/04/30 20:20:38 314392] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044438314390| [2025/04/30 20:20:38 314401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 314410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:769| [2025/04/30 20:20:38 314417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:770| [2025/04/30 20:20:38 314425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:770| [2025/04/30 20:20:38 314432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 314439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1860|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1861|path_largest_ack:1860| [2025/04/30 20:20:38 314444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1752931|prior_time:1746044438268577|is_app_limited:0|send_elapse:43889|ack_elapse:45813|ctl_first_sent_time:1746044438270165|lagest_ack_time:1746044438314390|curr_delivered:1806937| [2025/04/30 20:20:38 314451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438270165| [2025/04/30 20:20:38 314459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:1063| [2025/04/30 20:20:38 314465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1861|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1861|path_largest_ack:1861| [2025/04/30 20:20:38 314472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1752931|prior_time:1746044438268577|is_app_limited:0|send_elapse:43889|ack_elapse:45813|ctl_first_sent_time:1746044438270165|lagest_ack_time:1746044438314390|curr_delivered:1808137| [2025/04/30 20:20:38 314481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438270289| [2025/04/30 20:20:38 314486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:275||sndq_packets_used_bytes:0|sndq_packets_free:1064| [2025/04/30 20:20:38 314493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43365|rttvar:328|minrtt:31448|latest_rtt:44101|ack_delay:88| [2025/04/30 20:20:38 314499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43446|rttvar:408|minrtt:31448|latest_rtt:44101|ack_delay:88| [2025/04/30 20:20:38 314506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1861|lost_pn:1858|thresh:3| [2025/04/30 20:20:38 314513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 314520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43446|rtt_var:408|pto_duration:45446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 314527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 314534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 314540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 314546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438384605|now:1746044438314520|interv:70085| [2025/04/30 20:20:38 314553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438384605|now:1746044438314520|interval:70085|pto_count:0|srtt:43446 [2025/04/30 20:20:38 314557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43889, ack_elapse 45813, delivered 55206|rate 1205029|lost 308| [2025/04/30 20:20:38 314562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205029) in round 33| [2025/04/30 20:20:38 314566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 314570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 314574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438270289|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 314579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438270289|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 314584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1212498|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43446|latest_rtt:44101|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 314590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:770|largest:770|pns:2| [2025/04/30 20:20:38 314594] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:770|frame:ACK |recv_time:1746044438314390|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 314603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558314390|now:1746044438314390|interv:120000000| [2025/04/30 20:20:38 314607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558314390|now:1746044438314390|interv:120000000| [2025/04/30 20:20:38 314611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438315244|pq_index:0| [2025/04/30 20:20:38 314616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438313909| [2025/04/30 20:20:38 314620] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438314620| [2025/04/30 20:20:38 314625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438314624| [2025/04/30 20:20:38 314631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43446|min_srtt:43446|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 314635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1874640| [2025/04/30 20:20:38 314640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43446|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 314645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 314650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43446|min_srtt:43446|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 314654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1875819| [2025/04/30 20:20:38 314658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43446|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 314663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 314667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43446|min_srtt:43446|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 314671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1876998| [2025/04/30 20:20:38 314676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 314680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 314683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 314688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 314692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 314701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1826301| [2025/04/30 20:20:38 314706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 314710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 314714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438315244| [2025/04/30 20:20:38 314734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438315244| [2025/04/30 20:20:38 314739] [debug] |xqc_engine_wakeup_after|wakeup:1746044438315244|now:1746044438314739|diff:505| [2025/04/30 20:20:38 314743] [debug] |xqc_engine_main_logic|END|now:1746044438314624| [2025/04/30 20:20:38 314749] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438314749| [2025/04/30 20:20:38 314752] [debug] |xqc_engine_wakeup_after|wakeup:1746044438315244|now:1746044438314752|diff:492| [2025/04/30 20:20:38 314756] [debug] |xqc_engine_main_logic|END|now:1746044438314749| [2025/04/30 20:20:38 315823] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438315823| [2025/04/30 20:20:38 315835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438315244|pq_index:0| [2025/04/30 20:20:38 315840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438314624| [2025/04/30 20:20:38 315845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438315844| [2025/04/30 20:20:38 315850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438315244|now:1746044438315844| [2025/04/30 20:20:38 315857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438315244|now:1746044438315844| [2025/04/30 20:20:38 315864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 315872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43446|min_srtt:43446|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 315879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1876998| [2025/04/30 20:20:38 315886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 315892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 315899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 315905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 315913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 315919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1826301| [2025/04/30 20:20:38 315934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 315941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1911| [2025/04/30 20:20:38 315987] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438315953|stream_id:0|stream_offset:1826301| [2025/04/30 20:20:38 315998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 316006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 316013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43446|rtt_var:408|pto_duration:45446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 316020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 316026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 316032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 316039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438386399|now:1746044438316012|interv:70387| [2025/04/30 20:20:38 316045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438386399|now:1746044438316012|interval:70387|pto_count:0|srtt:43446 [2025/04/30 20:20:38 316053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 316061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 316067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1827480| [2025/04/30 20:20:38 316074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 316081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1912| [2025/04/30 20:20:38 316117] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438316091|stream_id:0|stream_offset:1827480| [2025/04/30 20:20:38 316124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 316128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 316133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43446|rtt_var:408|pto_duration:45446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 316137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 316141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 316145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 316153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438386537|now:1746044438316132|interv:70405| [2025/04/30 20:20:38 316157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438386537|now:1746044438316132|interval:70405|pto_count:0|srtt:43446 [2025/04/30 20:20:38 316162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 316166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 316171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1828659| [2025/04/30 20:20:38 316175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 316179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438317179|now:1746044438316179|interv:1000| [2025/04/30 20:20:38 316183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 316187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 316191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438317179| [2025/04/30 20:20:38 316195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438317179| [2025/04/30 20:20:38 316199] [debug] |xqc_engine_wakeup_after|wakeup:1746044438317179|now:1746044438316199|diff:980| [2025/04/30 20:20:38 316204] [debug] |xqc_engine_main_logic|END|now:1746044438315844| [2025/04/30 20:20:38 316367] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044438316366| [2025/04/30 20:20:38 316377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 316386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:770| [2025/04/30 20:20:38 316392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:771| [2025/04/30 20:20:38 316400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:771| [2025/04/30 20:20:38 316407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 316414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1862|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1863|path_largest_ack:1862| [2025/04/30 20:20:38 316421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1755331|prior_time:1746044438270487|is_app_limited:0|send_elapse:43437|ack_elapse:45879|ctl_first_sent_time:1746044438272036|lagest_ack_time:1746044438316366|curr_delivered:1809337| [2025/04/30 20:20:38 316426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438272036| [2025/04/30 20:20:38 316433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:1065| [2025/04/30 20:20:38 316440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1863|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1863|path_largest_ack:1863| [2025/04/30 20:20:38 316446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1755331|prior_time:1746044438270487|is_app_limited:0|send_elapse:43437|ack_elapse:45879|ctl_first_sent_time:1746044438272036|lagest_ack_time:1746044438316366|curr_delivered:1810537| [2025/04/30 20:20:38 316455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438272173| [2025/04/30 20:20:38 316460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:1066| [2025/04/30 20:20:38 316464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43446|rttvar:408|minrtt:31448|latest_rtt:44193|ack_delay:96| [2025/04/30 20:20:38 316468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43528|rttvar:468|minrtt:31448|latest_rtt:44193|ack_delay:96| [2025/04/30 20:20:38 316472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1863|lost_pn:1860|thresh:3| [2025/04/30 20:20:38 316479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 316486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43528|rtt_var:468|pto_duration:45528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 316493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 316498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 316505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 316511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438386619|now:1746044438316485|interv:70134| [2025/04/30 20:20:38 316518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438386619|now:1746044438316485|interval:70134|pto_count:0|srtt:43528 [2025/04/30 20:20:38 316525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43437, ack_elapse 45879, delivered 55206|rate 1203295|lost 308| [2025/04/30 20:20:38 316532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203295) in round 33| [2025/04/30 20:20:38 316536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 316541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 316545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438272173|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 316549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438272173|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 316554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43528|latest_rtt:44193|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 316560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:771|largest:771|pns:2| [2025/04/30 20:20:38 316568] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:771|frame:ACK |recv_time:1746044438316366|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 316573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558316366|now:1746044438316366|interv:120000000| [2025/04/30 20:20:38 316577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558316366|now:1746044438316366|interv:120000000| [2025/04/30 20:20:38 316581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438317179|pq_index:0| [2025/04/30 20:20:38 316585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438315844| [2025/04/30 20:20:38 316590] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438316589| [2025/04/30 20:20:38 316595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438316593| [2025/04/30 20:20:38 316601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43528|min_srtt:43528|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 316605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1876998| [2025/04/30 20:20:38 316610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43528|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 316614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 316619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43528|min_srtt:43528|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 316623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1878177| [2025/04/30 20:20:38 316627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43528|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 316632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 316636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43528|min_srtt:43528|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 316640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1879356| [2025/04/30 20:20:38 316644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 316648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 316652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 316662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 316667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 316671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1828659| [2025/04/30 20:20:38 316675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 316679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 316683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438317179| [2025/04/30 20:20:38 316687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438317179| [2025/04/30 20:20:38 316691] [debug] |xqc_engine_wakeup_after|wakeup:1746044438317179|now:1746044438316691|diff:488| [2025/04/30 20:20:38 316696] [debug] |xqc_engine_main_logic|END|now:1746044438316593| [2025/04/30 20:20:38 316701] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438316701| [2025/04/30 20:20:38 316705] [debug] |xqc_engine_wakeup_after|wakeup:1746044438317179|now:1746044438316705|diff:474| [2025/04/30 20:20:38 316709] [debug] |xqc_engine_main_logic|END|now:1746044438316701| [2025/04/30 20:20:38 317736] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438317735| [2025/04/30 20:20:38 317748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438317179|pq_index:0| [2025/04/30 20:20:38 317752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438316593| [2025/04/30 20:20:38 317758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438317756| [2025/04/30 20:20:38 317762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438317179|now:1746044438317756| [2025/04/30 20:20:38 317767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438317179|now:1746044438317756| [2025/04/30 20:20:38 317771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 317776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43528|min_srtt:43528|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 317781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1879356| [2025/04/30 20:20:38 317786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 317790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 317794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 317798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 317803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 317813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1828659| [2025/04/30 20:20:38 317817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 317822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1913| [2025/04/30 20:20:38 317860] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438317830|stream_id:0|stream_offset:1828659| [2025/04/30 20:20:38 317869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 317876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 317883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43528|rtt_var:468|pto_duration:45528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 317889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 317895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 317901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 317908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438388358|now:1746044438317882|interv:70476| [2025/04/30 20:20:38 317914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438388358|now:1746044438317882|interval:70476|pto_count:0|srtt:43528 [2025/04/30 20:20:38 317921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 317929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 317936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1829838| [2025/04/30 20:20:38 317943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 317950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1914| [2025/04/30 20:20:38 318016] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438317960|stream_id:0|stream_offset:1829838| [2025/04/30 20:20:38 318026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 318033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 318040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43528|rtt_var:468|pto_duration:45528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 318047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 318060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 318067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 318073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438388488|now:1746044438318040|interv:70448| [2025/04/30 20:20:38 318079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438388488|now:1746044438318040|interval:70448|pto_count:0|srtt:43528 [2025/04/30 20:20:38 318087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 318094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 318098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1831017| [2025/04/30 20:20:38 318103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 318107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438319107|now:1746044438318107|interv:1000| [2025/04/30 20:20:38 318111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 318115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 318119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438319107| [2025/04/30 20:20:38 318123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438319107| [2025/04/30 20:20:38 318127] [debug] |xqc_engine_wakeup_after|wakeup:1746044438319107|now:1746044438318127|diff:980| [2025/04/30 20:20:38 318132] [debug] |xqc_engine_main_logic|END|now:1746044438317756| [2025/04/30 20:20:38 318388] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044438318387| [2025/04/30 20:20:38 318398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 318406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:771| [2025/04/30 20:20:38 318413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:772| [2025/04/30 20:20:38 318421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:772| [2025/04/30 20:20:38 318427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 318435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1864|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1865|path_largest_ack:1864| [2025/04/30 20:20:38 318443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1757731|prior_time:1746044438272518|is_app_limited:0|send_elapse:44910|ack_elapse:45869|ctl_first_sent_time:1746044438274103|lagest_ack_time:1746044438318387|curr_delivered:1811737| [2025/04/30 20:20:38 318450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438274103| [2025/04/30 20:20:38 318457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:1067| [2025/04/30 20:20:38 318470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 318477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1757731|prior_time:1746044438272518|is_app_limited:0|send_elapse:44910|ack_elapse:45869|ctl_first_sent_time:1746044438274103|lagest_ack_time:1746044438318387|curr_delivered:1812937| [2025/04/30 20:20:38 318485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438274246| [2025/04/30 20:20:38 318491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:1068| [2025/04/30 20:20:38 318498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43528|rttvar:468|minrtt:31448|latest_rtt:44141|ack_delay:96| [2025/04/30 20:20:38 318503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43592|rttvar:480|minrtt:31448|latest_rtt:44141|ack_delay:96| [2025/04/30 20:20:38 318508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1865|lost_pn:1862|thresh:3| [2025/04/30 20:20:38 318512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 318516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43592|rtt_var:480|pto_duration:45592|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 318521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 318525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 318531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 318538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438388552|now:1746044438318516|interv:70036| [2025/04/30 20:20:38 318544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438388552|now:1746044438318516|interval:70036|pto_count:0|srtt:43592 [2025/04/30 20:20:38 318550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44910, ack_elapse 45869, delivered 55206|rate 1203557|lost 308| [2025/04/30 20:20:38 318555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203557) in round 33| [2025/04/30 20:20:38 318559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 318563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 318567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438274246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 318572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438274246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 318576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:52806|srtt:43592|latest_rtt:44141|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 318586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:772|largest:772|pns:2| [2025/04/30 20:20:38 318590] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:772|frame:ACK |recv_time:1746044438318387|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 318595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558318387|now:1746044438318387|interv:120000000| [2025/04/30 20:20:38 318599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558318387|now:1746044438318387|interv:120000000| [2025/04/30 20:20:38 318603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438319107|pq_index:0| [2025/04/30 20:20:38 318608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438317756| [2025/04/30 20:20:38 318612] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438318612| [2025/04/30 20:20:38 318617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438318616| [2025/04/30 20:20:38 318623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43592|min_srtt:43592|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 318627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1879356| [2025/04/30 20:20:38 318632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43592|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 318637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 318641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43592|min_srtt:43592|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 318646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1880535| [2025/04/30 20:20:38 318650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43592|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 318655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 318659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43592|min_srtt:43592|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 318663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1881714| [2025/04/30 20:20:38 318668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 318674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 318678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 318682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 318687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 318691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1831017| [2025/04/30 20:20:38 318696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 318699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 318703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438319107| [2025/04/30 20:20:38 318708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438319107| [2025/04/30 20:20:38 318711] [debug] |xqc_engine_wakeup_after|wakeup:1746044438319107|now:1746044438318711|diff:396| [2025/04/30 20:20:38 318731] [debug] |xqc_engine_main_logic|END|now:1746044438318616| [2025/04/30 20:20:38 318740] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438318740| [2025/04/30 20:20:38 318744] [debug] |xqc_engine_wakeup_after|wakeup:1746044438319107|now:1746044438318744|diff:363| [2025/04/30 20:20:38 318748] [debug] |xqc_engine_main_logic|END|now:1746044438318740| [2025/04/30 20:20:38 319821] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438319820| [2025/04/30 20:20:38 319833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438319107|pq_index:0| [2025/04/30 20:20:38 319837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438318616| [2025/04/30 20:20:38 319846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438319844| [2025/04/30 20:20:38 319853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438319107|now:1746044438319844| [2025/04/30 20:20:38 319860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438319107|now:1746044438319844| [2025/04/30 20:20:38 319866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 319873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43592|min_srtt:43592|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 319881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1881714| [2025/04/30 20:20:38 319888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 319894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 319901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 319915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 319922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 319929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1831017| [2025/04/30 20:20:38 319936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 319942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1915| [2025/04/30 20:20:38 319987] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438319954|stream_id:0|stream_offset:1831017| [2025/04/30 20:20:38 319997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 320005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 320012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43592|rtt_var:480|pto_duration:45592|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 320019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 320025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 320031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 320038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438390546|now:1746044438320011|interv:70535| [2025/04/30 20:20:38 320044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438390546|now:1746044438320011|interval:70535|pto_count:0|srtt:43592 [2025/04/30 20:20:38 320052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:54006| [2025/04/30 20:20:38 320059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 320066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1832196| [2025/04/30 20:20:38 320073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 320079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1916| [2025/04/30 20:20:38 320119] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438320089|stream_id:0|stream_offset:1832196| [2025/04/30 20:20:38 320126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 320130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 320143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43592|rtt_var:480|pto_duration:45592|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 320150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 320157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 320163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 320170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438390681|now:1746044438320143|interv:70538| [2025/04/30 20:20:38 320176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438390681|now:1746044438320143|interval:70538|pto_count:0|srtt:43592 [2025/04/30 20:20:38 320184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 320190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 320194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1833375| [2025/04/30 20:20:38 320199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 320203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1917| [2025/04/30 20:20:38 320233] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438320210|stream_id:0|stream_offset:1833375| [2025/04/30 20:20:38 320239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 320246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 320253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43592|rtt_var:480|pto_duration:45592|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 320260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 320267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 320273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 320279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438390802|now:1746044438320253|interv:70549| [2025/04/30 20:20:38 320286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438390802|now:1746044438320253|interval:70549|pto_count:0|srtt:43592 [2025/04/30 20:20:38 320293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:56406| [2025/04/30 20:20:38 320301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 320307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1834554| [2025/04/30 20:20:38 320320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 320326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438321326|now:1746044438320326|interv:1000| [2025/04/30 20:20:38 320332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 320338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 320345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438321326| [2025/04/30 20:20:38 320353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438321326| [2025/04/30 20:20:38 320359] [debug] |xqc_engine_wakeup_after|wakeup:1746044438321326|now:1746044438320359|diff:967| [2025/04/30 20:20:38 320365] [debug] |xqc_engine_main_logic|END|now:1746044438319844| [2025/04/30 20:20:38 320379] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044438320378| [2025/04/30 20:20:38 320387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 320396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:772| [2025/04/30 20:20:38 320403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:773| [2025/04/30 20:20:38 320411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:773| [2025/04/30 20:20:38 320416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 320423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 320430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1760131|prior_time:1746044438274500|is_app_limited:0|send_elapse:45042|ack_elapse:45878|ctl_first_sent_time:1746044438276064|lagest_ack_time:1746044438320378|curr_delivered:1814137| [2025/04/30 20:20:38 320438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438276064| [2025/04/30 20:20:38 320444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:270||sndq_packets_used_bytes:0|sndq_packets_free:1069| [2025/04/30 20:20:38 320448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 320455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1760131|prior_time:1746044438274500|is_app_limited:0|send_elapse:45042|ack_elapse:45878|ctl_first_sent_time:1746044438276064|lagest_ack_time:1746044438320378|curr_delivered:1815337| [2025/04/30 20:20:38 320462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438276209| [2025/04/30 20:20:38 320468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:1070| [2025/04/30 20:20:38 320474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43592|rttvar:480|minrtt:31448|latest_rtt:44169|ack_delay:88| [2025/04/30 20:20:38 320478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43653|rttvar:482|minrtt:31448|latest_rtt:44169|ack_delay:88| [2025/04/30 20:20:38 320487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1867|lost_pn:1864|thresh:3| [2025/04/30 20:20:38 320492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 320496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43653|rtt_var:482|pto_duration:45653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 320500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 320504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 320508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 320512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438390863|now:1746044438320495|interv:70368| [2025/04/30 20:20:38 320516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438390863|now:1746044438320495|interval:70368|pto_count:0|srtt:43653 [2025/04/30 20:20:38 320521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45042, ack_elapse 45878, delivered 55206|rate 1203321|lost 308| [2025/04/30 20:20:38 320526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203321) in round 33| [2025/04/30 20:20:38 320530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 320534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 320538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438276209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 320542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438276209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 320547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:54006|srtt:43653|latest_rtt:44169|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 320553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:773|largest:773|pns:2| [2025/04/30 20:20:38 320558] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:773|frame:ACK |recv_time:1746044438320378|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 320563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558320378|now:1746044438320378|interv:120000000| [2025/04/30 20:20:38 320567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558320378|now:1746044438320378|interv:120000000| [2025/04/30 20:20:38 320571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438321326|pq_index:0| [2025/04/30 20:20:38 320575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438319844| [2025/04/30 20:20:38 320582] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438320582| [2025/04/30 20:20:38 320587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438320586| [2025/04/30 20:20:38 320593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43653|min_srtt:43653|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 320598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1881714| [2025/04/30 20:20:38 320603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 320607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 320612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43653|min_srtt:43653|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 320616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1882893| [2025/04/30 20:20:38 320621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 320625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 320629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43653|min_srtt:43653|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 320634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1884072| [2025/04/30 20:20:38 320638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 320642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 320646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 320650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 320654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 320659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1834554| [2025/04/30 20:20:38 320663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 320667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 320674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438321326| [2025/04/30 20:20:38 320678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438321326| [2025/04/30 20:20:38 320682] [debug] |xqc_engine_wakeup_after|wakeup:1746044438321326|now:1746044438320682|diff:644| [2025/04/30 20:20:38 320686] [debug] |xqc_engine_main_logic|END|now:1746044438320586| [2025/04/30 20:20:38 320691] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438320691| [2025/04/30 20:20:38 320695] [debug] |xqc_engine_wakeup_after|wakeup:1746044438321326|now:1746044438320695|diff:631| [2025/04/30 20:20:38 320699] [debug] |xqc_engine_main_logic|END|now:1746044438320691| [2025/04/30 20:20:38 321768] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438321768| [2025/04/30 20:20:38 321780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438321326|pq_index:0| [2025/04/30 20:20:38 321785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438320586| [2025/04/30 20:20:38 321790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438321789| [2025/04/30 20:20:38 321795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438321326|now:1746044438321789| [2025/04/30 20:20:38 321799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438321326|now:1746044438321789| [2025/04/30 20:20:38 321804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 321812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43653|min_srtt:43653|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 321819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1884072| [2025/04/30 20:20:38 321827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 321833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 321839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 321846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 321853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 321860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1834554| [2025/04/30 20:20:38 321867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 321874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1918| [2025/04/30 20:20:38 321917] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438321885|stream_id:0|stream_offset:1834554| [2025/04/30 20:20:38 321927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 321942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 321950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43653|rtt_var:482|pto_duration:45653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 321957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 321963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 321968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 321974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438392538|now:1746044438321949|interv:70589| [2025/04/30 20:20:38 321980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438392538|now:1746044438321949|interval:70589|pto_count:0|srtt:43653 [2025/04/30 20:20:38 321987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:55206| [2025/04/30 20:20:38 321994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 322001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1835733| [2025/04/30 20:20:38 322007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 322013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1919| [2025/04/30 20:20:38 322055] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438322023|stream_id:0|stream_offset:1835733| [2025/04/30 20:20:38 322066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 322073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 322080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43653|rtt_var:482|pto_duration:45653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 322086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 322092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 322098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 322103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438392676|now:1746044438322080|interv:70596| [2025/04/30 20:20:38 322107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438392676|now:1746044438322080|interval:70596|pto_count:0|srtt:43653 [2025/04/30 20:20:38 322112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:56406| [2025/04/30 20:20:38 322122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 322126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1836912| [2025/04/30 20:20:38 322130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 322135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1920| [2025/04/30 20:20:38 322167] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746044438322142|stream_id:0|stream_offset:1836912| [2025/04/30 20:20:38 322176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 322183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:20:38 322190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43653|rtt_var:482|pto_duration:45653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 322196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 322200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 322203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:20:38 322207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438392795|now:1746044438322189|interv:70606| [2025/04/30 20:20:38 322211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438392795|now:1746044438322189|interval:70606|pto_count:0|srtt:43653 [2025/04/30 20:20:38 322216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:57606| [2025/04/30 20:20:38 322220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 322225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1838091| [2025/04/30 20:20:38 322229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 322233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438323233|now:1746044438322233|interv:1000| [2025/04/30 20:20:38 322238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 322241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 322245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438323233| [2025/04/30 20:20:38 322250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438323233| [2025/04/30 20:20:38 322254] [debug] |xqc_engine_wakeup_after|wakeup:1746044438323233|now:1746044438322254|diff:979| [2025/04/30 20:20:38 322258] [debug] |xqc_engine_main_logic|END|now:1746044438321789| [2025/04/30 20:20:38 322371] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044438322370| [2025/04/30 20:20:38 322381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 322389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:773| [2025/04/30 20:20:38 322395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:774| [2025/04/30 20:20:38 322404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:774| [2025/04/30 20:20:38 322411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 322418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 322425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1762531|prior_time:1746044438276522|is_app_limited:0|send_elapse:45116|ack_elapse:45848|ctl_first_sent_time:1746044438278093|lagest_ack_time:1746044438322370|curr_delivered:1816537| [2025/04/30 20:20:38 322432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438278093| [2025/04/30 20:20:38 322440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:1071| [2025/04/30 20:20:38 322446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 322453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1762531|prior_time:1746044438276522|is_app_limited:0|send_elapse:45116|ack_elapse:45848|ctl_first_sent_time:1746044438278093|lagest_ack_time:1746044438322370|curr_delivered:1817737| [2025/04/30 20:20:38 322460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438278257| [2025/04/30 20:20:38 322467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:1072| [2025/04/30 20:20:38 322474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43653|rttvar:482|minrtt:31448|latest_rtt:44113|ack_delay:88| [2025/04/30 20:20:38 322480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43700|rttvar:455|minrtt:31448|latest_rtt:44113|ack_delay:88| [2025/04/30 20:20:38 322487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1869|lost_pn:1866|thresh:3| [2025/04/30 20:20:38 322493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 322500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43700|rtt_var:455|pto_duration:45700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 322507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 322513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 322519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 322523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438392842|now:1746044438322499|interv:70343| [2025/04/30 20:20:38 322532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438392842|now:1746044438322499|interval:70343|pto_count:0|srtt:43700 [2025/04/30 20:20:38 322537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45116, ack_elapse 45848, delivered 55206|rate 1204109|lost 308| [2025/04/30 20:20:38 322541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204109) in round 33| [2025/04/30 20:20:38 322545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 322550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 322554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438278257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 322558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438278257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 322563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:55206|srtt:43700|latest_rtt:44113|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 322569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:774|largest:774|pns:2| [2025/04/30 20:20:38 322573] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:774|frame:ACK |recv_time:1746044438322370|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 322578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558322370|now:1746044438322370|interv:120000000| [2025/04/30 20:20:38 322583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558322370|now:1746044438322370|interv:120000000| [2025/04/30 20:20:38 322586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438323233|pq_index:0| [2025/04/30 20:20:38 322591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438321789| [2025/04/30 20:20:38 322595] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438322595| [2025/04/30 20:20:38 322600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438322599| [2025/04/30 20:20:38 322606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43700|min_srtt:43700|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 322611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1884072| [2025/04/30 20:20:38 322615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43700|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 322623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 322627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43700|min_srtt:43700|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 322632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1885251| [2025/04/30 20:20:38 322636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43700|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 322640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 322645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43700|min_srtt:43700|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 322649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1886430| [2025/04/30 20:20:38 322653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 322657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 322661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 322665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 322670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 322674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1838091| [2025/04/30 20:20:38 322678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 322682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 322686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438323233| [2025/04/30 20:20:38 322690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438323233| [2025/04/30 20:20:38 322694] [debug] |xqc_engine_wakeup_after|wakeup:1746044438323233|now:1746044438322694|diff:539| [2025/04/30 20:20:38 322699] [debug] |xqc_engine_main_logic|END|now:1746044438322599| [2025/04/30 20:20:38 322704] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438322704| [2025/04/30 20:20:38 322708] [debug] |xqc_engine_wakeup_after|wakeup:1746044438323233|now:1746044438322708|diff:525| [2025/04/30 20:20:38 322712] [debug] |xqc_engine_main_logic|END|now:1746044438322704| [2025/04/30 20:20:38 323802] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438323802| [2025/04/30 20:20:38 323813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438323233|pq_index:0| [2025/04/30 20:20:38 323817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438322599| [2025/04/30 20:20:38 323823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438323821| [2025/04/30 20:20:38 323837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438323233|now:1746044438323821| [2025/04/30 20:20:38 323843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438323233|now:1746044438323821| [2025/04/30 20:20:38 323850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 323856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43700|min_srtt:43700|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 323863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1886430| [2025/04/30 20:20:38 323871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 323877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 323883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 323890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 323897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 323904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1838091| [2025/04/30 20:20:38 323910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 323917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1921| [2025/04/30 20:20:38 323981] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438323929|stream_id:0|stream_offset:1838091| [2025/04/30 20:20:38 323991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 323998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 324005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43700|rtt_var:455|pto_duration:45700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 324012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 324018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 324024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 324030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438394629|now:1746044438324004|interv:70625| [2025/04/30 20:20:38 324036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438394629|now:1746044438324004|interval:70625|pto_count:0|srtt:43700 [2025/04/30 20:20:38 324047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:56406| [2025/04/30 20:20:38 324052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 324056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1839270| [2025/04/30 20:20:38 324061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 324065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1922| [2025/04/30 20:20:38 324101] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746044438324073|stream_id:0|stream_offset:1839270| [2025/04/30 20:20:38 324111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 324119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:20:38 324125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43700|rtt_var:455|pto_duration:45700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 324132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 324137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 324141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:20:38 324144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438394773|now:1746044438324125|interv:70648| [2025/04/30 20:20:38 324149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438394773|now:1746044438324125|interval:70648|pto_count:0|srtt:43700 [2025/04/30 20:20:38 324153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:57606| [2025/04/30 20:20:38 324158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 324162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1840449| [2025/04/30 20:20:38 324167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 324171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438325171|now:1746044438324171|interv:1000| [2025/04/30 20:20:38 324175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 324179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 324183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438325171| [2025/04/30 20:20:38 324187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438325171| [2025/04/30 20:20:38 324195] [debug] |xqc_engine_wakeup_after|wakeup:1746044438325171|now:1746044438324195|diff:976| [2025/04/30 20:20:38 324200] [debug] |xqc_engine_main_logic|END|now:1746044438323821| [2025/04/30 20:20:38 324355] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438324353| [2025/04/30 20:20:38 324367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 324376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:774| [2025/04/30 20:20:38 324382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:775| [2025/04/30 20:20:38 324391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:775| [2025/04/30 20:20:38 324398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 324405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1870|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1871|path_largest_ack:1870| [2025/04/30 20:20:38 324413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54012|prior_delivered:1764931|prior_time:1746044438278647|is_app_limited:0|send_elapse:45310|ack_elapse:45706|ctl_first_sent_time:1746044438280279|lagest_ack_time:1746044438324353|curr_delivered:1818943| [2025/04/30 20:20:38 324420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438280279| [2025/04/30 20:20:38 324427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:1073| [2025/04/30 20:20:38 324434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 324440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54012|prior_delivered:1764931|prior_time:1746044438278647|is_app_limited:0|send_elapse:45310|ack_elapse:45706|ctl_first_sent_time:1746044438280279|lagest_ack_time:1746044438324353|curr_delivered:1820143| [2025/04/30 20:20:38 324444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438280414| [2025/04/30 20:20:38 324448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:265||sndq_packets_used_bytes:0|sndq_packets_free:1074| [2025/04/30 20:20:38 324452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43700|rttvar:455|minrtt:31448|latest_rtt:43939|ack_delay:88| [2025/04/30 20:20:38 324460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43719|rttvar:379|minrtt:31448|latest_rtt:43939|ack_delay:88| [2025/04/30 20:20:38 324467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1871|lost_pn:1868|thresh:3| [2025/04/30 20:20:38 324474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 753|pns:2| [2025/04/30 20:20:38 324480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 324487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43719|rtt_var:379|pto_duration:45719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 324494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 324509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 324515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:20:38 324520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438394792|now:1746044438324486|interv:70306| [2025/04/30 20:20:38 324524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438394792|now:1746044438324486|interval:70306|pto_count:0|srtt:43719 [2025/04/30 20:20:38 324528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45310, ack_elapse 45706, delivered 55212|rate 1207981|lost 308| [2025/04/30 20:20:38 324533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207981) in round 33| [2025/04/30 20:20:38 324537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 324541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 324545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2406|po_sent_time:1746044438280414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 324550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2406|po_sent_time:1746044438280414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 324554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:55200|srtt:43719|latest_rtt:43939|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 324560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:775|largest:775|pns:2| [2025/04/30 20:20:38 324565] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:775|frame:ACK |recv_time:1746044438324353|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 324570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558324353|now:1746044438324353|interv:120000000| [2025/04/30 20:20:38 324574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558324353|now:1746044438324353|interv:120000000| [2025/04/30 20:20:38 324578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438325171|pq_index:0| [2025/04/30 20:20:38 324583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438323821| [2025/04/30 20:20:38 324587] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438324587| [2025/04/30 20:20:38 324592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438324591| [2025/04/30 20:20:38 324598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43719|min_srtt:43719|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 324603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:55200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1886430| [2025/04/30 20:20:38 324611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 324616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 324620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43719|min_srtt:43719|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 324625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:55200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1887609| [2025/04/30 20:20:38 324629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 324634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 324638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43719|min_srtt:43719|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 324642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1888788| [2025/04/30 20:20:38 324647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 324651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 324655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 324659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 324664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 324668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1840449| [2025/04/30 20:20:38 324673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 324676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 324681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438325171| [2025/04/30 20:20:38 324685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438325171| [2025/04/30 20:20:38 324689] [debug] |xqc_engine_wakeup_after|wakeup:1746044438325171|now:1746044438324689|diff:482| [2025/04/30 20:20:38 324693] [debug] |xqc_engine_main_logic|END|now:1746044438324591| [2025/04/30 20:20:38 324698] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438324698| [2025/04/30 20:20:38 324702] [debug] |xqc_engine_wakeup_after|wakeup:1746044438325171|now:1746044438324702|diff:469| [2025/04/30 20:20:38 324706] [debug] |xqc_engine_main_logic|END|now:1746044438324698| [2025/04/30 20:20:38 325732] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438325732| [2025/04/30 20:20:38 325745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438325171|pq_index:0| [2025/04/30 20:20:38 325749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438324591| [2025/04/30 20:20:38 325755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438325754| [2025/04/30 20:20:38 325760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438325171|now:1746044438325754| [2025/04/30 20:20:38 325764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438325171|now:1746044438325754| [2025/04/30 20:20:38 325768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 325774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43719|min_srtt:43719|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 325779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1888788| [2025/04/30 20:20:38 325784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 325787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 325793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 325800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 325807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 325814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1840449| [2025/04/30 20:20:38 325821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 325828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1923| [2025/04/30 20:20:38 325872] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746044438325840|stream_id:0|stream_offset:1840449| [2025/04/30 20:20:38 325882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 325889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 20:20:38 325896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43719|rtt_var:379|pto_duration:45719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 325903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 325909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 325923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:20:38 325930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438396559|now:1746044438325895|interv:70664| [2025/04/30 20:20:38 325937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438396559|now:1746044438325895|interval:70664|pto_count:0|srtt:43719 [2025/04/30 20:20:38 325944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:56400| [2025/04/30 20:20:38 325951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 325957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1841628| [2025/04/30 20:20:38 325965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 325971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1924| [2025/04/30 20:20:38 326011] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746044438325982|stream_id:0|stream_offset:1841628| [2025/04/30 20:20:38 326019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 326026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 20:20:38 326033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43719|rtt_var:379|pto_duration:45719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 326039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 326046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 326053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:20:38 326059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438396701|now:1746044438326033|interv:70668| [2025/04/30 20:20:38 326065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438396701|now:1746044438326033|interval:70668|pto_count:0|srtt:43719 [2025/04/30 20:20:38 326072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:57600| [2025/04/30 20:20:38 326080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 326085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1842807| [2025/04/30 20:20:38 326090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 326094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1925| [2025/04/30 20:20:38 326132] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746044438326106|stream_id:0|stream_offset:1842807| [2025/04/30 20:20:38 326142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 326149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 20:20:38 326156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43719|rtt_var:379|pto_duration:45719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 326163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 326167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 326171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:20:38 326175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438396825|now:1746044438326155|interv:70670| [2025/04/30 20:20:38 326179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438396825|now:1746044438326155|interval:70670|pto_count:0|srtt:43719 [2025/04/30 20:20:38 326183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:58800| [2025/04/30 20:20:38 326188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 326192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1843986| [2025/04/30 20:20:38 326196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 326200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438327200|now:1746044438326200|interv:1000| [2025/04/30 20:20:38 326204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 326208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 326212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438327200| [2025/04/30 20:20:38 326217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438327200| [2025/04/30 20:20:38 326221] [debug] |xqc_engine_wakeup_after|wakeup:1746044438327200|now:1746044438326221|diff:979| [2025/04/30 20:20:38 326225] [debug] |xqc_engine_main_logic|END|now:1746044438325754| [2025/04/30 20:20:38 326371] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438326370| [2025/04/30 20:20:38 326380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 326388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:775| [2025/04/30 20:20:38 326394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:776| [2025/04/30 20:20:38 326403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:776| [2025/04/30 20:20:38 326410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 326422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 326427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54012|prior_delivered:1767331|prior_time:1746044438280597|is_app_limited:0|send_elapse:45116|ack_elapse:45773|ctl_first_sent_time:1746044438282092|lagest_ack_time:1746044438326370|curr_delivered:1821343| [2025/04/30 20:20:38 326435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438282092| [2025/04/30 20:20:38 326442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:1075| [2025/04/30 20:20:38 326448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 326455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54012|prior_delivered:1767331|prior_time:1746044438280597|is_app_limited:0|send_elapse:45116|ack_elapse:45773|ctl_first_sent_time:1746044438282092|lagest_ack_time:1746044438326370|curr_delivered:1822543| [2025/04/30 20:20:38 326461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438282221| [2025/04/30 20:20:38 326467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:263||sndq_packets_used_bytes:0|sndq_packets_free:1076| [2025/04/30 20:20:38 326474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43719|rttvar:379|minrtt:31448|latest_rtt:44149|ack_delay:96| [2025/04/30 20:20:38 326480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43761|rttvar:368|minrtt:31448|latest_rtt:44149|ack_delay:96| [2025/04/30 20:20:38 326487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1873|lost_pn:1870|thresh:3| [2025/04/30 20:20:38 326494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 326500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43761|rtt_var:368|pto_duration:45761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 326507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 326511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 326515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:20:38 326519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438396867|now:1746044438326500|interv:70367| [2025/04/30 20:20:38 326523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438396867|now:1746044438326500|interval:70367|pto_count:0|srtt:43761 [2025/04/30 20:20:38 326527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45116, ack_elapse 45773, delivered 55212|rate 1206213|lost 308| [2025/04/30 20:20:38 326532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206213) in round 33| [2025/04/30 20:20:38 326537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 326552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 326556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438282221|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 326561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438282221|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 326565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:56400|srtt:43761|latest_rtt:44149|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 326571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:776|largest:776|pns:2| [2025/04/30 20:20:38 326576] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:776|frame:ACK |recv_time:1746044438326370|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 326582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558326370|now:1746044438326370|interv:120000000| [2025/04/30 20:20:38 326587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558326370|now:1746044438326370|interv:120000000| [2025/04/30 20:20:38 326591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438327200|pq_index:0| [2025/04/30 20:20:38 326595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438325754| [2025/04/30 20:20:38 326599] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438326599| [2025/04/30 20:20:38 326604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438326603| [2025/04/30 20:20:38 326611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43761|min_srtt:43761|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 326615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:56400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1888788| [2025/04/30 20:20:38 326620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 326624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 326629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43761|min_srtt:43761|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 326633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:56400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1889967| [2025/04/30 20:20:38 326638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 326645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 326649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43761|min_srtt:43761|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 326653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1891146| [2025/04/30 20:20:38 326658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 326661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 326665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 326670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 326674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 326678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1843986| [2025/04/30 20:20:38 326683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 326687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 326691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438327200| [2025/04/30 20:20:38 326695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438327200| [2025/04/30 20:20:38 326699] [debug] |xqc_engine_wakeup_after|wakeup:1746044438327200|now:1746044438326699|diff:501| [2025/04/30 20:20:38 326703] [debug] |xqc_engine_main_logic|END|now:1746044438326603| [2025/04/30 20:20:38 326708] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438326708| [2025/04/30 20:20:38 326712] [debug] |xqc_engine_wakeup_after|wakeup:1746044438327200|now:1746044438326712|diff:488| [2025/04/30 20:20:38 326731] [debug] |xqc_engine_main_logic|END|now:1746044438326708| [2025/04/30 20:20:38 327809] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438327809| [2025/04/30 20:20:38 327821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438327200|pq_index:0| [2025/04/30 20:20:38 327826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438326603| [2025/04/30 20:20:38 327831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438327830| [2025/04/30 20:20:38 327836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438327200|now:1746044438327830| [2025/04/30 20:20:38 327840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438327200|now:1746044438327830| [2025/04/30 20:20:38 327847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 327855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43761|min_srtt:43761|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 327870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1891146| [2025/04/30 20:20:38 327877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 327884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 327890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 327896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 327904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 327911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1843986| [2025/04/30 20:20:38 327917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 327924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1926| [2025/04/30 20:20:38 327968] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746044438327935|stream_id:0|stream_offset:1843986| [2025/04/30 20:20:38 327978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 327985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 20:20:38 327992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43761|rtt_var:368|pto_duration:45761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 327999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 328004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 328010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:20:38 328017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438398696|now:1746044438327992|interv:70704| [2025/04/30 20:20:38 328023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438398696|now:1746044438327992|interval:70704|pto_count:0|srtt:43761 [2025/04/30 20:20:38 328030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:57600| [2025/04/30 20:20:38 328038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 328044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1845165| [2025/04/30 20:20:38 328057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 328061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1927| [2025/04/30 20:20:38 328095] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746044438328068|stream_id:0|stream_offset:1845165| [2025/04/30 20:20:38 328105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 328113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 20:20:38 328119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43761|rtt_var:368|pto_duration:45761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 328126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 328133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 328138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:20:38 328142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438398829|now:1746044438328119|interv:70710| [2025/04/30 20:20:38 328146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438398829|now:1746044438328119|interval:70710|pto_count:0|srtt:43761 [2025/04/30 20:20:38 328151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:58800| [2025/04/30 20:20:38 328156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 328161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1846344| [2025/04/30 20:20:38 328165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 328169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438329169|now:1746044438328169|interv:1000| [2025/04/30 20:20:38 328173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 328177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 328181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438329169| [2025/04/30 20:20:38 328186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438329169| [2025/04/30 20:20:38 328190] [debug] |xqc_engine_wakeup_after|wakeup:1746044438329169|now:1746044438328190|diff:979| [2025/04/30 20:20:38 328194] [debug] |xqc_engine_main_logic|END|now:1746044438327830| [2025/04/30 20:20:38 328384] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438328382| [2025/04/30 20:20:38 328393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 328402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:776| [2025/04/30 20:20:38 328408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:777| [2025/04/30 20:20:38 328425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:777| [2025/04/30 20:20:38 328432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 328440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 328447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54012|prior_delivered:1769731|prior_time:1746044438282504|is_app_limited:0|send_elapse:45117|ack_elapse:45878|ctl_first_sent_time:1746044438284063|lagest_ack_time:1746044438328382|curr_delivered:1823743| [2025/04/30 20:20:38 328455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438284063| [2025/04/30 20:20:38 328462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:262||sndq_packets_used_bytes:0|sndq_packets_free:1077| [2025/04/30 20:20:38 328469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 328476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54012|prior_delivered:1769731|prior_time:1746044438282504|is_app_limited:0|send_elapse:45117|ack_elapse:45878|ctl_first_sent_time:1746044438284063|lagest_ack_time:1746044438328382|curr_delivered:1824943| [2025/04/30 20:20:38 328482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438284196| [2025/04/30 20:20:38 328489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:1078| [2025/04/30 20:20:38 328495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43761|rttvar:368|minrtt:31448|latest_rtt:44186|ack_delay:104| [2025/04/30 20:20:38 328499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43801|rttvar:356|minrtt:31448|latest_rtt:44186|ack_delay:104| [2025/04/30 20:20:38 328503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1875|lost_pn:1872|thresh:3| [2025/04/30 20:20:38 328508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 328512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43801|rtt_var:356|pto_duration:45801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 328516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 328520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 328524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:20:38 328528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438398869|now:1746044438328512|interv:70357| [2025/04/30 20:20:38 328532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438398869|now:1746044438328512|interval:70357|pto_count:0|srtt:43801 [2025/04/30 20:20:38 328537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45117, ack_elapse 45878, delivered 55212|rate 1203452|lost 308| [2025/04/30 20:20:38 328546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203452) in round 33| [2025/04/30 20:20:38 328550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 328554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 328558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438284196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 328562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438284196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 328567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:56400|srtt:43801|latest_rtt:44186|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 328573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:777|largest:777|pns:2| [2025/04/30 20:20:38 328578] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:777|frame:ACK |recv_time:1746044438328382|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 328583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558328382|now:1746044438328382|interv:120000000| [2025/04/30 20:20:38 328587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558328382|now:1746044438328382|interv:120000000| [2025/04/30 20:20:38 328591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438329169|pq_index:0| [2025/04/30 20:20:38 328595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438327830| [2025/04/30 20:20:38 328599] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438328599| [2025/04/30 20:20:38 328604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438328603| [2025/04/30 20:20:38 328610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43801|min_srtt:43801|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 328615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:56400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1891146| [2025/04/30 20:20:38 328619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43801|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 328624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 328628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43801|min_srtt:43801|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 328633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:56400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1892325| [2025/04/30 20:20:38 328640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43801|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 328645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 328649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43801|min_srtt:43801|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 328653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1893504| [2025/04/30 20:20:38 328657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 328661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 328665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 328669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 328674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 328678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1846344| [2025/04/30 20:20:38 328682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 328686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 328690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438329169| [2025/04/30 20:20:38 328694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438329169| [2025/04/30 20:20:38 328698] [debug] |xqc_engine_wakeup_after|wakeup:1746044438329169|now:1746044438328698|diff:471| [2025/04/30 20:20:38 328703] [debug] |xqc_engine_main_logic|END|now:1746044438328603| [2025/04/30 20:20:38 328708] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438328708| [2025/04/30 20:20:38 328712] [debug] |xqc_engine_wakeup_after|wakeup:1746044438329169|now:1746044438328712|diff:457| [2025/04/30 20:20:38 328737] [debug] |xqc_engine_main_logic|END|now:1746044438328708| [2025/04/30 20:20:38 329816] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438329816| [2025/04/30 20:20:38 329831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438329169|pq_index:0| [2025/04/30 20:20:38 329837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438328603| [2025/04/30 20:20:38 329846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438329844| [2025/04/30 20:20:38 329853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438329169|now:1746044438329844| [2025/04/30 20:20:38 329867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438329169|now:1746044438329844| [2025/04/30 20:20:38 329873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 329881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43801|min_srtt:43801|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 329888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1893504| [2025/04/30 20:20:38 329895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 329901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 329907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 329914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 329921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 329927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1846344| [2025/04/30 20:20:38 329934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 329940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1928| [2025/04/30 20:20:38 329985] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746044438329952|stream_id:0|stream_offset:1846344| [2025/04/30 20:20:38 329995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 330002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 20:20:38 330009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43801|rtt_var:356|pto_duration:45801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 330016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 330022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 330027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:20:38 330033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438400753|now:1746044438330008|interv:70745| [2025/04/30 20:20:38 330040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438400753|now:1746044438330008|interval:70745|pto_count:0|srtt:43801 [2025/04/30 20:20:38 330047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:57600| [2025/04/30 20:20:38 330055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 330068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1847523| [2025/04/30 20:20:38 330075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 330080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1929| [2025/04/30 20:20:38 330122] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746044438330090|stream_id:0|stream_offset:1847523| [2025/04/30 20:20:38 330132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 330140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 20:20:38 330147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43801|rtt_var:356|pto_duration:45801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 330154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 330160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 330167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:20:38 330171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438400891|now:1746044438330147|interv:70744| [2025/04/30 20:20:38 330175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438400891|now:1746044438330147|interval:70744|pto_count:0|srtt:43801 [2025/04/30 20:20:38 330180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:58800| [2025/04/30 20:20:38 330184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 330189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1848702| [2025/04/30 20:20:38 330193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 330197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1930| [2025/04/30 20:20:38 330228] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746044438330204|stream_id:0|stream_offset:1848702| [2025/04/30 20:20:38 330239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 330246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 20:20:38 330252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43801|rtt_var:356|pto_duration:45801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 330260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 330270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 330274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:20:38 330278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438401005|now:1746044438330252|interv:70753| [2025/04/30 20:20:38 330282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438401005|now:1746044438330252|interval:70753|pto_count:0|srtt:43801 [2025/04/30 20:20:38 330286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:60000| [2025/04/30 20:20:38 330293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 330300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1849881| [2025/04/30 20:20:38 330307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 330313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438331313|now:1746044438330313|interv:1000| [2025/04/30 20:20:38 330320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 330324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 330329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438331313| [2025/04/30 20:20:38 330337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438331313| [2025/04/30 20:20:38 330343] [debug] |xqc_engine_wakeup_after|wakeup:1746044438331313|now:1746044438330343|diff:970| [2025/04/30 20:20:38 330350] [debug] |xqc_engine_main_logic|END|now:1746044438329844| [2025/04/30 20:20:38 330363] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438330362| [2025/04/30 20:20:38 330370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 330379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:777| [2025/04/30 20:20:38 330385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:778| [2025/04/30 20:20:38 330394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:778| [2025/04/30 20:20:38 330400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 330407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 330413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54012|prior_delivered:1772131|prior_time:1746044438284493|is_app_limited:0|send_elapse:45092|ack_elapse:45869|ctl_first_sent_time:1746044438286064|lagest_ack_time:1746044438330362|curr_delivered:1826143| [2025/04/30 20:20:38 330421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438286064| [2025/04/30 20:20:38 330428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:1079| [2025/04/30 20:20:38 330440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 330444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54012|prior_delivered:1772131|prior_time:1746044438284493|is_app_limited:0|send_elapse:45092|ack_elapse:45869|ctl_first_sent_time:1746044438286064|lagest_ack_time:1746044438330362|curr_delivered:1827343| [2025/04/30 20:20:38 330449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438286202| [2025/04/30 20:20:38 330453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:1080| [2025/04/30 20:20:38 330457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43801|rttvar:356|minrtt:31448|latest_rtt:44160|ack_delay:88| [2025/04/30 20:20:38 330463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43835|rttvar:334|minrtt:31448|latest_rtt:44160|ack_delay:88| [2025/04/30 20:20:38 330470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1877|lost_pn:1874|thresh:3| [2025/04/30 20:20:38 330477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 330483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43835|rtt_var:334|pto_duration:45835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 330491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 330495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 330499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:20:38 330503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438401039|now:1746044438330483|interv:70556| [2025/04/30 20:20:38 330507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438401039|now:1746044438330483|interval:70556|pto_count:0|srtt:43835 [2025/04/30 20:20:38 330511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45092, ack_elapse 45869, delivered 55212|rate 1203688|lost 308| [2025/04/30 20:20:38 330516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203688) in round 33| [2025/04/30 20:20:38 330520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 330524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 330528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438286202|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 330533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438286202|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 330537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:57600|srtt:43835|latest_rtt:44160|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 330547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:778|largest:778|pns:2| [2025/04/30 20:20:38 330551] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:778|frame:ACK |recv_time:1746044438330362|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 330556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558330362|now:1746044438330362|interv:120000000| [2025/04/30 20:20:38 330560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558330362|now:1746044438330362|interv:120000000| [2025/04/30 20:20:38 330564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438331313|pq_index:0| [2025/04/30 20:20:38 330569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438329844| [2025/04/30 20:20:38 330573] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438330573| [2025/04/30 20:20:38 330578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438330577| [2025/04/30 20:20:38 330584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43835|min_srtt:43835|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 330588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1893504| [2025/04/30 20:20:38 330593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43835|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 330598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 330602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43835|min_srtt:43835|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 330607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1894683| [2025/04/30 20:20:38 330611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43835|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 330616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 330620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43835|min_srtt:43835|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 330624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1895862| [2025/04/30 20:20:38 330629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 330636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 330639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 330644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 330648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 330652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1849881| [2025/04/30 20:20:38 330657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 330661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 330665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438331313| [2025/04/30 20:20:38 330669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438331313| [2025/04/30 20:20:38 330673] [debug] |xqc_engine_wakeup_after|wakeup:1746044438331313|now:1746044438330673|diff:640| [2025/04/30 20:20:38 330677] [debug] |xqc_engine_main_logic|END|now:1746044438330577| [2025/04/30 20:20:38 330683] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438330682| [2025/04/30 20:20:38 330686] [debug] |xqc_engine_wakeup_after|wakeup:1746044438331313|now:1746044438330686|diff:627| [2025/04/30 20:20:38 330690] [debug] |xqc_engine_main_logic|END|now:1746044438330682| [2025/04/30 20:20:38 331762] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438331762| [2025/04/30 20:20:38 331775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438331313|pq_index:0| [2025/04/30 20:20:38 331780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438330577| [2025/04/30 20:20:38 331785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438331784| [2025/04/30 20:20:38 331789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438331313|now:1746044438331784| [2025/04/30 20:20:38 331794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438331313|now:1746044438331784| [2025/04/30 20:20:38 331798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 331803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43835|min_srtt:43835|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 331808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1895862| [2025/04/30 20:20:38 331812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 331816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 331821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 331836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 331844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 331850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1849881| [2025/04/30 20:20:38 331857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 331864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1931| [2025/04/30 20:20:38 331907] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746044438331875|stream_id:0|stream_offset:1849881| [2025/04/30 20:20:38 331916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 331923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 20:20:38 331930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43835|rtt_var:334|pto_duration:45835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 331937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 331944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 331949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:20:38 331956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438402710|now:1746044438331929|interv:70781| [2025/04/30 20:20:38 331962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438402710|now:1746044438331929|interval:70781|pto_count:0|srtt:43835 [2025/04/30 20:20:38 331969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:58800| [2025/04/30 20:20:38 331976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 331983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1851060| [2025/04/30 20:20:38 331990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 331996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1932| [2025/04/30 20:20:38 332040] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746044438332007|stream_id:0|stream_offset:1851060| [2025/04/30 20:20:38 332050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 332057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 20:20:38 332070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43835|rtt_var:334|pto_duration:45835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 332077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 332082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 332086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:20:38 332090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438402842|now:1746044438332070|interv:70772| [2025/04/30 20:20:38 332094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438402842|now:1746044438332070|interval:70772|pto_count:0|srtt:43835 [2025/04/30 20:20:38 332099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:60000| [2025/04/30 20:20:38 332104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 332108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1852239| [2025/04/30 20:20:38 332113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 332117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438333116|now:1746044438332116|interv:1000| [2025/04/30 20:20:38 332120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 332124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 332128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438333116| [2025/04/30 20:20:38 332133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438333116| [2025/04/30 20:20:38 332137] [debug] |xqc_engine_wakeup_after|wakeup:1746044438333116|now:1746044438332137|diff:979| [2025/04/30 20:20:38 332141] [debug] |xqc_engine_main_logic|END|now:1746044438331784| [2025/04/30 20:20:38 332299] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438332297| [2025/04/30 20:20:38 332308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 332317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:778| [2025/04/30 20:20:38 332346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:779| [2025/04/30 20:20:38 332356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:779| [2025/04/30 20:20:38 332363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 332370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1878|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1879|path_largest_ack:1878| [2025/04/30 20:20:38 332377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54012|prior_delivered:1774531|prior_time:1746044438286455|is_app_limited:0|send_elapse:45044|ack_elapse:45842|ctl_first_sent_time:1746044438288026|lagest_ack_time:1746044438332297|curr_delivered:1828543| [2025/04/30 20:20:38 332392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438288026| [2025/04/30 20:20:38 332399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:1081| [2025/04/30 20:20:38 332420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1879|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1879|path_largest_ack:1879| [2025/04/30 20:20:38 332427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54012|prior_delivered:1774531|prior_time:1746044438286455|is_app_limited:0|send_elapse:45044|ack_elapse:45842|ctl_first_sent_time:1746044438288026|lagest_ack_time:1746044438332297|curr_delivered:1829743| [2025/04/30 20:20:38 332435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438288167| [2025/04/30 20:20:38 332441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:1082| [2025/04/30 20:20:38 332445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43835|rttvar:334|minrtt:31448|latest_rtt:44130|ack_delay:96| [2025/04/30 20:20:38 332449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43860|rttvar:300|minrtt:31448|latest_rtt:44130|ack_delay:96| [2025/04/30 20:20:38 332454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1879|lost_pn:1876|thresh:3| [2025/04/30 20:20:38 332458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 332462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43860|rtt_var:300|pto_duration:45860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 332466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 332470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 332474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:20:38 332478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438402867|now:1746044438332462|interv:70405| [2025/04/30 20:20:38 332482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438402867|now:1746044438332462|interval:70405|pto_count:0|srtt:43860 [2025/04/30 20:20:38 332487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45044, ack_elapse 45842, delivered 55212|rate 1204397|lost 308| [2025/04/30 20:20:38 332491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204397) in round 33| [2025/04/30 20:20:38 332495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 332500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 332504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438288167|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 332508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438288167|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 332517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:57600|srtt:43860|latest_rtt:44130|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 332523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:779|largest:779|pns:2| [2025/04/30 20:20:38 332527] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:779|frame:ACK |recv_time:1746044438332297|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 332532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558332297|now:1746044438332297|interv:120000000| [2025/04/30 20:20:38 332536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558332297|now:1746044438332297|interv:120000000| [2025/04/30 20:20:38 332540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438333116|pq_index:0| [2025/04/30 20:20:38 332545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438331784| [2025/04/30 20:20:38 332549] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438332549| [2025/04/30 20:20:38 332554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438332553| [2025/04/30 20:20:38 332560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43860|min_srtt:43860|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 332564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1895862| [2025/04/30 20:20:38 332569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 332573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 332578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43860|min_srtt:43860|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 332582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1897041| [2025/04/30 20:20:38 332587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 332591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 332596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43860|min_srtt:43860|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 332600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1898220| [2025/04/30 20:20:38 332607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 332611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 332615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 332619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 332624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 332628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1852239| [2025/04/30 20:20:38 332632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 332636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 332640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438333116| [2025/04/30 20:20:38 332644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438333116| [2025/04/30 20:20:38 332648] [debug] |xqc_engine_wakeup_after|wakeup:1746044438333116|now:1746044438332648|diff:468| [2025/04/30 20:20:38 332652] [debug] |xqc_engine_main_logic|END|now:1746044438332553| [2025/04/30 20:20:38 332658] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438332658| [2025/04/30 20:20:38 332662] [debug] |xqc_engine_wakeup_after|wakeup:1746044438333116|now:1746044438332662|diff:454| [2025/04/30 20:20:38 332666] [debug] |xqc_engine_main_logic|END|now:1746044438332658| [2025/04/30 20:20:38 333734] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438333734| [2025/04/30 20:20:38 333745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438333116|pq_index:0| [2025/04/30 20:20:38 333750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438332553| [2025/04/30 20:20:38 333755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438333754| [2025/04/30 20:20:38 333759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438333116|now:1746044438333754| [2025/04/30 20:20:38 333764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438333116|now:1746044438333754| [2025/04/30 20:20:38 333768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 333773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43860|min_srtt:43860|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 333778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1898220| [2025/04/30 20:20:38 333782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 333786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 333796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 333800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 333805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 333809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1852239| [2025/04/30 20:20:38 333817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 333823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1933| [2025/04/30 20:20:38 333866] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746044438333835|stream_id:0|stream_offset:1852239| [2025/04/30 20:20:38 333875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 333882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 20:20:38 333889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43860|rtt_var:300|pto_duration:45860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 333895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 333901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 333908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:20:38 333914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438404695|now:1746044438333888|interv:70807| [2025/04/30 20:20:38 333920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438404695|now:1746044438333888|interval:70807|pto_count:0|srtt:43860 [2025/04/30 20:20:38 333927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:58800| [2025/04/30 20:20:38 333934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 333940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1853418| [2025/04/30 20:20:38 333947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 333953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1934| [2025/04/30 20:20:38 334019] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746044438333964|stream_id:0|stream_offset:1853418| [2025/04/30 20:20:38 334031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 334046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 20:20:38 334053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43860|rtt_var:300|pto_duration:45860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 334060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 334064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 334068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:20:38 334072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438404824|now:1746044438334052|interv:70772| [2025/04/30 20:20:38 334076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438404824|now:1746044438334052|interval:70772|pto_count:0|srtt:43860 [2025/04/30 20:20:38 334081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:60000| [2025/04/30 20:20:38 334085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 334090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1854597| [2025/04/30 20:20:38 334094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 334098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1935| [2025/04/30 20:20:38 334134] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746044438334106|stream_id:0|stream_offset:1854597| [2025/04/30 20:20:38 334144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 334151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 20:20:38 334157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43860|rtt_var:300|pto_duration:45860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 334164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 334169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 334173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:20:38 334177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438404966|now:1746044438334157|interv:70809| [2025/04/30 20:20:38 334180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438404966|now:1746044438334157|interval:70809|pto_count:0|srtt:43860 [2025/04/30 20:20:38 334185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:61200| [2025/04/30 20:20:38 334194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 334198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1855776| [2025/04/30 20:20:38 334203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 334207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438335206|now:1746044438334206|interv:1000| [2025/04/30 20:20:38 334211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 334214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 334219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438335206| [2025/04/30 20:20:38 334223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438335206| [2025/04/30 20:20:38 334227] [debug] |xqc_engine_wakeup_after|wakeup:1746044438335206|now:1746044438334227|diff:979| [2025/04/30 20:20:38 334231] [debug] |xqc_engine_main_logic|END|now:1746044438333754| [2025/04/30 20:20:38 334332] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438334331| [2025/04/30 20:20:38 334339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 334344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:779| [2025/04/30 20:20:38 334348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:780| [2025/04/30 20:20:38 334354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:780| [2025/04/30 20:20:38 334358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 334363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1880|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1881|path_largest_ack:1880| [2025/04/30 20:20:38 334367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54012|prior_delivered:1776931|prior_time:1746044438288487|is_app_limited:0|send_elapse:45092|ack_elapse:45844|ctl_first_sent_time:1746044438290082|lagest_ack_time:1746044438334331|curr_delivered:1830943| [2025/04/30 20:20:38 334372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438290082| [2025/04/30 20:20:38 334377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:1083| [2025/04/30 20:20:38 334381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1881|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1881|path_largest_ack:1881| [2025/04/30 20:20:38 334386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54012|prior_delivered:1776931|prior_time:1746044438288487|is_app_limited:0|send_elapse:45092|ack_elapse:45844|ctl_first_sent_time:1746044438290082|lagest_ack_time:1746044438334331|curr_delivered:1832143| [2025/04/30 20:20:38 334390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438290241| [2025/04/30 20:20:38 334394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:1084| [2025/04/30 20:20:38 334403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43860|rttvar:300|minrtt:31448|latest_rtt:44090|ack_delay:104| [2025/04/30 20:20:38 334407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43876|rttvar:256|minrtt:31448|latest_rtt:44090|ack_delay:104| [2025/04/30 20:20:38 334411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1881|lost_pn:1878|thresh:3| [2025/04/30 20:20:38 334416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 334420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43876|rtt_var:256|pto_duration:45876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 334424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 334428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 334432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:20:38 334436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438404982|now:1746044438334419|interv:70563| [2025/04/30 20:20:38 334440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438404982|now:1746044438334419|interval:70563|pto_count:0|srtt:43876 [2025/04/30 20:20:38 334445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45092, ack_elapse 45844, delivered 55212|rate 1204345|lost 308| [2025/04/30 20:20:38 334449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204345) in round 33| [2025/04/30 20:20:38 334453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 334457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 334461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438290241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 334466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438290241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 334471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:58800|srtt:43876|latest_rtt:44090|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 334476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:780|largest:780|pns:2| [2025/04/30 20:20:38 334481] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:780|frame:ACK |recv_time:1746044438334331|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 334486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558334331|now:1746044438334331|interv:120000000| [2025/04/30 20:20:38 334490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558334331|now:1746044438334331|interv:120000000| [2025/04/30 20:20:38 334496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438335206|pq_index:0| [2025/04/30 20:20:38 334501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438333754| [2025/04/30 20:20:38 334505] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438334505| [2025/04/30 20:20:38 334510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438334509| [2025/04/30 20:20:38 334516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43876|min_srtt:43876|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 334521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1898220| [2025/04/30 20:20:38 334525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43876|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 334530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 334534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43876|min_srtt:43876|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 334539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1899399| [2025/04/30 20:20:38 334543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43876|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 334548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 334552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43876|min_srtt:43876|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 334556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1900578| [2025/04/30 20:20:38 334561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 334564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 334568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 334572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 334577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 334581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1855776| [2025/04/30 20:20:38 334588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 334592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 334596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438335206| [2025/04/30 20:20:38 334600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438335206| [2025/04/30 20:20:38 334604] [debug] |xqc_engine_wakeup_after|wakeup:1746044438335206|now:1746044438334604|diff:602| [2025/04/30 20:20:38 334608] [debug] |xqc_engine_main_logic|END|now:1746044438334509| [2025/04/30 20:20:38 334613] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438334613| [2025/04/30 20:20:38 334617] [debug] |xqc_engine_wakeup_after|wakeup:1746044438335206|now:1746044438334617|diff:589| [2025/04/30 20:20:38 334621] [debug] |xqc_engine_main_logic|END|now:1746044438334613| [2025/04/30 20:20:38 335644] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438335643| [2025/04/30 20:20:38 335656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438335206|pq_index:0| [2025/04/30 20:20:38 335661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438334509| [2025/04/30 20:20:38 335667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438335665| [2025/04/30 20:20:38 335672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438335206|now:1746044438335665| [2025/04/30 20:20:38 335676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438335206|now:1746044438335665| [2025/04/30 20:20:38 335680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 335686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43876|min_srtt:43876|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 335691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1900578| [2025/04/30 20:20:38 335695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 335699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 335703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 335708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 335713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 335739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1855776| [2025/04/30 20:20:38 335745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 335750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1936| [2025/04/30 20:20:38 335790] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746044438335765|stream_id:0|stream_offset:1855776| [2025/04/30 20:20:38 335796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 335801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 20:20:38 335806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43876|rtt_var:256|pto_duration:45876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 335810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 335815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 335818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:20:38 335822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438406641|now:1746044438335806|interv:70835| [2025/04/30 20:20:38 335827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438406641|now:1746044438335806|interval:70835|pto_count:0|srtt:43876 [2025/04/30 20:20:38 335831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:60000| [2025/04/30 20:20:38 335839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 335846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1856955| [2025/04/30 20:20:38 335854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 335860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1937| [2025/04/30 20:20:38 335900] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746044438335871|stream_id:0|stream_offset:1856955| [2025/04/30 20:20:38 335910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 335997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 20:20:38 336005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43876|rtt_var:256|pto_duration:45876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 336013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 336019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 336025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:20:38 336030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438406747|now:1746044438336005|interv:70742| [2025/04/30 20:20:38 336042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438406747|now:1746044438336005|interval:70742|pto_count:0|srtt:43876 [2025/04/30 20:20:38 336049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:61200| [2025/04/30 20:20:38 336069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 336076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1858134| [2025/04/30 20:20:38 336083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 336090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438337089|now:1746044438336089|interv:1000| [2025/04/30 20:20:38 336096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 336102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 336108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438337089| [2025/04/30 20:20:38 336115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438337089| [2025/04/30 20:20:38 336121] [debug] |xqc_engine_wakeup_after|wakeup:1746044438337089|now:1746044438336121|diff:968| [2025/04/30 20:20:38 336125] [debug] |xqc_engine_main_logic|END|now:1746044438335665| [2025/04/30 20:20:38 336319] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438336318| [2025/04/30 20:20:38 336326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 336332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:780| [2025/04/30 20:20:38 336336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:781| [2025/04/30 20:20:38 336345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:781| [2025/04/30 20:20:38 336352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 336359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1882|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1883|path_largest_ack:1882| [2025/04/30 20:20:38 336366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1779337|prior_time:1746044438290706|is_app_limited:0|send_elapse:45218|ack_elapse:45612|ctl_first_sent_time:1746044438292291|lagest_ack_time:1746044438336318|curr_delivered:1833343| [2025/04/30 20:20:38 336373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438292291| [2025/04/30 20:20:38 336380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:1085| [2025/04/30 20:20:38 336387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1883|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1883|path_largest_ack:1883| [2025/04/30 20:20:38 336394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1779337|prior_time:1746044438290706|is_app_limited:0|send_elapse:45218|ack_elapse:45612|ctl_first_sent_time:1746044438292291|lagest_ack_time:1746044438336318|curr_delivered:1834543| [2025/04/30 20:20:38 336406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438292436| [2025/04/30 20:20:38 336412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:1086| [2025/04/30 20:20:38 336418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43876|rttvar:256|minrtt:31448|latest_rtt:43882|ack_delay:88| [2025/04/30 20:20:38 336426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43866|rttvar:212|minrtt:31448|latest_rtt:43882|ack_delay:88| [2025/04/30 20:20:38 336432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1883|lost_pn:1880|thresh:3| [2025/04/30 20:20:38 336439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 336446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43866|rtt_var:212|pto_duration:45866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 336452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 336459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 336465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:20:38 336470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438406737|now:1746044438336445|interv:70292| [2025/04/30 20:20:38 336474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438406737|now:1746044438336445|interval:70292|pto_count:0|srtt:43866 [2025/04/30 20:20:38 336479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45218, ack_elapse 45612, delivered 55206|rate 1210339|lost 308| [2025/04/30 20:20:38 336483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210339) in round 33| [2025/04/30 20:20:38 336487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 336491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 336495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438292436|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 336500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438292436|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 336505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:58800|srtt:43866|latest_rtt:43882|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 336511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:781|largest:781|pns:2| [2025/04/30 20:20:38 336515] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:781|frame:ACK |recv_time:1746044438336318|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 336524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558336318|now:1746044438336318|interv:120000000| [2025/04/30 20:20:38 336528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558336318|now:1746044438336318|interv:120000000| [2025/04/30 20:20:38 336532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438337089|pq_index:0| [2025/04/30 20:20:38 336537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438335665| [2025/04/30 20:20:38 336541] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438336541| [2025/04/30 20:20:38 336546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438336545| [2025/04/30 20:20:38 336552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43866|min_srtt:43866|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 336557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1900578| [2025/04/30 20:20:38 336561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43866|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 336566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 336571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43866|min_srtt:43866|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 336575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 336579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43866|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 336584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 336588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43866|min_srtt:43866|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 336592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1902936| [2025/04/30 20:20:38 336597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 336600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 336604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 336609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 336613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 336620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1858134| [2025/04/30 20:20:38 336625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 336628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 336632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438337089| [2025/04/30 20:20:38 336636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438337089| [2025/04/30 20:20:38 336640] [debug] |xqc_engine_wakeup_after|wakeup:1746044438337089|now:1746044438336640|diff:449| [2025/04/30 20:20:38 336645] [debug] |xqc_engine_main_logic|END|now:1746044438336545| [2025/04/30 20:20:38 336650] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438336650| [2025/04/30 20:20:38 336654] [debug] |xqc_engine_wakeup_after|wakeup:1746044438337089|now:1746044438336654|diff:435| [2025/04/30 20:20:38 336658] [debug] |xqc_engine_main_logic|END|now:1746044438336650| [2025/04/30 20:20:38 337731] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438337730| [2025/04/30 20:20:38 337743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438337089|pq_index:0| [2025/04/30 20:20:38 337748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438336545| [2025/04/30 20:20:38 337753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438337752| [2025/04/30 20:20:38 337758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438337089|now:1746044438337752| [2025/04/30 20:20:38 337762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438337089|now:1746044438337752| [2025/04/30 20:20:38 337766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 337772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43866|min_srtt:43866|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 337777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1902936| [2025/04/30 20:20:38 337785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 337791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 337797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 337804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 337809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 337815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1858134| [2025/04/30 20:20:38 337829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 337836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1938| [2025/04/30 20:20:38 337882] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746044438337848|stream_id:0|stream_offset:1858134| [2025/04/30 20:20:38 337892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 337900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 20:20:38 337908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43866|rtt_var:212|pto_duration:45866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 337915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 337921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 337969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:20:38 337976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438408714|now:1746044438337907|interv:70807| [2025/04/30 20:20:38 337983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438408714|now:1746044438337907|interval:70807|pto_count:0|srtt:43866 [2025/04/30 20:20:38 337991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:60000| [2025/04/30 20:20:38 337998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 338005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1859313| [2025/04/30 20:20:38 338012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 338019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1939| [2025/04/30 20:20:38 338053] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746044438338027|stream_id:0|stream_offset:1859313| [2025/04/30 20:20:38 338059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 338064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 20:20:38 338068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43866|rtt_var:212|pto_duration:45866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 338073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 338077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 338081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:20:38 338090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438408893|now:1746044438338068|interv:70825| [2025/04/30 20:20:38 338094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438408893|now:1746044438338068|interval:70825|pto_count:0|srtt:43866 [2025/04/30 20:20:38 338099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:61200| [2025/04/30 20:20:38 338103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 338108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1860492| [2025/04/30 20:20:38 338112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 338116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1940| [2025/04/30 20:20:38 338140] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746044438338122|stream_id:0|stream_offset:1860492| [2025/04/30 20:20:38 338145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 338150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:20:38 338154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43866|rtt_var:212|pto_duration:45866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 338159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 338163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 338167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:20:38 338171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438408988|now:1746044438338154|interv:70834| [2025/04/30 20:20:38 338175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438408988|now:1746044438338154|interval:70834|pto_count:0|srtt:43866 [2025/04/30 20:20:38 338179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:62400| [2025/04/30 20:20:38 338184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 338188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1861671| [2025/04/30 20:20:38 338193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 338196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438339196|now:1746044438338196|interv:1000| [2025/04/30 20:20:38 338200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 338208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 338213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438339196| [2025/04/30 20:20:38 338220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438339196| [2025/04/30 20:20:38 338225] [debug] |xqc_engine_wakeup_after|wakeup:1746044438339196|now:1746044438338225|diff:971| [2025/04/30 20:20:38 338229] [debug] |xqc_engine_main_logic|END|now:1746044438337752| [2025/04/30 20:20:38 338337] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438338336| [2025/04/30 20:20:38 338347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 338356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:781| [2025/04/30 20:20:38 338362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:782| [2025/04/30 20:20:38 338371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:782| [2025/04/30 20:20:38 338377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 338384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1884|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1885|path_largest_ack:1884| [2025/04/30 20:20:38 338391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1781737|prior_time:1746044438292604|is_app_limited:0|send_elapse:45213|ack_elapse:45732|ctl_first_sent_time:1746044438294132|lagest_ack_time:1746044438338336|curr_delivered:1835743| [2025/04/30 20:20:38 338399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438294132| [2025/04/30 20:20:38 338406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:1087| [2025/04/30 20:20:38 338411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 338415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1781737|prior_time:1746044438292604|is_app_limited:0|send_elapse:45213|ack_elapse:45732|ctl_first_sent_time:1746044438294132|lagest_ack_time:1746044438338336|curr_delivered:1836943| [2025/04/30 20:20:38 338422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438294246| [2025/04/30 20:20:38 338428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:251||sndq_packets_used_bytes:0|sndq_packets_free:1088| [2025/04/30 20:20:38 338434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43866|rttvar:212|minrtt:31448|latest_rtt:44090|ack_delay:88| [2025/04/30 20:20:38 338440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43883|rttvar:193|minrtt:31448|latest_rtt:44090|ack_delay:88| [2025/04/30 20:20:38 338448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1885|lost_pn:1882|thresh:3| [2025/04/30 20:20:38 338455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 338462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43883|rtt_var:193|pto_duration:45883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 338475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 338481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 338487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:20:38 338492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438409005|now:1746044438338462|interv:70543| [2025/04/30 20:20:38 338496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438409005|now:1746044438338462|interval:70543|pto_count:0|srtt:43883 [2025/04/30 20:20:38 338501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45213, ack_elapse 45732, delivered 55206|rate 1207163|lost 308| [2025/04/30 20:20:38 338505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207163) in round 33| [2025/04/30 20:20:38 338510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 338514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 338518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438294246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 338522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438294246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 338527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:60000|srtt:43883|latest_rtt:44090|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 338533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:782|largest:782|pns:2| [2025/04/30 20:20:38 338538] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:782|frame:ACK |recv_time:1746044438338336|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 338542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558338336|now:1746044438338336|interv:120000000| [2025/04/30 20:20:38 338547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558338336|now:1746044438338336|interv:120000000| [2025/04/30 20:20:38 338551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438339196|pq_index:0| [2025/04/30 20:20:38 338555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438337752| [2025/04/30 20:20:38 338559] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438338559| [2025/04/30 20:20:38 338564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438338563| [2025/04/30 20:20:38 338570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43883|min_srtt:43883|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 338579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1902936| [2025/04/30 20:20:38 338584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43883|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 338589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 338594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43883|min_srtt:43883|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 338598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1904115| [2025/04/30 20:20:38 338602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43883|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 338607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 338611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43883|min_srtt:43883|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 338615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1905294| [2025/04/30 20:20:38 338620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 338624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 338628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 338632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 338637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 338641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1861671| [2025/04/30 20:20:38 338645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 338649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 338653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438339196| [2025/04/30 20:20:38 338657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438339196| [2025/04/30 20:20:38 338662] [debug] |xqc_engine_wakeup_after|wakeup:1746044438339196|now:1746044438338662|diff:534| [2025/04/30 20:20:38 338667] [debug] |xqc_engine_main_logic|END|now:1746044438338563| [2025/04/30 20:20:38 338676] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438338676| [2025/04/30 20:20:38 338682] [debug] |xqc_engine_wakeup_after|wakeup:1746044438339196|now:1746044438338682|diff:514| [2025/04/30 20:20:38 338686] [debug] |xqc_engine_main_logic|END|now:1746044438338676| [2025/04/30 20:20:38 339757] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438339757| [2025/04/30 20:20:38 339769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438339196|pq_index:0| [2025/04/30 20:20:38 339773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438338563| [2025/04/30 20:20:38 339779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438339777| [2025/04/30 20:20:38 339786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438339196|now:1746044438339777| [2025/04/30 20:20:38 339793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438339196|now:1746044438339777| [2025/04/30 20:20:38 339799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 339807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43883|min_srtt:43883|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 339812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1905294| [2025/04/30 20:20:38 339819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 339825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 339831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 339838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 339846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 339853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1861671| [2025/04/30 20:20:38 339860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 339867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1941| [2025/04/30 20:20:38 339937] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746044438339878|stream_id:0|stream_offset:1861671| [2025/04/30 20:20:38 339948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 339956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 20:20:38 339963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43883|rtt_var:193|pto_duration:45883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 339970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 339989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 339996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:20:38 340002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438410761|now:1746044438339962|interv:70799| [2025/04/30 20:20:38 340009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438410761|now:1746044438339962|interval:70799|pto_count:0|srtt:43883 [2025/04/30 20:20:38 340016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:61200| [2025/04/30 20:20:38 340024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 340029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1862850| [2025/04/30 20:20:38 340034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 340038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1942| [2025/04/30 20:20:38 340070] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746044438340045|stream_id:0|stream_offset:1862850| [2025/04/30 20:20:38 340076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 340080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:20:38 340085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43883|rtt_var:193|pto_duration:45883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 340089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 340093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 340097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:20:38 340101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438410928|now:1746044438340084|interv:70844| [2025/04/30 20:20:38 340105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438410928|now:1746044438340084|interval:70844|pto_count:0|srtt:43883 [2025/04/30 20:20:38 340109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:62400| [2025/04/30 20:20:38 340113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 340118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1864029| [2025/04/30 20:20:38 340122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 340130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438341130|now:1746044438340130|interv:1000| [2025/04/30 20:20:38 340134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 340138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 340142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438341130| [2025/04/30 20:20:38 340147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438341130| [2025/04/30 20:20:38 340151] [debug] |xqc_engine_wakeup_after|wakeup:1746044438341130|now:1746044438340151|diff:979| [2025/04/30 20:20:38 340155] [debug] |xqc_engine_main_logic|END|now:1746044438339777| [2025/04/30 20:20:38 340290] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438340289| [2025/04/30 20:20:38 340301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 340310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:782| [2025/04/30 20:20:38 340316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:783| [2025/04/30 20:20:38 340324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:783| [2025/04/30 20:20:38 340331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 340338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 340346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1784137|prior_time:1746044438294445|is_app_limited:0|send_elapse:45053|ack_elapse:45844|ctl_first_sent_time:1746044438296041|lagest_ack_time:1746044438340289|curr_delivered:1838143| [2025/04/30 20:20:38 340353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438296041| [2025/04/30 20:20:38 340361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:1089| [2025/04/30 20:20:38 340368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 340375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1784137|prior_time:1746044438294445|is_app_limited:0|send_elapse:45053|ack_elapse:45844|ctl_first_sent_time:1746044438296041|lagest_ack_time:1746044438340289|curr_delivered:1839343| [2025/04/30 20:20:38 340380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438296181| [2025/04/30 20:20:38 340386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:1090| [2025/04/30 20:20:38 340393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43883|rttvar:193|minrtt:31448|latest_rtt:44108|ack_delay:88| [2025/04/30 20:20:38 340399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43900|rttvar:179|minrtt:31448|latest_rtt:44108|ack_delay:88| [2025/04/30 20:20:38 340406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1887|lost_pn:1884|thresh:3| [2025/04/30 20:20:38 340431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 340438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43900|rtt_var:179|pto_duration:45900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 340445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 340451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 340456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:20:38 340463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438410945|now:1746044438340437|interv:70508| [2025/04/30 20:20:38 340467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438410945|now:1746044438340437|interval:70508|pto_count:0|srtt:43900 [2025/04/30 20:20:38 340472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45053, ack_elapse 45844, delivered 55206|rate 1204214|lost 308| [2025/04/30 20:20:38 340476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204214) in round 33| [2025/04/30 20:20:38 340481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 340485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 340489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438296181|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 340494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438296181|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 340498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:60000|srtt:43900|latest_rtt:44108|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 340504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:783|largest:783|pns:2| [2025/04/30 20:20:38 340509] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:783|frame:ACK |recv_time:1746044438340289|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 340514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558340289|now:1746044438340289|interv:120000000| [2025/04/30 20:20:38 340518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558340289|now:1746044438340289|interv:120000000| [2025/04/30 20:20:38 340522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438341130|pq_index:0| [2025/04/30 20:20:38 340528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438339777| [2025/04/30 20:20:38 340533] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438340533| [2025/04/30 20:20:38 340538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438340537| [2025/04/30 20:20:38 340548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43900|min_srtt:43900|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 340552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1905294| [2025/04/30 20:20:38 340557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 340561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 340566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43900|min_srtt:43900|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 340570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1906473| [2025/04/30 20:20:38 340575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 340579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 340584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43900|min_srtt:43900|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 340588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1907652| [2025/04/30 20:20:38 340593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 340597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 340600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 340605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 340609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 340614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1864029| [2025/04/30 20:20:38 340618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 340622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 340626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438341130| [2025/04/30 20:20:38 340630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438341130| [2025/04/30 20:20:38 340637] [debug] |xqc_engine_wakeup_after|wakeup:1746044438341130|now:1746044438340637|diff:493| [2025/04/30 20:20:38 340641] [debug] |xqc_engine_main_logic|END|now:1746044438340537| [2025/04/30 20:20:38 340647] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438340647| [2025/04/30 20:20:38 340651] [debug] |xqc_engine_wakeup_after|wakeup:1746044438341130|now:1746044438340651|diff:479| [2025/04/30 20:20:38 340655] [debug] |xqc_engine_main_logic|END|now:1746044438340647| [2025/04/30 20:20:38 341724] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438341724| [2025/04/30 20:20:38 341736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438341130|pq_index:0| [2025/04/30 20:20:38 341740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438340537| [2025/04/30 20:20:38 341746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438341745| [2025/04/30 20:20:38 341751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438341130|now:1746044438341745| [2025/04/30 20:20:38 341755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438341130|now:1746044438341745| [2025/04/30 20:20:38 341759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 341764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43900|min_srtt:43900|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 341771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1907652| [2025/04/30 20:20:38 341779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 341786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 341792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 341798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 341805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 341812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1864029| [2025/04/30 20:20:38 341819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 341826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1943| [2025/04/30 20:20:38 341895] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746044438341838|stream_id:0|stream_offset:1864029| [2025/04/30 20:20:38 341905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 341913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 20:20:38 341927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43900|rtt_var:179|pto_duration:45900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 341934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 341940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 341946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:20:38 341953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438412738|now:1746044438341927|interv:70811| [2025/04/30 20:20:38 341959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438412738|now:1746044438341927|interval:70811|pto_count:0|srtt:43900 [2025/04/30 20:20:38 341966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:61200| [2025/04/30 20:20:38 341974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 341981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1865208| [2025/04/30 20:20:38 341988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 341994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1944| [2025/04/30 20:20:38 342031] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746044438342004|stream_id:0|stream_offset:1865208| [2025/04/30 20:20:38 342037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 342042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:20:38 342046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43900|rtt_var:179|pto_duration:45900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 342050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 342054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 342058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:20:38 342062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438412904|now:1746044438342046|interv:70858| [2025/04/30 20:20:38 342066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438412904|now:1746044438342046|interval:70858|pto_count:0|srtt:43900 [2025/04/30 20:20:38 342070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:62400| [2025/04/30 20:20:38 342075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 342079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1866387| [2025/04/30 20:20:38 342088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 342092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1945| [2025/04/30 20:20:38 342115] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746044438342098|stream_id:0|stream_offset:1866387| [2025/04/30 20:20:38 342121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 342125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 20:20:38 342129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43900|rtt_var:179|pto_duration:45900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 342133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 342137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 342141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 63600| [2025/04/30 20:20:38 342145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438412998|now:1746044438342129|interv:70869| [2025/04/30 20:20:38 342149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438412998|now:1746044438342129|interval:70869|pto_count:0|srtt:43900 [2025/04/30 20:20:38 342154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:63600| [2025/04/30 20:20:38 342159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 342164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1867566| [2025/04/30 20:20:38 342168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 342172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438343172|now:1746044438342172|interv:1000| [2025/04/30 20:20:38 342176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 342180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 342184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438343172| [2025/04/30 20:20:38 342189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438343172| [2025/04/30 20:20:38 342193] [debug] |xqc_engine_wakeup_after|wakeup:1746044438343172|now:1746044438342192|diff:980| [2025/04/30 20:20:38 342197] [debug] |xqc_engine_main_logic|END|now:1746044438341745| [2025/04/30 20:20:38 342293] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438342291| [2025/04/30 20:20:38 342304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 342321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:783| [2025/04/30 20:20:38 342326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:784| [2025/04/30 20:20:38 342336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:784| [2025/04/30 20:20:38 342343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 342350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 342358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1786537|prior_time:1746044438296423|is_app_limited:0|send_elapse:44978|ack_elapse:45868|ctl_first_sent_time:1746044438297992|lagest_ack_time:1746044438342291|curr_delivered:1840543| [2025/04/30 20:20:38 342365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438297992| [2025/04/30 20:20:38 342373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:1091| [2025/04/30 20:20:38 342378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 342385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1786537|prior_time:1746044438296423|is_app_limited:0|send_elapse:44978|ack_elapse:45868|ctl_first_sent_time:1746044438297992|lagest_ack_time:1746044438342291|curr_delivered:1841743| [2025/04/30 20:20:38 342392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438298147| [2025/04/30 20:20:38 342398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:1092| [2025/04/30 20:20:38 342404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43900|rttvar:179|minrtt:31448|latest_rtt:44144|ack_delay:88| [2025/04/30 20:20:38 342411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43920|rttvar:174|minrtt:31448|latest_rtt:44144|ack_delay:88| [2025/04/30 20:20:38 342416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1889|lost_pn:1886|thresh:3| [2025/04/30 20:20:38 342420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 342424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43920|rtt_var:174|pto_duration:45920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 342429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 342434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 342441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:20:38 342447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438413018|now:1746044438342424|interv:70594| [2025/04/30 20:20:38 342454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438413018|now:1746044438342424|interval:70594|pto_count:0|srtt:43920 [2025/04/30 20:20:38 342465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44978, ack_elapse 45868, delivered 55206|rate 1203584|lost 308| [2025/04/30 20:20:38 342469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203584) in round 33| [2025/04/30 20:20:38 342473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 342478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 342482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438298147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 342486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438298147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 342491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:61200|srtt:43920|latest_rtt:44144|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 342497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:784|largest:784|pns:2| [2025/04/30 20:20:38 342502] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:784|frame:ACK |recv_time:1746044438342291|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 342507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558342291|now:1746044438342291|interv:120000000| [2025/04/30 20:20:38 342511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558342291|now:1746044438342291|interv:120000000| [2025/04/30 20:20:38 342515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438343172|pq_index:0| [2025/04/30 20:20:38 342519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438341745| [2025/04/30 20:20:38 342523] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438342523| [2025/04/30 20:20:38 342528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438342527| [2025/04/30 20:20:38 342534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43920|min_srtt:43920|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 342539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1907652| [2025/04/30 20:20:38 342543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43920|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 342548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 342553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43920|min_srtt:43920|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 342560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1908831| [2025/04/30 20:20:38 342564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43920|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 342569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 342573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43920|min_srtt:43920|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 342578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1910010| [2025/04/30 20:20:38 342582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 342586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 342590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 342594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 342599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 342603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1867566| [2025/04/30 20:20:38 342607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 342611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 342615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438343172| [2025/04/30 20:20:38 342619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438343172| [2025/04/30 20:20:38 342623] [debug] |xqc_engine_wakeup_after|wakeup:1746044438343172|now:1746044438342623|diff:549| [2025/04/30 20:20:38 342627] [debug] |xqc_engine_main_logic|END|now:1746044438342527| [2025/04/30 20:20:38 342633] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438342633| [2025/04/30 20:20:38 342637] [debug] |xqc_engine_wakeup_after|wakeup:1746044438343172|now:1746044438342637|diff:535| [2025/04/30 20:20:38 342641] [debug] |xqc_engine_main_logic|END|now:1746044438342633| [2025/04/30 20:20:38 343712] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438343712| [2025/04/30 20:20:38 343739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438343172|pq_index:0| [2025/04/30 20:20:38 343743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438342527| [2025/04/30 20:20:38 343749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438343747| [2025/04/30 20:20:38 343759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438343172|now:1746044438343747| [2025/04/30 20:20:38 343763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438343172|now:1746044438343747| [2025/04/30 20:20:38 343770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 343779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43920|min_srtt:43920|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 343787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1910010| [2025/04/30 20:20:38 343794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 343799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 343805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 343813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 343820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 343827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1867566| [2025/04/30 20:20:38 343834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 343841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1946| [2025/04/30 20:20:38 343886] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746044438343852|stream_id:0|stream_offset:1867566| [2025/04/30 20:20:38 343896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 343904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:20:38 343911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43920|rtt_var:174|pto_duration:45920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 343918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 343924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 343931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:20:38 343937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438414772|now:1746044438343911|interv:70861| [2025/04/30 20:20:38 343944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438414772|now:1746044438343911|interval:70861|pto_count:0|srtt:43920 [2025/04/30 20:20:38 343951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:62400| [2025/04/30 20:20:38 343965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 343972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1868745| [2025/04/30 20:20:38 343979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 343985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1947| [2025/04/30 20:20:38 344025] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746044438343996|stream_id:0|stream_offset:1868745| [2025/04/30 20:20:38 344034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 344041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 20:20:38 344048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43920|rtt_var:174|pto_duration:45920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 344054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 344060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 344067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 63600| [2025/04/30 20:20:38 344072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438414916|now:1746044438344048|interv:70868| [2025/04/30 20:20:38 344076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438414916|now:1746044438344048|interval:70868|pto_count:0|srtt:43920 [2025/04/30 20:20:38 344080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:63600| [2025/04/30 20:20:38 344085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 344089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1869924| [2025/04/30 20:20:38 344094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 344098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438345098|now:1746044438344098|interv:1000| [2025/04/30 20:20:38 344102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 344106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 344110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438345098| [2025/04/30 20:20:38 344114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438345098| [2025/04/30 20:20:38 344118] [debug] |xqc_engine_wakeup_after|wakeup:1746044438345098|now:1746044438344118|diff:980| [2025/04/30 20:20:38 344123] [debug] |xqc_engine_main_logic|END|now:1746044438343747| [2025/04/30 20:20:38 344306] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044438344305| [2025/04/30 20:20:38 344317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 344326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:784| [2025/04/30 20:20:38 344332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:785| [2025/04/30 20:20:38 344340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:785| [2025/04/30 20:20:38 344347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 344355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 344362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1788937|prior_time:1746044438298437|is_app_limited:0|send_elapse:45106|ack_elapse:45868|ctl_first_sent_time:1746044438300036|lagest_ack_time:1746044438344305|curr_delivered:1842943| [2025/04/30 20:20:38 344369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438300036| [2025/04/30 20:20:38 344375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:1093| [2025/04/30 20:20:38 344383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 344391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1788937|prior_time:1746044438298437|is_app_limited:0|send_elapse:45106|ack_elapse:45868|ctl_first_sent_time:1746044438300036|lagest_ack_time:1746044438344305|curr_delivered:1844143| [2025/04/30 20:20:38 344398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438300170| [2025/04/30 20:20:38 344405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:1094| [2025/04/30 20:20:38 344411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43920|rttvar:174|minrtt:31448|latest_rtt:44135|ack_delay:96| [2025/04/30 20:20:38 344418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43934|rttvar:160|minrtt:31448|latest_rtt:44135|ack_delay:96| [2025/04/30 20:20:38 344425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1891|lost_pn:1888|thresh:3| [2025/04/30 20:20:38 344431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 344438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43934|rtt_var:160|pto_duration:45934|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 344445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 344451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 344458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:20:38 344463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438414930|now:1746044438344438|interv:70492| [2025/04/30 20:20:38 344472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438414930|now:1746044438344438|interval:70492|pto_count:0|srtt:43934 [2025/04/30 20:20:38 344477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45106, ack_elapse 45868, delivered 55206|rate 1203584|lost 308| [2025/04/30 20:20:38 344481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203584) in round 33| [2025/04/30 20:20:38 344485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 344489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 344493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438300170|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 344498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438300170|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 344503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:61200|srtt:43934|latest_rtt:44135|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 344509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:785|largest:785|pns:2| [2025/04/30 20:20:38 344513] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:785|frame:ACK |recv_time:1746044438344305|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 344518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558344305|now:1746044438344305|interv:120000000| [2025/04/30 20:20:38 344522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558344305|now:1746044438344305|interv:120000000| [2025/04/30 20:20:38 344526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438345098|pq_index:0| [2025/04/30 20:20:38 344530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438343747| [2025/04/30 20:20:38 344534] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438344534| [2025/04/30 20:20:38 344539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438344538| [2025/04/30 20:20:38 344545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43934|min_srtt:43934|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 344550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1910010| [2025/04/30 20:20:38 344555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 344562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 344567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43934|min_srtt:43934|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 344571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1911189| [2025/04/30 20:20:38 344576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43934|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 344580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 344584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43934|min_srtt:43934|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 344589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1912368| [2025/04/30 20:20:38 344593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 344597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 344601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 344605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 344610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 344614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1869924| [2025/04/30 20:20:38 344619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 344622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 344626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438345098| [2025/04/30 20:20:38 344630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438345098| [2025/04/30 20:20:38 344634] [debug] |xqc_engine_wakeup_after|wakeup:1746044438345098|now:1746044438344634|diff:464| [2025/04/30 20:20:38 344639] [debug] |xqc_engine_main_logic|END|now:1746044438344538| [2025/04/30 20:20:38 344644] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438344644| [2025/04/30 20:20:38 344648] [debug] |xqc_engine_wakeup_after|wakeup:1746044438345098|now:1746044438344648|diff:450| [2025/04/30 20:20:38 344652] [debug] |xqc_engine_main_logic|END|now:1746044438344644| [2025/04/30 20:20:38 345729] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438345728| [2025/04/30 20:20:38 345740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438345098|pq_index:0| [2025/04/30 20:20:38 345745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438344538| [2025/04/30 20:20:38 345750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438345749| [2025/04/30 20:20:38 345764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438345098|now:1746044438345749| [2025/04/30 20:20:38 345771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438345098|now:1746044438345749| [2025/04/30 20:20:38 345777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 345785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43934|min_srtt:43934|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 345792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1912368| [2025/04/30 20:20:38 345799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 345805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 345812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 345818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 345825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 345831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1869924| [2025/04/30 20:20:38 345838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 345845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1948| [2025/04/30 20:20:38 345889] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746044438345857|stream_id:0|stream_offset:1869924| [2025/04/30 20:20:38 345899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 345906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:20:38 345912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43934|rtt_var:160|pto_duration:45934|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 345919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 345925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 345932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:20:38 345938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438416791|now:1746044438345912|interv:70879| [2025/04/30 20:20:38 345943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438416791|now:1746044438345912|interval:70879|pto_count:0|srtt:43934 [2025/04/30 20:20:38 345957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:62400| [2025/04/30 20:20:38 345964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 345970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1871103| [2025/04/30 20:20:38 345977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 345981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1949| [2025/04/30 20:20:38 346021] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746044438345990|stream_id:0|stream_offset:1871103| [2025/04/30 20:20:38 346028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 346033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 20:20:38 346037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43934|rtt_var:160|pto_duration:45934|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 346041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 346045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 346049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 63600| [2025/04/30 20:20:38 346053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438416924|now:1746044438346037|interv:70887| [2025/04/30 20:20:38 346058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438416924|now:1746044438346037|interval:70887|pto_count:0|srtt:43934 [2025/04/30 20:20:38 346062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:63600| [2025/04/30 20:20:38 346067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 346071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1872282| [2025/04/30 20:20:38 346076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 346080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1950| [2025/04/30 20:20:38 346104] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746044438346086|stream_id:0|stream_offset:1872282| [2025/04/30 20:20:38 346110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 346119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 20:20:38 346123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43934|rtt_var:160|pto_duration:45934|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 346128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 346132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 346136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 64800| [2025/04/30 20:20:38 346140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438417020|now:1746044438346123|interv:70897| [2025/04/30 20:20:38 346144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438417020|now:1746044438346123|interval:70897|pto_count:0|srtt:43934 [2025/04/30 20:20:38 346148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:64800| [2025/04/30 20:20:38 346152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 346156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1873461| [2025/04/30 20:20:38 346161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 346165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438347165|now:1746044438346165|interv:1000| [2025/04/30 20:20:38 346169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 346173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 346177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438347165| [2025/04/30 20:20:38 346181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438347165| [2025/04/30 20:20:38 346185] [debug] |xqc_engine_wakeup_after|wakeup:1746044438347165|now:1746044438346185|diff:980| [2025/04/30 20:20:38 346190] [debug] |xqc_engine_main_logic|END|now:1746044438345749| [2025/04/30 20:20:38 346283] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044438346282| [2025/04/30 20:20:38 346293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 346301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:785| [2025/04/30 20:20:38 346307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:786| [2025/04/30 20:20:38 346315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:786| [2025/04/30 20:20:38 346323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 346330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 346337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1791337|prior_time:1746044438300443|is_app_limited:0|send_elapse:45085|ack_elapse:45839|ctl_first_sent_time:1746044438302023|lagest_ack_time:1746044438346282|curr_delivered:1845343| [2025/04/30 20:20:38 346350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438302023| [2025/04/30 20:20:38 346357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:1095| [2025/04/30 20:20:38 346364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 346371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1791337|prior_time:1746044438300443|is_app_limited:0|send_elapse:45085|ack_elapse:45839|ctl_first_sent_time:1746044438302023|lagest_ack_time:1746044438346282|curr_delivered:1846543| [2025/04/30 20:20:38 346378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438302156| [2025/04/30 20:20:38 346385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:1096| [2025/04/30 20:20:38 346391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43934|rttvar:160|minrtt:31448|latest_rtt:44126|ack_delay:96| [2025/04/30 20:20:38 346398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43946|rttvar:144|minrtt:31448|latest_rtt:44126|ack_delay:96| [2025/04/30 20:20:38 346403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1893|lost_pn:1890|thresh:3| [2025/04/30 20:20:38 346407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 346412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43946|rtt_var:144|pto_duration:45946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 346416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 346420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 346424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:20:38 346428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438417032|now:1746044438346411|interv:70621| [2025/04/30 20:20:38 346432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438417032|now:1746044438346411|interval:70621|pto_count:0|srtt:43946 [2025/04/30 20:20:38 346436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45085, ack_elapse 45839, delivered 55206|rate 1204345|lost 308| [2025/04/30 20:20:38 346441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204345) in round 33| [2025/04/30 20:20:38 346445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 346449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 346454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438302156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 346467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438302156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 346474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1515622|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:62400|srtt:43946|latest_rtt:44126|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 346483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:786|largest:786|pns:2| [2025/04/30 20:20:38 346487] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:786|frame:ACK |recv_time:1746044438346282|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 346492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558346282|now:1746044438346282|interv:120000000| [2025/04/30 20:20:38 346497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558346282|now:1746044438346282|interv:120000000| [2025/04/30 20:20:38 346500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438347165|pq_index:0| [2025/04/30 20:20:38 346505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438345749| [2025/04/30 20:20:38 346509] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438346509| [2025/04/30 20:20:38 346514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438346513| [2025/04/30 20:20:38 346520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43946|min_srtt:43946|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 346524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1912368| [2025/04/30 20:20:38 346529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 346534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 346538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43946|min_srtt:43946|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 346542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1913547| [2025/04/30 20:20:38 346547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 346551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 346556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43946|min_srtt:43946|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 346563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1914726| [2025/04/30 20:20:38 346567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 346571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 346575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 346579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 346584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 346588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1873461| [2025/04/30 20:20:38 346593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 346596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 346600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438347165| [2025/04/30 20:20:38 346604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438347165| [2025/04/30 20:20:38 346608] [debug] |xqc_engine_wakeup_after|wakeup:1746044438347165|now:1746044438346608|diff:557| [2025/04/30 20:20:38 346613] [debug] |xqc_engine_main_logic|END|now:1746044438346513| [2025/04/30 20:20:38 346618] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438346618| [2025/04/30 20:20:38 346622] [debug] |xqc_engine_wakeup_after|wakeup:1746044438347165|now:1746044438346622|diff:543| [2025/04/30 20:20:38 346626] [debug] |xqc_engine_main_logic|END|now:1746044438346618| [2025/04/30 20:20:38 347700] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438347699| [2025/04/30 20:20:38 347712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438347165|pq_index:0| [2025/04/30 20:20:38 347731] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438346513| [2025/04/30 20:20:38 347738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438347737| [2025/04/30 20:20:38 347743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438347165|now:1746044438347737| [2025/04/30 20:20:38 347747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438347165|now:1746044438347737| [2025/04/30 20:20:38 347751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 347760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43946|min_srtt:43946|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 347767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1914726| [2025/04/30 20:20:38 347781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 347786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 347793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 347800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 347808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 347814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1873461| [2025/04/30 20:20:38 347821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 347828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1951| [2025/04/30 20:20:38 347897] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746044438347839|stream_id:0|stream_offset:1873461| [2025/04/30 20:20:38 347907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1951|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 347915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 20:20:38 347922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43946|rtt_var:144|pto_duration:45946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 347929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 347935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 347942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 63600| [2025/04/30 20:20:38 347948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438418785|now:1746044438347921|interv:70864| [2025/04/30 20:20:38 347955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438418785|now:1746044438347921|interval:70864|pto_count:0|srtt:43946 [2025/04/30 20:20:38 347962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:63600| [2025/04/30 20:20:38 347970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 347976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1874640| [2025/04/30 20:20:38 347983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 347990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1952| [2025/04/30 20:20:38 348033] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746044438348001|stream_id:0|stream_offset:1874640| [2025/04/30 20:20:38 348045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1952|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 348050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 20:20:38 348054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43946|rtt_var:144|pto_duration:45946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 348059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 348063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 348067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 64800| [2025/04/30 20:20:38 348071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438418947|now:1746044438348054|interv:70893| [2025/04/30 20:20:38 348075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438418947|now:1746044438348054|interval:70893|pto_count:0|srtt:43946 [2025/04/30 20:20:38 348079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:64800| [2025/04/30 20:20:38 348084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 348088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1875819| [2025/04/30 20:20:38 348093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 348097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438349097|now:1746044438348097|interv:1000| [2025/04/30 20:20:38 348101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 348105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 348109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438349097| [2025/04/30 20:20:38 348113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438349097| [2025/04/30 20:20:38 348117] [debug] |xqc_engine_wakeup_after|wakeup:1746044438349097|now:1746044438348117|diff:980| [2025/04/30 20:20:38 348122] [debug] |xqc_engine_main_logic|END|now:1746044438347737| [2025/04/30 20:20:38 348262] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044438348261| [2025/04/30 20:20:38 348272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 348281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:786| [2025/04/30 20:20:38 348287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:787| [2025/04/30 20:20:38 348295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:787| [2025/04/30 20:20:38 348302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 348310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 348323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1793737|prior_time:1746044438302401|is_app_limited:0|send_elapse:45137|ack_elapse:45860|ctl_first_sent_time:1746044438303992|lagest_ack_time:1746044438348261|curr_delivered:1847743| [2025/04/30 20:20:38 348330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438303992| [2025/04/30 20:20:38 348337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:1097| [2025/04/30 20:20:38 348345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 348352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1793737|prior_time:1746044438302401|is_app_limited:0|send_elapse:45137|ack_elapse:45860|ctl_first_sent_time:1746044438303992|lagest_ack_time:1746044438348261|curr_delivered:1848943| [2025/04/30 20:20:38 348359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438304144| [2025/04/30 20:20:38 348365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:241||sndq_packets_used_bytes:0|sndq_packets_free:1098| [2025/04/30 20:20:38 348370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43946|rttvar:144|minrtt:31448|latest_rtt:44117|ack_delay:80| [2025/04/30 20:20:38 348375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43957|rttvar:130|minrtt:31448|latest_rtt:44117|ack_delay:80| [2025/04/30 20:20:38 348379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1895|lost_pn:1892|thresh:3| [2025/04/30 20:20:38 348383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 348388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43957|rtt_var:130|pto_duration:45957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 348392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 348397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 348403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:20:38 348409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438418958|now:1746044438348387|interv:70571| [2025/04/30 20:20:38 348415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438418958|now:1746044438348387|interval:70571|pto_count:0|srtt:43957 [2025/04/30 20:20:38 348422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45137, ack_elapse 45860, delivered 55206|rate 1203794|lost 308| [2025/04/30 20:20:38 348428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203794) in round 33| [2025/04/30 20:20:38 348436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 348442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 348454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438304144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 348458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438304144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 348463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909373|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:62400|srtt:43957|latest_rtt:44117|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 348469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:787|largest:787|pns:2| [2025/04/30 20:20:38 348474] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:787|frame:ACK |recv_time:1746044438348261|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 348479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558348261|now:1746044438348261|interv:120000000| [2025/04/30 20:20:38 348483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558348261|now:1746044438348261|interv:120000000| [2025/04/30 20:20:38 348487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438349097|pq_index:0| [2025/04/30 20:20:38 348491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438347737| [2025/04/30 20:20:38 348495] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438348495| [2025/04/30 20:20:38 348500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438348499| [2025/04/30 20:20:38 348506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43957|min_srtt:43957|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 348511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1914726| [2025/04/30 20:20:38 348515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 348520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 348524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43957|min_srtt:43957|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 348528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1915905| [2025/04/30 20:20:38 348533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 348544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 348549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43957|min_srtt:43957|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 348553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1917084| [2025/04/30 20:20:38 348557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 348561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 348565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 348569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 348574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 348578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1875819| [2025/04/30 20:20:38 348582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 348586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 348590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438349097| [2025/04/30 20:20:38 348594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438349097| [2025/04/30 20:20:38 348598] [debug] |xqc_engine_wakeup_after|wakeup:1746044438349097|now:1746044438348598|diff:499| [2025/04/30 20:20:38 348602] [debug] |xqc_engine_main_logic|END|now:1746044438348499| [2025/04/30 20:20:38 348608] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438348608| [2025/04/30 20:20:38 348612] [debug] |xqc_engine_wakeup_after|wakeup:1746044438349097|now:1746044438348612|diff:485| [2025/04/30 20:20:38 348616] [debug] |xqc_engine_main_logic|END|now:1746044438348608| [2025/04/30 20:20:38 349689] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438349689| [2025/04/30 20:20:38 349701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438349097|pq_index:0| [2025/04/30 20:20:38 349705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438348499| [2025/04/30 20:20:38 349710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438349709| [2025/04/30 20:20:38 349715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438349097|now:1746044438349709| [2025/04/30 20:20:38 349736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438349097|now:1746044438349709| [2025/04/30 20:20:38 349740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 349745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43957|min_srtt:43957|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 349759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1917084| [2025/04/30 20:20:38 349767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 349773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 349778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 349784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 349792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 349798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1875819| [2025/04/30 20:20:38 349806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 349813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1953| [2025/04/30 20:20:38 349857] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746044438349824|stream_id:0|stream_offset:1875819| [2025/04/30 20:20:38 349867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 349873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 20:20:38 349879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43957|rtt_var:130|pto_duration:45957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 349884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 349889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 349895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 63600| [2025/04/30 20:20:38 349901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438420781|now:1746044438349878|interv:70903| [2025/04/30 20:20:38 349907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438420781|now:1746044438349878|interval:70903|pto_count:0|srtt:43957 [2025/04/30 20:20:38 349915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:63600| [2025/04/30 20:20:38 349923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 349930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1876998| [2025/04/30 20:20:38 349937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 349949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1954| [2025/04/30 20:20:38 349990] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746044438349960|stream_id:0|stream_offset:1876998| [2025/04/30 20:20:38 349999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 350007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 20:20:38 350013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43957|rtt_var:130|pto_duration:45957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 350020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 350026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 350032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 64800| [2025/04/30 20:20:38 350038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438420917|now:1746044438350013|interv:70904| [2025/04/30 20:20:38 350045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438420917|now:1746044438350013|interval:70904|pto_count:0|srtt:43957 [2025/04/30 20:20:38 350052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:64800| [2025/04/30 20:20:38 350059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 350064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1878177| [2025/04/30 20:20:38 350068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 350072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438351072|now:1746044438350072|interv:1000| [2025/04/30 20:20:38 350076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 350080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 350084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438351072| [2025/04/30 20:20:38 350088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438351072| [2025/04/30 20:20:38 350092] [debug] |xqc_engine_wakeup_after|wakeup:1746044438351072|now:1746044438350092|diff:980| [2025/04/30 20:20:38 350097] [debug] |xqc_engine_main_logic|END|now:1746044438349709| [2025/04/30 20:20:38 350254] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044438350253| [2025/04/30 20:20:38 350264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 350272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:787| [2025/04/30 20:20:38 350278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:788| [2025/04/30 20:20:38 350287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:788| [2025/04/30 20:20:38 350300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 350307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 350314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1796137|prior_time:1746044438304482|is_app_limited:0|send_elapse:45173|ack_elapse:45771|ctl_first_sent_time:1746044438306077|lagest_ack_time:1746044438350253|curr_delivered:1850143| [2025/04/30 20:20:38 350321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438306077| [2025/04/30 20:20:38 350327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:1099| [2025/04/30 20:20:38 350333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 350340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1796137|prior_time:1746044438304482|is_app_limited:0|send_elapse:45173|ack_elapse:45771|ctl_first_sent_time:1746044438306077|lagest_ack_time:1746044438350253|curr_delivered:1851343| [2025/04/30 20:20:38 350347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438306215| [2025/04/30 20:20:38 350353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:239||sndq_packets_used_bytes:0|sndq_packets_free:1100| [2025/04/30 20:20:38 350359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43957|rttvar:130|minrtt:31448|latest_rtt:44038|ack_delay:88| [2025/04/30 20:20:38 350366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43956|rttvar:99|minrtt:31448|latest_rtt:44038|ack_delay:88| [2025/04/30 20:20:38 350372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1897|lost_pn:1894|thresh:3| [2025/04/30 20:20:38 350379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 350386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43956|rtt_var:99|pto_duration:45956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 350393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 350398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 350402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:20:38 350406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438420916|now:1746044438350386|interv:70530| [2025/04/30 20:20:38 350410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438420916|now:1746044438350386|interval:70530|pto_count:0|srtt:43956 [2025/04/30 20:20:38 350416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45173, ack_elapse 45771, delivered 55206|rate 1206134|lost 308| [2025/04/30 20:20:38 350424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206134) in round 33| [2025/04/30 20:20:38 350436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 350442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 350446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438306215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 350450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438306215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 350455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909373|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:62400|srtt:43956|latest_rtt:44038|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 350461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:788|largest:788|pns:2| [2025/04/30 20:20:38 350466] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:788|frame:ACK |recv_time:1746044438350253|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 350471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558350253|now:1746044438350253|interv:120000000| [2025/04/30 20:20:38 350475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558350253|now:1746044438350253|interv:120000000| [2025/04/30 20:20:38 350479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438351072|pq_index:0| [2025/04/30 20:20:38 350483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438349709| [2025/04/30 20:20:38 350487] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438350487| [2025/04/30 20:20:38 350492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438350491| [2025/04/30 20:20:38 350498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43956|min_srtt:43956|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 350503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1917084| [2025/04/30 20:20:38 350507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43956|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 350512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 350516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43956|min_srtt:43956|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 350521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1918263| [2025/04/30 20:20:38 350528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43956|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 350532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 350537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43956|min_srtt:43956|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 350541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1919442| [2025/04/30 20:20:38 350545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 350549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 350553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 350557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 350562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 350566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1878177| [2025/04/30 20:20:38 350570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 350574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 350578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438351072| [2025/04/30 20:20:38 350582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438351072| [2025/04/30 20:20:38 350586] [debug] |xqc_engine_wakeup_after|wakeup:1746044438351072|now:1746044438350586|diff:486| [2025/04/30 20:20:38 350591] [debug] |xqc_engine_main_logic|END|now:1746044438350491| [2025/04/30 20:20:38 350596] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438350596| [2025/04/30 20:20:38 350600] [debug] |xqc_engine_wakeup_after|wakeup:1746044438351072|now:1746044438350600|diff:472| [2025/04/30 20:20:38 350604] [debug] |xqc_engine_main_logic|END|now:1746044438350596| [2025/04/30 20:20:38 351674] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438351673| [2025/04/30 20:20:38 351685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438351072|pq_index:0| [2025/04/30 20:20:38 351690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438350491| [2025/04/30 20:20:38 351695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438351694| [2025/04/30 20:20:38 351700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438351072|now:1746044438351694| [2025/04/30 20:20:38 351704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438351072|now:1746044438351694| [2025/04/30 20:20:38 351713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 351733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43956|min_srtt:43956|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 351738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1919442| [2025/04/30 20:20:38 351743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 351746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 351750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 351755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 351762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 351769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1878177| [2025/04/30 20:20:38 351776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 351783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1955| [2025/04/30 20:20:38 351827] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746044438351794|stream_id:0|stream_offset:1878177| [2025/04/30 20:20:38 351836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 351843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 20:20:38 351850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43956|rtt_var:99|pto_duration:45956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 351857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 351863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 351870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 63600| [2025/04/30 20:20:38 351876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438422750|now:1746044438351849|interv:70901| [2025/04/30 20:20:38 351881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438422750|now:1746044438351849|interval:70901|pto_count:0|srtt:43956 [2025/04/30 20:20:38 351887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:63600| [2025/04/30 20:20:38 351895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 351903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1879356| [2025/04/30 20:20:38 351916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 351922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438352922|now:1746044438351922|interv:1000| [2025/04/30 20:20:38 351929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 351935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 351942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438352922| [2025/04/30 20:20:38 351949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438352922| [2025/04/30 20:20:38 351955] [debug] |xqc_engine_wakeup_after|wakeup:1746044438352922|now:1746044438351955|diff:967| [2025/04/30 20:20:38 351962] [debug] |xqc_engine_main_logic|END|now:1746044438351694| [2025/04/30 20:20:38 352266] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438352265| [2025/04/30 20:20:38 352277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 352285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:788| [2025/04/30 20:20:38 352291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:789| [2025/04/30 20:20:38 352300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:789| [2025/04/30 20:20:38 352307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 352314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1904|path_largest_ack:1898| [2025/04/30 20:20:38 352321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1798537|prior_time:1746044438306440|is_app_limited:0|send_elapse:45034|ack_elapse:45825|ctl_first_sent_time:1746044438308036|lagest_ack_time:1746044438352265|curr_delivered:1852543| [2025/04/30 20:20:38 352329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438308036| [2025/04/30 20:20:38 352336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:1101| [2025/04/30 20:20:38 352343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1904|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1904|path_largest_ack:1904| [2025/04/30 20:20:38 352350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1798537|prior_time:1746044438306440|is_app_limited:0|send_elapse:45034|ack_elapse:45825|ctl_first_sent_time:1746044438308036|lagest_ack_time:1746044438352265|curr_delivered:1853743| [2025/04/30 20:20:38 352357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438308175| [2025/04/30 20:20:38 352363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:237||sndq_packets_used_bytes:0|sndq_packets_free:1102| [2025/04/30 20:20:38 352370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43956|rttvar:99|minrtt:31448|latest_rtt:44090|ack_delay:96| [2025/04/30 20:20:38 352376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43961|rttvar:84|minrtt:31448|latest_rtt:44090|ack_delay:96| [2025/04/30 20:20:38 352388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1904|lost_pn:1901|thresh:3| [2025/04/30 20:20:38 352395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 352401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43961|rtt_var:84|pto_duration:45961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 352408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 352414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 352418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:20:38 352422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438422755|now:1746044438352401|interv:70354| [2025/04/30 20:20:38 352426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438422755|now:1746044438352401|interval:70354|pto_count:0|srtt:43961 [2025/04/30 20:20:38 352431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45034, ack_elapse 45825, delivered 55206|rate 1204713|lost 308| [2025/04/30 20:20:38 352435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204713) in round 33| [2025/04/30 20:20:38 352440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 352444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95325|extra_cwnd:9998| [2025/04/30 20:20:38 352448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438308175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 352452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438308175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1800937| [2025/04/30 20:20:38 352457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:909373|bw:1212498|cwnd:105323|full_bw_reached:1|inflight:61200|srtt:43961|latest_rtt:44090|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 352463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:789|largest:789|pns:2| [2025/04/30 20:20:38 352468] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:789|frame:ACK |recv_time:1746044438352265|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 352472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558352265|now:1746044438352265|interv:120000000| [2025/04/30 20:20:38 352477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558352265|now:1746044438352265|interv:120000000| [2025/04/30 20:20:38 352481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438352922|pq_index:0| [2025/04/30 20:20:38 352485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438351694| [2025/04/30 20:20:38 352489] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438352489| [2025/04/30 20:20:38 352497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438352496| [2025/04/30 20:20:38 352503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43961|min_srtt:43961|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 352508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1919442| [2025/04/30 20:20:38 352512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 352517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 352522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43961|min_srtt:43961|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 352526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1920621| [2025/04/30 20:20:38 352530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 352535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 352539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43961|min_srtt:43961|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 352543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1921800| [2025/04/30 20:20:38 352547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 352551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 352555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 352560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 352564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 352568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1879356| [2025/04/30 20:20:38 352573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 352577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 352583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438352922| [2025/04/30 20:20:38 352587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438352922| [2025/04/30 20:20:38 352591] [debug] |xqc_engine_wakeup_after|wakeup:1746044438352922|now:1746044438352591|diff:331| [2025/04/30 20:20:38 352596] [debug] |xqc_engine_main_logic|END|now:1746044438352496| [2025/04/30 20:20:38 352601] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438352601| [2025/04/30 20:20:38 352605] [debug] |xqc_engine_wakeup_after|wakeup:1746044438352922|now:1746044438352605|diff:317| [2025/04/30 20:20:38 352609] [debug] |xqc_engine_main_logic|END|now:1746044438352601| [2025/04/30 20:20:38 353680] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438353680| [2025/04/30 20:20:38 353691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438352922|pq_index:0| [2025/04/30 20:20:38 353696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438352496| [2025/04/30 20:20:38 353701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438353700| [2025/04/30 20:20:38 353706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438352922|now:1746044438353700| [2025/04/30 20:20:38 353710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438352922|now:1746044438353700| [2025/04/30 20:20:38 353714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 353735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43961|min_srtt:43961|path_bw:1212498|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 353740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1921800| [2025/04/30 20:20:38 353745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 353749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 353756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 353763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 353771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 353777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1879356| [2025/04/30 20:20:38 353782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 353789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1956| [2025/04/30 20:20:38 353832] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746044438353800|stream_id:0|stream_offset:1879356| [2025/04/30 20:20:38 353842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 353857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:20:38 353864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43961|rtt_var:84|pto_duration:45961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 353871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 353878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 353885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:20:38 353891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438424761|now:1746044438353864|interv:70897| [2025/04/30 20:20:38 353898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438424761|now:1746044438353864|interval:70897|pto_count:0|srtt:43961 [2025/04/30 20:20:38 353905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:62400| [2025/04/30 20:20:38 353913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 353920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1880535| [2025/04/30 20:20:38 353928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 353935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1957| [2025/04/30 20:20:38 353977] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746044438353945|stream_id:0|stream_offset:1880535| [2025/04/30 20:20:38 353985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 353990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 20:20:38 353995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43961|rtt_var:84|pto_duration:45961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 353999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 354003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 354007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 63600| [2025/04/30 20:20:38 354011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438424906|now:1746044438353994|interv:70912| [2025/04/30 20:20:38 354015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438424906|now:1746044438353994|interval:70912|pto_count:0|srtt:43961 [2025/04/30 20:20:38 354019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105323|inflight:63600| [2025/04/30 20:20:38 354029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 354033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:105323|conn:00005627609066FC|stream_id:0|stream_offset:1881714| [2025/04/30 20:20:38 354037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 354041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438355041|now:1746044438354041|interv:1000| [2025/04/30 20:20:38 354045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 354049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 354053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438355041| [2025/04/30 20:20:38 354058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438355041| [2025/04/30 20:20:38 354062] [debug] |xqc_engine_wakeup_after|wakeup:1746044438355041|now:1746044438354062|diff:979| [2025/04/30 20:20:38 354066] [debug] |xqc_engine_main_logic|END|now:1746044438353700| [2025/04/30 20:20:38 354216] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438354214| [2025/04/30 20:20:38 354225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 354233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:789| [2025/04/30 20:20:38 354239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:790| [2025/04/30 20:20:38 354247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:790| [2025/04/30 20:20:38 354252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 354259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1905|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1906|path_largest_ack:1905| [2025/04/30 20:20:38 354266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1800937|prior_time:1746044438308562|is_app_limited:0|send_elapse:44732|ack_elapse:45652|ctl_first_sent_time:1746044438310158|lagest_ack_time:1746044438354214|curr_delivered:1854943| [2025/04/30 20:20:38 354274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438310158| [2025/04/30 20:20:38 354281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:236||sndq_packets_used_bytes:0|sndq_packets_free:1103| [2025/04/30 20:20:38 354288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1906|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1906|path_largest_ack:1906| [2025/04/30 20:20:38 354295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1800937|prior_time:1746044438308562|is_app_limited:0|send_elapse:44732|ack_elapse:45652|ctl_first_sent_time:1746044438310158|lagest_ack_time:1746044438354214|curr_delivered:1856143| [2025/04/30 20:20:38 354303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438310275| [2025/04/30 20:20:38 354309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:1104| [2025/04/30 20:20:38 354315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43961|rttvar:84|minrtt:31448|latest_rtt:43939|ack_delay:64| [2025/04/30 20:20:38 354327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43950|rttvar:84|minrtt:31448|latest_rtt:43939|ack_delay:64| [2025/04/30 20:20:38 354334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1906|lost_pn:1903|thresh:3| [2025/04/30 20:20:38 354341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 354347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43950|rtt_var:84|pto_duration:45950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 354354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 354359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 354363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:20:38 354367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438424895|now:1746044438354347|interv:70548| [2025/04/30 20:20:38 354372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438424895|now:1746044438354347|interval:70548|pto_count:0|srtt:43950 [2025/04/30 20:20:38 354379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44732, ack_elapse 45652, delivered 55206|rate 1209278|lost 308| [2025/04/30 20:20:38 354386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 33 -> 34| [2025/04/30 20:20:38 354393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209278) in round 34| [2025/04/30 20:20:38 354398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 354403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 354406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438310275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 354411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105323|packet_lost:0|acked:2400|po_sent_time:1746044438310275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 354416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:907754|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:61200|srtt:43950|latest_rtt:43939|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:38 354422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:790|largest:790|pns:2| [2025/04/30 20:20:38 354427] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:790|frame:ACK |recv_time:1746044438354214|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 354432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558354214|now:1746044438354214|interv:120000000| [2025/04/30 20:20:38 354436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558354214|now:1746044438354214|interv:120000000| [2025/04/30 20:20:38 354444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438355041|pq_index:0| [2025/04/30 20:20:38 354448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438353700| [2025/04/30 20:20:38 354452] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438354452| [2025/04/30 20:20:38 354458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438354456| [2025/04/30 20:20:38 354467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43950|min_srtt:43950|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 354474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1921800| [2025/04/30 20:20:38 354481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43950|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 354486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 354491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43950|min_srtt:43950|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 354495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:61200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1922979| [2025/04/30 20:20:38 354500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43950|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 354504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 354509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43950|min_srtt:43950|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 354513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1924158| [2025/04/30 20:20:38 354518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 354522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 354525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 354530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 354534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 354539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1881714| [2025/04/30 20:20:38 354550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 354556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 354562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438355041| [2025/04/30 20:20:38 354566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438355041| [2025/04/30 20:20:38 354570] [debug] |xqc_engine_wakeup_after|wakeup:1746044438355041|now:1746044438354570|diff:471| [2025/04/30 20:20:38 354575] [debug] |xqc_engine_main_logic|END|now:1746044438354456| [2025/04/30 20:20:38 354580] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438354580| [2025/04/30 20:20:38 354584] [debug] |xqc_engine_wakeup_after|wakeup:1746044438355041|now:1746044438354584|diff:457| [2025/04/30 20:20:38 354588] [debug] |xqc_engine_main_logic|END|now:1746044438354580| [2025/04/30 20:20:38 355660] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438355659| [2025/04/30 20:20:38 355671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438355041|pq_index:0| [2025/04/30 20:20:38 355676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438354456| [2025/04/30 20:20:38 355681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438355680| [2025/04/30 20:20:38 355686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438355041|now:1746044438355680| [2025/04/30 20:20:38 355690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438355041|now:1746044438355680| [2025/04/30 20:20:38 355694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 355700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43950|min_srtt:43950|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 355705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:61200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1924158| [2025/04/30 20:20:38 355709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 355713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 355734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 355738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 355744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 355751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1881714| [2025/04/30 20:20:38 355758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 355765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1958| [2025/04/30 20:20:38 355839] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746044438355782|stream_id:0|stream_offset:1881714| [2025/04/30 20:20:38 355850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 355858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:20:38 355865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43950|rtt_var:84|pto_duration:45950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 355872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 355879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 355885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:20:38 355892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438426732|now:1746044438355865|interv:70867| [2025/04/30 20:20:38 355899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438426732|now:1746044438355865|interval:70867|pto_count:0|srtt:43950 [2025/04/30 20:20:38 355906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:62400| [2025/04/30 20:20:38 355914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 355921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1882893| [2025/04/30 20:20:38 355968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 355974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438356974|now:1746044438355974|interv:1000| [2025/04/30 20:20:38 355980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 355987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 355991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438356974| [2025/04/30 20:20:38 355996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438356974| [2025/04/30 20:20:38 356000] [debug] |xqc_engine_wakeup_after|wakeup:1746044438356974|now:1746044438356000|diff:974| [2025/04/30 20:20:38 356004] [debug] |xqc_engine_main_logic|END|now:1746044438355680| [2025/04/30 20:20:38 356242] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438356241| [2025/04/30 20:20:38 356252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 356260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:790| [2025/04/30 20:20:38 356267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:791| [2025/04/30 20:20:38 356275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:791| [2025/04/30 20:20:38 356282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 356296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1907|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1908|path_largest_ack:1907| [2025/04/30 20:20:38 356303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1803337|prior_time:1746044438310429|is_app_limited:0|send_elapse:45034|ack_elapse:45812|ctl_first_sent_time:1746044438311968|lagest_ack_time:1746044438356241|curr_delivered:1857343| [2025/04/30 20:20:38 356310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438311968| [2025/04/30 20:20:38 356317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:1105| [2025/04/30 20:20:38 356323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1908|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1908|path_largest_ack:1908| [2025/04/30 20:20:38 356330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1803337|prior_time:1746044438310429|is_app_limited:0|send_elapse:45034|ack_elapse:45812|ctl_first_sent_time:1746044438311968|lagest_ack_time:1746044438356241|curr_delivered:1858543| [2025/04/30 20:20:38 356337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438312110| [2025/04/30 20:20:38 356343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:233||sndq_packets_used_bytes:0|sndq_packets_free:1106| [2025/04/30 20:20:38 356350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43950|rttvar:84|minrtt:31448|latest_rtt:44131|ack_delay:88| [2025/04/30 20:20:38 356357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43962|rttvar:86|minrtt:31448|latest_rtt:44131|ack_delay:88| [2025/04/30 20:20:38 356365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1908|lost_pn:1905|thresh:3| [2025/04/30 20:20:38 356371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 356378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43962|rtt_var:86|pto_duration:45962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 356385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 356391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 356396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:20:38 356400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438426744|now:1746044438356378|interv:70366| [2025/04/30 20:20:38 356404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438426744|now:1746044438356378|interval:70366|pto_count:0|srtt:43962 [2025/04/30 20:20:38 356408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45034, ack_elapse 45812, delivered 55206|rate 1205055|lost 308| [2025/04/30 20:20:38 356413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205055) in round 34| [2025/04/30 20:20:38 356417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 356425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 356429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438312110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 356434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438312110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 356439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:907754|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:60000|srtt:43962|latest_rtt:44131|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 356444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:791|largest:791|pns:2| [2025/04/30 20:20:38 356449] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:791|frame:ACK |recv_time:1746044438356241|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 356454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558356241|now:1746044438356241|interv:120000000| [2025/04/30 20:20:38 356458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558356241|now:1746044438356241|interv:120000000| [2025/04/30 20:20:38 356462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438356974|pq_index:0| [2025/04/30 20:20:38 356466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438355680| [2025/04/30 20:20:38 356470] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438356470| [2025/04/30 20:20:38 356475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438356474| [2025/04/30 20:20:38 356481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43962|min_srtt:43962|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 356486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1924158| [2025/04/30 20:20:38 356491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 356495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 356500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43962|min_srtt:43962|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 356504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1925337| [2025/04/30 20:20:38 356508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 356516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 356520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43962|min_srtt:43962|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 356524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1926516| [2025/04/30 20:20:38 356528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 356532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 356536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 356540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 356545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 356549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1882893| [2025/04/30 20:20:38 356554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 356557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 356561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438356974| [2025/04/30 20:20:38 356565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438356974| [2025/04/30 20:20:38 356569] [debug] |xqc_engine_wakeup_after|wakeup:1746044438356974|now:1746044438356569|diff:405| [2025/04/30 20:20:38 356574] [debug] |xqc_engine_main_logic|END|now:1746044438356474| [2025/04/30 20:20:38 356579] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438356579| [2025/04/30 20:20:38 356583] [debug] |xqc_engine_wakeup_after|wakeup:1746044438356974|now:1746044438356583|diff:391| [2025/04/30 20:20:38 356587] [debug] |xqc_engine_main_logic|END|now:1746044438356579| [2025/04/30 20:20:38 357660] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438357660| [2025/04/30 20:20:38 357672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438356974|pq_index:0| [2025/04/30 20:20:38 357677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438356474| [2025/04/30 20:20:38 357682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438357681| [2025/04/30 20:20:38 357687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438356974|now:1746044438357681| [2025/04/30 20:20:38 357691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438356974|now:1746044438357681| [2025/04/30 20:20:38 357695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 357706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43962|min_srtt:43962|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 357710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1926516| [2025/04/30 20:20:38 357715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 357736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 357741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 357745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 357750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 357754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1882893| [2025/04/30 20:20:38 357759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 357763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1959| [2025/04/30 20:20:38 357807] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746044438357774|stream_id:0|stream_offset:1882893| [2025/04/30 20:20:38 357818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 357825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 20:20:38 357833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43962|rtt_var:86|pto_duration:45962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 357839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 357846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 357852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:20:38 357859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438428736|now:1746044438357832|interv:70904| [2025/04/30 20:20:38 357866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438428736|now:1746044438357832|interval:70904|pto_count:0|srtt:43962 [2025/04/30 20:20:38 357873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:61200| [2025/04/30 20:20:38 357881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 357889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1884072| [2025/04/30 20:20:38 357909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 357916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1960| [2025/04/30 20:20:38 357959] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746044438357927|stream_id:0|stream_offset:1884072| [2025/04/30 20:20:38 357968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 357976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 20:20:38 357983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43962|rtt_var:86|pto_duration:45962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 357990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 357996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 358003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 20:20:38 358009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438428889|now:1746044438357982|interv:70907| [2025/04/30 20:20:38 358015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438428889|now:1746044438357982|interval:70907|pto_count:0|srtt:43962 [2025/04/30 20:20:38 358022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:62400| [2025/04/30 20:20:38 358028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 358032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1885251| [2025/04/30 20:20:38 358037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 358041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438359040|now:1746044438358040|interv:1000| [2025/04/30 20:20:38 358045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 358048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 358053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438359040| [2025/04/30 20:20:38 358058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438359040| [2025/04/30 20:20:38 358065] [debug] |xqc_engine_wakeup_after|wakeup:1746044438359040|now:1746044438358065|diff:975| [2025/04/30 20:20:38 358072] [debug] |xqc_engine_main_logic|END|now:1746044438357681| [2025/04/30 20:20:38 358374] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438358373| [2025/04/30 20:20:38 358384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 358393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:791| [2025/04/30 20:20:38 358399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:792| [2025/04/30 20:20:38 358416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:792| [2025/04/30 20:20:38 358422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 358430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1909|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1910|path_largest_ack:1909| [2025/04/30 20:20:38 358437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1805737|prior_time:1746044438312416|is_app_limited:0|send_elapse:45744|ack_elapse:45957|ctl_first_sent_time:1746044438314021|lagest_ack_time:1746044438358373|curr_delivered:1859743| [2025/04/30 20:20:38 358444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438314021| [2025/04/30 20:20:38 358451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:232||sndq_packets_used_bytes:0|sndq_packets_free:1107| [2025/04/30 20:20:38 358457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1910|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1910|path_largest_ack:1910| [2025/04/30 20:20:38 358464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1805737|prior_time:1746044438312416|is_app_limited:0|send_elapse:45744|ack_elapse:45957|ctl_first_sent_time:1746044438314021|lagest_ack_time:1746044438358373|curr_delivered:1860943| [2025/04/30 20:20:38 358471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438314159| [2025/04/30 20:20:38 358477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:1108| [2025/04/30 20:20:38 358484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43962|rttvar:86|minrtt:31448|latest_rtt:44214|ack_delay:80| [2025/04/30 20:20:38 358491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43983|rttvar:108|minrtt:31448|latest_rtt:44214|ack_delay:80| [2025/04/30 20:20:38 358498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1910|lost_pn:1907|thresh:3| [2025/04/30 20:20:38 358503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 358508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43983|rtt_var:108|pto_duration:45983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 358512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 358516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 358520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:20:38 358524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438428910|now:1746044438358507|interv:70403| [2025/04/30 20:20:38 358528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438428910|now:1746044438358507|interval:70403|pto_count:0|srtt:43983 [2025/04/30 20:20:38 358532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45744, ack_elapse 45957, delivered 55206|rate 1201253|lost 308| [2025/04/30 20:20:38 358541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201253) in round 34| [2025/04/30 20:20:38 358546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 358550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 358554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438314159|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 358558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438314159|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 358563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:907754|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:60000|srtt:43983|latest_rtt:44214|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 358568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 358573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438383373|now:1746044438358373|interv:25000| [2025/04/30 20:20:38 358578] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438358373|max_ack_delay:25000| [2025/04/30 20:20:38 358583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:792|largest:792|pns:2| [2025/04/30 20:20:38 358588] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:792|frame:PING ACK |recv_time:1746044438358373|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 358592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558358373|now:1746044438358373|interv:120000000| [2025/04/30 20:20:38 358597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558358373|now:1746044438358373|interv:120000000| [2025/04/30 20:20:38 358601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438359040|pq_index:0| [2025/04/30 20:20:38 358605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438357681| [2025/04/30 20:20:38 358609] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438358609| [2025/04/30 20:20:38 358614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438358613| [2025/04/30 20:20:38 358620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43983|min_srtt:43983|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 358624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1926516| [2025/04/30 20:20:38 358629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 358637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 358641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43983|min_srtt:43983|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 358646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1927695| [2025/04/30 20:20:38 358650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 358654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 358659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43983|min_srtt:43983|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 358663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1928874| [2025/04/30 20:20:38 358668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 358672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 358676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 358680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 358684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 358689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1885251| [2025/04/30 20:20:38 358693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 358697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 358701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438359040| [2025/04/30 20:20:38 358705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438359040| [2025/04/30 20:20:38 358709] [debug] |xqc_engine_wakeup_after|wakeup:1746044438359040|now:1746044438358709|diff:331| [2025/04/30 20:20:38 358713] [debug] |xqc_engine_main_logic|END|now:1746044438358613| [2025/04/30 20:20:38 358737] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438358737| [2025/04/30 20:20:38 358741] [debug] |xqc_engine_wakeup_after|wakeup:1746044438359040|now:1746044438358741|diff:299| [2025/04/30 20:20:38 358745] [debug] |xqc_engine_main_logic|END|now:1746044438358737| [2025/04/30 20:20:38 359818] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438359818| [2025/04/30 20:20:38 359831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438359040|pq_index:0| [2025/04/30 20:20:38 359844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438358613| [2025/04/30 20:20:38 359852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438359850| [2025/04/30 20:20:38 359859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438359040|now:1746044438359850| [2025/04/30 20:20:38 359889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438359040|now:1746044438359850| [2025/04/30 20:20:38 359896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 359904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43983|min_srtt:43983|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 359910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1928874| [2025/04/30 20:20:38 359918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 359923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 359927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 359932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 359936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 359941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1885251| [2025/04/30 20:20:38 359945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 359950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1961| [2025/04/30 20:20:38 359986] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746044438359958|stream_id:0|stream_offset:1885251| [2025/04/30 20:20:38 359992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 359997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 20:20:38 360001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43983|rtt_var:108|pto_duration:45983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 360005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 360009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 360013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:20:38 360023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438430941|now:1746044438360001|interv:70940| [2025/04/30 20:20:38 360027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438430941|now:1746044438360001|interval:70940|pto_count:0|srtt:43983 [2025/04/30 20:20:38 360032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:61200| [2025/04/30 20:20:38 360036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 360041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1886430| [2025/04/30 20:20:38 360046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 360052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438361052|now:1746044438360052|interv:1000| [2025/04/30 20:20:38 360059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 360065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 360072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438361052| [2025/04/30 20:20:38 360078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438361052| [2025/04/30 20:20:38 360083] [debug] |xqc_engine_wakeup_after|wakeup:1746044438361052|now:1746044438360083|diff:969| [2025/04/30 20:20:38 360087] [debug] |xqc_engine_main_logic|END|now:1746044438359850| [2025/04/30 20:20:38 360255] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438360254| [2025/04/30 20:20:38 360268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 360277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:792| [2025/04/30 20:20:38 360284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:793| [2025/04/30 20:20:38 360292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:793| [2025/04/30 20:20:38 360299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 360307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1911|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1912|path_largest_ack:1911| [2025/04/30 20:20:38 360314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1808137|prior_time:1746044438314390|is_app_limited:0|send_elapse:45788|ack_elapse:45864|ctl_first_sent_time:1746044438315953|lagest_ack_time:1746044438360254|curr_delivered:1862143| [2025/04/30 20:20:38 360321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438315953| [2025/04/30 20:20:38 360328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:230||sndq_packets_used_bytes:0|sndq_packets_free:1109| [2025/04/30 20:20:38 360336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1912|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1912|path_largest_ack:1912| [2025/04/30 20:20:38 360342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1808137|prior_time:1746044438314390|is_app_limited:0|send_elapse:45788|ack_elapse:45864|ctl_first_sent_time:1746044438315953|lagest_ack_time:1746044438360254|curr_delivered:1863343| [2025/04/30 20:20:38 360358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438316091| [2025/04/30 20:20:38 360365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:1110| [2025/04/30 20:20:38 360372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43983|rttvar:108|minrtt:31448|latest_rtt:44163|ack_delay:96| [2025/04/30 20:20:38 360379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43994|rttvar:102|minrtt:31448|latest_rtt:44163|ack_delay:96| [2025/04/30 20:20:38 360385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1912|lost_pn:1909|thresh:3| [2025/04/30 20:20:38 360392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 360396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43994|rtt_var:102|pto_duration:45994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 360401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 360406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 360413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:20:38 360419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438430952|now:1746044438360395|interv:70557| [2025/04/30 20:20:38 360425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438430952|now:1746044438360395|interval:70557|pto_count:0|srtt:43994 [2025/04/30 20:20:38 360430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45788, ack_elapse 45864, delivered 55206|rate 1203689|lost 308| [2025/04/30 20:20:38 360435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203689) in round 34| [2025/04/30 20:20:38 360439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 360443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 360447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438316091|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 360452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438316091|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 360456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:907754|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:58800|srtt:43994|latest_rtt:44163|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 360462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:793|largest:793|pns:2| [2025/04/30 20:20:38 360467] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:793|frame:ACK |recv_time:1746044438360254|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 360476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558360254|now:1746044438360254|interv:120000000| [2025/04/30 20:20:38 360480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558360254|now:1746044438360254|interv:120000000| [2025/04/30 20:20:38 360484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438361052|pq_index:0| [2025/04/30 20:20:38 360489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438359850| [2025/04/30 20:20:38 360493] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438360493| [2025/04/30 20:20:38 360498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438360497| [2025/04/30 20:20:38 360504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43994|min_srtt:43994|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 360509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1928874| [2025/04/30 20:20:38 360514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43994|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 360518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 360523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43994|min_srtt:43994|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 360528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1930053| [2025/04/30 20:20:38 360532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43994|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 360537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 360541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43994|min_srtt:43994|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 360545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1931232| [2025/04/30 20:20:38 360550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 360553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 360557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 360562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 360569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 360573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1886430| [2025/04/30 20:20:38 360578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 360582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 360586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438361052| [2025/04/30 20:20:38 360590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438361052| [2025/04/30 20:20:38 360594] [debug] |xqc_engine_wakeup_after|wakeup:1746044438361052|now:1746044438360594|diff:458| [2025/04/30 20:20:38 360598] [debug] |xqc_engine_main_logic|END|now:1746044438360497| [2025/04/30 20:20:38 360604] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438360604| [2025/04/30 20:20:38 360608] [debug] |xqc_engine_wakeup_after|wakeup:1746044438361052|now:1746044438360608|diff:444| [2025/04/30 20:20:38 360612] [debug] |xqc_engine_main_logic|END|now:1746044438360604| [2025/04/30 20:20:38 361683] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438361682| [2025/04/30 20:20:38 361699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438361052|pq_index:0| [2025/04/30 20:20:38 361706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438360497| [2025/04/30 20:20:38 361715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438361712| [2025/04/30 20:20:38 361742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438361052|now:1746044438361712| [2025/04/30 20:20:38 361749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438361052|now:1746044438361712| [2025/04/30 20:20:38 361756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 361763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43994|min_srtt:43994|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 361771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1931232| [2025/04/30 20:20:38 361778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 361784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 361790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 361797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 361805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 361811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1886430| [2025/04/30 20:20:38 361826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 361833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1962| [2025/04/30 20:20:38 361879] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746044438361845|stream_id:0|stream_offset:1886430| [2025/04/30 20:20:38 361889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 361897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 20:20:38 361904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43994|rtt_var:102|pto_duration:45994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 361911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 361918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 361924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:20:38 361930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438432839|now:1746044438361903|interv:70936| [2025/04/30 20:20:38 361937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438432839|now:1746044438361903|interval:70936|pto_count:0|srtt:43994 [2025/04/30 20:20:38 361944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:60000| [2025/04/30 20:20:38 361952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 361958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1887609| [2025/04/30 20:20:38 361966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 361972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1963| [2025/04/30 20:20:38 362017] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746044438361983|stream_id:0|stream_offset:1887609| [2025/04/30 20:20:38 362027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1963|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 362034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 20:20:38 362042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43994|rtt_var:102|pto_duration:45994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 362049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 362060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 362064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 20:20:38 362068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438432977|now:1746044438362041|interv:70936| [2025/04/30 20:20:38 362073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438432977|now:1746044438362041|interval:70936|pto_count:0|srtt:43994 [2025/04/30 20:20:38 362077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:61200| [2025/04/30 20:20:38 362082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 362087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1888788| [2025/04/30 20:20:38 362091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 362095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438363095|now:1746044438362095|interv:1000| [2025/04/30 20:20:38 362099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 362103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 362107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438363095| [2025/04/30 20:20:38 362111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438363095| [2025/04/30 20:20:38 362115] [debug] |xqc_engine_wakeup_after|wakeup:1746044438363095|now:1746044438362115|diff:980| [2025/04/30 20:20:38 362120] [debug] |xqc_engine_main_logic|END|now:1746044438361712| [2025/04/30 20:20:38 362248] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438362246| [2025/04/30 20:20:38 362259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 362268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:793| [2025/04/30 20:20:38 362275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:794| [2025/04/30 20:20:38 362283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:794| [2025/04/30 20:20:38 362289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 362297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1913|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1914|path_largest_ack:1913| [2025/04/30 20:20:38 362305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1810537|prior_time:1746044438316366|is_app_limited:0|send_elapse:45794|ack_elapse:45880|ctl_first_sent_time:1746044438317830|lagest_ack_time:1746044438362246|curr_delivered:1864543| [2025/04/30 20:20:38 362312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438317830| [2025/04/30 20:20:38 362318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:1111| [2025/04/30 20:20:38 362322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1914|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1914|path_largest_ack:1914| [2025/04/30 20:20:38 362335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1810537|prior_time:1746044438316366|is_app_limited:0|send_elapse:45794|ack_elapse:45880|ctl_first_sent_time:1746044438317830|lagest_ack_time:1746044438362246|curr_delivered:1865743| [2025/04/30 20:20:38 362342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438317960| [2025/04/30 20:20:38 362348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:1112| [2025/04/30 20:20:38 362355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43994|rttvar:102|minrtt:31448|latest_rtt:44286|ack_delay:96| [2025/04/30 20:20:38 362362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44018|rttvar:126|minrtt:31448|latest_rtt:44286|ack_delay:96| [2025/04/30 20:20:38 362369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1914|lost_pn:1911|thresh:3| [2025/04/30 20:20:38 362375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 362382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44018|rtt_var:126|pto_duration:46018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 362387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 362391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 362395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:20:38 362399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438433001|now:1746044438362382|interv:70619| [2025/04/30 20:20:38 362403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438433001|now:1746044438362382|interval:70619|pto_count:0|srtt:44018 [2025/04/30 20:20:38 362407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45794, ack_elapse 45880, delivered 55206|rate 1203269|lost 308| [2025/04/30 20:20:38 362412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203269) in round 34| [2025/04/30 20:20:38 362416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 362420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 362424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438317960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 362429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438317960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 362433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:907754|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:58800|srtt:44018|latest_rtt:44286|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 362443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:794|largest:794|pns:2| [2025/04/30 20:20:38 362448] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:794|frame:ACK |recv_time:1746044438362246|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 362453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558362246|now:1746044438362246|interv:120000000| [2025/04/30 20:20:38 362457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558362246|now:1746044438362246|interv:120000000| [2025/04/30 20:20:38 362461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438363095|pq_index:0| [2025/04/30 20:20:38 362465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438361712| [2025/04/30 20:20:38 362469] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438362469| [2025/04/30 20:20:38 362474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438362473| [2025/04/30 20:20:38 362480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44018|min_srtt:44018|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 362485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1931232| [2025/04/30 20:20:38 362490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 362494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 362499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44018|min_srtt:44018|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 362503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1932411| [2025/04/30 20:20:38 362507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 362512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 362516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44018|min_srtt:44018|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 362520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1933590| [2025/04/30 20:20:38 362525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 362529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 362535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 362540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 362544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 362548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1888788| [2025/04/30 20:20:38 362553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 362557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 362561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438363095| [2025/04/30 20:20:38 362565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438363095| [2025/04/30 20:20:38 362569] [debug] |xqc_engine_wakeup_after|wakeup:1746044438363095|now:1746044438362569|diff:526| [2025/04/30 20:20:38 362573] [debug] |xqc_engine_main_logic|END|now:1746044438362473| [2025/04/30 20:20:38 362579] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438362578| [2025/04/30 20:20:38 362582] [debug] |xqc_engine_wakeup_after|wakeup:1746044438363095|now:1746044438362582|diff:513| [2025/04/30 20:20:38 362586] [debug] |xqc_engine_main_logic|END|now:1746044438362578| [2025/04/30 20:20:38 363655] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438363655| [2025/04/30 20:20:38 363667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438363095|pq_index:0| [2025/04/30 20:20:38 363675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438362473| [2025/04/30 20:20:38 363684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438363682| [2025/04/30 20:20:38 363691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438363095|now:1746044438363682| [2025/04/30 20:20:38 363698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438363095|now:1746044438363682| [2025/04/30 20:20:38 363704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 363712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44018|min_srtt:44018|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 363740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1933590| [2025/04/30 20:20:38 363747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 363753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 363759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 363765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 363781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 363787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1888788| [2025/04/30 20:20:38 363795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 363802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1964| [2025/04/30 20:20:38 363876] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746044438363814|stream_id:0|stream_offset:1888788| [2025/04/30 20:20:38 363888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 363895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 20:20:38 363903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44018|rtt_var:126|pto_duration:46018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 363910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 363917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 363923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:20:38 363930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438434832|now:1746044438363902|interv:70930| [2025/04/30 20:20:38 363937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438434832|now:1746044438363902|interval:70930|pto_count:0|srtt:44018 [2025/04/30 20:20:38 363944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:60000| [2025/04/30 20:20:38 363952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 363959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1889967| [2025/04/30 20:20:38 363966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 363972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438364972|now:1746044438363972|interv:1000| [2025/04/30 20:20:38 363979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 363985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 363991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438364972| [2025/04/30 20:20:38 363998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438364972| [2025/04/30 20:20:38 364004] [debug] |xqc_engine_wakeup_after|wakeup:1746044438364972|now:1746044438364004|diff:968| [2025/04/30 20:20:38 364011] [debug] |xqc_engine_main_logic|END|now:1746044438363682| [2025/04/30 20:20:38 364221] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438364219| [2025/04/30 20:20:38 364232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 364241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:794| [2025/04/30 20:20:38 364247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:795| [2025/04/30 20:20:38 364256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:795| [2025/04/30 20:20:38 364262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 364270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1915|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1916|path_largest_ack:1915| [2025/04/30 20:20:38 364277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1812937|prior_time:1746044438318387|is_app_limited:0|send_elapse:45851|ack_elapse:45832|ctl_first_sent_time:1746044438319954|lagest_ack_time:1746044438364219|curr_delivered:1866943| [2025/04/30 20:20:38 364282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438319954| [2025/04/30 20:20:38 364288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:1113| [2025/04/30 20:20:38 364294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1916|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1916|path_largest_ack:1916| [2025/04/30 20:20:38 364301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1812937|prior_time:1746044438318387|is_app_limited:0|send_elapse:45851|ack_elapse:45832|ctl_first_sent_time:1746044438319954|lagest_ack_time:1746044438364219|curr_delivered:1868143| [2025/04/30 20:20:38 364309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438320089| [2025/04/30 20:20:38 364315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:1114| [2025/04/30 20:20:38 364321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44018|rttvar:126|minrtt:31448|latest_rtt:44130|ack_delay:88| [2025/04/30 20:20:38 364328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44021|rttvar:101|minrtt:31448|latest_rtt:44130|ack_delay:88| [2025/04/30 20:20:38 364335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1916|lost_pn:1913|thresh:3| [2025/04/30 20:20:38 364342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 364347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44021|rtt_var:101|pto_duration:46021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 364352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 364356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 364360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:20:38 364364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438434835|now:1746044438364347|interv:70488| [2025/04/30 20:20:38 364374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438434835|now:1746044438364347|interval:70488|pto_count:0|srtt:44021 [2025/04/30 20:20:38 364378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45851, ack_elapse 45832, delivered 55206|rate 1204030|lost 308| [2025/04/30 20:20:38 364383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204030) in round 34| [2025/04/30 20:20:38 364387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 364391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 364395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438320089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 364400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438320089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 364404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:907754|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:57600|srtt:44021|latest_rtt:44130|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 364410] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:105153|inflight:57600|mode:2|applimit:0|pacing_rate:907754|bw:1210339|srtt:44021|latest_rtt:44130|min_rtt:31448|send:1937|lost:308|tlp:0|recv:779|recovery:0|slow_start:0|conn_life:1671095|acked:2400|delivered:1868143|is_cwnd_limited:0| [2025/04/30 20:20:38 364416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:795|largest:795|pns:2| [2025/04/30 20:20:38 364421] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:795|frame:ACK |recv_time:1746044438364219|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 364425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558364219|now:1746044438364219|interv:120000000| [2025/04/30 20:20:38 364430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558364219|now:1746044438364219|interv:120000000| [2025/04/30 20:20:38 364434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438364972|pq_index:0| [2025/04/30 20:20:38 364438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438363682| [2025/04/30 20:20:38 364442] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438364442| [2025/04/30 20:20:38 364447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438364446| [2025/04/30 20:20:38 364453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44021|min_srtt:44021|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 364458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1933590| [2025/04/30 20:20:38 364465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 364470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 364474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44021|min_srtt:44021|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 364479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1934769| [2025/04/30 20:20:38 364483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 364488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 364493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44021|min_srtt:44021|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 364497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1935948| [2025/04/30 20:20:38 364501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 364505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 364509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 364514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 364518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 364522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1889967| [2025/04/30 20:20:38 364527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 364531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 364535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438364972| [2025/04/30 20:20:38 364539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438364972| [2025/04/30 20:20:38 364543] [debug] |xqc_engine_wakeup_after|wakeup:1746044438364972|now:1746044438364543|diff:429| [2025/04/30 20:20:38 364547] [debug] |xqc_engine_main_logic|END|now:1746044438364446| [2025/04/30 20:20:38 364553] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438364553| [2025/04/30 20:20:38 364557] [debug] |xqc_engine_wakeup_after|wakeup:1746044438364972|now:1746044438364556|diff:416| [2025/04/30 20:20:38 364560] [debug] |xqc_engine_main_logic|END|now:1746044438364553| [2025/04/30 20:20:38 365634] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438365634| [2025/04/30 20:20:38 365646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438364972|pq_index:0| [2025/04/30 20:20:38 365651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438364446| [2025/04/30 20:20:38 365656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438365655| [2025/04/30 20:20:38 365661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438364972|now:1746044438365655| [2025/04/30 20:20:38 365669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438364972|now:1746044438365655| [2025/04/30 20:20:38 365676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 365684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44021|min_srtt:44021|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 365691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1935948| [2025/04/30 20:20:38 365699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 365705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 365711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 365738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 365746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 365753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1889967| [2025/04/30 20:20:38 365760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 365771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1965| [2025/04/30 20:20:38 365814] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746044438365783|stream_id:0|stream_offset:1889967| [2025/04/30 20:20:38 365824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 365832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 20:20:38 365839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44021|rtt_var:101|pto_duration:46021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 365846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 365853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 365866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:20:38 365874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438436804|now:1746044438365839|interv:70965| [2025/04/30 20:20:38 365880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438436804|now:1746044438365839|interval:70965|pto_count:0|srtt:44021 [2025/04/30 20:20:38 365888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:58800| [2025/04/30 20:20:38 365897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 365903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1891146| [2025/04/30 20:20:38 365911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 365917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1966| [2025/04/30 20:20:38 365966] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746044438365928|stream_id:0|stream_offset:1891146| [2025/04/30 20:20:38 365978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 365985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 20:20:38 365992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44021|rtt_var:101|pto_duration:46021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 365998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 366004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 366011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 20:20:38 366017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438436949|now:1746044438365991|interv:70958| [2025/04/30 20:20:38 366024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438436949|now:1746044438365991|interval:70958|pto_count:0|srtt:44021 [2025/04/30 20:20:38 366031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:60000| [2025/04/30 20:20:38 366040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 366046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1892325| [2025/04/30 20:20:38 366050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 366054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438367054|now:1746044438366054|interv:1000| [2025/04/30 20:20:38 366067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 366071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 366075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438367054| [2025/04/30 20:20:38 366080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438367054| [2025/04/30 20:20:38 366084] [debug] |xqc_engine_wakeup_after|wakeup:1746044438367054|now:1746044438366084|diff:970| [2025/04/30 20:20:38 366088] [debug] |xqc_engine_main_logic|END|now:1746044438365655| [2025/04/30 20:20:38 366234] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438366231| [2025/04/30 20:20:38 366247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 366258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:795| [2025/04/30 20:20:38 366263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:796| [2025/04/30 20:20:38 366272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:796| [2025/04/30 20:20:38 366278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 366287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1917|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1918|path_largest_ack:1917| [2025/04/30 20:20:38 366293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:56406|prior_delivered:1812937|prior_time:1746044438318387|is_app_limited:0|send_elapse:46107|ack_elapse:47844|ctl_first_sent_time:1746044438320210|lagest_ack_time:1746044438366231|curr_delivered:1869343| [2025/04/30 20:20:38 366298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438320210| [2025/04/30 20:20:38 366304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:1115| [2025/04/30 20:20:38 366309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1918|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1918|path_largest_ack:1918| [2025/04/30 20:20:38 366313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1815337|prior_time:1746044438320378|is_app_limited:0|send_elapse:45821|ack_elapse:45853|ctl_first_sent_time:1746044438321885|lagest_ack_time:1746044438366231|curr_delivered:1870543| [2025/04/30 20:20:38 366318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438321885| [2025/04/30 20:20:38 366324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:1116| [2025/04/30 20:20:38 366330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44021|rttvar:101|minrtt:31448|latest_rtt:44346|ack_delay:88| [2025/04/30 20:20:38 366337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44051|rttvar:135|minrtt:31448|latest_rtt:44346|ack_delay:88| [2025/04/30 20:20:38 366343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1918|lost_pn:1915|thresh:3| [2025/04/30 20:20:38 366348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 366353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44051|rtt_var:135|pto_duration:46051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 366370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 366376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 366383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:20:38 366389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438436979|now:1746044438366352|interv:70627| [2025/04/30 20:20:38 366396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438436979|now:1746044438366352|interval:70627|pto_count:0|srtt:44051 [2025/04/30 20:20:38 366403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45821, ack_elapse 45853, delivered 55206|rate 1203977|lost 308| [2025/04/30 20:20:38 366408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203977) in round 34| [2025/04/30 20:20:38 366413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 366417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 366421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438321885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 366425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438321885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 366430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:907754|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:57600|srtt:44051|latest_rtt:44346|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 366436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:796|largest:796|pns:2| [2025/04/30 20:20:38 366441] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:796|frame:ACK |recv_time:1746044438366231|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 366446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558366231|now:1746044438366231|interv:120000000| [2025/04/30 20:20:38 366450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558366231|now:1746044438366231|interv:120000000| [2025/04/30 20:20:38 366454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438367054|pq_index:0| [2025/04/30 20:20:38 366459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438365655| [2025/04/30 20:20:38 366463] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438366463| [2025/04/30 20:20:38 366468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438366467| [2025/04/30 20:20:38 366474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44051|min_srtt:44051|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 366484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1935948| [2025/04/30 20:20:38 366489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44051|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 366493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 366498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44051|min_srtt:44051|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 366503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1937127| [2025/04/30 20:20:38 366507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44051|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 366512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 366516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44051|min_srtt:44051|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 366520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1938306| [2025/04/30 20:20:38 366524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 366528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 366532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 366537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 366541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 366546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1892325| [2025/04/30 20:20:38 366550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 366554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 366558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438367054| [2025/04/30 20:20:38 366562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438367054| [2025/04/30 20:20:38 366566] [debug] |xqc_engine_wakeup_after|wakeup:1746044438367054|now:1746044438366566|diff:488| [2025/04/30 20:20:38 366571] [debug] |xqc_engine_main_logic|END|now:1746044438366467| [2025/04/30 20:20:38 366580] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438366580| [2025/04/30 20:20:38 366584] [debug] |xqc_engine_wakeup_after|wakeup:1746044438367054|now:1746044438366584|diff:470| [2025/04/30 20:20:38 366588] [debug] |xqc_engine_main_logic|END|now:1746044438366580| [2025/04/30 20:20:38 367671] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438367671| [2025/04/30 20:20:38 367687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438367054|pq_index:0| [2025/04/30 20:20:38 367694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438366467| [2025/04/30 20:20:38 367703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438367701| [2025/04/30 20:20:38 367710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438367054|now:1746044438367701| [2025/04/30 20:20:38 367731] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438367054|now:1746044438367701| [2025/04/30 20:20:38 367741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 367749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44051|min_srtt:44051|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 367757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1938306| [2025/04/30 20:20:38 367764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 367770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 367776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 367783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 367790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 367796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1892325| [2025/04/30 20:20:38 367802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 367809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1967| [2025/04/30 20:20:38 367867] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746044438367823|stream_id:0|stream_offset:1892325| [2025/04/30 20:20:38 367882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 367889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 20:20:38 367896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44051|rtt_var:135|pto_duration:46051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 367913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 367920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 367926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:20:38 367932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438438874|now:1746044438367896|interv:70978| [2025/04/30 20:20:38 367939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438438874|now:1746044438367896|interval:70978|pto_count:0|srtt:44051 [2025/04/30 20:20:38 367946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:58800| [2025/04/30 20:20:38 367954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 367961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1893504| [2025/04/30 20:20:38 367967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 367971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438368971|now:1746044438367971|interv:1000| [2025/04/30 20:20:38 367975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 367979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 367983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438368971| [2025/04/30 20:20:38 367987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438368971| [2025/04/30 20:20:38 367991] [debug] |xqc_engine_wakeup_after|wakeup:1746044438368971|now:1746044438367991|diff:980| [2025/04/30 20:20:38 367996] [debug] |xqc_engine_main_logic|END|now:1746044438367701| [2025/04/30 20:20:38 368244] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438368243| [2025/04/30 20:20:38 368255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 368263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:796| [2025/04/30 20:20:38 368269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:797| [2025/04/30 20:20:38 368279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:797| [2025/04/30 20:20:38 368285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 368292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1919|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1920|path_largest_ack:1919| [2025/04/30 20:20:38 368299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:56406|prior_delivered:1815337|prior_time:1746044438320378|is_app_limited:0|send_elapse:45959|ack_elapse:47865|ctl_first_sent_time:1746044438322023|lagest_ack_time:1746044438368243|curr_delivered:1871743| [2025/04/30 20:20:38 368306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438322023| [2025/04/30 20:20:38 368314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:1117| [2025/04/30 20:20:38 368327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1920|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1920|path_largest_ack:1920| [2025/04/30 20:20:38 368334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:56406|prior_delivered:1815337|prior_time:1746044438320378|is_app_limited:0|send_elapse:45959|ack_elapse:47865|ctl_first_sent_time:1746044438322023|lagest_ack_time:1746044438368243|curr_delivered:1872943| [2025/04/30 20:20:38 368341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438322142| [2025/04/30 20:20:38 368348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:1118| [2025/04/30 20:20:38 368354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44051|rttvar:135|minrtt:31448|latest_rtt:46101|ack_delay:88| [2025/04/30 20:20:38 368362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44296|rttvar:592|minrtt:31448|latest_rtt:46101|ack_delay:88| [2025/04/30 20:20:38 368368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1920|lost_pn:1917|thresh:3| [2025/04/30 20:20:38 368374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 368379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44296|rtt_var:592|pto_duration:46664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 368384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 368388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 368392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:20:38 368396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438439487|now:1746044438368379|interv:71108| [2025/04/30 20:20:38 368400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438439487|now:1746044438368379|interval:71108|pto_count:0|srtt:44296 [2025/04/30 20:20:38 368404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45959, ack_elapse 47865, delivered 57606|rate 1203509|lost 308| [2025/04/30 20:20:38 368409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203509) in round 34| [2025/04/30 20:20:38 368413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 368417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 368421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438322142|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 368426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438322142|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 368430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:907754|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:56400|srtt:44296|latest_rtt:46101|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 368441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:797|largest:797|pns:2| [2025/04/30 20:20:38 368445] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:797|frame:ACK |recv_time:1746044438368243|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 368450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558368243|now:1746044438368243|interv:120000000| [2025/04/30 20:20:38 368454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558368243|now:1746044438368243|interv:120000000| [2025/04/30 20:20:38 368458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438368971|pq_index:0| [2025/04/30 20:20:38 368463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438367701| [2025/04/30 20:20:38 368467] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438368467| [2025/04/30 20:20:38 368472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438368471| [2025/04/30 20:20:38 368478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44296|min_srtt:44296|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 368482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:56400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1938306| [2025/04/30 20:20:38 368487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44296|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 368491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 368496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44296|min_srtt:44296|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 368500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:56400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1939485| [2025/04/30 20:20:38 368505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44296|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 368509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 368513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44296|min_srtt:44296|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 368518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1940664| [2025/04/30 20:20:38 368522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 368529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 368532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 368537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 368541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 368545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1893504| [2025/04/30 20:20:38 368550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 368554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 368558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438368971| [2025/04/30 20:20:38 368562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438368971| [2025/04/30 20:20:38 368566] [debug] |xqc_engine_wakeup_after|wakeup:1746044438368971|now:1746044438368566|diff:405| [2025/04/30 20:20:38 368570] [debug] |xqc_engine_main_logic|END|now:1746044438368471| [2025/04/30 20:20:38 368576] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438368576| [2025/04/30 20:20:38 368580] [debug] |xqc_engine_wakeup_after|wakeup:1746044438368971|now:1746044438368579|diff:392| [2025/04/30 20:20:38 368583] [debug] |xqc_engine_main_logic|END|now:1746044438368576| [2025/04/30 20:20:38 369654] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438369653| [2025/04/30 20:20:38 369670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438368971|pq_index:0| [2025/04/30 20:20:38 369677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438368471| [2025/04/30 20:20:38 369686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438369684| [2025/04/30 20:20:38 369693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438368971|now:1746044438369684| [2025/04/30 20:20:38 369700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438368971|now:1746044438369684| [2025/04/30 20:20:38 369707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 369715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44296|min_srtt:44296|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 369741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1940664| [2025/04/30 20:20:38 369748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 369754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 369761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 369780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 369785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 369790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1893504| [2025/04/30 20:20:38 369794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 369799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1968| [2025/04/30 20:20:38 369859] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746044438369808|stream_id:0|stream_offset:1893504| [2025/04/30 20:20:38 369873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 369880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 20:20:38 369886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44296|rtt_var:592|pto_duration:46664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 369893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 369899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 369906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:20:38 369912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438441472|now:1746044438369886|interv:71586| [2025/04/30 20:20:38 369918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438441472|now:1746044438369886|interval:71586|pto_count:0|srtt:44296 [2025/04/30 20:20:38 369924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:57600| [2025/04/30 20:20:38 369932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 369938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1894683| [2025/04/30 20:20:38 369945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 369988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1969| [2025/04/30 20:20:38 370043] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746044438370012|stream_id:0|stream_offset:1894683| [2025/04/30 20:20:38 370053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 370068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 20:20:38 370074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44296|rtt_var:592|pto_duration:46664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 370078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 370082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 370086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 20:20:38 370090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438441676|now:1746044438370073|interv:71603| [2025/04/30 20:20:38 370094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438441676|now:1746044438370073|interval:71603|pto_count:0|srtt:44296 [2025/04/30 20:20:38 370099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:58800| [2025/04/30 20:20:38 370104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 370108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1895862| [2025/04/30 20:20:38 370113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 370117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438371116|now:1746044438370116|interv:1000| [2025/04/30 20:20:38 370121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 370124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 370128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438371116| [2025/04/30 20:20:38 370133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438371116| [2025/04/30 20:20:38 370137] [debug] |xqc_engine_wakeup_after|wakeup:1746044438371116|now:1746044438370137|diff:979| [2025/04/30 20:20:38 370141] [debug] |xqc_engine_main_logic|END|now:1746044438369684| [2025/04/30 20:20:38 370248] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438370247| [2025/04/30 20:20:38 370258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 370267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:797| [2025/04/30 20:20:38 370271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:798| [2025/04/30 20:20:38 370277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:798| [2025/04/30 20:20:38 370281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 370288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1921|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1922|path_largest_ack:1921| [2025/04/30 20:20:38 370295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:56406|prior_delivered:1817737|prior_time:1746044438322370|is_app_limited:0|send_elapse:45836|ack_elapse:47877|ctl_first_sent_time:1746044438323929|lagest_ack_time:1746044438370247|curr_delivered:1874143| [2025/04/30 20:20:38 370309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438323929| [2025/04/30 20:20:38 370317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:1119| [2025/04/30 20:20:38 370324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1922|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1922|path_largest_ack:1922| [2025/04/30 20:20:38 370331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:56406|prior_delivered:1817737|prior_time:1746044438322370|is_app_limited:0|send_elapse:45836|ack_elapse:47877|ctl_first_sent_time:1746044438323929|lagest_ack_time:1746044438370247|curr_delivered:1875343| [2025/04/30 20:20:38 370338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438324073| [2025/04/30 20:20:38 370345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:1120| [2025/04/30 20:20:38 370351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44296|rttvar:592|minrtt:31448|latest_rtt:46174|ack_delay:112| [2025/04/30 20:20:38 370357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44516|rttvar:885|minrtt:31448|latest_rtt:46174|ack_delay:112| [2025/04/30 20:20:38 370364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1922|lost_pn:1919|thresh:3| [2025/04/30 20:20:38 370370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 370377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44516|rtt_var:885|pto_duration:48056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 370384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 370390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 370396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:20:38 370400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438443068|now:1746044438370376|interv:72692| [2025/04/30 20:20:38 370404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438443068|now:1746044438370376|interval:72692|pto_count:0|srtt:44516 [2025/04/30 20:20:38 370409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45836, ack_elapse 47877, delivered 57606|rate 1203208|lost 308| [2025/04/30 20:20:38 370414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203208) in round 34| [2025/04/30 20:20:38 370421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 370428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 370434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438324073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 370440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438324073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 370449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:907754|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:56400|srtt:44516|latest_rtt:46174|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 370455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:798|largest:798|pns:2| [2025/04/30 20:20:38 370460] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:798|frame:ACK |recv_time:1746044438370247|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 370465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558370247|now:1746044438370247|interv:120000000| [2025/04/30 20:20:38 370469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558370247|now:1746044438370247|interv:120000000| [2025/04/30 20:20:38 370473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438371116|pq_index:0| [2025/04/30 20:20:38 370477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438369684| [2025/04/30 20:20:38 370481] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438370481| [2025/04/30 20:20:38 370486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438370485| [2025/04/30 20:20:38 370492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44516|min_srtt:44516|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 370497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:56400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1940664| [2025/04/30 20:20:38 370501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44516|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 370506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 370511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44516|min_srtt:44516|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 370515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:56400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1941843| [2025/04/30 20:20:38 370519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44516|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 370524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 370528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44516|min_srtt:44516|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 370532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1943022| [2025/04/30 20:20:38 370540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 370544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 370547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 370552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 370556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 370560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1895862| [2025/04/30 20:20:38 370565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 370569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 370573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438371116| [2025/04/30 20:20:38 370577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438371116| [2025/04/30 20:20:38 370581] [debug] |xqc_engine_wakeup_after|wakeup:1746044438371116|now:1746044438370581|diff:535| [2025/04/30 20:20:38 370586] [debug] |xqc_engine_main_logic|END|now:1746044438370485| [2025/04/30 20:20:38 370591] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438370591| [2025/04/30 20:20:38 370595] [debug] |xqc_engine_wakeup_after|wakeup:1746044438371116|now:1746044438370595|diff:521| [2025/04/30 20:20:38 370599] [debug] |xqc_engine_main_logic|END|now:1746044438370591| [2025/04/30 20:20:38 371671] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438371670| [2025/04/30 20:20:38 371683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438371116|pq_index:0| [2025/04/30 20:20:38 371688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438370485| [2025/04/30 20:20:38 371695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438371693| [2025/04/30 20:20:38 371702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438371116|now:1746044438371693| [2025/04/30 20:20:38 371709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438371116|now:1746044438371693| [2025/04/30 20:20:38 371734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 371744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44516|min_srtt:44516|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 371751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1943022| [2025/04/30 20:20:38 371758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 371771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 371777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 371784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 371791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 371798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1895862| [2025/04/30 20:20:38 371805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 371812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1970| [2025/04/30 20:20:38 371860] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746044438371824|stream_id:0|stream_offset:1895862| [2025/04/30 20:20:38 371869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 371876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 20:20:38 371883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44516|rtt_var:885|pto_duration:48056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 371890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 371896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 371903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:20:38 371909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438444880|now:1746044438371883|interv:72997| [2025/04/30 20:20:38 371916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438444880|now:1746044438371883|interval:72997|pto_count:0|srtt:44516 [2025/04/30 20:20:38 371923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:57600| [2025/04/30 20:20:38 371931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 371938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1897041| [2025/04/30 20:20:38 371944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 371950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438372950|now:1746044438371950|interv:1000| [2025/04/30 20:20:38 371957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 371963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 371973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438372950| [2025/04/30 20:20:38 371978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438372950| [2025/04/30 20:20:38 371982] [debug] |xqc_engine_wakeup_after|wakeup:1746044438372950|now:1746044438371982|diff:968| [2025/04/30 20:20:38 371986] [debug] |xqc_engine_main_logic|END|now:1746044438371693| [2025/04/30 20:20:38 372209] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438372208| [2025/04/30 20:20:38 372219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 372228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:798| [2025/04/30 20:20:38 372234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:799| [2025/04/30 20:20:38 372243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:799| [2025/04/30 20:20:38 372250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 372258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1923|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1924|path_largest_ack:1923| [2025/04/30 20:20:38 372264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:56400|prior_delivered:1820143|prior_time:1746044438324353|is_app_limited:0|send_elapse:45561|ack_elapse:47855|ctl_first_sent_time:1746044438325840|lagest_ack_time:1746044438372208|curr_delivered:1876543| [2025/04/30 20:20:38 372271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438325840| [2025/04/30 20:20:38 372279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:1121| [2025/04/30 20:20:38 372285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1924|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1924|path_largest_ack:1924| [2025/04/30 20:20:38 372292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:56400|prior_delivered:1820143|prior_time:1746044438324353|is_app_limited:0|send_elapse:45561|ack_elapse:47855|ctl_first_sent_time:1746044438325840|lagest_ack_time:1746044438372208|curr_delivered:1877743| [2025/04/30 20:20:38 372299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438325982| [2025/04/30 20:20:38 372306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:1122| [2025/04/30 20:20:38 372313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44516|rttvar:885|minrtt:31448|latest_rtt:46226|ack_delay:88| [2025/04/30 20:20:38 372320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44719|rttvar:1069|minrtt:31448|latest_rtt:46226|ack_delay:88| [2025/04/30 20:20:38 372327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1924|lost_pn:1921|thresh:3| [2025/04/30 20:20:38 372333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 372339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44719|rtt_var:1069|pto_duration:48995|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 372346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 372357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 372361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:20:38 372365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438445819|now:1746044438372338|interv:73481| [2025/04/30 20:20:38 372369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438445819|now:1746044438372338|interval:73481|pto_count:0|srtt:44719 [2025/04/30 20:20:38 372373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45561, ack_elapse 47855, delivered 57600|rate 1203635|lost 308| [2025/04/30 20:20:38 372378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203635) in round 34| [2025/04/30 20:20:38 372382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 372386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 372390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438325982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 372395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438325982|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 372399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:907754|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:55200|srtt:44719|latest_rtt:46226|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 372405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:799|largest:799|pns:2| [2025/04/30 20:20:38 372410] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:799|frame:ACK |recv_time:1746044438372208|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 372414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558372208|now:1746044438372208|interv:120000000| [2025/04/30 20:20:38 372419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558372208|now:1746044438372208|interv:120000000| [2025/04/30 20:20:38 372423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438372950|pq_index:0| [2025/04/30 20:20:38 372427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438371693| [2025/04/30 20:20:38 372431] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438372431| [2025/04/30 20:20:38 372436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438372435| [2025/04/30 20:20:38 372442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44719|min_srtt:44719|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 372446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:55200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1943022| [2025/04/30 20:20:38 372454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 372458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 372463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44719|min_srtt:44719|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 372467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:55200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1944201| [2025/04/30 20:20:38 372472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 372477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 372481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44719|min_srtt:44719|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 372485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1945380| [2025/04/30 20:20:38 372490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 372494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 372498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 372502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 372507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 372511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1897041| [2025/04/30 20:20:38 372515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 372519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 372523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438372950| [2025/04/30 20:20:38 372527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438372950| [2025/04/30 20:20:38 372531] [debug] |xqc_engine_wakeup_after|wakeup:1746044438372950|now:1746044438372531|diff:419| [2025/04/30 20:20:38 372536] [debug] |xqc_engine_main_logic|END|now:1746044438372435| [2025/04/30 20:20:38 372541] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438372541| [2025/04/30 20:20:38 372545] [debug] |xqc_engine_wakeup_after|wakeup:1746044438372950|now:1746044438372545|diff:405| [2025/04/30 20:20:38 372552] [debug] |xqc_engine_main_logic|END|now:1746044438372541| [2025/04/30 20:20:38 373624] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438373623| [2025/04/30 20:20:38 373636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438372950|pq_index:0| [2025/04/30 20:20:38 373640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438372435| [2025/04/30 20:20:38 373646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438373645| [2025/04/30 20:20:38 373651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438372950|now:1746044438373645| [2025/04/30 20:20:38 373655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438372950|now:1746044438373645| [2025/04/30 20:20:38 373659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 373664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44719|min_srtt:44719|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 373669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1945380| [2025/04/30 20:20:38 373674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 373678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 373682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 373689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 373696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 373703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1897041| [2025/04/30 20:20:38 373710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 373736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1971| [2025/04/30 20:20:38 373806] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746044438373752|stream_id:0|stream_offset:1897041| [2025/04/30 20:20:38 373816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 373823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 20:20:38 373830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44719|rtt_var:1069|pto_duration:48995|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 373836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 373842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 373857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 20:20:38 373864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438447747|now:1746044438373829|interv:73918| [2025/04/30 20:20:38 373870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438447747|now:1746044438373829|interval:73918|pto_count:0|srtt:44719 [2025/04/30 20:20:38 373877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56400| [2025/04/30 20:20:38 373884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 373892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1898220| [2025/04/30 20:20:38 373899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 373906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1972| [2025/04/30 20:20:38 373946] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746044438373917|stream_id:0|stream_offset:1898220| [2025/04/30 20:20:38 373955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 373962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 20:20:38 373969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44719|rtt_var:1069|pto_duration:48995|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 373976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 373981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 373985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 20:20:38 373989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438447912|now:1746044438373968|interv:73944| [2025/04/30 20:20:38 373993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438447912|now:1746044438373968|interval:73944|pto_count:0|srtt:44719 [2025/04/30 20:20:38 373997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:57600| [2025/04/30 20:20:38 374002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 374006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1899399| [2025/04/30 20:20:38 374011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 374014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438375014|now:1746044438374014|interv:1000| [2025/04/30 20:20:38 374024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 374028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 374032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438375014| [2025/04/30 20:20:38 374036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438375014| [2025/04/30 20:20:38 374040] [debug] |xqc_engine_wakeup_after|wakeup:1746044438375014|now:1746044438374040|diff:974| [2025/04/30 20:20:38 374045] [debug] |xqc_engine_main_logic|END|now:1746044438373645| [2025/04/30 20:20:38 374345] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438374343| [2025/04/30 20:20:38 374354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 374364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:799| [2025/04/30 20:20:38 374368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:800| [2025/04/30 20:20:38 374374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:800| [2025/04/30 20:20:38 374379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 374387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1925|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1926|path_largest_ack:1925| [2025/04/30 20:20:38 374394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:58800|prior_delivered:1820143|prior_time:1746044438324353|is_app_limited:0|send_elapse:45827|ack_elapse:49990|ctl_first_sent_time:1746044438326106|lagest_ack_time:1746044438374343|curr_delivered:1878943| [2025/04/30 20:20:38 374401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438326106| [2025/04/30 20:20:38 374409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:1123| [2025/04/30 20:20:38 374416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1926|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1926|path_largest_ack:1926| [2025/04/30 20:20:38 374422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:57600|prior_delivered:1822543|prior_time:1746044438326370|is_app_limited:0|send_elapse:45843|ack_elapse:47973|ctl_first_sent_time:1746044438327935|lagest_ack_time:1746044438374343|curr_delivered:1880143| [2025/04/30 20:20:38 374426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438327935| [2025/04/30 20:20:38 374433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:1124| [2025/04/30 20:20:38 374440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44719|rttvar:1069|minrtt:31448|latest_rtt:46408|ack_delay:96| [2025/04/30 20:20:38 374447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44919|rttvar:1200|minrtt:31448|latest_rtt:46408|ack_delay:96| [2025/04/30 20:20:38 374453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1926|lost_pn:1923|thresh:3| [2025/04/30 20:20:38 374457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 374467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44919|rtt_var:1200|pto_duration:49719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 374474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 374480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 374487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 20:20:38 374491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438448636|now:1746044438374467|interv:74169| [2025/04/30 20:20:38 374495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438448636|now:1746044438374467|interval:74169|pto_count:0|srtt:44919 [2025/04/30 20:20:38 374500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45843, ack_elapse 47973, delivered 57600|rate 1200675|lost 308| [2025/04/30 20:20:38 374505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200675) in round 34| [2025/04/30 20:20:38 374509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 374513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 374517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438327935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 374522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438327935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 374526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:907754|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:55200|srtt:44919|latest_rtt:46408|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 374532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 374537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 374542] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:38 374547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:800|largest:800|pns:2| [2025/04/30 20:20:38 374551] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:800|frame:PING ACK |recv_time:1746044438374343|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 374556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558374343|now:1746044438374343|interv:120000000| [2025/04/30 20:20:38 374560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558374343|now:1746044438374343|interv:120000000| [2025/04/30 20:20:38 374564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438375014|pq_index:0| [2025/04/30 20:20:38 374572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438373645| [2025/04/30 20:20:38 374576] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438374576| [2025/04/30 20:20:38 374581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438374580| [2025/04/30 20:20:38 374587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:800|ack_delay:243|first_ack_range:47|largest_pkt_recv_time:1746044438374343| [2025/04/30 20:20:38 374592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:800|low:753|pkt_pns:2| [2025/04/30 20:20:38 374596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:800|frame_largest_recv:800| [2025/04/30 20:20:38 374600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 374605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44919|min_srtt:44919|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 374609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:55200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1945380| [2025/04/30 20:20:38 374614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 374618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 374623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44919|min_srtt:44919|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 374627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:55200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1946559| [2025/04/30 20:20:38 374632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 374636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 374640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44919|min_srtt:44919|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 374645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1947738| [2025/04/30 20:20:38 374649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 374653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 374657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 374661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 374668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 374672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:55200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1899399| [2025/04/30 20:20:38 374677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 374681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 374685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438375014| [2025/04/30 20:20:38 374689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438375014| [2025/04/30 20:20:38 374693] [debug] |xqc_engine_wakeup_after|wakeup:1746044438375014|now:1746044438374693|diff:321| [2025/04/30 20:20:38 374697] [debug] |xqc_engine_main_logic|END|now:1746044438374580| [2025/04/30 20:20:38 374705] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438374705| [2025/04/30 20:20:38 374711] [debug] |xqc_engine_wakeup_after|wakeup:1746044438375014|now:1746044438374711|diff:303| [2025/04/30 20:20:38 374739] [debug] |xqc_engine_main_logic|END|now:1746044438374705| [2025/04/30 20:20:38 375820] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438375820| [2025/04/30 20:20:38 375835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438375014|pq_index:0| [2025/04/30 20:20:38 375842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438374580| [2025/04/30 20:20:38 375850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438375848| [2025/04/30 20:20:38 375857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438375014|now:1746044438375848| [2025/04/30 20:20:38 375864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438375014|now:1746044438375848| [2025/04/30 20:20:38 375870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 375878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44919|min_srtt:44919|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 375884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1947738| [2025/04/30 20:20:38 375888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 375892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 375896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 375901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 375906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 375910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:55200|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1899399| [2025/04/30 20:20:38 375922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 375926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1973| [2025/04/30 20:20:38 375964] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1973|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:55200|now:1746044438375935|stream_id:0|stream_offset:1899399| [2025/04/30 20:20:38 375971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1973|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/04/30 20:20:38 375976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 20:20:38 375982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44919|rtt_var:1200|pto_duration:49719|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 375989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 375996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 376003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 376009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438450654|now:1746044438375982|interv:74672| [2025/04/30 20:20:38 376016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438450654|now:1746044438375982|interval:74672|pto_count:0|srtt:44919 [2025/04/30 20:20:38 376023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56406| [2025/04/30 20:20:38 376031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 376035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1900578| [2025/04/30 20:20:38 376040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 376044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438377043|now:1746044438376043|interv:1000| [2025/04/30 20:20:38 376048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 376051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 376056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438377043| [2025/04/30 20:20:38 376060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438377043| [2025/04/30 20:20:38 376064] [debug] |xqc_engine_wakeup_after|wakeup:1746044438377043|now:1746044438376064|diff:979| [2025/04/30 20:20:38 376068] [debug] |xqc_engine_main_logic|END|now:1746044438375848| [2025/04/30 20:20:38 376220] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438376219| [2025/04/30 20:20:38 376232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 376240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:800| [2025/04/30 20:20:38 376255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:801| [2025/04/30 20:20:38 376264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:801| [2025/04/30 20:20:38 376270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 376277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1927|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1928|path_largest_ack:1927| [2025/04/30 20:20:38 376284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:58800|prior_delivered:1822543|prior_time:1746044438326370|is_app_limited:0|send_elapse:45976|ack_elapse:49849|ctl_first_sent_time:1746044438328068|lagest_ack_time:1746044438376219|curr_delivered:1881343| [2025/04/30 20:20:38 376288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438328068| [2025/04/30 20:20:38 376295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:1125| [2025/04/30 20:20:38 376301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1928|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1928|path_largest_ack:1928| [2025/04/30 20:20:38 376308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:57600|prior_delivered:1824943|prior_time:1746044438328382|is_app_limited:0|send_elapse:45889|ack_elapse:47837|ctl_first_sent_time:1746044438329952|lagest_ack_time:1746044438376219|curr_delivered:1882543| [2025/04/30 20:20:38 376315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438329952| [2025/04/30 20:20:38 376321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:1126| [2025/04/30 20:20:38 376328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44919|rttvar:1200|minrtt:31448|latest_rtt:46267|ack_delay:88| [2025/04/30 20:20:38 376336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45077|rttvar:1215|minrtt:31448|latest_rtt:46267|ack_delay:88| [2025/04/30 20:20:38 376343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1928|lost_pn:1925|thresh:3| [2025/04/30 20:20:38 376350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 376356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45077|rtt_var:1215|pto_duration:49937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 376363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 376368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 376372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 376376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438450872|now:1746044438376356|interv:74516| [2025/04/30 20:20:38 376380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438450872|now:1746044438376356|interval:74516|pto_count:0|srtt:45077 [2025/04/30 20:20:38 376389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45889, ack_elapse 47837, delivered 57600|rate 1204088|lost 308| [2025/04/30 20:20:38 376394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204088) in round 34| [2025/04/30 20:20:38 376398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 376402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 376406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438329952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 376411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438329952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 376415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:907754|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54006|srtt:45077|latest_rtt:46267|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 376421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:801|largest:801|pns:2| [2025/04/30 20:20:38 376426] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:801|frame:ACK |recv_time:1746044438376219|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 376431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558376219|now:1746044438376219|interv:120000000| [2025/04/30 20:20:38 376435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558376219|now:1746044438376219|interv:120000000| [2025/04/30 20:20:38 376439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438377043|pq_index:0| [2025/04/30 20:20:38 376443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438375848| [2025/04/30 20:20:38 376447] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438376447| [2025/04/30 20:20:38 376453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438376451| [2025/04/30 20:20:38 376459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45077|min_srtt:45077|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 376463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1947738| [2025/04/30 20:20:38 376468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 376472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 376477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45077|min_srtt:45077|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 376484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1948917| [2025/04/30 20:20:38 376489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|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/04/30 20:20:38 376493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 376497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45077|min_srtt:45077|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 376501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1950096| [2025/04/30 20:20:38 376506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 376510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 376513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 376518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 376522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 376526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1900578| [2025/04/30 20:20:38 376531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 376535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 376539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438377043| [2025/04/30 20:20:38 376543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438377043| [2025/04/30 20:20:38 376547] [debug] |xqc_engine_wakeup_after|wakeup:1746044438377043|now:1746044438376547|diff:496| [2025/04/30 20:20:38 376551] [debug] |xqc_engine_main_logic|END|now:1746044438376451| [2025/04/30 20:20:38 376557] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438376557| [2025/04/30 20:20:38 376561] [debug] |xqc_engine_wakeup_after|wakeup:1746044438377043|now:1746044438376561|diff:482| [2025/04/30 20:20:38 376565] [debug] |xqc_engine_main_logic|END|now:1746044438376557| [2025/04/30 20:20:38 377636] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438377635| [2025/04/30 20:20:38 377651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438377043|pq_index:0| [2025/04/30 20:20:38 377656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438376451| [2025/04/30 20:20:38 377661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438377660| [2025/04/30 20:20:38 377666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438377043|now:1746044438377660| [2025/04/30 20:20:38 377680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438377043|now:1746044438377660| [2025/04/30 20:20:38 377686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 377695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45077|min_srtt:45077|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 377703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1950096| [2025/04/30 20:20:38 377708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 377714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 377738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 377746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 377753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 377759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1900578| [2025/04/30 20:20:38 377766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 377773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1974| [2025/04/30 20:20:38 377818] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438377784|stream_id:0|stream_offset:1900578| [2025/04/30 20:20:38 377827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 377834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 377840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45077|rtt_var:1215|pto_duration:49937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 377847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 377853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 377859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 377865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438452721|now:1746044438377840|interv:74881| [2025/04/30 20:20:38 377871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438452721|now:1746044438377840|interval:74881|pto_count:0|srtt:45077 [2025/04/30 20:20:38 377878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 377895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 377902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 377909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 377915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1975| [2025/04/30 20:20:38 377956] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438377926|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 377966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 377974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 377981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45077|rtt_var:1215|pto_duration:49937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 377987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 377992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 377996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 378000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438452863|now:1746044438377980|interv:74883| [2025/04/30 20:20:38 378004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438452863|now:1746044438377980|interval:74883|pto_count:0|srtt:45077 [2025/04/30 20:20:38 378008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56406| [2025/04/30 20:20:38 378013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 378017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1902936| [2025/04/30 20:20:38 378022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 378026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438379026|now:1746044438378026|interv:1000| [2025/04/30 20:20:38 378030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 378034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 378038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438379026| [2025/04/30 20:20:38 378042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438379026| [2025/04/30 20:20:38 378046] [debug] |xqc_engine_wakeup_after|wakeup:1746044438379026|now:1746044438378046|diff:980| [2025/04/30 20:20:38 378051] [debug] |xqc_engine_main_logic|END|now:1746044438377660| [2025/04/30 20:20:38 378201] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438378199| [2025/04/30 20:20:38 378218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 378227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:801| [2025/04/30 20:20:38 378233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:802| [2025/04/30 20:20:38 378243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:802| [2025/04/30 20:20:38 378249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 378256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1929|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1930|path_largest_ack:1929| [2025/04/30 20:20:38 378264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:58800|prior_delivered:1824943|prior_time:1746044438328382|is_app_limited:0|send_elapse:46027|ack_elapse:49817|ctl_first_sent_time:1746044438330090|lagest_ack_time:1746044438378199|curr_delivered:1883743| [2025/04/30 20:20:38 378271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438330090| [2025/04/30 20:20:38 378279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:1127| [2025/04/30 20:20:38 378284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 378291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:58800|prior_delivered:1824943|prior_time:1746044438328382|is_app_limited:0|send_elapse:46027|ack_elapse:49817|ctl_first_sent_time:1746044438330090|lagest_ack_time:1746044438378199|curr_delivered:1884943| [2025/04/30 20:20:38 378298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438330204| [2025/04/30 20:20:38 378304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:1128| [2025/04/30 20:20:38 378311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45077|rttvar:1215|minrtt:31448|latest_rtt:47995|ack_delay:96| [2025/04/30 20:20:38 378317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45430|rttvar:1617|minrtt:31448|latest_rtt:47995|ack_delay:96| [2025/04/30 20:20:38 378324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1930|lost_pn:1927|thresh:3| [2025/04/30 20:20:38 378330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 378337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45430|rtt_var:1617|pto_duration:51898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 378343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 378350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 378356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 378363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438454824|now:1746044438378337|interv:76487| [2025/04/30 20:20:38 378372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438454824|now:1746044438378337|interval:76487|pto_count:0|srtt:45430 [2025/04/30 20:20:38 378376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46027, ack_elapse 49817, delivered 60000|rate 1204408|lost 308| [2025/04/30 20:20:38 378381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204408) in round 34| [2025/04/30 20:20:38 378385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 378390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 378394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438330204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 378398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438330204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 378403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:907754|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54006|srtt:45430|latest_rtt:47995|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 378409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:802|largest:802|pns:2| [2025/04/30 20:20:38 378414] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:802|frame:ACK |recv_time:1746044438378199|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 378418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558378199|now:1746044438378199|interv:120000000| [2025/04/30 20:20:38 378423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558378199|now:1746044438378199|interv:120000000| [2025/04/30 20:20:38 378426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438379026|pq_index:0| [2025/04/30 20:20:38 378431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438377660| [2025/04/30 20:20:38 378435] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438378435| [2025/04/30 20:20:38 378440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438378439| [2025/04/30 20:20:38 378446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45430|min_srtt:45430|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 378450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1950096| [2025/04/30 20:20:38 378455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45430|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 378459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 378467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45430|min_srtt:45430|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 378471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1951275| [2025/04/30 20:20:38 378476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45430|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 378480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 378485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45430|min_srtt:45430|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 378489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1952454| [2025/04/30 20:20:38 378493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 378497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 378501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 378505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 378510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 378514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1902936| [2025/04/30 20:20:38 378518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 378522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 378526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438379026| [2025/04/30 20:20:38 378530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438379026| [2025/04/30 20:20:38 378534] [debug] |xqc_engine_wakeup_after|wakeup:1746044438379026|now:1746044438378534|diff:492| [2025/04/30 20:20:38 378538] [debug] |xqc_engine_main_logic|END|now:1746044438378439| [2025/04/30 20:20:38 378544] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438378544| [2025/04/30 20:20:38 378548] [debug] |xqc_engine_wakeup_after|wakeup:1746044438379026|now:1746044438378548|diff:478| [2025/04/30 20:20:38 378552] [debug] |xqc_engine_main_logic|END|now:1746044438378544| [2025/04/30 20:20:38 379622] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438379622| [2025/04/30 20:20:38 379634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438379026|pq_index:0| [2025/04/30 20:20:38 379639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438378439| [2025/04/30 20:20:38 379644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438379643| [2025/04/30 20:20:38 379655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438379026|now:1746044438379643| [2025/04/30 20:20:38 379659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438379026|now:1746044438379643| [2025/04/30 20:20:38 379663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 379670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45430|min_srtt:45430|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 379678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1952454| [2025/04/30 20:20:38 379685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 379691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 379697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 379703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 379711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 379736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1902936| [2025/04/30 20:20:38 379743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 379751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1976| [2025/04/30 20:20:38 379819] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438379762|stream_id:0|stream_offset:1902936| [2025/04/30 20:20:38 379830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 379837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 379844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45430|rtt_var:1617|pto_duration:51898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 379852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 379858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 379864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 379871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438456660|now:1746044438379844|interv:76816| [2025/04/30 20:20:38 379877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438456660|now:1746044438379844|interval:76816|pto_count:0|srtt:45430 [2025/04/30 20:20:38 379899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 379907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 379913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1904115| [2025/04/30 20:20:38 379920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 379926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438380926|now:1746044438379926|interv:1000| [2025/04/30 20:20:38 379932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 379935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 379940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438380926| [2025/04/30 20:20:38 379944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438380926| [2025/04/30 20:20:38 379948] [debug] |xqc_engine_wakeup_after|wakeup:1746044438380926|now:1746044438379948|diff:978| [2025/04/30 20:20:38 379952] [debug] |xqc_engine_main_logic|END|now:1746044438379643| [2025/04/30 20:20:38 380187] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438380186| [2025/04/30 20:20:38 380194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 380202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:802| [2025/04/30 20:20:38 380208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:803| [2025/04/30 20:20:38 380216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:803| [2025/04/30 20:20:38 380222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 380230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 380235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:58800|prior_delivered:1827343|prior_time:1746044438330362|is_app_limited:0|send_elapse:45811|ack_elapse:49824|ctl_first_sent_time:1746044438331875|lagest_ack_time:1746044438380186|curr_delivered:1886143| [2025/04/30 20:20:38 380241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438331875| [2025/04/30 20:20:38 380248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:1129| [2025/04/30 20:20:38 380255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 380262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:58800|prior_delivered:1827343|prior_time:1746044438330362|is_app_limited:0|send_elapse:45811|ack_elapse:49824|ctl_first_sent_time:1746044438331875|lagest_ack_time:1746044438380186|curr_delivered:1887343| [2025/04/30 20:20:38 380269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438332007| [2025/04/30 20:20:38 380282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:1130| [2025/04/30 20:20:38 380288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45430|rttvar:1617|minrtt:31448|latest_rtt:48179|ack_delay:96| [2025/04/30 20:20:38 380295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45762|rttvar:1876|minrtt:31448|latest_rtt:48179|ack_delay:96| [2025/04/30 20:20:38 380302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1932|lost_pn:1929|thresh:3| [2025/04/30 20:20:38 380308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 380312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45762|rtt_var:1876|pto_duration:53266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 380316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 380320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 380324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 380328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438458028|now:1746044438380312|interv:77716| [2025/04/30 20:20:38 380332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438458028|now:1746044438380312|interval:77716|pto_count:0|srtt:45762 [2025/04/30 20:20:38 380337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45811, ack_elapse 49824, delivered 60000|rate 1204238|lost 308| [2025/04/30 20:20:38 380341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204238) in round 34| [2025/04/30 20:20:38 380346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 380350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 380354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438332007|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 380358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438332007|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 380363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:52806|srtt:45762|latest_rtt:48179|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 380369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:803|largest:803|pns:2| [2025/04/30 20:20:38 380373] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:803|frame:ACK |recv_time:1746044438380186|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 380378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558380186|now:1746044438380186|interv:120000000| [2025/04/30 20:20:38 380386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558380186|now:1746044438380186|interv:120000000| [2025/04/30 20:20:38 380390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438380926|pq_index:0| [2025/04/30 20:20:38 380394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438379643| [2025/04/30 20:20:38 380398] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438380398| [2025/04/30 20:20:38 380403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438380402| [2025/04/30 20:20:38 380409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45762|min_srtt:45762|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 380414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1952454| [2025/04/30 20:20:38 380419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45762|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 380423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 380428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45762|min_srtt:45762|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 380432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1953633| [2025/04/30 20:20:38 380436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:45762|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 380441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 380445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45762|min_srtt:45762|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 380449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1954812| [2025/04/30 20:20:38 380454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 380458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 380462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 380466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 380471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 380478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1904115| [2025/04/30 20:20:38 380482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 380486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 380490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438380926| [2025/04/30 20:20:38 380494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438380926| [2025/04/30 20:20:38 380498] [debug] |xqc_engine_wakeup_after|wakeup:1746044438380926|now:1746044438380498|diff:428| [2025/04/30 20:20:38 380503] [debug] |xqc_engine_main_logic|END|now:1746044438380402| [2025/04/30 20:20:38 380508] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438380508| [2025/04/30 20:20:38 380512] [debug] |xqc_engine_wakeup_after|wakeup:1746044438380926|now:1746044438380512|diff:414| [2025/04/30 20:20:38 380516] [debug] |xqc_engine_main_logic|END|now:1746044438380508| [2025/04/30 20:20:38 381571] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438381570| [2025/04/30 20:20:38 381583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438380926|pq_index:0| [2025/04/30 20:20:38 381588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438380402| [2025/04/30 20:20:38 381594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438381593| [2025/04/30 20:20:38 381599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438380926|now:1746044438381593| [2025/04/30 20:20:38 381604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438380926|now:1746044438381593| [2025/04/30 20:20:38 381608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 381614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45762|min_srtt:45762|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 381623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1954812| [2025/04/30 20:20:38 381630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 381636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 381643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 381650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 381657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 381665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1904115| [2025/04/30 20:20:38 381672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 381687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1977| [2025/04/30 20:20:38 381757] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438381699|stream_id:0|stream_offset:1904115| [2025/04/30 20:20:38 381771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:1977|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 381779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 381786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45762|rtt_var:1876|pto_duration:53266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 381793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 381800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 381805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 381812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438459965|now:1746044438381786|interv:78179| [2025/04/30 20:20:38 381818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438459965|now:1746044438381786|interval:78179|pto_count:0|srtt:45762 [2025/04/30 20:20:38 381824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:54006| [2025/04/30 20:20:38 381832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 381838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1905294| [2025/04/30 20:20:38 381846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 381852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1978| [2025/04/30 20:20:38 381917] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438381863|stream_id:0|stream_offset:1905294| [2025/04/30 20:20:38 381929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 381935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 381939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45762|rtt_var:1876|pto_duration:53266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 381944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 381948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 381952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 381963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438460129|now:1746044438381939|interv:78190| [2025/04/30 20:20:38 381967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438460129|now:1746044438381939|interval:78190|pto_count:0|srtt:45762 [2025/04/30 20:20:38 381972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 381976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 381981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1906473| [2025/04/30 20:20:38 381985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 381989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438382989|now:1746044438381989|interv:1000| [2025/04/30 20:20:38 381993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 381997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 382001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438382989| [2025/04/30 20:20:38 382006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438382989| [2025/04/30 20:20:38 382010] [debug] |xqc_engine_wakeup_after|wakeup:1746044438382989|now:1746044438382009|diff:980| [2025/04/30 20:20:38 382014] [debug] |xqc_engine_main_logic|END|now:1746044438381593| [2025/04/30 20:20:38 382295] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438382294| [2025/04/30 20:20:38 382305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 382314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:803| [2025/04/30 20:20:38 382320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:804| [2025/04/30 20:20:38 382329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:804| [2025/04/30 20:20:38 382335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 382343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 382350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:58800|prior_delivered:1829743|prior_time:1746044438332297|is_app_limited:0|send_elapse:45809|ack_elapse:49997|ctl_first_sent_time:1746044438333835|lagest_ack_time:1746044438382294|curr_delivered:1888543| [2025/04/30 20:20:38 382357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438333835| [2025/04/30 20:20:38 382365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:1131| [2025/04/30 20:20:38 382372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 382378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:58800|prior_delivered:1829743|prior_time:1746044438332297|is_app_limited:0|send_elapse:45809|ack_elapse:49997|ctl_first_sent_time:1746044438333835|lagest_ack_time:1746044438382294|curr_delivered:1889743| [2025/04/30 20:20:38 382392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438333964| [2025/04/30 20:20:38 382399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:1132| [2025/04/30 20:20:38 382406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45762|rttvar:1876|minrtt:31448|latest_rtt:48330|ack_delay:136| [2025/04/30 20:20:38 382412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46066|rttvar:2015|minrtt:31448|latest_rtt:48330|ack_delay:136| [2025/04/30 20:20:38 382419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1934|lost_pn:1931|thresh:3| [2025/04/30 20:20:38 382426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 382432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46066|rtt_var:2015|pto_duration:54126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 382439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 382446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 382449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 382453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438460989|now:1746044438382432|interv:78557| [2025/04/30 20:20:38 382458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438460989|now:1746044438382432|interval:78557|pto_count:0|srtt:46066 [2025/04/30 20:20:38 382462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45809, ack_elapse 49997, delivered 60000|rate 1200072|lost 308| [2025/04/30 20:20:38 382467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200072) in round 34| [2025/04/30 20:20:38 382471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 382475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 382479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438333964|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 382484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438333964|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 382488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:52806|srtt:46066|latest_rtt:48330|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 382495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:804|largest:804|pns:2| [2025/04/30 20:20:38 382503] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:804|frame:ACK |recv_time:1746044438382294|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 382508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558382294|now:1746044438382294|interv:120000000| [2025/04/30 20:20:38 382512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558382294|now:1746044438382294|interv:120000000| [2025/04/30 20:20:38 382516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438382989|pq_index:0| [2025/04/30 20:20:38 382521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438381593| [2025/04/30 20:20:38 382525] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438382525| [2025/04/30 20:20:38 382530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438382529| [2025/04/30 20:20:38 382536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46066|min_srtt:46066|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 382540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1954812| [2025/04/30 20:20:38 382545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46066|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 382550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 382554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46066|min_srtt:46066|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 382559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1955991| [2025/04/30 20:20:38 382563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46066|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 382567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 382572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46066|min_srtt:46066|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 382576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1957170| [2025/04/30 20:20:38 382581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 382585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 382589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 382596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 382601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 382605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1906473| [2025/04/30 20:20:38 382610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 382613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 382617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438382989| [2025/04/30 20:20:38 382621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438382989| [2025/04/30 20:20:38 382625] [debug] |xqc_engine_wakeup_after|wakeup:1746044438382989|now:1746044438382625|diff:364| [2025/04/30 20:20:38 382630] [debug] |xqc_engine_main_logic|END|now:1746044438382529| [2025/04/30 20:20:38 382635] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438382635| [2025/04/30 20:20:38 382639] [debug] |xqc_engine_wakeup_after|wakeup:1746044438382989|now:1746044438382639|diff:350| [2025/04/30 20:20:38 382643] [debug] |xqc_engine_main_logic|END|now:1746044438382635| [2025/04/30 20:20:38 383744] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438383744| [2025/04/30 20:20:38 383760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438382989|pq_index:0| [2025/04/30 20:20:38 383767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438382529| [2025/04/30 20:20:38 383785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438383783| [2025/04/30 20:20:38 383792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438382989|now:1746044438383783| [2025/04/30 20:20:38 383799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438382989|now:1746044438383783| [2025/04/30 20:20:38 383805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 383812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46066|min_srtt:46066|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 383819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1957170| [2025/04/30 20:20:38 383826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 383832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 383839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 383845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 383853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 383860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1906473| [2025/04/30 20:20:38 383875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 383882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1979| [2025/04/30 20:20:38 383930] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438383895|stream_id:0|stream_offset:1906473| [2025/04/30 20:20:38 383938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 383946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 383954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46066|rtt_var:2015|pto_duration:54126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 383961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 383967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 383973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 383980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438463021|now:1746044438383953|interv:79068| [2025/04/30 20:20:38 383986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438463021|now:1746044438383953|interval:79068|pto_count:0|srtt:46066 [2025/04/30 20:20:38 383994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:54006| [2025/04/30 20:20:38 384002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 384006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1907652| [2025/04/30 20:20:38 384011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 384015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1980| [2025/04/30 20:20:38 384046] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438384023|stream_id:0|stream_offset:1907652| [2025/04/30 20:20:38 384053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 384057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 384064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46066|rtt_var:2015|pto_duration:54126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 384071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 384084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 384091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 384097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438463149|now:1746044438384064|interv:79085| [2025/04/30 20:20:38 384104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438463149|now:1746044438384064|interval:79085|pto_count:0|srtt:46066 [2025/04/30 20:20:38 384111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 384119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 384126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1908831| [2025/04/30 20:20:38 384133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 384139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1981| [2025/04/30 20:20:38 384176] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438384151|stream_id:0|stream_offset:1908831| [2025/04/30 20:20:38 384185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 384192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 384199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46066|rtt_var:2015|pto_duration:54126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 384206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 384213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 384219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 384225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438463277|now:1746044438384198|interv:79079| [2025/04/30 20:20:38 384232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438463277|now:1746044438384198|interval:79079|pto_count:0|srtt:46066 [2025/04/30 20:20:38 384238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56406| [2025/04/30 20:20:38 384243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 384247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1910010| [2025/04/30 20:20:38 384255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 384268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438385267|now:1746044438384267|interv:1000| [2025/04/30 20:20:38 384274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 384278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 384283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438385267| [2025/04/30 20:20:38 384287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438385267| [2025/04/30 20:20:38 384293] [debug] |xqc_engine_wakeup_after|wakeup:1746044438385267|now:1746044438384293|diff:974| [2025/04/30 20:20:38 384300] [debug] |xqc_engine_main_logic|END|now:1746044438383783| [2025/04/30 20:20:38 384314] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438384313| [2025/04/30 20:20:38 384319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 384326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:804| [2025/04/30 20:20:38 384330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:805| [2025/04/30 20:20:38 384336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:805| [2025/04/30 20:20:38 384341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 384346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 384351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:61200|prior_delivered:1829743|prior_time:1746044438332297|is_app_limited:0|send_elapse:46080|ack_elapse:52016|ctl_first_sent_time:1746044438334106|lagest_ack_time:1746044438384313|curr_delivered:1890943| [2025/04/30 20:20:38 384356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438334106| [2025/04/30 20:20:38 384361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:1133| [2025/04/30 20:20:38 384366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 384370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:60000|prior_delivered:1832143|prior_time:1746044438334331|is_app_limited:0|send_elapse:45683|ack_elapse:49982|ctl_first_sent_time:1746044438335765|lagest_ack_time:1746044438384313|curr_delivered:1892143| [2025/04/30 20:20:38 384375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438335765| [2025/04/30 20:20:38 384379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:1134| [2025/04/30 20:20:38 384383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46066|rttvar:2015|minrtt:31448|latest_rtt:48548|ack_delay:104| [2025/04/30 20:20:38 384387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46363|rttvar:2106|minrtt:31448|latest_rtt:48548|ack_delay:104| [2025/04/30 20:20:38 384392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1936|lost_pn:1933|thresh:3| [2025/04/30 20:20:38 384396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 384404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46363|rtt_var:2106|pto_duration:54787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 384409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 384413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 384416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 384420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438463938|now:1746044438384404|interv:79534| [2025/04/30 20:20:38 384424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438463938|now:1746044438384404|interval:79534|pto_count:0|srtt:46363 [2025/04/30 20:20:38 384429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45683, ack_elapse 49982, delivered 60000|rate 1200432|lost 308| [2025/04/30 20:20:38 384433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200432) in round 34| [2025/04/30 20:20:38 384438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 384442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 384446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438335765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 384450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438335765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 384455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54006|srtt:46363|latest_rtt:48548|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 384461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:805|largest:805|pns:2| [2025/04/30 20:20:38 384466] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:805|frame:ACK |recv_time:1746044438384313|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 384470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558384313|now:1746044438384313|interv:120000000| [2025/04/30 20:20:38 384475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558384313|now:1746044438384313|interv:120000000| [2025/04/30 20:20:38 384479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438385267|pq_index:0| [2025/04/30 20:20:38 384483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438383783| [2025/04/30 20:20:38 384487] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438384487| [2025/04/30 20:20:38 384492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438384491| [2025/04/30 20:20:38 384501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46363|min_srtt:46363|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 384505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1957170| [2025/04/30 20:20:38 384510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 384515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 384519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46363|min_srtt:46363|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 384524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1958349| [2025/04/30 20:20:38 384528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 384533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 384537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46363|min_srtt:46363|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 384542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1959528| [2025/04/30 20:20:38 384546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 384550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 384554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 384558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 384562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 384567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1910010| [2025/04/30 20:20:38 384571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 384575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 384579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438385267| [2025/04/30 20:20:38 384583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438385267| [2025/04/30 20:20:38 384587] [debug] |xqc_engine_wakeup_after|wakeup:1746044438385267|now:1746044438384587|diff:680| [2025/04/30 20:20:38 384594] [debug] |xqc_engine_main_logic|END|now:1746044438384491| [2025/04/30 20:20:38 384599] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438384598| [2025/04/30 20:20:38 384604] [debug] |xqc_engine_wakeup_after|wakeup:1746044438385267|now:1746044438384603|diff:664| [2025/04/30 20:20:38 384610] [debug] |xqc_engine_main_logic|END|now:1746044438384598| [2025/04/30 20:20:38 385689] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438385689| [2025/04/30 20:20:38 385707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438385267|pq_index:0| [2025/04/30 20:20:38 385714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438384491| [2025/04/30 20:20:38 385744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438385742| [2025/04/30 20:20:38 385751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438385267|now:1746044438385742| [2025/04/30 20:20:38 385758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438385267|now:1746044438385742| [2025/04/30 20:20:38 385765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 385773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46363|min_srtt:46363|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 385781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1959528| [2025/04/30 20:20:38 385788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 385795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 385801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 385808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 385816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 385823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1910010| [2025/04/30 20:20:38 385830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 385837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1982| [2025/04/30 20:20:38 385892] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438385849|stream_id:0|stream_offset:1910010| [2025/04/30 20:20:38 385902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 385910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 385917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46363|rtt_var:2106|pto_duration:54787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 385933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 385939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 385945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 385951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438465636|now:1746044438385916|interv:79720| [2025/04/30 20:20:38 385955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438465636|now:1746044438385916|interval:79720|pto_count:0|srtt:46363 [2025/04/30 20:20:38 385960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 385965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 385969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1911189| [2025/04/30 20:20:38 385974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 385978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438386978|now:1746044438385978|interv:1000| [2025/04/30 20:20:38 385982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 385986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 385990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438386978| [2025/04/30 20:20:38 385994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438386978| [2025/04/30 20:20:38 385999] [debug] |xqc_engine_wakeup_after|wakeup:1746044438386978|now:1746044438385998|diff:980| [2025/04/30 20:20:38 386003] [debug] |xqc_engine_main_logic|END|now:1746044438385742| [2025/04/30 20:20:38 386210] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438386209| [2025/04/30 20:20:38 386222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 386231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:805| [2025/04/30 20:20:38 386236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:806| [2025/04/30 20:20:38 386245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:806| [2025/04/30 20:20:38 386252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 386260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 386268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:61200|prior_delivered:1832143|prior_time:1746044438334331|is_app_limited:0|send_elapse:45789|ack_elapse:51878|ctl_first_sent_time:1746044438335871|lagest_ack_time:1746044438386209|curr_delivered:1893343| [2025/04/30 20:20:38 386275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438335871| [2025/04/30 20:20:38 386290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:1135| [2025/04/30 20:20:38 386297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 386303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:60000|prior_delivered:1834543|prior_time:1746044438336318|is_app_limited:0|send_elapse:45557|ack_elapse:49891|ctl_first_sent_time:1746044438337848|lagest_ack_time:1746044438386209|curr_delivered:1894543| [2025/04/30 20:20:38 386310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438337848| [2025/04/30 20:20:38 386315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:1136| [2025/04/30 20:20:38 386321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46363|rttvar:2106|minrtt:31448|latest_rtt:48361|ack_delay:96| [2025/04/30 20:20:38 386328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46601|rttvar:2055|minrtt:31448|latest_rtt:48361|ack_delay:96| [2025/04/30 20:20:38 386334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1938|lost_pn:1935|thresh:3| [2025/04/30 20:20:38 386338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 386342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46601|rtt_var:2055|pto_duration:54821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 386346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 386350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 386354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 386358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438465670|now:1746044438386342|interv:79328| [2025/04/30 20:20:38 386362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438465670|now:1746044438386342|interval:79328|pto_count:0|srtt:46601 [2025/04/30 20:20:38 386367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45557, ack_elapse 49891, delivered 60000|rate 1202621|lost 308| [2025/04/30 20:20:38 386371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202621) in round 34| [2025/04/30 20:20:38 386375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 386380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 386384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438337848|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 386388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438337848|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 386396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:52806|srtt:46601|latest_rtt:48361|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 386402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:806|largest:806|pns:2| [2025/04/30 20:20:38 386407] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:806|frame:ACK |recv_time:1746044438386209|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 386412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558386209|now:1746044438386209|interv:120000000| [2025/04/30 20:20:38 386416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558386209|now:1746044438386209|interv:120000000| [2025/04/30 20:20:38 386420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438386978|pq_index:0| [2025/04/30 20:20:38 386424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438385742| [2025/04/30 20:20:38 386428] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438386428| [2025/04/30 20:20:38 386433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438386432| [2025/04/30 20:20:38 386439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46601|min_srtt:46601|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 386444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1959528| [2025/04/30 20:20:38 386449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46601|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 386453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 386458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46601|min_srtt:46601|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 386462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1960707| [2025/04/30 20:20:38 386467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:46601|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 386471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 386476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46601|min_srtt:46601|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 386480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1961886| [2025/04/30 20:20:38 386487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 386491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 386495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 386499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 386504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 386508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1911189| [2025/04/30 20:20:38 386513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 386516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 386520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438386978| [2025/04/30 20:20:38 386524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438386978| [2025/04/30 20:20:38 386528] [debug] |xqc_engine_wakeup_after|wakeup:1746044438386978|now:1746044438386528|diff:450| [2025/04/30 20:20:38 386533] [debug] |xqc_engine_main_logic|END|now:1746044438386432| [2025/04/30 20:20:38 386538] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438386538| [2025/04/30 20:20:38 386542] [debug] |xqc_engine_wakeup_after|wakeup:1746044438386978|now:1746044438386542|diff:436| [2025/04/30 20:20:38 386546] [debug] |xqc_engine_main_logic|END|now:1746044438386538| [2025/04/30 20:20:38 387619] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438387619| [2025/04/30 20:20:38 387635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438386978|pq_index:0| [2025/04/30 20:20:38 387642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438386432| [2025/04/30 20:20:38 387651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438387649| [2025/04/30 20:20:38 387658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438386978|now:1746044438387649| [2025/04/30 20:20:38 387664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438386978|now:1746044438387649| [2025/04/30 20:20:38 387670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 387678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46601|min_srtt:46601|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 387685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1961886| [2025/04/30 20:20:38 387692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 387698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 387711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 387738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 387746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 387752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1911189| [2025/04/30 20:20:38 387759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 387766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1983| [2025/04/30 20:20:38 387834] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438387778|stream_id:0|stream_offset:1911189| [2025/04/30 20:20:38 387844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 387851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 387858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46601|rtt_var:2055|pto_duration:54821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 387864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 387868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 387872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 387876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438467599|now:1746044438387857|interv:79742| [2025/04/30 20:20:38 387880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438467599|now:1746044438387857|interval:79742|pto_count:0|srtt:46601 [2025/04/30 20:20:38 387885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:54006| [2025/04/30 20:20:38 387889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 387894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1912368| [2025/04/30 20:20:38 387898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 387903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1984| [2025/04/30 20:20:38 387933] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438387910|stream_id:0|stream_offset:1912368| [2025/04/30 20:20:38 387939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 387951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 387958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46601|rtt_var:2055|pto_duration:54821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 387964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 387971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 387977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 387984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438467731|now:1746044438387957|interv:79774| [2025/04/30 20:20:38 387990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438467731|now:1746044438387957|interval:79774|pto_count:0|srtt:46601 [2025/04/30 20:20:38 387997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 388003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 388007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1913547| [2025/04/30 20:20:38 388012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 388016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1985| [2025/04/30 20:20:38 388046] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438388023|stream_id:0|stream_offset:1913547| [2025/04/30 20:20:38 388051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 388059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 388066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46601|rtt_var:2055|pto_duration:54821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 388073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 388079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 388085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 388092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438467844|now:1746044438388066|interv:79778| [2025/04/30 20:20:38 388099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438467844|now:1746044438388066|interval:79778|pto_count:0|srtt:46601 [2025/04/30 20:20:38 388106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56406| [2025/04/30 20:20:38 388119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 388127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1914726| [2025/04/30 20:20:38 388135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 388141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438389141|now:1746044438388141|interv:1000| [2025/04/30 20:20:38 388147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 388153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 388159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438389141| [2025/04/30 20:20:38 388166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438389141| [2025/04/30 20:20:38 388172] [debug] |xqc_engine_wakeup_after|wakeup:1746044438389141|now:1746044438388172|diff:969| [2025/04/30 20:20:38 388179] [debug] |xqc_engine_main_logic|END|now:1746044438387649| [2025/04/30 20:20:38 388193] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438388192| [2025/04/30 20:20:38 388201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 388210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:806| [2025/04/30 20:20:38 388217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:807| [2025/04/30 20:20:38 388225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:807| [2025/04/30 20:20:38 388231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 388239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 388247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:61200|prior_delivered:1834543|prior_time:1746044438336318|is_app_limited:0|send_elapse:45736|ack_elapse:51874|ctl_first_sent_time:1746044438338027|lagest_ack_time:1746044438388192|curr_delivered:1895743| [2025/04/30 20:20:38 388253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438338027| [2025/04/30 20:20:38 388258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:1137| [2025/04/30 20:20:38 388263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 388267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:61200|prior_delivered:1834543|prior_time:1746044438336318|is_app_limited:0|send_elapse:45736|ack_elapse:51874|ctl_first_sent_time:1746044438338027|lagest_ack_time:1746044438388192|curr_delivered:1896943| [2025/04/30 20:20:38 388271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438338122| [2025/04/30 20:20:38 388275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:1138| [2025/04/30 20:20:38 388280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46601|rttvar:2055|minrtt:31448|latest_rtt:50070|ack_delay:104| [2025/04/30 20:20:38 388289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:47021|rttvar:2383|minrtt:31448|latest_rtt:50070|ack_delay:104| [2025/04/30 20:20:38 388293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1940|lost_pn:1937|thresh:3| [2025/04/30 20:20:38 388297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 388302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47021|rtt_var:2383|pto_duration:56553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 388306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 388310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 388314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 388318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438469576|now:1746044438388301|interv:81275| [2025/04/30 20:20:38 388322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438469576|now:1746044438388301|interval:81275|pto_count:0|srtt:47021 [2025/04/30 20:20:38 388326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45736, ack_elapse 51874, delivered 62400|rate 1202914|lost 308| [2025/04/30 20:20:38 388331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202914) in round 34| [2025/04/30 20:20:38 388335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 388339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 388343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438338122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 388347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438338122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 388352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54006|srtt:47021|latest_rtt:50070|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 388358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:807|largest:807|pns:2| [2025/04/30 20:20:38 388362] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:807|frame:ACK |recv_time:1746044438388192|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 388367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558388192|now:1746044438388192|interv:120000000| [2025/04/30 20:20:38 388371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558388192|now:1746044438388192|interv:120000000| [2025/04/30 20:20:38 388375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438389141|pq_index:0| [2025/04/30 20:20:38 388382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438387649| [2025/04/30 20:20:38 388386] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438388386| [2025/04/30 20:20:38 388391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438388390| [2025/04/30 20:20:38 388397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47021|min_srtt:47021|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 388402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1961886| [2025/04/30 20:20:38 388406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 388411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 388415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47021|min_srtt:47021|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 388420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1963065| [2025/04/30 20:20:38 388424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 388429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 388433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47021|min_srtt:47021|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 388437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1964244| [2025/04/30 20:20:38 388442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 388446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 388450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 388454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 388458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 388463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1914726| [2025/04/30 20:20:38 388470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 388474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 388478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438389141| [2025/04/30 20:20:38 388482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438389141| [2025/04/30 20:20:38 388486] [debug] |xqc_engine_wakeup_after|wakeup:1746044438389141|now:1746044438388485|diff:656| [2025/04/30 20:20:38 388490] [debug] |xqc_engine_main_logic|END|now:1746044438388390| [2025/04/30 20:20:38 388495] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438388495| [2025/04/30 20:20:38 388499] [debug] |xqc_engine_wakeup_after|wakeup:1746044438389141|now:1746044438388499|diff:642| [2025/04/30 20:20:38 388503] [debug] |xqc_engine_main_logic|END|now:1746044438388495| [2025/04/30 20:20:38 389572] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438389571| [2025/04/30 20:20:38 389584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438389141|pq_index:0| [2025/04/30 20:20:38 389591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438388390| [2025/04/30 20:20:38 389600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438389598| [2025/04/30 20:20:38 389607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438389141|now:1746044438389598| [2025/04/30 20:20:38 389614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438389141|now:1746044438389598| [2025/04/30 20:20:38 389620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 389628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47021|min_srtt:47021|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 389636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1964244| [2025/04/30 20:20:38 389643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 389649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 389655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 389662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 389670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 389676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1914726| [2025/04/30 20:20:38 389683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 389689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1986| [2025/04/30 20:20:38 389748] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438389700|stream_id:0|stream_offset:1914726| [2025/04/30 20:20:38 389774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 389784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 389791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47021|rtt_var:2383|pto_duration:56553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 389798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 389805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 389811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 389818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438471253|now:1746044438389791|interv:81462| [2025/04/30 20:20:38 389824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438471253|now:1746044438389791|interval:81462|pto_count:0|srtt:47021 [2025/04/30 20:20:38 389831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 389839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 389845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1915905| [2025/04/30 20:20:38 389852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 389858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438390858|now:1746044438389858|interv:1000| [2025/04/30 20:20:38 389864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 389869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 389873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438390858| [2025/04/30 20:20:38 389877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438390858| [2025/04/30 20:20:38 389881] [debug] |xqc_engine_wakeup_after|wakeup:1746044438390858|now:1746044438389881|diff:977| [2025/04/30 20:20:38 389886] [debug] |xqc_engine_main_logic|END|now:1746044438389598| [2025/04/30 20:20:38 390336] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438390335| [2025/04/30 20:20:38 390347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 390354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:807| [2025/04/30 20:20:38 390358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:808| [2025/04/30 20:20:38 390366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:808| [2025/04/30 20:20:38 390373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 390380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 390394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:61200|prior_delivered:1836943|prior_time:1746044438338336|is_app_limited:0|send_elapse:45746|ack_elapse:51999|ctl_first_sent_time:1746044438339878|lagest_ack_time:1746044438390335|curr_delivered:1898143| [2025/04/30 20:20:38 390401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438339878| [2025/04/30 20:20:38 390406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:1139| [2025/04/30 20:20:38 390411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 390418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:61200|prior_delivered:1836943|prior_time:1746044438338336|is_app_limited:0|send_elapse:45746|ack_elapse:51999|ctl_first_sent_time:1746044438339878|lagest_ack_time:1746044438390335|curr_delivered:1899343| [2025/04/30 20:20:38 390425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438340045| [2025/04/30 20:20:38 390431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:1140| [2025/04/30 20:20:38 390437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:47021|rttvar:2383|minrtt:31448|latest_rtt:50290|ack_delay:112| [2025/04/30 20:20:38 390442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:47416|rttvar:2577|minrtt:31448|latest_rtt:50290|ack_delay:112| [2025/04/30 20:20:38 390449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1942|lost_pn:1939|thresh:3| [2025/04/30 20:20:38 390456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 390462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47416|rtt_var:2577|pto_duration:57724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 390468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 390474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 390480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 390485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438472424|now:1746044438390462|interv:81962| [2025/04/30 20:20:38 390489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438472424|now:1746044438390462|interval:81962|pto_count:0|srtt:47416 [2025/04/30 20:20:38 390493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45746, ack_elapse 51999, delivered 62400|rate 1200023|lost 308| [2025/04/30 20:20:38 390498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200023) in round 34| [2025/04/30 20:20:38 390502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 390506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 390515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438340045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 390520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438340045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 390525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:52806|srtt:47416|latest_rtt:50290|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 390530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 390535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438415335|now:1746044438390335|interv:25000| [2025/04/30 20:20:38 390540] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438390335|max_ack_delay:25000| [2025/04/30 20:20:38 390545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:808|largest:808|pns:2| [2025/04/30 20:20:38 390549] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:808|frame:PING ACK |recv_time:1746044438390335|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 390554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558390335|now:1746044438390335|interv:120000000| [2025/04/30 20:20:38 390558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558390335|now:1746044438390335|interv:120000000| [2025/04/30 20:20:38 390562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438390858|pq_index:0| [2025/04/30 20:20:38 390567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438389598| [2025/04/30 20:20:38 390571] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438390571| [2025/04/30 20:20:38 390576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438390575| [2025/04/30 20:20:38 390582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47416|min_srtt:47416|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 390586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1964244| [2025/04/30 20:20:38 390594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 390602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 390609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47416|min_srtt:47416|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 390621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1965423| [2025/04/30 20:20:38 390628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 390635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 390642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47416|min_srtt:47416|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 390650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1966602| [2025/04/30 20:20:38 390657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 390663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 390669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 390676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 390683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 390690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1915905| [2025/04/30 20:20:38 390697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 390703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 390709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438390858| [2025/04/30 20:20:38 390734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438390858| [2025/04/30 20:20:38 390744] [debug] |xqc_engine_wakeup_after|wakeup:1746044438390858|now:1746044438390744|diff:114| [2025/04/30 20:20:38 390751] [debug] |xqc_engine_main_logic|END|now:1746044438390575| [2025/04/30 20:20:38 390759] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438390759| [2025/04/30 20:20:38 390765] [debug] |xqc_engine_wakeup_after|wakeup:1746044438390858|now:1746044438390765|diff:93| [2025/04/30 20:20:38 390771] [debug] |xqc_engine_main_logic|END|now:1746044438390759| [2025/04/30 20:20:38 391850] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438391849| [2025/04/30 20:20:38 391865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438390858|pq_index:0| [2025/04/30 20:20:38 391872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438390575| [2025/04/30 20:20:38 391880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438391879| [2025/04/30 20:20:38 391896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438390858|now:1746044438391879| [2025/04/30 20:20:38 391902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438390858|now:1746044438391879| [2025/04/30 20:20:38 391906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 391911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47416|min_srtt:47416|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 391916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1966602| [2025/04/30 20:20:38 391921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 391925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 391929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 391933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 391938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 391942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1915905| [2025/04/30 20:20:38 391947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 391951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1987| [2025/04/30 20:20:38 391989] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438391959|stream_id:0|stream_offset:1915905| [2025/04/30 20:20:38 391995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 392000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 392004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47416|rtt_var:2577|pto_duration:57724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 392009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 392013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 392016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 392020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438474683|now:1746044438392004|interv:82679| [2025/04/30 20:20:38 392024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438474683|now:1746044438392004|interval:82679|pto_count:0|srtt:47416 [2025/04/30 20:20:38 392033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:54006| [2025/04/30 20:20:38 392038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 392042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1917084| [2025/04/30 20:20:38 392046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 392050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1988| [2025/04/30 20:20:38 392074] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438392056|stream_id:0|stream_offset:1917084| [2025/04/30 20:20:38 392080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 392084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 392089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47416|rtt_var:2577|pto_duration:57724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 392099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 392103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 392107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 392111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438474780|now:1746044438392088|interv:82692| [2025/04/30 20:20:38 392115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438474780|now:1746044438392088|interval:82692|pto_count:0|srtt:47416 [2025/04/30 20:20:38 392119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 392124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 392128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1918263| [2025/04/30 20:20:38 392132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 392139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1989| [2025/04/30 20:20:38 392173] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438392148|stream_id:0|stream_offset:1918263| [2025/04/30 20:20:38 392182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 392189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 392201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47416|rtt_var:2577|pto_duration:57724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 392208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 392213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 392220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 392225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438474872|now:1746044438392201|interv:82671| [2025/04/30 20:20:38 392229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438474872|now:1746044438392201|interval:82671|pto_count:0|srtt:47416 [2025/04/30 20:20:38 392233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56406| [2025/04/30 20:20:38 392238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 392246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1919442| [2025/04/30 20:20:38 392253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 392259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438393259|now:1746044438392259|interv:1000| [2025/04/30 20:20:38 392266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 392271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 392278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438393259| [2025/04/30 20:20:38 392284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438393259| [2025/04/30 20:20:38 392291] [debug] |xqc_engine_wakeup_after|wakeup:1746044438393259|now:1746044438392290|diff:969| [2025/04/30 20:20:38 392297] [debug] |xqc_engine_main_logic|END|now:1746044438391879| [2025/04/30 20:20:38 392308] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438392307| [2025/04/30 20:20:38 392313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 392319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:808| [2025/04/30 20:20:38 392323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:809| [2025/04/30 20:20:38 392329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:809| [2025/04/30 20:20:38 392333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 392338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 392343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:61200|prior_delivered:1839343|prior_time:1746044438340289|is_app_limited:0|send_elapse:45797|ack_elapse:52018|ctl_first_sent_time:1746044438341838|lagest_ack_time:1746044438392307|curr_delivered:1900543| [2025/04/30 20:20:38 392348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438341838| [2025/04/30 20:20:38 392357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:1141| [2025/04/30 20:20:38 392361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 392366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:61200|prior_delivered:1839343|prior_time:1746044438340289|is_app_limited:0|send_elapse:45797|ack_elapse:52018|ctl_first_sent_time:1746044438341838|lagest_ack_time:1746044438392307|curr_delivered:1901743| [2025/04/30 20:20:38 392371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438342004| [2025/04/30 20:20:38 392375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:1142| [2025/04/30 20:20:38 392379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:47416|rttvar:2577|minrtt:31448|latest_rtt:50303|ack_delay:88| [2025/04/30 20:20:38 392384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:47765|rttvar:2632|minrtt:31448|latest_rtt:50303|ack_delay:88| [2025/04/30 20:20:38 392389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1944|lost_pn:1941|thresh:3| [2025/04/30 20:20:38 392394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 392399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47765|rtt_var:2632|pto_duration:58293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 392403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 392407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 392411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 392415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438475441|now:1746044438392398|interv:83043| [2025/04/30 20:20:38 392419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438475441|now:1746044438392398|interval:83043|pto_count:0|srtt:47765 [2025/04/30 20:20:38 392424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45797, ack_elapse 52018, delivered 62400|rate 1199584|lost 308| [2025/04/30 20:20:38 392428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199584) in round 34| [2025/04/30 20:20:38 392432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 392436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 392440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438342004|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 392445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438342004|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 392453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54006|srtt:47765|latest_rtt:50303|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 392459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:809|largest:809|pns:2| [2025/04/30 20:20:38 392463] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:809|frame:ACK |recv_time:1746044438392307|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 392468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558392307|now:1746044438392307|interv:120000000| [2025/04/30 20:20:38 392472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558392307|now:1746044438392307|interv:120000000| [2025/04/30 20:20:38 392476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438393259|pq_index:0| [2025/04/30 20:20:38 392480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438391879| [2025/04/30 20:20:38 392484] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438392484| [2025/04/30 20:20:38 392489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438392488| [2025/04/30 20:20:38 392495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47765|min_srtt:47765|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 392500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1966602| [2025/04/30 20:20:38 392504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 392509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 392514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47765|min_srtt:47765|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 392518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1967781| [2025/04/30 20:20:38 392522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 392527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 392531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47765|min_srtt:47765|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 392535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1968960| [2025/04/30 20:20:38 392542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 392546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 392550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 392554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 392558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 392563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1919442| [2025/04/30 20:20:38 392567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 392571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 392575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438393259| [2025/04/30 20:20:38 392579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438393259| [2025/04/30 20:20:38 392583] [debug] |xqc_engine_wakeup_after|wakeup:1746044438393259|now:1746044438392583|diff:676| [2025/04/30 20:20:38 392587] [debug] |xqc_engine_main_logic|END|now:1746044438392488| [2025/04/30 20:20:38 392592] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438392592| [2025/04/30 20:20:38 392596] [debug] |xqc_engine_wakeup_after|wakeup:1746044438393259|now:1746044438392596|diff:663| [2025/04/30 20:20:38 392600] [debug] |xqc_engine_main_logic|END|now:1746044438392592| [2025/04/30 20:20:38 393676] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438393676| [2025/04/30 20:20:38 393692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438393259|pq_index:0| [2025/04/30 20:20:38 393699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438392488| [2025/04/30 20:20:38 393707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438393705| [2025/04/30 20:20:38 393714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438393259|now:1746044438393705| [2025/04/30 20:20:38 393745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438393259|now:1746044438393705| [2025/04/30 20:20:38 393751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 393759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47765|min_srtt:47765|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 393767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1968960| [2025/04/30 20:20:38 393774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 393780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 393794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 393801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 393809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 393816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1919442| [2025/04/30 20:20:38 393823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 393830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1990| [2025/04/30 20:20:38 393878] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438393842|stream_id:0|stream_offset:1919442| [2025/04/30 20:20:38 393889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 393895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 393900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47765|rtt_var:2632|pto_duration:58293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 393904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 393909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 393916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 393922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438477135|now:1746044438393899|interv:83236| [2025/04/30 20:20:38 393929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438477135|now:1746044438393899|interval:83236|pto_count:0|srtt:47765 [2025/04/30 20:20:38 393936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 393945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 393951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1920621| [2025/04/30 20:20:38 393958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 393962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1991| [2025/04/30 20:20:38 393993] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438393969|stream_id:0|stream_offset:1920621| [2025/04/30 20:20:38 393999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 394013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 394020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47765|rtt_var:2632|pto_duration:58293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 394027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 394034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 394040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 394046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438477262|now:1746044438394020|interv:83242| [2025/04/30 20:20:38 394050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438477262|now:1746044438394020|interval:83242|pto_count:0|srtt:47765 [2025/04/30 20:20:38 394055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56406| [2025/04/30 20:20:38 394060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 394064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1921800| [2025/04/30 20:20:38 394069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 394073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438395073|now:1746044438394073|interv:1000| [2025/04/30 20:20:38 394077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 394081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 394085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438395073| [2025/04/30 20:20:38 394089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438395073| [2025/04/30 20:20:38 394101] [debug] |xqc_engine_wakeup_after|wakeup:1746044438395073|now:1746044438394093|diff:980| [2025/04/30 20:20:38 394108] [debug] |xqc_engine_main_logic|END|now:1746044438393705| [2025/04/30 20:20:38 394183] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438394182| [2025/04/30 20:20:38 394195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 394204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:809| [2025/04/30 20:20:38 394211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:810| [2025/04/30 20:20:38 394220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:810| [2025/04/30 20:20:38 394227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 394234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 394242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:63600|prior_delivered:1839343|prior_time:1746044438340289|is_app_limited:0|send_elapse:46057|ack_elapse:53893|ctl_first_sent_time:1746044438342098|lagest_ack_time:1746044438394182|curr_delivered:1902943| [2025/04/30 20:20:38 394258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438342098| [2025/04/30 20:20:38 394265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:1143| [2025/04/30 20:20:38 394273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 394279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:62400|prior_delivered:1841743|prior_time:1746044438342291|is_app_limited:0|send_elapse:45860|ack_elapse:51891|ctl_first_sent_time:1746044438343852|lagest_ack_time:1746044438394182|curr_delivered:1904143| [2025/04/30 20:20:38 394286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438343852| [2025/04/30 20:20:38 394290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:1144| [2025/04/30 20:20:38 394294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:47765|rttvar:2632|minrtt:31448|latest_rtt:50330|ack_delay:96| [2025/04/30 20:20:38 394299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:48074|rttvar:2591|minrtt:31448|latest_rtt:50330|ack_delay:96| [2025/04/30 20:20:38 394303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1946|lost_pn:1943|thresh:3| [2025/04/30 20:20:38 394307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 394312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48074|rtt_var:2591|pto_duration:58438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 394316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 394320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 394324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 394328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438477407|now:1746044438394311|interv:83096| [2025/04/30 20:20:38 394332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438477407|now:1746044438394311|interval:83096|pto_count:0|srtt:48074 [2025/04/30 20:20:38 394337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45860, ack_elapse 51891, delivered 62400|rate 1202520|lost 308| [2025/04/30 20:20:38 394344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202520) in round 34| [2025/04/30 20:20:38 394352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 394358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 394364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438343852|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 394372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438343852|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 394377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54006|srtt:48074|latest_rtt:50330|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 394383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:810|largest:810|pns:2| [2025/04/30 20:20:38 394387] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:810|frame:ACK |recv_time:1746044438394182|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 394392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558394182|now:1746044438394182|interv:120000000| [2025/04/30 20:20:38 394396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558394182|now:1746044438394182|interv:120000000| [2025/04/30 20:20:38 394400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438395073|pq_index:0| [2025/04/30 20:20:38 394405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438393705| [2025/04/30 20:20:38 394409] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438394409| [2025/04/30 20:20:38 394414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438394413| [2025/04/30 20:20:38 394420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48074|min_srtt:48074|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 394424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1968960| [2025/04/30 20:20:38 394429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48074|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 394434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 394438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48074|min_srtt:48074|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 394443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1970139| [2025/04/30 20:20:38 394447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48074|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 394452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 394456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48074|min_srtt:48074|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 394463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1971318| [2025/04/30 20:20:38 394467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 394471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 394475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 394480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 394484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 394488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1921800| [2025/04/30 20:20:38 394493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 394497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 394501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438395073| [2025/04/30 20:20:38 394505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438395073| [2025/04/30 20:20:38 394509] [debug] |xqc_engine_wakeup_after|wakeup:1746044438395073|now:1746044438394509|diff:564| [2025/04/30 20:20:38 394513] [debug] |xqc_engine_main_logic|END|now:1746044438394413| [2025/04/30 20:20:38 394519] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438394519| [2025/04/30 20:20:38 394523] [debug] |xqc_engine_wakeup_after|wakeup:1746044438395073|now:1746044438394522|diff:551| [2025/04/30 20:20:38 394527] [debug] |xqc_engine_main_logic|END|now:1746044438394519| [2025/04/30 20:20:38 395595] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438395595| [2025/04/30 20:20:38 395607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438395073|pq_index:0| [2025/04/30 20:20:38 395611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438394413| [2025/04/30 20:20:38 395617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438395616| [2025/04/30 20:20:38 395622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438395073|now:1746044438395616| [2025/04/30 20:20:38 395627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438395073|now:1746044438395616| [2025/04/30 20:20:38 395634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 395642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48074|min_srtt:48074|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 395649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1971318| [2025/04/30 20:20:38 395670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 395676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 395682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 395689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 395697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 395704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1921800| [2025/04/30 20:20:38 395711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 395740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1992| [2025/04/30 20:20:38 395787] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438395752|stream_id:0|stream_offset:1921800| [2025/04/30 20:20:38 395798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 395805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 395812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48074|rtt_var:2591|pto_duration:58438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 395819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 395825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 395832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 395838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438479190|now:1746044438395812|interv:83378| [2025/04/30 20:20:38 395845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438479190|now:1746044438395812|interval:83378|pto_count:0|srtt:48074 [2025/04/30 20:20:38 395852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 395861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 395868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1922979| [2025/04/30 20:20:38 395875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 395881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438396881|now:1746044438395881|interv:1000| [2025/04/30 20:20:38 395894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 395900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 395906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438396881| [2025/04/30 20:20:38 395913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438396881| [2025/04/30 20:20:38 395919] [debug] |xqc_engine_wakeup_after|wakeup:1746044438396881|now:1746044438395919|diff:962| [2025/04/30 20:20:38 395923] [debug] |xqc_engine_main_logic|END|now:1746044438395616| [2025/04/30 20:20:38 396157] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438396156| [2025/04/30 20:20:38 396163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 396173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:810| [2025/04/30 20:20:38 396179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:811| [2025/04/30 20:20:38 396187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:811| [2025/04/30 20:20:38 396194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 396202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 396210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:63600|prior_delivered:1841743|prior_time:1746044438342291|is_app_limited:0|send_elapse:46004|ack_elapse:53865|ctl_first_sent_time:1746044438343996|lagest_ack_time:1746044438396156|curr_delivered:1905343| [2025/04/30 20:20:38 396217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438343996| [2025/04/30 20:20:38 396224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:1145| [2025/04/30 20:20:38 396231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 396238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:62400|prior_delivered:1844143|prior_time:1746044438344305|is_app_limited:0|send_elapse:45821|ack_elapse:51851|ctl_first_sent_time:1746044438345857|lagest_ack_time:1746044438396156|curr_delivered:1906543| [2025/04/30 20:20:38 396245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438345857| [2025/04/30 20:20:38 396249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:1146| [2025/04/30 20:20:38 396254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:48074|rttvar:2591|minrtt:31448|latest_rtt:50299|ack_delay:112| [2025/04/30 20:20:38 396261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:48338|rttvar:2472|minrtt:31448|latest_rtt:50299|ack_delay:112| [2025/04/30 20:20:38 396268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1948|lost_pn:1945|thresh:3| [2025/04/30 20:20:38 396274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 396281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48338|rtt_var:2472|pto_duration:58226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 396294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 396299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 396303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 396309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438478978|now:1746044438396281|interv:82697| [2025/04/30 20:20:38 396316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438478978|now:1746044438396281|interval:82697|pto_count:0|srtt:48338 [2025/04/30 20:20:38 396322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45821, ack_elapse 51851, delivered 62400|rate 1203448|lost 308| [2025/04/30 20:20:38 396330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203448) in round 34| [2025/04/30 20:20:38 396335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 396339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 396343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438345857|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 396347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438345857|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 396352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:52806|srtt:48338|latest_rtt:50299|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 396358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:811|largest:811|pns:2| [2025/04/30 20:20:38 396362] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:811|frame:ACK |recv_time:1746044438396156|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 396367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558396156|now:1746044438396156|interv:120000000| [2025/04/30 20:20:38 396372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558396156|now:1746044438396156|interv:120000000| [2025/04/30 20:20:38 396376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438396881|pq_index:0| [2025/04/30 20:20:38 396380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438395616| [2025/04/30 20:20:38 396384] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438396384| [2025/04/30 20:20:38 396389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438396388| [2025/04/30 20:20:38 396395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48338|min_srtt:48338|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 396403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1971318| [2025/04/30 20:20:38 396408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 396413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 396417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48338|min_srtt:48338|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 396422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1972497| [2025/04/30 20:20:38 396426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 396431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 396435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48338|min_srtt:48338|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 396440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1973676| [2025/04/30 20:20:38 396444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 396448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 396452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 396456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 396461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 396465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1922979| [2025/04/30 20:20:38 396469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 396473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 396477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438396881| [2025/04/30 20:20:38 396481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438396881| [2025/04/30 20:20:38 396485] [debug] |xqc_engine_wakeup_after|wakeup:1746044438396881|now:1746044438396485|diff:396| [2025/04/30 20:20:38 396490] [debug] |xqc_engine_main_logic|END|now:1746044438396388| [2025/04/30 20:20:38 396495] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438396495| [2025/04/30 20:20:38 396502] [debug] |xqc_engine_wakeup_after|wakeup:1746044438396881|now:1746044438396502|diff:379| [2025/04/30 20:20:38 396506] [debug] |xqc_engine_main_logic|END|now:1746044438396495| [2025/04/30 20:20:38 397577] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438397576| [2025/04/30 20:20:38 397589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438396881|pq_index:0| [2025/04/30 20:20:38 397593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438396388| [2025/04/30 20:20:38 397599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438397597| [2025/04/30 20:20:38 397603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438396881|now:1746044438397597| [2025/04/30 20:20:38 397608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438396881|now:1746044438397597| [2025/04/30 20:20:38 397614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 397622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48338|min_srtt:48338|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 397630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1973676| [2025/04/30 20:20:38 397637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 397643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 397649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 397656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 397663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 397670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1922979| [2025/04/30 20:20:38 397677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 397685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1993| [2025/04/30 20:20:38 397762] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438397696|stream_id:0|stream_offset:1922979| [2025/04/30 20:20:38 397777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 397784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 397791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48338|rtt_var:2472|pto_duration:58226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 397806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 397812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 397818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 397824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438480922|now:1746044438397791|interv:83131| [2025/04/30 20:20:38 397831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438480922|now:1746044438397791|interval:83131|pto_count:0|srtt:48338 [2025/04/30 20:20:38 397838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:54006| [2025/04/30 20:20:38 397847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 397854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1924158| [2025/04/30 20:20:38 397862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 397869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1994| [2025/04/30 20:20:38 397907] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438397879|stream_id:0|stream_offset:1924158| [2025/04/30 20:20:38 397913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 397918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 397922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48338|rtt_var:2472|pto_duration:58226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 397927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 397931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 397935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 397938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438481105|now:1746044438397922|interv:83183| [2025/04/30 20:20:38 397942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438481105|now:1746044438397922|interval:83183|pto_count:0|srtt:48338 [2025/04/30 20:20:38 397947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 397952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 397956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1925337| [2025/04/30 20:20:38 397965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 397969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1995| [2025/04/30 20:20:38 397993] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438397975|stream_id:0|stream_offset:1925337| [2025/04/30 20:20:38 397998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 398003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 398007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48338|rtt_var:2472|pto_duration:58226|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 398011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 398016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 398019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 398023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438481201|now:1746044438398007|interv:83194| [2025/04/30 20:20:38 398027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438481201|now:1746044438398007|interval:83194|pto_count:0|srtt:48338 [2025/04/30 20:20:38 398032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56406| [2025/04/30 20:20:38 398037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 398041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1926516| [2025/04/30 20:20:38 398046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 398050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438399049|now:1746044438398049|interv:1000| [2025/04/30 20:20:38 398054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 398057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 398062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438399049| [2025/04/30 20:20:38 398066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438399049| [2025/04/30 20:20:38 398070] [debug] |xqc_engine_wakeup_after|wakeup:1746044438399049|now:1746044438398070|diff:979| [2025/04/30 20:20:38 398074] [debug] |xqc_engine_main_logic|END|now:1746044438397597| [2025/04/30 20:20:38 398186] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438398185| [2025/04/30 20:20:38 398192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 398200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:811| [2025/04/30 20:20:38 398206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:812| [2025/04/30 20:20:38 398220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:812| [2025/04/30 20:20:38 398227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 398235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 398242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:63600|prior_delivered:1844143|prior_time:1746044438344305|is_app_limited:0|send_elapse:45954|ack_elapse:53880|ctl_first_sent_time:1746044438345990|lagest_ack_time:1746044438398185|curr_delivered:1907743| [2025/04/30 20:20:38 398249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438345990| [2025/04/30 20:20:38 398257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:1147| [2025/04/30 20:20:38 398262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 398268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:63600|prior_delivered:1844143|prior_time:1746044438344305|is_app_limited:0|send_elapse:45954|ack_elapse:53880|ctl_first_sent_time:1746044438345990|lagest_ack_time:1746044438398185|curr_delivered:1908943| [2025/04/30 20:20:38 398275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438346086| [2025/04/30 20:20:38 398281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:1148| [2025/04/30 20:20:38 398288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:48338|rttvar:2472|minrtt:31448|latest_rtt:52099|ack_delay:112| [2025/04/30 20:20:38 398294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:48794|rttvar:2766|minrtt:31448|latest_rtt:52099|ack_delay:112| [2025/04/30 20:20:38 398301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1950|lost_pn:1947|thresh:3| [2025/04/30 20:20:38 398308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 398315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48794|rtt_var:2766|pto_duration:59858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 398322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 398328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 398333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 398337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438482833|now:1746044438398315|interv:84518| [2025/04/30 20:20:38 398341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438482833|now:1746044438398315|interval:84518|pto_count:0|srtt:48794 [2025/04/30 20:20:38 398345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45954, ack_elapse 53880, delivered 64800|rate 1202672|lost 308| [2025/04/30 20:20:38 398354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202672) in round 34| [2025/04/30 20:20:38 398359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 398363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 398367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438346086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 398371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438346086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 398376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54006|srtt:48794|latest_rtt:52099|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 398381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:812|largest:812|pns:2| [2025/04/30 20:20:38 398386] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:812|frame:ACK |recv_time:1746044438398185|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 398391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558398185|now:1746044438398185|interv:120000000| [2025/04/30 20:20:38 398395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558398185|now:1746044438398185|interv:120000000| [2025/04/30 20:20:38 398399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438399049|pq_index:0| [2025/04/30 20:20:38 398403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438397597| [2025/04/30 20:20:38 398408] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438398407| [2025/04/30 20:20:38 398413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438398411| [2025/04/30 20:20:38 398419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48794|min_srtt:48794|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 398423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1973676| [2025/04/30 20:20:38 398428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48794|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 398432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 398437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48794|min_srtt:48794|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 398441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1974855| [2025/04/30 20:20:38 398449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48794|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 398453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 398458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48794|min_srtt:48794|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 398462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1976034| [2025/04/30 20:20:38 398466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 398470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 398474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 398478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 398483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 398487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1926516| [2025/04/30 20:20:38 398491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 398495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 398499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438399049| [2025/04/30 20:20:38 398503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438399049| [2025/04/30 20:20:38 398507] [debug] |xqc_engine_wakeup_after|wakeup:1746044438399049|now:1746044438398507|diff:542| [2025/04/30 20:20:38 398511] [debug] |xqc_engine_main_logic|END|now:1746044438398411| [2025/04/30 20:20:38 398517] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438398517| [2025/04/30 20:20:38 398521] [debug] |xqc_engine_wakeup_after|wakeup:1746044438399049|now:1746044438398521|diff:528| [2025/04/30 20:20:38 398525] [debug] |xqc_engine_main_logic|END|now:1746044438398517| [2025/04/30 20:20:38 399596] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438399595| [2025/04/30 20:20:38 399610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438399049|pq_index:0| [2025/04/30 20:20:38 399617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438398411| [2025/04/30 20:20:38 399626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438399624| [2025/04/30 20:20:38 399633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438399049|now:1746044438399624| [2025/04/30 20:20:38 399639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438399049|now:1746044438399624| [2025/04/30 20:20:38 399653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 399661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48794|min_srtt:48794|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 399668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1976034| [2025/04/30 20:20:38 399676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 399682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 399688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 399696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 399703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 399710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1926516| [2025/04/30 20:20:38 399737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 399744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1996| [2025/04/30 20:20:38 399790] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438399756|stream_id:0|stream_offset:1926516| [2025/04/30 20:20:38 399801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 399808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 399815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48794|rtt_var:2766|pto_duration:59858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 399822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 399828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 399835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 399842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438484614|now:1746044438399815|interv:84799| [2025/04/30 20:20:38 399849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438484614|now:1746044438399815|interval:84799|pto_count:0|srtt:48794 [2025/04/30 20:20:38 399856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 399864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 399877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1927695| [2025/04/30 20:20:38 399884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 399889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438400888|now:1746044438399888|interv:1000| [2025/04/30 20:20:38 399893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 399896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 399901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438400888| [2025/04/30 20:20:38 399905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438400888| [2025/04/30 20:20:38 399909] [debug] |xqc_engine_wakeup_after|wakeup:1746044438400888|now:1746044438399909|diff:979| [2025/04/30 20:20:38 399913] [debug] |xqc_engine_main_logic|END|now:1746044438399624| [2025/04/30 20:20:38 400141] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438400140| [2025/04/30 20:20:38 400147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 400153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:812| [2025/04/30 20:20:38 400160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:813| [2025/04/30 20:20:38 400168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:813| [2025/04/30 20:20:38 400174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 400182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1951|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1952|path_largest_ack:1951| [2025/04/30 20:20:38 400188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:63600|prior_delivered:1846543|prior_time:1746044438346282|is_app_limited:0|send_elapse:45816|ack_elapse:53858|ctl_first_sent_time:1746044438347839|lagest_ack_time:1746044438400140|curr_delivered:1910143| [2025/04/30 20:20:38 400196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438347839| [2025/04/30 20:20:38 400203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:1149| [2025/04/30 20:20:38 400210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1952|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1952|path_largest_ack:1952| [2025/04/30 20:20:38 400217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:63600|prior_delivered:1846543|prior_time:1746044438346282|is_app_limited:0|send_elapse:45816|ack_elapse:53858|ctl_first_sent_time:1746044438347839|lagest_ack_time:1746044438400140|curr_delivered:1911343| [2025/04/30 20:20:38 400224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438348001| [2025/04/30 20:20:38 400231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:1150| [2025/04/30 20:20:38 400237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:48794|rttvar:2766|minrtt:31448|latest_rtt:52139|ack_delay:80| [2025/04/30 20:20:38 400244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:49202|rttvar:2891|minrtt:31448|latest_rtt:52139|ack_delay:80| [2025/04/30 20:20:38 400256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1952|lost_pn:1949|thresh:3| [2025/04/30 20:20:38 400262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 400269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49202|rtt_var:2891|pto_duration:60766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 400276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 400283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 400288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 400292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438485522|now:1746044438400269|interv:85253| [2025/04/30 20:20:38 400296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438485522|now:1746044438400269|interval:85253|pto_count:0|srtt:49202 [2025/04/30 20:20:38 400300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45816, ack_elapse 53858, delivered 64800|rate 1203163|lost 308| [2025/04/30 20:20:38 400307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203163) in round 34| [2025/04/30 20:20:38 400314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 400320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 400327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438348001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 400332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438348001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 400337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:52806|srtt:49202|latest_rtt:52139|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 400343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:813|largest:813|pns:2| [2025/04/30 20:20:38 400347] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:813|frame:ACK |recv_time:1746044438400140|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 400352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558400140|now:1746044438400140|interv:120000000| [2025/04/30 20:20:38 400356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558400140|now:1746044438400140|interv:120000000| [2025/04/30 20:20:38 400360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438400888|pq_index:0| [2025/04/30 20:20:38 400365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438399624| [2025/04/30 20:20:38 400373] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438400373| [2025/04/30 20:20:38 400378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438400377| [2025/04/30 20:20:38 400384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49202|min_srtt:49202|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 400388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1976034| [2025/04/30 20:20:38 400393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 400398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 400403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49202|min_srtt:49202|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 400407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1977213| [2025/04/30 20:20:38 400412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 400416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 400421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49202|min_srtt:49202|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 400425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1978392| [2025/04/30 20:20:38 400429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 400433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 400437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 400441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 400446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 400450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1927695| [2025/04/30 20:20:38 400454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 400461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 400465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438400888| [2025/04/30 20:20:38 400469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438400888| [2025/04/30 20:20:38 400473] [debug] |xqc_engine_wakeup_after|wakeup:1746044438400888|now:1746044438400473|diff:415| [2025/04/30 20:20:38 400477] [debug] |xqc_engine_main_logic|END|now:1746044438400377| [2025/04/30 20:20:38 400483] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438400483| [2025/04/30 20:20:38 400487] [debug] |xqc_engine_wakeup_after|wakeup:1746044438400888|now:1746044438400487|diff:401| [2025/04/30 20:20:38 400491] [debug] |xqc_engine_main_logic|END|now:1746044438400483| [2025/04/30 20:20:38 401563] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438401562| [2025/04/30 20:20:38 401574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438400888|pq_index:0| [2025/04/30 20:20:38 401579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438400377| [2025/04/30 20:20:38 401584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438401583| [2025/04/30 20:20:38 401589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438400888|now:1746044438401583| [2025/04/30 20:20:38 401593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438400888|now:1746044438401583| [2025/04/30 20:20:38 401599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 401608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49202|min_srtt:49202|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 401615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1978392| [2025/04/30 20:20:38 401622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 401629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 401635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 401642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 401650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 401657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1927695| [2025/04/30 20:20:38 401664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 401671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1997| [2025/04/30 20:20:38 401736] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438401683|stream_id:0|stream_offset:1927695| [2025/04/30 20:20:38 401757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 401765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 401771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49202|rtt_var:2891|pto_duration:60766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 401779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 401785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 401791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 401798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438487449|now:1746044438401771|interv:85678| [2025/04/30 20:20:38 401804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438487449|now:1746044438401771|interval:85678|pto_count:0|srtt:49202 [2025/04/30 20:20:38 401812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:54006| [2025/04/30 20:20:38 401820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 401826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1928874| [2025/04/30 20:20:38 401833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 401840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1998| [2025/04/30 20:20:38 401872] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438401849|stream_id:0|stream_offset:1928874| [2025/04/30 20:20:38 401878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 401883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 401887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49202|rtt_var:2891|pto_duration:60766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 401892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 401896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 401900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 401904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438487615|now:1746044438401887|interv:85728| [2025/04/30 20:20:38 401908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438487615|now:1746044438401887|interval:85728|pto_count:0|srtt:49202 [2025/04/30 20:20:38 401917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 401921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 401926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1930053| [2025/04/30 20:20:38 401930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 401934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1999| [2025/04/30 20:20:38 401957] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:1999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438401940|stream_id:0|stream_offset:1930053| [2025/04/30 20:20:38 401963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 401968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 401972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49202|rtt_var:2891|pto_duration:60766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 401976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 401980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 401984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 401988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438487706|now:1746044438401972|interv:85734| [2025/04/30 20:20:38 401992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438487706|now:1746044438401972|interval:85734|pto_count:0|srtt:49202 [2025/04/30 20:20:38 401996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56406| [2025/04/30 20:20:38 402000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 402005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1931232| [2025/04/30 20:20:38 402009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 402013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438403013|now:1746044438402013|interv:1000| [2025/04/30 20:20:38 402017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 402021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 402025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438403013| [2025/04/30 20:20:38 402029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438403013| [2025/04/30 20:20:38 402033] [debug] |xqc_engine_wakeup_after|wakeup:1746044438403013|now:1746044438402033|diff:980| [2025/04/30 20:20:38 402041] [debug] |xqc_engine_main_logic|END|now:1746044438401583| [2025/04/30 20:20:38 402147] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438402145| [2025/04/30 20:20:38 402155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 402161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:813| [2025/04/30 20:20:38 402165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:814| [2025/04/30 20:20:38 402173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:814| [2025/04/30 20:20:38 402179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 402186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 402192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:63600|prior_delivered:1848943|prior_time:1746044438348261|is_app_limited:0|send_elapse:45832|ack_elapse:53884|ctl_first_sent_time:1746044438349824|lagest_ack_time:1746044438402145|curr_delivered:1912543| [2025/04/30 20:20:38 402200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438349824| [2025/04/30 20:20:38 402205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:1151| [2025/04/30 20:20:38 402209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 402214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:63600|prior_delivered:1848943|prior_time:1746044438348261|is_app_limited:0|send_elapse:45832|ack_elapse:53884|ctl_first_sent_time:1746044438349824|lagest_ack_time:1746044438402145|curr_delivered:1913743| [2025/04/30 20:20:38 402220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438349960| [2025/04/30 20:20:38 402226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:1152| [2025/04/30 20:20:38 402233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:49202|rttvar:2891|minrtt:31448|latest_rtt:52185|ack_delay:96| [2025/04/30 20:20:38 402239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:49563|rttvar:2890|minrtt:31448|latest_rtt:52185|ack_delay:96| [2025/04/30 20:20:38 402246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1954|lost_pn:1951|thresh:3| [2025/04/30 20:20:38 402253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 402259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49563|rtt_var:2890|pto_duration:61123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 402267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 402272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 402278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 402290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438488063|now:1746044438402259|interv:85804| [2025/04/30 20:20:38 402297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438488063|now:1746044438402259|interval:85804|pto_count:0|srtt:49563 [2025/04/30 20:20:38 402301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45832, ack_elapse 53884, delivered 64800|rate 1202583|lost 308| [2025/04/30 20:20:38 402306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202583) in round 34| [2025/04/30 20:20:38 402310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 402314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 402318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438349960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 402323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438349960|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 402328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54006|srtt:49563|latest_rtt:52185|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 402334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:814|largest:814|pns:2| [2025/04/30 20:20:38 402338] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:814|frame:ACK |recv_time:1746044438402145|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 402343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558402145|now:1746044438402145|interv:120000000| [2025/04/30 20:20:38 402347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558402145|now:1746044438402145|interv:120000000| [2025/04/30 20:20:38 402351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438403013|pq_index:0| [2025/04/30 20:20:38 402356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438401583| [2025/04/30 20:20:38 402360] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438402360| [2025/04/30 20:20:38 402365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438402364| [2025/04/30 20:20:38 402371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49563|min_srtt:49563|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 402375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1978392| [2025/04/30 20:20:38 402380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49563|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 402388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 402392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49563|min_srtt:49563|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 402397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1979571| [2025/04/30 20:20:38 402401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49563|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 402406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 402410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49563|min_srtt:49563|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 402414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1980750| [2025/04/30 20:20:38 402419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 402422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 402426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 402431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 402435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 402439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1931232| [2025/04/30 20:20:38 402444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 402448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 402452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438403013| [2025/04/30 20:20:38 402456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438403013| [2025/04/30 20:20:38 402460] [debug] |xqc_engine_wakeup_after|wakeup:1746044438403013|now:1746044438402460|diff:553| [2025/04/30 20:20:38 402464] [debug] |xqc_engine_main_logic|END|now:1746044438402364| [2025/04/30 20:20:38 402470] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438402470| [2025/04/30 20:20:38 402473] [debug] |xqc_engine_wakeup_after|wakeup:1746044438403013|now:1746044438402473|diff:540| [2025/04/30 20:20:38 402477] [debug] |xqc_engine_main_logic|END|now:1746044438402470| [2025/04/30 20:20:38 403549] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438403549| [2025/04/30 20:20:38 403561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438403013|pq_index:0| [2025/04/30 20:20:38 403566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438402364| [2025/04/30 20:20:38 403576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438403575| [2025/04/30 20:20:38 403581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438403013|now:1746044438403575| [2025/04/30 20:20:38 403586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438403013|now:1746044438403575| [2025/04/30 20:20:38 403592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 403600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49563|min_srtt:49563|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 403608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1980750| [2025/04/30 20:20:38 403615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 403620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 403626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 403633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 403641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 403647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1931232| [2025/04/30 20:20:38 403654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 403662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2000| [2025/04/30 20:20:38 403708] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438403673|stream_id:0|stream_offset:1931232| [2025/04/30 20:20:38 403742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 403750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 403757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49563|rtt_var:2890|pto_duration:61123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 403764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 403771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 403777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 403784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438489796|now:1746044438403756|interv:86040| [2025/04/30 20:20:38 403796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438489796|now:1746044438403756|interval:86040|pto_count:0|srtt:49563 [2025/04/30 20:20:38 403803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 403811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 403818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1932411| [2025/04/30 20:20:38 403825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 403832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438404832|now:1746044438403832|interv:1000| [2025/04/30 20:20:38 403838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 403844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 403850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438404832| [2025/04/30 20:20:38 403855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438404832| [2025/04/30 20:20:38 403859] [debug] |xqc_engine_wakeup_after|wakeup:1746044438404832|now:1746044438403859|diff:973| [2025/04/30 20:20:38 403863] [debug] |xqc_engine_main_logic|END|now:1746044438403575| [2025/04/30 20:20:38 404105] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438404104| [2025/04/30 20:20:38 404115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 404124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:814| [2025/04/30 20:20:38 404130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:815| [2025/04/30 20:20:38 404138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:815| [2025/04/30 20:20:38 404145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 404153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 404160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:63600|prior_delivered:1851343|prior_time:1746044438350253|is_app_limited:0|send_elapse:45717|ack_elapse:53851|ctl_first_sent_time:1746044438351794|lagest_ack_time:1746044438404104|curr_delivered:1914943| [2025/04/30 20:20:38 404167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438351794| [2025/04/30 20:20:38 404174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:1153| [2025/04/30 20:20:38 404181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 404188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:62400|prior_delivered:1853743|prior_time:1746044438352265|is_app_limited:0|send_elapse:45764|ack_elapse:51839|ctl_first_sent_time:1746044438353800|lagest_ack_time:1746044438404104|curr_delivered:1916143| [2025/04/30 20:20:38 404202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438353800| [2025/04/30 20:20:38 404209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:1154| [2025/04/30 20:20:38 404215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:49563|rttvar:2890|minrtt:31448|latest_rtt:50304|ack_delay:88| [2025/04/30 20:20:38 404222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:49645|rttvar:2331|minrtt:31448|latest_rtt:50304|ack_delay:88| [2025/04/30 20:20:38 404229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1956|lost_pn:1953|thresh:3| [2025/04/30 20:20:38 404236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 404242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49645|rtt_var:2331|pto_duration:58969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 404249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 404255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 404259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 404263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438487642|now:1746044438404242|interv:83400| [2025/04/30 20:20:38 404267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438487642|now:1746044438404242|interval:83400|pto_count:0|srtt:49645 [2025/04/30 20:20:38 404272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45764, ack_elapse 51839, delivered 62400|rate 1203726|lost 308| [2025/04/30 20:20:38 404276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203726) in round 34| [2025/04/30 20:20:38 404280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 404284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 404288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438353800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 404293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438353800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1856143| [2025/04/30 20:20:38 404298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:52806|srtt:49645|latest_rtt:50304|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 404304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:815|largest:815|pns:2| [2025/04/30 20:20:38 404308] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:815|frame:ACK |recv_time:1746044438404104|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 404324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558404104|now:1746044438404104|interv:120000000| [2025/04/30 20:20:38 404328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558404104|now:1746044438404104|interv:120000000| [2025/04/30 20:20:38 404332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438404832|pq_index:0| [2025/04/30 20:20:38 404337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438403575| [2025/04/30 20:20:38 404341] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438404341| [2025/04/30 20:20:38 404346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438404345| [2025/04/30 20:20:38 404352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49645|min_srtt:49645|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 404356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1980750| [2025/04/30 20:20:38 404361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49645|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 404366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 404370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49645|min_srtt:49645|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 404375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1981929| [2025/04/30 20:20:38 404379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49645|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 404384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 404388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49645|min_srtt:49645|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 404392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1983108| [2025/04/30 20:20:38 404397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 404401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 404405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 404409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 404416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 404421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1932411| [2025/04/30 20:20:38 404425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 404429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 404433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438404832| [2025/04/30 20:20:38 404437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438404832| [2025/04/30 20:20:38 404441] [debug] |xqc_engine_wakeup_after|wakeup:1746044438404832|now:1746044438404441|diff:391| [2025/04/30 20:20:38 404445] [debug] |xqc_engine_main_logic|END|now:1746044438404345| [2025/04/30 20:20:38 404451] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438404451| [2025/04/30 20:20:38 404455] [debug] |xqc_engine_wakeup_after|wakeup:1746044438404832|now:1746044438404455|diff:377| [2025/04/30 20:20:38 404459] [debug] |xqc_engine_main_logic|END|now:1746044438404451| [2025/04/30 20:20:38 405531] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438405531| [2025/04/30 20:20:38 405544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438404832|pq_index:0| [2025/04/30 20:20:38 405548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438404345| [2025/04/30 20:20:38 405554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438405552| [2025/04/30 20:20:38 405558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438404832|now:1746044438405552| [2025/04/30 20:20:38 405565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438404832|now:1746044438405552| [2025/04/30 20:20:38 405572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 405580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49645|min_srtt:49645|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 405587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1983108| [2025/04/30 20:20:38 405593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 405599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 405605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 405612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 405619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 405626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1932411| [2025/04/30 20:20:38 405641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 405649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2001| [2025/04/30 20:20:38 405695] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438405660|stream_id:0|stream_offset:1932411| [2025/04/30 20:20:38 405705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 405712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 405743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49645|rtt_var:2331|pto_duration:58969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 405750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 405756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 405762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 405768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438489629|now:1746044438405742|interv:83887| [2025/04/30 20:20:38 405774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438489629|now:1746044438405742|interval:83887|pto_count:0|srtt:49645 [2025/04/30 20:20:38 405782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:54006| [2025/04/30 20:20:38 405789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 405796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1933590| [2025/04/30 20:20:38 405802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 405809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2002| [2025/04/30 20:20:38 405848] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438405819|stream_id:0|stream_offset:1933590| [2025/04/30 20:20:38 405857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 405864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 405871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49645|rtt_var:2331|pto_duration:58969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 405878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 405884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 405896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 405902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438489788|now:1746044438405871|interv:83917| [2025/04/30 20:20:38 405908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438489788|now:1746044438405871|interval:83917|pto_count:0|srtt:49645 [2025/04/30 20:20:38 405915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 405923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 405929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1934769| [2025/04/30 20:20:38 405936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 405942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2003| [2025/04/30 20:20:38 405979] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438405952|stream_id:0|stream_offset:1934769| [2025/04/30 20:20:38 405987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 405993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 405999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49645|rtt_var:2331|pto_duration:58969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 406006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 406011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 406018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 406024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438489921|now:1746044438405999|interv:83922| [2025/04/30 20:20:38 406030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438489921|now:1746044438405999|interval:83922|pto_count:0|srtt:49645 [2025/04/30 20:20:38 406036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56406| [2025/04/30 20:20:38 406044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 406050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1935948| [2025/04/30 20:20:38 406057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 406063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438407063|now:1746044438406063|interv:1000| [2025/04/30 20:20:38 406081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 406087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 406093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438407063| [2025/04/30 20:20:38 406100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438407063| [2025/04/30 20:20:38 406106] [debug] |xqc_engine_wakeup_after|wakeup:1746044438407063|now:1746044438406106|diff:957| [2025/04/30 20:20:38 406113] [debug] |xqc_engine_main_logic|END|now:1746044438405552| [2025/04/30 20:20:38 407187] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438407187| [2025/04/30 20:20:38 407199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438407063|pq_index:0| [2025/04/30 20:20:38 407204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438405552| [2025/04/30 20:20:38 407209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438407208| [2025/04/30 20:20:38 407214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438407063|now:1746044438407208| [2025/04/30 20:20:38 407218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438407063|now:1746044438407208| [2025/04/30 20:20:38 407222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 407228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49645|min_srtt:49645|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 407233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1983108| [2025/04/30 20:20:38 407237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 407241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 407245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 407250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 407254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 407259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1935948| [2025/04/30 20:20:38 407263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 407268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2004| [2025/04/30 20:20:38 407300] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746044438407276|stream_id:0|stream_offset:1935948| [2025/04/30 20:20:38 407306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 407317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:20:38 407323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49645|rtt_var:2331|pto_duration:58969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 407330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 407337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 407342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:20:38 407349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438491245|now:1746044438407323|interv:83922| [2025/04/30 20:20:38 407356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438491245|now:1746044438407323|interval:83922|pto_count:0|srtt:49645 [2025/04/30 20:20:38 407364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:57606| [2025/04/30 20:20:38 407372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 407377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1937127| [2025/04/30 20:20:38 407382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 407386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438408386|now:1746044438407386|interv:1000| [2025/04/30 20:20:38 407390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 407394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 407398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438408386| [2025/04/30 20:20:38 407402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438408386| [2025/04/30 20:20:38 407406] [debug] |xqc_engine_wakeup_after|wakeup:1746044438408386|now:1746044438407406|diff:980| [2025/04/30 20:20:38 407410] [debug] |xqc_engine_main_logic|END|now:1746044438407208| [2025/04/30 20:20:38 408105] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438408104| [2025/04/30 20:20:38 408121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 408130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:815| [2025/04/30 20:20:38 408135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:817| [2025/04/30 20:20:38 408143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:817| [2025/04/30 20:20:38 408150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 408158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1957|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1960|path_largest_ack:1957| [2025/04/30 20:20:38 408165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:63600|prior_delivered:1853743|prior_time:1746044438352265|is_app_limited:0|send_elapse:45909|ack_elapse:55839|ctl_first_sent_time:1746044438353945|lagest_ack_time:1746044438408104|curr_delivered:1917343| [2025/04/30 20:20:38 408179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438353945| [2025/04/30 20:20:38 408187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:1155| [2025/04/30 20:20:38 408194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1958|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1960|path_largest_ack:1958| [2025/04/30 20:20:38 408202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:62400|prior_delivered:1856143|prior_time:1746044438354214|is_app_limited:0|send_elapse:45624|ack_elapse:53890|ctl_first_sent_time:1746044438355782|lagest_ack_time:1746044438408104|curr_delivered:1918543| [2025/04/30 20:20:38 408209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438355782| [2025/04/30 20:20:38 408215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:1156| [2025/04/30 20:20:38 408222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 408230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:61200|prior_delivered:1858543|prior_time:1746044438356241|is_app_limited:0|send_elapse:45806|ack_elapse:51863|ctl_first_sent_time:1746044438357774|lagest_ack_time:1746044438408104|curr_delivered:1919743| [2025/04/30 20:20:38 408237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438357774| [2025/04/30 20:20:38 408243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:1157| [2025/04/30 20:20:38 408250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 408254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:61200|prior_delivered:1858543|prior_time:1746044438356241|is_app_limited:0|send_elapse:45806|ack_elapse:51863|ctl_first_sent_time:1746044438357774|lagest_ack_time:1746044438408104|curr_delivered:1920943| [2025/04/30 20:20:38 408259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438357927| [2025/04/30 20:20:38 408263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:1158| [2025/04/30 20:20:38 408267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:49645|rttvar:2331|minrtt:31448|latest_rtt:50177|ack_delay:112| [2025/04/30 20:20:38 408271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:49698|rttvar:1854|minrtt:31448|latest_rtt:50177|ack_delay:112| [2025/04/30 20:20:38 408276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1960|lost_pn:1957|thresh:3| [2025/04/30 20:20:38 408280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 408284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49698|rtt_var:1854|pto_duration:57114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 408293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 408297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 408301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 408305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438489390|now:1746044438408284|interv:81106| [2025/04/30 20:20:38 408309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438489390|now:1746044438408284|interval:81106|pto_count:0|srtt:49698 [2025/04/30 20:20:38 408313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45806, ack_elapse 51863, delivered 62400|rate 1203169|lost 308| [2025/04/30 20:20:38 408317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 34 -> 35| [2025/04/30 20:20:38 408322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203169) in round 35| [2025/04/30 20:20:38 408326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 408330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 408334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:4800|po_sent_time:1746044438357927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 408339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:4800|po_sent_time:1746044438357927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 408343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:52806|srtt:49698|latest_rtt:50177|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:38 408350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:817|largest:817|pns:2| [2025/04/30 20:20:38 408355] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:817|frame:ACK |recv_time:1746044438408104|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 408360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558408104|now:1746044438408104|interv:120000000| [2025/04/30 20:20:38 408364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558408104|now:1746044438408104|interv:120000000| [2025/04/30 20:20:38 408368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438408386|pq_index:0| [2025/04/30 20:20:38 408372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438407208| [2025/04/30 20:20:38 408376] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438408376| [2025/04/30 20:20:38 408381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438408380| [2025/04/30 20:20:38 408390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49698|min_srtt:49698|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 408394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1983108| [2025/04/30 20:20:38 408399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 408404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 408408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49698|min_srtt:49698|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 408413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1984287| [2025/04/30 20:20:38 408417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 408422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 408427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49698|min_srtt:49698|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 408431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1985466| [2025/04/30 20:20:38 408435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 408440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 408444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49698|min_srtt:49698|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 408448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1986645| [2025/04/30 20:20:38 408452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 408457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 408461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49698|min_srtt:49698|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 408465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1987824| [2025/04/30 20:20:38 408472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 408476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 408480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 408484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 408489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 408494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1937127| [2025/04/30 20:20:38 408499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 408502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 408507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438408386| [2025/04/30 20:20:38 408511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438408386| [2025/04/30 20:20:38 408515] [debug] |xqc_engine_wakeup_after|wakeup:1746044438408386|now:1746044438408514|diff:18446744073709551488| [2025/04/30 20:20:38 408519] [debug] |xqc_engine_main_logic|END|now:1746044438408380| [2025/04/30 20:20:38 408525] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438408524| [2025/04/30 20:20:38 408528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438408386|pq_index:0| [2025/04/30 20:20:38 408532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438408380| [2025/04/30 20:20:38 408537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438408536| [2025/04/30 20:20:38 408542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438408386|now:1746044438408536| [2025/04/30 20:20:38 408546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438408386|now:1746044438408536| [2025/04/30 20:20:38 408550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 408554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49698|min_srtt:49698|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 408559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1987824| [2025/04/30 20:20:38 408563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 408567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 408573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 408580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 408591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 408598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1937127| [2025/04/30 20:20:38 408604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 408611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2005| [2025/04/30 20:20:38 408687] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438408622|stream_id:0|stream_offset:1937127| [2025/04/30 20:20:38 408698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 408706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 408713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49698|rtt_var:1854|pto_duration:57114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 408739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 408745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 408752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 408758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438490736|now:1746044438408712|interv:82024| [2025/04/30 20:20:38 408765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438490736|now:1746044438408712|interval:82024|pto_count:0|srtt:49698 [2025/04/30 20:20:38 408773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:54006| [2025/04/30 20:20:38 408781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 408788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1938306| [2025/04/30 20:20:38 408795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 408801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438409801|now:1746044438408801|interv:1000| [2025/04/30 20:20:38 408808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 408814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 408820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438409801| [2025/04/30 20:20:38 408827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438409801| [2025/04/30 20:20:38 408834] [debug] |xqc_engine_wakeup_after|wakeup:1746044438409801|now:1746044438408834|diff:967| [2025/04/30 20:20:38 408840] [debug] |xqc_engine_main_logic|END|now:1746044438408536| [2025/04/30 20:20:38 409917] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438409917| [2025/04/30 20:20:38 409936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438409801|pq_index:0| [2025/04/30 20:20:38 409941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438408536| [2025/04/30 20:20:38 409947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438409945| [2025/04/30 20:20:38 409952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438409801|now:1746044438409945| [2025/04/30 20:20:38 409956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438409801|now:1746044438409945| [2025/04/30 20:20:38 409960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 409976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49698|min_srtt:49698|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 409983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1987824| [2025/04/30 20:20:38 409990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 409997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 410003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 410010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 410017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 410022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1938306| [2025/04/30 20:20:38 410027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 410031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2006| [2025/04/30 20:20:38 410075] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438410041|stream_id:0|stream_offset:1938306| [2025/04/30 20:20:38 410085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 410093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 410099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49698|rtt_var:1854|pto_duration:57114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 410107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 410113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 410126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 410133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438492155|now:1746044438410099|interv:82056| [2025/04/30 20:20:38 410140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438492155|now:1746044438410099|interval:82056|pto_count:0|srtt:49698 [2025/04/30 20:20:38 410148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 410156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 410162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1939485| [2025/04/30 20:20:38 410169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 410176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2007| [2025/04/30 20:20:38 410214] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438410187|stream_id:0|stream_offset:1939485| [2025/04/30 20:20:38 410224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 410231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 410238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49698|rtt_var:1854|pto_duration:57114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 410243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 410249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 410255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 410262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438492301|now:1746044438410238|interv:82063| [2025/04/30 20:20:38 410268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438492301|now:1746044438410238|interval:82063|pto_count:0|srtt:49698 [2025/04/30 20:20:38 410275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56406| [2025/04/30 20:20:38 410282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 410287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1940664| [2025/04/30 20:20:38 410291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 410295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438411295|now:1746044438410295|interv:1000| [2025/04/30 20:20:38 410304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 410308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 410312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438411295| [2025/04/30 20:20:38 410317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438411295| [2025/04/30 20:20:38 410321] [debug] |xqc_engine_wakeup_after|wakeup:1746044438411295|now:1746044438410321|diff:974| [2025/04/30 20:20:38 410325] [debug] |xqc_engine_main_logic|END|now:1746044438409945| [2025/04/30 20:20:38 411390] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438411390| [2025/04/30 20:20:38 411401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438411295|pq_index:0| [2025/04/30 20:20:38 411406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438409945| [2025/04/30 20:20:38 411411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438411410| [2025/04/30 20:20:38 411416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438411295|now:1746044438411410| [2025/04/30 20:20:38 411420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438411295|now:1746044438411410| [2025/04/30 20:20:38 411424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 411430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49698|min_srtt:49698|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 411434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1987824| [2025/04/30 20:20:38 411439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 411443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 411447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 411451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 411456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 411460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1940664| [2025/04/30 20:20:38 411465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 411469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2008| [2025/04/30 20:20:38 411507] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746044438411477|stream_id:0|stream_offset:1940664| [2025/04/30 20:20:38 411516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 411531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 20:20:38 411538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49698|rtt_var:1854|pto_duration:57114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 411543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 411547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 411551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 20:20:38 411555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438493591|now:1746044438411538|interv:82053| [2025/04/30 20:20:38 411559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438493591|now:1746044438411538|interval:82053|pto_count:0|srtt:49698 [2025/04/30 20:20:38 411564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:57606| [2025/04/30 20:20:38 411580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 411586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1941843| [2025/04/30 20:20:38 411593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 411599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438412599|now:1746044438411599|interv:1000| [2025/04/30 20:20:38 411605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 411612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 411619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438412599| [2025/04/30 20:20:38 411625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438412599| [2025/04/30 20:20:38 411631] [debug] |xqc_engine_wakeup_after|wakeup:1746044438412599|now:1746044438411631|diff:968| [2025/04/30 20:20:38 411638] [debug] |xqc_engine_main_logic|END|now:1746044438411410| [2025/04/30 20:20:38 412065] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438412064| [2025/04/30 20:20:38 412080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 412090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:817| [2025/04/30 20:20:38 412096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:819| [2025/04/30 20:20:38 412105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:819| [2025/04/30 20:20:38 412111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 412120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1961|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1964|path_largest_ack:1961| [2025/04/30 20:20:38 412127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:61200|prior_delivered:1860943|prior_time:1746044438358373|is_app_limited:0|send_elapse:45937|ack_elapse:53691|ctl_first_sent_time:1746044438359958|lagest_ack_time:1746044438412064|curr_delivered:1922143| [2025/04/30 20:20:38 412141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438359958| [2025/04/30 20:20:38 412148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:1159| [2025/04/30 20:20:38 412155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1962|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1964|path_largest_ack:1962| [2025/04/30 20:20:38 412161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:60000|prior_delivered:1863343|prior_time:1746044438360254|is_app_limited:0|send_elapse:45892|ack_elapse:51810|ctl_first_sent_time:1746044438361845|lagest_ack_time:1746044438412064|curr_delivered:1923343| [2025/04/30 20:20:38 412168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438361845| [2025/04/30 20:20:38 412175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:1160| [2025/04/30 20:20:38 412181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1963|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1964|path_largest_ack:1963| [2025/04/30 20:20:38 412189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:60000|prior_delivered:1863343|prior_time:1746044438360254|is_app_limited:0|send_elapse:45892|ack_elapse:51810|ctl_first_sent_time:1746044438361845|lagest_ack_time:1746044438412064|curr_delivered:1924543| [2025/04/30 20:20:38 412195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438361983| [2025/04/30 20:20:38 412202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:1161| [2025/04/30 20:20:38 412207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 412211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:60000|prior_delivered:1865743|prior_time:1746044438362246|is_app_limited:0|send_elapse:45984|ack_elapse:49818|ctl_first_sent_time:1746044438363814|lagest_ack_time:1746044438412064|curr_delivered:1925743| [2025/04/30 20:20:38 412216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438363814| [2025/04/30 20:20:38 412220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:1162| [2025/04/30 20:20:38 412224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:49698|rttvar:1854|minrtt:31448|latest_rtt:48250|ack_delay:120| [2025/04/30 20:20:38 412229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:49502|rttvar:1783|minrtt:31448|latest_rtt:48250|ack_delay:120| [2025/04/30 20:20:38 412233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1964|lost_pn:1961|thresh:3| [2025/04/30 20:20:38 412237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 412242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49502|rtt_var:1783|pto_duration:56634|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 412250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 412254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 412258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 412262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438493111|now:1746044438412241|interv:80870| [2025/04/30 20:20:38 412266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438493111|now:1746044438412241|interval:80870|pto_count:0|srtt:49502 [2025/04/30 20:20:38 412271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45984, ack_elapse 49818, delivered 60000|rate 1204383|lost 308| [2025/04/30 20:20:38 412275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204383) in round 35| [2025/04/30 20:20:38 412280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 412284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 412288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:4800|po_sent_time:1746044438363814|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 412292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:4800|po_sent_time:1746044438363814|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 412297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:52806|srtt:49502|latest_rtt:48250|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 412303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:819|largest:819|pns:2| [2025/04/30 20:20:38 412308] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:819|frame:ACK |recv_time:1746044438412064|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 412313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558412064|now:1746044438412064|interv:120000000| [2025/04/30 20:20:38 412317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558412064|now:1746044438412064|interv:120000000| [2025/04/30 20:20:38 412321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438412599|pq_index:0| [2025/04/30 20:20:38 412326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438411410| [2025/04/30 20:20:38 412330] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438412330| [2025/04/30 20:20:38 412335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438412334| [2025/04/30 20:20:38 412341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49502|min_srtt:49502|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 412348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1987824| [2025/04/30 20:20:38 412353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 412358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 412362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49502|min_srtt:49502|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 412366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1989003| [2025/04/30 20:20:38 412371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 412375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 412379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49502|min_srtt:49502|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 412384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1990182| [2025/04/30 20:20:38 412388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 412392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 412396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49502|min_srtt:49502|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 412401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1991361| [2025/04/30 20:20:38 412405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 412410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 412414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49502|min_srtt:49502|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 412418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1992540| [2025/04/30 20:20:38 412423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 412429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 412433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 412437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 412442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 412446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1941843| [2025/04/30 20:20:38 412451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 412454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 412458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438412599| [2025/04/30 20:20:38 412463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438412599| [2025/04/30 20:20:38 412467] [debug] |xqc_engine_wakeup_after|wakeup:1746044438412599|now:1746044438412466|diff:133| [2025/04/30 20:20:38 412471] [debug] |xqc_engine_main_logic|END|now:1746044438412334| [2025/04/30 20:20:38 412477] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438412477| [2025/04/30 20:20:38 412481] [debug] |xqc_engine_wakeup_after|wakeup:1746044438412599|now:1746044438412480|diff:119| [2025/04/30 20:20:38 412485] [debug] |xqc_engine_main_logic|END|now:1746044438412477| [2025/04/30 20:20:38 413558] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438413558| [2025/04/30 20:20:38 413574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438412599|pq_index:0| [2025/04/30 20:20:38 413580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438412334| [2025/04/30 20:20:38 413586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438413584| [2025/04/30 20:20:38 413593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438412599|now:1746044438413584| [2025/04/30 20:20:38 413600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438412599|now:1746044438413584| [2025/04/30 20:20:38 413606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 413614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49502|min_srtt:49502|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 413622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1992540| [2025/04/30 20:20:38 413629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 413636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 413642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 413656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 413664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 413671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1941843| [2025/04/30 20:20:38 413678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 413685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2009| [2025/04/30 20:20:38 413752] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438413697|stream_id:0|stream_offset:1941843| [2025/04/30 20:20:38 413766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 413774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 413781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49502|rtt_var:1783|pto_duration:56634|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 413788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 413794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 413800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 413807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438495331|now:1746044438413780|interv:81551| [2025/04/30 20:20:38 413813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438495331|now:1746044438413780|interval:81551|pto_count:0|srtt:49502 [2025/04/30 20:20:38 413821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:54006| [2025/04/30 20:20:38 413828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 413834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1943022| [2025/04/30 20:20:38 413841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 413848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2010| [2025/04/30 20:20:38 413890] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438413859|stream_id:0|stream_offset:1943022| [2025/04/30 20:20:38 413901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 413905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 413915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49502|rtt_var:1783|pto_duration:56634|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 413919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 413923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 413927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 413931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438495493|now:1746044438413914|interv:81579| [2025/04/30 20:20:38 413935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438495493|now:1746044438413914|interval:81579|pto_count:0|srtt:49502 [2025/04/30 20:20:38 413940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 413945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 413949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1944201| [2025/04/30 20:20:38 413954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 413958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2011| [2025/04/30 20:20:38 413985] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438413965|stream_id:0|stream_offset:1944201| [2025/04/30 20:20:38 413990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2011|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 413995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 413999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49502|rtt_var:1783|pto_duration:56634|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 414004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 414008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 414012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 414016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438495599|now:1746044438413999|interv:81600| [2025/04/30 20:20:38 414020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438495599|now:1746044438413999|interval:81600|pto_count:0|srtt:49502 [2025/04/30 20:20:38 414024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56406| [2025/04/30 20:20:38 414032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 414039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1945380| [2025/04/30 20:20:38 414053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 414058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438415057|now:1746044438414057|interv:1000| [2025/04/30 20:20:38 414062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 414066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 414072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438415057| [2025/04/30 20:20:38 414078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438415057| [2025/04/30 20:20:38 414085] [debug] |xqc_engine_wakeup_after|wakeup:1746044438415057|now:1746044438414085|diff:972| [2025/04/30 20:20:38 414092] [debug] |xqc_engine_main_logic|END|now:1746044438413584| [2025/04/30 20:20:38 414106] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438414105| [2025/04/30 20:20:38 414113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 414122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:819| [2025/04/30 20:20:38 414129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:820| [2025/04/30 20:20:38 414137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:820| [2025/04/30 20:20:38 414143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 414151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 414158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:58800|prior_delivered:1868143|prior_time:1746044438364219|is_app_limited:0|send_elapse:45829|ack_elapse:49886|ctl_first_sent_time:1746044438365783|lagest_ack_time:1746044438414105|curr_delivered:1926943| [2025/04/30 20:20:38 414165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438365783| [2025/04/30 20:20:38 414173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:1163| [2025/04/30 20:20:38 414180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 414187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:58800|prior_delivered:1868143|prior_time:1746044438364219|is_app_limited:0|send_elapse:45829|ack_elapse:49886|ctl_first_sent_time:1746044438365783|lagest_ack_time:1746044438414105|curr_delivered:1928143| [2025/04/30 20:20:38 414194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438365928| [2025/04/30 20:20:38 414201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:1164| [2025/04/30 20:20:38 414207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:49502|rttvar:1783|minrtt:31448|latest_rtt:48177|ack_delay:112| [2025/04/30 20:20:38 414215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:49323|rttvar:1697|minrtt:31448|latest_rtt:48177|ack_delay:112| [2025/04/30 20:20:38 414225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1966|lost_pn:1963|thresh:3| [2025/04/30 20:20:38 414229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 414233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49323|rtt_var:1697|pto_duration:56111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 414238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 414242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 414245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 414249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438495076|now:1746044438414233|interv:80843| [2025/04/30 20:20:38 414253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438495076|now:1746044438414233|interval:80843|pto_count:0|srtt:49323 [2025/04/30 20:20:38 414258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45829, ack_elapse 49886, delivered 60000|rate 1202742|lost 308| [2025/04/30 20:20:38 414262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202742) in round 35| [2025/04/30 20:20:38 414266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 414271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 414275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438365928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 414279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438365928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 414284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54006|srtt:49323|latest_rtt:48177|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 414290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:820|largest:820|pns:2| [2025/04/30 20:20:38 414294] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:820|frame:ACK |recv_time:1746044438414105|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 414299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558414105|now:1746044438414105|interv:120000000| [2025/04/30 20:20:38 414303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558414105|now:1746044438414105|interv:120000000| [2025/04/30 20:20:38 414307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438415057|pq_index:0| [2025/04/30 20:20:38 414312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438413584| [2025/04/30 20:20:38 414319] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438414318| [2025/04/30 20:20:38 414324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438414323| [2025/04/30 20:20:38 414330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49323|min_srtt:49323|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 414334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1992540| [2025/04/30 20:20:38 414339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49323|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 414344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 414348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49323|min_srtt:49323|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 414352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1993719| [2025/04/30 20:20:38 414357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:49323|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 414361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 414366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49323|min_srtt:49323|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 414370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1994898| [2025/04/30 20:20:38 414374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 414378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 414382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 414386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 414391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 414395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1945380| [2025/04/30 20:20:38 414399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 414403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 414410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438415057| [2025/04/30 20:20:38 414414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438415057| [2025/04/30 20:20:38 414418] [debug] |xqc_engine_wakeup_after|wakeup:1746044438415057|now:1746044438414418|diff:639| [2025/04/30 20:20:38 414422] [debug] |xqc_engine_main_logic|END|now:1746044438414323| [2025/04/30 20:20:38 414428] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438414427| [2025/04/30 20:20:38 414431] [debug] |xqc_engine_wakeup_after|wakeup:1746044438415057|now:1746044438414431|diff:626| [2025/04/30 20:20:38 414435] [debug] |xqc_engine_main_logic|END|now:1746044438414427| [2025/04/30 20:20:38 415506] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438415505| [2025/04/30 20:20:38 415517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438415057|pq_index:0| [2025/04/30 20:20:38 415522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438414323| [2025/04/30 20:20:38 415527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438415526| [2025/04/30 20:20:38 415532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746044438415335|now:1746044438415526| [2025/04/30 20:20:38 415536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:20:38 415540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746044438415335|now:1746044438415526| [2025/04/30 20:20:38 415545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 415551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438415057|now:1746044438415526| [2025/04/30 20:20:38 415558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438415057|now:1746044438415526| [2025/04/30 20:20:38 415564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 415572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:820|ack_delay:25236|first_ack_range:1|largest_pkt_recv_time:1746044438390335| [2025/04/30 20:20:38 415577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:820|low:819|pkt_pns:2| [2025/04/30 20:20:38 415583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:817|low:817|pkt_pns:2| [2025/04/30 20:20:38 415590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:815|low:753|pkt_pns:2| [2025/04/30 20:20:38 415596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:808|frame_largest_recv:820| [2025/04/30 20:20:38 415603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 415611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:49323|min_srtt:49323|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 415618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1994898| [2025/04/30 20:20:38 415625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 415631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 415637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 415651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 415659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 415666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1945380| [2025/04/30 20:20:38 415673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 415680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2012| [2025/04/30 20:20:38 415740] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2012|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:54006|now:1746044438415691|stream_id:0|stream_offset:1945380| [2025/04/30 20:20:38 415754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2012|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/04/30 20:20:38 415761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 415768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49323|rtt_var:1697|pto_duration:56111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 415775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 415781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 415788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55217| [2025/04/30 20:20:38 415794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438496802|now:1746044438415768|interv:81034| [2025/04/30 20:20:38 415801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438496802|now:1746044438415768|interval:81034|pto_count:0|srtt:49323 [2025/04/30 20:20:38 415808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55217| [2025/04/30 20:20:38 415816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 415823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55217|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1946559| [2025/04/30 20:20:38 415829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 415836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2013| [2025/04/30 20:20:38 415875] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55217|now:1746044438415846|stream_id:0|stream_offset:1946559| [2025/04/30 20:20:38 415882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2013|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 415892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55217|applimit:0| [2025/04/30 20:20:38 415896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:49323|rtt_var:1697|pto_duration:56111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 415901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 415905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 415909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56417| [2025/04/30 20:20:38 415913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438496957|now:1746044438415896|interv:81061| [2025/04/30 20:20:38 415917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438496957|now:1746044438415896|interval:81061|pto_count:0|srtt:49323 [2025/04/30 20:20:38 415921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56417| [2025/04/30 20:20:38 415926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 415930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56417|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1947738| [2025/04/30 20:20:38 415935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 415939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438416939|now:1746044438415939|interv:1000| [2025/04/30 20:20:38 415943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 415947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 415951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438416939| [2025/04/30 20:20:38 415955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438416939| [2025/04/30 20:20:38 415959] [debug] |xqc_engine_wakeup_after|wakeup:1746044438416939|now:1746044438415959|diff:980| [2025/04/30 20:20:38 415964] [debug] |xqc_engine_main_logic|END|now:1746044438415526| [2025/04/30 20:20:38 416063] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438416061| [2025/04/30 20:20:38 416073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 416081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:820| [2025/04/30 20:20:38 416087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:821| [2025/04/30 20:20:38 416096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:821| [2025/04/30 20:20:38 416103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 416111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 416118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:58800|prior_delivered:1870543|prior_time:1746044438366231|is_app_limited:0|send_elapse:45938|ack_elapse:49830|ctl_first_sent_time:1746044438367823|lagest_ack_time:1746044438416061|curr_delivered:1929343| [2025/04/30 20:20:38 416131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438367823| [2025/04/30 20:20:38 416138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:1165| [2025/04/30 20:20:38 416144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 416151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:57600|prior_delivered:1872943|prior_time:1746044438368243|is_app_limited:0|send_elapse:47785|ack_elapse:47818|ctl_first_sent_time:1746044438369808|lagest_ack_time:1746044438416061|curr_delivered:1930543| [2025/04/30 20:20:38 416159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438369808| [2025/04/30 20:20:38 416165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:1166| [2025/04/30 20:20:38 416172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:49323|rttvar:1697|minrtt:31448|latest_rtt:46253|ack_delay:112| [2025/04/30 20:20:38 416178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:48925|rttvar:2068|minrtt:31448|latest_rtt:46253|ack_delay:112| [2025/04/30 20:20:38 416186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1968|lost_pn:1965|thresh:3| [2025/04/30 20:20:38 416193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 416199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48925|rtt_var:2068|pto_duration:57197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 416207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 416211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 416215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54017| [2025/04/30 20:20:38 416219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438498043|now:1746044438416199|interv:81844| [2025/04/30 20:20:38 416223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438498043|now:1746044438416199|interval:81844|pto_count:0|srtt:48925 [2025/04/30 20:20:38 416228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47785, ack_elapse 47818, delivered 57600|rate 1204567|lost 308| [2025/04/30 20:20:38 416233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204567) in round 35| [2025/04/30 20:20:38 416237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 416241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 416245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438369808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 416249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438369808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 416259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54017|srtt:48925|latest_rtt:46253|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 416265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:821|largest:821|pns:2| [2025/04/30 20:20:38 416270] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:821|frame:ACK |recv_time:1746044438416061|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 416275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558416061|now:1746044438416061|interv:120000000| [2025/04/30 20:20:38 416279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558416061|now:1746044438416061|interv:120000000| [2025/04/30 20:20:38 416283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438416939|pq_index:0| [2025/04/30 20:20:38 416287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438415526| [2025/04/30 20:20:38 416291] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438416291| [2025/04/30 20:20:38 416297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438416295| [2025/04/30 20:20:38 416303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48925|min_srtt:48925|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 416307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1994898| [2025/04/30 20:20:38 416312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 416317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 416321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48925|min_srtt:48925|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 416326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1996077| [2025/04/30 20:20:38 416330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 416335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 416339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48925|min_srtt:48925|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 416346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1997256| [2025/04/30 20:20:38 416351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 416354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 416358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 416363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 416367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 416371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1947738| [2025/04/30 20:20:38 416376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 416380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 416384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438416939| [2025/04/30 20:20:38 416388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438416939| [2025/04/30 20:20:38 416392] [debug] |xqc_engine_wakeup_after|wakeup:1746044438416939|now:1746044438416392|diff:547| [2025/04/30 20:20:38 416396] [debug] |xqc_engine_main_logic|END|now:1746044438416295| [2025/04/30 20:20:38 416402] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438416401| [2025/04/30 20:20:38 416406] [debug] |xqc_engine_wakeup_after|wakeup:1746044438416939|now:1746044438416405|diff:534| [2025/04/30 20:20:38 416409] [debug] |xqc_engine_main_logic|END|now:1746044438416401| [2025/04/30 20:20:38 417481] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438417480| [2025/04/30 20:20:38 417492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438416939|pq_index:0| [2025/04/30 20:20:38 417497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438416295| [2025/04/30 20:20:38 417502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438417501| [2025/04/30 20:20:38 417507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438416939|now:1746044438417501| [2025/04/30 20:20:38 417511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438416939|now:1746044438417501| [2025/04/30 20:20:38 417515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 417520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48925|min_srtt:48925|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 417525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1997256| [2025/04/30 20:20:38 417535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 417540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 417547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 417554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 417562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 417568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1947738| [2025/04/30 20:20:38 417576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 417582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2014| [2025/04/30 20:20:38 417660] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54017|now:1746044438417594|stream_id:0|stream_offset:1947738| [2025/04/30 20:20:38 417671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 417679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54017|applimit:0| [2025/04/30 20:20:38 417686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48925|rtt_var:2068|pto_duration:57197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 417693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 417699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 417705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55217| [2025/04/30 20:20:38 417712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438499791|now:1746044438417685|interv:82106| [2025/04/30 20:20:38 417740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438499791|now:1746044438417685|interval:82106|pto_count:0|srtt:48925 [2025/04/30 20:20:38 417748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55217| [2025/04/30 20:20:38 417757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 417764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55217|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1948917| [2025/04/30 20:20:38 417771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 417777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2015| [2025/04/30 20:20:38 417821] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55217|now:1746044438417788|stream_id:0|stream_offset:1948917| [2025/04/30 20:20:38 417837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 417844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55217|applimit:0| [2025/04/30 20:20:38 417851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48925|rtt_var:2068|pto_duration:57197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 417858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 417864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 417870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56417| [2025/04/30 20:20:38 417875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438499985|now:1746044438417851|interv:82134| [2025/04/30 20:20:38 417879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438499985|now:1746044438417851|interval:82134|pto_count:0|srtt:48925 [2025/04/30 20:20:38 417884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56417| [2025/04/30 20:20:38 417889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 417894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56417|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1950096| [2025/04/30 20:20:38 417898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 417902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438418902|now:1746044438417902|interv:1000| [2025/04/30 20:20:38 417906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 417910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 417914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438418902| [2025/04/30 20:20:38 417919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438418902| [2025/04/30 20:20:38 417923] [debug] |xqc_engine_wakeup_after|wakeup:1746044438418902|now:1746044438417923|diff:979| [2025/04/30 20:20:38 417927] [debug] |xqc_engine_main_logic|END|now:1746044438417501| [2025/04/30 20:20:38 418088] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438418087| [2025/04/30 20:20:38 418098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 418107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:821| [2025/04/30 20:20:38 418112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:822| [2025/04/30 20:20:38 418121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:822| [2025/04/30 20:20:38 418127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 418135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 418148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:58800|prior_delivered:1872943|prior_time:1746044438368243|is_app_limited:0|send_elapse:47989|ack_elapse:49844|ctl_first_sent_time:1746044438370012|lagest_ack_time:1746044438418087|curr_delivered:1931743| [2025/04/30 20:20:38 418156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438370012| [2025/04/30 20:20:38 418163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:1167| [2025/04/30 20:20:38 418170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 418178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:57600|prior_delivered:1875343|prior_time:1746044438370247|is_app_limited:0|send_elapse:47895|ack_elapse:47840|ctl_first_sent_time:1746044438371824|lagest_ack_time:1746044438418087|curr_delivered:1932943| [2025/04/30 20:20:38 418185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438371824| [2025/04/30 20:20:38 418192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:1168| [2025/04/30 20:20:38 418198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:48925|rttvar:2068|minrtt:31448|latest_rtt:46263|ack_delay:104| [2025/04/30 20:20:38 418206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:48579|rttvar:2242|minrtt:31448|latest_rtt:46263|ack_delay:104| [2025/04/30 20:20:38 418211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1970|lost_pn:1967|thresh:3| [2025/04/30 20:20:38 418218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 418224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48579|rtt_var:2242|pto_duration:57547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 418231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 418237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 418241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54017| [2025/04/30 20:20:38 418245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438500335|now:1746044438418224|interv:82111| [2025/04/30 20:20:38 418249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438500335|now:1746044438418224|interval:82111|pto_count:0|srtt:48579 [2025/04/30 20:20:38 418254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47895, ack_elapse 47840, delivered 57600|rate 1202630|lost 308| [2025/04/30 20:20:38 418258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202630) in round 35| [2025/04/30 20:20:38 418262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 418267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 418275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438371824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 418279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438371824|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 418284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54017|srtt:48579|latest_rtt:46263|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 418290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:822|largest:822|pns:2| [2025/04/30 20:20:38 418294] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:822|frame:ACK |recv_time:1746044438418087|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 418299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558418087|now:1746044438418087|interv:120000000| [2025/04/30 20:20:38 418304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558418087|now:1746044438418087|interv:120000000| [2025/04/30 20:20:38 418307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438418902|pq_index:0| [2025/04/30 20:20:38 418312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438417501| [2025/04/30 20:20:38 418316] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438418316| [2025/04/30 20:20:38 418321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438418320| [2025/04/30 20:20:38 418327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48579|min_srtt:48579|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 418332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1997256| [2025/04/30 20:20:38 418336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48579|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 418341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 418346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48579|min_srtt:48579|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 418350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1998435| [2025/04/30 20:20:38 418354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48579|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 418362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 418366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48579|min_srtt:48579|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 418370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1999614| [2025/04/30 20:20:38 418375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 418379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 418383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 418387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 418392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 418396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1950096| [2025/04/30 20:20:38 418400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 418404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 418408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438418902| [2025/04/30 20:20:38 418412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438418902| [2025/04/30 20:20:38 418416] [debug] |xqc_engine_wakeup_after|wakeup:1746044438418902|now:1746044438418416|diff:486| [2025/04/30 20:20:38 418421] [debug] |xqc_engine_main_logic|END|now:1746044438418320| [2025/04/30 20:20:38 418426] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438418426| [2025/04/30 20:20:38 418430] [debug] |xqc_engine_wakeup_after|wakeup:1746044438418902|now:1746044438418430|diff:472| [2025/04/30 20:20:38 418434] [debug] |xqc_engine_main_logic|END|now:1746044438418426| [2025/04/30 20:20:38 419504] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438419504| [2025/04/30 20:20:38 419516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438418902|pq_index:0| [2025/04/30 20:20:38 419521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438418320| [2025/04/30 20:20:38 419526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438419525| [2025/04/30 20:20:38 419531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438418902|now:1746044438419525| [2025/04/30 20:20:38 419536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438418902|now:1746044438419525| [2025/04/30 20:20:38 419543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 419551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48579|min_srtt:48579|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 419563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1999614| [2025/04/30 20:20:38 419570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 419576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 419583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 419589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 419597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 419604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1950096| [2025/04/30 20:20:38 419612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 419619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2016| [2025/04/30 20:20:38 419667] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54017|now:1746044438419631|stream_id:0|stream_offset:1950096| [2025/04/30 20:20:38 419677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 419685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54017|applimit:0| [2025/04/30 20:20:38 419692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48579|rtt_var:2242|pto_duration:57547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 419699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 419705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 419711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55217| [2025/04/30 20:20:38 419742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438502178|now:1746044438419692|interv:82486| [2025/04/30 20:20:38 419749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438502178|now:1746044438419692|interval:82486|pto_count:0|srtt:48579 [2025/04/30 20:20:38 419756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55217| [2025/04/30 20:20:38 419764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 419770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55217|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1951275| [2025/04/30 20:20:38 419778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 419795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2017| [2025/04/30 20:20:38 419830] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55217|now:1746044438419806|stream_id:0|stream_offset:1951275| [2025/04/30 20:20:38 419839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 419846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55217|applimit:0| [2025/04/30 20:20:38 419853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48579|rtt_var:2242|pto_duration:57547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 419860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 419866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 419872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56417| [2025/04/30 20:20:38 419876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438502353|now:1746044438419853|interv:82500| [2025/04/30 20:20:38 419880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438502353|now:1746044438419853|interval:82500|pto_count:0|srtt:48579 [2025/04/30 20:20:38 419885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56417| [2025/04/30 20:20:38 419890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 419894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56417|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1952454| [2025/04/30 20:20:38 419898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 419902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438420902|now:1746044438419902|interv:1000| [2025/04/30 20:20:38 419906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 419910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 419914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438420902| [2025/04/30 20:20:38 419919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438420902| [2025/04/30 20:20:38 419923] [debug] |xqc_engine_wakeup_after|wakeup:1746044438420902|now:1746044438419922|diff:980| [2025/04/30 20:20:38 419927] [debug] |xqc_engine_main_logic|END|now:1746044438419525| [2025/04/30 20:20:38 420071] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438420069| [2025/04/30 20:20:38 420081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 420090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:822| [2025/04/30 20:20:38 420095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:823| [2025/04/30 20:20:38 420104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:823| [2025/04/30 20:20:38 420118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 420126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 420132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:56400|prior_delivered:1877743|prior_time:1746044438372208|is_app_limited:0|send_elapse:47912|ack_elapse:47861|ctl_first_sent_time:1746044438373752|lagest_ack_time:1746044438420069|curr_delivered:1934143| [2025/04/30 20:20:38 420139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438373752| [2025/04/30 20:20:38 420147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:1169| [2025/04/30 20:20:38 420154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 420161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:56400|prior_delivered:1877743|prior_time:1746044438372208|is_app_limited:0|send_elapse:47912|ack_elapse:47861|ctl_first_sent_time:1746044438373752|lagest_ack_time:1746044438420069|curr_delivered:1935343| [2025/04/30 20:20:38 420168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438373917| [2025/04/30 20:20:38 420175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:1170| [2025/04/30 20:20:38 420181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:48579|rttvar:2242|minrtt:31448|latest_rtt:46152|ack_delay:104| [2025/04/30 20:20:38 420188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:48263|rttvar:2314|minrtt:31448|latest_rtt:46152|ack_delay:104| [2025/04/30 20:20:38 420195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1972|lost_pn:1969|thresh:3| [2025/04/30 20:20:38 420202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 420209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48263|rtt_var:2314|pto_duration:57519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 420216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 420222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 420228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54017| [2025/04/30 20:20:38 420233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438502325|now:1746044438420208|interv:82117| [2025/04/30 20:20:38 420237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438502325|now:1746044438420208|interval:82117|pto_count:0|srtt:48263 [2025/04/30 20:20:38 420241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47912, ack_elapse 47861, delivered 57600|rate 1202204|lost 308| [2025/04/30 20:20:38 420246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202204) in round 35| [2025/04/30 20:20:38 420254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 420259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 420263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438373917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 420269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438373917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 420275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54017|srtt:48263|latest_rtt:46152|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 420282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:823|largest:823|pns:2| [2025/04/30 20:20:38 420286] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:823|frame:ACK |recv_time:1746044438420069|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 420291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558420069|now:1746044438420069|interv:120000000| [2025/04/30 20:20:38 420295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558420069|now:1746044438420069|interv:120000000| [2025/04/30 20:20:38 420299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438420902|pq_index:0| [2025/04/30 20:20:38 420303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438419525| [2025/04/30 20:20:38 420307] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438420307| [2025/04/30 20:20:38 420312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438420311| [2025/04/30 20:20:38 420318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48263|min_srtt:48263|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 420323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1999614| [2025/04/30 20:20:38 420328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 420332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 420337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48263|min_srtt:48263|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 420341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2000793| [2025/04/30 20:20:38 420349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:48263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 420353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 420357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48263|min_srtt:48263|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 420362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2001972| [2025/04/30 20:20:38 420366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 420370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 420374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 420378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 420383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 420387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1952454| [2025/04/30 20:20:38 420391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 420395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 420399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438420902| [2025/04/30 20:20:38 420403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438420902| [2025/04/30 20:20:38 420407] [debug] |xqc_engine_wakeup_after|wakeup:1746044438420902|now:1746044438420407|diff:495| [2025/04/30 20:20:38 420412] [debug] |xqc_engine_main_logic|END|now:1746044438420311| [2025/04/30 20:20:38 420417] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438420417| [2025/04/30 20:20:38 420421] [debug] |xqc_engine_wakeup_after|wakeup:1746044438420902|now:1746044438420421|diff:481| [2025/04/30 20:20:38 420425] [debug] |xqc_engine_main_logic|END|now:1746044438420417| [2025/04/30 20:20:38 421496] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438421496| [2025/04/30 20:20:38 421508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438420902|pq_index:0| [2025/04/30 20:20:38 421512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438420311| [2025/04/30 20:20:38 421518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438421516| [2025/04/30 20:20:38 421522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438420902|now:1746044438421516| [2025/04/30 20:20:38 421528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438420902|now:1746044438421516| [2025/04/30 20:20:38 421542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 421550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:48263|min_srtt:48263|path_bw:1210339|loss_rate:3.59|path_pto:0| [2025/04/30 20:20:38 421557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2001972| [2025/04/30 20:20:38 421562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 421568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 421574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 421580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 421588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 421595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54017|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1952454| [2025/04/30 20:20:38 421602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 421609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2018| [2025/04/30 20:20:38 421657] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54017|now:1746044438421621|stream_id:0|stream_offset:1952454| [2025/04/30 20:20:38 421666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 421674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54017|applimit:0| [2025/04/30 20:20:38 421681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48263|rtt_var:2314|pto_duration:57519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 421688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 421695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 421701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55217| [2025/04/30 20:20:38 421707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438504140|now:1746044438421680|interv:82460| [2025/04/30 20:20:38 421714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438504140|now:1746044438421680|interval:82460|pto_count:0|srtt:48263 [2025/04/30 20:20:38 421745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55217| [2025/04/30 20:20:38 421753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 421760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55217|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1953633| [2025/04/30 20:20:38 421774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 421780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2019| [2025/04/30 20:20:38 421812] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55217|now:1746044438421792|stream_id:0|stream_offset:1953633| [2025/04/30 20:20:38 421821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 421828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55217|applimit:0| [2025/04/30 20:20:38 421835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:48263|rtt_var:2314|pto_duration:57519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 421842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 421848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 421854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56417| [2025/04/30 20:20:38 421860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438504311|now:1746044438421835|interv:82476| [2025/04/30 20:20:38 421867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438504311|now:1746044438421835|interval:82476|pto_count:0|srtt:48263 [2025/04/30 20:20:38 421873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56417| [2025/04/30 20:20:38 421878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 421882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56417|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1954812| [2025/04/30 20:20:38 421886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 421890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438422890|now:1746044438421890|interv:1000| [2025/04/30 20:20:38 421894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 421898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 421902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438422890| [2025/04/30 20:20:38 421907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438422890| [2025/04/30 20:20:38 421911] [debug] |xqc_engine_wakeup_after|wakeup:1746044438422890|now:1746044438421911|diff:979| [2025/04/30 20:20:38 421915] [debug] |xqc_engine_main_logic|END|now:1746044438421516| [2025/04/30 20:20:38 422043] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438422042| [2025/04/30 20:20:38 422054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 422069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:823| [2025/04/30 20:20:38 422073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:824| [2025/04/30 20:20:38 422079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:824| [2025/04/30 20:20:38 422086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 422093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1973|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1974|path_largest_ack:1973| [2025/04/30 20:20:38 422100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:56406|prior_delivered:1880143|prior_time:1746044438374343|is_app_limited:0|send_elapse:48000|ack_elapse:47699|ctl_first_sent_time:1746044438375935|lagest_ack_time:1746044438422042|curr_delivered:1936549| [2025/04/30 20:20:38 422108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438375935| [2025/04/30 20:20:38 422113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:1171| [2025/04/30 20:20:38 422118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 422122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1882543|prior_time:1746044438376219|is_app_limited:0|send_elapse:47832|ack_elapse:45823|ctl_first_sent_time:1746044438377784|lagest_ack_time:1746044438422042|curr_delivered:1937749| [2025/04/30 20:20:38 422127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438377784| [2025/04/30 20:20:38 422133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:1172| [2025/04/30 20:20:38 422139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:48263|rttvar:2314|minrtt:31448|latest_rtt:44258|ack_delay:112| [2025/04/30 20:20:38 422146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:47749|rttvar:2765|minrtt:31448|latest_rtt:44258|ack_delay:112| [2025/04/30 20:20:38 422153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1974|lost_pn:1971|thresh:3| [2025/04/30 20:20:38 422159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 801|pns:2| [2025/04/30 20:20:38 422165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 422172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47749|rtt_var:2765|pto_duration:58809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 422179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 422185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 422192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:20:38 422198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438505601|now:1746044438422172|interv:83429| [2025/04/30 20:20:38 422205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438505601|now:1746044438422172|interval:83429|pto_count:0|srtt:47749 [2025/04/30 20:20:38 422217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47832, ack_elapse 45823, delivered 55206|rate 1154164|lost 308| [2025/04/30 20:20:38 422224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154164) in round 35| [2025/04/30 20:20:38 422228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 422233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 422238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2406|po_sent_time:1746044438377784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 422245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2406|po_sent_time:1746044438377784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 422253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54011|srtt:47749|latest_rtt:44258|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 422262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:824|largest:824|pns:2| [2025/04/30 20:20:38 422267] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:824|frame:ACK |recv_time:1746044438422042|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 422272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558422042|now:1746044438422042|interv:120000000| [2025/04/30 20:20:38 422276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558422042|now:1746044438422042|interv:120000000| [2025/04/30 20:20:38 422280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438422890|pq_index:0| [2025/04/30 20:20:38 422284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438421516| [2025/04/30 20:20:38 422289] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438422288| [2025/04/30 20:20:38 422294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438422292| [2025/04/30 20:20:38 422300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47749|min_srtt:47749|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 422304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54011|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2001972| [2025/04/30 20:20:38 422309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 422314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 422322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47749|min_srtt:47749|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 422326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54011|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2003151| [2025/04/30 20:20:38 422331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 422335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 422339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47749|min_srtt:47749|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 422344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54011|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2004330| [2025/04/30 20:20:38 422348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 422352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 422356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 422360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 422365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 422369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1954812| [2025/04/30 20:20:38 422373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 422377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 422381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438422890| [2025/04/30 20:20:38 422385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438422890| [2025/04/30 20:20:38 422389] [debug] |xqc_engine_wakeup_after|wakeup:1746044438422890|now:1746044438422389|diff:501| [2025/04/30 20:20:38 422394] [debug] |xqc_engine_main_logic|END|now:1746044438422292| [2025/04/30 20:20:38 422399] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438422399| [2025/04/30 20:20:38 422403] [debug] |xqc_engine_wakeup_after|wakeup:1746044438422890|now:1746044438422403|diff:487| [2025/04/30 20:20:38 422407] [debug] |xqc_engine_main_logic|END|now:1746044438422399| [2025/04/30 20:20:38 423475] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438423475| [2025/04/30 20:20:38 423487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438422890|pq_index:0| [2025/04/30 20:20:38 423491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438422292| [2025/04/30 20:20:38 423497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438423495| [2025/04/30 20:20:38 423507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438422890|now:1746044438423495| [2025/04/30 20:20:38 423511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438422890|now:1746044438423495| [2025/04/30 20:20:38 423516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 423525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47749|min_srtt:47749|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 423532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54011|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2004330| [2025/04/30 20:20:38 423539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 423545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 423550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 423554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 423559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 423565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1954812| [2025/04/30 20:20:38 423573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 423579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2020| [2025/04/30 20:20:38 423625] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438423590|stream_id:0|stream_offset:1954812| [2025/04/30 20:20:38 423635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 423642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 423649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47749|rtt_var:2765|pto_duration:58809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 423656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 423662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 423669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 423675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438507399|now:1746044438423649|interv:83750| [2025/04/30 20:20:38 423682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438507399|now:1746044438423649|interval:83750|pto_count:0|srtt:47749 [2025/04/30 20:20:38 423695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55211| [2025/04/30 20:20:38 423703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 423710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1955991| [2025/04/30 20:20:38 423747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 423754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2021| [2025/04/30 20:20:38 423789] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438423764|stream_id:0|stream_offset:1955991| [2025/04/30 20:20:38 423795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 423800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 423804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47749|rtt_var:2765|pto_duration:58809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 423810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 423816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 423823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 423829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438507573|now:1746044438423804|interv:83769| [2025/04/30 20:20:38 423836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438507573|now:1746044438423804|interval:83769|pto_count:0|srtt:47749 [2025/04/30 20:20:38 423843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56411| [2025/04/30 20:20:38 423851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 423858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1957170| [2025/04/30 20:20:38 423864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 423868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438424867|now:1746044438423867|interv:1000| [2025/04/30 20:20:38 423872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 423875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 423880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438424867| [2025/04/30 20:20:38 423884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438424867| [2025/04/30 20:20:38 423888] [debug] |xqc_engine_wakeup_after|wakeup:1746044438424867|now:1746044438423888|diff:979| [2025/04/30 20:20:38 423897] [debug] |xqc_engine_main_logic|END|now:1746044438423495| [2025/04/30 20:20:38 424965] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438424964| [2025/04/30 20:20:38 424976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438424867|pq_index:0| [2025/04/30 20:20:38 424980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438423495| [2025/04/30 20:20:38 424985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438424984| [2025/04/30 20:20:38 424990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438424867|now:1746044438424984| [2025/04/30 20:20:38 424994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438424867|now:1746044438424984| [2025/04/30 20:20:38 425000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 425009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47749|min_srtt:47749|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 425016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56411|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2004330| [2025/04/30 20:20:38 425023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 425027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 425032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 425039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 425046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 425053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1957170| [2025/04/30 20:20:38 425060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 425067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2022| [2025/04/30 20:20:38 425112] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56411|now:1746044438425078|stream_id:0|stream_offset:1957170| [2025/04/30 20:20:38 425121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 425128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56411|applimit:0| [2025/04/30 20:20:38 425134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:47749|rtt_var:2765|pto_duration:58809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 425141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 425188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 425197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57611| [2025/04/30 20:20:38 425203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438508887|now:1746044438425134|interv:83753| [2025/04/30 20:20:38 425218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438508887|now:1746044438425134|interval:83753|pto_count:0|srtt:47749 [2025/04/30 20:20:38 425226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:57611| [2025/04/30 20:20:38 425233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 425239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57611|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1958349| [2025/04/30 20:20:38 425244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 425248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438426248|now:1746044438425248|interv:1000| [2025/04/30 20:20:38 425252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 425256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 425260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438426248| [2025/04/30 20:20:38 425264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438426248| [2025/04/30 20:20:38 425268] [debug] |xqc_engine_wakeup_after|wakeup:1746044438426248|now:1746044438425268|diff:980| [2025/04/30 20:20:38 425273] [debug] |xqc_engine_main_logic|END|now:1746044438424984| [2025/04/30 20:20:38 425283] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438425283| [2025/04/30 20:20:38 425288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 425295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:824| [2025/04/30 20:20:38 425299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:825| [2025/04/30 20:20:38 425304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:825| [2025/04/30 20:20:38 425309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 425314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1976|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1977|path_largest_ack:1976| [2025/04/30 20:20:38 425318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1884943|prior_time:1746044438378199|is_app_limited:0|send_elapse:49672|ack_elapse:47084|ctl_first_sent_time:1746044438379762|lagest_ack_time:1746044438425283|curr_delivered:1938949| [2025/04/30 20:20:38 425323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438379762| [2025/04/30 20:20:38 425328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:1173| [2025/04/30 20:20:38 425332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1977|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1977|path_largest_ack:1977| [2025/04/30 20:20:38 425342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1887343|prior_time:1746044438380186|is_app_limited:0|send_elapse:49824|ack_elapse:45097|ctl_first_sent_time:1746044438381699|lagest_ack_time:1746044438425283|curr_delivered:1940149| [2025/04/30 20:20:38 425347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438381699| [2025/04/30 20:20:38 425351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:1174| [2025/04/30 20:20:38 425355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:47749|rttvar:2765|minrtt:31448|latest_rtt:43584|ack_delay:112| [2025/04/30 20:20:38 425359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:47215|rttvar:3143|minrtt:31448|latest_rtt:43584|ack_delay:112| [2025/04/30 20:20:38 425364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1977|lost_pn:1974|thresh:3| [2025/04/30 20:20:38 425368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 425372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438431042|now:1746044438425372|interval:5670| [2025/04/30 20:20:38 425376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438431042|now:1746044438425372|interv:5670| [2025/04/30 20:20:38 425380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 49824, ack_elapse 45097, delivered 52806|rate 1059850|lost 308| [2025/04/30 20:20:38 425385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1059850) in round 35| [2025/04/30 20:20:38 425389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 425393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 425397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438381699|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 425402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438381699|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 425406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:55211|srtt:47215|latest_rtt:43584|min_rtt:31448|applimit:0|lost:308|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 425412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:825|largest:825|pns:2| [2025/04/30 20:20:38 425417] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:825|frame:ACK |recv_time:1746044438425283|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 425422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558425283|now:1746044438425283|interv:120000000| [2025/04/30 20:20:38 425430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558425283|now:1746044438425283|interv:120000000| [2025/04/30 20:20:38 425434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438426248|pq_index:0| [2025/04/30 20:20:38 425439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438424984| [2025/04/30 20:20:38 425443] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438425442| [2025/04/30 20:20:38 425448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438425446| [2025/04/30 20:20:38 425454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47215|min_srtt:47215|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 425458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:55211|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2004330| [2025/04/30 20:20:38 425463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 425468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 425472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47215|min_srtt:47215|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 425476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:55211|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2005509| [2025/04/30 20:20:38 425481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:47215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 425486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 425490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47215|min_srtt:47215|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 425494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55211|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 425499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 425503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 425507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 425511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 425515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 425527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1958349| [2025/04/30 20:20:38 425535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 425541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 425547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438426248| [2025/04/30 20:20:38 425553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438426248| [2025/04/30 20:20:38 425560] [debug] |xqc_engine_wakeup_after|wakeup:1746044438426248|now:1746044438425559|diff:689| [2025/04/30 20:20:38 425566] [debug] |xqc_engine_main_logic|END|now:1746044438425446| [2025/04/30 20:20:38 425574] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438425574| [2025/04/30 20:20:38 425580] [debug] |xqc_engine_wakeup_after|wakeup:1746044438426248|now:1746044438425580|diff:668| [2025/04/30 20:20:38 425586] [debug] |xqc_engine_main_logic|END|now:1746044438425574| [2025/04/30 20:20:38 426684] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438426684| [2025/04/30 20:20:38 426699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438426248|pq_index:0| [2025/04/30 20:20:38 426704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438425446| [2025/04/30 20:20:38 426710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438426709| [2025/04/30 20:20:38 426734] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438426248|now:1746044438426709| [2025/04/30 20:20:38 426743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438426248|now:1746044438426709| [2025/04/30 20:20:38 426748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 426755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:47215|min_srtt:47215|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 426760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55211|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 426765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 426769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 426773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 426777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 426782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 426786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1958349| [2025/04/30 20:20:38 426791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 426801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2023| [2025/04/30 20:20:38 426840] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438426810|stream_id:0|stream_offset:1958349| [2025/04/30 20:20:38 426850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 426858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 426864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438431042|now:1746044438426864|interval:4178| [2025/04/30 20:20:38 426871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438431042|now:1746044438426864|interv:4178| [2025/04/30 20:20:38 426875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56411| [2025/04/30 20:20:38 426880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 426885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1959528| [2025/04/30 20:20:38 426889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 426893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2024| [2025/04/30 20:20:38 426923] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56411|now:1746044438426900|stream_id:0|stream_offset:1959528| [2025/04/30 20:20:38 426932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 426940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56411|applimit:0| [2025/04/30 20:20:38 426946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438431042|now:1746044438426946|interval:4096| [2025/04/30 20:20:38 426952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438431042|now:1746044438426946|interv:4096| [2025/04/30 20:20:38 426956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:57611| [2025/04/30 20:20:38 426960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 426965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57611|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:1960707| [2025/04/30 20:20:38 426969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 426973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438427973|now:1746044438426973|interv:1000| [2025/04/30 20:20:38 426977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 426989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 426996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438427973| [2025/04/30 20:20:38 427002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438427973| [2025/04/30 20:20:38 427009] [debug] |xqc_engine_wakeup_after|wakeup:1746044438427973|now:1746044438427009|diff:964| [2025/04/30 20:20:38 427016] [debug] |xqc_engine_main_logic|END|now:1746044438426709| [2025/04/30 20:20:38 427029] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438427028| [2025/04/30 20:20:38 427037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 427045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:825| [2025/04/30 20:20:38 427051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:826| [2025/04/30 20:20:38 427059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:826| [2025/04/30 20:20:38 427066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 427074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1978|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1979|path_largest_ack:1978| [2025/04/30 20:20:38 427081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1887343|prior_time:1746044438380186|is_app_limited:0|send_elapse:49988|ack_elapse:46842|ctl_first_sent_time:1746044438381863|lagest_ack_time:1746044438427028|curr_delivered:1941349| [2025/04/30 20:20:38 427088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438381863| [2025/04/30 20:20:38 427095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:1175| [2025/04/30 20:20:38 427103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1979|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1979|path_largest_ack:1979| [2025/04/30 20:20:38 427111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1889743|prior_time:1746044438382294|is_app_limited:0|send_elapse:50060|ack_elapse:44734|ctl_first_sent_time:1746044438383895|lagest_ack_time:1746044438427028|curr_delivered:1942549| [2025/04/30 20:20:38 427118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438383895| [2025/04/30 20:20:38 427125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:1176| [2025/04/30 20:20:38 427131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:47215|rttvar:3143|minrtt:31448|latest_rtt:43133|ack_delay:104| [2025/04/30 20:20:38 427138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46692|rttvar:3404|minrtt:31448|latest_rtt:43133|ack_delay:104| [2025/04/30 20:20:38 427146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1979|lost_pn:1976|thresh:3| [2025/04/30 20:20:38 427154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1975|lost_pn:1976|po_sent_time:1746044438377926|lost_send_time:1746044438374500|loss_delay:52528|frame:STREAM |repair:128| [2025/04/30 20:20:38 427161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044438377926u| [2025/04/30 20:20:38 427174] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:206341|lost_count:1|send_count:209|pkt_num:1975|po_send_time:1746044438377926|srtt:46692|cwnd:105153|bw:1210339|conn_life:1733714|now:0|last_lost_time:1733714| [2025/04/30 20:20:38 427182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 427189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46692|rtt_var:3404|pto_duration:60308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 427194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 427198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 427202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:20:38 427205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438512208|now:1746044438427188|interv:85020| [2025/04/30 20:20:38 427210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438512208|now:1746044438427188|interval:85020|pto_count:0|srtt:46692 [2025/04/30 20:20:38 427214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 50060, ack_elapse 44734, delivered 52806|rate 1054854|lost 309| [2025/04/30 20:20:38 427219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1054854) in round 35| [2025/04/30 20:20:38 427223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 427227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 427231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:1|acked:2400|po_sent_time:1746044438383895|recovery:1|recovery_start:1746044438427174|packet_conservation:0|next_round_delivered:1920943| [2025/04/30 20:20:38 427236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:1|acked:2400|po_sent_time:1746044438383895|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 427240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54011|srtt:46692|latest_rtt:43133|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438427174|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 427246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:826|largest:826|pns:2| [2025/04/30 20:20:38 427251] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:826|frame:ACK |recv_time:1746044438427028|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 427256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558427028|now:1746044438427028|interv:120000000| [2025/04/30 20:20:38 427260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558427028|now:1746044438427028|interv:120000000| [2025/04/30 20:20:38 427264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438427973|pq_index:0| [2025/04/30 20:20:38 427271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438426709| [2025/04/30 20:20:38 427276] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438427275| [2025/04/30 20:20:38 427281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438427279| [2025/04/30 20:20:38 427287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46692|min_srtt:46692|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 427291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 427296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 427300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 427303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 427308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 427312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46692|min_srtt:46692|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 427316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 427321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 427324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 427328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 427333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 427337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 427341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1960707| [2025/04/30 20:20:38 427346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 427349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 427354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438427973| [2025/04/30 20:20:38 427358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438427973| [2025/04/30 20:20:38 427362] [debug] |xqc_engine_wakeup_after|wakeup:1746044438427973|now:1746044438427362|diff:611| [2025/04/30 20:20:38 427366] [debug] |xqc_engine_main_logic|END|now:1746044438427279| [2025/04/30 20:20:38 427374] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438427374| [2025/04/30 20:20:38 427378] [debug] |xqc_engine_wakeup_after|wakeup:1746044438427973|now:1746044438427378|diff:595| [2025/04/30 20:20:38 427382] [debug] |xqc_engine_main_logic|END|now:1746044438427374| [2025/04/30 20:20:38 428448] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438428448| [2025/04/30 20:20:38 428461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438427973|pq_index:0| [2025/04/30 20:20:38 428466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438427279| [2025/04/30 20:20:38 428475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438428473| [2025/04/30 20:20:38 428482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438427973|now:1746044438428473| [2025/04/30 20:20:38 428489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438427973|now:1746044438428473| [2025/04/30 20:20:38 428495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 428503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46692|min_srtt:46692|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 428511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 428518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 428525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 428530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 428537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 428544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46692|min_srtt:46692|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 428551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 428557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 428564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 428569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 428576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 428583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 428590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1960707| [2025/04/30 20:20:38 428604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 428611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2025| [2025/04/30 20:20:38 428655] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438428622|stream_id:0|stream_offset:1960707| [2025/04/30 20:20:38 428665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 428673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 428680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46692|rtt_var:3404|pto_duration:60308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 428686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 428693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 428700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 428706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438513930|now:1746044438428679|interv:85251| [2025/04/30 20:20:38 428713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438513930|now:1746044438428679|interval:85251|pto_count:0|srtt:46692 [2025/04/30 20:20:38 428740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55211| [2025/04/30 20:20:38 428748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 428753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1961886| [2025/04/30 20:20:38 428757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 428762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2026| [2025/04/30 20:20:38 428796] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438428769|stream_id:0|stream_offset:1961886| [2025/04/30 20:20:38 428805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 428813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 428819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46692|rtt_var:3404|pto_duration:60308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 428825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 428829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 428838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 428842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438514077|now:1746044438428819|interv:85258| [2025/04/30 20:20:38 428846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438514077|now:1746044438428819|interval:85258|pto_count:0|srtt:46692 [2025/04/30 20:20:38 428851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 428856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 428860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1963065| [2025/04/30 20:20:38 428865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 428869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438514077| [2025/04/30 20:20:38 428873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438514077| [2025/04/30 20:20:38 428877] [debug] |xqc_engine_wakeup_after|wakeup:1746044438514077|now:1746044438428877|diff:85200| [2025/04/30 20:20:38 428882] [debug] |xqc_engine_main_logic|END|now:1746044438428473| [2025/04/30 20:20:38 429043] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438429041| [2025/04/30 20:20:38 429049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 429057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:826| [2025/04/30 20:20:38 429063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:827| [2025/04/30 20:20:38 429071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:827| [2025/04/30 20:20:38 429078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 429085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1980|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1981|path_largest_ack:1980| [2025/04/30 20:20:38 429093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1889743|prior_time:1746044438382294|is_app_limited:0|send_elapse:50188|ack_elapse:46747|ctl_first_sent_time:1746044438384023|lagest_ack_time:1746044438429041|curr_delivered:1943749| [2025/04/30 20:20:38 429100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438384023| [2025/04/30 20:20:38 429107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:1176| [2025/04/30 20:20:38 429114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1981|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1981|path_largest_ack:1981| [2025/04/30 20:20:38 429119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1889743|prior_time:1746044438382294|is_app_limited:0|send_elapse:50188|ack_elapse:46747|ctl_first_sent_time:1746044438384023|lagest_ack_time:1746044438429041|curr_delivered:1944949| [2025/04/30 20:20:38 429132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438384151| [2025/04/30 20:20:38 429138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:1177| [2025/04/30 20:20:38 429145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46692|rttvar:3404|minrtt:31448|latest_rtt:44890|ack_delay:80| [2025/04/30 20:20:38 429151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46457|rttvar:3023|minrtt:31448|latest_rtt:44890|ack_delay:80| [2025/04/30 20:20:38 429159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1981|lost_pn:1978|thresh:3| [2025/04/30 20:20:38 429166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 429172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 429179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46457|rtt_var:3023|pto_duration:58549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 429186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 429192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 429197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:20:38 429201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438512318|now:1746044438429179|interv:83139| [2025/04/30 20:20:38 429205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438512318|now:1746044438429179|interval:83139|pto_count:0|srtt:46457 [2025/04/30 20:20:38 429210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 50188, ack_elapse 46747, delivered 55206|rate 1099984|lost 309| [2025/04/30 20:20:38 429214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099984) in round 35| [2025/04/30 20:20:38 429219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 429223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 429227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438384151|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 429232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438384151|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 429236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54011|srtt:46457|latest_rtt:44890|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438427174|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 429242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:827|largest:827|pns:2| [2025/04/30 20:20:38 429251] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:827|frame:ACK |recv_time:1746044438429041|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 429256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558429041|now:1746044438429041|interv:120000000| [2025/04/30 20:20:38 429260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558429041|now:1746044438429041|interv:120000000| [2025/04/30 20:20:38 429264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438514077|pq_index:0| [2025/04/30 20:20:38 429268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438428473| [2025/04/30 20:20:38 429272] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438429272| [2025/04/30 20:20:38 429277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438429276| [2025/04/30 20:20:38 429283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46457|min_srtt:46457|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 429288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 429292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 429296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 429300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 429305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 429309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46457|min_srtt:46457|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 429313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 429317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 429321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 429325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 429329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 429334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 429338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1963065| [2025/04/30 20:20:38 429345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 429349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438430349|now:1746044438429349|interv:1000| [2025/04/30 20:20:38 429353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 429357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 429361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438430349| [2025/04/30 20:20:38 429365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438430349| [2025/04/30 20:20:38 429369] [debug] |xqc_engine_wakeup_after|wakeup:1746044438430349|now:1746044438429369|diff:980| [2025/04/30 20:20:38 429373] [debug] |xqc_engine_main_logic|END|now:1746044438429276| [2025/04/30 20:20:38 429379] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438429379| [2025/04/30 20:20:38 429383] [debug] |xqc_engine_wakeup_after|wakeup:1746044438430349|now:1746044438429383|diff:966| [2025/04/30 20:20:38 429387] [debug] |xqc_engine_main_logic|END|now:1746044438429379| [2025/04/30 20:20:38 430455] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438430455| [2025/04/30 20:20:38 430468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438430349|pq_index:0| [2025/04/30 20:20:38 430475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438429276| [2025/04/30 20:20:38 430483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438430482| [2025/04/30 20:20:38 430491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438430349|now:1746044438430482| [2025/04/30 20:20:38 430498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438430349|now:1746044438430482| [2025/04/30 20:20:38 430504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 430512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46457|min_srtt:46457|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 430520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 430527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 430533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 430538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 430545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 430552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46457|min_srtt:46457|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 430559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 430566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 430579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 430585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 430592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 430599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 430606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1963065| [2025/04/30 20:20:38 430613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 430620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2027| [2025/04/30 20:20:38 430662] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438430630|stream_id:0|stream_offset:1963065| [2025/04/30 20:20:38 430671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 430679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 430685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46457|rtt_var:3023|pto_duration:58549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 430693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 430699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 430705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 430711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438514179|now:1746044438430685|interv:83494| [2025/04/30 20:20:38 430737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438514179|now:1746044438430685|interval:83494|pto_count:0|srtt:46457 [2025/04/30 20:20:38 430745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55211| [2025/04/30 20:20:38 430753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 430758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1964244| [2025/04/30 20:20:38 430762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 430767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2028| [2025/04/30 20:20:38 430801] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438430774|stream_id:0|stream_offset:1964244| [2025/04/30 20:20:38 430816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 430824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 430830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46457|rtt_var:3023|pto_duration:58549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 430835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 430839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 430843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 430846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438514323|now:1746044438430830|interv:83493| [2025/04/30 20:20:38 430851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438514323|now:1746044438430830|interval:83493|pto_count:0|srtt:46457 [2025/04/30 20:20:38 430855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 430860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 430864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1965423| [2025/04/30 20:20:38 430868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 430872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438514323| [2025/04/30 20:20:38 430877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438514323| [2025/04/30 20:20:38 430881] [debug] |xqc_engine_wakeup_after|wakeup:1746044438514323|now:1746044438430881|diff:83442| [2025/04/30 20:20:38 430885] [debug] |xqc_engine_main_logic|END|now:1746044438430482| [2025/04/30 20:20:38 431021] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438431020| [2025/04/30 20:20:38 431030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 431038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:827| [2025/04/30 20:20:38 431042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:828| [2025/04/30 20:20:38 431048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:828| [2025/04/30 20:20:38 431054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 431062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1982|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1983|path_largest_ack:1982| [2025/04/30 20:20:38 431069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1892143|prior_time:1746044438384313|is_app_limited:0|send_elapse:50084|ack_elapse:46707|ctl_first_sent_time:1746044438385849|lagest_ack_time:1746044438431020|curr_delivered:1946149| [2025/04/30 20:20:38 431082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438385849| [2025/04/30 20:20:38 431088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:1178| [2025/04/30 20:20:38 431095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1983|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1983|path_largest_ack:1983| [2025/04/30 20:20:38 431100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1894543|prior_time:1746044438386209|is_app_limited:0|send_elapse:49930|ack_elapse:44811|ctl_first_sent_time:1746044438387778|lagest_ack_time:1746044438431020|curr_delivered:1947349| [2025/04/30 20:20:38 431107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438387778| [2025/04/30 20:20:38 431113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:1179| [2025/04/30 20:20:38 431119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46457|rttvar:3023|minrtt:31448|latest_rtt:43242|ack_delay:80| [2025/04/30 20:20:38 431125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:46045|rttvar:3091|minrtt:31448|latest_rtt:43242|ack_delay:80| [2025/04/30 20:20:38 431133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1983|lost_pn:1980|thresh:3| [2025/04/30 20:20:38 431140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 431147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 431154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46045|rtt_var:3091|pto_duration:58409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 431160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 431166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 431170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:20:38 431174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438514183|now:1746044438431153|interv:83030| [2025/04/30 20:20:38 431178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438514183|now:1746044438431153|interval:83030|pto_count:0|srtt:46045 [2025/04/30 20:20:38 431183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 49930, ack_elapse 44811, delivered 52806|rate 1057600|lost 309| [2025/04/30 20:20:38 431187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057600) in round 35| [2025/04/30 20:20:38 431192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 431196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 431200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438387778|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 431208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438387778|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 431213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54011|srtt:46045|latest_rtt:43242|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438427174|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 431219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:828|largest:828|pns:2| [2025/04/30 20:20:38 431223] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:828|frame:ACK |recv_time:1746044438431020|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 431228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558431020|now:1746044438431020|interv:120000000| [2025/04/30 20:20:38 431233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558431020|now:1746044438431020|interv:120000000| [2025/04/30 20:20:38 431236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438514323|pq_index:0| [2025/04/30 20:20:38 431241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438430482| [2025/04/30 20:20:38 431245] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438431245| [2025/04/30 20:20:38 431250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438431249| [2025/04/30 20:20:38 431256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46045|min_srtt:46045|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 431260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 431265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 431269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 431273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 431277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 431281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46045|min_srtt:46045|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 431285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 431290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 431294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 431300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 431305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 431309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 431313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1965423| [2025/04/30 20:20:38 431318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 431322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438432322|now:1746044438431322|interv:1000| [2025/04/30 20:20:38 431326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 431330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 431334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438432322| [2025/04/30 20:20:38 431338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438432322| [2025/04/30 20:20:38 431342] [debug] |xqc_engine_wakeup_after|wakeup:1746044438432322|now:1746044438431342|diff:980| [2025/04/30 20:20:38 431346] [debug] |xqc_engine_main_logic|END|now:1746044438431249| [2025/04/30 20:20:38 431351] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438431351| [2025/04/30 20:20:38 431355] [debug] |xqc_engine_wakeup_after|wakeup:1746044438432322|now:1746044438431355|diff:967| [2025/04/30 20:20:38 431359] [debug] |xqc_engine_main_logic|END|now:1746044438431351| [2025/04/30 20:20:38 432427] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438432427| [2025/04/30 20:20:38 432439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438432322|pq_index:0| [2025/04/30 20:20:38 432444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438431249| [2025/04/30 20:20:38 432449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438432448| [2025/04/30 20:20:38 432454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438432322|now:1746044438432448| [2025/04/30 20:20:38 432458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438432322|now:1746044438432448| [2025/04/30 20:20:38 432463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 432472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46045|min_srtt:46045|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 432479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 432486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 432493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 432499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 432513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 432520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:46045|min_srtt:46045|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 432527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 432534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 432540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 432546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 432552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 432559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 432566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1965423| [2025/04/30 20:20:38 432573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 432580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2029| [2025/04/30 20:20:38 432626] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438432592|stream_id:0|stream_offset:1965423| [2025/04/30 20:20:38 432637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 432644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 432652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46045|rtt_var:3091|pto_duration:58409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 432659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 432665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 432672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 432678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438516001|now:1746044438432651|interv:83350| [2025/04/30 20:20:38 432684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438516001|now:1746044438432651|interval:83350|pto_count:0|srtt:46045 [2025/04/30 20:20:38 432692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55211| [2025/04/30 20:20:38 432705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 432712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1966602| [2025/04/30 20:20:38 432743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 432751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2030| [2025/04/30 20:20:38 432796] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438432762|stream_id:0|stream_offset:1966602| [2025/04/30 20:20:38 432807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 432814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 432821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:46045|rtt_var:3091|pto_duration:58409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 432827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 432831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 432835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 432839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438516171|now:1746044438432821|interv:83350| [2025/04/30 20:20:38 432843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438516171|now:1746044438432821|interval:83350|pto_count:0|srtt:46045 [2025/04/30 20:20:38 432848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 432853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 432857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1967781| [2025/04/30 20:20:38 432862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 432866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438516171| [2025/04/30 20:20:38 432870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438516171| [2025/04/30 20:20:38 432874] [debug] |xqc_engine_wakeup_after|wakeup:1746044438516171|now:1746044438432874|diff:83297| [2025/04/30 20:20:38 432879] [debug] |xqc_engine_main_logic|END|now:1746044438432448| [2025/04/30 20:20:38 433011] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438433010| [2025/04/30 20:20:38 433022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 433032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:828| [2025/04/30 20:20:38 433046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:829| [2025/04/30 20:20:38 433055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:829| [2025/04/30 20:20:38 433061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 433078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1984|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1985|path_largest_ack:1984| [2025/04/30 20:20:38 433086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1894543|prior_time:1746044438386209|is_app_limited:0|send_elapse:50062|ack_elapse:46801|ctl_first_sent_time:1746044438387910|lagest_ack_time:1746044438433010|curr_delivered:1948549| [2025/04/30 20:20:38 433093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438387910| [2025/04/30 20:20:38 433101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:1180| [2025/04/30 20:20:38 433108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1985|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1985|path_largest_ack:1985| [2025/04/30 20:20:38 433114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1894543|prior_time:1746044438386209|is_app_limited:0|send_elapse:50062|ack_elapse:46801|ctl_first_sent_time:1746044438387910|lagest_ack_time:1746044438433010|curr_delivered:1949749| [2025/04/30 20:20:38 433121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438388023| [2025/04/30 20:20:38 433129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:1181| [2025/04/30 20:20:38 433135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:46045|rttvar:3091|minrtt:31448|latest_rtt:44987|ack_delay:88| [2025/04/30 20:20:38 433142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45902|rttvar:2605|minrtt:31448|latest_rtt:44987|ack_delay:88| [2025/04/30 20:20:38 433149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1985|lost_pn:1982|thresh:3| [2025/04/30 20:20:38 433156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 433162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 433169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45902|rtt_var:2605|pto_duration:56322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 433176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 433180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 433184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:20:38 433188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438514084|now:1746044438433168|interv:80916| [2025/04/30 20:20:38 433192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438514084|now:1746044438433168|interval:80916|pto_count:0|srtt:45902 [2025/04/30 20:20:38 433201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 50062, ack_elapse 46801, delivered 55206|rate 1102752|lost 309| [2025/04/30 20:20:38 433206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1102752) in round 35| [2025/04/30 20:20:38 433210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 433214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 433218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438388023|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 433223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438388023|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 433228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54011|srtt:45902|latest_rtt:44987|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438427174|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 433234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:829|largest:829|pns:2| [2025/04/30 20:20:38 433238] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:829|frame:ACK |recv_time:1746044438433010|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 433243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558433010|now:1746044438433010|interv:120000000| [2025/04/30 20:20:38 433247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558433010|now:1746044438433010|interv:120000000| [2025/04/30 20:20:38 433251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438516171|pq_index:0| [2025/04/30 20:20:38 433256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438432448| [2025/04/30 20:20:38 433260] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438433260| [2025/04/30 20:20:38 433265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438433264| [2025/04/30 20:20:38 433271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45902|min_srtt:45902|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 433276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 433280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 433284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 433288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 433295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 433300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45902|min_srtt:45902|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 433304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 433308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 433312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 433316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 433320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 433325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 433329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1967781| [2025/04/30 20:20:38 433333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 433337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438434337|now:1746044438433337|interv:1000| [2025/04/30 20:20:38 433341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 433345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 433349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438434337| [2025/04/30 20:20:38 433353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438434337| [2025/04/30 20:20:38 433357] [debug] |xqc_engine_wakeup_after|wakeup:1746044438434337|now:1746044438433357|diff:980| [2025/04/30 20:20:38 433362] [debug] |xqc_engine_main_logic|END|now:1746044438433264| [2025/04/30 20:20:38 433367] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438433367| [2025/04/30 20:20:38 433371] [debug] |xqc_engine_wakeup_after|wakeup:1746044438434337|now:1746044438433371|diff:966| [2025/04/30 20:20:38 433375] [debug] |xqc_engine_main_logic|END|now:1746044438433367| [2025/04/30 20:20:38 434447] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438434446| [2025/04/30 20:20:38 434459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438434337|pq_index:0| [2025/04/30 20:20:38 434463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438433264| [2025/04/30 20:20:38 434469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438434467| [2025/04/30 20:20:38 434474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438434337|now:1746044438434467| [2025/04/30 20:20:38 434478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438434337|now:1746044438434467| [2025/04/30 20:20:38 434487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 434496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45902|min_srtt:45902|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 434503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 434510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 434517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 434522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 434529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 434535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45902|min_srtt:45902|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 434542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 434549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 434554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 434560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 434567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 434574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 434581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1967781| [2025/04/30 20:20:38 434588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 434594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2031| [2025/04/30 20:20:38 434637] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438434605|stream_id:0|stream_offset:1967781| [2025/04/30 20:20:38 434647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 434654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 434661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45902|rtt_var:2605|pto_duration:56322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 434668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 434681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 434688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 434695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438515927|now:1746044438434660|interv:81267| [2025/04/30 20:20:38 434701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438515927|now:1746044438434660|interval:81267|pto_count:0|srtt:45902 [2025/04/30 20:20:38 434705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55211| [2025/04/30 20:20:38 434711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 434715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1968960| [2025/04/30 20:20:38 434744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 434750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2032| [2025/04/30 20:20:38 434784] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438434760|stream_id:0|stream_offset:1968960| [2025/04/30 20:20:38 434790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 434795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 434800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45902|rtt_var:2605|pto_duration:56322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 434804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 434809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 434816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 434823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438516082|now:1746044438434799|interv:81283| [2025/04/30 20:20:38 434829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438516082|now:1746044438434799|interval:81283|pto_count:0|srtt:45902 [2025/04/30 20:20:38 434836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 434841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 434845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1970139| [2025/04/30 20:20:38 434850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 434859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438516082| [2025/04/30 20:20:38 434863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438516082| [2025/04/30 20:20:38 434867] [debug] |xqc_engine_wakeup_after|wakeup:1746044438516082|now:1746044438434867|diff:81215| [2025/04/30 20:20:38 434872] [debug] |xqc_engine_main_logic|END|now:1746044438434467| [2025/04/30 20:20:38 435025] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438435024| [2025/04/30 20:20:38 435037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 435045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:829| [2025/04/30 20:20:38 435052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:830| [2025/04/30 20:20:38 435058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:830| [2025/04/30 20:20:38 435063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 435069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1986|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1987|path_largest_ack:1986| [2025/04/30 20:20:38 435077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1896943|prior_time:1746044438388192|is_app_limited:0|send_elapse:51673|ack_elapse:46832|ctl_first_sent_time:1746044438389700|lagest_ack_time:1746044438435024|curr_delivered:1950949| [2025/04/30 20:20:38 435084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438389700| [2025/04/30 20:20:38 435091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:1182| [2025/04/30 20:20:38 435097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1987|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1987|path_largest_ack:1987| [2025/04/30 20:20:38 435104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1899343|prior_time:1746044438390335|is_app_limited:0|send_elapse:52081|ack_elapse:44689|ctl_first_sent_time:1746044438391959|lagest_ack_time:1746044438435024|curr_delivered:1952149| [2025/04/30 20:20:38 435111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438391959| [2025/04/30 20:20:38 435118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:1183| [2025/04/30 20:20:38 435125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45902|rttvar:2605|minrtt:31448|latest_rtt:43065|ack_delay:80| [2025/04/30 20:20:38 435132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45538|rttvar:2683|minrtt:31448|latest_rtt:43065|ack_delay:80| [2025/04/30 20:20:38 435139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1987|lost_pn:1984|thresh:3| [2025/04/30 20:20:38 435146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 435152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 435159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45538|rtt_var:2683|pto_duration:56270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 435172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 435176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 435180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:20:38 435184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438516030|now:1746044438435158|interv:80872| [2025/04/30 20:20:38 435188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438516030|now:1746044438435158|interval:80872|pto_count:0|srtt:45538 [2025/04/30 20:20:38 435193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 52081, ack_elapse 44689, delivered 52806|rate 1013920|lost 309| [2025/04/30 20:20:38 435198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1013920) in round 35| [2025/04/30 20:20:38 435202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 435206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 435210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438391959|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 435215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438391959|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 435219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54011|srtt:45538|latest_rtt:43065|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438427174|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 435225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:830|largest:830|pns:2| [2025/04/30 20:20:38 435230] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:830|frame:ACK |recv_time:1746044438435024|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 435237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558435024|now:1746044438435024|interv:120000000| [2025/04/30 20:20:38 435244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558435024|now:1746044438435024|interv:120000000| [2025/04/30 20:20:38 435251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438516082|pq_index:0| [2025/04/30 20:20:38 435257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438434467| [2025/04/30 20:20:38 435261] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438435261| [2025/04/30 20:20:38 435266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438435265| [2025/04/30 20:20:38 435272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45538|min_srtt:45538|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 435282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 435287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 435291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 435295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 435299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 435303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45538|min_srtt:45538|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 435307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 435312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 435316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 435322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 435329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 435336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 435342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1970139| [2025/04/30 20:20:38 435346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 435350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438436350|now:1746044438435350|interv:1000| [2025/04/30 20:20:38 435354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 435358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 435362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438436350| [2025/04/30 20:20:38 435366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438436350| [2025/04/30 20:20:38 435370] [debug] |xqc_engine_wakeup_after|wakeup:1746044438436350|now:1746044438435370|diff:980| [2025/04/30 20:20:38 435375] [debug] |xqc_engine_main_logic|END|now:1746044438435265| [2025/04/30 20:20:38 435380] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438435380| [2025/04/30 20:20:38 435384] [debug] |xqc_engine_wakeup_after|wakeup:1746044438436350|now:1746044438435384|diff:966| [2025/04/30 20:20:38 435388] [debug] |xqc_engine_main_logic|END|now:1746044438435380| [2025/04/30 20:20:38 436455] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438436455| [2025/04/30 20:20:38 436467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438436350|pq_index:0| [2025/04/30 20:20:38 436478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438435265| [2025/04/30 20:20:38 436487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438436485| [2025/04/30 20:20:38 436495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438436350|now:1746044438436485| [2025/04/30 20:20:38 436502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438436350|now:1746044438436485| [2025/04/30 20:20:38 436508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 436516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45538|min_srtt:45538|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 436523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 436530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 436536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 436542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 436549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 436555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45538|min_srtt:45538|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 436562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 436569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 436575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 436581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 436587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 436596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 436607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1970139| [2025/04/30 20:20:38 436615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 436622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2033| [2025/04/30 20:20:38 436669] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438436633|stream_id:0|stream_offset:1970139| [2025/04/30 20:20:38 436686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 436694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 436701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45538|rtt_var:2683|pto_duration:56270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 436708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 436714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 436744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 436751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438517903|now:1746044438436700|interv:81203| [2025/04/30 20:20:38 436758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438517903|now:1746044438436700|interval:81203|pto_count:0|srtt:45538 [2025/04/30 20:20:38 436765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55211| [2025/04/30 20:20:38 436773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 436780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1971318| [2025/04/30 20:20:38 436785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 436791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2034| [2025/04/30 20:20:38 436822] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438436798|stream_id:0|stream_offset:1971318| [2025/04/30 20:20:38 436828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 436834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 436841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45538|rtt_var:2683|pto_duration:56270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 436849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 436855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 436861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 436867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438518068|now:1746044438436841|interv:81227| [2025/04/30 20:20:38 436874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438518068|now:1746044438436841|interval:81227|pto_count:0|srtt:45538 [2025/04/30 20:20:38 436887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 436892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 436897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1972497| [2025/04/30 20:20:38 436901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 436905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438518068| [2025/04/30 20:20:38 436910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438518068| [2025/04/30 20:20:38 436914] [debug] |xqc_engine_wakeup_after|wakeup:1746044438518068|now:1746044438436914|diff:81154| [2025/04/30 20:20:38 436918] [debug] |xqc_engine_main_logic|END|now:1746044438436485| [2025/04/30 20:20:38 437042] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438437041| [2025/04/30 20:20:38 437054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 437062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:830| [2025/04/30 20:20:38 437069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:831| [2025/04/30 20:20:38 437077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:831| [2025/04/30 20:20:38 437084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 437091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1988|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1989|path_largest_ack:1988| [2025/04/30 20:20:38 437098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1899343|prior_time:1746044438390335|is_app_limited:0|send_elapse:52178|ack_elapse:46706|ctl_first_sent_time:1746044438392056|lagest_ack_time:1746044438437041|curr_delivered:1953349| [2025/04/30 20:20:38 437105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438392056| [2025/04/30 20:20:38 437110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:1184| [2025/04/30 20:20:38 437114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1989|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1989|path_largest_ack:1989| [2025/04/30 20:20:38 437122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1899343|prior_time:1746044438390335|is_app_limited:0|send_elapse:52178|ack_elapse:46706|ctl_first_sent_time:1746044438392056|lagest_ack_time:1746044438437041|curr_delivered:1954549| [2025/04/30 20:20:38 437129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438392148| [2025/04/30 20:20:38 437135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:1185| [2025/04/30 20:20:38 437141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45538|rttvar:2683|minrtt:31448|latest_rtt:44893|ack_delay:80| [2025/04/30 20:20:38 437152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45447|rttvar:2194|minrtt:31448|latest_rtt:44893|ack_delay:80| [2025/04/30 20:20:38 437159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1989|lost_pn:1986|thresh:3| [2025/04/30 20:20:38 437166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 437173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 437179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45447|rtt_var:2194|pto_duration:54223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 437186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 437191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 437195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:20:38 437199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438516021|now:1746044438437179|interv:78842| [2025/04/30 20:20:38 437203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438516021|now:1746044438437179|interval:78842|pto_count:0|srtt:45447 [2025/04/30 20:20:38 437207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 52178, ack_elapse 46706, delivered 55206|rate 1058032|lost 309| [2025/04/30 20:20:38 437212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1058032) in round 35| [2025/04/30 20:20:38 437216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 437220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 437224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438392148|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 437229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438392148|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 437233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54011|srtt:45447|latest_rtt:44893|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438427174|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 437239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:831|largest:831|pns:2| [2025/04/30 20:20:38 437244] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:831|frame:ACK |recv_time:1746044438437041|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 437249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558437041|now:1746044438437041|interv:120000000| [2025/04/30 20:20:38 437253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558437041|now:1746044438437041|interv:120000000| [2025/04/30 20:20:38 437261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438518068|pq_index:0| [2025/04/30 20:20:38 437265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438436485| [2025/04/30 20:20:38 437269] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438437269| [2025/04/30 20:20:38 437274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438437273| [2025/04/30 20:20:38 437280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45447|min_srtt:45447|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 437285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 437289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 437293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 437297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 437301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 437305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45447|min_srtt:45447|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 437310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 437314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 437318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 437322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 437326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 437330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 437334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1972497| [2025/04/30 20:20:38 437339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 437343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438438343|now:1746044438437343|interv:1000| [2025/04/30 20:20:38 437347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 437351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 437357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438438343| [2025/04/30 20:20:38 437361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438438343| [2025/04/30 20:20:38 437365] [debug] |xqc_engine_wakeup_after|wakeup:1746044438438343|now:1746044438437365|diff:978| [2025/04/30 20:20:38 437370] [debug] |xqc_engine_main_logic|END|now:1746044438437273| [2025/04/30 20:20:38 437375] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438437375| [2025/04/30 20:20:38 437379] [debug] |xqc_engine_wakeup_after|wakeup:1746044438438343|now:1746044438437379|diff:964| [2025/04/30 20:20:38 437383] [debug] |xqc_engine_main_logic|END|now:1746044438437375| [2025/04/30 20:20:38 438456] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438438455| [2025/04/30 20:20:38 438471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438438343|pq_index:0| [2025/04/30 20:20:38 438478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438437273| [2025/04/30 20:20:38 438487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438438485| [2025/04/30 20:20:38 438494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438438343|now:1746044438438485| [2025/04/30 20:20:38 438501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438438343|now:1746044438438485| [2025/04/30 20:20:38 438507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 438514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45447|min_srtt:45447|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 438522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 438529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 438535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 438541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 438548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 438554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45447|min_srtt:45447|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 438560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 438567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 438573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 438579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 438586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 438600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 438606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1972497| [2025/04/30 20:20:38 438613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 438620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2035| [2025/04/30 20:20:38 438666] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438438631|stream_id:0|stream_offset:1972497| [2025/04/30 20:20:38 438676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 438684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 438691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45447|rtt_var:2194|pto_duration:54223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 438698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 438704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 438711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 438735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438517854|now:1746044438438690|interv:79164| [2025/04/30 20:20:38 438745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438517854|now:1746044438438690|interval:79164|pto_count:0|srtt:45447 [2025/04/30 20:20:38 438750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55211| [2025/04/30 20:20:38 438755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 438759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1973676| [2025/04/30 20:20:38 438764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 438768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2036| [2025/04/30 20:20:38 438801] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438438775|stream_id:0|stream_offset:1973676| [2025/04/30 20:20:38 438811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 438818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 438825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45447|rtt_var:2194|pto_duration:54223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 438836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 438840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 438844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 438848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438517998|now:1746044438438824|interv:79174| [2025/04/30 20:20:38 438852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438517998|now:1746044438438824|interval:79174|pto_count:0|srtt:45447 [2025/04/30 20:20:38 438857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 438861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 438865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1974855| [2025/04/30 20:20:38 438870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 438874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438517998| [2025/04/30 20:20:38 438879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438517998| [2025/04/30 20:20:38 438883] [debug] |xqc_engine_wakeup_after|wakeup:1746044438517998|now:1746044438438883|diff:79115| [2025/04/30 20:20:38 438887] [debug] |xqc_engine_main_logic|END|now:1746044438438485| [2025/04/30 20:20:38 439135] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438439134| [2025/04/30 20:20:38 439144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 439153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:831| [2025/04/30 20:20:38 439159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:832| [2025/04/30 20:20:38 439169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:832| [2025/04/30 20:20:38 439176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 439183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 439190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1901743|prior_time:1746044438392307|is_app_limited:0|send_elapse:52004|ack_elapse:46827|ctl_first_sent_time:1746044438393842|lagest_ack_time:1746044438439134|curr_delivered:1955749| [2025/04/30 20:20:38 439197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438393842| [2025/04/30 20:20:38 439204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:1186| [2025/04/30 20:20:38 439211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45447|rttvar:2194|minrtt:31448|latest_rtt:45292|ack_delay:1160| [2025/04/30 20:20:38 439223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45283|rttvar:1974|minrtt:31448|latest_rtt:45292|ack_delay:1160| [2025/04/30 20:20:38 439229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1990|lost_pn:1987|thresh:3| [2025/04/30 20:20:38 439235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 439241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 439248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45283|rtt_var:1974|pto_duration:53179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 439256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 439263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 439269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 439276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438516954|now:1746044438439248|interv:77706| [2025/04/30 20:20:38 439282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438516954|now:1746044438439248|interval:77706|pto_count:0|srtt:45283 [2025/04/30 20:20:38 439289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 52004, ack_elapse 46827, delivered 54006|rate 1038497|lost 309| [2025/04/30 20:20:38 439294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038497) in round 35| [2025/04/30 20:20:38 439299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 439303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 439307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:1200|po_sent_time:1746044438393842|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 439311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:1200|po_sent_time:1746044438393842|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 439316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:55211|srtt:45283|latest_rtt:45292|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438427174|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 439321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 439326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438464134|now:1746044438439134|interv:25000| [2025/04/30 20:20:38 439331] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438439134|max_ack_delay:25000| [2025/04/30 20:20:38 439340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:832|largest:832|pns:2| [2025/04/30 20:20:38 439345] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:832|frame:PING ACK |recv_time:1746044438439134|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 439350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558439134|now:1746044438439134|interv:120000000| [2025/04/30 20:20:38 439354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558439134|now:1746044438439134|interv:120000000| [2025/04/30 20:20:38 439358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438517998|pq_index:0| [2025/04/30 20:20:38 439362] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438438485| [2025/04/30 20:20:38 439366] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438439366| [2025/04/30 20:20:38 439371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438439370| [2025/04/30 20:20:38 439377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45283|min_srtt:45283|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 439381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 439386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 439390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 439394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 439399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 439403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45283|min_srtt:45283|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 439407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 439412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 439415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 439419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 439424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 439428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 439432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1974855| [2025/04/30 20:20:38 439439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 439443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438440443|now:1746044438439443|interv:1000| [2025/04/30 20:20:38 439448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 439451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 439455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438440443| [2025/04/30 20:20:38 439459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438440443| [2025/04/30 20:20:38 439463] [debug] |xqc_engine_wakeup_after|wakeup:1746044438440443|now:1746044438439463|diff:980| [2025/04/30 20:20:38 439468] [debug] |xqc_engine_main_logic|END|now:1746044438439370| [2025/04/30 20:20:38 439473] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438439473| [2025/04/30 20:20:38 439477] [debug] |xqc_engine_wakeup_after|wakeup:1746044438440443|now:1746044438439477|diff:966| [2025/04/30 20:20:38 439481] [debug] |xqc_engine_main_logic|END|now:1746044438439473| [2025/04/30 20:20:38 440551] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438440551| [2025/04/30 20:20:38 440563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438440443|pq_index:0| [2025/04/30 20:20:38 440568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438439370| [2025/04/30 20:20:38 440573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438440572| [2025/04/30 20:20:38 440578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438440443|now:1746044438440572| [2025/04/30 20:20:38 440582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438440443|now:1746044438440572| [2025/04/30 20:20:38 440586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 440591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45283|min_srtt:45283|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 440596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 440601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 440605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 440609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 440613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 440617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45283|min_srtt:45283|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 440621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 440636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 440640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 440644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 440648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 440653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 440659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1974855| [2025/04/30 20:20:38 440666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 440673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2037| [2025/04/30 20:20:38 440737] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438440684|stream_id:0|stream_offset:1974855| [2025/04/30 20:20:38 440751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 440759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 440766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45283|rtt_var:1974|pto_duration:53179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 440773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 440779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 440785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 440792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438518863|now:1746044438440766|interv:78097| [2025/04/30 20:20:38 440797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438518863|now:1746044438440766|interval:78097|pto_count:0|srtt:45283 [2025/04/30 20:20:38 440802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 440807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 440811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1976034| [2025/04/30 20:20:38 440816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 440820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438464134| [2025/04/30 20:20:38 440829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438464134| [2025/04/30 20:20:38 440833] [debug] |xqc_engine_wakeup_after|wakeup:1746044438464134|now:1746044438440833|diff:23301| [2025/04/30 20:20:38 440838] [debug] |xqc_engine_main_logic|END|now:1746044438440572| [2025/04/30 20:20:38 441003] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438441002| [2025/04/30 20:20:38 441014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 441023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:832| [2025/04/30 20:20:38 441027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:833| [2025/04/30 20:20:38 441036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:833| [2025/04/30 20:20:38 441042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 441050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1992|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1993|path_largest_ack:1992| [2025/04/30 20:20:38 441058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1904143|prior_time:1746044438394182|is_app_limited:0|send_elapse:51900|ack_elapse:46820|ctl_first_sent_time:1746044438395752|lagest_ack_time:1746044438441002|curr_delivered:1956949| [2025/04/30 20:20:38 441065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438395752| [2025/04/30 20:20:38 441071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:1187| [2025/04/30 20:20:38 441079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1993|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1993|path_largest_ack:1993| [2025/04/30 20:20:38 441086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1906543|prior_time:1746044438396156|is_app_limited:0|send_elapse:51839|ack_elapse:44846|ctl_first_sent_time:1746044438397696|lagest_ack_time:1746044438441002|curr_delivered:1958149| [2025/04/30 20:20:38 441092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438397696| [2025/04/30 20:20:38 441099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:1188| [2025/04/30 20:20:38 441105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45283|rttvar:1974|minrtt:31448|latest_rtt:43306|ack_delay:96| [2025/04/30 20:20:38 441112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45024|rttvar:1999|minrtt:31448|latest_rtt:43306|ack_delay:96| [2025/04/30 20:20:38 441119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1993|lost_pn:1990|thresh:3| [2025/04/30 20:20:38 441126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 441132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 441136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438444621|now:1746044438441136|interval:3485| [2025/04/30 20:20:38 441146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438444621|now:1746044438441136|interv:3485| [2025/04/30 20:20:38 441150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 51839, ack_elapse 44846, delivered 51606|rate 995505|lost 309| [2025/04/30 20:20:38 441154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (995505) in round 35| [2025/04/30 20:20:38 441159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 441163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 441167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438397696|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 441171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438397696|recovery:1|recovery_start:1746044438427174|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 441176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54011|srtt:45024|latest_rtt:43306|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438427174|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 441182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:833|largest:833|pns:2| [2025/04/30 20:20:38 441187] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:833|frame:ACK |recv_time:1746044438441002|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 441192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558441002|now:1746044438441002|interv:120000000| [2025/04/30 20:20:38 441196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558441002|now:1746044438441002|interv:120000000| [2025/04/30 20:20:38 441200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438464134|pq_index:0| [2025/04/30 20:20:38 441204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438440572| [2025/04/30 20:20:38 441208] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438441208| [2025/04/30 20:20:38 441213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438441212| [2025/04/30 20:20:38 441219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45024|min_srtt:45024|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 441224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 441228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 441232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 441236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 441244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 441248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45024|min_srtt:45024|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 441252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 441256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 441260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 441264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 441268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 441273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 441277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1976034| [2025/04/30 20:20:38 441281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 441286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2038| [2025/04/30 20:20:38 441323] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438441293|stream_id:0|stream_offset:1976034| [2025/04/30 20:20:38 441333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 441341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 441348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438444621|now:1746044438441347|interval:3274| [2025/04/30 20:20:38 441354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438444621|now:1746044438441347|interv:3274| [2025/04/30 20:20:38 441358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55211| [2025/04/30 20:20:38 441363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 441367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1977213| [2025/04/30 20:20:38 441372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 441376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438442376|now:1746044438441376|interv:1000| [2025/04/30 20:20:38 441385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 441389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 441393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438442376| [2025/04/30 20:20:38 441398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438442376| [2025/04/30 20:20:38 441402] [debug] |xqc_engine_wakeup_after|wakeup:1746044438442376|now:1746044438441402|diff:974| [2025/04/30 20:20:38 441406] [debug] |xqc_engine_main_logic|END|now:1746044438441212| [2025/04/30 20:20:38 441412] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438441411| [2025/04/30 20:20:38 441415] [debug] |xqc_engine_wakeup_after|wakeup:1746044438442376|now:1746044438441415|diff:961| [2025/04/30 20:20:38 441419] [debug] |xqc_engine_main_logic|END|now:1746044438441411| [2025/04/30 20:20:38 442496] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438442496| [2025/04/30 20:20:38 442510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438442376|pq_index:0| [2025/04/30 20:20:38 442517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438441212| [2025/04/30 20:20:38 442525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438442523| [2025/04/30 20:20:38 442532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438442376|now:1746044438442523| [2025/04/30 20:20:38 442538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438442376|now:1746044438442523| [2025/04/30 20:20:38 442544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 442552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45024|min_srtt:45024|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 442559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 442566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 442572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 442578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 442585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 442591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45024|min_srtt:45024|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 442598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 442604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 442610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 442616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 442631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 442638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 442645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1977213| [2025/04/30 20:20:38 442652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 442659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2039| [2025/04/30 20:20:38 442701] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438442670|stream_id:0|stream_offset:1977213| [2025/04/30 20:20:38 442712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 442740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 442748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438444621|now:1746044438442747|interval:1874| [2025/04/30 20:20:38 442753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438444621|now:1746044438442747|interv:1874| [2025/04/30 20:20:38 442757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 442763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 442767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1978392| [2025/04/30 20:20:38 442771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 442775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438444621| [2025/04/30 20:20:38 442780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438444621| [2025/04/30 20:20:38 442784] [debug] |xqc_engine_wakeup_after|wakeup:1746044438444621|now:1746044438442784|diff:1837| [2025/04/30 20:20:38 442788] [debug] |xqc_engine_main_logic|END|now:1746044438442523| [2025/04/30 20:20:38 442998] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438442996| [2025/04/30 20:20:38 443007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 443016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:833| [2025/04/30 20:20:38 443022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:834| [2025/04/30 20:20:38 443031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:834| [2025/04/30 20:20:38 443037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 443045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1994|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1995|path_largest_ack:1994| [2025/04/30 20:20:38 443058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1906543|prior_time:1746044438396156|is_app_limited:0|send_elapse:52022|ack_elapse:46840|ctl_first_sent_time:1746044438397879|lagest_ack_time:1746044438442996|curr_delivered:1959349| [2025/04/30 20:20:38 443065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438397879| [2025/04/30 20:20:38 443072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:1189| [2025/04/30 20:20:38 443078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1995|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1995|path_largest_ack:1995| [2025/04/30 20:20:38 443085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1906543|prior_time:1746044438396156|is_app_limited:0|send_elapse:52022|ack_elapse:46840|ctl_first_sent_time:1746044438397879|lagest_ack_time:1746044438442996|curr_delivered:1960549| [2025/04/30 20:20:38 443091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438397975| [2025/04/30 20:20:38 443098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:1190| [2025/04/30 20:20:38 443105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45024|rttvar:1999|minrtt:31448|latest_rtt:45021|ack_delay:96| [2025/04/30 20:20:38 443112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:45011|rttvar:1524|minrtt:31448|latest_rtt:45021|ack_delay:96| [2025/04/30 20:20:38 443119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1995|lost_pn:1992|thresh:3| [2025/04/30 20:20:38 443126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 443134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1991|lost_pn:1992|po_sent_time:1746044438393969|lost_send_time:1746044438392348|loss_delay:50648|frame:STREAM |repair:128| [2025/04/30 20:20:38 443141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044438393969u| [2025/04/30 20:20:38 443147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 443153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45011|rtt_var:1524|pto_duration:51107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 443158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 443162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 443165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52811| [2025/04/30 20:20:38 443169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438518777|now:1746044438443153|interv:75624| [2025/04/30 20:20:38 443173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438518777|now:1746044438443153|interval:75624|pto_count:0|srtt:45011 [2025/04/30 20:20:38 443183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 52022, ack_elapse 46840, delivered 54006|rate 1038137|lost 310| [2025/04/30 20:20:38 443187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038137) in round 35| [2025/04/30 20:20:38 443191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 443196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 443199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:1|acked:2400|po_sent_time:1746044438397975|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 443204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:1|acked:2400|po_sent_time:1746044438397975|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 443209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:52811|srtt:45011|latest_rtt:45021|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438443147|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 443215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:834|largest:834|pns:2| [2025/04/30 20:20:38 443219] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:834|frame:ACK |recv_time:1746044438442996|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 443224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558442996|now:1746044438442996|interv:120000000| [2025/04/30 20:20:38 443228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558442996|now:1746044438442996|interv:120000000| [2025/04/30 20:20:38 443232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438444621|pq_index:0| [2025/04/30 20:20:38 443237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438442523| [2025/04/30 20:20:38 443241] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438443240| [2025/04/30 20:20:38 443245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438443244| [2025/04/30 20:20:38 443251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45011|min_srtt:45011|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 443256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52811|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 443260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 443264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 443268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 443275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 443279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45011|min_srtt:45011|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 443284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52811|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 443288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 443292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 443296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 443300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 443304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 443309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1978392| [2025/04/30 20:20:38 443313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 443317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2040| [2025/04/30 20:20:38 443354] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1746044438443325|stream_id:0|stream_offset:1978392| [2025/04/30 20:20:38 443364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 443371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/04/30 20:20:38 443378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45011|rtt_var:1524|pto_duration:51107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 443385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 443390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 443394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:20:38 443398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438519432|now:1746044438443378|interv:76054| [2025/04/30 20:20:38 443402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438519432|now:1746044438443378|interval:76054|pto_count:0|srtt:45011 [2025/04/30 20:20:38 443407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:54011| [2025/04/30 20:20:38 443411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 443420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1979571| [2025/04/30 20:20:38 443424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 443428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438444428|now:1746044438443428|interv:1000| [2025/04/30 20:20:38 443432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 443436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 443440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438444428| [2025/04/30 20:20:38 443444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438444428| [2025/04/30 20:20:38 443448] [debug] |xqc_engine_wakeup_after|wakeup:1746044438444428|now:1746044438443448|diff:980| [2025/04/30 20:20:38 443453] [debug] |xqc_engine_main_logic|END|now:1746044438443244| [2025/04/30 20:20:38 443458] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438443458| [2025/04/30 20:20:38 443462] [debug] |xqc_engine_wakeup_after|wakeup:1746044438444428|now:1746044438443462|diff:966| [2025/04/30 20:20:38 443466] [debug] |xqc_engine_main_logic|END|now:1746044438443458| [2025/04/30 20:20:38 444540] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438444540| [2025/04/30 20:20:38 444555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438444428|pq_index:0| [2025/04/30 20:20:38 444562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438443244| [2025/04/30 20:20:38 444569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438444567| [2025/04/30 20:20:38 444576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438444428|now:1746044438444567| [2025/04/30 20:20:38 444582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438444428|now:1746044438444567| [2025/04/30 20:20:38 444589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 444597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45011|min_srtt:45011|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 444604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 444611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 444616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 444622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 444629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 444637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:45011|min_srtt:45011|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 444643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 444657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 444661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 444664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 444669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 444674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 444678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1979571| [2025/04/30 20:20:38 444682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 444687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2041| [2025/04/30 20:20:38 444742] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438444695|stream_id:0|stream_offset:1979571| [2025/04/30 20:20:38 444756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 444763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 444768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45011|rtt_var:1524|pto_duration:51107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 444772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 444776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 444780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 444784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438520802|now:1746044438444767|interv:76035| [2025/04/30 20:20:38 444788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438520802|now:1746044438444767|interval:76035|pto_count:0|srtt:45011 [2025/04/30 20:20:38 444793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55211| [2025/04/30 20:20:38 444797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 444802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1980750| [2025/04/30 20:20:38 444806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 444815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2042| [2025/04/30 20:20:38 444847] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438444822|stream_id:0|stream_offset:1980750| [2025/04/30 20:20:38 444857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 444864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 444871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:45011|rtt_var:1524|pto_duration:51107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 444878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 444882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 444886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 444890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438520929|now:1746044438444870|interv:76059| [2025/04/30 20:20:38 444894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438520929|now:1746044438444870|interval:76059|pto_count:0|srtt:45011 [2025/04/30 20:20:38 444898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 444903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 444907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1981929| [2025/04/30 20:20:38 444912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 444916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438464134| [2025/04/30 20:20:38 444920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438464134| [2025/04/30 20:20:38 444932] [debug] |xqc_engine_wakeup_after|wakeup:1746044438464134|now:1746044438444932|diff:19202| [2025/04/30 20:20:38 444939] [debug] |xqc_engine_main_logic|END|now:1746044438444567| [2025/04/30 20:20:38 444952] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438444951| [2025/04/30 20:20:38 444959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 444967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:834| [2025/04/30 20:20:38 444973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:835| [2025/04/30 20:20:38 444981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:835| [2025/04/30 20:20:38 444987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 444995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1996|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1997|path_largest_ack:1996| [2025/04/30 20:20:38 445009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1908943|prior_time:1746044438398185|is_app_limited:0|send_elapse:53766|ack_elapse:46766|ctl_first_sent_time:1746044438399756|lagest_ack_time:1746044438444951|curr_delivered:1961749| [2025/04/30 20:20:38 445016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438399756| [2025/04/30 20:20:38 445023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:1190| [2025/04/30 20:20:38 445030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1997|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1997|path_largest_ack:1997| [2025/04/30 20:20:38 445037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1911343|prior_time:1746044438400140|is_app_limited:0|send_elapse:53844|ack_elapse:44811|ctl_first_sent_time:1746044438401683|lagest_ack_time:1746044438444951|curr_delivered:1962949| [2025/04/30 20:20:38 445045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438401683| [2025/04/30 20:20:38 445052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:1191| [2025/04/30 20:20:38 445058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:45011|rttvar:1524|minrtt:31448|latest_rtt:43268|ack_delay:88| [2025/04/30 20:20:38 445065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44782|rttvar:1600|minrtt:31448|latest_rtt:43268|ack_delay:88| [2025/04/30 20:20:38 445072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1997|lost_pn:1994|thresh:3| [2025/04/30 20:20:38 445079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 445085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 445090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 445097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44782|rtt_var:1600|pto_duration:51182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 445104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 445110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 445115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:20:38 445119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438521004|now:1746044438445097|interv:75907| [2025/04/30 20:20:38 445123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438521004|now:1746044438445097|interval:75907|pto_count:0|srtt:44782 [2025/04/30 20:20:38 445127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 53844, ack_elapse 44811, delivered 51606|rate 958435|lost 310| [2025/04/30 20:20:38 445132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (958435) in round 35| [2025/04/30 20:20:38 445136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 445145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 445149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438401683|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 445153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438401683|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 445158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54011|srtt:44782|latest_rtt:43268|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438443147|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 445164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:835|largest:835|pns:2| [2025/04/30 20:20:38 445169] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:835|frame:ACK |recv_time:1746044438444951|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 445173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558444951|now:1746044438444951|interv:120000000| [2025/04/30 20:20:38 445178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558444951|now:1746044438444951|interv:120000000| [2025/04/30 20:20:38 445182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438464134|pq_index:0| [2025/04/30 20:20:38 445186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438444567| [2025/04/30 20:20:38 445190] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438445190| [2025/04/30 20:20:38 445195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438445194| [2025/04/30 20:20:38 445201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44782|min_srtt:44782|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 445205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 445210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 445214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 445218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 445222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 445226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44782|min_srtt:44782|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 445230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 445237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 445241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 445245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 445249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 445254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 445258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1981929| [2025/04/30 20:20:38 445263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 445267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438446266|now:1746044438445266|interv:1000| [2025/04/30 20:20:38 445271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 445274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 445278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438446266| [2025/04/30 20:20:38 445282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438446266| [2025/04/30 20:20:38 445286] [debug] |xqc_engine_wakeup_after|wakeup:1746044438446266|now:1746044438445286|diff:980| [2025/04/30 20:20:38 445291] [debug] |xqc_engine_main_logic|END|now:1746044438445194| [2025/04/30 20:20:38 445296] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438445296| [2025/04/30 20:20:38 445300] [debug] |xqc_engine_wakeup_after|wakeup:1746044438446266|now:1746044438445300|diff:966| [2025/04/30 20:20:38 445304] [debug] |xqc_engine_main_logic|END|now:1746044438445296| [2025/04/30 20:20:38 446374] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438446374| [2025/04/30 20:20:38 446387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438446266|pq_index:0| [2025/04/30 20:20:38 446391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438445194| [2025/04/30 20:20:38 446397] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438446395| [2025/04/30 20:20:38 446401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438446266|now:1746044438446395| [2025/04/30 20:20:38 446406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438446266|now:1746044438446395| [2025/04/30 20:20:38 446410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 446415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44782|min_srtt:44782|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 446420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 446430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 446434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 446438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 446442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 446446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44782|min_srtt:44782|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 446450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 446455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 446459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 446464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 446471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 446479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 446485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1981929| [2025/04/30 20:20:38 446492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 446497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2043| [2025/04/30 20:20:38 446541] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438446509|stream_id:0|stream_offset:1981929| [2025/04/30 20:20:38 446552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 446560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 446567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44782|rtt_var:1600|pto_duration:51182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 446574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 446580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 446587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 446593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438522691|now:1746044438446566|interv:76125| [2025/04/30 20:20:38 446605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438522691|now:1746044438446566|interval:76125|pto_count:0|srtt:44782 [2025/04/30 20:20:38 446612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55211| [2025/04/30 20:20:38 446620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 446627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1983108| [2025/04/30 20:20:38 446634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 446641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2044| [2025/04/30 20:20:38 446684] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438446652|stream_id:0|stream_offset:1983108| [2025/04/30 20:20:38 446693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 446701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 446707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44782|rtt_var:1600|pto_duration:51182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 446714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 446743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 446749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 446755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438522834|now:1746044438446707|interv:76127| [2025/04/30 20:20:38 446761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438522834|now:1746044438446707|interval:76127|pto_count:0|srtt:44782 [2025/04/30 20:20:38 446768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 446776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 446783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1984287| [2025/04/30 20:20:38 446790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 446796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438464134| [2025/04/30 20:20:38 446803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438464134| [2025/04/30 20:20:38 446809] [debug] |xqc_engine_wakeup_after|wakeup:1746044438464134|now:1746044438446809|diff:17325| [2025/04/30 20:20:38 446816] [debug] |xqc_engine_main_logic|END|now:1746044438446395| [2025/04/30 20:20:38 446988] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438446987| [2025/04/30 20:20:38 446999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 447008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:835| [2025/04/30 20:20:38 447013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:836| [2025/04/30 20:20:38 447023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:836| [2025/04/30 20:20:38 447030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 447037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1998|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1999|path_largest_ack:1998| [2025/04/30 20:20:38 447044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1911343|prior_time:1746044438400140|is_app_limited:0|send_elapse:54010|ack_elapse:46847|ctl_first_sent_time:1746044438401849|lagest_ack_time:1746044438446987|curr_delivered:1964149| [2025/04/30 20:20:38 447051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438401849| [2025/04/30 20:20:38 447058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:1192| [2025/04/30 20:20:38 447065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:1999|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1999|path_largest_ack:1999| [2025/04/30 20:20:38 447073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1911343|prior_time:1746044438400140|is_app_limited:0|send_elapse:54010|ack_elapse:46847|ctl_first_sent_time:1746044438401849|lagest_ack_time:1746044438446987|curr_delivered:1965349| [2025/04/30 20:20:38 447080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438401940| [2025/04/30 20:20:38 447087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:1193| [2025/04/30 20:20:38 447093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44782|rttvar:1600|minrtt:31448|latest_rtt:45047|ack_delay:88| [2025/04/30 20:20:38 447100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44804|rttvar:1244|minrtt:31448|latest_rtt:45047|ack_delay:88| [2025/04/30 20:20:38 447105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:1999|lost_pn:1996|thresh:3| [2025/04/30 20:20:38 447109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 447113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 447117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 447122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44804|rtt_var:1244|pto_duration:49780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 447126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 447140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 447144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:20:38 447148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438521432|now:1746044438447121|interv:74311| [2025/04/30 20:20:38 447152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438521432|now:1746044438447121|interval:74311|pto_count:0|srtt:44804 [2025/04/30 20:20:38 447156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 54010, ack_elapse 46847, delivered 54006|rate 999925|lost 310| [2025/04/30 20:20:38 447161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (999925) in round 35| [2025/04/30 20:20:38 447165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 447169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 447173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438401940|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 447178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438401940|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 447182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54011|srtt:44804|latest_rtt:45047|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438443147|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 447188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:836|largest:836|pns:2| [2025/04/30 20:20:38 447193] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:836|frame:ACK |recv_time:1746044438446987|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 447198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558446987|now:1746044438446987|interv:120000000| [2025/04/30 20:20:38 447202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558446987|now:1746044438446987|interv:120000000| [2025/04/30 20:20:38 447206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438464134|pq_index:0| [2025/04/30 20:20:38 447210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438446395| [2025/04/30 20:20:38 447214] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438447214| [2025/04/30 20:20:38 447219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438447218| [2025/04/30 20:20:38 447225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44804|min_srtt:44804|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 447230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 447238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 447242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 447246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 447250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 447254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44804|min_srtt:44804|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 447259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 447263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 447267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 447271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 447275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 447279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 447284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1984287| [2025/04/30 20:20:38 447288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 447292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438448292|now:1746044438447292|interv:1000| [2025/04/30 20:20:38 447296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 447300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 447304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438448292| [2025/04/30 20:20:38 447308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438448292| [2025/04/30 20:20:38 447312] [debug] |xqc_engine_wakeup_after|wakeup:1746044438448292|now:1746044438447312|diff:980| [2025/04/30 20:20:38 447316] [debug] |xqc_engine_main_logic|END|now:1746044438447218| [2025/04/30 20:20:38 447322] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438447322| [2025/04/30 20:20:38 447326] [debug] |xqc_engine_wakeup_after|wakeup:1746044438448292|now:1746044438447326|diff:966| [2025/04/30 20:20:38 447330] [debug] |xqc_engine_main_logic|END|now:1746044438447322| [2025/04/30 20:20:38 448400] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438448400| [2025/04/30 20:20:38 448412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438448292|pq_index:0| [2025/04/30 20:20:38 448417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438447218| [2025/04/30 20:20:38 448422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438448421| [2025/04/30 20:20:38 448432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438448292|now:1746044438448421| [2025/04/30 20:20:38 448437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438448292|now:1746044438448421| [2025/04/30 20:20:38 448442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 448451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44804|min_srtt:44804|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 448458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 448466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 448472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 448478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 448485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 448492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44804|min_srtt:44804|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 448498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 448505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 448512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 448518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 448525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 448533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 448540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1984287| [2025/04/30 20:20:38 448547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 448553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2045| [2025/04/30 20:20:38 448608] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438448566|stream_id:0|stream_offset:1984287| [2025/04/30 20:20:38 448619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 448632] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 448639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44804|rtt_var:1244|pto_duration:49780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 448646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 448652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 448659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 448665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438523346|now:1746044438448639|interv:74707| [2025/04/30 20:20:38 448671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438523346|now:1746044438448639|interval:74707|pto_count:0|srtt:44804 [2025/04/30 20:20:38 448678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55211| [2025/04/30 20:20:38 448684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 448688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1985466| [2025/04/30 20:20:38 448693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 448697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2046| [2025/04/30 20:20:38 448750] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438448704|stream_id:0|stream_offset:1985466| [2025/04/30 20:20:38 448760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 448765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 448769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44804|rtt_var:1244|pto_duration:49780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 448774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 448778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 448781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 448785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438523484|now:1746044438448769|interv:74715| [2025/04/30 20:20:38 448789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438523484|now:1746044438448769|interval:74715|pto_count:0|srtt:44804 [2025/04/30 20:20:38 448794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 448803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 448807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1986645| [2025/04/30 20:20:38 448811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 448816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438464134| [2025/04/30 20:20:38 448820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438464134| [2025/04/30 20:20:38 448824] [debug] |xqc_engine_wakeup_after|wakeup:1746044438464134|now:1746044438448824|diff:15310| [2025/04/30 20:20:38 448828] [debug] |xqc_engine_main_logic|END|now:1746044438448421| [2025/04/30 20:20:38 448990] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438448989| [2025/04/30 20:20:38 449000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 449008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:836| [2025/04/30 20:20:38 449014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:837| [2025/04/30 20:20:38 449023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:837| [2025/04/30 20:20:38 449030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 449038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2000|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2001|path_largest_ack:2000| [2025/04/30 20:20:38 449045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1913743|prior_time:1746044438402145|is_app_limited:0|send_elapse:53849|ack_elapse:46844|ctl_first_sent_time:1746044438403673|lagest_ack_time:1746044438448989|curr_delivered:1966549| [2025/04/30 20:20:38 449052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438403673| [2025/04/30 20:20:38 449059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:1194| [2025/04/30 20:20:38 449065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2001|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2001|path_largest_ack:2001| [2025/04/30 20:20:38 449072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1916143|prior_time:1746044438404104|is_app_limited:0|send_elapse:51860|ack_elapse:44885|ctl_first_sent_time:1746044438405660|lagest_ack_time:1746044438448989|curr_delivered:1967749| [2025/04/30 20:20:38 449079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438405660| [2025/04/30 20:20:38 449086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:1195| [2025/04/30 20:20:38 449092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44804|rttvar:1244|minrtt:31448|latest_rtt:43329|ack_delay:96| [2025/04/30 20:20:38 449099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44608|rttvar:1325|minrtt:31448|latest_rtt:43329|ack_delay:96| [2025/04/30 20:20:38 449112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2001|lost_pn:1998|thresh:3| [2025/04/30 20:20:38 449118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 449123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 449127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 449132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44608|rtt_var:1325|pto_duration:49908|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 449136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 449140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 449144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:20:38 449148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438523612|now:1746044438449131|interv:74481| [2025/04/30 20:20:38 449152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438523612|now:1746044438449131|interval:74481|pto_count:0|srtt:44608 [2025/04/30 20:20:38 449156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 51860, ack_elapse 44885, delivered 51606|rate 995102|lost 310| [2025/04/30 20:20:38 449161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (995102) in round 35| [2025/04/30 20:20:38 449165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 449169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 449173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438405660|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 449178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438405660|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 449182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54011|srtt:44608|latest_rtt:43329|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438443147|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 449189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:837|largest:837|pns:2| [2025/04/30 20:20:38 449193] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:837|frame:ACK |recv_time:1746044438448989|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 449198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558448989|now:1746044438448989|interv:120000000| [2025/04/30 20:20:38 449202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558448989|now:1746044438448989|interv:120000000| [2025/04/30 20:20:38 449209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438464134|pq_index:0| [2025/04/30 20:20:38 449214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438448421| [2025/04/30 20:20:38 449218] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438449218| [2025/04/30 20:20:38 449223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438449222| [2025/04/30 20:20:38 449229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44608|min_srtt:44608|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 449233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 449238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 449242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 449246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 449250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 449254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44608|min_srtt:44608|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 449258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 449263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 449267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 449271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 449275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 449279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 449284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1986645| [2025/04/30 20:20:38 449288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 449292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438450292|now:1746044438449292|interv:1000| [2025/04/30 20:20:38 449296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 449300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 449304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438450292| [2025/04/30 20:20:38 449311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438450292| [2025/04/30 20:20:38 449315] [debug] |xqc_engine_wakeup_after|wakeup:1746044438450292|now:1746044438449315|diff:977| [2025/04/30 20:20:38 449319] [debug] |xqc_engine_main_logic|END|now:1746044438449222| [2025/04/30 20:20:38 449325] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438449325| [2025/04/30 20:20:38 449329] [debug] |xqc_engine_wakeup_after|wakeup:1746044438450292|now:1746044438449329|diff:963| [2025/04/30 20:20:38 449333] [debug] |xqc_engine_main_logic|END|now:1746044438449325| [2025/04/30 20:20:38 450401] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438450400| [2025/04/30 20:20:38 450412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438450292|pq_index:0| [2025/04/30 20:20:38 450417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438449222| [2025/04/30 20:20:38 450422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438450421| [2025/04/30 20:20:38 450427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438450292|now:1746044438450421| [2025/04/30 20:20:38 450432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438450292|now:1746044438450421| [2025/04/30 20:20:38 450435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 450442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44608|min_srtt:44608|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 450450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 450457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 450464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 450469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 450475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 450481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44608|min_srtt:44608|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 450488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 450495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 450501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 450507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 450514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 450529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 450536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1986645| [2025/04/30 20:20:38 450544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 450551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2047| [2025/04/30 20:20:38 450625] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438450562|stream_id:0|stream_offset:1986645| [2025/04/30 20:20:38 450635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 450643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 450650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44608|rtt_var:1325|pto_duration:49908|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 450657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 450663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 450669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 450675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438525470|now:1746044438450650|interv:74820| [2025/04/30 20:20:38 450681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438525470|now:1746044438450650|interval:74820|pto_count:0|srtt:44608 [2025/04/30 20:20:38 450686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55211| [2025/04/30 20:20:38 450691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 450695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1987824| [2025/04/30 20:20:38 450700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 450704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2048| [2025/04/30 20:20:38 450754] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438450712|stream_id:0|stream_offset:1987824| [2025/04/30 20:20:38 450764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 450768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 450773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44608|rtt_var:1325|pto_duration:49908|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 450782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 450786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 450790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 450794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438525620|now:1746044438450773|interv:74847| [2025/04/30 20:20:38 450798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438525620|now:1746044438450773|interval:74847|pto_count:0|srtt:44608 [2025/04/30 20:20:38 450803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 450807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 450812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1989003| [2025/04/30 20:20:38 450816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 450820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438464134| [2025/04/30 20:20:38 450825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438464134| [2025/04/30 20:20:38 450829] [debug] |xqc_engine_wakeup_after|wakeup:1746044438464134|now:1746044438450829|diff:13305| [2025/04/30 20:20:38 450833] [debug] |xqc_engine_main_logic|END|now:1746044438450421| [2025/04/30 20:20:38 450985] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438450984| [2025/04/30 20:20:38 450995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 451003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:837| [2025/04/30 20:20:38 451009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:838| [2025/04/30 20:20:38 451018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:838| [2025/04/30 20:20:38 451024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 451032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2002|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2003|path_largest_ack:2002| [2025/04/30 20:20:38 451039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1916143|prior_time:1746044438404104|is_app_limited:0|send_elapse:52019|ack_elapse:46880|ctl_first_sent_time:1746044438405819|lagest_ack_time:1746044438450984|curr_delivered:1968949| [2025/04/30 20:20:38 451046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438405819| [2025/04/30 20:20:38 451053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:1196| [2025/04/30 20:20:38 451059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2003|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2003|path_largest_ack:2003| [2025/04/30 20:20:38 451072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1916143|prior_time:1746044438404104|is_app_limited:0|send_elapse:52019|ack_elapse:46880|ctl_first_sent_time:1746044438405819|lagest_ack_time:1746044438450984|curr_delivered:1970149| [2025/04/30 20:20:38 451079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438405952| [2025/04/30 20:20:38 451085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:1197| [2025/04/30 20:20:38 451091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44608|rttvar:1325|minrtt:31448|latest_rtt:45032|ack_delay:88| [2025/04/30 20:20:38 451095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44650|rttvar:1078|minrtt:31448|latest_rtt:45032|ack_delay:88| [2025/04/30 20:20:38 451100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2003|lost_pn:2000|thresh:3| [2025/04/30 20:20:38 451104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 451108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 451112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 451116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44650|rtt_var:1078|pto_duration:48962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 451120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 451125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 451128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:20:38 451132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438524674|now:1746044438451116|interv:73558| [2025/04/30 20:20:38 451136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438524674|now:1746044438451116|interval:73558|pto_count:0|srtt:44650 [2025/04/30 20:20:38 451141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 52019, ack_elapse 46880, delivered 54006|rate 1038197|lost 310| [2025/04/30 20:20:38 451145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038197) in round 35| [2025/04/30 20:20:38 451149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 451154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 451158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438405952|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 451162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438405952|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 451167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54011|srtt:44650|latest_rtt:45032|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438443147|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 451176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:838|largest:838|pns:2| [2025/04/30 20:20:38 451181] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:838|frame:ACK |recv_time:1746044438450984|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 451185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558450984|now:1746044438450984|interv:120000000| [2025/04/30 20:20:38 451190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558450984|now:1746044438450984|interv:120000000| [2025/04/30 20:20:38 451193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438464134|pq_index:0| [2025/04/30 20:20:38 451198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438450421| [2025/04/30 20:20:38 451202] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438451202| [2025/04/30 20:20:38 451207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438451206| [2025/04/30 20:20:38 451213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44650|min_srtt:44650|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 451217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 451222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 451225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 451229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 451234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 451238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44650|min_srtt:44650|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 451242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 451246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 451250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 451254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 451258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 451265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 451269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1989003| [2025/04/30 20:20:38 451274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 451278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438452278|now:1746044438451278|interv:1000| [2025/04/30 20:20:38 451282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 451286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 451290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438452278| [2025/04/30 20:20:38 451294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438452278| [2025/04/30 20:20:38 451298] [debug] |xqc_engine_wakeup_after|wakeup:1746044438452278|now:1746044438451297|diff:981| [2025/04/30 20:20:38 451302] [debug] |xqc_engine_main_logic|END|now:1746044438451206| [2025/04/30 20:20:38 451308] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438451307| [2025/04/30 20:20:38 451311] [debug] |xqc_engine_wakeup_after|wakeup:1746044438452278|now:1746044438451311|diff:967| [2025/04/30 20:20:38 451315] [debug] |xqc_engine_main_logic|END|now:1746044438451307| [2025/04/30 20:20:38 452386] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438452386| [2025/04/30 20:20:38 452398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438452278|pq_index:0| [2025/04/30 20:20:38 452403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438451206| [2025/04/30 20:20:38 452408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438452407| [2025/04/30 20:20:38 452413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438452278|now:1746044438452407| [2025/04/30 20:20:38 452417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438452278|now:1746044438452407| [2025/04/30 20:20:38 452421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 452427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44650|min_srtt:44650|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 452431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 452439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 452446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 452452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 452460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 452465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44650|min_srtt:44650|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 452479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 452486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 452492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 452498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 452504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 452511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 452518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1989003| [2025/04/30 20:20:38 452525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 452532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2049| [2025/04/30 20:20:38 452575] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438452543|stream_id:0|stream_offset:1989003| [2025/04/30 20:20:38 452585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 452593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 452599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44650|rtt_var:1078|pto_duration:48962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 452606] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 452612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 452618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 452624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438526505|now:1746044438452599|interv:73906| [2025/04/30 20:20:38 452630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438526505|now:1746044438452599|interval:73906|pto_count:0|srtt:44650 [2025/04/30 20:20:38 452637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55211| [2025/04/30 20:20:38 452643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 452650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1990182| [2025/04/30 20:20:38 452663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 452668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2050| [2025/04/30 20:20:38 452703] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438452675|stream_id:0|stream_offset:1990182| [2025/04/30 20:20:38 452712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 452738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 452745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44650|rtt_var:1078|pto_duration:48962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 452752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 452756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 452759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 452763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438526637|now:1746044438452745|interv:73892| [2025/04/30 20:20:38 452767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438526637|now:1746044438452745|interval:73892|pto_count:0|srtt:44650 [2025/04/30 20:20:38 452772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 452777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 452781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1991361| [2025/04/30 20:20:38 452786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 452790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438464134| [2025/04/30 20:20:38 452794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438464134| [2025/04/30 20:20:38 452798] [debug] |xqc_engine_wakeup_after|wakeup:1746044438464134|now:1746044438452798|diff:11336| [2025/04/30 20:20:38 452803] [debug] |xqc_engine_main_logic|END|now:1746044438452407| [2025/04/30 20:20:38 452985] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438452984| [2025/04/30 20:20:38 452995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 453003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:838| [2025/04/30 20:20:38 453013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:839| [2025/04/30 20:20:38 453023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:839| [2025/04/30 20:20:38 453029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 453036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2004|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2005|path_largest_ack:2004| [2025/04/30 20:20:38 453050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:57606|prior_delivered:1916143|prior_time:1746044438404104|is_app_limited:0|send_elapse:53476|ack_elapse:48880|ctl_first_sent_time:1746044438407276|lagest_ack_time:1746044438452984|curr_delivered:1971349| [2025/04/30 20:20:38 453057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438407276| [2025/04/30 20:20:38 453065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:1198| [2025/04/30 20:20:38 453072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2005|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2005|path_largest_ack:2005| [2025/04/30 20:20:38 453079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1920943|prior_time:1746044438408104|is_app_limited:0|send_elapse:50848|ack_elapse:44880|ctl_first_sent_time:1746044438408622|lagest_ack_time:1746044438452984|curr_delivered:1972549| [2025/04/30 20:20:38 453086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438408622| [2025/04/30 20:20:38 453092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:1199| [2025/04/30 20:20:38 453099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44650|rttvar:1078|minrtt:31448|latest_rtt:44362|ack_delay:96| [2025/04/30 20:20:38 453104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44602|rttvar:905|minrtt:31448|latest_rtt:44362|ack_delay:96| [2025/04/30 20:20:38 453109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2005|lost_pn:2002|thresh:3| [2025/04/30 20:20:38 453113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 453117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 453121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 453125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44602|rtt_var:905|pto_duration:48222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 453129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 453133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 453137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54011| [2025/04/30 20:20:38 453141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438525897|now:1746044438453125|interv:72772| [2025/04/30 20:20:38 453145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438525897|now:1746044438453125|interval:72772|pto_count:0|srtt:44602 [2025/04/30 20:20:38 453150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 50848, ack_elapse 44880, delivered 51606|rate 1014907|lost 310| [2025/04/30 20:20:38 453158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1014907) in round 35| [2025/04/30 20:20:38 453162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 453167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 453171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438408622|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 453175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438408622|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 453180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54011|srtt:44602|latest_rtt:44362|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438443147|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 453186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:839|largest:839|pns:2| [2025/04/30 20:20:38 453190] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:839|frame:ACK |recv_time:1746044438452984|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 453195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558452984|now:1746044438452984|interv:120000000| [2025/04/30 20:20:38 453199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558452984|now:1746044438452984|interv:120000000| [2025/04/30 20:20:38 453203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438464134|pq_index:0| [2025/04/30 20:20:38 453207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438452407| [2025/04/30 20:20:38 453211] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438453211| [2025/04/30 20:20:38 453216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438453215| [2025/04/30 20:20:38 453222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44602|min_srtt:44602|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 453227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 453231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 453235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 453239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 453243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 453247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44602|min_srtt:44602|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 453255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 453259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 453263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 453267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 453271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 453275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 453280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1991361| [2025/04/30 20:20:38 453284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 453288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438454288|now:1746044438453288|interv:1000| [2025/04/30 20:20:38 453292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 453296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 453300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438454288| [2025/04/30 20:20:38 453304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438454288| [2025/04/30 20:20:38 453308] [debug] |xqc_engine_wakeup_after|wakeup:1746044438454288|now:1746044438453308|diff:980| [2025/04/30 20:20:38 453312] [debug] |xqc_engine_main_logic|END|now:1746044438453215| [2025/04/30 20:20:38 453318] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438453318| [2025/04/30 20:20:38 453322] [debug] |xqc_engine_wakeup_after|wakeup:1746044438454288|now:1746044438453321|diff:967| [2025/04/30 20:20:38 453325] [debug] |xqc_engine_main_logic|END|now:1746044438453318| [2025/04/30 20:20:38 454395] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438454394| [2025/04/30 20:20:38 454406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438454288|pq_index:0| [2025/04/30 20:20:38 454411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438453215| [2025/04/30 20:20:38 454417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438454415| [2025/04/30 20:20:38 454422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438454288|now:1746044438454415| [2025/04/30 20:20:38 454429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438454288|now:1746044438454415| [2025/04/30 20:20:38 454436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 454444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44602|min_srtt:44602|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 454458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 454465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 454471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 454478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 454485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 454492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44602|min_srtt:44602|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 454498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 454505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 454511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 454517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 454524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 454532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 454538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1991361| [2025/04/30 20:20:38 454545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 454551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2051| [2025/04/30 20:20:38 454616] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1746044438454563|stream_id:0|stream_offset:1991361| [2025/04/30 20:20:38 454627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 454634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/04/30 20:20:38 454642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44602|rtt_var:905|pto_duration:48222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 454649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 454654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 454661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 454670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438527785|now:1746044438454641|interv:73144| [2025/04/30 20:20:38 454674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438527785|now:1746044438454641|interval:73144|pto_count:0|srtt:44602 [2025/04/30 20:20:38 454679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55211| [2025/04/30 20:20:38 454684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 454688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1992540| [2025/04/30 20:20:38 454693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 454697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2052| [2025/04/30 20:20:38 454751] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1746044438454704|stream_id:0|stream_offset:1992540| [2025/04/30 20:20:38 454765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 454771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/04/30 20:20:38 454778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44602|rtt_var:905|pto_duration:48222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 454783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 454787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 454791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56411| [2025/04/30 20:20:38 454795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438527926|now:1746044438454778|interv:73148| [2025/04/30 20:20:38 454799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438527926|now:1746044438454778|interval:73148|pto_count:0|srtt:44602 [2025/04/30 20:20:38 454803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56411| [2025/04/30 20:20:38 454808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 454812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1993719| [2025/04/30 20:20:38 454817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 454821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438464134| [2025/04/30 20:20:38 454825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438464134| [2025/04/30 20:20:38 454834] [debug] |xqc_engine_wakeup_after|wakeup:1746044438464134|now:1746044438454834|diff:9300| [2025/04/30 20:20:38 454838] [debug] |xqc_engine_main_logic|END|now:1746044438454415| [2025/04/30 20:20:38 455165] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438455164| [2025/04/30 20:20:38 455175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 455184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:839| [2025/04/30 20:20:38 455190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:840| [2025/04/30 20:20:38 455198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:840| [2025/04/30 20:20:38 455205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 455213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 455219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1920943|prior_time:1746044438408104|is_app_limited:0|send_elapse:52267|ack_elapse:47060|ctl_first_sent_time:1746044438410041|lagest_ack_time:1746044438455164|curr_delivered:1973749| [2025/04/30 20:20:38 455226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438410041| [2025/04/30 20:20:38 455234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:1200| [2025/04/30 20:20:38 455240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44602|rttvar:905|minrtt:31448|latest_rtt:45123|ack_delay:1232| [2025/04/30 20:20:38 455247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44513|rttvar:856|minrtt:31448|latest_rtt:45123|ack_delay:1232| [2025/04/30 20:20:38 455254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2006|lost_pn:2003|thresh:3| [2025/04/30 20:20:38 455260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 455267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 455273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 455280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44513|rtt_var:856|pto_duration:47937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 455287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 455293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 455300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55211| [2025/04/30 20:20:38 455306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438527641|now:1746044438455279|interv:72362| [2025/04/30 20:20:38 455312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438527641|now:1746044438455279|interval:72362|pto_count:0|srtt:44513 [2025/04/30 20:20:38 455321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 52267, ack_elapse 47060, delivered 52806|rate 1010312|lost 310| [2025/04/30 20:20:38 455326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1010312) in round 35| [2025/04/30 20:20:38 455330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 455334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 455338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:1200|po_sent_time:1746044438410041|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 455343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:1200|po_sent_time:1746044438410041|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 455348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:55211|srtt:44513|latest_rtt:45123|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438443147|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 455353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 455358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 455363] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:38 455367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:840|largest:840|pns:2| [2025/04/30 20:20:38 455372] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:840|frame:PING ACK |recv_time:1746044438455164|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 455377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558455164|now:1746044438455164|interv:120000000| [2025/04/30 20:20:38 455381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558455164|now:1746044438455164|interv:120000000| [2025/04/30 20:20:38 455385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438464134|pq_index:0| [2025/04/30 20:20:38 455389] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438454415| [2025/04/30 20:20:38 455393] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438455393| [2025/04/30 20:20:38 455398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438455397| [2025/04/30 20:20:38 455404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:840|ack_delay:240|first_ack_range:21|largest_pkt_recv_time:1746044438455164| [2025/04/30 20:20:38 455408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:840|low:819|pkt_pns:2| [2025/04/30 20:20:38 455412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:817|low:817|pkt_pns:2| [2025/04/30 20:20:38 455416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:815|low:801|pkt_pns:2| [2025/04/30 20:20:38 455423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:840|frame_largest_recv:840| [2025/04/30 20:20:38 455429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 455437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44513|min_srtt:44513|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 455443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 455451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 455455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 455459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 455465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 455472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44513|min_srtt:44513|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 455479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 455486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 455491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 455497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 455504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 455511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 455517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1210|schedule_bytes:0|inflight:55211|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1993719| [2025/04/30 20:20:38 455524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1210| [2025/04/30 20:20:38 455530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438527641| [2025/04/30 20:20:38 455537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438527641| [2025/04/30 20:20:38 455543] [debug] |xqc_engine_wakeup_after|wakeup:1746044438527641|now:1746044438455543|diff:72098| [2025/04/30 20:20:38 455549] [debug] |xqc_engine_main_logic|END|now:1746044438455397| [2025/04/30 20:20:38 455557] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438455557| [2025/04/30 20:20:38 455564] [debug] |xqc_engine_wakeup_after|wakeup:1746044438527641|now:1746044438455564|diff:72077| [2025/04/30 20:20:38 455571] [debug] |xqc_engine_main_logic|END|now:1746044438455557| [2025/04/30 20:20:38 457026] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438457024| [2025/04/30 20:20:38 457048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 457058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:840| [2025/04/30 20:20:38 457065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:841| [2025/04/30 20:20:38 457074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:841| [2025/04/30 20:20:38 457081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 457088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2008|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2009|path_largest_ack:2008| [2025/04/30 20:20:38 457094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:57606|prior_delivered:1920943|prior_time:1746044438408104|is_app_limited:0|send_elapse:53703|ack_elapse:48920|ctl_first_sent_time:1746044438411477|lagest_ack_time:1746044438457024|curr_delivered:1974949| [2025/04/30 20:20:38 457101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438411477| [2025/04/30 20:20:38 457108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:1201| [2025/04/30 20:20:38 457114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2009|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2009|path_largest_ack:2009| [2025/04/30 20:20:38 457121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1925743|prior_time:1746044438412064|is_app_limited:0|send_elapse:49883|ack_elapse:44960|ctl_first_sent_time:1746044438413697|lagest_ack_time:1746044438457024|curr_delivered:1976149| [2025/04/30 20:20:38 457128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438413697| [2025/04/30 20:20:38 457134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:1202| [2025/04/30 20:20:38 457141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44513|rttvar:856|minrtt:31448|latest_rtt:43327|ack_delay:152| [2025/04/30 20:20:38 457148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44345|rttvar:976|minrtt:31448|latest_rtt:43327|ack_delay:152| [2025/04/30 20:20:38 457155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2009|lost_pn:2006|thresh:3| [2025/04/30 20:20:38 457159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 457164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 457168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 457172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438460075|now:1746044438457172|interval:2903| [2025/04/30 20:20:38 457176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438460075|now:1746044438457172|interv:2903| [2025/04/30 20:20:38 457181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 49883, ack_elapse 44960, delivered 50406|rate 1010484|lost 310| [2025/04/30 20:20:38 457190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1010484) in round 35| [2025/04/30 20:20:38 457194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 457198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 457202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438413697|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 457207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438413697|recovery:1|recovery_start:1746044438443147|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 457212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:52811|srtt:44345|latest_rtt:43327|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438443147|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 457218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:841|largest:841|pns:2| [2025/04/30 20:20:38 457222] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:841|frame:ACK |recv_time:1746044438457024|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 457227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558457024|now:1746044438457024|interv:120000000| [2025/04/30 20:20:38 457231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558457024|now:1746044438457024|interv:120000000| [2025/04/30 20:20:38 457235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438527641|pq_index:0| [2025/04/30 20:20:38 457240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438455397| [2025/04/30 20:20:38 457244] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438457244| [2025/04/30 20:20:38 457249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438457248| [2025/04/30 20:20:38 457255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44345|min_srtt:44345|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 457260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:52811|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 457264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 457268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 457272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 457277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 457284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44345|min_srtt:44345|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 457288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:52811|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 457293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 457297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 457301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 457305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 457310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 457314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:52811|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1993719| [2025/04/30 20:20:38 457319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 457322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438458322|now:1746044438457322|interv:1000| [2025/04/30 20:20:38 457327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 457330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 457335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438458322| [2025/04/30 20:20:38 457339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438458322| [2025/04/30 20:20:38 457343] [debug] |xqc_engine_wakeup_after|wakeup:1746044438458322|now:1746044438457343|diff:979| [2025/04/30 20:20:38 457347] [debug] |xqc_engine_main_logic|END|now:1746044438457248| [2025/04/30 20:20:38 457353] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438457352| [2025/04/30 20:20:38 457356] [debug] |xqc_engine_wakeup_after|wakeup:1746044438458322|now:1746044438457356|diff:966| [2025/04/30 20:20:38 457360] [debug] |xqc_engine_main_logic|END|now:1746044438457352| [2025/04/30 20:20:38 458438] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438458438| [2025/04/30 20:20:38 458452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438458322|pq_index:0| [2025/04/30 20:20:38 458459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438457248| [2025/04/30 20:20:38 458468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438458466| [2025/04/30 20:20:38 458476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438458322|now:1746044438458466| [2025/04/30 20:20:38 458482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438458322|now:1746044438458466| [2025/04/30 20:20:38 458488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 458496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44345|min_srtt:44345|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 458515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:52811|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 458522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 458528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 458534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 458541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 458547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44345|min_srtt:44345|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 458554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:52811|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 458561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 458567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 458573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 458580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 458588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 458595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:52811|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1993719| [2025/04/30 20:20:38 458602] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 458607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2053| [2025/04/30 20:20:38 458647] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2053|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52811|now:1746044438458616|stream_id:0|stream_offset:1993719| [2025/04/30 20:20:38 458656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2053|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/04/30 20:20:38 458664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/04/30 20:20:38 458670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438460075|now:1746044438458670|interval:1405| [2025/04/30 20:20:38 458678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438460075|now:1746044438458670|interv:1405| [2025/04/30 20:20:38 458682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:54021| [2025/04/30 20:20:38 458693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 458697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54021|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1994898| [2025/04/30 20:20:38 458702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 458706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2054| [2025/04/30 20:20:38 458758] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54021|now:1746044438458713|stream_id:0|stream_offset:1994898| [2025/04/30 20:20:38 458772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 458779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54021|applimit:0| [2025/04/30 20:20:38 458786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438460075|now:1746044438458785|interval:1290| [2025/04/30 20:20:38 458790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438460075|now:1746044438458785|interv:1290| [2025/04/30 20:20:38 458794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55221| [2025/04/30 20:20:38 458799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 458803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55221|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1996077| [2025/04/30 20:20:38 458807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 458812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438460075| [2025/04/30 20:20:38 458816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438460075| [2025/04/30 20:20:38 458820] [debug] |xqc_engine_wakeup_after|wakeup:1746044438460075|now:1746044438458820|diff:1255| [2025/04/30 20:20:38 458824] [debug] |xqc_engine_main_logic|END|now:1746044438458466| [2025/04/30 20:20:38 458981] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438458980| [2025/04/30 20:20:38 458990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 458999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:841| [2025/04/30 20:20:38 459005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:842| [2025/04/30 20:20:38 459013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:842| [2025/04/30 20:20:38 459020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 459028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2010|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2011|path_largest_ack:2010| [2025/04/30 20:20:38 459036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1925743|prior_time:1746044438412064|is_app_limited:0|send_elapse:50045|ack_elapse:46916|ctl_first_sent_time:1746044438413859|lagest_ack_time:1746044438458980|curr_delivered:1977349| [2025/04/30 20:20:38 459050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438413859| [2025/04/30 20:20:38 459057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:1203| [2025/04/30 20:20:38 459065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2011|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2011|path_largest_ack:2011| [2025/04/30 20:20:38 459071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55206|prior_delivered:1925743|prior_time:1746044438412064|is_app_limited:0|send_elapse:50045|ack_elapse:46916|ctl_first_sent_time:1746044438413859|lagest_ack_time:1746044438458980|curr_delivered:1978549| [2025/04/30 20:20:38 459078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438413965| [2025/04/30 20:20:38 459085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:1204| [2025/04/30 20:20:38 459092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44345|rttvar:976|minrtt:31448|latest_rtt:45015|ack_delay:96| [2025/04/30 20:20:38 459099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44416|rttvar:875|minrtt:31448|latest_rtt:45015|ack_delay:96| [2025/04/30 20:20:38 459106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2011|lost_pn:2008|thresh:3| [2025/04/30 20:20:38 459112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 459118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 459126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2007|lost_pn:2008|po_sent_time:1746044438410187|lost_send_time:1746044438408339|loss_delay:50641|frame:STREAM |repair:128| [2025/04/30 20:20:38 459133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044438410187u| [2025/04/30 20:20:38 459139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 459146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44416|rtt_var:875|pto_duration:47916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 459153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 459160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 459166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 51621| [2025/04/30 20:20:38 459172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438531629|now:1746044438459145|interv:72484| [2025/04/30 20:20:38 459176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438531629|now:1746044438459145|interval:72484|pto_count:0|srtt:44416 [2025/04/30 20:20:38 459181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 50045, ack_elapse 46916, delivered 52806|rate 1055170|lost 311| [2025/04/30 20:20:38 459190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055170) in round 35| [2025/04/30 20:20:38 459194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 459198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 459202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:1|acked:2400|po_sent_time:1746044438413965|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 459207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:1|acked:2400|po_sent_time:1746044438413965|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 459211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:51621|srtt:44416|latest_rtt:45015|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438459139|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 459217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:842|largest:842|pns:2| [2025/04/30 20:20:38 459222] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:842|frame:ACK |recv_time:1746044438458980|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 459227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558458980|now:1746044438458980|interv:120000000| [2025/04/30 20:20:38 459233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558458980|now:1746044438458980|interv:120000000| [2025/04/30 20:20:38 459239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438460075|pq_index:0| [2025/04/30 20:20:38 459246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438458466| [2025/04/30 20:20:38 459252] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438459252| [2025/04/30 20:20:38 459257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438459256| [2025/04/30 20:20:38 459263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44416|min_srtt:44416|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 459268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51621|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 459273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 459276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 459280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 459285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 459292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44416|min_srtt:44416|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 459296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51621|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 459301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 459304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 459308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 459313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 459320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 459327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51621|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1996077| [2025/04/30 20:20:38 459334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 459339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2055| [2025/04/30 20:20:38 459376] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51621|now:1746044438459347|stream_id:0|stream_offset:1996077| [2025/04/30 20:20:38 459386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 459393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:51621|applimit:0| [2025/04/30 20:20:38 459400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44416|rtt_var:875|pto_duration:47916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 459407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 459414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 459420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52821| [2025/04/30 20:20:38 459426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438532263|now:1746044438459399|interv:72864| [2025/04/30 20:20:38 459431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438532263|now:1746044438459399|interval:72864|pto_count:0|srtt:44416 [2025/04/30 20:20:38 459435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:52821| [2025/04/30 20:20:38 459443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 459449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52821|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1997256| [2025/04/30 20:20:38 459467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 459472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2056| [2025/04/30 20:20:38 459511] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52821|now:1746044438459482|stream_id:0|stream_offset:1997256| [2025/04/30 20:20:38 459520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 459527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52821|applimit:0| [2025/04/30 20:20:38 459534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44416|rtt_var:875|pto_duration:47916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 459541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 459547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 459553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54021| [2025/04/30 20:20:38 459560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438532398|now:1746044438459534|interv:72864| [2025/04/30 20:20:38 459566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438532398|now:1746044438459534|interval:72864|pto_count:0|srtt:44416 [2025/04/30 20:20:38 459573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:54021| [2025/04/30 20:20:38 459581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 459587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54021|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1998435| [2025/04/30 20:20:38 459594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 459601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2057| [2025/04/30 20:20:38 459660] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54021|now:1746044438459611|stream_id:0|stream_offset:1998435| [2025/04/30 20:20:38 459670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 459675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54021|applimit:0| [2025/04/30 20:20:38 459679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44416|rtt_var:875|pto_duration:47916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 459684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 459687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 459696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55221| [2025/04/30 20:20:38 459700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438532527|now:1746044438459679|interv:72848| [2025/04/30 20:20:38 459704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438532527|now:1746044438459679|interval:72848|pto_count:0|srtt:44416 [2025/04/30 20:20:38 459709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55221| [2025/04/30 20:20:38 459713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 459742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55221|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1999614| [2025/04/30 20:20:38 459748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 459753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438532527| [2025/04/30 20:20:38 459757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438532527| [2025/04/30 20:20:38 459761] [debug] |xqc_engine_wakeup_after|wakeup:1746044438532527|now:1746044438459761|diff:72766| [2025/04/30 20:20:38 459766] [debug] |xqc_engine_main_logic|END|now:1746044438459256| [2025/04/30 20:20:38 459771] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438459771| [2025/04/30 20:20:38 459775] [debug] |xqc_engine_wakeup_after|wakeup:1746044438532527|now:1746044438459775|diff:72752| [2025/04/30 20:20:38 459779] [debug] |xqc_engine_main_logic|END|now:1746044438459771| [2025/04/30 20:20:38 460927] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438460926| [2025/04/30 20:20:38 460943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 460952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:842| [2025/04/30 20:20:38 460959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:843| [2025/04/30 20:20:38 460968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:843| [2025/04/30 20:20:38 460974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 460982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2012|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2013|path_largest_ack:2012| [2025/04/30 20:20:38 460989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55217|prior_delivered:1928143|prior_time:1746044438414105|is_app_limited:0|send_elapse:49908|ack_elapse:46821|ctl_first_sent_time:1746044438415691|lagest_ack_time:1746044438460926|curr_delivered:1979760| [2025/04/30 20:20:38 460997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438415691| [2025/04/30 20:20:38 461004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:1204| [2025/04/30 20:20:38 461010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2013|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2013|path_largest_ack:2013| [2025/04/30 20:20:38 461025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55217|prior_delivered:1928143|prior_time:1746044438414105|is_app_limited:0|send_elapse:49908|ack_elapse:46821|ctl_first_sent_time:1746044438415691|lagest_ack_time:1746044438460926|curr_delivered:1980960| [2025/04/30 20:20:38 461030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438415846| [2025/04/30 20:20:38 461036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:1205| [2025/04/30 20:20:38 461043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44416|rttvar:875|minrtt:31448|latest_rtt:45080|ack_delay:96| [2025/04/30 20:20:38 461050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44487|rttvar:799|minrtt:31448|latest_rtt:45080|ack_delay:96| [2025/04/30 20:20:38 461056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2013|lost_pn:2010|thresh:3| [2025/04/30 20:20:38 461063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 461069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 461075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 461083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 821|pns:2| [2025/04/30 20:20:38 461089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 461094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44487|rtt_var:799|pto_duration:47683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 461099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 461103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 461107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 20:20:38 461111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438532294|now:1746044438461094|interv:71200| [2025/04/30 20:20:38 461115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438532294|now:1746044438461094|interval:71200|pto_count:0|srtt:44487 [2025/04/30 20:20:38 461120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 49908, ack_elapse 46821, delivered 52817|rate 1058287|lost 311| [2025/04/30 20:20:38 461124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1058287) in round 35| [2025/04/30 20:20:38 461129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 461133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 461137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2411|po_sent_time:1746044438415846|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 461141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2411|po_sent_time:1746044438415846|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 461150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:52810|srtt:44487|latest_rtt:45080|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438459139|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 461156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:843|largest:843|pns:2| [2025/04/30 20:20:38 461161] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:843|frame:ACK |recv_time:1746044438460926|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 461166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558460926|now:1746044438460926|interv:120000000| [2025/04/30 20:20:38 461170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558460926|now:1746044438460926|interv:120000000| [2025/04/30 20:20:38 461174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438532527|pq_index:0| [2025/04/30 20:20:38 461178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438459256| [2025/04/30 20:20:38 461182] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438461182| [2025/04/30 20:20:38 461188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438461186| [2025/04/30 20:20:38 461194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44487|min_srtt:44487|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 461198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52810|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 461203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 461207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 461211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 461215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 461219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44487|min_srtt:44487|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 461224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52810|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 461228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 461232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 461236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 461243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 461247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 461251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1999614| [2025/04/30 20:20:38 461256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 461260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438462260|now:1746044438461260|interv:1000| [2025/04/30 20:20:38 461264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 461268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 461272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438462260| [2025/04/30 20:20:38 461276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438462260| [2025/04/30 20:20:38 461280] [debug] |xqc_engine_wakeup_after|wakeup:1746044438462260|now:1746044438461280|diff:980| [2025/04/30 20:20:38 461284] [debug] |xqc_engine_main_logic|END|now:1746044438461186| [2025/04/30 20:20:38 461290] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438461290| [2025/04/30 20:20:38 461294] [debug] |xqc_engine_wakeup_after|wakeup:1746044438462260|now:1746044438461294|diff:966| [2025/04/30 20:20:38 461297] [debug] |xqc_engine_main_logic|END|now:1746044438461290| [2025/04/30 20:20:38 462365] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438462365| [2025/04/30 20:20:38 462378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438462260|pq_index:0| [2025/04/30 20:20:38 462383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438461186| [2025/04/30 20:20:38 462388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438462387| [2025/04/30 20:20:38 462393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438462260|now:1746044438462387| [2025/04/30 20:20:38 462398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438462260|now:1746044438462387| [2025/04/30 20:20:38 462402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 462407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44487|min_srtt:44487|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 462414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52810|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 462421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 462427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 462434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 462448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 462454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44487|min_srtt:44487|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 462461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52810|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 462467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 462473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 462480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 462486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 462493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 462500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1999614| [2025/04/30 20:20:38 462507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 462513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2058| [2025/04/30 20:20:38 462586] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746044438462527|stream_id:0|stream_offset:1999614| [2025/04/30 20:20:38 462599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 462607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 20:20:38 462614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44487|rtt_var:799|pto_duration:47683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 462621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 462627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 462633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:20:38 462639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438535210|now:1746044438462613|interv:72597| [2025/04/30 20:20:38 462645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438535210|now:1746044438462613|interval:72597|pto_count:0|srtt:44487 [2025/04/30 20:20:38 462652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:54010| [2025/04/30 20:20:38 462659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 462674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2000793| [2025/04/30 20:20:38 462681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 462687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2059| [2025/04/30 20:20:38 462757] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746044438462700|stream_id:0|stream_offset:2000793| [2025/04/30 20:20:38 462774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 462782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:20:38 462787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44487|rtt_var:799|pto_duration:47683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 462792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 462796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 462799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:20:38 462803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438535383|now:1746044438462787|interv:72596| [2025/04/30 20:20:38 462808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438535383|now:1746044438462787|interval:72596|pto_count:0|srtt:44487 [2025/04/30 20:20:38 462813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55210| [2025/04/30 20:20:38 462818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 462823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2001972| [2025/04/30 20:20:38 462828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 462832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2060| [2025/04/30 20:20:38 462886] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746044438462842|stream_id:0|stream_offset:2001972| [2025/04/30 20:20:38 462899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 462906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:20:38 462912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44487|rtt_var:799|pto_duration:47683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 462918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 462931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 462935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:20:38 462939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438535525|now:1746044438462912|interv:72613| [2025/04/30 20:20:38 462943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438535525|now:1746044438462912|interval:72613|pto_count:0|srtt:44487 [2025/04/30 20:20:38 462949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56410| [2025/04/30 20:20:38 462957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 462964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2003151| [2025/04/30 20:20:38 462972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 462977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438535525| [2025/04/30 20:20:38 462982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438535525| [2025/04/30 20:20:38 462986] [debug] |xqc_engine_wakeup_after|wakeup:1746044438535525|now:1746044438462986|diff:72539| [2025/04/30 20:20:38 462992] [debug] |xqc_engine_main_logic|END|now:1746044438462387| [2025/04/30 20:20:38 463008] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438463006| [2025/04/30 20:20:38 463015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 463024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:843| [2025/04/30 20:20:38 463030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:844| [2025/04/30 20:20:38 463038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:844| [2025/04/30 20:20:38 463045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 463052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2014|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2015|path_largest_ack:2014| [2025/04/30 20:20:38 463060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55217|prior_delivered:1930543|prior_time:1746044438416061|is_app_limited:0|send_elapse:47786|ack_elapse:46945|ctl_first_sent_time:1746044438417594|lagest_ack_time:1746044438463006|curr_delivered:1982160| [2025/04/30 20:20:38 463067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438417594| [2025/04/30 20:20:38 463074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:1206| [2025/04/30 20:20:38 463081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2015|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2015|path_largest_ack:2015| [2025/04/30 20:20:38 463088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55217|prior_delivered:1930543|prior_time:1746044438416061|is_app_limited:0|send_elapse:47786|ack_elapse:46945|ctl_first_sent_time:1746044438417594|lagest_ack_time:1746044438463006|curr_delivered:1983360| [2025/04/30 20:20:38 463102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438417788| [2025/04/30 20:20:38 463108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:1207| [2025/04/30 20:20:38 463115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44487|rttvar:799|minrtt:31448|latest_rtt:45218|ack_delay:88| [2025/04/30 20:20:38 463122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44568|rttvar:760|minrtt:31448|latest_rtt:45218|ack_delay:88| [2025/04/30 20:20:38 463129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2015|lost_pn:2012|thresh:3| [2025/04/30 20:20:38 463135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 463141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 463147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 463151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 463155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44568|rtt_var:760|pto_duration:47608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 463160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 463165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 463172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:20:38 463178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438535450|now:1746044438463155|interv:72295| [2025/04/30 20:20:38 463184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438535450|now:1746044438463155|interval:72295|pto_count:0|srtt:44568 [2025/04/30 20:20:38 463191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47786, ack_elapse 46945, delivered 52817|rate 1105281|lost 311| [2025/04/30 20:20:38 463196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1105281) in round 35| [2025/04/30 20:20:38 463200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 463205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 463209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438417788|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 463213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438417788|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 463218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54010|srtt:44568|latest_rtt:45218|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438459139|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 463228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:844|largest:844|pns:2| [2025/04/30 20:20:38 463232] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:844|frame:ACK |recv_time:1746044438463006|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 463237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558463006|now:1746044438463006|interv:120000000| [2025/04/30 20:20:38 463242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558463006|now:1746044438463006|interv:120000000| [2025/04/30 20:20:38 463246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438535525|pq_index:0| [2025/04/30 20:20:38 463250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438462387| [2025/04/30 20:20:38 463254] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438463254| [2025/04/30 20:20:38 463259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438463258| [2025/04/30 20:20:38 463265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44568|min_srtt:44568|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 463270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 463274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 463278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 463282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 463287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 463291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44568|min_srtt:44568|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 463295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 463299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 463303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 463307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 463311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 463319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 463323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2003151| [2025/04/30 20:20:38 463327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 463331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438464331|now:1746044438463331|interv:1000| [2025/04/30 20:20:38 463335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 463339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 463343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438464331| [2025/04/30 20:20:38 463347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438464331| [2025/04/30 20:20:38 463351] [debug] |xqc_engine_wakeup_after|wakeup:1746044438464331|now:1746044438463351|diff:980| [2025/04/30 20:20:38 463356] [debug] |xqc_engine_main_logic|END|now:1746044438463258| [2025/04/30 20:20:38 463361] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438463361| [2025/04/30 20:20:38 463365] [debug] |xqc_engine_wakeup_after|wakeup:1746044438464331|now:1746044438463365|diff:966| [2025/04/30 20:20:38 463369] [debug] |xqc_engine_main_logic|END|now:1746044438463361| [2025/04/30 20:20:38 464440] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438464440| [2025/04/30 20:20:38 464454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438464331|pq_index:0| [2025/04/30 20:20:38 464460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438463258| [2025/04/30 20:20:38 464468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438464467| [2025/04/30 20:20:38 464475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438464331|now:1746044438464467| [2025/04/30 20:20:38 464482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438464331|now:1746044438464467| [2025/04/30 20:20:38 464488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 464496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44568|min_srtt:44568|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 464503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 464510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 464516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 464522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 464529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 464536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44568|min_srtt:44568|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 464551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 464558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 464563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 464570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 464577] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 464583] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 464590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2003151| [2025/04/30 20:20:38 464596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 464601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2061| [2025/04/30 20:20:38 464642] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746044438464609|stream_id:0|stream_offset:2003151| [2025/04/30 20:20:38 464652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 464660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:20:38 464667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44568|rtt_var:760|pto_duration:47608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 464674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 464678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 464682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:20:38 464686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438537217|now:1746044438464666|interv:72551| [2025/04/30 20:20:38 464690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438537217|now:1746044438464666|interval:72551|pto_count:0|srtt:44568 [2025/04/30 20:20:38 464695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55210| [2025/04/30 20:20:38 464700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 464704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2004330| [2025/04/30 20:20:38 464713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 464741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2062| [2025/04/30 20:20:38 464774] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746044438464748|stream_id:0|stream_offset:2004330| [2025/04/30 20:20:38 464783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 464790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:20:38 464797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44568|rtt_var:760|pto_duration:47608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 464803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 464807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 464811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:20:38 464815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438537356|now:1746044438464797|interv:72559| [2025/04/30 20:20:38 464822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438537356|now:1746044438464797|interval:72559|pto_count:0|srtt:44568 [2025/04/30 20:20:38 464829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56410| [2025/04/30 20:20:38 464836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 464842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2005509| [2025/04/30 20:20:38 464849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 464856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438537356| [2025/04/30 20:20:38 464862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438537356| [2025/04/30 20:20:38 464868] [debug] |xqc_engine_wakeup_after|wakeup:1746044438537356|now:1746044438464868|diff:72488| [2025/04/30 20:20:38 464875] [debug] |xqc_engine_main_logic|END|now:1746044438464467| [2025/04/30 20:20:38 464888] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438464887| [2025/04/30 20:20:38 464896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 464905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:844| [2025/04/30 20:20:38 464911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:845| [2025/04/30 20:20:38 464919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:845| [2025/04/30 20:20:38 464926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 464933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2016|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2017|path_largest_ack:2016| [2025/04/30 20:20:38 464946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55217|prior_delivered:1932943|prior_time:1746044438418087|is_app_limited:0|send_elapse:47807|ack_elapse:46800|ctl_first_sent_time:1746044438419631|lagest_ack_time:1746044438464887|curr_delivered:1984560| [2025/04/30 20:20:38 464952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438419631| [2025/04/30 20:20:38 464959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:1208| [2025/04/30 20:20:38 464965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2017|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2017|path_largest_ack:2017| [2025/04/30 20:20:38 464972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55217|prior_delivered:1932943|prior_time:1746044438418087|is_app_limited:0|send_elapse:47807|ack_elapse:46800|ctl_first_sent_time:1746044438419631|lagest_ack_time:1746044438464887|curr_delivered:1985760| [2025/04/30 20:20:38 464979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438419806| [2025/04/30 20:20:38 464986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:1209| [2025/04/30 20:20:38 464992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44568|rttvar:760|minrtt:31448|latest_rtt:45081|ack_delay:56| [2025/04/30 20:20:38 464999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44625|rttvar:684|minrtt:31448|latest_rtt:45081|ack_delay:56| [2025/04/30 20:20:38 465003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2017|lost_pn:2014|thresh:3| [2025/04/30 20:20:38 465008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 465012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 465016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 465020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 465024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44625|rtt_var:684|pto_duration:47361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 465028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 465032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 465036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:20:38 465040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438537109|now:1746044438465024|interv:72085| [2025/04/30 20:20:38 465044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438537109|now:1746044438465024|interval:72085|pto_count:0|srtt:44625 [2025/04/30 20:20:38 465052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47807, ack_elapse 46800, delivered 52817|rate 1104796|lost 311| [2025/04/30 20:20:38 465057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104796) in round 35| [2025/04/30 20:20:38 465061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 465066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 465069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438419806|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 465074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438419806|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 465079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54010|srtt:44625|latest_rtt:45081|min_rtt:31448|applimit:0|lost:308|recovery:1|recovery_start:1746044438459139|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 465084] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:56411|inflight:54010|mode:2|applimit:0|pacing_rate:1210339|bw:1210339|srtt:44625|latest_rtt:45081|min_rtt:31448|send:2035|lost:308|tlp:0|recv:827|recovery:1|slow_start:0|conn_life:1771770|acked:2400|delivered:1985760|is_cwnd_limited:1| [2025/04/30 20:20:38 465090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:845|largest:845|pns:2| [2025/04/30 20:20:38 465095] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:845|frame:ACK |recv_time:1746044438464887|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 465099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558464887|now:1746044438464887|interv:120000000| [2025/04/30 20:20:38 465104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558464887|now:1746044438464887|interv:120000000| [2025/04/30 20:20:38 465108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438537356|pq_index:0| [2025/04/30 20:20:38 465112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438464467| [2025/04/30 20:20:38 465116] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438465116| [2025/04/30 20:20:38 465121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438465120| [2025/04/30 20:20:38 465127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44625|min_srtt:44625|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 465132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 465136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44625|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 465144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1975|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 465149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44625|min_srtt:44625|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 465153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1920621| [2025/04/30 20:20:38 465157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 465161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 465165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 465169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 465173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44625|min_srtt:44625|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 465178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 465182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 465186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 465189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 465194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 465198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1975|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 465202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 465207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 465211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438466210|now:1746044438465210|interv:1000| [2025/04/30 20:20:38 465215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 465218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 465223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 465227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2005509| [2025/04/30 20:20:38 465231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 465237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 465241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438466210| [2025/04/30 20:20:38 465245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438466210| [2025/04/30 20:20:38 465249] [debug] |xqc_engine_wakeup_after|wakeup:1746044438466210|now:1746044438465249|diff:961| [2025/04/30 20:20:38 465254] [debug] |xqc_engine_main_logic|END|now:1746044438465120| [2025/04/30 20:20:38 465259] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438465259| [2025/04/30 20:20:38 465263] [debug] |xqc_engine_wakeup_after|wakeup:1746044438466210|now:1746044438465263|diff:947| [2025/04/30 20:20:38 465267] [debug] |xqc_engine_main_logic|END|now:1746044438465259| [2025/04/30 20:20:38 466337] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438466336| [2025/04/30 20:20:38 466349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438466210|pq_index:0| [2025/04/30 20:20:38 466353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438465120| [2025/04/30 20:20:38 466359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438466357| [2025/04/30 20:20:38 466364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438466210|now:1746044438466357| [2025/04/30 20:20:38 466368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438466210|now:1746044438466357| [2025/04/30 20:20:38 466372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 466378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44625|min_srtt:44625|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 466383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1920621| [2025/04/30 20:20:38 466388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 466395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 466401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 466409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 466415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44625|min_srtt:44625|path_bw:1210339|loss_rate:0.41|path_pto:0| [2025/04/30 20:20:38 466421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 466428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 466434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 466441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 466454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 466461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1975|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 466467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 466474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 466481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2063| [2025/04/30 20:20:38 466540] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746044438466492|stream_id:0|stream_offset:1901757| [2025/04/30 20:20:38 466550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2063|origin_pktnum:1975|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:38 466557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:20:38 466564] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44625|rtt_var:684|pto_duration:47361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 466570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 466576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 466582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:20:38 466588] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438538853|now:1746044438466563|interv:72290| [2025/04/30 20:20:38 466593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438538853|now:1746044438466563|interval:72290|pto_count:0|srtt:44625 [2025/04/30 20:20:38 466601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55210| [2025/04/30 20:20:38 466608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 466615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2005509| [2025/04/30 20:20:38 466620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 466624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2064| [2025/04/30 20:20:38 466658] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2064|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746044438466632|stream_id:0|stream_offset:2005509| [2025/04/30 20:20:38 466664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 466678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:20:38 466686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44625|rtt_var:684|pto_duration:47361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 466693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 466699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 466704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:20:38 466711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438538993|now:1746044438466685|interv:72308| [2025/04/30 20:20:38 466742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438538993|now:1746044438466685|interval:72308|pto_count:0|srtt:44625 [2025/04/30 20:20:38 466750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56410| [2025/04/30 20:20:38 466758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438538993| [2025/04/30 20:20:38 466762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438538993| [2025/04/30 20:20:38 466766] [debug] |xqc_engine_wakeup_after|wakeup:1746044438538993|now:1746044438466766|diff:72227| [2025/04/30 20:20:38 466771] [debug] |xqc_engine_main_logic|END|now:1746044438466357| [2025/04/30 20:20:38 466962] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438466961| [2025/04/30 20:20:38 466975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 466984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:845| [2025/04/30 20:20:38 466990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:846| [2025/04/30 20:20:38 466998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:846| [2025/04/30 20:20:38 467004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 467013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2018|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2019|path_largest_ack:2018| [2025/04/30 20:20:38 467020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55217|prior_delivered:1935343|prior_time:1746044438420069|is_app_limited:0|send_elapse:47869|ack_elapse:46892|ctl_first_sent_time:1746044438421621|lagest_ack_time:1746044438466961|curr_delivered:1986960| [2025/04/30 20:20:38 467027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438421621| [2025/04/30 20:20:38 467035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:1210| [2025/04/30 20:20:38 467042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2019|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2019|path_largest_ack:2019| [2025/04/30 20:20:38 467048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55217|prior_delivered:1935343|prior_time:1746044438420069|is_app_limited:0|send_elapse:47869|ack_elapse:46892|ctl_first_sent_time:1746044438421621|lagest_ack_time:1746044438466961|curr_delivered:1988160| [2025/04/30 20:20:38 467064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438421792| [2025/04/30 20:20:38 467071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:1211| [2025/04/30 20:20:38 467077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44625|rttvar:684|minrtt:31448|latest_rtt:45169|ack_delay:80| [2025/04/30 20:20:38 467084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44683|rttvar:629|minrtt:31448|latest_rtt:45169|ack_delay:80| [2025/04/30 20:20:38 467091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2019|lost_pn:2016|thresh:3| [2025/04/30 20:20:38 467095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 467099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 467103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 467108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 467115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44683|rtt_var:629|pto_duration:47199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 467122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 467128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 467133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:20:38 467137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438538831|now:1746044438467114|interv:71717| [2025/04/30 20:20:38 467141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438538831|now:1746044438467114|interval:71717|pto_count:0|srtt:44683 [2025/04/30 20:20:38 467145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47869, ack_elapse 46892, delivered 52817|rate 1103365|lost 311| [2025/04/30 20:20:38 467150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103365) in round 35| [2025/04/30 20:20:38 467154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 467158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 467162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438421792|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 467167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438421792|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 467172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54010|srtt:44683|latest_rtt:45169|min_rtt:31448|applimit:0|lost:309|recovery:1|recovery_start:1746044438459139|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 467182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:846|largest:846|pns:2| [2025/04/30 20:20:38 467186] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:846|frame:ACK |recv_time:1746044438466961|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 467191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558466961|now:1746044438466961|interv:120000000| [2025/04/30 20:20:38 467195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558466961|now:1746044438466961|interv:120000000| [2025/04/30 20:20:38 467199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438538993|pq_index:0| [2025/04/30 20:20:38 467204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438466357| [2025/04/30 20:20:38 467208] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438467208| [2025/04/30 20:20:38 467213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438467212| [2025/04/30 20:20:38 467223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44683|min_srtt:44683|path_bw:1210339|loss_rate:2.17|path_pto:0| [2025/04/30 20:20:38 467229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1920621| [2025/04/30 20:20:38 467234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44683|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 467238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1991|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 467243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44683|min_srtt:44683|path_bw:1210339|loss_rate:2.17|path_pto:0| [2025/04/30 20:20:38 467247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1939485| [2025/04/30 20:20:38 467251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44683|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 467256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2007|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 467260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44683|min_srtt:44683|path_bw:1210339|loss_rate:2.17|path_pto:0| [2025/04/30 20:20:38 467265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 467269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 467275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 467279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 467284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 467289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1991|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 467293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1920621| [2025/04/30 20:20:38 467298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 467302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438468302|now:1746044438467302|interv:1000| [2025/04/30 20:20:38 467306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 467310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 467314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438468302| [2025/04/30 20:20:38 467318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438468302| [2025/04/30 20:20:38 467322] [debug] |xqc_engine_wakeup_after|wakeup:1746044438468302|now:1746044438467322|diff:980| [2025/04/30 20:20:38 467327] [debug] |xqc_engine_main_logic|END|now:1746044438467212| [2025/04/30 20:20:38 467332] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438467332| [2025/04/30 20:20:38 467336] [debug] |xqc_engine_wakeup_after|wakeup:1746044438468302|now:1746044438467336|diff:966| [2025/04/30 20:20:38 467340] [debug] |xqc_engine_main_logic|END|now:1746044438467332| [2025/04/30 20:20:38 468417] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438468416| [2025/04/30 20:20:38 468432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438468302|pq_index:0| [2025/04/30 20:20:38 468439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438467212| [2025/04/30 20:20:38 468448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438468446| [2025/04/30 20:20:38 468455] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438468302|now:1746044438468446| [2025/04/30 20:20:38 468462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438468302|now:1746044438468446| [2025/04/30 20:20:38 468468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 468476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44683|min_srtt:44683|path_bw:1210339|loss_rate:2.17|path_pto:0| [2025/04/30 20:20:38 468483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 468490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 468497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 468510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 468517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 468525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:1991|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 468532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1920621| [2025/04/30 20:20:38 468539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 468546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2065| [2025/04/30 20:20:38 468597] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746044438468559|stream_id:0|stream_offset:1920621| [2025/04/30 20:20:38 468607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2065|origin_pktnum:1991|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:38 468615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:20:38 468621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44683|rtt_var:629|pto_duration:47199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 468628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 468635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 468640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:20:38 468644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438540758|now:1746044438468621|interv:72137| [2025/04/30 20:20:38 468648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438540758|now:1746044438468621|interval:72137|pto_count:0|srtt:44683 [2025/04/30 20:20:38 468652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55210| [2025/04/30 20:20:38 468658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:2007|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 468662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:1939485| [2025/04/30 20:20:38 468666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 468670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2066| [2025/04/30 20:20:38 468700] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746044438468677|stream_id:0|stream_offset:1939485| [2025/04/30 20:20:38 468705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2066|origin_pktnum:2007|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:38 468715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:20:38 468744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44683|rtt_var:629|pto_duration:47199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 468750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 468754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 468757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:20:38 468761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438540876|now:1746044438468744|interv:72132| [2025/04/30 20:20:38 468765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438540876|now:1746044438468744|interval:72132|pto_count:0|srtt:44683 [2025/04/30 20:20:38 468770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56410| [2025/04/30 20:20:38 468775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438540876| [2025/04/30 20:20:38 468779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438540876| [2025/04/30 20:20:38 468783] [debug] |xqc_engine_wakeup_after|wakeup:1746044438540876|now:1746044438468783|diff:72093| [2025/04/30 20:20:38 468791] [debug] |xqc_engine_main_logic|END|now:1746044438468446| [2025/04/30 20:20:38 468872] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438468870| [2025/04/30 20:20:38 468883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 468892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:846| [2025/04/30 20:20:38 468897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:847| [2025/04/30 20:20:38 468906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:847| [2025/04/30 20:20:38 468913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 468921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2020|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2021|path_largest_ack:2020| [2025/04/30 20:20:38 468928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55211|prior_delivered:1937749|prior_time:1746044438422042|is_app_limited:0|send_elapse:45806|ack_elapse:46828|ctl_first_sent_time:1746044438423590|lagest_ack_time:1746044438468870|curr_delivered:1989360| [2025/04/30 20:20:38 468934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438423590| [2025/04/30 20:20:38 468940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:1212| [2025/04/30 20:20:38 468947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2021|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2021|path_largest_ack:2021| [2025/04/30 20:20:38 468953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55211|prior_delivered:1937749|prior_time:1746044438422042|is_app_limited:0|send_elapse:45806|ack_elapse:46828|ctl_first_sent_time:1746044438423590|lagest_ack_time:1746044438468870|curr_delivered:1990560| [2025/04/30 20:20:38 468965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438423764| [2025/04/30 20:20:38 468970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:1213| [2025/04/30 20:20:38 468974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44683|rttvar:629|minrtt:31448|latest_rtt:45106|ack_delay:88| [2025/04/30 20:20:38 468981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44725|rttvar:555|minrtt:31448|latest_rtt:45106|ack_delay:88| [2025/04/30 20:20:38 468988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2021|lost_pn:2018|thresh:3| [2025/04/30 20:20:38 468993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 468998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 469001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 469005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 469010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44725|rtt_var:555|pto_duration:46945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 469014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 469018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 469022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:20:38 469026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438540622|now:1746044438469009|interv:71613| [2025/04/30 20:20:38 469030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438540622|now:1746044438469009|interval:71613|pto_count:0|srtt:44725 [2025/04/30 20:20:38 469034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45806, ack_elapse 46828, delivered 52811|rate 1127765|lost 311| [2025/04/30 20:20:38 469039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127765) in round 35| [2025/04/30 20:20:38 469043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 469047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 469051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438423764|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 469056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438423764|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 469060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54010|srtt:44725|latest_rtt:45106|min_rtt:31448|applimit:0|lost:311|recovery:1|recovery_start:1746044438459139|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 469069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:847|largest:847|pns:2| [2025/04/30 20:20:38 469074] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:847|frame:ACK |recv_time:1746044438468870|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 469079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558468870|now:1746044438468870|interv:120000000| [2025/04/30 20:20:38 469083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558468870|now:1746044438468870|interv:120000000| [2025/04/30 20:20:38 469087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438540876|pq_index:0| [2025/04/30 20:20:38 469091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438468446| [2025/04/30 20:20:38 469095] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438469095| [2025/04/30 20:20:38 469100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438469099| [2025/04/30 20:20:38 469106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44725|min_srtt:44725|path_bw:1210339|loss_rate:6.25|path_pto:0| [2025/04/30 20:20:38 469111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 469115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44725|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 469120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 469125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44725|min_srtt:44725|path_bw:1210339|loss_rate:6.25|path_pto:0| [2025/04/30 20:20:38 469129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2007867| [2025/04/30 20:20:38 469133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44725|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 469138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 469142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44725|min_srtt:44725|path_bw:1210339|loss_rate:6.25|path_pto:0| [2025/04/30 20:20:38 469146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2009046| [2025/04/30 20:20:38 469150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 469157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 469161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 469165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 469170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 469174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 469178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 469182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438470182|now:1746044438469182|interv:1000| [2025/04/30 20:20:38 469186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 469190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 469194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438470182| [2025/04/30 20:20:38 469198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438470182| [2025/04/30 20:20:38 469202] [debug] |xqc_engine_wakeup_after|wakeup:1746044438470182|now:1746044438469202|diff:980| [2025/04/30 20:20:38 469206] [debug] |xqc_engine_main_logic|END|now:1746044438469099| [2025/04/30 20:20:38 469212] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438469212| [2025/04/30 20:20:38 469216] [debug] |xqc_engine_wakeup_after|wakeup:1746044438470182|now:1746044438469216|diff:966| [2025/04/30 20:20:38 469220] [debug] |xqc_engine_main_logic|END|now:1746044438469212| [2025/04/30 20:20:38 470289] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438470289| [2025/04/30 20:20:38 470302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438470182|pq_index:0| [2025/04/30 20:20:38 470307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438469099| [2025/04/30 20:20:38 470312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438470311| [2025/04/30 20:20:38 470317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438470182|now:1746044438470311| [2025/04/30 20:20:38 470321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438470182|now:1746044438470311| [2025/04/30 20:20:38 470325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 470331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44725|min_srtt:44725|path_bw:1210339|loss_rate:6.25|path_pto:0| [2025/04/30 20:20:38 470336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2009046| [2025/04/30 20:20:38 470341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 470352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 470359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 470366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 470373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 470380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 470387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 470393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2067| [2025/04/30 20:20:38 470471] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746044438470405|stream_id:0|stream_offset:2006688| [2025/04/30 20:20:38 470482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 470490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:20:38 470496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44725|rtt_var:555|pto_duration:46945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 470503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 470509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 470515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:20:38 470522] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438542350|now:1746044438470496|interv:71854| [2025/04/30 20:20:38 470528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438542350|now:1746044438470496|interval:71854|pto_count:0|srtt:44725 [2025/04/30 20:20:38 470535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55210| [2025/04/30 20:20:38 470542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 470548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2007867| [2025/04/30 20:20:38 470555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 470561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2068| [2025/04/30 20:20:38 470601] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746044438470572|stream_id:0|stream_offset:2007867| [2025/04/30 20:20:38 470617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 470625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:20:38 470631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44725|rtt_var:555|pto_duration:46945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 470639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 470645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 470651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:20:38 470656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438542517|now:1746044438470631|interv:71886| [2025/04/30 20:20:38 470663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438542517|now:1746044438470631|interval:71886|pto_count:0|srtt:44725 [2025/04/30 20:20:38 470671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56410| [2025/04/30 20:20:38 470678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438542517| [2025/04/30 20:20:38 470684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438542517| [2025/04/30 20:20:38 470688] [debug] |xqc_engine_wakeup_after|wakeup:1746044438542517|now:1746044438470688|diff:71829| [2025/04/30 20:20:38 470692] [debug] |xqc_engine_main_logic|END|now:1746044438470311| [2025/04/30 20:20:38 471006] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:44|state:ESTABED|recv_time:1746044438471005| [2025/04/30 20:20:38 471021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 471031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:847| [2025/04/30 20:20:38 471037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:848| [2025/04/30 20:20:38 471045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:848| [2025/04/30 20:20:38 471052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 471060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2022|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2023|path_largest_ack:2022| [2025/04/30 20:20:38 471067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:57611|prior_delivered:1937749|prior_time:1746044438422042|is_app_limited:0|send_elapse:47294|ack_elapse:48963|ctl_first_sent_time:1746044438425078|lagest_ack_time:1746044438471005|curr_delivered:1991760| [2025/04/30 20:20:38 471075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438425078| [2025/04/30 20:20:38 471082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:1214| [2025/04/30 20:20:38 471089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2023|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2023|path_largest_ack:2023| [2025/04/30 20:20:38 471095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:56411|prior_delivered:1940149|prior_time:1746044438425283|is_app_limited:0|send_elapse:45111|ack_elapse:45722|ctl_first_sent_time:1746044438426810|lagest_ack_time:1746044438471005|curr_delivered:1992960| [2025/04/30 20:20:38 471110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438426810| [2025/04/30 20:20:38 471117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:1215| [2025/04/30 20:20:38 471123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44725|rttvar:555|minrtt:31448|latest_rtt:44195|ack_delay:88| [2025/04/30 20:20:38 471130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44648|rttvar:571|minrtt:31448|latest_rtt:44195|ack_delay:88| [2025/04/30 20:20:38 471137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2023|lost_pn:2020|thresh:3| [2025/04/30 20:20:38 471144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 471150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 471157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 471163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 471169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44648|rtt_var:571|pto_duration:46932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 471174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 471178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 471184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:20:38 471190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438542504|now:1746044438471169|interv:71335| [2025/04/30 20:20:38 471197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438542504|now:1746044438471169|interval:71335|pto_count:0|srtt:44648 [2025/04/30 20:20:38 471204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45111, ack_elapse 45722, delivered 52811|rate 1155045|lost 311| [2025/04/30 20:20:38 471209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155045) in round 35| [2025/04/30 20:20:38 471214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 471218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 471222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438426810|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 471226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438426810|recovery:1|recovery_start:1746044438459139|packet_conservation:1|next_round_delivered:1942549| [2025/04/30 20:20:38 471235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:56411|full_bw_reached:1|inflight:54010|srtt:44648|latest_rtt:44195|min_rtt:31448|applimit:0|lost:311|recovery:1|recovery_start:1746044438459139|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 471240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 471245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438496005|now:1746044438471005|interv:25000| [2025/04/30 20:20:38 471251] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438471005|max_ack_delay:25000| [2025/04/30 20:20:38 471255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:848|largest:848|pns:2| [2025/04/30 20:20:38 471260] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:848|frame:PING ACK |recv_time:1746044438471005|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 471265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558471005|now:1746044438471005|interv:120000000| [2025/04/30 20:20:38 471269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558471005|now:1746044438471005|interv:120000000| [2025/04/30 20:20:38 471273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438542517|pq_index:0| [2025/04/30 20:20:38 471277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438470311| [2025/04/30 20:20:38 471281] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438471281| [2025/04/30 20:20:38 471286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438471285| [2025/04/30 20:20:38 471292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44648|min_srtt:44648|path_bw:1210339|loss_rate:6.00|path_pto:0| [2025/04/30 20:20:38 471296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2009046| [2025/04/30 20:20:38 471301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44648|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 471306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 471310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44648|min_srtt:44648|path_bw:1210339|loss_rate:6.00|path_pto:0| [2025/04/30 20:20:38 471315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2010225| [2025/04/30 20:20:38 471319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44648|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 471327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 471331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44648|min_srtt:44648|path_bw:1210339|loss_rate:6.00|path_pto:0| [2025/04/30 20:20:38 471335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2011404| [2025/04/30 20:20:38 471340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 471343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 471347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 471352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 471356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 471360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2009046| [2025/04/30 20:20:38 471365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 471369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438472369|now:1746044438471369|interv:1000| [2025/04/30 20:20:38 471373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 471377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 471381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438472369| [2025/04/30 20:20:38 471385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438472369| [2025/04/30 20:20:38 471389] [debug] |xqc_engine_wakeup_after|wakeup:1746044438472369|now:1746044438471389|diff:980| [2025/04/30 20:20:38 471393] [debug] |xqc_engine_main_logic|END|now:1746044438471285| [2025/04/30 20:20:38 471399] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438471399| [2025/04/30 20:20:38 471403] [debug] |xqc_engine_wakeup_after|wakeup:1746044438472369|now:1746044438471403|diff:966| [2025/04/30 20:20:38 471407] [debug] |xqc_engine_main_logic|END|now:1746044438471399| [2025/04/30 20:20:38 472486] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438472486| [2025/04/30 20:20:38 472503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438472369|pq_index:0| [2025/04/30 20:20:38 472511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438471285| [2025/04/30 20:20:38 472519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438472517| [2025/04/30 20:20:38 472527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438472369|now:1746044438472517| [2025/04/30 20:20:38 472534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438472369|now:1746044438472517| [2025/04/30 20:20:38 472562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 472570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44648|min_srtt:44648|path_bw:1210339|loss_rate:6.00|path_pto:0| [2025/04/30 20:20:38 472578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2011404| [2025/04/30 20:20:38 472586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 472592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 472598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 472605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 472613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 472624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2009046| [2025/04/30 20:20:38 472630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 472635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2069| [2025/04/30 20:20:38 472673] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746044438472644|stream_id:0|stream_offset:2009046| [2025/04/30 20:20:38 472679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 472684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:20:38 472692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44648|rtt_var:571|pto_duration:46932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 472700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 472706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 472713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:20:38 472740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438544576|now:1746044438472692|interv:71884| [2025/04/30 20:20:38 472747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438544576|now:1746044438472692|interval:71884|pto_count:0|srtt:44648 [2025/04/30 20:20:38 472755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55210| [2025/04/30 20:20:38 472761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 472770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:56411|conn:00005627609066FC|stream_id:0|stream_offset:2010225| [2025/04/30 20:20:38 472775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 472779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2070| [2025/04/30 20:20:38 472810] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746044438472787|stream_id:0|stream_offset:2010225| [2025/04/30 20:20:38 472817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 472824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:20:38 472831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44648|rtt_var:571|pto_duration:46932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 472838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 472844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 472851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:20:38 472857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438544719|now:1746044438472831|interv:71888| [2025/04/30 20:20:38 472864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438544719|now:1746044438472831|interval:71888|pto_count:0|srtt:44648 [2025/04/30 20:20:38 472871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:56410| [2025/04/30 20:20:38 472878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438496005| [2025/04/30 20:20:38 472885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438496005| [2025/04/30 20:20:38 472892] [debug] |xqc_engine_wakeup_after|wakeup:1746044438496005|now:1746044438472892|diff:23113| [2025/04/30 20:20:38 472899] [debug] |xqc_engine_main_logic|END|now:1746044438472517| [2025/04/30 20:20:38 472913] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:43|state:ESTABED|recv_time:1746044438472912| [2025/04/30 20:20:38 472920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 472929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:848| [2025/04/30 20:20:38 472935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:849| [2025/04/30 20:20:38 472944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:849| [2025/04/30 20:20:38 472951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 472959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2024|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2025|path_largest_ack:2024| [2025/04/30 20:20:38 472966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:57611|prior_delivered:1940149|prior_time:1746044438425283|is_app_limited:0|send_elapse:45201|ack_elapse:47629|ctl_first_sent_time:1746044438426900|lagest_ack_time:1746044438472912|curr_delivered:1994160| [2025/04/30 20:20:38 472980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438426900| [2025/04/30 20:20:38 472988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:1216| [2025/04/30 20:20:38 472995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2025|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2025|path_largest_ack:2025| [2025/04/30 20:20:38 473002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55211|prior_delivered:1942549|prior_time:1746044438427028|is_app_limited:0|send_elapse:44727|ack_elapse:45884|ctl_first_sent_time:1746044438428622|lagest_ack_time:1746044438472912|curr_delivered:1995360| [2025/04/30 20:20:38 473010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438428622| [2025/04/30 20:20:38 473016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:1217| [2025/04/30 20:20:38 473021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44648|rttvar:571|minrtt:31448|latest_rtt:44290|ack_delay:88| [2025/04/30 20:20:38 473025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44592|rttvar:540|minrtt:31448|latest_rtt:44290|ack_delay:88| [2025/04/30 20:20:38 473030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2025|lost_pn:2022|thresh:3| [2025/04/30 20:20:38 473034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 473038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 473042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 473046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 473050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44592|rtt_var:540|pto_duration:46752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 473055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 473059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 473062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:20:38 473066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438544539|now:1746044438473050|interv:71489| [2025/04/30 20:20:38 473071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438544539|now:1746044438473050|interval:71489|pto_count:0|srtt:44592 [2025/04/30 20:20:38 473075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44727, ack_elapse 45884, delivered 52811|rate 1150967|lost 311| [2025/04/30 20:20:38 473079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 35 -> 36| [2025/04/30 20:20:38 473084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150967) in round 36| [2025/04/30 20:20:38 473092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 473096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 473100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438428622|recovery:1|recovery_start:1746044438459139|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 473104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1746044438428622|recovery:1|recovery_start:1746044438459139|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 473109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:58811|full_bw_reached:1|inflight:54010|srtt:44592|latest_rtt:44290|min_rtt:31448|applimit:0|lost:311|recovery:1|recovery_start:1746044438459139|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:38 473115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:849|largest:849|pns:2| [2025/04/30 20:20:38 473119] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:849|frame:ACK |recv_time:1746044438472912|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 473124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558472912|now:1746044438472912|interv:120000000| [2025/04/30 20:20:38 473128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558472912|now:1746044438472912|interv:120000000| [2025/04/30 20:20:38 473132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438496005|pq_index:0| [2025/04/30 20:20:38 473137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438472517| [2025/04/30 20:20:38 473141] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438473141| [2025/04/30 20:20:38 473146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438473145| [2025/04/30 20:20:38 473152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44592|min_srtt:44592|path_bw:1210339|loss_rate:5.77|path_pto:0| [2025/04/30 20:20:38 473157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:58811|conn:00005627609066FC|stream_id:0|stream_offset:2011404| [2025/04/30 20:20:38 473161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44592|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 473166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 473171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44592|min_srtt:44592|path_bw:1210339|loss_rate:5.77|path_pto:0| [2025/04/30 20:20:38 473175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:54010|cwnd:58811|conn:00005627609066FC|stream_id:0|stream_offset:2012583| [2025/04/30 20:20:38 473182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44592|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 473187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 473191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44592|min_srtt:44592|path_bw:1210339|loss_rate:5.77|path_pto:0| [2025/04/30 20:20:38 473195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:54010|cwnd:58811|conn:00005627609066FC|stream_id:0|stream_offset:2013762| [2025/04/30 20:20:38 473200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44592|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 473204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 473208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44592|min_srtt:44592|path_bw:1210339|loss_rate:5.77|path_pto:0| [2025/04/30 20:20:38 473212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:54010|cwnd:58811|conn:00005627609066FC|stream_id:0|stream_offset:2014941| [2025/04/30 20:20:38 473217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44592|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 473221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 473225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44592|min_srtt:44592|path_bw:1210339|loss_rate:5.77|path_pto:0| [2025/04/30 20:20:38 473229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:54010|cwnd:58811|conn:00005627609066FC|stream_id:0|stream_offset:2016120| [2025/04/30 20:20:38 473234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 473238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 473242] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 473246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 473251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 473255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:58811|conn:00005627609066FC|stream_id:0|stream_offset:2011404| [2025/04/30 20:20:38 473259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 473263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438474263|now:1746044438473263|interv:1000| [2025/04/30 20:20:38 473270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 473274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 473278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438474263| [2025/04/30 20:20:38 473282] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438474263| [2025/04/30 20:20:38 473286] [debug] |xqc_engine_wakeup_after|wakeup:1746044438474263|now:1746044438473286|diff:977| [2025/04/30 20:20:38 473290] [debug] |xqc_engine_main_logic|END|now:1746044438473145| [2025/04/30 20:20:38 473296] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438473296| [2025/04/30 20:20:38 473300] [debug] |xqc_engine_wakeup_after|wakeup:1746044438474263|now:1746044438473300|diff:963| [2025/04/30 20:20:38 473304] [debug] |xqc_engine_main_logic|END|now:1746044438473296| [2025/04/30 20:20:38 474384] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438474384| [2025/04/30 20:20:38 474400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438474263|pq_index:0| [2025/04/30 20:20:38 474407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438473145| [2025/04/30 20:20:38 474415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438474413| [2025/04/30 20:20:38 474422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438474263|now:1746044438474413| [2025/04/30 20:20:38 474429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438474263|now:1746044438474413| [2025/04/30 20:20:38 474435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 474443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44592|min_srtt:44592|path_bw:1210339|loss_rate:5.77|path_pto:0| [2025/04/30 20:20:38 474450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:54010|cwnd:58811|conn:00005627609066FC|stream_id:0|stream_offset:2016120| [2025/04/30 20:20:38 474457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 474463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 474469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 474476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 474483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 474489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:58811|conn:00005627609066FC|stream_id:0|stream_offset:2011404| [2025/04/30 20:20:38 474497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 474503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2071| [2025/04/30 20:20:38 474552] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746044438474515|stream_id:0|stream_offset:2011404| [2025/04/30 20:20:38 474570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 474578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:20:38 474585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44592|rtt_var:540|pto_duration:46752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 474592] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 474599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 474605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:20:38 474612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438546267|now:1746044438474584|interv:71683| [2025/04/30 20:20:38 474618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438546267|now:1746044438474584|interval:71683|pto_count:0|srtt:44592 [2025/04/30 20:20:38 474626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58811|inflight:55210| [2025/04/30 20:20:38 474633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 474637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:58811|conn:00005627609066FC|stream_id:0|stream_offset:2012583| [2025/04/30 20:20:38 474642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 474646] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2072| [2025/04/30 20:20:38 474678] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746044438474654|stream_id:0|stream_offset:2012583| [2025/04/30 20:20:38 474684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 474690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:20:38 474697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44592|rtt_var:540|pto_duration:46752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 474704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 474710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 474738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:20:38 474745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438546406|now:1746044438474697|interv:71709| [2025/04/30 20:20:38 474751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438546406|now:1746044438474697|interval:71709|pto_count:0|srtt:44592 [2025/04/30 20:20:38 474761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58811|inflight:56410| [2025/04/30 20:20:38 474766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 474770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:58811|conn:00005627609066FC|stream_id:0|stream_offset:2013762| [2025/04/30 20:20:38 474775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 474779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438475779|now:1746044438474779|interv:1000| [2025/04/30 20:20:38 474783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 474787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 474791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438475779| [2025/04/30 20:20:38 474795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438475779| [2025/04/30 20:20:38 474799] [debug] |xqc_engine_wakeup_after|wakeup:1746044438475779|now:1746044438474799|diff:980| [2025/04/30 20:20:38 474804] [debug] |xqc_engine_main_logic|END|now:1746044438474413| [2025/04/30 20:20:38 475876] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438475876| [2025/04/30 20:20:38 475891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438475779|pq_index:0| [2025/04/30 20:20:38 475898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438474413| [2025/04/30 20:20:38 475905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438475903| [2025/04/30 20:20:38 475912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438475779|now:1746044438475903| [2025/04/30 20:20:38 475919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438475779|now:1746044438475903| [2025/04/30 20:20:38 475925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 475933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44592|min_srtt:44592|path_bw:1210339|loss_rate:5.56|path_pto:0| [2025/04/30 20:20:38 475940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:56410|cwnd:58811|conn:00005627609066FC|stream_id:0|stream_offset:2016120| [2025/04/30 20:20:38 475947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 475953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 475959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 475966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 475973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 475987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:58811|conn:00005627609066FC|stream_id:0|stream_offset:2013762| [2025/04/30 20:20:38 475994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 476001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2073| [2025/04/30 20:20:38 476044] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56410|now:1746044438476012|stream_id:0|stream_offset:2013762| [2025/04/30 20:20:38 476053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 476060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56410|applimit:0| [2025/04/30 20:20:38 476067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44592|rtt_var:540|pto_duration:46752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 476075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 476082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 476088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 57610| [2025/04/30 20:20:38 476095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438547764|now:1746044438476067|interv:71697| [2025/04/30 20:20:38 476101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438547764|now:1746044438476067|interval:71697|pto_count:0|srtt:44592 [2025/04/30 20:20:38 476109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58811|inflight:57610| [2025/04/30 20:20:38 476115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 476119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57610|cwnd:58811|conn:00005627609066FC|stream_id:0|stream_offset:2014941| [2025/04/30 20:20:38 476124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 476128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438477128|now:1746044438476128|interv:1000| [2025/04/30 20:20:38 476132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 476136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 476140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438477128| [2025/04/30 20:20:38 476144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438477128| [2025/04/30 20:20:38 476148] [debug] |xqc_engine_wakeup_after|wakeup:1746044438477128|now:1746044438476148|diff:980| [2025/04/30 20:20:38 476153] [debug] |xqc_engine_main_logic|END|now:1746044438475903| [2025/04/30 20:20:38 476163] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044438476163| [2025/04/30 20:20:38 476173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 476180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:849| [2025/04/30 20:20:38 476183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:850| [2025/04/30 20:20:38 476189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:850| [2025/04/30 20:20:38 476194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 476199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 476204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55211|prior_delivered:1944949|prior_time:1746044438429041|is_app_limited:0|send_elapse:46607|ack_elapse:47122|ctl_first_sent_time:1746044438430630|lagest_ack_time:1746044438476163|curr_delivered:1996560| [2025/04/30 20:20:38 476209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438430630| [2025/04/30 20:20:38 476213] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:1218| [2025/04/30 20:20:38 476217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 476222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55211|prior_delivered:1944949|prior_time:1746044438429041|is_app_limited:0|send_elapse:46607|ack_elapse:47122|ctl_first_sent_time:1746044438430630|lagest_ack_time:1746044438476163|curr_delivered:1997760| [2025/04/30 20:20:38 476227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438430774| [2025/04/30 20:20:38 476231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:1219| [2025/04/30 20:20:38 476235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44592|rttvar:540|minrtt:31448|latest_rtt:45389|ack_delay:96| [2025/04/30 20:20:38 476239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44679|rttvar:580|minrtt:31448|latest_rtt:45389|ack_delay:96| [2025/04/30 20:20:38 476243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2028|lost_pn:2025|thresh:3| [2025/04/30 20:20:38 476248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 476252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 476256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 476260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 476264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438479831|now:1746044438476263|interval:3568| [2025/04/30 20:20:38 476268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438479831|now:1746044438476263|interv:3568| [2025/04/30 20:20:38 476275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46607, ack_elapse 47122, delivered 52811|rate 1120729|lost 311| [2025/04/30 20:20:38 476280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120729) in round 36| [2025/04/30 20:20:38 476284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 476288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 476292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58811|packet_lost:0|acked:2400|po_sent_time:1746044438430774|recovery:1|recovery_start:1746044438459139|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 476297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58811|packet_lost:0|acked:2400|po_sent_time:1746044438430774|recovery:1|recovery_start:1746044438459139|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 476301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:61211|full_bw_reached:1|inflight:55210|srtt:44679|latest_rtt:45389|min_rtt:31448|applimit:0|lost:311|recovery:1|recovery_start:1746044438459139|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 476307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:850|largest:850|pns:2| [2025/04/30 20:20:38 476312] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:850|frame:ACK |recv_time:1746044438476163|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 476316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558476163|now:1746044438476163|interv:120000000| [2025/04/30 20:20:38 476321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558476163|now:1746044438476163|interv:120000000| [2025/04/30 20:20:38 476325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438477128|pq_index:0| [2025/04/30 20:20:38 476330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438475903| [2025/04/30 20:20:38 476336] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438476336| [2025/04/30 20:20:38 476345] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438476343| [2025/04/30 20:20:38 476354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44679|min_srtt:44679|path_bw:1210339|loss_rate:5.45|path_pto:0| [2025/04/30 20:20:38 476361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:55210|cwnd:61211|conn:00005627609066FC|stream_id:0|stream_offset:2016120| [2025/04/30 20:20:38 476368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 476375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 476383] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44679|min_srtt:44679|path_bw:1210339|loss_rate:5.45|path_pto:0| [2025/04/30 20:20:38 476396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:55210|cwnd:61211|conn:00005627609066FC|stream_id:0|stream_offset:2017299| [2025/04/30 20:20:38 476403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 476410] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 476418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44679|min_srtt:44679|path_bw:1210339|loss_rate:5.45|path_pto:0| [2025/04/30 20:20:38 476425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:55210|cwnd:61211|conn:00005627609066FC|stream_id:0|stream_offset:2018478| [2025/04/30 20:20:38 476431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 476439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 476446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44679|min_srtt:44679|path_bw:1210339|loss_rate:5.45|path_pto:0| [2025/04/30 20:20:38 476453] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:55210|cwnd:61211|conn:00005627609066FC|stream_id:0|stream_offset:2019657| [2025/04/30 20:20:38 476460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 476467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 476473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44679|min_srtt:44679|path_bw:1210339|loss_rate:5.45|path_pto:0| [2025/04/30 20:20:38 476480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:55210|cwnd:61211|conn:00005627609066FC|stream_id:0|stream_offset:2020836| [2025/04/30 20:20:38 476487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 476493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 476499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 476506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 476512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 476519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:61211|conn:00005627609066FC|stream_id:0|stream_offset:2014941| [2025/04/30 20:20:38 476531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 476538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 476544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438477128| [2025/04/30 20:20:38 476551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438477128| [2025/04/30 20:20:38 476557] [debug] |xqc_engine_wakeup_after|wakeup:1746044438477128|now:1746044438476557|diff:571| [2025/04/30 20:20:38 476564] [debug] |xqc_engine_main_logic|END|now:1746044438476343| [2025/04/30 20:20:38 476573] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438476573| [2025/04/30 20:20:38 476579] [debug] |xqc_engine_wakeup_after|wakeup:1746044438477128|now:1746044438476579|diff:549| [2025/04/30 20:20:38 476585] [debug] |xqc_engine_main_logic|END|now:1746044438476573| [2025/04/30 20:20:38 477661] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438477661| [2025/04/30 20:20:38 477673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438477128|pq_index:0| [2025/04/30 20:20:38 477678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438476343| [2025/04/30 20:20:38 477683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438477682| [2025/04/30 20:20:38 477688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438477128|now:1746044438477682| [2025/04/30 20:20:38 477693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438477128|now:1746044438477682| [2025/04/30 20:20:38 477697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 477704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44679|min_srtt:44679|path_bw:1210339|loss_rate:5.45|path_pto:0| [2025/04/30 20:20:38 477712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:55210|cwnd:61211|conn:00005627609066FC|stream_id:0|stream_offset:2020836| [2025/04/30 20:20:38 477738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 477744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 477751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 477757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 477762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 477766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:61211|conn:00005627609066FC|stream_id:0|stream_offset:2014941| [2025/04/30 20:20:38 477771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 477775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2074| [2025/04/30 20:20:38 477817] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746044438477790|stream_id:0|stream_offset:2014941| [2025/04/30 20:20:38 477824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 477829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:20:38 477836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438479831|now:1746044438477836|interval:1995| [2025/04/30 20:20:38 477844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438479831|now:1746044438477836|interv:1995| [2025/04/30 20:20:38 477850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61211|inflight:56410| [2025/04/30 20:20:38 477858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 477865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:61211|conn:00005627609066FC|stream_id:0|stream_offset:2016120| [2025/04/30 20:20:38 477872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 477879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2075| [2025/04/30 20:20:38 477909] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56410|now:1746044438477887|stream_id:0|stream_offset:2016120| [2025/04/30 20:20:38 477915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 477923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56410|applimit:0| [2025/04/30 20:20:38 477929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438479831|now:1746044438477929|interval:1902| [2025/04/30 20:20:38 477936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438479831|now:1746044438477929|interv:1902| [2025/04/30 20:20:38 477943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61211|inflight:57610| [2025/04/30 20:20:38 477951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 477957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57610|cwnd:61211|conn:00005627609066FC|stream_id:0|stream_offset:2017299| [2025/04/30 20:20:38 477963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 477967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438478966|now:1746044438477966|interv:1000| [2025/04/30 20:20:38 477971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 477974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 477983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438478966| [2025/04/30 20:20:38 477988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438478966| [2025/04/30 20:20:38 477992] [debug] |xqc_engine_wakeup_after|wakeup:1746044438478966|now:1746044438477992|diff:974| [2025/04/30 20:20:38 477996] [debug] |xqc_engine_main_logic|END|now:1746044438477682| [2025/04/30 20:20:38 478098] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:45|state:ESTABED|recv_time:1746044438478097| [2025/04/30 20:20:38 478111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 478120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:850| [2025/04/30 20:20:38 478126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:851| [2025/04/30 20:20:38 478135] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:851| [2025/04/30 20:20:38 478141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 478150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2029|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2030|path_largest_ack:2029| [2025/04/30 20:20:38 478157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55211|prior_delivered:1947349|prior_time:1746044438431020|is_app_limited:0|send_elapse:44814|ack_elapse:47077|ctl_first_sent_time:1746044438432592|lagest_ack_time:1746044438478097|curr_delivered:1998960| [2025/04/30 20:20:38 478164] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438432592| [2025/04/30 20:20:38 478171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:1220| [2025/04/30 20:20:38 478178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2030|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2030|path_largest_ack:2030| [2025/04/30 20:20:38 478185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55211|prior_delivered:1947349|prior_time:1746044438431020|is_app_limited:0|send_elapse:44814|ack_elapse:47077|ctl_first_sent_time:1746044438432592|lagest_ack_time:1746044438478097|curr_delivered:2000160| [2025/04/30 20:20:38 478193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438432762| [2025/04/30 20:20:38 478200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:1221| [2025/04/30 20:20:38 478206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44679|rttvar:580|minrtt:31448|latest_rtt:45335|ack_delay:160| [2025/04/30 20:20:38 478214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44741|rttvar:559|minrtt:31448|latest_rtt:45335|ack_delay:160| [2025/04/30 20:20:38 478220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2030|lost_pn:2027|thresh:3| [2025/04/30 20:20:38 478227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 478233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 478240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 478253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2026|lost_pn:2027|po_sent_time:1746044438428769|lost_send_time:1746044438427096|loss_delay:51001|frame:STREAM |repair:128| [2025/04/30 20:20:38 478258] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044438428769u| [2025/04/30 20:20:38 478262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 478266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44741|rtt_var:559|pto_duration:46977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 478271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 478275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 478279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:20:38 478283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438549864|now:1746044438478266|interv:71598| [2025/04/30 20:20:38 478287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438549864|now:1746044438478266|interval:71598|pto_count:0|srtt:44741 [2025/04/30 20:20:38 478291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44814, ack_elapse 47077, delivered 52811|rate 1121800|lost 312| [2025/04/30 20:20:38 478296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121800) in round 36| [2025/04/30 20:20:38 478300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 478304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 478308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61211|packet_lost:1|acked:2400|po_sent_time:1746044438432762|recovery:1|recovery_start:1746044438478262|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 478313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61211|packet_lost:1|acked:2400|po_sent_time:1746044438432762|recovery:1|recovery_start:1746044438478262|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 478317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:63611|full_bw_reached:1|inflight:54010|srtt:44741|latest_rtt:45335|min_rtt:31448|applimit:0|lost:311|recovery:1|recovery_start:1746044438478262|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 478323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:851|largest:851|pns:2| [2025/04/30 20:20:38 478328] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:851|frame:ACK |recv_time:1746044438478097|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 478333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558478097|now:1746044438478097|interv:120000000| [2025/04/30 20:20:38 478337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558478097|now:1746044438478097|interv:120000000| [2025/04/30 20:20:38 478341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438478966|pq_index:0| [2025/04/30 20:20:38 478351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438477682| [2025/04/30 20:20:38 478355] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438478355| [2025/04/30 20:20:38 478360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438478359| [2025/04/30 20:20:38 478366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44741|min_srtt:44741|path_bw:1210339|loss_rate:5.26|path_pto:0| [2025/04/30 20:20:38 478370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:54010|cwnd:63611|conn:00005627609066FC|stream_id:0|stream_offset:1961886| [2025/04/30 20:20:38 478375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 478380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2026|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 478384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44741|min_srtt:44741|path_bw:1210339|loss_rate:5.26|path_pto:0| [2025/04/30 20:20:38 478390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:54010|cwnd:63611|conn:00005627609066FC|stream_id:0|stream_offset:2020836| [2025/04/30 20:20:38 478398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 478404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 478411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44741|min_srtt:44741|path_bw:1210339|loss_rate:5.26|path_pto:0| [2025/04/30 20:20:38 478417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:54010|cwnd:63611|conn:00005627609066FC|stream_id:0|stream_offset:2022015| [2025/04/30 20:20:38 478424] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 478431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 478437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44741|min_srtt:44741|path_bw:1210339|loss_rate:5.26|path_pto:0| [2025/04/30 20:20:38 478443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:54010|cwnd:63611|conn:00005627609066FC|stream_id:0|stream_offset:2023194| [2025/04/30 20:20:38 478450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 478463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 478470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44741|min_srtt:44741|path_bw:1210339|loss_rate:5.26|path_pto:0| [2025/04/30 20:20:38 478476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:54010|cwnd:63611|conn:00005627609066FC|stream_id:0|stream_offset:2024373| [2025/04/30 20:20:38 478483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 478490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 478497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44741|min_srtt:44741|path_bw:1210339|loss_rate:5.26|path_pto:0| [2025/04/30 20:20:38 478504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:54010|cwnd:63611|conn:00005627609066FC|stream_id:0|stream_offset:2025552| [2025/04/30 20:20:38 478511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 478517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 478523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 478529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 478537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:2026|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 478543] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:63611|conn:00005627609066FC|stream_id:0|stream_offset:1961886| [2025/04/30 20:20:38 478550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 478556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 478562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 478567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:63611|conn:00005627609066FC|stream_id:0|stream_offset:2017299| [2025/04/30 20:20:38 478571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 478575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 478579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438478966| [2025/04/30 20:20:38 478584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438478966| [2025/04/30 20:20:38 478588] [debug] |xqc_engine_wakeup_after|wakeup:1746044438478966|now:1746044438478588|diff:378| [2025/04/30 20:20:38 478592] [debug] |xqc_engine_main_logic|END|now:1746044438478359| [2025/04/30 20:20:38 478602] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438478602| [2025/04/30 20:20:38 478606] [debug] |xqc_engine_wakeup_after|wakeup:1746044438478966|now:1746044438478606|diff:360| [2025/04/30 20:20:38 478610] [debug] |xqc_engine_main_logic|END|now:1746044438478602| [2025/04/30 20:20:38 479684] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438479684| [2025/04/30 20:20:38 479695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438478966|pq_index:0| [2025/04/30 20:20:38 479700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438478359| [2025/04/30 20:20:38 479706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438479704| [2025/04/30 20:20:38 479711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438478966|now:1746044438479704| [2025/04/30 20:20:38 479715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438478966|now:1746044438479704| [2025/04/30 20:20:38 479735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 479741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44741|min_srtt:44741|path_bw:1210339|loss_rate:5.26|path_pto:0| [2025/04/30 20:20:38 479746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:54010|cwnd:63611|conn:00005627609066FC|stream_id:0|stream_offset:2025552| [2025/04/30 20:20:38 479751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 479755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 479759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 479763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 479768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:2026|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 479772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:63611|conn:00005627609066FC|stream_id:0|stream_offset:1961886| [2025/04/30 20:20:38 479777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 479781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2076| [2025/04/30 20:20:38 479821] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746044438479789|stream_id:0|stream_offset:1961886| [2025/04/30 20:20:38 479827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2076|origin_pktnum:2026|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:38 479834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:20:38 479841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44741|rtt_var:559|pto_duration:46977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 479855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 479862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 479869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:20:38 479875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438551766|now:1746044438479840|interv:71926| [2025/04/30 20:20:38 479881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438551766|now:1746044438479840|interval:71926|pto_count:0|srtt:44741 [2025/04/30 20:20:38 479886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63611|inflight:55210| [2025/04/30 20:20:38 479891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 479895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:63611|conn:00005627609066FC|stream_id:0|stream_offset:2017299| [2025/04/30 20:20:38 479900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 479904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2077| [2025/04/30 20:20:38 479933] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746044438479911|stream_id:0|stream_offset:2017299| [2025/04/30 20:20:38 479939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 479944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:20:38 479951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44741|rtt_var:559|pto_duration:46977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 479958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 479964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 479971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:20:38 479978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438551888|now:1746044438479950|interv:71938| [2025/04/30 20:20:38 479985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438551888|now:1746044438479950|interval:71938|pto_count:0|srtt:44741 [2025/04/30 20:20:38 479991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63611|inflight:56410| [2025/04/30 20:20:38 479996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 480000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:63611|conn:00005627609066FC|stream_id:0|stream_offset:2018478| [2025/04/30 20:20:38 480014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 480018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438481018|now:1746044438480018|interv:1000| [2025/04/30 20:20:38 480022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 480026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 480030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438481018| [2025/04/30 20:20:38 480034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438481018| [2025/04/30 20:20:38 480039] [debug] |xqc_engine_wakeup_after|wakeup:1746044438481018|now:1746044438480038|diff:980| [2025/04/30 20:20:38 480043] [debug] |xqc_engine_main_logic|END|now:1746044438479704| [2025/04/30 20:20:38 480940] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044438480938| [2025/04/30 20:20:38 480953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 480960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:851| [2025/04/30 20:20:38 480965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:852| [2025/04/30 20:20:38 480973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:852| [2025/04/30 20:20:38 480980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 480988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 480996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56411|prior_delivered:1949749|prior_time:1746044438433010|is_app_limited:0|send_elapse:46850|ack_elapse:47928|ctl_first_sent_time:1746044438434760|lagest_ack_time:1746044438480938|curr_delivered:2001360| [2025/04/30 20:20:38 481003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438434760| [2025/04/30 20:20:38 481008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:1221| [2025/04/30 20:20:38 481014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 481022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55211|prior_delivered:1952149|prior_time:1746044438435024|is_app_limited:0|send_elapse:44674|ack_elapse:45914|ctl_first_sent_time:1746044438436633|lagest_ack_time:1746044438480938|curr_delivered:2002560| [2025/04/30 20:20:38 481028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438436633| [2025/04/30 20:20:38 481035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:1222| [2025/04/30 20:20:38 481041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44741|rttvar:559|minrtt:31448|latest_rtt:44305|ack_delay:112| [2025/04/30 20:20:38 481048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44673|rttvar:557|minrtt:31448|latest_rtt:44305|ack_delay:112| [2025/04/30 20:20:38 481055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2033|lost_pn:2030|thresh:3| [2025/04/30 20:20:38 481069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 481073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 481077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 481081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 481085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 481089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438484862|now:1746044438481089|interval:3773| [2025/04/30 20:20:38 481094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438484862|now:1746044438481089|interv:3773| [2025/04/30 20:20:38 481098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44674, ack_elapse 45914, delivered 50411|rate 1097943|lost 312| [2025/04/30 20:20:38 481102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097943) in round 36| [2025/04/30 20:20:38 481107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 481111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 481115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63611|packet_lost:0|acked:2400|po_sent_time:1746044438436633|recovery:1|recovery_start:1746044438478262|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 481119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63611|packet_lost:0|acked:2400|po_sent_time:1746044438436633|recovery:1|recovery_start:1746044438478262|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 481124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:66011|full_bw_reached:1|inflight:54010|srtt:44673|latest_rtt:44305|min_rtt:31448|applimit:0|lost:312|recovery:1|recovery_start:1746044438478262|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 481130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:852|largest:852|pns:2| [2025/04/30 20:20:38 481134] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:852|frame:ACK |recv_time:1746044438480938|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 481139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558480938|now:1746044438480938|interv:120000000| [2025/04/30 20:20:38 481143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558480938|now:1746044438480938|interv:120000000| [2025/04/30 20:20:38 481147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438481018|pq_index:0| [2025/04/30 20:20:38 481152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438479704| [2025/04/30 20:20:38 481156] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438481156| [2025/04/30 20:20:38 481161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438481160| [2025/04/30 20:20:38 481168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438481018|now:1746044438481160| [2025/04/30 20:20:38 481173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438481018|now:1746044438481160| [2025/04/30 20:20:38 481177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 481182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44673|min_srtt:44673|path_bw:1210339|loss_rate:6.78|path_pto:0| [2025/04/30 20:20:38 481187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:54010|cwnd:66011|conn:00005627609066FC|stream_id:0|stream_offset:2025552| [2025/04/30 20:20:38 481191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 481196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 481201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44673|min_srtt:44673|path_bw:1210339|loss_rate:6.78|path_pto:0| [2025/04/30 20:20:38 481205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:54010|cwnd:66011|conn:00005627609066FC|stream_id:0|stream_offset:2026731| [2025/04/30 20:20:38 481210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 481214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 481218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44673|min_srtt:44673|path_bw:1210339|loss_rate:6.78|path_pto:0| [2025/04/30 20:20:38 481222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:54010|cwnd:66011|conn:00005627609066FC|stream_id:0|stream_offset:2027910| [2025/04/30 20:20:38 481227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 481231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 481235] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44673|min_srtt:44673|path_bw:1210339|loss_rate:6.78|path_pto:0| [2025/04/30 20:20:38 481240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:54010|cwnd:66011|conn:00005627609066FC|stream_id:0|stream_offset:2029089| [2025/04/30 20:20:38 481244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 481251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 481255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44673|min_srtt:44673|path_bw:1210339|loss_rate:6.78|path_pto:0| [2025/04/30 20:20:38 481260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:54010|cwnd:66011|conn:00005627609066FC|stream_id:0|stream_offset:2030268| [2025/04/30 20:20:38 481264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 481268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 481272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 481276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 481281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 481285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:66011|conn:00005627609066FC|stream_id:0|stream_offset:2018478| [2025/04/30 20:20:38 481289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 481294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2078| [2025/04/30 20:20:38 481338] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746044438481301|stream_id:0|stream_offset:2018478| [2025/04/30 20:20:38 481348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 481356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:20:38 481363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438484862|now:1746044438481363|interval:3499| [2025/04/30 20:20:38 481370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438484862|now:1746044438481363|interv:3499| [2025/04/30 20:20:38 481377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66011|inflight:55210| [2025/04/30 20:20:38 481384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 481391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:66011|conn:00005627609066FC|stream_id:0|stream_offset:2019657| [2025/04/30 20:20:38 481398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 481405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2079| [2025/04/30 20:20:38 481446] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746044438481416|stream_id:0|stream_offset:2019657| [2025/04/30 20:20:38 481462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 481470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:20:38 481476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438484862|now:1746044438481476|interval:3386| [2025/04/30 20:20:38 481484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438484862|now:1746044438481476|interv:3386| [2025/04/30 20:20:38 481491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66011|inflight:56410| [2025/04/30 20:20:38 481498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 481505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:66011|conn:00005627609066FC|stream_id:0|stream_offset:2020836| [2025/04/30 20:20:38 481513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 481519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438482519|now:1746044438481519|interv:1000| [2025/04/30 20:20:38 481525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 481532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 481539] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438482519| [2025/04/30 20:20:38 481545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438482519| [2025/04/30 20:20:38 481552] [debug] |xqc_engine_wakeup_after|wakeup:1746044438482519|now:1746044438481551|diff:968| [2025/04/30 20:20:38 481559] [debug] |xqc_engine_main_logic|END|now:1746044438481160| [2025/04/30 20:20:38 481567] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438481567| [2025/04/30 20:20:38 481573] [debug] |xqc_engine_wakeup_after|wakeup:1746044438482519|now:1746044438481573|diff:946| [2025/04/30 20:20:38 481579] [debug] |xqc_engine_main_logic|END|now:1746044438481567| [2025/04/30 20:20:38 482652] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438482652| [2025/04/30 20:20:38 482664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438482519|pq_index:0| [2025/04/30 20:20:38 482669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438481160| [2025/04/30 20:20:38 482675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438482673| [2025/04/30 20:20:38 482680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438482519|now:1746044438482673| [2025/04/30 20:20:38 482684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438482519|now:1746044438482673| [2025/04/30 20:20:38 482688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 482693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44673|min_srtt:44673|path_bw:1210339|loss_rate:6.56|path_pto:0| [2025/04/30 20:20:38 482704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:56410|cwnd:66011|conn:00005627609066FC|stream_id:0|stream_offset:2030268| [2025/04/30 20:20:38 482709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 482713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 482739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 482744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 482749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 482754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:66011|conn:00005627609066FC|stream_id:0|stream_offset:2020836| [2025/04/30 20:20:38 482758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 482763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2080| [2025/04/30 20:20:38 482808] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56410|now:1746044438482771|stream_id:0|stream_offset:2020836| [2025/04/30 20:20:38 482818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2080|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 482825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:56410|applimit:0| [2025/04/30 20:20:38 482832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438484862|now:1746044438482832|interval:2030| [2025/04/30 20:20:38 482839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438484862|now:1746044438482832|interv:2030| [2025/04/30 20:20:38 482846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66011|inflight:57610| [2025/04/30 20:20:38 482853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 482860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57610|cwnd:66011|conn:00005627609066FC|stream_id:0|stream_offset:2022015| [2025/04/30 20:20:38 482867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 482873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438483873|now:1746044438482873|interv:1000| [2025/04/30 20:20:38 482880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 482886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 482892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438483873| [2025/04/30 20:20:38 482899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438483873| [2025/04/30 20:20:38 482912] [debug] |xqc_engine_wakeup_after|wakeup:1746044438483873|now:1746044438482912|diff:961| [2025/04/30 20:20:38 482919] [debug] |xqc_engine_main_logic|END|now:1746044438482673| [2025/04/30 20:20:38 482934] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044438482932| [2025/04/30 20:20:38 482941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 482950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:852| [2025/04/30 20:20:38 482955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:853| [2025/04/30 20:20:38 482968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:853| [2025/04/30 20:20:38 482974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 482981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 482989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56411|prior_delivered:1952149|prior_time:1746044438435024|is_app_limited:0|send_elapse:44839|ack_elapse:47908|ctl_first_sent_time:1746044438436798|lagest_ack_time:1746044438482932|curr_delivered:2003760| [2025/04/30 20:20:38 482997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438436798| [2025/04/30 20:20:38 483004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:1223| [2025/04/30 20:20:38 483010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 483017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55211|prior_delivered:1954549|prior_time:1746044438437041|is_app_limited:0|send_elapse:46575|ack_elapse:45891|ctl_first_sent_time:1746044438438631|lagest_ack_time:1746044438482932|curr_delivered:2004960| [2025/04/30 20:20:38 483023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438438631| [2025/04/30 20:20:38 483028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:1224| [2025/04/30 20:20:38 483032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44673|rttvar:557|minrtt:31448|latest_rtt:44301|ack_delay:96| [2025/04/30 20:20:38 483036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44614|rttvar:535|minrtt:31448|latest_rtt:44301|ack_delay:96| [2025/04/30 20:20:38 483041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2035|lost_pn:2032|thresh:3| [2025/04/30 20:20:38 483045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 483049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 483053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 483057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 483061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2031|lost_pn:2032|po_sent_time:1746044438434605|lost_send_time:1746044438432742|loss_delay:50190|frame:STREAM |repair:128| [2025/04/30 20:20:38 483070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044438434605u| [2025/04/30 20:20:38 483074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 483079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44614|rtt_var:535|pto_duration:46754|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 483083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 483087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 483091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:20:38 483095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438554525|now:1746044438483078|interv:71447| [2025/04/30 20:20:38 483099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438554525|now:1746044438483078|interval:71447|pto_count:0|srtt:44614 [2025/04/30 20:20:38 483104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46575, ack_elapse 45891, delivered 50411|rate 1082361|lost 313| [2025/04/30 20:20:38 483108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1082361) in round 36| [2025/04/30 20:20:38 483112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 483117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 483121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66011|packet_lost:1|acked:2400|po_sent_time:1746044438438631|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 483125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66011|packet_lost:1|acked:2400|po_sent_time:1746044438438631|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 483130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:68411|full_bw_reached:1|inflight:54010|srtt:44614|latest_rtt:44301|min_rtt:31448|applimit:0|lost:312|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 483136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:853|largest:853|pns:2| [2025/04/30 20:20:38 483140] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:853|frame:ACK |recv_time:1746044438482932|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 483145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558482932|now:1746044438482932|interv:120000000| [2025/04/30 20:20:38 483149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558482932|now:1746044438482932|interv:120000000| [2025/04/30 20:20:38 483153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438483873|pq_index:0| [2025/04/30 20:20:38 483161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438482673| [2025/04/30 20:20:38 483167] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438483166| [2025/04/30 20:20:38 483173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438483171| [2025/04/30 20:20:38 483179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44614|min_srtt:44614|path_bw:1210339|loss_rate:6.45|path_pto:0| [2025/04/30 20:20:38 483183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:54010|cwnd:68411|conn:00005627609066FC|stream_id:0|stream_offset:1967781| [2025/04/30 20:20:38 483188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44614|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 483193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2031|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 483197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44614|min_srtt:44614|path_bw:1210339|loss_rate:6.45|path_pto:0| [2025/04/30 20:20:38 483201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:54010|cwnd:68411|conn:00005627609066FC|stream_id:0|stream_offset:2030268| [2025/04/30 20:20:38 483206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44614|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 483210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 483214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44614|min_srtt:44614|path_bw:1210339|loss_rate:6.45|path_pto:0| [2025/04/30 20:20:38 483219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:54010|cwnd:68411|conn:00005627609066FC|stream_id:0|stream_offset:2031447| [2025/04/30 20:20:38 483223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44614|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 483227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 483232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44614|min_srtt:44614|path_bw:1210339|loss_rate:6.45|path_pto:0| [2025/04/30 20:20:38 483236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:54010|cwnd:68411|conn:00005627609066FC|stream_id:0|stream_offset:2032626| [2025/04/30 20:20:38 483240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44614|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 483244] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 483251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44614|min_srtt:44614|path_bw:1210339|loss_rate:6.45|path_pto:0| [2025/04/30 20:20:38 483256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:54010|cwnd:68411|conn:00005627609066FC|stream_id:0|stream_offset:2033805| [2025/04/30 20:20:38 483260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44614|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 483264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 483268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44614|min_srtt:44614|path_bw:1210339|loss_rate:6.45|path_pto:0| [2025/04/30 20:20:38 483273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:54010|cwnd:68411|conn:00005627609066FC|stream_id:0|stream_offset:2034984| [2025/04/30 20:20:38 483277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 483281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 483285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 483289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 483293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:2031|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 483298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:68411|conn:00005627609066FC|stream_id:0|stream_offset:1967781| [2025/04/30 20:20:38 483302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 483307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 483313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 483319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:68411|conn:00005627609066FC|stream_id:0|stream_offset:2022015| [2025/04/30 20:20:38 483326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 483332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 483339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438483873| [2025/04/30 20:20:38 483346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438483873| [2025/04/30 20:20:38 483352] [debug] |xqc_engine_wakeup_after|wakeup:1746044438483873|now:1746044438483352|diff:521| [2025/04/30 20:20:38 483359] [debug] |xqc_engine_main_logic|END|now:1746044438483171| [2025/04/30 20:20:38 483367] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438483367| [2025/04/30 20:20:38 483379] [debug] |xqc_engine_wakeup_after|wakeup:1746044438483873|now:1746044438483379|diff:494| [2025/04/30 20:20:38 483385] [debug] |xqc_engine_main_logic|END|now:1746044438483367| [2025/04/30 20:20:38 484470] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438484470| [2025/04/30 20:20:38 484484] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438483873|pq_index:0| [2025/04/30 20:20:38 484491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438483171| [2025/04/30 20:20:38 484500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438484498| [2025/04/30 20:20:38 484507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438483873|now:1746044438484498| [2025/04/30 20:20:38 484513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438483873|now:1746044438484498| [2025/04/30 20:20:38 484520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 484528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44614|min_srtt:44614|path_bw:1210339|loss_rate:6.45|path_pto:0| [2025/04/30 20:20:38 484535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:54010|cwnd:68411|conn:00005627609066FC|stream_id:0|stream_offset:2034984| [2025/04/30 20:20:38 484542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 484548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 484554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 484559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 484565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:2031|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 484572] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:68411|conn:00005627609066FC|stream_id:0|stream_offset:1967781| [2025/04/30 20:20:38 484579] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 484585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2081| [2025/04/30 20:20:38 484625] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746044438484595|stream_id:0|stream_offset:1967781| [2025/04/30 20:20:38 484635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2081|origin_pktnum:2031|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:38 484643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:20:38 484650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44614|rtt_var:535|pto_duration:46754|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 484663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 484667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 484670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:20:38 484674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438556349|now:1746044438484649|interv:71700| [2025/04/30 20:20:38 484679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438556349|now:1746044438484649|interval:71700|pto_count:0|srtt:44614 [2025/04/30 20:20:38 484683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68411|inflight:55210| [2025/04/30 20:20:38 484689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 484693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:68411|conn:00005627609066FC|stream_id:0|stream_offset:2022015| [2025/04/30 20:20:38 484698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 484702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2082| [2025/04/30 20:20:38 484751] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746044438484709|stream_id:0|stream_offset:2022015| [2025/04/30 20:20:38 484765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 484773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:20:38 484779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44614|rtt_var:535|pto_duration:46754|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 484784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 484788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 484792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:20:38 484796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438556463|now:1746044438484779|interv:71684| [2025/04/30 20:20:38 484800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438556463|now:1746044438484779|interval:71684|pto_count:0|srtt:44614 [2025/04/30 20:20:38 484808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68411|inflight:56410| [2025/04/30 20:20:38 484815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 484822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:68411|conn:00005627609066FC|stream_id:0|stream_offset:2023194| [2025/04/30 20:20:38 484835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 484841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438485841|now:1746044438484841|interv:1000| [2025/04/30 20:20:38 484847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 484852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 484859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438485841| [2025/04/30 20:20:38 484866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438485841| [2025/04/30 20:20:38 484872] [debug] |xqc_engine_wakeup_after|wakeup:1746044438485841|now:1746044438484872|diff:969| [2025/04/30 20:20:38 484878] [debug] |xqc_engine_main_logic|END|now:1746044438484498| [2025/04/30 20:20:38 484892] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044438484891| [2025/04/30 20:20:38 484899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 484908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:853| [2025/04/30 20:20:38 484914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:854| [2025/04/30 20:20:38 484923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:854| [2025/04/30 20:20:38 484929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 484937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 484944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56411|prior_delivered:1954549|prior_time:1746044438437041|is_app_limited:0|send_elapse:46719|ack_elapse:47850|ctl_first_sent_time:1746044438438775|lagest_ack_time:1746044438484891|curr_delivered:2006160| [2025/04/30 20:20:38 484949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438438775| [2025/04/30 20:20:38 484954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:1224| [2025/04/30 20:20:38 484958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 484963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56411|prior_delivered:1955749|prior_time:1746044438439134|is_app_limited:0|send_elapse:46842|ack_elapse:45757|ctl_first_sent_time:1746044438440684|lagest_ack_time:1746044438484891|curr_delivered:2007360| [2025/04/30 20:20:38 484968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438440684| [2025/04/30 20:20:38 484972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:1225| [2025/04/30 20:20:38 484976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44614|rttvar:535|minrtt:31448|latest_rtt:44207|ack_delay:88| [2025/04/30 20:20:38 484981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44552|rttvar:525|minrtt:31448|latest_rtt:44207|ack_delay:88| [2025/04/30 20:20:38 484985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2037|lost_pn:2034|thresh:3| [2025/04/30 20:20:38 484994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 484998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 485002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 485006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 485009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 485013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 485018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44552|rtt_var:525|pto_duration:46652|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 485022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 485026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 485030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:20:38 485034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438556361|now:1746044438485017|interv:71344| [2025/04/30 20:20:38 485038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438556361|now:1746044438485017|interval:71344|pto_count:0|srtt:44552 [2025/04/30 20:20:38 485042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46842, ack_elapse 45757, delivered 51611|rate 1101810|lost 313| [2025/04/30 20:20:38 485047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101810) in round 36| [2025/04/30 20:20:38 485051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 485055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 485059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68411|packet_lost:0|acked:2400|po_sent_time:1746044438440684|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 485064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68411|packet_lost:0|acked:2400|po_sent_time:1746044438440684|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 485069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:70811|full_bw_reached:1|inflight:54010|srtt:44552|latest_rtt:44207|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 485075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:854|largest:854|pns:2| [2025/04/30 20:20:38 485079] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:854|frame:ACK |recv_time:1746044438484891|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 485087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558484891|now:1746044438484891|interv:120000000| [2025/04/30 20:20:38 485091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558484891|now:1746044438484891|interv:120000000| [2025/04/30 20:20:38 485095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438485841|pq_index:0| [2025/04/30 20:20:38 485099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438484498| [2025/04/30 20:20:38 485103] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438485103| [2025/04/30 20:20:38 485108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438485107| [2025/04/30 20:20:38 485114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44552|min_srtt:44552|path_bw:1210339|loss_rate:7.81|path_pto:0| [2025/04/30 20:20:38 485119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:54010|cwnd:70811|conn:00005627609066FC|stream_id:0|stream_offset:2034984| [2025/04/30 20:20:38 485123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44552|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 485128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 485133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44552|min_srtt:44552|path_bw:1210339|loss_rate:7.81|path_pto:0| [2025/04/30 20:20:38 485137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:54010|cwnd:70811|conn:00005627609066FC|stream_id:0|stream_offset:2036163| [2025/04/30 20:20:38 485141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44552|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 485146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 485150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44552|min_srtt:44552|path_bw:1210339|loss_rate:7.81|path_pto:0| [2025/04/30 20:20:38 485154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:54010|cwnd:70811|conn:00005627609066FC|stream_id:0|stream_offset:2037342| [2025/04/30 20:20:38 485159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44552|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 485163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 485167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44552|min_srtt:44552|path_bw:1210339|loss_rate:7.81|path_pto:0| [2025/04/30 20:20:38 485171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:54010|cwnd:70811|conn:00005627609066FC|stream_id:0|stream_offset:2038521| [2025/04/30 20:20:38 485178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44552|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 485183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 485187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44552|min_srtt:44552|path_bw:1210339|loss_rate:7.81|path_pto:0| [2025/04/30 20:20:38 485191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:54010|cwnd:70811|conn:00005627609066FC|stream_id:0|stream_offset:2039700| [2025/04/30 20:20:38 485195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 485199] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 485203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 485207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 485212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 485216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:70811|conn:00005627609066FC|stream_id:0|stream_offset:2023194| [2025/04/30 20:20:38 485220] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 485224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 485228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438485841| [2025/04/30 20:20:38 485232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438485841| [2025/04/30 20:20:38 485236] [debug] |xqc_engine_wakeup_after|wakeup:1746044438485841|now:1746044438485236|diff:605| [2025/04/30 20:20:38 485240] [debug] |xqc_engine_main_logic|END|now:1746044438485107| [2025/04/30 20:20:38 485246] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438485246| [2025/04/30 20:20:38 485250] [debug] |xqc_engine_wakeup_after|wakeup:1746044438485841|now:1746044438485249|diff:592| [2025/04/30 20:20:38 485253] [debug] |xqc_engine_main_logic|END|now:1746044438485246| [2025/04/30 20:20:38 486313] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438486313| [2025/04/30 20:20:38 486325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438485841|pq_index:0| [2025/04/30 20:20:38 486331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438485107| [2025/04/30 20:20:38 486340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438486338| [2025/04/30 20:20:38 486347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438485841|now:1746044438486338| [2025/04/30 20:20:38 486371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438485841|now:1746044438486338| [2025/04/30 20:20:38 486378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 486386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44552|min_srtt:44552|path_bw:1210339|loss_rate:7.81|path_pto:0| [2025/04/30 20:20:38 486393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:54010|cwnd:70811|conn:00005627609066FC|stream_id:0|stream_offset:2039700| [2025/04/30 20:20:38 486400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 486407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 486413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 486420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 486428] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 486435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:70811|conn:00005627609066FC|stream_id:0|stream_offset:2023194| [2025/04/30 20:20:38 486442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 486450] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2083| [2025/04/30 20:20:38 486496] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746044438486462|stream_id:0|stream_offset:2023194| [2025/04/30 20:20:38 486506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 486513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:20:38 486520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44552|rtt_var:525|pto_duration:46652|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 486527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 486533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 486540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:20:38 486547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438558114|now:1746044438486519|interv:71595| [2025/04/30 20:20:38 486553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438558114|now:1746044438486519|interval:71595|pto_count:0|srtt:44552 [2025/04/30 20:20:38 486560] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70811|inflight:55210| [2025/04/30 20:20:38 486567] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 486580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:70811|conn:00005627609066FC|stream_id:0|stream_offset:2024373| [2025/04/30 20:20:38 486586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 486591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2084| [2025/04/30 20:20:38 486623] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746044438486598|stream_id:0|stream_offset:2024373| [2025/04/30 20:20:38 486629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 486633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:20:38 486640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44552|rtt_var:525|pto_duration:46652|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 486647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 486654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 486660] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:20:38 486666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438558250|now:1746044438486639|interv:71611| [2025/04/30 20:20:38 486670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438558250|now:1746044438486639|interval:71611|pto_count:0|srtt:44552 [2025/04/30 20:20:38 486675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70811|inflight:56410| [2025/04/30 20:20:38 486679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 486684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:70811|conn:00005627609066FC|stream_id:0|stream_offset:2025552| [2025/04/30 20:20:38 486688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 486692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438487692|now:1746044438486692|interv:1000| [2025/04/30 20:20:38 486696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 486700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 486704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438487692| [2025/04/30 20:20:38 486709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438487692| [2025/04/30 20:20:38 486713] [debug] |xqc_engine_wakeup_after|wakeup:1746044438487692|now:1746044438486713|diff:979| [2025/04/30 20:20:38 486740] [debug] |xqc_engine_main_logic|END|now:1746044438486338| [2025/04/30 20:20:38 486927] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044438486925| [2025/04/30 20:20:38 486938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 486955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:854| [2025/04/30 20:20:38 486961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:855| [2025/04/30 20:20:38 486980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:855| [2025/04/30 20:20:38 486986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 486994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 487001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55211|prior_delivered:1958149|prior_time:1746044438441002|is_app_limited:0|send_elapse:43597|ack_elapse:45923|ctl_first_sent_time:1746044438441293|lagest_ack_time:1746044438486925|curr_delivered:2008560| [2025/04/30 20:20:38 487007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438441293| [2025/04/30 20:20:38 487014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:1226| [2025/04/30 20:20:38 487020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 487027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55211|prior_delivered:1958149|prior_time:1746044438441002|is_app_limited:0|send_elapse:43597|ack_elapse:45923|ctl_first_sent_time:1746044438441293|lagest_ack_time:1746044438486925|curr_delivered:2009760| [2025/04/30 20:20:38 487034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438442670| [2025/04/30 20:20:38 487041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:1227| [2025/04/30 20:20:38 487048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44552|rttvar:525|minrtt:31448|latest_rtt:44255|ack_delay:96| [2025/04/30 20:20:38 487055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44502|rttvar:492|minrtt:31448|latest_rtt:44255|ack_delay:96| [2025/04/30 20:20:38 487061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2039|lost_pn:2036|thresh:3| [2025/04/30 20:20:38 487067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 487071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 487075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 487079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 487083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 487087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 487091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44502|rtt_var:492|pto_duration:46502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 487100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 487104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 487108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:20:38 487112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438558100|now:1746044438487091|interv:71009| [2025/04/30 20:20:38 487116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438558100|now:1746044438487091|interval:71009|pto_count:0|srtt:44502 [2025/04/30 20:20:38 487122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43597, ack_elapse 45923, delivered 51611|rate 1123859|lost 313| [2025/04/30 20:20:38 487130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123859) in round 36| [2025/04/30 20:20:38 487137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 487143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 487147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70811|packet_lost:0|acked:2400|po_sent_time:1746044438442670|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 487152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70811|packet_lost:0|acked:2400|po_sent_time:1746044438442670|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 487156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:73211|full_bw_reached:1|inflight:54010|srtt:44502|latest_rtt:44255|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 487163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:855|largest:855|pns:2| [2025/04/30 20:20:38 487167] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:855|frame:ACK |recv_time:1746044438486925|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 487172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558486925|now:1746044438486925|interv:120000000| [2025/04/30 20:20:38 487176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558486925|now:1746044438486925|interv:120000000| [2025/04/30 20:20:38 487180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438487692|pq_index:0| [2025/04/30 20:20:38 487185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438486338| [2025/04/30 20:20:38 487189] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438487189| [2025/04/30 20:20:38 487194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438487193| [2025/04/30 20:20:38 487200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44502|min_srtt:44502|path_bw:1210339|loss_rate:7.58|path_pto:0| [2025/04/30 20:20:38 487211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:54010|cwnd:73211|conn:00005627609066FC|stream_id:0|stream_offset:2039700| [2025/04/30 20:20:38 487219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 487226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 487230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44502|min_srtt:44502|path_bw:1210339|loss_rate:7.58|path_pto:0| [2025/04/30 20:20:38 487234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:54010|cwnd:73211|conn:00005627609066FC|stream_id:0|stream_offset:2040879| [2025/04/30 20:20:38 487239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 487243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 487248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44502|min_srtt:44502|path_bw:1210339|loss_rate:7.58|path_pto:0| [2025/04/30 20:20:38 487252] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:54010|cwnd:73211|conn:00005627609066FC|stream_id:0|stream_offset:2042058| [2025/04/30 20:20:38 487256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 487261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 487266] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44502|min_srtt:44502|path_bw:1210339|loss_rate:7.58|path_pto:0| [2025/04/30 20:20:38 487270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:54010|cwnd:73211|conn:00005627609066FC|stream_id:0|stream_offset:2043237| [2025/04/30 20:20:38 487274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 487279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 487283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44502|min_srtt:44502|path_bw:1210339|loss_rate:7.58|path_pto:0| [2025/04/30 20:20:38 487288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:54010|cwnd:73211|conn:00005627609066FC|stream_id:0|stream_offset:2044416| [2025/04/30 20:20:38 487296] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 487306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 487311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 487315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 487319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 487324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:73211|conn:00005627609066FC|stream_id:0|stream_offset:2025552| [2025/04/30 20:20:38 487328] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 487332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 487336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438487692| [2025/04/30 20:20:38 487340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438487692| [2025/04/30 20:20:38 487344] [debug] |xqc_engine_wakeup_after|wakeup:1746044438487692|now:1746044438487344|diff:348| [2025/04/30 20:20:38 487349] [debug] |xqc_engine_main_logic|END|now:1746044438487193| [2025/04/30 20:20:38 487354] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438487354| [2025/04/30 20:20:38 487360] [debug] |xqc_engine_wakeup_after|wakeup:1746044438487692|now:1746044438487360|diff:332| [2025/04/30 20:20:38 487366] [debug] |xqc_engine_main_logic|END|now:1746044438487354| [2025/04/30 20:20:38 488450] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438488450| [2025/04/30 20:20:38 488463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438487692|pq_index:0| [2025/04/30 20:20:38 488470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438487193| [2025/04/30 20:20:38 488478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438488476| [2025/04/30 20:20:38 488485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438487692|now:1746044438488476| [2025/04/30 20:20:38 488492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438487692|now:1746044438488476| [2025/04/30 20:20:38 488497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 488505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44502|min_srtt:44502|path_bw:1210339|loss_rate:7.58|path_pto:0| [2025/04/30 20:20:38 488513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:54010|cwnd:73211|conn:00005627609066FC|stream_id:0|stream_offset:2044416| [2025/04/30 20:20:38 488521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 488527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 488533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 488547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 488555] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 488561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:73211|conn:00005627609066FC|stream_id:0|stream_offset:2025552| [2025/04/30 20:20:38 488568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 488574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2085| [2025/04/30 20:20:38 488610] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746044438488582|stream_id:0|stream_offset:2025552| [2025/04/30 20:20:38 488616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 488621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:20:38 488625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44502|rtt_var:492|pto_duration:46502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 488630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 488634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 488637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 20:20:38 488641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438560084|now:1746044438488625|interv:71459| [2025/04/30 20:20:38 488645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438560084|now:1746044438488625|interval:71459|pto_count:0|srtt:44502 [2025/04/30 20:20:38 488650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73211|inflight:55210| [2025/04/30 20:20:38 488655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 488659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:73211|conn:00005627609066FC|stream_id:0|stream_offset:2026731| [2025/04/30 20:20:38 488664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 488668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2086| [2025/04/30 20:20:38 488691] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746044438488674|stream_id:0|stream_offset:2026731| [2025/04/30 20:20:38 488697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 488706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 20:20:38 488712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44502|rtt_var:492|pto_duration:46502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 488744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 488752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 488758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 20:20:38 488764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438560176|now:1746044438488712|interv:71464| [2025/04/30 20:20:38 488768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438560176|now:1746044438488712|interval:71464|pto_count:0|srtt:44502 [2025/04/30 20:20:38 488773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73211|inflight:56410| [2025/04/30 20:20:38 488778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 488782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:73211|conn:00005627609066FC|stream_id:0|stream_offset:2027910| [2025/04/30 20:20:38 488787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 488791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438489791|now:1746044438488791|interv:1000| [2025/04/30 20:20:38 488795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 488799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 488803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438489791| [2025/04/30 20:20:38 488807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438489791| [2025/04/30 20:20:38 488811] [debug] |xqc_engine_wakeup_after|wakeup:1746044438489791|now:1746044438488811|diff:980| [2025/04/30 20:20:38 488816] [debug] |xqc_engine_main_logic|END|now:1746044438488476| [2025/04/30 20:20:38 489020] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:48|state:ESTABED|recv_time:1746044438489018| [2025/04/30 20:20:38 489041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 489049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:855| [2025/04/30 20:20:38 489055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:856| [2025/04/30 20:20:38 489063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:856| [2025/04/30 20:20:38 489069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 489077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 489084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:54011|prior_delivered:1960549|prior_time:1746044438442996|is_app_limited:0|send_elapse:45446|ack_elapse:46022|ctl_first_sent_time:1746044438443325|lagest_ack_time:1746044438489018|curr_delivered:2010960| [2025/04/30 20:20:38 489098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438443325| [2025/04/30 20:20:38 489104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:1228| [2025/04/30 20:20:38 489112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 489119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:54011|prior_delivered:1960549|prior_time:1746044438442996|is_app_limited:0|send_elapse:45446|ack_elapse:46022|ctl_first_sent_time:1746044438443325|lagest_ack_time:1746044438489018|curr_delivered:2012160| [2025/04/30 20:20:38 489125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438444695| [2025/04/30 20:20:38 489131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:110||sndq_packets_used_bytes:0|sndq_packets_free:1229| [2025/04/30 20:20:38 489138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44502|rttvar:492|minrtt:31448|latest_rtt:44323|ack_delay:88| [2025/04/30 20:20:38 489142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44469|rttvar:435|minrtt:31448|latest_rtt:44323|ack_delay:88| [2025/04/30 20:20:38 489147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2041|lost_pn:2038|thresh:3| [2025/04/30 20:20:38 489151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 489155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 489159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 489163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 489167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 489171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 489175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44469|rtt_var:435|pto_duration:46469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 489181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 489188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 489194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 20:20:38 489200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438560143|now:1746044438489174|interv:70969| [2025/04/30 20:20:38 489205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438560143|now:1746044438489174|interval:70969|pto_count:0|srtt:44469 [2025/04/30 20:20:38 489209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45446, ack_elapse 46022, delivered 51611|rate 1121441|lost 313| [2025/04/30 20:20:38 489218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121441) in round 36| [2025/04/30 20:20:38 489222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 489226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 489230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73211|packet_lost:0|acked:2400|po_sent_time:1746044438444695|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 489234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73211|packet_lost:0|acked:2400|po_sent_time:1746044438444695|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 489239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:75611|full_bw_reached:1|inflight:54010|srtt:44469|latest_rtt:44323|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 489245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 489249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 489254] [debug] |scid:d9433a734e9403063c0e33b8|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 HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:38 489259] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:856|largest:856|pns:2| [2025/04/30 20:20:38 489264] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:856|frame:PING ACK |recv_time:1746044438489018|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 489268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558489018|now:1746044438489018|interv:120000000| [2025/04/30 20:20:38 489273] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558489018|now:1746044438489018|interv:120000000| [2025/04/30 20:20:38 489277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438489791|pq_index:0| [2025/04/30 20:20:38 489281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438488476| [2025/04/30 20:20:38 489287] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438489287| [2025/04/30 20:20:38 489295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438489293| [2025/04/30 20:20:38 489304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:856|ack_delay:286|first_ack_range:35|largest_pkt_recv_time:1746044438489018| [2025/04/30 20:20:38 489310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:856|low:821|pkt_pns:2| [2025/04/30 20:20:38 489314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:856|frame_largest_recv:856| [2025/04/30 20:20:38 489319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 489323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44469|min_srtt:44469|path_bw:1210339|loss_rate:7.35|path_pto:0| [2025/04/30 20:20:38 489333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:54010|cwnd:75611|conn:00005627609066FC|stream_id:0|stream_offset:2044416| [2025/04/30 20:20:38 489341] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 489348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 489354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44469|min_srtt:44469|path_bw:1210339|loss_rate:7.35|path_pto:0| [2025/04/30 20:20:38 489358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:54010|cwnd:75611|conn:00005627609066FC|stream_id:0|stream_offset:2045595| [2025/04/30 20:20:38 489363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 489370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 489377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44469|min_srtt:44469|path_bw:1210339|loss_rate:7.35|path_pto:0| [2025/04/30 20:20:38 489384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:54010|cwnd:75611|conn:00005627609066FC|stream_id:0|stream_offset:2046774| [2025/04/30 20:20:38 489391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 489398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 489405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44469|min_srtt:44469|path_bw:1210339|loss_rate:7.35|path_pto:0| [2025/04/30 20:20:38 489412] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:54010|cwnd:75611|conn:00005627609066FC|stream_id:0|stream_offset:2047953| [2025/04/30 20:20:38 489419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 489427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 489434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44469|min_srtt:44469|path_bw:1210339|loss_rate:7.35|path_pto:0| [2025/04/30 20:20:38 489441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:54010|cwnd:75611|conn:00005627609066FC|stream_id:0|stream_offset:2049132| [2025/04/30 20:20:38 489448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 489460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 489467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 489474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 489481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 489488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:54010|cwnd:75611|conn:00005627609066FC|stream_id:0|stream_offset:2027910| [2025/04/30 20:20:38 489495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 489502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 489508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438489791| [2025/04/30 20:20:38 489515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438489791| [2025/04/30 20:20:38 489521] [debug] |xqc_engine_wakeup_after|wakeup:1746044438489791|now:1746044438489521|diff:270| [2025/04/30 20:20:38 489528] [debug] |xqc_engine_main_logic|END|now:1746044438489293| [2025/04/30 20:20:38 489536] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438489536| [2025/04/30 20:20:38 489542] [debug] |xqc_engine_wakeup_after|wakeup:1746044438489791|now:1746044438489542|diff:249| [2025/04/30 20:20:38 489549] [debug] |xqc_engine_main_logic|END|now:1746044438489536| [2025/04/30 20:20:38 490622] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438490621| [2025/04/30 20:20:38 490634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438489791|pq_index:0| [2025/04/30 20:20:38 490638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438489293| [2025/04/30 20:20:38 490644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438490643| [2025/04/30 20:20:38 490649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438489791|now:1746044438490643| [2025/04/30 20:20:38 490653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438489791|now:1746044438490643| [2025/04/30 20:20:38 490657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 490663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44469|min_srtt:44469|path_bw:1210339|loss_rate:7.35|path_pto:0| [2025/04/30 20:20:38 490668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:54010|cwnd:75611|conn:00005627609066FC|stream_id:0|stream_offset:2049132| [2025/04/30 20:20:38 490672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 490676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 490680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 490691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 490696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 490700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:54010|cwnd:75611|conn:00005627609066FC|stream_id:0|stream_offset:2027910| [2025/04/30 20:20:38 490705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 490709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2087| [2025/04/30 20:20:38 490763] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2087|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:54010|now:1746044438490733|stream_id:0|stream_offset:2027910| [2025/04/30 20:20:38 490776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2087|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/04/30 20:20:38 490783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 20:20:38 490791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44469|rtt_var:435|pto_duration:46469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 490798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 490804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 490811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 20:20:38 490817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438562202|now:1746044438490790|interv:71412| [2025/04/30 20:20:38 490823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438562202|now:1746044438490790|interval:71412|pto_count:0|srtt:44469 [2025/04/30 20:20:38 490827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75611|inflight:55216| [2025/04/30 20:20:38 490835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 490841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:75611|conn:00005627609066FC|stream_id:0|stream_offset:2029089| [2025/04/30 20:20:38 490848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 490854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2088| [2025/04/30 20:20:38 490896] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55216|now:1746044438490865|stream_id:0|stream_offset:2029089| [2025/04/30 20:20:38 490906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 490920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55216|applimit:0| [2025/04/30 20:20:38 490927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44469|rtt_var:435|pto_duration:46469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 490934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 490940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 490946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56416| [2025/04/30 20:20:38 490953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438562334|now:1746044438490926|interv:71408| [2025/04/30 20:20:38 490958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438562334|now:1746044438490926|interval:71408|pto_count:0|srtt:44469 [2025/04/30 20:20:38 490965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75611|inflight:56416| [2025/04/30 20:20:38 490973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 490980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56416|cwnd:75611|conn:00005627609066FC|stream_id:0|stream_offset:2030268| [2025/04/30 20:20:38 490987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 490993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438491993|now:1746044438490993|interv:1000| [2025/04/30 20:20:38 490999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 491002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 491007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438491993| [2025/04/30 20:20:38 491011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438491993| [2025/04/30 20:20:38 491015] [debug] |xqc_engine_wakeup_after|wakeup:1746044438491993|now:1746044438491015|diff:978| [2025/04/30 20:20:38 491019] [debug] |xqc_engine_main_logic|END|now:1746044438490643| [2025/04/30 20:20:38 491030] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044438491029| [2025/04/30 20:20:38 491035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 491041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:856| [2025/04/30 20:20:38 491045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:857| [2025/04/30 20:20:38 491051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:857| [2025/04/30 20:20:38 491055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 491060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 491065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:56411|prior_delivered:1960549|prior_time:1746044438442996|is_app_limited:0|send_elapse:46943|ack_elapse:48033|ctl_first_sent_time:1746044438444822|lagest_ack_time:1746044438491029|curr_delivered:2013360| [2025/04/30 20:20:38 491074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438444822| [2025/04/30 20:20:38 491079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:1230| [2025/04/30 20:20:38 491083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 491088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:55211|prior_delivered:1962949|prior_time:1746044438444951|is_app_limited:0|send_elapse:44826|ack_elapse:46078|ctl_first_sent_time:1746044438446509|lagest_ack_time:1746044438491029|curr_delivered:2014560| [2025/04/30 20:20:38 491093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438446509| [2025/04/30 20:20:38 491097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:1231| [2025/04/30 20:20:38 491101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44469|rttvar:435|minrtt:31448|latest_rtt:44520|ack_delay:80| [2025/04/30 20:20:38 491105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44466|rttvar:334|minrtt:31448|latest_rtt:44520|ack_delay:80| [2025/04/30 20:20:38 491109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2043|lost_pn:2040|thresh:3| [2025/04/30 20:20:38 491113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 491118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 491121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 491125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 491129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 491133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 491137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44466|rtt_var:334|pto_duration:46466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 491142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 491146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 491149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 20:20:38 491153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438562331|now:1746044438491137|interv:71194| [2025/04/30 20:20:38 491157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438562331|now:1746044438491137|interval:71194|pto_count:0|srtt:44466 [2025/04/30 20:20:38 491162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44826, ack_elapse 46078, delivered 51611|rate 1120078|lost 313| [2025/04/30 20:20:38 491170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120078) in round 36| [2025/04/30 20:20:38 491174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 491178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 491182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75611|packet_lost:0|acked:2400|po_sent_time:1746044438446509|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 491187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75611|packet_lost:0|acked:2400|po_sent_time:1746044438446509|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 491192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:78011|full_bw_reached:1|inflight:54016|srtt:44466|latest_rtt:44520|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 491197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:857|largest:857|pns:2| [2025/04/30 20:20:38 491202] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:857|frame:ACK |recv_time:1746044438491029|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 491207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558491029|now:1746044438491029|interv:120000000| [2025/04/30 20:20:38 491211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558491029|now:1746044438491029|interv:120000000| [2025/04/30 20:20:38 491215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438491993|pq_index:0| [2025/04/30 20:20:38 491219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438490643| [2025/04/30 20:20:38 491223] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438491223| [2025/04/30 20:20:38 491228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438491227| [2025/04/30 20:20:38 491234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44466|min_srtt:44466|path_bw:1210339|loss_rate:7.14|path_pto:0| [2025/04/30 20:20:38 491239] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:54016|cwnd:78011|conn:00005627609066FC|stream_id:0|stream_offset:2049132| [2025/04/30 20:20:38 491243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 491248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 491253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44466|min_srtt:44466|path_bw:1210339|loss_rate:7.14|path_pto:0| [2025/04/30 20:20:38 491257] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:54016|cwnd:78011|conn:00005627609066FC|stream_id:0|stream_offset:2050311| [2025/04/30 20:20:38 491264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 491268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 491272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44466|min_srtt:44466|path_bw:1210339|loss_rate:7.14|path_pto:0| [2025/04/30 20:20:38 491277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:54016|cwnd:78011|conn:00005627609066FC|stream_id:0|stream_offset:2051490| [2025/04/30 20:20:38 491281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 491285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 491290] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44466|min_srtt:44466|path_bw:1210339|loss_rate:7.14|path_pto:0| [2025/04/30 20:20:38 491294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:54016|cwnd:78011|conn:00005627609066FC|stream_id:0|stream_offset:2052669| [2025/04/30 20:20:38 491298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 491302] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 491306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 491310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 491314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 491319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:78011|conn:00005627609066FC|stream_id:0|stream_offset:2030268| [2025/04/30 20:20:38 491323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 491327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 491331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438491993| [2025/04/30 20:20:38 491335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438491993| [2025/04/30 20:20:38 491341] [debug] |xqc_engine_wakeup_after|wakeup:1746044438491993|now:1746044438491340|diff:653| [2025/04/30 20:20:38 491348] [debug] |xqc_engine_main_logic|END|now:1746044438491227| [2025/04/30 20:20:38 491356] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438491356| [2025/04/30 20:20:38 491362] [debug] |xqc_engine_wakeup_after|wakeup:1746044438491993|now:1746044438491362|diff:631| [2025/04/30 20:20:38 491368] [debug] |xqc_engine_main_logic|END|now:1746044438491356| [2025/04/30 20:20:38 492458] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438492458| [2025/04/30 20:20:38 492473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438491993|pq_index:0| [2025/04/30 20:20:38 492480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438491227| [2025/04/30 20:20:38 492488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438492486| [2025/04/30 20:20:38 492496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438491993|now:1746044438492486| [2025/04/30 20:20:38 492502] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438491993|now:1746044438492486| [2025/04/30 20:20:38 492506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 492512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44466|min_srtt:44466|path_bw:1210339|loss_rate:7.14|path_pto:0| [2025/04/30 20:20:38 492516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:54016|cwnd:78011|conn:00005627609066FC|stream_id:0|stream_offset:2052669| [2025/04/30 20:20:38 492521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 492525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 492529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 492533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 492538] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 492542] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:78011|conn:00005627609066FC|stream_id:0|stream_offset:2030268| [2025/04/30 20:20:38 492547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 492551] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2089| [2025/04/30 20:20:38 492587] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746044438492560|stream_id:0|stream_offset:2030268| [2025/04/30 20:20:38 492594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 492599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 20:20:38 492603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44466|rtt_var:334|pto_duration:46466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 492608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 492612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 492622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 20:20:38 492626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438564026|now:1746044438492603|interv:71423| [2025/04/30 20:20:38 492630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438564026|now:1746044438492603|interval:71423|pto_count:0|srtt:44466 [2025/04/30 20:20:38 492635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78011|inflight:55216| [2025/04/30 20:20:38 492639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 492644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:78011|conn:00005627609066FC|stream_id:0|stream_offset:2031447| [2025/04/30 20:20:38 492648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 492652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2090| [2025/04/30 20:20:38 492677] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55216|now:1746044438492658|stream_id:0|stream_offset:2031447| [2025/04/30 20:20:38 492682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 492687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55216|applimit:0| [2025/04/30 20:20:38 492691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44466|rtt_var:334|pto_duration:46466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 492696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 492700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 492704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56416| [2025/04/30 20:20:38 492708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438564124|now:1746044438492691|interv:71433| [2025/04/30 20:20:38 492711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438564124|now:1746044438492691|interval:71433|pto_count:0|srtt:44466 [2025/04/30 20:20:38 492735] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78011|inflight:56416| [2025/04/30 20:20:38 492744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 492749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56416|cwnd:78011|conn:00005627609066FC|stream_id:0|stream_offset:2032626| [2025/04/30 20:20:38 492753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 492757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438493757|now:1746044438492757|interv:1000| [2025/04/30 20:20:38 492765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 492769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 492773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438493757| [2025/04/30 20:20:38 492778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438493757| [2025/04/30 20:20:38 492782] [debug] |xqc_engine_wakeup_after|wakeup:1746044438493757|now:1746044438492782|diff:975| [2025/04/30 20:20:38 492786] [debug] |xqc_engine_main_logic|END|now:1746044438492486| [2025/04/30 20:20:38 492925] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044438492924| [2025/04/30 20:20:38 492937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 492946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:857| [2025/04/30 20:20:38 492952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:858| [2025/04/30 20:20:38 492962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:858| [2025/04/30 20:20:38 492968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 492976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 492983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:56411|prior_delivered:1962949|prior_time:1746044438444951|is_app_limited:0|send_elapse:44969|ack_elapse:47973|ctl_first_sent_time:1746044438446652|lagest_ack_time:1746044438492924|curr_delivered:2015760| [2025/04/30 20:20:38 492991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438446652| [2025/04/30 20:20:38 492997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:1232| [2025/04/30 20:20:38 493004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 493011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:55211|prior_delivered:1965349|prior_time:1746044438446987|is_app_limited:0|send_elapse:46717|ack_elapse:45937|ctl_first_sent_time:1746044438448566|lagest_ack_time:1746044438492924|curr_delivered:2016960| [2025/04/30 20:20:38 493018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438448566| [2025/04/30 20:20:38 493024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:1233| [2025/04/30 20:20:38 493031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44466|rttvar:334|minrtt:31448|latest_rtt:44358|ack_delay:104| [2025/04/30 20:20:38 493038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44439|rttvar:304|minrtt:31448|latest_rtt:44358|ack_delay:104| [2025/04/30 20:20:38 493045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2045|lost_pn:2042|thresh:3| [2025/04/30 20:20:38 493051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 493065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 493069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 493073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 493077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 493083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 493089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44439|rtt_var:304|pto_duration:46439|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 493096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 493103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 493106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 20:20:38 493111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438564097|now:1746044438493089|interv:71008| [2025/04/30 20:20:38 493115] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438564097|now:1746044438493089|interval:71008|pto_count:0|srtt:44439 [2025/04/30 20:20:38 493119] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46717, ack_elapse 45937, delivered 51611|rate 1104758|lost 313| [2025/04/30 20:20:38 493124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104758) in round 36| [2025/04/30 20:20:38 493128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 493132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 493136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78011|packet_lost:0|acked:2400|po_sent_time:1746044438448566|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 493141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78011|packet_lost:0|acked:2400|po_sent_time:1746044438448566|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 493145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:80411|full_bw_reached:1|inflight:54016|srtt:44439|latest_rtt:44358|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 493151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:858|largest:858|pns:2| [2025/04/30 20:20:38 493156] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:858|frame:ACK |recv_time:1746044438492924|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 493161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558492924|now:1746044438492924|interv:120000000| [2025/04/30 20:20:38 493165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558492924|now:1746044438492924|interv:120000000| [2025/04/30 20:20:38 493172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438493757|pq_index:0| [2025/04/30 20:20:38 493177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438492486| [2025/04/30 20:20:38 493181] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438493181| [2025/04/30 20:20:38 493186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438493185| [2025/04/30 20:20:38 493192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44439|min_srtt:44439|path_bw:1210339|loss_rate:6.94|path_pto:0| [2025/04/30 20:20:38 493196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:54016|cwnd:80411|conn:00005627609066FC|stream_id:0|stream_offset:2052669| [2025/04/30 20:20:38 493201] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 493206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 493210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44439|min_srtt:44439|path_bw:1210339|loss_rate:6.94|path_pto:0| [2025/04/30 20:20:38 493215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:54016|cwnd:80411|conn:00005627609066FC|stream_id:0|stream_offset:2053848| [2025/04/30 20:20:38 493219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 493224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 493228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44439|min_srtt:44439|path_bw:1210339|loss_rate:6.94|path_pto:0| [2025/04/30 20:20:38 493232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:54016|cwnd:80411|conn:00005627609066FC|stream_id:0|stream_offset:2055027| [2025/04/30 20:20:38 493237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 493241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 493245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44439|min_srtt:44439|path_bw:1210339|loss_rate:6.94|path_pto:0| [2025/04/30 20:20:38 493250] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:54016|cwnd:80411|conn:00005627609066FC|stream_id:0|stream_offset:2056206| [2025/04/30 20:20:38 493254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 493261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 493265] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44439|min_srtt:44439|path_bw:1210339|loss_rate:6.94|path_pto:0| [2025/04/30 20:20:38 493269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:54016|cwnd:80411|conn:00005627609066FC|stream_id:0|stream_offset:2057385| [2025/04/30 20:20:38 493274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 493280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 493286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 493293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 493300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 493307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:80411|conn:00005627609066FC|stream_id:0|stream_offset:2032626| [2025/04/30 20:20:38 493314] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 493319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 493326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438493757| [2025/04/30 20:20:38 493333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438493757| [2025/04/30 20:20:38 493339] [debug] |xqc_engine_wakeup_after|wakeup:1746044438493757|now:1746044438493339|diff:418| [2025/04/30 20:20:38 493346] [debug] |xqc_engine_main_logic|END|now:1746044438493185| [2025/04/30 20:20:38 493354] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438493354| [2025/04/30 20:20:38 493360] [debug] |xqc_engine_wakeup_after|wakeup:1746044438493757|now:1746044438493360|diff:397| [2025/04/30 20:20:38 493366] [debug] |xqc_engine_main_logic|END|now:1746044438493354| [2025/04/30 20:20:38 494452] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438494451| [2025/04/30 20:20:38 494475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438493757|pq_index:0| [2025/04/30 20:20:38 494482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438493185| [2025/04/30 20:20:38 494490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438494488| [2025/04/30 20:20:38 494494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438493757|now:1746044438494488| [2025/04/30 20:20:38 494499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438493757|now:1746044438494488| [2025/04/30 20:20:38 494503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 494514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44439|min_srtt:44439|path_bw:1210339|loss_rate:6.94|path_pto:0| [2025/04/30 20:20:38 494519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:54016|cwnd:80411|conn:00005627609066FC|stream_id:0|stream_offset:2057385| [2025/04/30 20:20:38 494524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 494528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 494532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 494536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 494541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 494545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:80411|conn:00005627609066FC|stream_id:0|stream_offset:2032626| [2025/04/30 20:20:38 494550] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 494554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2091| [2025/04/30 20:20:38 494590] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746044438494563|stream_id:0|stream_offset:2032626| [2025/04/30 20:20:38 494596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 494601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 20:20:38 494605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44439|rtt_var:304|pto_duration:46439|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 494610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 494614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 494618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 20:20:38 494622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438566002|now:1746044438494605|interv:71397| [2025/04/30 20:20:38 494626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438566002|now:1746044438494605|interval:71397|pto_count:0|srtt:44439 [2025/04/30 20:20:38 494631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80411|inflight:55216| [2025/04/30 20:20:38 494635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 494640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:80411|conn:00005627609066FC|stream_id:0|stream_offset:2033805| [2025/04/30 20:20:38 494648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 494652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2092| [2025/04/30 20:20:38 494675] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55216|now:1746044438494658|stream_id:0|stream_offset:2033805| [2025/04/30 20:20:38 494681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 494685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55216|applimit:0| [2025/04/30 20:20:38 494689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44439|rtt_var:304|pto_duration:46439|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 494694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 494697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 494701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56416| [2025/04/30 20:20:38 494705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438566097|now:1746044438494689|interv:71408| [2025/04/30 20:20:38 494738] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438566097|now:1746044438494689|interval:71408|pto_count:0|srtt:44439 [2025/04/30 20:20:38 494746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80411|inflight:56416| [2025/04/30 20:20:38 494753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 494760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56416|cwnd:80411|conn:00005627609066FC|stream_id:0|stream_offset:2034984| [2025/04/30 20:20:38 494767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 494773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438495773|now:1746044438494773|interv:1000| [2025/04/30 20:20:38 494779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 494785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 494791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438495773| [2025/04/30 20:20:38 494798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438495773| [2025/04/30 20:20:38 494804] [debug] |xqc_engine_wakeup_after|wakeup:1746044438495773|now:1746044438494804|diff:969| [2025/04/30 20:20:38 494809] [debug] |xqc_engine_main_logic|END|now:1746044438494488| [2025/04/30 20:20:38 494821] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044438494820| [2025/04/30 20:20:38 494829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 494838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:858| [2025/04/30 20:20:38 494855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:859| [2025/04/30 20:20:38 494864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:859| [2025/04/30 20:20:38 494870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 494877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 494884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:56411|prior_delivered:1965349|prior_time:1746044438446987|is_app_limited:0|send_elapse:46855|ack_elapse:47833|ctl_first_sent_time:1746044438448704|lagest_ack_time:1746044438494820|curr_delivered:2018160| [2025/04/30 20:20:38 494891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438448704| [2025/04/30 20:20:38 494898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:1234| [2025/04/30 20:20:38 494906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 494913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:55211|prior_delivered:1967749|prior_time:1746044438448989|is_app_limited:0|send_elapse:44902|ack_elapse:45831|ctl_first_sent_time:1746044438450562|lagest_ack_time:1746044438494820|curr_delivered:2019360| [2025/04/30 20:20:38 494921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438450562| [2025/04/30 20:20:38 494927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:104||sndq_packets_used_bytes:0|sndq_packets_free:1235| [2025/04/30 20:20:38 494934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44439|rttvar:304|minrtt:31448|latest_rtt:44258|ack_delay:88| [2025/04/30 20:20:38 494940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44406|rttvar:295|minrtt:31448|latest_rtt:44258|ack_delay:88| [2025/04/30 20:20:38 494944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2047|lost_pn:2044|thresh:3| [2025/04/30 20:20:38 494948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 494952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 494956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 494960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 494964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 494968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 494972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44406|rtt_var:295|pto_duration:46406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 494977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 494985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 494989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 20:20:38 494993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438566064|now:1746044438494972|interv:71092| [2025/04/30 20:20:38 494997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438566064|now:1746044438494972|interval:71092|pto_count:0|srtt:44406 [2025/04/30 20:20:38 495002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44902, ack_elapse 45831, delivered 51611|rate 1126115|lost 313| [2025/04/30 20:20:38 495006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126115) in round 36| [2025/04/30 20:20:38 495010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 495014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 495018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80411|packet_lost:0|acked:2400|po_sent_time:1746044438450562|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 495023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80411|packet_lost:0|acked:2400|po_sent_time:1746044438450562|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 495028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:82811|full_bw_reached:1|inflight:54016|srtt:44406|latest_rtt:44258|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 495034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:859|largest:859|pns:2| [2025/04/30 20:20:38 495038] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:859|frame:ACK |recv_time:1746044438494820|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 495043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558494820|now:1746044438494820|interv:120000000| [2025/04/30 20:20:38 495047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558494820|now:1746044438494820|interv:120000000| [2025/04/30 20:20:38 495052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438495773|pq_index:0| [2025/04/30 20:20:38 495056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438494488| [2025/04/30 20:20:38 495060] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438495060| [2025/04/30 20:20:38 495065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438495064| [2025/04/30 20:20:38 495071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44406|min_srtt:44406|path_bw:1210339|loss_rate:6.76|path_pto:0| [2025/04/30 20:20:38 495076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:54016|cwnd:82811|conn:00005627609066FC|stream_id:0|stream_offset:2057385| [2025/04/30 20:20:38 495086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 495090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 495095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44406|min_srtt:44406|path_bw:1210339|loss_rate:6.76|path_pto:0| [2025/04/30 20:20:38 495099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:54016|cwnd:82811|conn:00005627609066FC|stream_id:0|stream_offset:2058564| [2025/04/30 20:20:38 495104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 495108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 495112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44406|min_srtt:44406|path_bw:1210339|loss_rate:6.76|path_pto:0| [2025/04/30 20:20:38 495117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:54016|cwnd:82811|conn:00005627609066FC|stream_id:0|stream_offset:2059743| [2025/04/30 20:20:38 495121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 495126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 495130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44406|min_srtt:44406|path_bw:1210339|loss_rate:6.76|path_pto:0| [2025/04/30 20:20:38 495134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:54016|cwnd:82811|conn:00005627609066FC|stream_id:0|stream_offset:2060922| [2025/04/30 20:20:38 495138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 495143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 495147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44406|min_srtt:44406|path_bw:1210339|loss_rate:6.76|path_pto:0| [2025/04/30 20:20:38 495151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:54016|cwnd:82811|conn:00005627609066FC|stream_id:0|stream_offset:2062101| [2025/04/30 20:20:38 495156] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 495159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 495166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 495170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 495175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 495179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:82811|conn:00005627609066FC|stream_id:0|stream_offset:2034984| [2025/04/30 20:20:38 495183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 495187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 495191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438495773| [2025/04/30 20:20:38 495195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438495773| [2025/04/30 20:20:38 495199] [debug] |xqc_engine_wakeup_after|wakeup:1746044438495773|now:1746044438495199|diff:574| [2025/04/30 20:20:38 495204] [debug] |xqc_engine_main_logic|END|now:1746044438495064| [2025/04/30 20:20:38 495209] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438495209| [2025/04/30 20:20:38 495213] [debug] |xqc_engine_wakeup_after|wakeup:1746044438495773|now:1746044438495213|diff:560| [2025/04/30 20:20:38 495217] [debug] |xqc_engine_main_logic|END|now:1746044438495209| [2025/04/30 20:20:38 496288] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438496288| [2025/04/30 20:20:38 496301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438495773|pq_index:0| [2025/04/30 20:20:38 496306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438495064| [2025/04/30 20:20:38 496312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438496310| [2025/04/30 20:20:38 496319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438495773|now:1746044438496310| [2025/04/30 20:20:38 496326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438495773|now:1746044438496310| [2025/04/30 20:20:38 496332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 496340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44406|min_srtt:44406|path_bw:1210339|loss_rate:6.76|path_pto:0| [2025/04/30 20:20:38 496347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:54016|cwnd:82811|conn:00005627609066FC|stream_id:0|stream_offset:2062101| [2025/04/30 20:20:38 496354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 496359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 496365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 496372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 496387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 496393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:82811|conn:00005627609066FC|stream_id:0|stream_offset:2034984| [2025/04/30 20:20:38 496399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 496406] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2093| [2025/04/30 20:20:38 496449] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746044438496417|stream_id:0|stream_offset:2034984| [2025/04/30 20:20:38 496458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 496466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 20:20:38 496472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44406|rtt_var:295|pto_duration:46406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 496480] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 496486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 496493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 20:20:38 496500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438567823|now:1746044438496472|interv:71351| [2025/04/30 20:20:38 496506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438567823|now:1746044438496472|interval:71351|pto_count:0|srtt:44406 [2025/04/30 20:20:38 496513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82811|inflight:55216| [2025/04/30 20:20:38 496521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 496526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:82811|conn:00005627609066FC|stream_id:0|stream_offset:2036163| [2025/04/30 20:20:38 496530] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 496535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2094| [2025/04/30 20:20:38 496568] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55216|now:1746044438496542|stream_id:0|stream_offset:2036163| [2025/04/30 20:20:38 496578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 496585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55216|applimit:0| [2025/04/30 20:20:38 496591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44406|rtt_var:295|pto_duration:46406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 496604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 496608] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 496611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56416| [2025/04/30 20:20:38 496615] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438567948|now:1746044438496591|interv:71357| [2025/04/30 20:20:38 496619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438567948|now:1746044438496591|interval:71357|pto_count:0|srtt:44406 [2025/04/30 20:20:38 496624] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82811|inflight:56416| [2025/04/30 20:20:38 496629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 496633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56416|cwnd:82811|conn:00005627609066FC|stream_id:0|stream_offset:2037342| [2025/04/30 20:20:38 496637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 496641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438497641|now:1746044438496641|interv:1000| [2025/04/30 20:20:38 496645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 496649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 496653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438497641| [2025/04/30 20:20:38 496657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438497641| [2025/04/30 20:20:38 496662] [debug] |xqc_engine_wakeup_after|wakeup:1746044438497641|now:1746044438496661|diff:980| [2025/04/30 20:20:38 496666] [debug] |xqc_engine_main_logic|END|now:1746044438496310| [2025/04/30 20:20:38 496858] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044438496857| [2025/04/30 20:20:38 496871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 496880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:859| [2025/04/30 20:20:38 496886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:860| [2025/04/30 20:20:38 496895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:860| [2025/04/30 20:20:38 496901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 496909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 496916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:56411|prior_delivered:1967749|prior_time:1746044438448989|is_app_limited:0|send_elapse:45052|ack_elapse:47868|ctl_first_sent_time:1746044438450712|lagest_ack_time:1746044438496857|curr_delivered:2020560| [2025/04/30 20:20:38 496923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438450712| [2025/04/30 20:20:38 496928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:1236| [2025/04/30 20:20:38 496940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 496947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:55211|prior_delivered:1970149|prior_time:1746044438450984|is_app_limited:0|send_elapse:46724|ack_elapse:45873|ctl_first_sent_time:1746044438452543|lagest_ack_time:1746044438496857|curr_delivered:2021760| [2025/04/30 20:20:38 496954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438452543| [2025/04/30 20:20:38 496960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:1237| [2025/04/30 20:20:38 496967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44406|rttvar:295|minrtt:31448|latest_rtt:44314|ack_delay:88| [2025/04/30 20:20:38 496974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44384|rttvar:267|minrtt:31448|latest_rtt:44314|ack_delay:88| [2025/04/30 20:20:38 496981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2049|lost_pn:2046|thresh:3| [2025/04/30 20:20:38 496988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 496995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 497001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 497006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 497010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 497014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 497018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44384|rtt_var:267|pto_duration:46384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 497023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 497026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 497030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 20:20:38 497034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438567926|now:1746044438497018|interv:70908| [2025/04/30 20:20:38 497038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438567926|now:1746044438497018|interval:70908|pto_count:0|srtt:44384 [2025/04/30 20:20:38 497043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46724, ack_elapse 45873, delivered 51611|rate 1104592|lost 313| [2025/04/30 20:20:38 497047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104592) in round 36| [2025/04/30 20:20:38 497051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 497059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 497063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82811|packet_lost:0|acked:2400|po_sent_time:1746044438452543|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 497068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82811|packet_lost:0|acked:2400|po_sent_time:1746044438452543|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 497073] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:85211|full_bw_reached:1|inflight:54016|srtt:44384|latest_rtt:44314|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 497079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:860|largest:860|pns:2| [2025/04/30 20:20:38 497083] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:860|frame:ACK |recv_time:1746044438496857|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 497088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558496857|now:1746044438496857|interv:120000000| [2025/04/30 20:20:38 497092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558496857|now:1746044438496857|interv:120000000| [2025/04/30 20:20:38 497096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438497641|pq_index:0| [2025/04/30 20:20:38 497101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438496310| [2025/04/30 20:20:38 497105] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438497105| [2025/04/30 20:20:38 497110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438497109| [2025/04/30 20:20:38 497116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44384|min_srtt:44384|path_bw:1210339|loss_rate:6.58|path_pto:0| [2025/04/30 20:20:38 497120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:54016|cwnd:85211|conn:00005627609066FC|stream_id:0|stream_offset:2062101| [2025/04/30 20:20:38 497125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44384|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 497129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 497134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44384|min_srtt:44384|path_bw:1210339|loss_rate:6.58|path_pto:0| [2025/04/30 20:20:38 497139] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:54016|cwnd:85211|conn:00005627609066FC|stream_id:0|stream_offset:2063280| [2025/04/30 20:20:38 497143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44384|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 497150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 497155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44384|min_srtt:44384|path_bw:1210339|loss_rate:6.58|path_pto:0| [2025/04/30 20:20:38 497159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:54016|cwnd:85211|conn:00005627609066FC|stream_id:0|stream_offset:2064459| [2025/04/30 20:20:38 497163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44384|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 497168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 497172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44384|min_srtt:44384|path_bw:1210339|loss_rate:6.58|path_pto:0| [2025/04/30 20:20:38 497176] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:54016|cwnd:85211|conn:00005627609066FC|stream_id:0|stream_offset:2065638| [2025/04/30 20:20:38 497180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44384|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 497185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 497189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44384|min_srtt:44384|path_bw:1210339|loss_rate:6.58|path_pto:0| [2025/04/30 20:20:38 497193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:54016|cwnd:85211|conn:00005627609066FC|stream_id:0|stream_offset:2066817| [2025/04/30 20:20:38 497198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 497202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 497206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 497210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 497214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 497219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:85211|conn:00005627609066FC|stream_id:0|stream_offset:2037342| [2025/04/30 20:20:38 497223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 497227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 497231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438497641| [2025/04/30 20:20:38 497237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438497641| [2025/04/30 20:20:38 497241] [debug] |xqc_engine_wakeup_after|wakeup:1746044438497641|now:1746044438497241|diff:400| [2025/04/30 20:20:38 497246] [debug] |xqc_engine_main_logic|END|now:1746044438497109| [2025/04/30 20:20:38 497251] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438497251| [2025/04/30 20:20:38 497255] [debug] |xqc_engine_wakeup_after|wakeup:1746044438497641|now:1746044438497255|diff:386| [2025/04/30 20:20:38 497259] [debug] |xqc_engine_main_logic|END|now:1746044438497251| [2025/04/30 20:20:38 498343] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438498343| [2025/04/30 20:20:38 498358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438497641|pq_index:0| [2025/04/30 20:20:38 498366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438497109| [2025/04/30 20:20:38 498375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438498373| [2025/04/30 20:20:38 498382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438497641|now:1746044438498373| [2025/04/30 20:20:38 498388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438497641|now:1746044438498373| [2025/04/30 20:20:38 498395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 498403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44384|min_srtt:44384|path_bw:1210339|loss_rate:6.58|path_pto:0| [2025/04/30 20:20:38 498411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:54016|cwnd:85211|conn:00005627609066FC|stream_id:0|stream_offset:2066817| [2025/04/30 20:20:38 498418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 498425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 498430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 498437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 498445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 498452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:85211|conn:00005627609066FC|stream_id:0|stream_offset:2037342| [2025/04/30 20:20:38 498459] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 498465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2095| [2025/04/30 20:20:38 498522] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746044438498476|stream_id:0|stream_offset:2037342| [2025/04/30 20:20:38 498532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 498547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 20:20:38 498554] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44384|rtt_var:267|pto_duration:46384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 498561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 498568] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 498574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 20:20:38 498580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438569860|now:1746044438498554|interv:71306| [2025/04/30 20:20:38 498586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438569860|now:1746044438498554|interval:71306|pto_count:0|srtt:44384 [2025/04/30 20:20:38 498594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85211|inflight:55216| [2025/04/30 20:20:38 498600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 498604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:85211|conn:00005627609066FC|stream_id:0|stream_offset:2038521| [2025/04/30 20:20:38 498609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 498613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2096| [2025/04/30 20:20:38 498643] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55216|now:1746044438498620|stream_id:0|stream_offset:2038521| [2025/04/30 20:20:38 498649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 498653] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55216|applimit:0| [2025/04/30 20:20:38 498658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44384|rtt_var:267|pto_duration:46384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 498662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 498666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 498670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56416| [2025/04/30 20:20:38 498674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438570004|now:1746044438498658|interv:71346| [2025/04/30 20:20:38 498678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438570004|now:1746044438498658|interval:71346|pto_count:0|srtt:44384 [2025/04/30 20:20:38 498682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85211|inflight:56416| [2025/04/30 20:20:38 498687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 498695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56416|cwnd:85211|conn:00005627609066FC|stream_id:0|stream_offset:2039700| [2025/04/30 20:20:38 498700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 498704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438499704|now:1746044438498704|interv:1000| [2025/04/30 20:20:38 498708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 498712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 498736] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438499704| [2025/04/30 20:20:38 498745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438499704| [2025/04/30 20:20:38 498749] [debug] |xqc_engine_wakeup_after|wakeup:1746044438499704|now:1746044438498749|diff:955| [2025/04/30 20:20:38 498754] [debug] |xqc_engine_main_logic|END|now:1746044438498373| [2025/04/30 20:20:38 498837] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:47|state:ESTABED|recv_time:1746044438498836| [2025/04/30 20:20:38 498847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 498855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:860| [2025/04/30 20:20:38 498862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:861| [2025/04/30 20:20:38 498870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:861| [2025/04/30 20:20:38 498876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 498883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 498890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:56411|prior_delivered:1970149|prior_time:1746044438450984|is_app_limited:0|send_elapse:46856|ack_elapse:47852|ctl_first_sent_time:1746044438452675|lagest_ack_time:1746044438498836|curr_delivered:2022960| [2025/04/30 20:20:38 498897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438452675| [2025/04/30 20:20:38 498904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:101||sndq_packets_used_bytes:0|sndq_packets_free:1238| [2025/04/30 20:20:38 498912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 498918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:55211|prior_delivered:1972549|prior_time:1746044438452984|is_app_limited:0|send_elapse:45941|ack_elapse:45852|ctl_first_sent_time:1746044438454563|lagest_ack_time:1746044438498836|curr_delivered:2024160| [2025/04/30 20:20:38 498925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438454563| [2025/04/30 20:20:38 498933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:1239| [2025/04/30 20:20:38 498940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44384|rttvar:267|minrtt:31448|latest_rtt:44273|ack_delay:96| [2025/04/30 20:20:38 498954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44358|rttvar:252|minrtt:31448|latest_rtt:44273|ack_delay:96| [2025/04/30 20:20:38 498961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2051|lost_pn:2048|thresh:3| [2025/04/30 20:20:38 498967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 498973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 498980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 498984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 498988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 498992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 498996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44358|rtt_var:252|pto_duration:46358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 499001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 499005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 499009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 20:20:38 499013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438569978|now:1746044438498996|interv:70982| [2025/04/30 20:20:38 499017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438569978|now:1746044438498996|interval:70982|pto_count:0|srtt:44358 [2025/04/30 20:20:38 499021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45941, ack_elapse 45852, delivered 51611|rate 1123419|lost 313| [2025/04/30 20:20:38 499026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123419) in round 36| [2025/04/30 20:20:38 499030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 499034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 499038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85211|packet_lost:0|acked:2400|po_sent_time:1746044438454563|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 499043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85211|packet_lost:0|acked:2400|po_sent_time:1746044438454563|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 499047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:87611|full_bw_reached:1|inflight:54016|srtt:44358|latest_rtt:44273|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 499057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:861|largest:861|pns:2| [2025/04/30 20:20:38 499061] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:861|frame:ACK |recv_time:1746044438498836|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 499066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558498836|now:1746044438498836|interv:120000000| [2025/04/30 20:20:38 499070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558498836|now:1746044438498836|interv:120000000| [2025/04/30 20:20:38 499074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438499704|pq_index:0| [2025/04/30 20:20:38 499079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438498373| [2025/04/30 20:20:38 499083] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438499083| [2025/04/30 20:20:38 499088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438499087| [2025/04/30 20:20:38 499094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44358|min_srtt:44358|path_bw:1210339|loss_rate:6.41|path_pto:0| [2025/04/30 20:20:38 499098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:54016|cwnd:87611|conn:00005627609066FC|stream_id:0|stream_offset:2066817| [2025/04/30 20:20:38 499103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44358|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 499108] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 499112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44358|min_srtt:44358|path_bw:1210339|loss_rate:6.41|path_pto:0| [2025/04/30 20:20:38 499117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:54016|cwnd:87611|conn:00005627609066FC|stream_id:0|stream_offset:2067996| [2025/04/30 20:20:38 499121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44358|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 499126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 499130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44358|min_srtt:44358|path_bw:1210339|loss_rate:6.41|path_pto:0| [2025/04/30 20:20:38 499134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:54016|cwnd:87611|conn:00005627609066FC|stream_id:0|stream_offset:2069175| [2025/04/30 20:20:38 499138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44358|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 499143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 499150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44358|min_srtt:44358|path_bw:1210339|loss_rate:6.41|path_pto:0| [2025/04/30 20:20:38 499154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:54016|cwnd:87611|conn:00005627609066FC|stream_id:0|stream_offset:2070354| [2025/04/30 20:20:38 499158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44358|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 499163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 499167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44358|min_srtt:44358|path_bw:1210339|loss_rate:6.41|path_pto:0| [2025/04/30 20:20:38 499171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:54016|cwnd:87611|conn:00005627609066FC|stream_id:0|stream_offset:2071533| [2025/04/30 20:20:38 499175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 499179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 499183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 499187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 499192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 499196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:87611|conn:00005627609066FC|stream_id:0|stream_offset:2039700| [2025/04/30 20:20:38 499200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 499204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 499208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438499704| [2025/04/30 20:20:38 499212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438499704| [2025/04/30 20:20:38 499216] [debug] |xqc_engine_wakeup_after|wakeup:1746044438499704|now:1746044438499216|diff:488| [2025/04/30 20:20:38 499221] [debug] |xqc_engine_main_logic|END|now:1746044438499087| [2025/04/30 20:20:38 499226] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438499226| [2025/04/30 20:20:38 499230] [debug] |xqc_engine_wakeup_after|wakeup:1746044438499704|now:1746044438499230|diff:474| [2025/04/30 20:20:38 499234] [debug] |xqc_engine_main_logic|END|now:1746044438499226| [2025/04/30 20:20:38 500309] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438500308| [2025/04/30 20:20:38 500324] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438499704|pq_index:0| [2025/04/30 20:20:38 500330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438499087| [2025/04/30 20:20:38 500338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438500336| [2025/04/30 20:20:38 500352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438499704|now:1746044438500336| [2025/04/30 20:20:38 500359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438499704|now:1746044438500336| [2025/04/30 20:20:38 500365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 500373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44358|min_srtt:44358|path_bw:1210339|loss_rate:6.41|path_pto:0| [2025/04/30 20:20:38 500381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:54016|cwnd:87611|conn:00005627609066FC|stream_id:0|stream_offset:2071533| [2025/04/30 20:20:38 500388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 500394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 500401] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 500408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 500415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 500422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:87611|conn:00005627609066FC|stream_id:0|stream_offset:2039700| [2025/04/30 20:20:38 500430] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 500436] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2097| [2025/04/30 20:20:38 500477] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2097|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746044438500448|stream_id:0|stream_offset:2039700| [2025/04/30 20:20:38 500487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 500494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 20:20:38 500501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44358|rtt_var:252|pto_duration:46358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 500508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 500514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 500520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 20:20:38 500526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438571806|now:1746044438500500|interv:71306| [2025/04/30 20:20:38 500533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438571806|now:1746044438500500|interval:71306|pto_count:0|srtt:44358 [2025/04/30 20:20:38 500547] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87611|inflight:55216| [2025/04/30 20:20:38 500552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 500556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:87611|conn:00005627609066FC|stream_id:0|stream_offset:2040879| [2025/04/30 20:20:38 500561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 500565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2098| [2025/04/30 20:20:38 500595] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55216|now:1746044438500572|stream_id:0|stream_offset:2040879| [2025/04/30 20:20:38 500601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 500605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55216|applimit:0| [2025/04/30 20:20:38 500610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44358|rtt_var:252|pto_duration:46358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 500614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 500618] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 500622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56416| [2025/04/30 20:20:38 500626] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438571930|now:1746044438500609|interv:71321| [2025/04/30 20:20:38 500629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438571930|now:1746044438500609|interval:71321|pto_count:0|srtt:44358 [2025/04/30 20:20:38 500634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87611|inflight:56416| [2025/04/30 20:20:38 500638] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 500642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56416|cwnd:87611|conn:00005627609066FC|stream_id:0|stream_offset:2042058| [2025/04/30 20:20:38 500647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 500651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438501651|now:1746044438500651|interv:1000| [2025/04/30 20:20:38 500655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 500659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 500663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438501651| [2025/04/30 20:20:38 500667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438501651| [2025/04/30 20:20:38 500675] [debug] |xqc_engine_wakeup_after|wakeup:1746044438501651|now:1746044438500675|diff:976| [2025/04/30 20:20:38 500679] [debug] |xqc_engine_main_logic|END|now:1746044438500336| [2025/04/30 20:20:38 501142] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438501141| [2025/04/30 20:20:38 501151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 501160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:861| [2025/04/30 20:20:38 501166] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:862| [2025/04/30 20:20:38 501174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:862| [2025/04/30 20:20:38 501180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 501188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 501193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:56411|prior_delivered:1972549|prior_time:1746044438452984|is_app_limited:0|send_elapse:46082|ack_elapse:48157|ctl_first_sent_time:1746044438454704|lagest_ack_time:1746044438501141|curr_delivered:2025360| [2025/04/30 20:20:38 501200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438454704| [2025/04/30 20:20:38 501207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:1240| [2025/04/30 20:20:38 501214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2053|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2053|path_largest_ack:2053| [2025/04/30 20:20:38 501219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:54021|prior_delivered:1976149|prior_time:1746044438457024|is_app_limited:0|send_elapse:44919|ack_elapse:44117|ctl_first_sent_time:1746044438458616|lagest_ack_time:1746044438501141|curr_delivered:2026570| [2025/04/30 20:20:38 501223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438458616| [2025/04/30 20:20:38 501228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:1241| [2025/04/30 20:20:38 501234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44358|rttvar:252|minrtt:31448|latest_rtt:42525|ack_delay:400| [2025/04/30 20:20:38 501241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44079|rttvar:747|minrtt:31448|latest_rtt:42525|ack_delay:400| [2025/04/30 20:20:38 501247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2053|lost_pn:2050|thresh:3| [2025/04/30 20:20:38 501255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 501261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 501268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 501274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 501281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 501294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 841|pns:2| [2025/04/30 20:20:38 501300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 501305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44079|rtt_var:747|pto_duration:47067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 501309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 501315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 501321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 501327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438572639|now:1746044438501304|interv:71335| [2025/04/30 20:20:38 501334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438572639|now:1746044438501304|interval:71335|pto_count:0|srtt:44079 [2025/04/30 20:20:38 501340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44919, ack_elapse 44117, delivered 50421|rate 1122487|lost 313| [2025/04/30 20:20:38 501347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122487) in round 36| [2025/04/30 20:20:38 501354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 501361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 501367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87611|packet_lost:0|acked:2410|po_sent_time:1746044438458616|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 501374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87611|packet_lost:0|acked:2410|po_sent_time:1746044438458616|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 501382] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:90021|full_bw_reached:1|inflight:54006|srtt:44079|latest_rtt:42525|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 501392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:862|largest:862|pns:2| [2025/04/30 20:20:38 501399] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:862|frame:ACK |recv_time:1746044438501141|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 501407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558501141|now:1746044438501141|interv:120000000| [2025/04/30 20:20:38 501414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558501141|now:1746044438501141|interv:120000000| [2025/04/30 20:20:38 501420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438501651|pq_index:0| [2025/04/30 20:20:38 501427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438500336| [2025/04/30 20:20:38 501439] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438501439| [2025/04/30 20:20:38 501447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438501446| [2025/04/30 20:20:38 501456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44079|min_srtt:44079|path_bw:1210339|loss_rate:6.25|path_pto:0| [2025/04/30 20:20:38 501463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:54006|cwnd:90021|conn:00005627609066FC|stream_id:0|stream_offset:2071533| [2025/04/30 20:20:38 501471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 501478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 501485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44079|min_srtt:44079|path_bw:1210339|loss_rate:6.25|path_pto:0| [2025/04/30 20:20:38 501491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:54006|cwnd:90021|conn:00005627609066FC|stream_id:0|stream_offset:2072712| [2025/04/30 20:20:38 501499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 501506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 501513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44079|min_srtt:44079|path_bw:1210339|loss_rate:6.25|path_pto:0| [2025/04/30 20:20:38 501520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:54006|cwnd:90021|conn:00005627609066FC|stream_id:0|stream_offset:2073891| [2025/04/30 20:20:38 501527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 501534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 501541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44079|min_srtt:44079|path_bw:1210339|loss_rate:6.25|path_pto:0| [2025/04/30 20:20:38 501548] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:54006|cwnd:90021|conn:00005627609066FC|stream_id:0|stream_offset:2075070| [2025/04/30 20:20:38 501556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 501563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 501575] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44079|min_srtt:44079|path_bw:1210339|loss_rate:6.25|path_pto:0| [2025/04/30 20:20:38 501582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:54006|cwnd:90021|conn:00005627609066FC|stream_id:0|stream_offset:2076249| [2025/04/30 20:20:38 501589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 501596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 501603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44079|min_srtt:44079|path_bw:1210339|loss_rate:6.25|path_pto:0| [2025/04/30 20:20:38 501610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:54006|cwnd:90021|conn:00005627609066FC|stream_id:0|stream_offset:2077428| [2025/04/30 20:20:38 501617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 501623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 501629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 501636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 501643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 501650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:90021|conn:00005627609066FC|stream_id:0|stream_offset:2042058| [2025/04/30 20:20:38 501657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 501664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 501670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438501651| [2025/04/30 20:20:38 501676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438501651| [2025/04/30 20:20:38 501683] [debug] |xqc_engine_wakeup_after|wakeup:1746044438501651|now:1746044438501683|diff:18446744073709551584| [2025/04/30 20:20:38 501689] [debug] |xqc_engine_main_logic|END|now:1746044438501446| [2025/04/30 20:20:38 501695] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438501694| [2025/04/30 20:20:38 501698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438501651|pq_index:0| [2025/04/30 20:20:38 501703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438501446| [2025/04/30 20:20:38 501708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438501706| [2025/04/30 20:20:38 501712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438501651|now:1746044438501706| [2025/04/30 20:20:38 501746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438501651|now:1746044438501706| [2025/04/30 20:20:38 501751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 501756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44079|min_srtt:44079|path_bw:1210339|loss_rate:6.25|path_pto:0| [2025/04/30 20:20:38 501761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:54006|cwnd:90021|conn:00005627609066FC|stream_id:0|stream_offset:2077428| [2025/04/30 20:20:38 501765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 501769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 501773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 501777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 501781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 501786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:90021|conn:00005627609066FC|stream_id:0|stream_offset:2042058| [2025/04/30 20:20:38 501790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 501795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2099| [2025/04/30 20:20:38 501827] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438501803|stream_id:0|stream_offset:2042058| [2025/04/30 20:20:38 501833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 501838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 501842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44079|rtt_var:747|pto_duration:47067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 501847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 501851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 501855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 501859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438573870|now:1746044438501842|interv:72028| [2025/04/30 20:20:38 501863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438573870|now:1746044438501842|interval:72028|pto_count:0|srtt:44079 [2025/04/30 20:20:38 501868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90021|inflight:55206| [2025/04/30 20:20:38 501872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 501881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:90021|conn:00005627609066FC|stream_id:0|stream_offset:2043237| [2025/04/30 20:20:38 501885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 501889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438502889|now:1746044438501889|interv:1000| [2025/04/30 20:20:38 501893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 501897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 501901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438502889| [2025/04/30 20:20:38 501905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438502889| [2025/04/30 20:20:38 501909] [debug] |xqc_engine_wakeup_after|wakeup:1746044438502889|now:1746044438501909|diff:980| [2025/04/30 20:20:38 501914] [debug] |xqc_engine_main_logic|END|now:1746044438501706| [2025/04/30 20:20:38 502827] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438502825| [2025/04/30 20:20:38 502842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 502851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:862| [2025/04/30 20:20:38 502857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:863| [2025/04/30 20:20:38 502866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:863| [2025/04/30 20:20:38 502873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 502880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 502887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:55221|prior_delivered:1976149|prior_time:1746044438457024|is_app_limited:0|send_elapse:45016|ack_elapse:45801|ctl_first_sent_time:1746044438458713|lagest_ack_time:1746044438502825|curr_delivered:2027770| [2025/04/30 20:20:38 502895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438458713| [2025/04/30 20:20:38 502903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:1242| [2025/04/30 20:20:38 502909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 502916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:52821|prior_delivered:1978549|prior_time:1746044438458980|is_app_limited:0|send_elapse:45488|ack_elapse:43845|ctl_first_sent_time:1746044438459347|lagest_ack_time:1746044438502825|curr_delivered:2028970| [2025/04/30 20:20:38 502924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438459347| [2025/04/30 20:20:38 502930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:1243| [2025/04/30 20:20:38 502937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44079|rttvar:747|minrtt:31448|latest_rtt:43478|ack_delay:88| [2025/04/30 20:20:38 502952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43993|rttvar:733|minrtt:31448|latest_rtt:43478|ack_delay:88| [2025/04/30 20:20:38 502959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2055|lost_pn:2052|thresh:3| [2025/04/30 20:20:38 502965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 502969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 502973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 502976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 502980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 502984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 502988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43993|rtt_var:733|pto_duration:46925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 502993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 502997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 503001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 20:20:38 503005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438573728|now:1746044438502988|interv:70740| [2025/04/30 20:20:38 503009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438573728|now:1746044438502988|interval:70740|pto_count:0|srtt:43993 [2025/04/30 20:20:38 503013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45488, ack_elapse 43845, delivered 50421|rate 1108446|lost 313| [2025/04/30 20:20:38 503018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1108446) in round 36| [2025/04/30 20:20:38 503022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 503026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 503030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90021|packet_lost:0|acked:2400|po_sent_time:1746044438459347|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 503035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90021|packet_lost:0|acked:2400|po_sent_time:1746044438459347|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 503040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:92421|full_bw_reached:1|inflight:52806|srtt:43993|latest_rtt:43478|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 503049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:863|largest:863|pns:2| [2025/04/30 20:20:38 503053] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:863|frame:ACK |recv_time:1746044438502825|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 503058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558502825|now:1746044438502825|interv:120000000| [2025/04/30 20:20:38 503062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558502825|now:1746044438502825|interv:120000000| [2025/04/30 20:20:38 503066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438502889|pq_index:0| [2025/04/30 20:20:38 503071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438501706| [2025/04/30 20:20:38 503075] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438503075| [2025/04/30 20:20:38 503080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438503079| [2025/04/30 20:20:38 503084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438502889|now:1746044438503079| [2025/04/30 20:20:38 503089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438502889|now:1746044438503079| [2025/04/30 20:20:38 503093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 503098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43993|min_srtt:43993|path_bw:1210339|loss_rate:6.17|path_pto:0| [2025/04/30 20:20:38 503102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:52806|cwnd:92421|conn:00005627609066FC|stream_id:0|stream_offset:2077428| [2025/04/30 20:20:38 503107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 503112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 503116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43993|min_srtt:43993|path_bw:1210339|loss_rate:6.17|path_pto:0| [2025/04/30 20:20:38 503121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52806|cwnd:92421|conn:00005627609066FC|stream_id:0|stream_offset:2078607| [2025/04/30 20:20:38 503125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 503129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 503134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43993|min_srtt:43993|path_bw:1210339|loss_rate:6.17|path_pto:0| [2025/04/30 20:20:38 503138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52806|cwnd:92421|conn:00005627609066FC|stream_id:0|stream_offset:2079786| [2025/04/30 20:20:38 503145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 503149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 503154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43993|min_srtt:43993|path_bw:1210339|loss_rate:6.17|path_pto:0| [2025/04/30 20:20:38 503158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52806|cwnd:92421|conn:00005627609066FC|stream_id:0|stream_offset:2080965| [2025/04/30 20:20:38 503162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 503167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 503171] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43993|min_srtt:43993|path_bw:1210339|loss_rate:6.17|path_pto:0| [2025/04/30 20:20:38 503175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:52806|cwnd:92421|conn:00005627609066FC|stream_id:0|stream_offset:2082144| [2025/04/30 20:20:38 503179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 503183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 503187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 503191] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 503196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 503200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:92421|conn:00005627609066FC|stream_id:0|stream_offset:2043237| [2025/04/30 20:20:38 503205] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 503209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2100| [2025/04/30 20:20:38 503244] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746044438503217|stream_id:0|stream_offset:2043237| [2025/04/30 20:20:38 503251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2100|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 503255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 20:20:38 503260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43993|rtt_var:733|pto_duration:46925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 503268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 503272] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 503276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 503280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438575142|now:1746044438503259|interv:71883| [2025/04/30 20:20:38 503284] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438575142|now:1746044438503259|interval:71883|pto_count:0|srtt:43993 [2025/04/30 20:20:38 503288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92421|inflight:54006| [2025/04/30 20:20:38 503293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 503297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:92421|conn:00005627609066FC|stream_id:0|stream_offset:2044416| [2025/04/30 20:20:38 503303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 503310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2101| [2025/04/30 20:20:38 503349] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438503320|stream_id:0|stream_offset:2044416| [2025/04/30 20:20:38 503359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2101|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 503366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 503372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43993|rtt_var:733|pto_duration:46925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 503379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 503385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 503390] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 503396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438575245|now:1746044438503372|interv:71873| [2025/04/30 20:20:38 503402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438575245|now:1746044438503372|interval:71873|pto_count:0|srtt:43993 [2025/04/30 20:20:38 503409] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92421|inflight:55206| [2025/04/30 20:20:38 503415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 503421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:92421|conn:00005627609066FC|stream_id:0|stream_offset:2045595| [2025/04/30 20:20:38 503435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 503441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438504441|now:1746044438503441|interv:1000| [2025/04/30 20:20:38 503446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 503452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 503458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438504441| [2025/04/30 20:20:38 503464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438504441| [2025/04/30 20:20:38 503471] [debug] |xqc_engine_wakeup_after|wakeup:1746044438504441|now:1746044438503471|diff:970| [2025/04/30 20:20:38 503478] [debug] |xqc_engine_main_logic|END|now:1746044438503079| [2025/04/30 20:20:38 503486] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438503486| [2025/04/30 20:20:38 503492] [debug] |xqc_engine_wakeup_after|wakeup:1746044438504441|now:1746044438503492|diff:949| [2025/04/30 20:20:38 503498] [debug] |xqc_engine_main_logic|END|now:1746044438503486| [2025/04/30 20:20:38 504570] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438504569| [2025/04/30 20:20:38 504581] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438504441|pq_index:0| [2025/04/30 20:20:38 504586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438503079| [2025/04/30 20:20:38 504591] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438504590| [2025/04/30 20:20:38 504596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438504441|now:1746044438504590| [2025/04/30 20:20:38 504600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438504441|now:1746044438504590| [2025/04/30 20:20:38 504604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 504610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43993|min_srtt:43993|path_bw:1210339|loss_rate:6.02|path_pto:0| [2025/04/30 20:20:38 504614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:55206|cwnd:92421|conn:00005627609066FC|stream_id:0|stream_offset:2082144| [2025/04/30 20:20:38 504619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 504623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 504627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 504631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 504636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 504640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:92421|conn:00005627609066FC|stream_id:0|stream_offset:2045595| [2025/04/30 20:20:38 504645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 504655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2102| [2025/04/30 20:20:38 504694] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438504663|stream_id:0|stream_offset:2045595| [2025/04/30 20:20:38 504704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2102|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 504711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 504739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:43993|rtt_var:733|pto_duration:46925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 504747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 504751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 504755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 504759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438576588|now:1746044438504739|interv:71849| [2025/04/30 20:20:38 504763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438576588|now:1746044438504739|interval:71849|pto_count:0|srtt:43993 [2025/04/30 20:20:38 504768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92421|inflight:56406| [2025/04/30 20:20:38 504773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 504777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:92421|conn:00005627609066FC|stream_id:0|stream_offset:2046774| [2025/04/30 20:20:38 504781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 504785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438505785|now:1746044438504785|interv:1000| [2025/04/30 20:20:38 504789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 504793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 504797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438505785| [2025/04/30 20:20:38 504802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438505785| [2025/04/30 20:20:38 504806] [debug] |xqc_engine_wakeup_after|wakeup:1746044438505785|now:1746044438504806|diff:979| [2025/04/30 20:20:38 504810] [debug] |xqc_engine_main_logic|END|now:1746044438504590| [2025/04/30 20:20:38 504892] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044438504890| [2025/04/30 20:20:38 504902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 504910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:863| [2025/04/30 20:20:38 504916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:864| [2025/04/30 20:20:38 504924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:864| [2025/04/30 20:20:38 504937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 504945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 504952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:54021|prior_delivered:1978549|prior_time:1746044438458980|is_app_limited:0|send_elapse:45623|ack_elapse:45910|ctl_first_sent_time:1746044438459482|lagest_ack_time:1746044438504890|curr_delivered:2030170| [2025/04/30 20:20:38 504960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438459482| [2025/04/30 20:20:38 504966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:1244| [2025/04/30 20:20:38 504973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 504980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:54021|prior_delivered:1978549|prior_time:1746044438458980|is_app_limited:0|send_elapse:45623|ack_elapse:45910|ctl_first_sent_time:1746044438459482|lagest_ack_time:1746044438504890|curr_delivered:2031370| [2025/04/30 20:20:38 504987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438459611| [2025/04/30 20:20:38 504994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:1245| [2025/04/30 20:20:38 505001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:43993|rttvar:733|minrtt:31448|latest_rtt:45279|ack_delay:104| [2025/04/30 20:20:38 505008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44140|rttvar:845|minrtt:31448|latest_rtt:45279|ack_delay:104| [2025/04/30 20:20:38 505015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2057|lost_pn:2054|thresh:3| [2025/04/30 20:20:38 505022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 505028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 505034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 505038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 505042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 505046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 505051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44140|rtt_var:845|pto_duration:47520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 505055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 505059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 505064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 505072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438577183|now:1746044438505050|interv:72133| [2025/04/30 20:20:38 505076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438577183|now:1746044438505050|interval:72133|pto_count:0|srtt:44140 [2025/04/30 20:20:38 505080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45623, ack_elapse 45910, delivered 52821|rate 1150533|lost 313| [2025/04/30 20:20:38 505085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150533) in round 36| [2025/04/30 20:20:38 505089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 505093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 505097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92421|packet_lost:0|acked:2400|po_sent_time:1746044438459611|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 505102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92421|packet_lost:0|acked:2400|po_sent_time:1746044438459611|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 505107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:94821|full_bw_reached:1|inflight:54006|srtt:44140|latest_rtt:45279|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 505112] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 505117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438529890|now:1746044438504890|interv:25000| [2025/04/30 20:20:38 505122] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438504890|max_ack_delay:25000| [2025/04/30 20:20:38 505127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:864|largest:864|pns:2| [2025/04/30 20:20:38 505131] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:864|frame:PING ACK |recv_time:1746044438504890|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 505136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558504890|now:1746044438504890|interv:120000000| [2025/04/30 20:20:38 505140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558504890|now:1746044438504890|interv:120000000| [2025/04/30 20:20:38 505144] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438505785|pq_index:0| [2025/04/30 20:20:38 505148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438504590| [2025/04/30 20:20:38 505152] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438505152| [2025/04/30 20:20:38 505157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438505156| [2025/04/30 20:20:38 505165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44140|min_srtt:44140|path_bw:1210339|loss_rate:5.95|path_pto:0| [2025/04/30 20:20:38 505170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:54006|cwnd:94821|conn:00005627609066FC|stream_id:0|stream_offset:2082144| [2025/04/30 20:20:38 505175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44140|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 505179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 505184] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44140|min_srtt:44140|path_bw:1210339|loss_rate:5.95|path_pto:0| [2025/04/30 20:20:38 505188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:54006|cwnd:94821|conn:00005627609066FC|stream_id:0|stream_offset:2083323| [2025/04/30 20:20:38 505193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44140|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 505197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 505202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44140|min_srtt:44140|path_bw:1210339|loss_rate:5.95|path_pto:0| [2025/04/30 20:20:38 505206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:54006|cwnd:94821|conn:00005627609066FC|stream_id:0|stream_offset:2084502| [2025/04/30 20:20:38 505210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44140|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 505214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 505219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44140|min_srtt:44140|path_bw:1210339|loss_rate:5.95|path_pto:0| [2025/04/30 20:20:38 505223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:54006|cwnd:94821|conn:00005627609066FC|stream_id:0|stream_offset:2085681| [2025/04/30 20:20:38 505227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44140|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 505231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 505236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44140|min_srtt:44140|path_bw:1210339|loss_rate:5.95|path_pto:0| [2025/04/30 20:20:38 505240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54006|cwnd:94821|conn:00005627609066FC|stream_id:0|stream_offset:2086860| [2025/04/30 20:20:38 505247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 505251] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 505255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 505262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 505267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 505271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:94821|conn:00005627609066FC|stream_id:0|stream_offset:2046774| [2025/04/30 20:20:38 505276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 505279] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 505283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438505785| [2025/04/30 20:20:38 505287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438505785| [2025/04/30 20:20:38 505291] [debug] |xqc_engine_wakeup_after|wakeup:1746044438505785|now:1746044438505291|diff:494| [2025/04/30 20:20:38 505297] [debug] |xqc_engine_main_logic|END|now:1746044438505156| [2025/04/30 20:20:38 505305] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438505305| [2025/04/30 20:20:38 505311] [debug] |xqc_engine_wakeup_after|wakeup:1746044438505785|now:1746044438505311|diff:474| [2025/04/30 20:20:38 505318] [debug] |xqc_engine_main_logic|END|now:1746044438505305| [2025/04/30 20:20:38 506403] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438506402| [2025/04/30 20:20:38 506416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438505785|pq_index:0| [2025/04/30 20:20:38 506423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438505156| [2025/04/30 20:20:38 506432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438506430| [2025/04/30 20:20:38 506439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438505785|now:1746044438506430| [2025/04/30 20:20:38 506446] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438505785|now:1746044438506430| [2025/04/30 20:20:38 506452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 506460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44140|min_srtt:44140|path_bw:1210339|loss_rate:5.95|path_pto:0| [2025/04/30 20:20:38 506467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54006|cwnd:94821|conn:00005627609066FC|stream_id:0|stream_offset:2086860| [2025/04/30 20:20:38 506475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 506481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 506495] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 506503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 506510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 506517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:94821|conn:00005627609066FC|stream_id:0|stream_offset:2046774| [2025/04/30 20:20:38 506523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 506528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2103| [2025/04/30 20:20:38 506565] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438506536|stream_id:0|stream_offset:2046774| [2025/04/30 20:20:38 506571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2103|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 506576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 506580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44140|rtt_var:845|pto_duration:47520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 506585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 506589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 506593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 506597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438579056|now:1746044438506580|interv:72476| [2025/04/30 20:20:38 506601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438579056|now:1746044438506580|interval:72476|pto_count:0|srtt:44140 [2025/04/30 20:20:38 506605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94821|inflight:55206| [2025/04/30 20:20:38 506610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 506614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:94821|conn:00005627609066FC|stream_id:0|stream_offset:2047953| [2025/04/30 20:20:38 506619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 506623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2104| [2025/04/30 20:20:38 506646] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438506629|stream_id:0|stream_offset:2047953| [2025/04/30 20:20:38 506652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2104|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 506661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 506665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44140|rtt_var:845|pto_duration:47520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 506669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 506673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 506677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 506681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438579149|now:1746044438506665|interv:72484| [2025/04/30 20:20:38 506685] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438579149|now:1746044438506665|interval:72484|pto_count:0|srtt:44140 [2025/04/30 20:20:38 506689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94821|inflight:56406| [2025/04/30 20:20:38 506693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 506698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:94821|conn:00005627609066FC|stream_id:0|stream_offset:2049132| [2025/04/30 20:20:38 506702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 506706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438507706|now:1746044438506706|interv:1000| [2025/04/30 20:20:38 506710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 506714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 506743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438507706| [2025/04/30 20:20:38 506748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438507706| [2025/04/30 20:20:38 506752] [debug] |xqc_engine_wakeup_after|wakeup:1746044438507706|now:1746044438506752|diff:954| [2025/04/30 20:20:38 506756] [debug] |xqc_engine_main_logic|END|now:1746044438506430| [2025/04/30 20:20:38 506811] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438506810| [2025/04/30 20:20:38 506821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 506830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:864| [2025/04/30 20:20:38 506836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:865| [2025/04/30 20:20:38 506844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:865| [2025/04/30 20:20:38 506851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 506857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 506864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:54010|prior_delivered:1980960|prior_time:1746044438460926|is_app_limited:0|send_elapse:46836|ack_elapse:45884|ctl_first_sent_time:1746044438462527|lagest_ack_time:1746044438506810|curr_delivered:2032570| [2025/04/30 20:20:38 506877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438462527| [2025/04/30 20:20:38 506885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:1246| [2025/04/30 20:20:38 506891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 506898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:54010|prior_delivered:1980960|prior_time:1746044438460926|is_app_limited:0|send_elapse:46836|ack_elapse:45884|ctl_first_sent_time:1746044438462527|lagest_ack_time:1746044438506810|curr_delivered:2033770| [2025/04/30 20:20:38 506905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438462700| [2025/04/30 20:20:38 506912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:1247| [2025/04/30 20:20:38 506919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44140|rttvar:845|minrtt:31448|latest_rtt:44110|ack_delay:88| [2025/04/30 20:20:38 506925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44125|rttvar:663|minrtt:31448|latest_rtt:44110|ack_delay:88| [2025/04/30 20:20:38 506931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2059|lost_pn:2056|thresh:3| [2025/04/30 20:20:38 506938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 506944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 506948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 506952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 506956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 506960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 506964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44125|rtt_var:663|pto_duration:46777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 506968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 506972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 506976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 506980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438578406|now:1746044438506964|interv:71442| [2025/04/30 20:20:38 506984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438578406|now:1746044438506964|interval:71442|pto_count:0|srtt:44125 [2025/04/30 20:20:38 506993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46836, ack_elapse 45884, delivered 52810|rate 1127551|lost 313| [2025/04/30 20:20:38 506997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127551) in round 36| [2025/04/30 20:20:38 507002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 507006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 507010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94821|packet_lost:0|acked:2400|po_sent_time:1746044438462700|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 507014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94821|packet_lost:0|acked:2400|po_sent_time:1746044438462700|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 507019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:97221|full_bw_reached:1|inflight:54006|srtt:44125|latest_rtt:44110|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 507025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:865|largest:865|pns:2| [2025/04/30 20:20:38 507030] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:865|frame:ACK |recv_time:1746044438506810|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 507035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558506810|now:1746044438506810|interv:120000000| [2025/04/30 20:20:38 507039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558506810|now:1746044438506810|interv:120000000| [2025/04/30 20:20:38 507043] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438507706|pq_index:0| [2025/04/30 20:20:38 507047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438506430| [2025/04/30 20:20:38 507051] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438507051| [2025/04/30 20:20:38 507056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438507055| [2025/04/30 20:20:38 507062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44125|min_srtt:44125|path_bw:1210339|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:38 507067] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:54006|cwnd:97221|conn:00005627609066FC|stream_id:0|stream_offset:2086860| [2025/04/30 20:20:38 507071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 507076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 507080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44125|min_srtt:44125|path_bw:1210339|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:38 507087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:54006|cwnd:97221|conn:00005627609066FC|stream_id:0|stream_offset:2088039| [2025/04/30 20:20:38 507092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 507096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 507100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44125|min_srtt:44125|path_bw:1210339|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:38 507104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:54006|cwnd:97221|conn:00005627609066FC|stream_id:0|stream_offset:2089218| [2025/04/30 20:20:38 507109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 507113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 507117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44125|min_srtt:44125|path_bw:1210339|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:38 507121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:97221|conn:00005627609066FC|stream_id:0|stream_offset:2090397| [2025/04/30 20:20:38 507125] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 507130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 507134] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44125|min_srtt:44125|path_bw:1210339|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:38 507138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97221|conn:00005627609066FC|stream_id:0|stream_offset:2091576| [2025/04/30 20:20:38 507142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 507146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 507150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 507154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 507159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 507163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97221|conn:00005627609066FC|stream_id:0|stream_offset:2049132| [2025/04/30 20:20:38 507170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 507174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 507178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438507706| [2025/04/30 20:20:38 507182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438507706| [2025/04/30 20:20:38 507186] [debug] |xqc_engine_wakeup_after|wakeup:1746044438507706|now:1746044438507186|diff:520| [2025/04/30 20:20:38 507190] [debug] |xqc_engine_main_logic|END|now:1746044438507055| [2025/04/30 20:20:38 507196] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438507196| [2025/04/30 20:20:38 507199] [debug] |xqc_engine_wakeup_after|wakeup:1746044438507706|now:1746044438507199|diff:507| [2025/04/30 20:20:38 507203] [debug] |xqc_engine_main_logic|END|now:1746044438507196| [2025/04/30 20:20:38 508274] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438508273| [2025/04/30 20:20:38 508289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438507706|pq_index:0| [2025/04/30 20:20:38 508295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438507055| [2025/04/30 20:20:38 508304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438508302| [2025/04/30 20:20:38 508310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438507706|now:1746044438508302| [2025/04/30 20:20:38 508317] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438507706|now:1746044438508302| [2025/04/30 20:20:38 508323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 508331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44125|min_srtt:44125|path_bw:1210339|loss_rate:5.81|path_pto:0| [2025/04/30 20:20:38 508338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:97221|conn:00005627609066FC|stream_id:0|stream_offset:2091576| [2025/04/30 20:20:38 508346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 508352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 508358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 508365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 508373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 508380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97221|conn:00005627609066FC|stream_id:0|stream_offset:2049132| [2025/04/30 20:20:38 508387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 508394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2105| [2025/04/30 20:20:38 508440] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438508406|stream_id:0|stream_offset:2049132| [2025/04/30 20:20:38 508457] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 508464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 508471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44125|rtt_var:663|pto_duration:46777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 508478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 508485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 508491] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 508498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438580183|now:1746044438508471|interv:71712| [2025/04/30 20:20:38 508504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438580183|now:1746044438508471|interval:71712|pto_count:0|srtt:44125 [2025/04/30 20:20:38 508511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97221|inflight:55206| [2025/04/30 20:20:38 508519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 508526] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97221|conn:00005627609066FC|stream_id:0|stream_offset:2050311| [2025/04/30 20:20:38 508531] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 508535] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2106| [2025/04/30 20:20:38 508566] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438508542|stream_id:0|stream_offset:2050311| [2025/04/30 20:20:38 508571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 508576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 508580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44125|rtt_var:663|pto_duration:46777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 508585] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 508589] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 508593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 508597] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438580319|now:1746044438508580|interv:71739| [2025/04/30 20:20:38 508601] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438580319|now:1746044438508580|interval:71739|pto_count:0|srtt:44125 [2025/04/30 20:20:38 508610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97221|inflight:56406| [2025/04/30 20:20:38 508614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 508619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:97221|conn:00005627609066FC|stream_id:0|stream_offset:2051490| [2025/04/30 20:20:38 508623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 508627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438509627|now:1746044438508627|interv:1000| [2025/04/30 20:20:38 508631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 508635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 508639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438509627| [2025/04/30 20:20:38 508643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438509627| [2025/04/30 20:20:38 508647] [debug] |xqc_engine_wakeup_after|wakeup:1746044438509627|now:1746044438508647|diff:980| [2025/04/30 20:20:38 508652] [debug] |xqc_engine_main_logic|END|now:1746044438508302| [2025/04/30 20:20:38 508795] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438508794| [2025/04/30 20:20:38 508808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 508817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:865| [2025/04/30 20:20:38 508822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:866| [2025/04/30 20:20:38 508831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:866| [2025/04/30 20:20:38 508837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 508844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 508851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:56410|prior_delivered:1980960|prior_time:1746044438460926|is_app_limited:0|send_elapse:47151|ack_elapse:47868|ctl_first_sent_time:1746044438462842|lagest_ack_time:1746044438508794|curr_delivered:2034970| [2025/04/30 20:20:38 508858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438462842| [2025/04/30 20:20:38 508865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:1248| [2025/04/30 20:20:38 508872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 508878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55210|prior_delivered:1983360|prior_time:1746044438463006|is_app_limited:0|send_elapse:47015|ack_elapse:45788|ctl_first_sent_time:1746044438464609|lagest_ack_time:1746044438508794|curr_delivered:2036170| [2025/04/30 20:20:38 508885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438464609| [2025/04/30 20:20:38 508894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:1249| [2025/04/30 20:20:38 508901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44125|rttvar:663|minrtt:31448|latest_rtt:44185|ack_delay:80| [2025/04/30 20:20:38 508908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44123|rttvar:503|minrtt:31448|latest_rtt:44185|ack_delay:80| [2025/04/30 20:20:38 508914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2061|lost_pn:2058|thresh:3| [2025/04/30 20:20:38 508920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 508924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 508928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 508932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 508936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 508940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 508944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44123|rtt_var:503|pto_duration:46135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 508949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 508953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 508957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 508961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438579677|now:1746044438508944|interv:70733| [2025/04/30 20:20:38 508965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438579677|now:1746044438508944|interval:70733|pto_count:0|srtt:44123 [2025/04/30 20:20:38 508969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47015, ack_elapse 45788, delivered 52810|rate 1123258|lost 313| [2025/04/30 20:20:38 508974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123258) in round 36| [2025/04/30 20:20:38 508978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 508982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 508986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97221|packet_lost:0|acked:2400|po_sent_time:1746044438464609|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 508990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97221|packet_lost:0|acked:2400|po_sent_time:1746044438464609|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 509002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:99621|full_bw_reached:1|inflight:54006|srtt:44123|latest_rtt:44185|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 509008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:866|largest:866|pns:2| [2025/04/30 20:20:38 509013] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:866|frame:ACK |recv_time:1746044438508794|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 509018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558508794|now:1746044438508794|interv:120000000| [2025/04/30 20:20:38 509022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558508794|now:1746044438508794|interv:120000000| [2025/04/30 20:20:38 509026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438509627|pq_index:0| [2025/04/30 20:20:38 509031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438508302| [2025/04/30 20:20:38 509035] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438509035| [2025/04/30 20:20:38 509040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438509039| [2025/04/30 20:20:38 509046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44123|min_srtt:44123|path_bw:1210339|loss_rate:5.68|path_pto:0| [2025/04/30 20:20:38 509051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:54006|cwnd:99621|conn:00005627609066FC|stream_id:0|stream_offset:2091576| [2025/04/30 20:20:38 509056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 509061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 509065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44123|min_srtt:44123|path_bw:1210339|loss_rate:5.68|path_pto:0| [2025/04/30 20:20:38 509070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54006|cwnd:99621|conn:00005627609066FC|stream_id:0|stream_offset:2092755| [2025/04/30 20:20:38 509074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 509078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 509083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44123|min_srtt:44123|path_bw:1210339|loss_rate:5.68|path_pto:0| [2025/04/30 20:20:38 509087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:99621|conn:00005627609066FC|stream_id:0|stream_offset:2093934| [2025/04/30 20:20:38 509094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 509098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 509103] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44123|min_srtt:44123|path_bw:1210339|loss_rate:5.68|path_pto:0| [2025/04/30 20:20:38 509107] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:54006|cwnd:99621|conn:00005627609066FC|stream_id:0|stream_offset:2095113| [2025/04/30 20:20:38 509111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 509116] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 509120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44123|min_srtt:44123|path_bw:1210339|loss_rate:5.68|path_pto:0| [2025/04/30 20:20:38 509124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:54006|cwnd:99621|conn:00005627609066FC|stream_id:0|stream_offset:2096292| [2025/04/30 20:20:38 509128] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 509132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 509136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 509140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 509145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 509149] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:99621|conn:00005627609066FC|stream_id:0|stream_offset:2051490| [2025/04/30 20:20:38 509154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 509157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 509161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438509627| [2025/04/30 20:20:38 509165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438509627| [2025/04/30 20:20:38 509169] [debug] |xqc_engine_wakeup_after|wakeup:1746044438509627|now:1746044438509169|diff:458| [2025/04/30 20:20:38 509174] [debug] |xqc_engine_main_logic|END|now:1746044438509039| [2025/04/30 20:20:38 509179] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438509179| [2025/04/30 20:20:38 509183] [debug] |xqc_engine_wakeup_after|wakeup:1746044438509627|now:1746044438509183|diff:444| [2025/04/30 20:20:38 509187] [debug] |xqc_engine_main_logic|END|now:1746044438509179| [2025/04/30 20:20:38 510259] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438510258| [2025/04/30 20:20:38 510277] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438509627|pq_index:0| [2025/04/30 20:20:38 510285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438509039| [2025/04/30 20:20:38 510293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438510291| [2025/04/30 20:20:38 510300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438509627|now:1746044438510291| [2025/04/30 20:20:38 510307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438509627|now:1746044438510291| [2025/04/30 20:20:38 510313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 510322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44123|min_srtt:44123|path_bw:1210339|loss_rate:5.68|path_pto:0| [2025/04/30 20:20:38 510329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:54006|cwnd:99621|conn:00005627609066FC|stream_id:0|stream_offset:2096292| [2025/04/30 20:20:38 510337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 20:20:38 510343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 20:20:38 510349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 20:20:38 510356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:00005627609066FC| [2025/04/30 20:20:38 510364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 510371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:99621|conn:00005627609066FC|stream_id:0|stream_offset:2051490| [2025/04/30 20:20:38 510378] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 510385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2107| [2025/04/30 20:20:38 510432] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438510397|stream_id:0|stream_offset:2051490| [2025/04/30 20:20:38 510442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 510449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 510456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44123|rtt_var:503|pto_duration:46135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 510463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 510469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 510483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 510490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438581532|now:1746044438510456|interv:71076| [2025/04/30 20:20:38 510497] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438581532|now:1746044438510456|interval:71076|pto_count:0|srtt:44123 [2025/04/30 20:20:38 510503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99621|inflight:55206| [2025/04/30 20:20:38 510508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 510512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:99621|conn:00005627609066FC|stream_id:0|stream_offset:2052669| [2025/04/30 20:20:38 510517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 510521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2108| [2025/04/30 20:20:38 510552] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438510528|stream_id:0|stream_offset:2052669| [2025/04/30 20:20:38 510558] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 510562] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 510566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44123|rtt_var:503|pto_duration:46135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 510571] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 510574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 510578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 510582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438581663|now:1746044438510566|interv:71097| [2025/04/30 20:20:38 510586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438581663|now:1746044438510566|interval:71097|pto_count:0|srtt:44123 [2025/04/30 20:20:38 510590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99621|inflight:56406| [2025/04/30 20:20:38 510595] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 510599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:99621|conn:00005627609066FC|stream_id:0|stream_offset:2053848| [2025/04/30 20:20:38 510603] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 510607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438511607|now:1746044438510607|interv:1000| [2025/04/30 20:20:38 510611] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 510619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 510623] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438511607| [2025/04/30 20:20:38 510627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438511607| [2025/04/30 20:20:38 510631] [debug] |xqc_engine_wakeup_after|wakeup:1746044438511607|now:1746044438510631|diff:976| [2025/04/30 20:20:38 510636] [debug] |xqc_engine_main_logic|END|now:1746044438510291| [2025/04/30 20:20:38 510799] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438510798| [2025/04/30 20:20:38 510809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 510815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:866| [2025/04/30 20:20:38 510821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:867| [2025/04/30 20:20:38 510829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:867| [2025/04/30 20:20:38 510835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 510842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 510848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:56410|prior_delivered:1983360|prior_time:1746044438463006|is_app_limited:0|send_elapse:47154|ack_elapse:47792|ctl_first_sent_time:1746044438464748|lagest_ack_time:1746044438510798|curr_delivered:2037370| [2025/04/30 20:20:38 510855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438464748| [2025/04/30 20:20:38 510862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:1250| [2025/04/30 20:20:38 510869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2063|origin_pktnum:1975|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2063|path_largest_ack:2063| [2025/04/30 20:20:38 510876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55210|prior_delivered:1985760|prior_time:1746044438464887|is_app_limited:0|send_elapse:46861|ack_elapse:45911|ctl_first_sent_time:1746044438466492|lagest_ack_time:1746044438510798|curr_delivered:2038570| [2025/04/30 20:20:38 510883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438466492| [2025/04/30 20:20:38 510890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:1252| [2025/04/30 20:20:38 510897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44123|rttvar:503|minrtt:31448|latest_rtt:44306|ack_delay:120| [2025/04/30 20:20:38 510903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44131|rttvar:393|minrtt:31448|latest_rtt:44306|ack_delay:120| [2025/04/30 20:20:38 510910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2063|lost_pn:2060|thresh:3| [2025/04/30 20:20:38 510917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 510922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 510933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 510937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 510941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 510945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44131|rtt_var:393|pto_duration:46131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 510950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 510954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 510958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 510962] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438581659|now:1746044438510945|interv:70714| [2025/04/30 20:20:38 510966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438581659|now:1746044438510945|interval:70714|pto_count:0|srtt:44131 [2025/04/30 20:20:38 510970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46861, ack_elapse 45911, delivered 52810|rate 1126949|lost 313| [2025/04/30 20:20:38 510975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126949) in round 36| [2025/04/30 20:20:38 510979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 510983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 510987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99621|packet_lost:0|acked:2400|po_sent_time:1746044438466492|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 510992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99621|packet_lost:0|acked:2400|po_sent_time:1746044438466492|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 510997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:102021|full_bw_reached:1|inflight:54006|srtt:44131|latest_rtt:44306|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 511003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:867|largest:867|pns:2| [2025/04/30 20:20:38 511007] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:867|frame:ACK |recv_time:1746044438510798|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 511012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558510798|now:1746044438510798|interv:120000000| [2025/04/30 20:20:38 511017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558510798|now:1746044438510798|interv:120000000| [2025/04/30 20:20:38 511021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438511607|pq_index:0| [2025/04/30 20:20:38 511027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438510291| [2025/04/30 20:20:38 511032] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438511031| [2025/04/30 20:20:38 511037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438511035| [2025/04/30 20:20:38 511042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44131|min_srtt:44131|path_bw:1210339|loss_rate:5.56|path_pto:0| [2025/04/30 20:20:38 511047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:54006|cwnd:102021|conn:00005627609066FC|stream_id:0|stream_offset:2096292| [2025/04/30 20:20:38 511052] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 511056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 511061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44131|min_srtt:44131|path_bw:1210339|loss_rate:5.56|path_pto:0| [2025/04/30 20:20:38 511065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:881|schedule_bytes:44400|inflight:54006|cwnd:102021|conn:00005627609066FC|stream_id:0|stream_offset:2097152| [2025/04/30 20:20:38 511069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 511074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:881|reinj:0|path_class:0| [2025/04/30 20:20:38 511079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 511083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:102021|conn:00005627609066FC|stream_id:0|stream_offset:2053848| [2025/04/30 20:20:38 511087] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 511091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 511095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438511607| [2025/04/30 20:20:38 511099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438511607| [2025/04/30 20:20:38 511103] [debug] |xqc_engine_wakeup_after|wakeup:1746044438511607|now:1746044438511103|diff:504| [2025/04/30 20:20:38 511108] [debug] |xqc_engine_main_logic|END|now:1746044438511035| [2025/04/30 20:20:38 511113] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438511113| [2025/04/30 20:20:38 511117] [debug] |xqc_engine_wakeup_after|wakeup:1746044438511607|now:1746044438511117|diff:490| [2025/04/30 20:20:38 511121] [debug] |xqc_engine_main_logic|END|now:1746044438511113| [2025/04/30 20:20:38 512190] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438512189| [2025/04/30 20:20:38 512202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438511607|pq_index:0| [2025/04/30 20:20:38 512212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438511035| [2025/04/30 20:20:38 512217] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438512216| [2025/04/30 20:20:38 512225] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438511607|now:1746044438512216| [2025/04/30 20:20:38 512232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438511607|now:1746044438512216| [2025/04/30 20:20:38 512238] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 512247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 512254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:102021|conn:00005627609066FC|stream_id:0|stream_offset:2053848| [2025/04/30 20:20:38 512261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 512268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2109| [2025/04/30 20:20:38 512334] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438512280|stream_id:0|stream_offset:2053848| [2025/04/30 20:20:38 512346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 512354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 512361] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44131|rtt_var:393|pto_duration:46131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 512368] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 512375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 512381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 512388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438583411|now:1746044438512361|interv:71050| [2025/04/30 20:20:38 512395] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438583411|now:1746044438512361|interval:71050|pto_count:0|srtt:44131 [2025/04/30 20:20:38 512403] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102021|inflight:55206| [2025/04/30 20:20:38 512411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 512417] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:102021|conn:00005627609066FC|stream_id:0|stream_offset:2055027| [2025/04/30 20:20:38 512425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 512431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2110| [2025/04/30 20:20:38 512490] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438512452|stream_id:0|stream_offset:2055027| [2025/04/30 20:20:38 512500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 512507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 512514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44131|rtt_var:393|pto_duration:46131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 512520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 512527] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 512533] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 512540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438583583|now:1746044438512513|interv:71070| [2025/04/30 20:20:38 512546] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438583583|now:1746044438512513|interval:71070|pto_count:0|srtt:44131 [2025/04/30 20:20:38 512553] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102021|inflight:56406| [2025/04/30 20:20:38 512561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 512565] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:102021|conn:00005627609066FC|stream_id:0|stream_offset:2056206| [2025/04/30 20:20:38 512570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 512574] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438513574|now:1746044438512574|interv:1000| [2025/04/30 20:20:38 512578] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 512582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 512586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438513574| [2025/04/30 20:20:38 512590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438513574| [2025/04/30 20:20:38 512594] [debug] |xqc_engine_wakeup_after|wakeup:1746044438513574|now:1746044438512594|diff:980| [2025/04/30 20:20:38 512599] [debug] |xqc_engine_main_logic|END|now:1746044438512216| [2025/04/30 20:20:38 512812] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438512810| [2025/04/30 20:20:38 512827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 512835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:867| [2025/04/30 20:20:38 512841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:868| [2025/04/30 20:20:38 512850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:868| [2025/04/30 20:20:38 512862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 512868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 512875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:56410|prior_delivered:1985760|prior_time:1746044438464887|is_app_limited:0|send_elapse:47001|ack_elapse:47923|ctl_first_sent_time:1746044438466632|lagest_ack_time:1746044438512810|curr_delivered:2039770| [2025/04/30 20:20:38 512882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438466632| [2025/04/30 20:20:38 512889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:1253| [2025/04/30 20:20:38 512894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2065|origin_pktnum:1991|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2065|path_largest_ack:2065| [2025/04/30 20:20:38 512898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55210|prior_delivered:1988160|prior_time:1746044438466961|is_app_limited:0|send_elapse:46938|ack_elapse:45849|ctl_first_sent_time:1746044438468559|lagest_ack_time:1746044438512810|curr_delivered:2040970| [2025/04/30 20:20:38 512903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438468559| [2025/04/30 20:20:38 512910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:1255| [2025/04/30 20:20:38 512916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44131|rttvar:393|minrtt:31448|latest_rtt:44251|ack_delay:112| [2025/04/30 20:20:38 512923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44132|rttvar:297|minrtt:31448|latest_rtt:44251|ack_delay:112| [2025/04/30 20:20:38 512928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2065|lost_pn:2062|thresh:3| [2025/04/30 20:20:38 512933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 512937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 512940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 512944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 512949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44132|rtt_var:297|pto_duration:46132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 512953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 512957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 512961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 512965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438583584|now:1746044438512948|interv:70636| [2025/04/30 20:20:38 512969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438583584|now:1746044438512948|interval:70636|pto_count:0|srtt:44132 [2025/04/30 20:20:38 512977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46938, ack_elapse 45849, delivered 52810|rate 1125101|lost 313| [2025/04/30 20:20:38 512982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125101) in round 36| [2025/04/30 20:20:38 512986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 512990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 512994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102021|packet_lost:0|acked:2400|po_sent_time:1746044438468559|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 512999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102021|packet_lost:0|acked:2400|po_sent_time:1746044438468559|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 513003] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104421|full_bw_reached:1|inflight:54006|srtt:44132|latest_rtt:44251|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 513009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:868|largest:868|pns:2| [2025/04/30 20:20:38 513014] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:868|frame:ACK |recv_time:1746044438512810|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 513019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558512810|now:1746044438512810|interv:120000000| [2025/04/30 20:20:38 513023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558512810|now:1746044438512810|interv:120000000| [2025/04/30 20:20:38 513027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438513574|pq_index:0| [2025/04/30 20:20:38 513031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438512216| [2025/04/30 20:20:38 513035] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438513035| [2025/04/30 20:20:38 513040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438513039| [2025/04/30 20:20:38 513047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 513051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104421|conn:00005627609066FC|stream_id:0|stream_offset:2056206| [2025/04/30 20:20:38 513056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 513059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 513063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438513574| [2025/04/30 20:20:38 513068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438513574| [2025/04/30 20:20:38 513074] [debug] |xqc_engine_wakeup_after|wakeup:1746044438513574|now:1746044438513074|diff:500| [2025/04/30 20:20:38 513079] [debug] |xqc_engine_main_logic|END|now:1746044438513039| [2025/04/30 20:20:38 513084] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438513084| [2025/04/30 20:20:38 513088] [debug] |xqc_engine_wakeup_after|wakeup:1746044438513574|now:1746044438513088|diff:486| [2025/04/30 20:20:38 513092] [debug] |xqc_engine_main_logic|END|now:1746044438513084| [2025/04/30 20:20:38 514165] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438514164| [2025/04/30 20:20:38 514177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438513574|pq_index:0| [2025/04/30 20:20:38 514182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438513039| [2025/04/30 20:20:38 514187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438514186| [2025/04/30 20:20:38 514192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438513574|now:1746044438514186| [2025/04/30 20:20:38 514196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438513574|now:1746044438514186| [2025/04/30 20:20:38 514200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 514206] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 514210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104421|conn:00005627609066FC|stream_id:0|stream_offset:2056206| [2025/04/30 20:20:38 514218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 514226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2111| [2025/04/30 20:20:38 514277] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438514239|stream_id:0|stream_offset:2056206| [2025/04/30 20:20:38 514287] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 514294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 514301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44132|rtt_var:297|pto_duration:46132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 514308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 514315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 514321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 514327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438585371|now:1746044438514301|interv:71070| [2025/04/30 20:20:38 514334] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438585371|now:1746044438514301|interval:71070|pto_count:0|srtt:44132 [2025/04/30 20:20:38 514350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104421|inflight:55206| [2025/04/30 20:20:38 514357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 514363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104421|conn:00005627609066FC|stream_id:0|stream_offset:2057385| [2025/04/30 20:20:38 514370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 514377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2112| [2025/04/30 20:20:38 514438] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438514387|stream_id:0|stream_offset:2057385| [2025/04/30 20:20:38 514449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 514456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 514463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44132|rtt_var:297|pto_duration:46132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 514471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 514477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 514483] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 514489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438585519|now:1746044438514463|interv:71056| [2025/04/30 20:20:38 514496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438585519|now:1746044438514463|interval:71056|pto_count:0|srtt:44132 [2025/04/30 20:20:38 514503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104421|inflight:56406| [2025/04/30 20:20:38 514511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 514516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104421|conn:00005627609066FC|stream_id:0|stream_offset:2058564| [2025/04/30 20:20:38 514520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 514524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438515524|now:1746044438514524|interv:1000| [2025/04/30 20:20:38 514528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 514532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 514536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438515524| [2025/04/30 20:20:38 514541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438515524| [2025/04/30 20:20:38 514545] [debug] |xqc_engine_wakeup_after|wakeup:1746044438515524|now:1746044438514545|diff:979| [2025/04/30 20:20:38 514559] [debug] |xqc_engine_main_logic|END|now:1746044438514186| [2025/04/30 20:20:38 514794] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438514792| [2025/04/30 20:20:38 514809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 514819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:868| [2025/04/30 20:20:38 514825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:869| [2025/04/30 20:20:38 514835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:869| [2025/04/30 20:20:38 514841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 514849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2066|origin_pktnum:2007|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2067|path_largest_ack:2066| [2025/04/30 20:20:38 514857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:56410|prior_delivered:1988160|prior_time:1746044438466961|is_app_limited:0|send_elapse:47056|ack_elapse:47831|ctl_first_sent_time:1746044438468677|lagest_ack_time:1746044438514792|curr_delivered:2042170| [2025/04/30 20:20:38 514864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438468677| [2025/04/30 20:20:38 514871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:1257| [2025/04/30 20:20:38 514878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 514884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55210|prior_delivered:1990560|prior_time:1746044438468870|is_app_limited:0|send_elapse:46815|ack_elapse:45922|ctl_first_sent_time:1746044438470405|lagest_ack_time:1746044438514792|curr_delivered:2043370| [2025/04/30 20:20:38 514891] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438470405| [2025/04/30 20:20:38 514897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:1258| [2025/04/30 20:20:38 514903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44132|rttvar:297|minrtt:31448|latest_rtt:44387|ack_delay:96| [2025/04/30 20:20:38 514908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44152|rttvar:262|minrtt:31448|latest_rtt:44387|ack_delay:96| [2025/04/30 20:20:38 514915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2067|lost_pn:2064|thresh:3| [2025/04/30 20:20:38 514922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 514929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 514935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 514942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44152|rtt_var:262|pto_duration:46152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 514949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 514961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 514965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 514969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438585539|now:1746044438514942|interv:70597| [2025/04/30 20:20:38 514973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438585539|now:1746044438514942|interval:70597|pto_count:0|srtt:44152 [2025/04/30 20:20:38 514978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46815, ack_elapse 45922, delivered 52810|rate 1128057|lost 313| [2025/04/30 20:20:38 514982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128057) in round 36| [2025/04/30 20:20:38 514987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 514991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 514995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104421|packet_lost:0|acked:2400|po_sent_time:1746044438470405|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 514999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104421|packet_lost:0|acked:2400|po_sent_time:1746044438470405|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 515004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54006|srtt:44152|latest_rtt:44387|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 515010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:869|largest:869|pns:2| [2025/04/30 20:20:38 515016] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:869|frame:ACK |recv_time:1746044438514792|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 515024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558514792|now:1746044438514792|interv:120000000| [2025/04/30 20:20:38 515031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558514792|now:1746044438514792|interv:120000000| [2025/04/30 20:20:38 515037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438515524|pq_index:0| [2025/04/30 20:20:38 515041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438514186| [2025/04/30 20:20:38 515045] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438515045| [2025/04/30 20:20:38 515051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438515049| [2025/04/30 20:20:38 515057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 515061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2058564| [2025/04/30 20:20:38 515070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 515074] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 515078] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438515524| [2025/04/30 20:20:38 515082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438515524| [2025/04/30 20:20:38 515086] [debug] |xqc_engine_wakeup_after|wakeup:1746044438515524|now:1746044438515086|diff:438| [2025/04/30 20:20:38 515091] [debug] |xqc_engine_main_logic|END|now:1746044438515049| [2025/04/30 20:20:38 515097] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438515097| [2025/04/30 20:20:38 515101] [debug] |xqc_engine_wakeup_after|wakeup:1746044438515524|now:1746044438515101|diff:423| [2025/04/30 20:20:38 515105] [debug] |xqc_engine_main_logic|END|now:1746044438515097| [2025/04/30 20:20:38 516173] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438516172| [2025/04/30 20:20:38 516185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438515524|pq_index:0| [2025/04/30 20:20:38 516190] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438515049| [2025/04/30 20:20:38 516195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438516194| [2025/04/30 20:20:38 516200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438515524|now:1746044438516194| [2025/04/30 20:20:38 516204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438515524|now:1746044438516194| [2025/04/30 20:20:38 516208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 516214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 516219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2058564| [2025/04/30 20:20:38 516224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 516228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2113| [2025/04/30 20:20:38 516271] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438516238|stream_id:0|stream_offset:2058564| [2025/04/30 20:20:38 516281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 516288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 516295] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44152|rtt_var:262|pto_duration:46152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 516301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 516307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 516320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 516326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438587390|now:1746044438516294|interv:71096| [2025/04/30 20:20:38 516333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438587390|now:1746044438516294|interval:71096|pto_count:0|srtt:44152 [2025/04/30 20:20:38 516340] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 516347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 516351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2059743| [2025/04/30 20:20:38 516357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 516364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2114| [2025/04/30 20:20:38 516404] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438516374|stream_id:0|stream_offset:2059743| [2025/04/30 20:20:38 516415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 516422] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 516429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44152|rtt_var:262|pto_duration:46152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 516435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 516441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 516447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 516454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438587526|now:1746044438516428|interv:71098| [2025/04/30 20:20:38 516460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438587526|now:1746044438516428|interval:71098|pto_count:0|srtt:44152 [2025/04/30 20:20:38 516467] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56406| [2025/04/30 20:20:38 516472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 516476] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2060922| [2025/04/30 20:20:38 516481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 516485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438517485|now:1746044438516485|interv:1000| [2025/04/30 20:20:38 516494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 516499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 516505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438517485| [2025/04/30 20:20:38 516512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438517485| [2025/04/30 20:20:38 516519] [debug] |xqc_engine_wakeup_after|wakeup:1746044438517485|now:1746044438516519|diff:966| [2025/04/30 20:20:38 516524] [debug] |xqc_engine_main_logic|END|now:1746044438516194| [2025/04/30 20:20:38 516833] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438516831| [2025/04/30 20:20:38 516849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 516858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:869| [2025/04/30 20:20:38 516864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:870| [2025/04/30 20:20:38 516873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:870| [2025/04/30 20:20:38 516879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 516887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 516894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:56410|prior_delivered:1990560|prior_time:1746044438468870|is_app_limited:0|send_elapse:46982|ack_elapse:47961|ctl_first_sent_time:1746044438470572|lagest_ack_time:1746044438516831|curr_delivered:2044570| [2025/04/30 20:20:38 516900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438470572| [2025/04/30 20:20:38 516906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:1259| [2025/04/30 20:20:38 516913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 516919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55210|prior_delivered:1992960|prior_time:1746044438471005|is_app_limited:0|send_elapse:45834|ack_elapse:45826|ctl_first_sent_time:1746044438472644|lagest_ack_time:1746044438516831|curr_delivered:2045770| [2025/04/30 20:20:38 516926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438472644| [2025/04/30 20:20:38 516933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:79||sndq_packets_used_bytes:0|sndq_packets_free:1260| [2025/04/30 20:20:38 516939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44152|rttvar:262|minrtt:31448|latest_rtt:44187|ack_delay:128| [2025/04/30 20:20:38 516946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44140|rttvar:220|minrtt:31448|latest_rtt:44187|ack_delay:128| [2025/04/30 20:20:38 516953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2069|lost_pn:2066|thresh:3| [2025/04/30 20:20:38 516959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 516970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 516974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 516979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44140|rtt_var:220|pto_duration:46140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 516983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 516987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 516991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 516995] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438587514|now:1746044438516978|interv:70536| [2025/04/30 20:20:38 516999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438587514|now:1746044438516978|interval:70536|pto_count:0|srtt:44140 [2025/04/30 20:20:38 517004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45834, ack_elapse 45826, delivered 52810|rate 1152201|lost 313| [2025/04/30 20:20:38 517008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152201) in round 36| [2025/04/30 20:20:38 517012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 517016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9998| [2025/04/30 20:20:38 517020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438472644|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 517025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438472644|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:1995360| [2025/04/30 20:20:38 517030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:105153|full_bw_reached:1|inflight:54006|srtt:44140|latest_rtt:44187|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 517036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:870|largest:870|pns:2| [2025/04/30 20:20:38 517041] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:870|frame:ACK |recv_time:1746044438516831|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 517046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558516831|now:1746044438516831|interv:120000000| [2025/04/30 20:20:38 517050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558516831|now:1746044438516831|interv:120000000| [2025/04/30 20:20:38 517054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438517485|pq_index:0| [2025/04/30 20:20:38 517058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438516194| [2025/04/30 20:20:38 517062] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438517062| [2025/04/30 20:20:38 517070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438517069| [2025/04/30 20:20:38 517077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 517081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2060922| [2025/04/30 20:20:38 517086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 517090] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 517094] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438517485| [2025/04/30 20:20:38 517098] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438517485| [2025/04/30 20:20:38 517102] [debug] |xqc_engine_wakeup_after|wakeup:1746044438517485|now:1746044438517102|diff:383| [2025/04/30 20:20:38 517106] [debug] |xqc_engine_main_logic|END|now:1746044438517069| [2025/04/30 20:20:38 517112] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438517112| [2025/04/30 20:20:38 517116] [debug] |xqc_engine_wakeup_after|wakeup:1746044438517485|now:1746044438517116|diff:369| [2025/04/30 20:20:38 517120] [debug] |xqc_engine_main_logic|END|now:1746044438517112| [2025/04/30 20:20:38 518185] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438518185| [2025/04/30 20:20:38 518196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438517485|pq_index:0| [2025/04/30 20:20:38 518203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438517069| [2025/04/30 20:20:38 518212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438518210| [2025/04/30 20:20:38 518219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438517485|now:1746044438518210| [2025/04/30 20:20:38 518226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438517485|now:1746044438518210| [2025/04/30 20:20:38 518233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 518241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 518248] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2060922| [2025/04/30 20:20:38 518256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 518263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2115| [2025/04/30 20:20:38 518307] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438518274|stream_id:0|stream_offset:2060922| [2025/04/30 20:20:38 518316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 518331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 518339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44140|rtt_var:220|pto_duration:46140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 518346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 518352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 518358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 518364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438589414|now:1746044438518338|interv:71076| [2025/04/30 20:20:38 518370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438589414|now:1746044438518338|interval:71076|pto_count:0|srtt:44140 [2025/04/30 20:20:38 518377] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:55206| [2025/04/30 20:20:38 518384] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 518391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2062101| [2025/04/30 20:20:38 518398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 518419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2116| [2025/04/30 20:20:38 518465] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438518432|stream_id:0|stream_offset:2062101| [2025/04/30 20:20:38 518474] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 518492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 518496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44140|rtt_var:220|pto_duration:46140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 518501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 518505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 518509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 518513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438589572|now:1746044438518496|interv:71076| [2025/04/30 20:20:38 518517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438589572|now:1746044438518496|interval:71076|pto_count:0|srtt:44140 [2025/04/30 20:20:38 518521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105153|inflight:56406| [2025/04/30 20:20:38 518532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 518536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:105153|conn:00005627609066FC|stream_id:0|stream_offset:2063280| [2025/04/30 20:20:38 518541] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 518545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438519544|now:1746044438518544|interv:1000| [2025/04/30 20:20:38 518549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 518552] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 518557] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438519544| [2025/04/30 20:20:38 518561] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438519544| [2025/04/30 20:20:38 518565] [debug] |xqc_engine_wakeup_after|wakeup:1746044438519544|now:1746044438518565|diff:979| [2025/04/30 20:20:38 518569] [debug] |xqc_engine_main_logic|END|now:1746044438518210| [2025/04/30 20:20:38 518792] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438518791| [2025/04/30 20:20:38 518806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 518814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:870| [2025/04/30 20:20:38 518821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:871| [2025/04/30 20:20:38 518830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:871| [2025/04/30 20:20:38 518836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 518843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 518850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:56410|prior_delivered:1992960|prior_time:1746044438471005|is_app_limited:0|send_elapse:45977|ack_elapse:47786|ctl_first_sent_time:1746044438472787|lagest_ack_time:1746044438518791|curr_delivered:2046970| [2025/04/30 20:20:38 518857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438472787| [2025/04/30 20:20:38 518864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:1261| [2025/04/30 20:20:38 518871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 518878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55210|prior_delivered:1995360|prior_time:1746044438472912|is_app_limited:0|send_elapse:45893|ack_elapse:45879|ctl_first_sent_time:1746044438474515|lagest_ack_time:1746044438518791|curr_delivered:2048170| [2025/04/30 20:20:38 518885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438474515| [2025/04/30 20:20:38 518892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:77||sndq_packets_used_bytes:0|sndq_packets_free:1262| [2025/04/30 20:20:38 518898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44140|rttvar:220|minrtt:31448|latest_rtt:44276|ack_delay:88| [2025/04/30 20:20:38 518910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44146|rttvar:177|minrtt:31448|latest_rtt:44276|ack_delay:88| [2025/04/30 20:20:38 518916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2071|lost_pn:2068|thresh:3| [2025/04/30 20:20:38 518923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 518929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 518935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 518939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44146|rtt_var:177|pto_duration:46146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 518943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 518947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 518951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 518955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438589578|now:1746044438518938|interv:70640| [2025/04/30 20:20:38 518959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438589578|now:1746044438518938|interval:70640|pto_count:0|srtt:44146 [2025/04/30 20:20:38 518964] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45893, ack_elapse 45879, delivered 52810|rate 1150720|lost 313| [2025/04/30 20:20:38 518968] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 36 -> 37| [2025/04/30 20:20:38 518972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150720) in round 37| [2025/04/30 20:20:38 518976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 518981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 518984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438474515|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 518989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438474515|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 518994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54006|srtt:44146|latest_rtt:44276|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:38 519000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:871|largest:871|pns:2| [2025/04/30 20:20:38 519004] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:871|frame:ACK |recv_time:1746044438518791|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 519013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558518791|now:1746044438518791|interv:120000000| [2025/04/30 20:20:38 519017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558518791|now:1746044438518791|interv:120000000| [2025/04/30 20:20:38 519021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438519544|pq_index:0| [2025/04/30 20:20:38 519025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438518210| [2025/04/30 20:20:38 519029] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438519029| [2025/04/30 20:20:38 519034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438519033| [2025/04/30 20:20:38 519041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 519045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2063280| [2025/04/30 20:20:38 519050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 519053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 519058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438519544| [2025/04/30 20:20:38 519062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438519544| [2025/04/30 20:20:38 519066] [debug] |xqc_engine_wakeup_after|wakeup:1746044438519544|now:1746044438519066|diff:478| [2025/04/30 20:20:38 519070] [debug] |xqc_engine_main_logic|END|now:1746044438519033| [2025/04/30 20:20:38 519076] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438519076| [2025/04/30 20:20:38 519079] [debug] |xqc_engine_wakeup_after|wakeup:1746044438519544|now:1746044438519079|diff:465| [2025/04/30 20:20:38 519083] [debug] |xqc_engine_main_logic|END|now:1746044438519076| [2025/04/30 20:20:38 520151] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438520151| [2025/04/30 20:20:38 520163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438519544|pq_index:0| [2025/04/30 20:20:38 520168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438519033| [2025/04/30 20:20:38 520173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438520172| [2025/04/30 20:20:38 520178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438519544|now:1746044438520172| [2025/04/30 20:20:38 520182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438519544|now:1746044438520172| [2025/04/30 20:20:38 520186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 520193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 520200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2063280| [2025/04/30 20:20:38 520215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 520222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2117-2117|next_skip_chance:1746044438733659|current_time:1746044438520221| [2025/04/30 20:20:38 520228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2118| [2025/04/30 20:20:38 520273] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438520240|stream_id:0|stream_offset:2063280| [2025/04/30 20:20:38 520283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 520291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 520297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44146|rtt_var:177|pto_duration:46146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 520304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 520310] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 520316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 520323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438591386|now:1746044438520297|interv:71089| [2025/04/30 20:20:38 520329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438591386|now:1746044438520297|interval:71089|pto_count:0|srtt:44146 [2025/04/30 20:20:38 520336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55206| [2025/04/30 20:20:38 520344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 520351] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2064459| [2025/04/30 20:20:38 520359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 520366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2119| [2025/04/30 20:20:38 520408] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438520377|stream_id:0|stream_offset:2064459| [2025/04/30 20:20:38 520419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 520426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 520433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44146|rtt_var:177|pto_duration:46146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 520440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 520452] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 520458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 520465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438591523|now:1746044438520433|interv:71090| [2025/04/30 20:20:38 520471] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438591523|now:1746044438520433|interval:71090|pto_count:0|srtt:44146 [2025/04/30 20:20:38 520478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56406| [2025/04/30 20:20:38 520486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 520492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2065638| [2025/04/30 20:20:38 520500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 520506] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438521506|now:1746044438520506|interv:1000| [2025/04/30 20:20:38 520510] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 520514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 520518] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438521506| [2025/04/30 20:20:38 520523] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438521506| [2025/04/30 20:20:38 520527] [debug] |xqc_engine_wakeup_after|wakeup:1746044438521506|now:1746044438520527|diff:979| [2025/04/30 20:20:38 520531] [debug] |xqc_engine_main_logic|END|now:1746044438520172| [2025/04/30 20:20:38 520817] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044438520816| [2025/04/30 20:20:38 520832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 520839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:871| [2025/04/30 20:20:38 520843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:872| [2025/04/30 20:20:38 520849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:872| [2025/04/30 20:20:38 520853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 520858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 520863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:56410|prior_delivered:1995360|prior_time:1746044438472912|is_app_limited:0|send_elapse:46032|ack_elapse:47904|ctl_first_sent_time:1746044438474654|lagest_ack_time:1746044438520816|curr_delivered:2049370| [2025/04/30 20:20:38 520868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438474654| [2025/04/30 20:20:38 520873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:1263| [2025/04/30 20:20:38 520886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 520893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:56410|prior_delivered:1995360|prior_time:1746044438472912|is_app_limited:0|send_elapse:46032|ack_elapse:47904|ctl_first_sent_time:1746044438474654|lagest_ack_time:1746044438520816|curr_delivered:2050570| [2025/04/30 20:20:38 520899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438476012| [2025/04/30 20:20:38 520905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:1264| [2025/04/30 20:20:38 520909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44146|rttvar:177|minrtt:31448|latest_rtt:44804|ack_delay:80| [2025/04/30 20:20:38 520914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44218|rttvar:277|minrtt:31448|latest_rtt:44804|ack_delay:80| [2025/04/30 20:20:38 520918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2073|lost_pn:2070|thresh:3| [2025/04/30 20:20:38 520922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 520926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 520930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 520934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44218|rtt_var:277|pto_duration:46218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 520941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 520947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 520953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 520959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438591595|now:1746044438520934|interv:70661| [2025/04/30 20:20:38 520963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438591595|now:1746044438520934|interval:70661|pto_count:0|srtt:44218 [2025/04/30 20:20:38 520967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46032, ack_elapse 47904, delivered 55210|rate 1152513|lost 313| [2025/04/30 20:20:38 520972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152513) in round 37| [2025/04/30 20:20:38 520976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 520980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 520984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438476012|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 520989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438476012|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 520997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54006|srtt:44218|latest_rtt:44804|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 521002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 521007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 521012] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:38 521017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:872|largest:872|pns:2| [2025/04/30 20:20:38 521021] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:872|frame:PING ACK |recv_time:1746044438520816|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 521026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558520816|now:1746044438520816|interv:120000000| [2025/04/30 20:20:38 521030] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558520816|now:1746044438520816|interv:120000000| [2025/04/30 20:20:38 521034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438521506|pq_index:0| [2025/04/30 20:20:38 521039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438520172| [2025/04/30 20:20:38 521043] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438521043| [2025/04/30 20:20:38 521047] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438521047| [2025/04/30 20:20:38 521053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:872|ack_delay:237|first_ack_range:31|largest_pkt_recv_time:1746044438520816| [2025/04/30 20:20:38 521058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:872|low:841|pkt_pns:2| [2025/04/30 20:20:38 521062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:872|frame_largest_recv:872| [2025/04/30 20:20:38 521066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 521071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 521076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2065638| [2025/04/30 20:20:38 521080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 521084] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 521088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438521506| [2025/04/30 20:20:38 521092] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438521506| [2025/04/30 20:20:38 521099] [debug] |xqc_engine_wakeup_after|wakeup:1746044438521506|now:1746044438521099|diff:407| [2025/04/30 20:20:38 521103] [debug] |xqc_engine_main_logic|END|now:1746044438521047| [2025/04/30 20:20:38 521109] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438521108| [2025/04/30 20:20:38 521113] [debug] |xqc_engine_wakeup_after|wakeup:1746044438521506|now:1746044438521112|diff:394| [2025/04/30 20:20:38 521116] [debug] |xqc_engine_main_logic|END|now:1746044438521108| [2025/04/30 20:20:38 522181] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438522181| [2025/04/30 20:20:38 522192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438521506|pq_index:0| [2025/04/30 20:20:38 522197] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438521047| [2025/04/30 20:20:38 522202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438522201| [2025/04/30 20:20:38 522207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438521506|now:1746044438522201| [2025/04/30 20:20:38 522211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438521506|now:1746044438522201| [2025/04/30 20:20:38 522215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 522221] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 20:20:38 522226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2065638| [2025/04/30 20:20:38 522233] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 522240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2120| [2025/04/30 20:20:38 522281] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2120|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:54006|now:1746044438522251|stream_id:0|stream_offset:2065638| [2025/04/30 20:20:38 522288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2120|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/04/30 20:20:38 522293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 522299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44218|rtt_var:277|pto_duration:46218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 522306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 522312] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 522319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 522325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438593469|now:1746044438522298|interv:71171| [2025/04/30 20:20:38 522332] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438593469|now:1746044438522298|interval:71171|pto_count:0|srtt:44218 [2025/04/30 20:20:38 522347] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55212| [2025/04/30 20:20:38 522354] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 522360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2066817| [2025/04/30 20:20:38 522367] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 522374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2121| [2025/04/30 20:20:38 522413] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746044438522384|stream_id:0|stream_offset:2066817| [2025/04/30 20:20:38 522442] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 522449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 20:20:38 522456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44218|rtt_var:277|pto_duration:46218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 522463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 522470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 522475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 20:20:38 522482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438593602|now:1746044438522456|interv:71146| [2025/04/30 20:20:38 522488] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438593602|now:1746044438522456|interval:71146|pto_count:0|srtt:44218 [2025/04/30 20:20:38 522496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56412| [2025/04/30 20:20:38 522512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 522519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2067996| [2025/04/30 20:20:38 522524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 522528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438523528|now:1746044438522528|interv:1000| [2025/04/30 20:20:38 522532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 522536] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 522540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438523528| [2025/04/30 20:20:38 522544] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438523528| [2025/04/30 20:20:38 522548] [debug] |xqc_engine_wakeup_after|wakeup:1746044438523528|now:1746044438522548|diff:980| [2025/04/30 20:20:38 522558] [debug] |xqc_engine_main_logic|END|now:1746044438522201| [2025/04/30 20:20:38 522771] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438522770| [2025/04/30 20:20:38 522788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 522796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:872| [2025/04/30 20:20:38 522802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:873| [2025/04/30 20:20:38 522811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:873| [2025/04/30 20:20:38 522817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 522824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 522831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:56410|prior_delivered:1997760|prior_time:1746044438476163|is_app_limited:0|send_elapse:47160|ack_elapse:46607|ctl_first_sent_time:1746044438477790|lagest_ack_time:1746044438522770|curr_delivered:2051770| [2025/04/30 20:20:38 522837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438477790| [2025/04/30 20:20:38 522844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:1265| [2025/04/30 20:20:38 522850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 522856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:56410|prior_delivered:1997760|prior_time:1746044438476163|is_app_limited:0|send_elapse:47160|ack_elapse:46607|ctl_first_sent_time:1746044438477790|lagest_ack_time:1746044438522770|curr_delivered:2052970| [2025/04/30 20:20:38 522862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438477887| [2025/04/30 20:20:38 522869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:1266| [2025/04/30 20:20:38 522875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44218|rttvar:277|minrtt:31448|latest_rtt:44883|ack_delay:96| [2025/04/30 20:20:38 522881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44289|rttvar:350|minrtt:31448|latest_rtt:44883|ack_delay:96| [2025/04/30 20:20:38 522887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2075|lost_pn:2072|thresh:3| [2025/04/30 20:20:38 522893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 522899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 522904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 522910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44289|rtt_var:350|pto_duration:46289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 522916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 522932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 522938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 522945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438593673|now:1746044438522910|interv:70763| [2025/04/30 20:20:38 522951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438593673|now:1746044438522910|interval:70763|pto_count:0|srtt:44289 [2025/04/30 20:20:38 522958] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47160, ack_elapse 46607, delivered 55210|rate 1170695|lost 313| [2025/04/30 20:20:38 522966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170695) in round 37| [2025/04/30 20:20:38 522970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 522975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 522979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438477887|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 522983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438477887|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 522988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54012|srtt:44289|latest_rtt:44883|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 522994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:873|largest:873|pns:2| [2025/04/30 20:20:38 522999] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:873|frame:ACK |recv_time:1746044438522770|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 523004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558522770|now:1746044438522770|interv:120000000| [2025/04/30 20:20:38 523008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558522770|now:1746044438522770|interv:120000000| [2025/04/30 20:20:38 523012] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438523528|pq_index:0| [2025/04/30 20:20:38 523016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438522201| [2025/04/30 20:20:38 523020] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438523020| [2025/04/30 20:20:38 523026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438523024| [2025/04/30 20:20:38 523032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 523036] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2067996| [2025/04/30 20:20:38 523045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 523049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 523053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438523528| [2025/04/30 20:20:38 523057] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438523528| [2025/04/30 20:20:38 523061] [debug] |xqc_engine_wakeup_after|wakeup:1746044438523528|now:1746044438523061|diff:467| [2025/04/30 20:20:38 523066] [debug] |xqc_engine_main_logic|END|now:1746044438523024| [2025/04/30 20:20:38 523071] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438523071| [2025/04/30 20:20:38 523075] [debug] |xqc_engine_wakeup_after|wakeup:1746044438523528|now:1746044438523075|diff:453| [2025/04/30 20:20:38 523079] [debug] |xqc_engine_main_logic|END|now:1746044438523071| [2025/04/30 20:20:38 524152] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438524152| [2025/04/30 20:20:38 524167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438523528|pq_index:0| [2025/04/30 20:20:38 524174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438523024| [2025/04/30 20:20:38 524180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438524178| [2025/04/30 20:20:38 524185] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438523528|now:1746044438524178| [2025/04/30 20:20:38 524189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438523528|now:1746044438524178| [2025/04/30 20:20:38 524194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 524203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 524210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2067996| [2025/04/30 20:20:38 524218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 524223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2122| [2025/04/30 20:20:38 524265] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438524231|stream_id:0|stream_offset:2067996| [2025/04/30 20:20:38 524275] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 524283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 524289] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44289|rtt_var:350|pto_duration:46289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 524297] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 524303] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 524316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 524323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438595520|now:1746044438524289|interv:71231| [2025/04/30 20:20:38 524329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438595520|now:1746044438524289|interval:71231|pto_count:0|srtt:44289 [2025/04/30 20:20:38 524336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55212| [2025/04/30 20:20:38 524344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 524350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2069175| [2025/04/30 20:20:38 524358] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 524364] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2123| [2025/04/30 20:20:38 524406] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746044438524375|stream_id:0|stream_offset:2069175| [2025/04/30 20:20:38 524416] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 524423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 20:20:38 524431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44289|rtt_var:350|pto_duration:46289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 524438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 524444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 524451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 20:20:38 524458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438595664|now:1746044438524431|interv:71233| [2025/04/30 20:20:38 524465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438595664|now:1746044438524431|interval:71233|pto_count:0|srtt:44289 [2025/04/30 20:20:38 524472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56412| [2025/04/30 20:20:38 524479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 524485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2070354| [2025/04/30 20:20:38 524493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 524498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438525498|now:1746044438524498|interv:1000| [2025/04/30 20:20:38 524507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 524511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 524515] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438525498| [2025/04/30 20:20:38 524519] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438525498| [2025/04/30 20:20:38 524523] [debug] |xqc_engine_wakeup_after|wakeup:1746044438525498|now:1746044438524523|diff:975| [2025/04/30 20:20:38 524528] [debug] |xqc_engine_main_logic|END|now:1746044438524178| [2025/04/30 20:20:38 524712] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438524710| [2025/04/30 20:20:38 524743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 524753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:873| [2025/04/30 20:20:38 524758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:874| [2025/04/30 20:20:38 524767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:874| [2025/04/30 20:20:38 524774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 524781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2076|origin_pktnum:2026|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2077|path_largest_ack:2076| [2025/04/30 20:20:38 524788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55210|prior_delivered:2000160|prior_time:1746044438478097|is_app_limited:0|send_elapse:47197|ack_elapse:46613|ctl_first_sent_time:1746044438479789|lagest_ack_time:1746044438524710|curr_delivered:2054170| [2025/04/30 20:20:38 524796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438479789| [2025/04/30 20:20:38 524803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:71||sndq_packets_used_bytes:0|sndq_packets_free:1268| [2025/04/30 20:20:38 524809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 524814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55210|prior_delivered:2000160|prior_time:1746044438478097|is_app_limited:0|send_elapse:47197|ack_elapse:46613|ctl_first_sent_time:1746044438479789|lagest_ack_time:1746044438524710|curr_delivered:2055370| [2025/04/30 20:20:38 524822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438479911| [2025/04/30 20:20:38 524829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:70||sndq_packets_used_bytes:0|sndq_packets_free:1269| [2025/04/30 20:20:38 524875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44289|rttvar:350|minrtt:31448|latest_rtt:44799|ack_delay:80| [2025/04/30 20:20:38 524883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44342|rttvar:370|minrtt:31448|latest_rtt:44799|ack_delay:80| [2025/04/30 20:20:38 524889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2077|lost_pn:2074|thresh:3| [2025/04/30 20:20:38 524893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 524903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 524907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44342|rtt_var:370|pto_duration:46342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 524915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 524921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 524928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 524934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438595717|now:1746044438524907|interv:70810| [2025/04/30 20:20:38 524939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438595717|now:1746044438524907|interval:70810|pto_count:0|srtt:44342 [2025/04/30 20:20:38 524944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47197, ack_elapse 46613, delivered 55210|rate 1169777|lost 313| [2025/04/30 20:20:38 524949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169777) in round 37| [2025/04/30 20:20:38 524953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 524957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 524961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438479911|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 524966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438479911|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 524970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54012|srtt:44342|latest_rtt:44799|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 524976] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:874|largest:874|pns:2| [2025/04/30 20:20:38 524981] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:874|frame:ACK |recv_time:1746044438524710|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 524986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558524710|now:1746044438524710|interv:120000000| [2025/04/30 20:20:38 524990] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558524710|now:1746044438524710|interv:120000000| [2025/04/30 20:20:38 524994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438525498|pq_index:0| [2025/04/30 20:20:38 524999] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438524178| [2025/04/30 20:20:38 525006] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438525006| [2025/04/30 20:20:38 525014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438525012| [2025/04/30 20:20:38 525025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 525029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2070354| [2025/04/30 20:20:38 525034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 525038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 525042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438525498| [2025/04/30 20:20:38 525046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438525498| [2025/04/30 20:20:38 525050] [debug] |xqc_engine_wakeup_after|wakeup:1746044438525498|now:1746044438525050|diff:448| [2025/04/30 20:20:38 525054] [debug] |xqc_engine_main_logic|END|now:1746044438525012| [2025/04/30 20:20:38 525060] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438525060| [2025/04/30 20:20:38 525064] [debug] |xqc_engine_wakeup_after|wakeup:1746044438525498|now:1746044438525064|diff:434| [2025/04/30 20:20:38 525068] [debug] |xqc_engine_main_logic|END|now:1746044438525060| [2025/04/30 20:20:38 526094] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438526094| [2025/04/30 20:20:38 526106] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438525498|pq_index:0| [2025/04/30 20:20:38 526111] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438525012| [2025/04/30 20:20:38 526117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438526115| [2025/04/30 20:20:38 526122] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438525498|now:1746044438526115| [2025/04/30 20:20:38 526126] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438525498|now:1746044438526115| [2025/04/30 20:20:38 526130] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 526136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 526141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2070354| [2025/04/30 20:20:38 526145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 526150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2124| [2025/04/30 20:20:38 526190] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438526159|stream_id:0|stream_offset:2070354| [2025/04/30 20:20:38 526200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 526207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 526223] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44342|rtt_var:370|pto_duration:46342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 526230] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 526236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 526243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 526249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438597501|now:1746044438526222|interv:71279| [2025/04/30 20:20:38 526255] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438597501|now:1746044438526222|interval:71279|pto_count:0|srtt:44342 [2025/04/30 20:20:38 526263] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55212| [2025/04/30 20:20:38 526271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 526278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2071533| [2025/04/30 20:20:38 526285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 526292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2125| [2025/04/30 20:20:38 526333] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746044438526303|stream_id:0|stream_offset:2071533| [2025/04/30 20:20:38 526342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 526349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 20:20:38 526355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44342|rtt_var:370|pto_duration:46342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 526363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 526369] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 526375] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 20:20:38 526381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438597645|now:1746044438526355|interv:71290| [2025/04/30 20:20:38 526387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438597645|now:1746044438526355|interval:71290|pto_count:0|srtt:44342 [2025/04/30 20:20:38 526394] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56412| [2025/04/30 20:20:38 526402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 526415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2072712| [2025/04/30 20:20:38 526423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 526429] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438527429|now:1746044438526429|interv:1000| [2025/04/30 20:20:38 526435] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 526441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 526448] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438527429| [2025/04/30 20:20:38 526454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438527429| [2025/04/30 20:20:38 526458] [debug] |xqc_engine_wakeup_after|wakeup:1746044438527429|now:1746044438526458|diff:971| [2025/04/30 20:20:38 526462] [debug] |xqc_engine_main_logic|END|now:1746044438526115| [2025/04/30 20:20:38 526746] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438526745| [2025/04/30 20:20:38 526761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 526770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:874| [2025/04/30 20:20:38 526777] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:875| [2025/04/30 20:20:38 526785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:875| [2025/04/30 20:20:38 526791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 526799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 526806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55210|prior_delivered:2002560|prior_time:1746044438480938|is_app_limited:0|send_elapse:44668|ack_elapse:45807|ctl_first_sent_time:1746044438481301|lagest_ack_time:1746044438526745|curr_delivered:2056570| [2025/04/30 20:20:38 526813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438481301| [2025/04/30 20:20:38 526821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:69||sndq_packets_used_bytes:0|sndq_packets_free:1270| [2025/04/30 20:20:38 526828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 526835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55210|prior_delivered:2002560|prior_time:1746044438480938|is_app_limited:0|send_elapse:44668|ack_elapse:45807|ctl_first_sent_time:1746044438481301|lagest_ack_time:1746044438526745|curr_delivered:2057770| [2025/04/30 20:20:38 526841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438481416| [2025/04/30 20:20:38 526847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:1271| [2025/04/30 20:20:38 526853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44342|rttvar:370|minrtt:31448|latest_rtt:45329|ack_delay:96| [2025/04/30 20:20:38 526860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44454|rttvar:500|minrtt:31448|latest_rtt:45329|ack_delay:96| [2025/04/30 20:20:38 526875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2079|lost_pn:2076|thresh:3| [2025/04/30 20:20:38 526881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 526886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 526890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44454|rtt_var:500|pto_duration:46454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 526895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 526899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 526904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 526911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438597757|now:1746044438526890|interv:70867| [2025/04/30 20:20:38 526918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438597757|now:1746044438526890|interval:70867|pto_count:0|srtt:44454 [2025/04/30 20:20:38 526926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 44668, ack_elapse 45807, delivered 55210|rate 1205274|lost 313| [2025/04/30 20:20:38 526932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205274) in round 37| [2025/04/30 20:20:38 526937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 526941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 526945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438481416|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 526949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438481416|recovery:1|recovery_start:1746044438483074|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 526954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54012|srtt:44454|latest_rtt:45329|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438483074|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 526960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:875|largest:875|pns:2| [2025/04/30 20:20:38 526965] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:875|frame:ACK |recv_time:1746044438526745|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 526970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558526745|now:1746044438526745|interv:120000000| [2025/04/30 20:20:38 526974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558526745|now:1746044438526745|interv:120000000| [2025/04/30 20:20:38 526981] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438527429|pq_index:0| [2025/04/30 20:20:38 526986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438526115| [2025/04/30 20:20:38 526990] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438526990| [2025/04/30 20:20:38 526998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438526996| [2025/04/30 20:20:38 527007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 527014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2072712| [2025/04/30 20:20:38 527019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 527023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 527027] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438527429| [2025/04/30 20:20:38 527031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438527429| [2025/04/30 20:20:38 527035] [debug] |xqc_engine_wakeup_after|wakeup:1746044438527429|now:1746044438527035|diff:394| [2025/04/30 20:20:38 527040] [debug] |xqc_engine_main_logic|END|now:1746044438526996| [2025/04/30 20:20:38 527045] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438527045| [2025/04/30 20:20:38 527049] [debug] |xqc_engine_wakeup_after|wakeup:1746044438527429|now:1746044438527049|diff:380| [2025/04/30 20:20:38 527053] [debug] |xqc_engine_main_logic|END|now:1746044438527045| [2025/04/30 20:20:38 528121] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438528120| [2025/04/30 20:20:38 528132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438527429|pq_index:0| [2025/04/30 20:20:38 528137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438526996| [2025/04/30 20:20:38 528142] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438528141| [2025/04/30 20:20:38 528147] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438527429|now:1746044438528141| [2025/04/30 20:20:38 528151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438527429|now:1746044438528141| [2025/04/30 20:20:38 528155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 528161] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 528165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2072712| [2025/04/30 20:20:38 528172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 528180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2126| [2025/04/30 20:20:38 528227] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438528191|stream_id:0|stream_offset:2072712| [2025/04/30 20:20:38 528245] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 528253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 528260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44454|rtt_var:500|pto_duration:46454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 528267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 528274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 528280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 528286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438599645|now:1746044438528260|interv:71385| [2025/04/30 20:20:38 528292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438599645|now:1746044438528260|interval:71385|pto_count:0|srtt:44454 [2025/04/30 20:20:38 528299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55212| [2025/04/30 20:20:38 528306] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 528313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2073891| [2025/04/30 20:20:38 528320] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 528326] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2127| [2025/04/30 20:20:38 528365] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746044438528337|stream_id:0|stream_offset:2073891| [2025/04/30 20:20:38 528374] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 528381] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 20:20:38 528388] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44454|rtt_var:500|pto_duration:46454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 528396] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 528402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 528408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 20:20:38 528413] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438599791|now:1746044438528388|interv:71403| [2025/04/30 20:20:38 528420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438599791|now:1746044438528388|interval:71403|pto_count:0|srtt:44454 [2025/04/30 20:20:38 528434] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56412| [2025/04/30 20:20:38 528441] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 528447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2075070| [2025/04/30 20:20:38 528454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 528460] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438529460|now:1746044438528460|interv:1000| [2025/04/30 20:20:38 528465] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 528469] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 528473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438529460| [2025/04/30 20:20:38 528478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438529460| [2025/04/30 20:20:38 528482] [debug] |xqc_engine_wakeup_after|wakeup:1746044438529460|now:1746044438528482|diff:978| [2025/04/30 20:20:38 528486] [debug] |xqc_engine_main_logic|END|now:1746044438528141| [2025/04/30 20:20:38 528796] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438528794| [2025/04/30 20:20:38 528810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 528819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:875| [2025/04/30 20:20:38 528825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:876| [2025/04/30 20:20:38 528833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:876| [2025/04/30 20:20:38 528840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 528846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2080|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2081|path_largest_ack:2080| [2025/04/30 20:20:38 528853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:57610|prior_delivered:2002560|prior_time:1746044438480938|is_app_limited:0|send_elapse:46138|ack_elapse:47856|ctl_first_sent_time:1746044438482771|lagest_ack_time:1746044438528794|curr_delivered:2058970| [2025/04/30 20:20:38 528860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438482771| [2025/04/30 20:20:38 528867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:1272| [2025/04/30 20:20:38 528874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2081|origin_pktnum:2031|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2081|path_largest_ack:2081| [2025/04/30 20:20:38 528881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55210|prior_delivered:2004960|prior_time:1746044438482932|is_app_limited:0|send_elapse:45964|ack_elapse:45862|ctl_first_sent_time:1746044438484595|lagest_ack_time:1746044438528794|curr_delivered:2060170| [2025/04/30 20:20:38 528888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438484595| [2025/04/30 20:20:38 528902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:65||sndq_packets_used_bytes:0|sndq_packets_free:1274| [2025/04/30 20:20:38 528909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44454|rttvar:500|minrtt:31448|latest_rtt:44199|ack_delay:144| [2025/04/30 20:20:38 528916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44404|rttvar:474|minrtt:31448|latest_rtt:44199|ack_delay:144| [2025/04/30 20:20:38 528923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2081|lost_pn:2078|thresh:3| [2025/04/30 20:20:38 528927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 528931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44404|rtt_var:474|pto_duration:46404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 528936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 528940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 528944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 528948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438599741|now:1746044438528931|interv:70810| [2025/04/30 20:20:38 528952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438599741|now:1746044438528931|interval:70810|pto_count:0|srtt:44404 [2025/04/30 20:20:38 528956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45964, ack_elapse 45862, delivered 55210|rate 1201157|lost 313| [2025/04/30 20:20:38 528961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201157) in round 37| [2025/04/30 20:20:38 528965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 528969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 528973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438484595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 528978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105153|packet_lost:0|acked:2400|po_sent_time:1746044438484595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 528983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54012|srtt:44404|latest_rtt:44199|min_rtt:31448|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 528989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:876|largest:876|pns:2| [2025/04/30 20:20:38 528993] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:876|frame:ACK |recv_time:1746044438528794|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 528998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558528794|now:1746044438528794|interv:120000000| [2025/04/30 20:20:38 529006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558528794|now:1746044438528794|interv:120000000| [2025/04/30 20:20:38 529010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438529460|pq_index:0| [2025/04/30 20:20:38 529014] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438528141| [2025/04/30 20:20:38 529018] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438529018| [2025/04/30 20:20:38 529023] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438529022| [2025/04/30 20:20:38 529029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 529034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2075070| [2025/04/30 20:20:38 529038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 529042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 529046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438529460| [2025/04/30 20:20:38 529050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438529460| [2025/04/30 20:20:38 529054] [debug] |xqc_engine_wakeup_after|wakeup:1746044438529460|now:1746044438529054|diff:406| [2025/04/30 20:20:38 529058] [debug] |xqc_engine_main_logic|END|now:1746044438529022| [2025/04/30 20:20:38 529064] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438529064| [2025/04/30 20:20:38 529068] [debug] |xqc_engine_wakeup_after|wakeup:1746044438529460|now:1746044438529068|diff:392| [2025/04/30 20:20:38 529072] [debug] |xqc_engine_main_logic|END|now:1746044438529064| [2025/04/30 20:20:38 530137] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438530137| [2025/04/30 20:20:38 530148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438529460|pq_index:0| [2025/04/30 20:20:38 530153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438529022| [2025/04/30 20:20:38 530158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438530157| [2025/04/30 20:20:38 530165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438529460|now:1746044438530157| [2025/04/30 20:20:38 530172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438529460|now:1746044438530157| [2025/04/30 20:20:38 530178] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 530187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 530193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2075070| [2025/04/30 20:20:38 530200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 530215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2128| [2025/04/30 20:20:38 530255] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438530227|stream_id:0|stream_offset:2075070| [2025/04/30 20:20:38 530264] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 530271] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 530278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44404|rtt_var:474|pto_duration:46404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 530285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 530292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 530299] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 530305] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438601631|now:1746044438530278|interv:71353| [2025/04/30 20:20:38 530311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438601631|now:1746044438530278|interval:71353|pto_count:0|srtt:44404 [2025/04/30 20:20:38 530318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55212| [2025/04/30 20:20:38 530325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 530331] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2076249| [2025/04/30 20:20:38 530338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 530344] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2129| [2025/04/30 20:20:38 530391] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746044438530355|stream_id:0|stream_offset:2076249| [2025/04/30 20:20:38 530400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 530407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 20:20:38 530414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44404|rtt_var:474|pto_duration:46404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 530421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 530426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 530432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 20:20:38 530445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438601759|now:1746044438530413|interv:71346| [2025/04/30 20:20:38 530451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438601759|now:1746044438530413|interval:71346|pto_count:0|srtt:44404 [2025/04/30 20:20:38 530458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56412| [2025/04/30 20:20:38 530466] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 530472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2077428| [2025/04/30 20:20:38 530479] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 530486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438531486|now:1746044438530486|interv:1000| [2025/04/30 20:20:38 530492] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 530498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 530504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438531486| [2025/04/30 20:20:38 530511] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438531486| [2025/04/30 20:20:38 530517] [debug] |xqc_engine_wakeup_after|wakeup:1746044438531486|now:1746044438530517|diff:969| [2025/04/30 20:20:38 530524] [debug] |xqc_engine_main_logic|END|now:1746044438530157| [2025/04/30 20:20:38 530759] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438530757| [2025/04/30 20:20:38 530774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 530783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:876| [2025/04/30 20:20:38 530787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:877| [2025/04/30 20:20:38 530793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:877| [2025/04/30 20:20:38 530800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 530808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 530816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56410|prior_delivered:2004960|prior_time:1746044438482932|is_app_limited:0|send_elapse:46078|ack_elapse:47825|ctl_first_sent_time:1746044438484709|lagest_ack_time:1746044438530757|curr_delivered:2061370| [2025/04/30 20:20:38 530823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438484709| [2025/04/30 20:20:38 530830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:64||sndq_packets_used_bytes:0|sndq_packets_free:1275| [2025/04/30 20:20:38 530837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 530844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55210|prior_delivered:2007360|prior_time:1746044438484891|is_app_limited:0|send_elapse:45778|ack_elapse:45866|ctl_first_sent_time:1746044438486462|lagest_ack_time:1746044438530757|curr_delivered:2062570| [2025/04/30 20:20:38 530859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438486462| [2025/04/30 20:20:38 530866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:63||sndq_packets_used_bytes:0|sndq_packets_free:1276| [2025/04/30 20:20:38 530872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44404|rttvar:474|minrtt:31448|latest_rtt:44295|ack_delay:96| [2025/04/30 20:20:38 530880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44378|rttvar:407|minrtt:31448|latest_rtt:44295|ack_delay:96| [2025/04/30 20:20:38 530886] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2083|lost_pn:2080|thresh:3| [2025/04/30 20:20:38 530927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 530934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44378|rtt_var:407|pto_duration:46378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 530940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 530944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 530947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 530951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438601733|now:1746044438530934|interv:70799| [2025/04/30 20:20:38 530956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438601733|now:1746044438530934|interval:70799|pto_count:0|srtt:44378 [2025/04/30 20:20:38 530960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45778, ack_elapse 45866, delivered 55210|rate 1203723|lost 313| [2025/04/30 20:20:38 530965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203723) in round 37| [2025/04/30 20:20:38 530969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 530973] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 530977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438486462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 530982] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438486462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 530986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54012|srtt:44378|latest_rtt:44295|min_rtt:31448|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 530992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:877|largest:877|pns:2| [2025/04/30 20:20:38 530997] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:877|frame:ACK |recv_time:1746044438530757|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 531007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558530757|now:1746044438530757|interv:120000000| [2025/04/30 20:20:38 531011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558530757|now:1746044438530757|interv:120000000| [2025/04/30 20:20:38 531015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438531486|pq_index:0| [2025/04/30 20:20:38 531020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438530157| [2025/04/30 20:20:38 531024] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438531024| [2025/04/30 20:20:38 531029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438531028| [2025/04/30 20:20:38 531035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 531040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2077428| [2025/04/30 20:20:38 531044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 531048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 531065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438531486| [2025/04/30 20:20:38 531069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438531486| [2025/04/30 20:20:38 531073] [debug] |xqc_engine_wakeup_after|wakeup:1746044438531486|now:1746044438531073|diff:413| [2025/04/30 20:20:38 531077] [debug] |xqc_engine_main_logic|END|now:1746044438531028| [2025/04/30 20:20:38 531083] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438531083| [2025/04/30 20:20:38 531087] [debug] |xqc_engine_wakeup_after|wakeup:1746044438531486|now:1746044438531087|diff:399| [2025/04/30 20:20:38 531091] [debug] |xqc_engine_main_logic|END|now:1746044438531083| [2025/04/30 20:20:38 532158] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438532158| [2025/04/30 20:20:38 532173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438531486|pq_index:0| [2025/04/30 20:20:38 532180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438531028| [2025/04/30 20:20:38 532189] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438532187| [2025/04/30 20:20:38 532196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438531486|now:1746044438532187| [2025/04/30 20:20:38 532204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438531486|now:1746044438532187| [2025/04/30 20:20:38 532210] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 532219] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 532226] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2077428| [2025/04/30 20:20:38 532241] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 532247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2130| [2025/04/30 20:20:38 532291] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438532259|stream_id:0|stream_offset:2077428| [2025/04/30 20:20:38 532301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 532309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 532316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44378|rtt_var:407|pto_duration:46378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 532323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 532330] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 532336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 532343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438603637|now:1746044438532315|interv:71322| [2025/04/30 20:20:38 532349] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438603637|now:1746044438532315|interval:71322|pto_count:0|srtt:44378 [2025/04/30 20:20:38 532357] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55212| [2025/04/30 20:20:38 532365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 532372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2078607| [2025/04/30 20:20:38 532379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 532386] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2131| [2025/04/30 20:20:38 532430] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746044438532397|stream_id:0|stream_offset:2078607| [2025/04/30 20:20:38 532440] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 532447] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 20:20:38 532454] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44378|rtt_var:407|pto_duration:46378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 532461] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 532468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 532481] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 20:20:38 532487] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438603775|now:1746044438532454|interv:71321| [2025/04/30 20:20:38 532493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438603775|now:1746044438532454|interval:71321|pto_count:0|srtt:44378 [2025/04/30 20:20:38 532499] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56412| [2025/04/30 20:20:38 532504] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 532508] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2079786| [2025/04/30 20:20:38 532513] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 532517] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438533517|now:1746044438532517|interv:1000| [2025/04/30 20:20:38 532521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 532525] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 532529] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438533517| [2025/04/30 20:20:38 532534] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438533517| [2025/04/30 20:20:38 532538] [debug] |xqc_engine_wakeup_after|wakeup:1746044438533517|now:1746044438532538|diff:979| [2025/04/30 20:20:38 532542] [debug] |xqc_engine_main_logic|END|now:1746044438532187| [2025/04/30 20:20:38 532735] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438532733| [2025/04/30 20:20:38 532751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 532760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:877| [2025/04/30 20:20:38 532766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:878| [2025/04/30 20:20:38 532775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:878| [2025/04/30 20:20:38 532781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 532789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 532796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56410|prior_delivered:2007360|prior_time:1746044438484891|is_app_limited:0|send_elapse:45914|ack_elapse:47842|ctl_first_sent_time:1746044438486598|lagest_ack_time:1746044438532733|curr_delivered:2063770| [2025/04/30 20:20:38 532802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438486598| [2025/04/30 20:20:38 532818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:62||sndq_packets_used_bytes:0|sndq_packets_free:1277| [2025/04/30 20:20:38 532824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 532837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55210|prior_delivered:2009760|prior_time:1746044438486925|is_app_limited:0|send_elapse:47289|ack_elapse:45808|ctl_first_sent_time:1746044438488582|lagest_ack_time:1746044438532733|curr_delivered:2064970| [2025/04/30 20:20:38 532844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438488582| [2025/04/30 20:20:38 532849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:61||sndq_packets_used_bytes:0|sndq_packets_free:1278| [2025/04/30 20:20:38 532855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44378|rttvar:407|minrtt:31448|latest_rtt:44151|ack_delay:88| [2025/04/30 20:20:38 532862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44338|rttvar:384|minrtt:31448|latest_rtt:44151|ack_delay:88| [2025/04/30 20:20:38 532869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2085|lost_pn:2082|thresh:3| [2025/04/30 20:20:38 532876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 532882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44338|rtt_var:384|pto_duration:46338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 532889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 532895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 532900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 20:20:38 532906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438603735|now:1746044438532882|interv:70853| [2025/04/30 20:20:38 532912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438603735|now:1746044438532882|interval:70853|pto_count:0|srtt:44338 [2025/04/30 20:20:38 532920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47289, ack_elapse 45808, delivered 55210|rate 1167501|lost 313| [2025/04/30 20:20:38 532926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167501) in round 37| [2025/04/30 20:20:38 532932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 532939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 532945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438488582|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 532952] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438488582|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 532959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54012|srtt:44338|latest_rtt:44151|min_rtt:31448|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 532972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:878|largest:878|pns:2| [2025/04/30 20:20:38 532979] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:878|frame:ACK |recv_time:1746044438532733|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 532985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558532733|now:1746044438532733|interv:120000000| [2025/04/30 20:20:38 532991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558532733|now:1746044438532733|interv:120000000| [2025/04/30 20:20:38 532996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438533517|pq_index:0| [2025/04/30 20:20:38 533002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438532187| [2025/04/30 20:20:38 533008] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438533008| [2025/04/30 20:20:38 533016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438533015| [2025/04/30 20:20:38 533026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 533033] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2079786| [2025/04/30 20:20:38 533040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 533046] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 533051] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438533517| [2025/04/30 20:20:38 533055] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438533517| [2025/04/30 20:20:38 533059] [debug] |xqc_engine_wakeup_after|wakeup:1746044438533517|now:1746044438533059|diff:458| [2025/04/30 20:20:38 533063] [debug] |xqc_engine_main_logic|END|now:1746044438533015| [2025/04/30 20:20:38 533069] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438533069| [2025/04/30 20:20:38 533073] [debug] |xqc_engine_wakeup_after|wakeup:1746044438533517|now:1746044438533073|diff:444| [2025/04/30 20:20:38 533077] [debug] |xqc_engine_main_logic|END|now:1746044438533069| [2025/04/30 20:20:38 534145] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438534145| [2025/04/30 20:20:38 534157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438533517|pq_index:0| [2025/04/30 20:20:38 534162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438533015| [2025/04/30 20:20:38 534167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438534166| [2025/04/30 20:20:38 534172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438533517|now:1746044438534166| [2025/04/30 20:20:38 534177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438533517|now:1746044438534166| [2025/04/30 20:20:38 534183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 534198] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 534203] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2079786| [2025/04/30 20:20:38 534208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 534214] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2132| [2025/04/30 20:20:38 534258] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746044438534225|stream_id:0|stream_offset:2079786| [2025/04/30 20:20:38 534268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 534276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 20:20:38 534283] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44338|rtt_var:384|pto_duration:46338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 534291] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 534319] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 534363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 20:20:38 534371] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438605563|now:1746044438534283|interv:71280| [2025/04/30 20:20:38 534391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438605563|now:1746044438534283|interval:71280|pto_count:0|srtt:44338 [2025/04/30 20:20:38 534399] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55212| [2025/04/30 20:20:38 534407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 534414] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2080965| [2025/04/30 20:20:38 534420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 534425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2133| [2025/04/30 20:20:38 534457] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746044438534433|stream_id:0|stream_offset:2080965| [2025/04/30 20:20:38 534463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 534468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 20:20:38 534472] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44338|rtt_var:384|pto_duration:46338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 534482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 534486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 534490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 20:20:38 534494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438605771|now:1746044438534472|interv:71299| [2025/04/30 20:20:38 534498] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438605771|now:1746044438534472|interval:71299|pto_count:0|srtt:44338 [2025/04/30 20:20:38 534503] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56412| [2025/04/30 20:20:38 534507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 534512] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2082144| [2025/04/30 20:20:38 534516] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 534520] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438535520|now:1746044438534520|interv:1000| [2025/04/30 20:20:38 534524] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 534528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 534532] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438535520| [2025/04/30 20:20:38 534537] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438535520| [2025/04/30 20:20:38 534541] [debug] |xqc_engine_wakeup_after|wakeup:1746044438535520|now:1746044438534541|diff:979| [2025/04/30 20:20:38 534545] [debug] |xqc_engine_main_logic|END|now:1746044438534166| [2025/04/30 20:20:38 534936] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438534935| [2025/04/30 20:20:38 534950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 534959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:878| [2025/04/30 20:20:38 534965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:879| [2025/04/30 20:20:38 534974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:879| [2025/04/30 20:20:38 534980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 534988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 534994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56410|prior_delivered:2009760|prior_time:1746044438486925|is_app_limited:0|send_elapse:47381|ack_elapse:48010|ctl_first_sent_time:1746044438488674|lagest_ack_time:1746044438534935|curr_delivered:2066170| [2025/04/30 20:20:38 535002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438488674| [2025/04/30 20:20:38 535008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:60||sndq_packets_used_bytes:0|sndq_packets_free:1279| [2025/04/30 20:20:38 535021] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2087|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2087|path_largest_ack:2087| [2025/04/30 20:20:38 535028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55216|prior_delivered:2012160|prior_time:1746044438489018|is_app_limited:0|send_elapse:47408|ack_elapse:45917|ctl_first_sent_time:1746044438490733|lagest_ack_time:1746044438534935|curr_delivered:2067376| [2025/04/30 20:20:38 535035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438490733| [2025/04/30 20:20:38 535042] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:59||sndq_packets_used_bytes:0|sndq_packets_free:1280| [2025/04/30 20:20:38 535048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44338|rttvar:384|minrtt:31448|latest_rtt:44202|ack_delay:296| [2025/04/30 20:20:38 535056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44284|rttvar:396|minrtt:31448|latest_rtt:44202|ack_delay:296| [2025/04/30 20:20:38 535063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2087|lost_pn:2084|thresh:3| [2025/04/30 20:20:38 535070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 857|pns:2| [2025/04/30 20:20:38 535077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 535083] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44284|rtt_var:396|pto_duration:46284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 535089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 535093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 535097] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 535101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438605717|now:1746044438535083|interv:70634| [2025/04/30 20:20:38 535105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438605717|now:1746044438535083|interval:70634|pto_count:0|srtt:44284 [2025/04/30 20:20:38 535110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47408, ack_elapse 45917, delivered 55216|rate 1164697|lost 313| [2025/04/30 20:20:38 535114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164697) in round 37| [2025/04/30 20:20:38 535118] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 535123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 535127] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2406|po_sent_time:1746044438490733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 535131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2406|po_sent_time:1746044438490733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 535140] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54006|srtt:44284|latest_rtt:44202|min_rtt:31448|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 535146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:879|largest:879|pns:2| [2025/04/30 20:20:38 535150] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:879|frame:ACK |recv_time:1746044438534935|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 535155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558534935|now:1746044438534935|interv:120000000| [2025/04/30 20:20:38 535159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558534935|now:1746044438534935|interv:120000000| [2025/04/30 20:20:38 535163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438535520|pq_index:0| [2025/04/30 20:20:38 535168] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438534166| [2025/04/30 20:20:38 535172] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438535172| [2025/04/30 20:20:38 535177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438535176| [2025/04/30 20:20:38 535183] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 535187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2082144| [2025/04/30 20:20:38 535192] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 535196] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 535200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438535520| [2025/04/30 20:20:38 535204] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438535520| [2025/04/30 20:20:38 535208] [debug] |xqc_engine_wakeup_after|wakeup:1746044438535520|now:1746044438535208|diff:312| [2025/04/30 20:20:38 535212] [debug] |xqc_engine_main_logic|END|now:1746044438535176| [2025/04/30 20:20:38 535218] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438535218| [2025/04/30 20:20:38 535225] [debug] |xqc_engine_wakeup_after|wakeup:1746044438535520|now:1746044438535225|diff:295| [2025/04/30 20:20:38 535232] [debug] |xqc_engine_main_logic|END|now:1746044438535218| [2025/04/30 20:20:38 536309] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438536309| [2025/04/30 20:20:38 536322] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438535520|pq_index:0| [2025/04/30 20:20:38 536329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438535176| [2025/04/30 20:20:38 536337] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438536335| [2025/04/30 20:20:38 536352] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438535520|now:1746044438536335| [2025/04/30 20:20:38 536359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438535520|now:1746044438536335| [2025/04/30 20:20:38 536365] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 536373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 536380] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2082144| [2025/04/30 20:20:38 536387] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 536393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2134| [2025/04/30 20:20:38 536432] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438536404|stream_id:0|stream_offset:2082144| [2025/04/30 20:20:38 536438] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|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/04/30 20:20:38 536443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 536449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44284|rtt_var:396|pto_duration:46284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 536456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 536462] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 536468] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 536475] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438607688|now:1746044438536448|interv:71240| [2025/04/30 20:20:38 536482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438607688|now:1746044438536448|interval:71240|pto_count:0|srtt:44284 [2025/04/30 20:20:38 536489] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55206| [2025/04/30 20:20:38 536496] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 536500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2083323| [2025/04/30 20:20:38 536505] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 536509] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2135| [2025/04/30 20:20:38 536538] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438536516|stream_id:0|stream_offset:2083323| [2025/04/30 20:20:38 536545] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2135|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 536559] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 536566] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44284|rtt_var:396|pto_duration:46284|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 536573] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 536580] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 536586] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 536593] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438607800|now:1746044438536566|interv:71234| [2025/04/30 20:20:38 536599] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438607800|now:1746044438536566|interval:71234|pto_count:0|srtt:44284 [2025/04/30 20:20:38 536607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56406| [2025/04/30 20:20:38 536614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 536629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2084502| [2025/04/30 20:20:38 536637] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 536643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438537643|now:1746044438536643|interv:1000| [2025/04/30 20:20:38 536649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 536655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 536661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438537643| [2025/04/30 20:20:38 536668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438537643| [2025/04/30 20:20:38 536674] [debug] |xqc_engine_wakeup_after|wakeup:1746044438537643|now:1746044438536674|diff:969| [2025/04/30 20:20:38 536682] [debug] |xqc_engine_main_logic|END|now:1746044438536335| [2025/04/30 20:20:38 536695] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438536694| [2025/04/30 20:20:38 536701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 536708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:879| [2025/04/30 20:20:38 536713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:880| [2025/04/30 20:20:38 536745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:880| [2025/04/30 20:20:38 536751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 536759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2088|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2089|path_largest_ack:2088| [2025/04/30 20:20:38 536765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56416|prior_delivered:2012160|prior_time:1746044438489018|is_app_limited:0|send_elapse:47540|ack_elapse:47676|ctl_first_sent_time:1746044438490865|lagest_ack_time:1746044438536694|curr_delivered:2068576| [2025/04/30 20:20:38 536775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438490865| [2025/04/30 20:20:38 536780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:58||sndq_packets_used_bytes:0|sndq_packets_free:1281| [2025/04/30 20:20:38 536784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2089|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2089|path_largest_ack:2089| [2025/04/30 20:20:38 536788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55216|prior_delivered:2014560|prior_time:1746044438491029|is_app_limited:0|send_elapse:46051|ack_elapse:45665|ctl_first_sent_time:1746044438492560|lagest_ack_time:1746044438536694|curr_delivered:2069776| [2025/04/30 20:20:38 536793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438492560| [2025/04/30 20:20:38 536797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:1282| [2025/04/30 20:20:38 536801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44284|rttvar:396|minrtt:31448|latest_rtt:44134|ack_delay:96| [2025/04/30 20:20:38 536807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44253|rttvar:358|minrtt:31448|latest_rtt:44134|ack_delay:96| [2025/04/30 20:20:38 536814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2089|lost_pn:2086|thresh:3| [2025/04/30 20:20:38 536821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 536827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44253|rtt_var:358|pto_duration:46253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 536832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 536835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 536839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 536843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438607769|now:1746044438536827|interv:70942| [2025/04/30 20:20:38 536847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438607769|now:1746044438536827|interval:70942|pto_count:0|srtt:44253 [2025/04/30 20:20:38 536852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46051, ack_elapse 45665, delivered 55216|rate 1199018|lost 313| [2025/04/30 20:20:38 536856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199018) in round 37| [2025/04/30 20:20:38 536860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 536865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 536869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438492560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 536877] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438492560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 536881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54006|srtt:44253|latest_rtt:44134|min_rtt:31448|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 536887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:880|largest:880|pns:2| [2025/04/30 20:20:38 536892] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:880|frame:ACK |recv_time:1746044438536694|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 536897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558536694|now:1746044438536694|interv:120000000| [2025/04/30 20:20:38 536901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558536694|now:1746044438536694|interv:120000000| [2025/04/30 20:20:38 536905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438537643|pq_index:0| [2025/04/30 20:20:38 536909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438536335| [2025/04/30 20:20:38 536913] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438536913| [2025/04/30 20:20:38 536918] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438536917| [2025/04/30 20:20:38 536924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 536929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2084502| [2025/04/30 20:20:38 536933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 536937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 536941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438537643| [2025/04/30 20:20:38 536945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438537643| [2025/04/30 20:20:38 536949] [debug] |xqc_engine_wakeup_after|wakeup:1746044438537643|now:1746044438536949|diff:694| [2025/04/30 20:20:38 536954] [debug] |xqc_engine_main_logic|END|now:1746044438536917| [2025/04/30 20:20:38 536959] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438536959| [2025/04/30 20:20:38 536963] [debug] |xqc_engine_wakeup_after|wakeup:1746044438537643|now:1746044438536963|diff:680| [2025/04/30 20:20:38 536967] [debug] |xqc_engine_main_logic|END|now:1746044438536959| [2025/04/30 20:20:38 538024] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438538023| [2025/04/30 20:20:38 538035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438537643|pq_index:0| [2025/04/30 20:20:38 538040] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438536917| [2025/04/30 20:20:38 538045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438538044| [2025/04/30 20:20:38 538056] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438537643|now:1746044438538044| [2025/04/30 20:20:38 538061] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438537643|now:1746044438538044| [2025/04/30 20:20:38 538065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 538071] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 538075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2084502| [2025/04/30 20:20:38 538080] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 538085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2136| [2025/04/30 20:20:38 538122] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438538093|stream_id:0|stream_offset:2084502| [2025/04/30 20:20:38 538131] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2136|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 538138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 538145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44253|rtt_var:358|pto_duration:46253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 538151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 538155] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 538159] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 538163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438609346|now:1746044438538145|interv:71201| [2025/04/30 20:20:38 538167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438609346|now:1746044438538145|interval:71201|pto_count:0|srtt:44253 [2025/04/30 20:20:38 538172] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55206| [2025/04/30 20:20:38 538177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 538181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2085681| [2025/04/30 20:20:38 538186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 538193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2137| [2025/04/30 20:20:38 538229] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438538203|stream_id:0|stream_offset:2085681| [2025/04/30 20:20:38 538246] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2137|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 538253] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 538260] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44253|rtt_var:358|pto_duration:46253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 538267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 538274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 538280] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 538286] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438609456|now:1746044438538259|interv:71197| [2025/04/30 20:20:38 538293] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438609456|now:1746044438538259|interval:71197|pto_count:0|srtt:44253 [2025/04/30 20:20:38 538301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56406| [2025/04/30 20:20:38 538309] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 538316] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2086860| [2025/04/30 20:20:38 538323] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 538329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438539329|now:1746044438538329|interv:1000| [2025/04/30 20:20:38 538335] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 538342] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 538348] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438539329| [2025/04/30 20:20:38 538355] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438539329| [2025/04/30 20:20:38 538361] [debug] |xqc_engine_wakeup_after|wakeup:1746044438539329|now:1746044438538361|diff:968| [2025/04/30 20:20:38 538367] [debug] |xqc_engine_main_logic|END|now:1746044438538044| [2025/04/30 20:20:38 538793] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438538792| [2025/04/30 20:20:38 538807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 538817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:880| [2025/04/30 20:20:38 538823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:881| [2025/04/30 20:20:38 538831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:881| [2025/04/30 20:20:38 538838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 538845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2090|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2091|path_largest_ack:2090| [2025/04/30 20:20:38 538859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56416|prior_delivered:2014560|prior_time:1746044438491029|is_app_limited:0|send_elapse:46149|ack_elapse:47763|ctl_first_sent_time:1746044438492658|lagest_ack_time:1746044438538792|curr_delivered:2070976| [2025/04/30 20:20:38 538867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438492658| [2025/04/30 20:20:38 538874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:1283| [2025/04/30 20:20:38 538882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2091|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2091|path_largest_ack:2091| [2025/04/30 20:20:38 538888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55216|prior_delivered:2016960|prior_time:1746044438492924|is_app_limited:0|send_elapse:45997|ack_elapse:45868|ctl_first_sent_time:1746044438494563|lagest_ack_time:1746044438538792|curr_delivered:2072176| [2025/04/30 20:20:38 538895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438494563| [2025/04/30 20:20:38 538902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:1284| [2025/04/30 20:20:38 538908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44253|rttvar:358|minrtt:31448|latest_rtt:44229|ack_delay:88| [2025/04/30 20:20:38 538915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44239|rttvar:297|minrtt:31448|latest_rtt:44229|ack_delay:88| [2025/04/30 20:20:38 538921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2091|lost_pn:2088|thresh:3| [2025/04/30 20:20:38 538925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 538929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44239|rtt_var:297|pto_duration:46239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 538934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 538938] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 538942] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 538946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438609442|now:1746044438538929|interv:70513| [2025/04/30 20:20:38 538950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438609442|now:1746044438538929|interval:70513|pto_count:0|srtt:44239 [2025/04/30 20:20:38 538954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45997, ack_elapse 45868, delivered 55216|rate 1200426|lost 313| [2025/04/30 20:20:38 538959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200426) in round 37| [2025/04/30 20:20:38 538963] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 538967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 538975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438494563|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 538980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438494563|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 538985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54006|srtt:44239|latest_rtt:44229|min_rtt:31448|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 538991] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:881|largest:881|pns:2| [2025/04/30 20:20:38 538995] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:881|frame:ACK |recv_time:1746044438538792|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 539000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558538792|now:1746044438538792|interv:120000000| [2025/04/30 20:20:38 539004] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558538792|now:1746044438538792|interv:120000000| [2025/04/30 20:20:38 539008] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438539329|pq_index:0| [2025/04/30 20:20:38 539013] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438538044| [2025/04/30 20:20:38 539017] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438539017| [2025/04/30 20:20:38 539022] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438539021| [2025/04/30 20:20:38 539028] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 539032] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2086860| [2025/04/30 20:20:38 539037] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 539041] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 539045] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438539329| [2025/04/30 20:20:38 539049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438539329| [2025/04/30 20:20:38 539053] [debug] |xqc_engine_wakeup_after|wakeup:1746044438539329|now:1746044438539053|diff:276| [2025/04/30 20:20:38 539057] [debug] |xqc_engine_main_logic|END|now:1746044438539021| [2025/04/30 20:20:38 539063] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438539063| [2025/04/30 20:20:38 539067] [debug] |xqc_engine_wakeup_after|wakeup:1746044438539329|now:1746044438539066|diff:263| [2025/04/30 20:20:38 539071] [debug] |xqc_engine_main_logic|END|now:1746044438539063| [2025/04/30 20:20:38 540136] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438540135| [2025/04/30 20:20:38 540148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438539329|pq_index:0| [2025/04/30 20:20:38 540162] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438539021| [2025/04/30 20:20:38 540170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438540168| [2025/04/30 20:20:38 540177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438539329|now:1746044438540168| [2025/04/30 20:20:38 540181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438539329|now:1746044438540168| [2025/04/30 20:20:38 540187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 540195] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 540202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2086860| [2025/04/30 20:20:38 540209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 540216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2138| [2025/04/30 20:20:38 540260] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438540227|stream_id:0|stream_offset:2086860| [2025/04/30 20:20:38 540270] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2138|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 540278] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 540285] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44239|rtt_var:297|pto_duration:46239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 540292] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 540298] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 540304] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 540311] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438611466|now:1746044438540284|interv:71182| [2025/04/30 20:20:38 540318] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438611466|now:1746044438540284|interval:71182|pto_count:0|srtt:44239 [2025/04/30 20:20:38 540325] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55206| [2025/04/30 20:20:38 540333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 540339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2088039| [2025/04/30 20:20:38 540346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 540359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2139| [2025/04/30 20:20:38 540394] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438540370|stream_id:0|stream_offset:2088039| [2025/04/30 20:20:38 540404] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2139|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 540411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 540418] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44239|rtt_var:297|pto_duration:46239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 540425] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 540431] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 540437] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 540443] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438611609|now:1746044438540418|interv:71191| [2025/04/30 20:20:38 540449] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438611609|now:1746044438540418|interval:71191|pto_count:0|srtt:44239 [2025/04/30 20:20:38 540456] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56406| [2025/04/30 20:20:38 540463] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 540470] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2089218| [2025/04/30 20:20:38 540477] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 540482] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438541482|now:1746044438540482|interv:1000| [2025/04/30 20:20:38 540486] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 540490] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 540494] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438541482| [2025/04/30 20:20:38 540500] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438541482| [2025/04/30 20:20:38 540507] [debug] |xqc_engine_wakeup_after|wakeup:1746044438541482|now:1746044438540507|diff:975| [2025/04/30 20:20:38 540513] [debug] |xqc_engine_main_logic|END|now:1746044438540168| [2025/04/30 20:20:38 540702] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438540701| [2025/04/30 20:20:38 540715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 540743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:881| [2025/04/30 20:20:38 540749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:882| [2025/04/30 20:20:38 540758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:882| [2025/04/30 20:20:38 540786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 540794] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2092|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2093|path_largest_ack:2092| [2025/04/30 20:20:38 540802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56416|prior_delivered:2016960|prior_time:1746044438492924|is_app_limited:0|send_elapse:46092|ack_elapse:47777|ctl_first_sent_time:1746044438494658|lagest_ack_time:1746044438540701|curr_delivered:2073376| [2025/04/30 20:20:38 540809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438494658| [2025/04/30 20:20:38 540816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:54||sndq_packets_used_bytes:0|sndq_packets_free:1285| [2025/04/30 20:20:38 540823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2093|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2093|path_largest_ack:2093| [2025/04/30 20:20:38 540830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55216|prior_delivered:2019360|prior_time:1746044438494820|is_app_limited:0|send_elapse:45855|ack_elapse:45881|ctl_first_sent_time:1746044438496417|lagest_ack_time:1746044438540701|curr_delivered:2074576| [2025/04/30 20:20:38 540838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438496417| [2025/04/30 20:20:38 540845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:1286| [2025/04/30 20:20:38 540851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44239|rttvar:297|minrtt:31448|latest_rtt:44284|ack_delay:80| [2025/04/30 20:20:38 540858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44235|rttvar:231|minrtt:31448|latest_rtt:44284|ack_delay:80| [2025/04/30 20:20:38 540865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2093|lost_pn:2090|thresh:3| [2025/04/30 20:20:38 540871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 540882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44235|rtt_var:231|pto_duration:46235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 540889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 540893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 540897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 540901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438611605|now:1746044438540882|interv:70723| [2025/04/30 20:20:38 540905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438611605|now:1746044438540882|interval:70723|pto_count:0|srtt:44235 [2025/04/30 20:20:38 540910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45855, ack_elapse 45881, delivered 55216|rate 1203461|lost 313| [2025/04/30 20:20:38 540914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203461) in round 37| [2025/04/30 20:20:38 540923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 540927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 540931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438496417|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 540936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438496417|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 540941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54006|srtt:44235|latest_rtt:44284|min_rtt:31448|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 540947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:882|largest:882|pns:2| [2025/04/30 20:20:38 540951] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:882|frame:ACK |recv_time:1746044438540701|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 540956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558540701|now:1746044438540701|interv:120000000| [2025/04/30 20:20:38 540961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558540701|now:1746044438540701|interv:120000000| [2025/04/30 20:20:38 540965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438541482|pq_index:0| [2025/04/30 20:20:38 540969] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438540168| [2025/04/30 20:20:38 540973] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438540973| [2025/04/30 20:20:38 540978] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438540977| [2025/04/30 20:20:38 540985] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 540989] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2089218| [2025/04/30 20:20:38 540994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 540998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 541002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438541482| [2025/04/30 20:20:38 541006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438541482| [2025/04/30 20:20:38 541010] [debug] |xqc_engine_wakeup_after|wakeup:1746044438541482|now:1746044438541010|diff:472| [2025/04/30 20:20:38 541014] [debug] |xqc_engine_main_logic|END|now:1746044438540977| [2025/04/30 20:20:38 541020] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438541020| [2025/04/30 20:20:38 541023] [debug] |xqc_engine_wakeup_after|wakeup:1746044438541482|now:1746044438541023|diff:459| [2025/04/30 20:20:38 541030] [debug] |xqc_engine_main_logic|END|now:1746044438541020| [2025/04/30 20:20:38 542098] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438542097| [2025/04/30 20:20:38 542110] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438541482|pq_index:0| [2025/04/30 20:20:38 542114] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438540977| [2025/04/30 20:20:38 542120] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438542118| [2025/04/30 20:20:38 542124] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438541482|now:1746044438542118| [2025/04/30 20:20:38 542129] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438541482|now:1746044438542118| [2025/04/30 20:20:38 542133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 542138] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 542143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2089218| [2025/04/30 20:20:38 542148] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 542152] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2140| [2025/04/30 20:20:38 542192] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438542161|stream_id:0|stream_offset:2089218| [2025/04/30 20:20:38 542202] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2140|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 542209] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 542216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44235|rtt_var:231|pto_duration:46235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 542222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 542228] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 542234] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 542240] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438613396|now:1746044438542215|interv:71181| [2025/04/30 20:20:38 542247] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438613396|now:1746044438542215|interval:71181|pto_count:0|srtt:44235 [2025/04/30 20:20:38 542254] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55206| [2025/04/30 20:20:38 542261] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 542267] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2090397| [2025/04/30 20:20:38 542281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 542288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2141| [2025/04/30 20:20:38 542329] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438542298|stream_id:0|stream_offset:2090397| [2025/04/30 20:20:38 542338] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2141|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 542346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 542353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44235|rtt_var:231|pto_duration:46235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 542359] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 542366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 542372] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 542379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438613533|now:1746044438542353|interv:71180| [2025/04/30 20:20:38 542385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438613533|now:1746044438542353|interval:71180|pto_count:0|srtt:44235 [2025/04/30 20:20:38 542392] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56406| [2025/04/30 20:20:38 542398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 542402] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2091576| [2025/04/30 20:20:38 542407] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 542411] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438543411|now:1746044438542411|interv:1000| [2025/04/30 20:20:38 542415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 542419] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 542423] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438543411| [2025/04/30 20:20:38 542427] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438543411| [2025/04/30 20:20:38 542431] [debug] |xqc_engine_wakeup_after|wakeup:1746044438543411|now:1746044438542431|diff:980| [2025/04/30 20:20:38 542436] [debug] |xqc_engine_main_logic|END|now:1746044438542118| [2025/04/30 20:20:38 542685] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438542683| [2025/04/30 20:20:38 542697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 542713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:882| [2025/04/30 20:20:38 542740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:883| [2025/04/30 20:20:38 542749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:883| [2025/04/30 20:20:38 542755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 542762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2094|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2095|path_largest_ack:2094| [2025/04/30 20:20:38 542769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56416|prior_delivered:2019360|prior_time:1746044438494820|is_app_limited:0|send_elapse:45980|ack_elapse:47863|ctl_first_sent_time:1746044438496542|lagest_ack_time:1746044438542683|curr_delivered:2075776| [2025/04/30 20:20:38 542776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438496542| [2025/04/30 20:20:38 542781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:1287| [2025/04/30 20:20:38 542786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2095|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2095|path_largest_ack:2095| [2025/04/30 20:20:38 542790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55216|prior_delivered:2021760|prior_time:1746044438496857|is_app_limited:0|send_elapse:45933|ack_elapse:45826|ctl_first_sent_time:1746044438498476|lagest_ack_time:1746044438542683|curr_delivered:2076976| [2025/04/30 20:20:38 542795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438498476| [2025/04/30 20:20:38 542799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:1288| [2025/04/30 20:20:38 542803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44235|rttvar:231|minrtt:31448|latest_rtt:44207|ack_delay:72| [2025/04/30 20:20:38 542808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44222|rttvar:199|minrtt:31448|latest_rtt:44207|ack_delay:72| [2025/04/30 20:20:38 542812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2095|lost_pn:2092|thresh:3| [2025/04/30 20:20:38 542816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 542821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44222|rtt_var:199|pto_duration:46222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 542828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 542835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 542841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 542845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438613520|now:1746044438542821|interv:70699| [2025/04/30 20:20:38 542849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438613520|now:1746044438542821|interval:70699|pto_count:0|srtt:44222 [2025/04/30 20:20:38 542858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45933, ack_elapse 45826, delivered 55216|rate 1202098|lost 313| [2025/04/30 20:20:38 542862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202098) in round 37| [2025/04/30 20:20:38 542866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 542871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 542875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438498476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 542879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438498476|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 542884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54006|srtt:44222|latest_rtt:44207|min_rtt:31448|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 542889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:883|largest:883|pns:2| [2025/04/30 20:20:38 542894] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:883|frame:ACK |recv_time:1746044438542683|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 542899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558542683|now:1746044438542683|interv:120000000| [2025/04/30 20:20:38 542903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558542683|now:1746044438542683|interv:120000000| [2025/04/30 20:20:38 542907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438543411|pq_index:0| [2025/04/30 20:20:38 542912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438542118| [2025/04/30 20:20:38 542916] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438542915| [2025/04/30 20:20:38 542921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438542919| [2025/04/30 20:20:38 542927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 542931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2091576| [2025/04/30 20:20:38 542936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 542940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 542944] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438543411| [2025/04/30 20:20:38 542948] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438543411| [2025/04/30 20:20:38 542952] [debug] |xqc_engine_wakeup_after|wakeup:1746044438543411|now:1746044438542952|diff:459| [2025/04/30 20:20:38 542959] [debug] |xqc_engine_main_logic|END|now:1746044438542919| [2025/04/30 20:20:38 542964] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438542964| [2025/04/30 20:20:38 542968] [debug] |xqc_engine_wakeup_after|wakeup:1746044438543411|now:1746044438542968|diff:443| [2025/04/30 20:20:38 542972] [debug] |xqc_engine_main_logic|END|now:1746044438542964| [2025/04/30 20:20:38 544041] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438544041| [2025/04/30 20:20:38 544053] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438543411|pq_index:0| [2025/04/30 20:20:38 544058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438542919| [2025/04/30 20:20:38 544063] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438544062| [2025/04/30 20:20:38 544068] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438543411|now:1746044438544062| [2025/04/30 20:20:38 544072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438543411|now:1746044438544062| [2025/04/30 20:20:38 544076] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 544082] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 544086] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2091576| [2025/04/30 20:20:38 544091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 544096] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2142| [2025/04/30 20:20:38 544133] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438544104|stream_id:0|stream_offset:2091576| [2025/04/30 20:20:38 544143] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2142|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 544151] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 544158] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44222|rtt_var:199|pto_duration:46222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 544165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 544169] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 544173] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 544177] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438615326|now:1746044438544157|interv:71169| [2025/04/30 20:20:38 544181] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438615326|now:1746044438544157|interval:71169|pto_count:0|srtt:44222 [2025/04/30 20:20:38 544186] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55206| [2025/04/30 20:20:38 544200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 544207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2092755| [2025/04/30 20:20:38 544212] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 544216] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2143| [2025/04/30 20:20:38 544259] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438544226|stream_id:0|stream_offset:2092755| [2025/04/30 20:20:38 544268] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2143|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 544274] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 544281] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44222|rtt_var:199|pto_duration:46222|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 544288] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 544294] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 544300] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 544307] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438615448|now:1746044438544281|interv:71167| [2025/04/30 20:20:38 544313] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438615448|now:1746044438544281|interval:71167|pto_count:0|srtt:44222 [2025/04/30 20:20:38 544321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56406| [2025/04/30 20:20:38 544329] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 544336] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2093934| [2025/04/30 20:20:38 544343] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 544350] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438545349|now:1746044438544349|interv:1000| [2025/04/30 20:20:38 544356] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 544363] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 544370] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438545349| [2025/04/30 20:20:38 544376] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438545349| [2025/04/30 20:20:38 544383] [debug] |xqc_engine_wakeup_after|wakeup:1746044438545349|now:1746044438544383|diff:966| [2025/04/30 20:20:38 544390] [debug] |xqc_engine_main_logic|END|now:1746044438544062| [2025/04/30 20:20:38 544678] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438544677| [2025/04/30 20:20:38 544699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 544708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:883| [2025/04/30 20:20:38 544714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:884| [2025/04/30 20:20:38 544742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:884| [2025/04/30 20:20:38 544749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 544756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2096|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2097|path_largest_ack:2096| [2025/04/30 20:20:38 544764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56416|prior_delivered:2021760|prior_time:1746044438496857|is_app_limited:0|send_elapse:46077|ack_elapse:47820|ctl_first_sent_time:1746044438498620|lagest_ack_time:1746044438544677|curr_delivered:2078176| [2025/04/30 20:20:38 544771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438498620| [2025/04/30 20:20:38 544778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:1289| [2025/04/30 20:20:38 544785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2097|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2097|path_largest_ack:2097| [2025/04/30 20:20:38 544793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55216|prior_delivered:2024160|prior_time:1746044438498836|is_app_limited:0|send_elapse:45885|ack_elapse:45841|ctl_first_sent_time:1746044438500448|lagest_ack_time:1746044438544677|curr_delivered:2079376| [2025/04/30 20:20:38 544801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438500448| [2025/04/30 20:20:38 544808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:1290| [2025/04/30 20:20:38 544814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44222|rttvar:199|minrtt:31448|latest_rtt:44229|ack_delay:88| [2025/04/30 20:20:38 544821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44212|rttvar:170|minrtt:31448|latest_rtt:44229|ack_delay:88| [2025/04/30 20:20:38 544826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2097|lost_pn:2094|thresh:3| [2025/04/30 20:20:38 544830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 544835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44212|rtt_var:170|pto_duration:46212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 544839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 544843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 544847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 544851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438615438|now:1746044438544834|interv:70604| [2025/04/30 20:20:38 544861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438615438|now:1746044438544834|interval:70604|pto_count:0|srtt:44212 [2025/04/30 20:20:38 544866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45885, ack_elapse 45841, delivered 55216|rate 1203356|lost 313| [2025/04/30 20:20:38 544870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203356) in round 37| [2025/04/30 20:20:38 544875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 544879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95155|extra_cwnd:9616| [2025/04/30 20:20:38 544883] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438500448|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 544887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438500448|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 544892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1210339|bw:1210339|cwnd:104771|full_bw_reached:1|inflight:54006|srtt:44212|latest_rtt:44229|min_rtt:31448|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 544898] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:884|largest:884|pns:2| [2025/04/30 20:20:38 544903] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:884|frame:ACK |recv_time:1746044438544677|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 544908] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558544677|now:1746044438544677|interv:120000000| [2025/04/30 20:20:38 544912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558544677|now:1746044438544677|interv:120000000| [2025/04/30 20:20:38 544916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438545349|pq_index:0| [2025/04/30 20:20:38 544920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438544062| [2025/04/30 20:20:38 544924] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438544924| [2025/04/30 20:20:38 544929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438544928| [2025/04/30 20:20:38 544936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 544940] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2093934| [2025/04/30 20:20:38 544945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 544949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 544953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438545349| [2025/04/30 20:20:38 544960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438545349| [2025/04/30 20:20:38 544964] [debug] |xqc_engine_wakeup_after|wakeup:1746044438545349|now:1746044438544964|diff:385| [2025/04/30 20:20:38 544968] [debug] |xqc_engine_main_logic|END|now:1746044438544928| [2025/04/30 20:20:38 544974] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438544974| [2025/04/30 20:20:38 544978] [debug] |xqc_engine_wakeup_after|wakeup:1746044438545349|now:1746044438544978|diff:371| [2025/04/30 20:20:38 544981] [debug] |xqc_engine_main_logic|END|now:1746044438544974| [2025/04/30 20:20:38 546050] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438546049| [2025/04/30 20:20:38 546062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438545349|pq_index:0| [2025/04/30 20:20:38 546066] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438544928| [2025/04/30 20:20:38 546072] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438546071| [2025/04/30 20:20:38 546077] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438545349|now:1746044438546071| [2025/04/30 20:20:38 546081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438545349|now:1746044438546071| [2025/04/30 20:20:38 546085] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 546091] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 546095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2093934| [2025/04/30 20:20:38 546100] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 546105] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2144| [2025/04/30 20:20:38 546149] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438546113|stream_id:0|stream_offset:2093934| [2025/04/30 20:20:38 546160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2144|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 546167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 546175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44212|rtt_var:170|pto_duration:46212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 546182] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 546188] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 546194] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 546200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438617325|now:1746044438546174|interv:71151| [2025/04/30 20:20:38 546207] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438617325|now:1746044438546174|interval:71151|pto_count:0|srtt:44212 [2025/04/30 20:20:38 546222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:55206| [2025/04/30 20:20:38 546229] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 546236] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2095113| [2025/04/30 20:20:38 546243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 546249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2145| [2025/04/30 20:20:38 546291] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438546261|stream_id:0|stream_offset:2095113| [2025/04/30 20:20:38 546301] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2145|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 546308] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 546315] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44212|rtt_var:170|pto_duration:46212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 546321] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 546327] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 546333] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 20:20:38 546339] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438617473|now:1746044438546314|interv:71159| [2025/04/30 20:20:38 546346] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438617473|now:1746044438546314|interval:71159|pto_count:0|srtt:44212 [2025/04/30 20:20:38 546353] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104771|inflight:56406| [2025/04/30 20:20:38 546360] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 546366] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104771|conn:00005627609066FC|stream_id:0|stream_offset:2096292| [2025/04/30 20:20:38 546373] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 546379] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438547379|now:1746044438546379|interv:1000| [2025/04/30 20:20:38 546385] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 546391] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 546398] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438547379| [2025/04/30 20:20:38 546405] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438547379| [2025/04/30 20:20:38 546423] [debug] |xqc_engine_wakeup_after|wakeup:1746044438547379|now:1746044438546423|diff:956| [2025/04/30 20:20:38 546430] [debug] |xqc_engine_main_logic|END|now:1746044438546071| [2025/04/30 20:20:38 546652] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:37|state:ESTABED|recv_time:1746044438546650| [2025/04/30 20:20:38 546664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 546672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:884| [2025/04/30 20:20:38 546676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:885| [2025/04/30 20:20:38 546682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:885| [2025/04/30 20:20:38 546689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 546696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2098|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2099|path_largest_ack:2098| [2025/04/30 20:20:38 546702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56416|prior_delivered:2024160|prior_time:1746044438498836|is_app_limited:0|send_elapse:46009|ack_elapse:47814|ctl_first_sent_time:1746044438500572|lagest_ack_time:1746044438546650|curr_delivered:2080576| [2025/04/30 20:20:38 546707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438500572| [2025/04/30 20:20:38 546714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:48||sndq_packets_used_bytes:0|sndq_packets_free:1291| [2025/04/30 20:20:38 546750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2099|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2099|path_largest_ack:2099| [2025/04/30 20:20:38 546757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2026570|prior_time:1746044438501141|is_app_limited:0|send_elapse:43187|ack_elapse:45509|ctl_first_sent_time:1746044438501803|lagest_ack_time:1746044438546650|curr_delivered:2081776| [2025/04/30 20:20:38 546764] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438501803| [2025/04/30 20:20:38 546770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:1292| [2025/04/30 20:20:38 546776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44212|rttvar:170|minrtt:31448|latest_rtt:44847|ack_delay:120| [2025/04/30 20:20:38 546781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44276|rttvar:256|minrtt:31448|latest_rtt:44847|ack_delay:120| [2025/04/30 20:20:38 546785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2099|lost_pn:2096|thresh:3| [2025/04/30 20:20:38 546789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 546793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44276|rtt_var:256|pto_duration:46276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 546798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 546802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 546812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 20:20:38 546816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438617537|now:1746044438546793|interv:70744| [2025/04/30 20:20:38 546820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438617537|now:1746044438546793|interval:70744|pto_count:0|srtt:44276 [2025/04/30 20:20:38 546827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43187, ack_elapse 45509, delivered 55206|rate 1213078|lost 313| [2025/04/30 20:20:38 546834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213078) in round 37| [2025/04/30 20:20:38 546840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 546846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 546850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438501803|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 546854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104771|packet_lost:0|acked:2400|po_sent_time:1746044438501803|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 546859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213078|bw:1213078|cwnd:104986|full_bw_reached:1|inflight:54006|srtt:44276|latest_rtt:44847|min_rtt:31448|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 546865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:885|largest:885|pns:2| [2025/04/30 20:20:38 546869] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:885|frame:ACK |recv_time:1746044438546650|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 546874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558546650|now:1746044438546650|interv:120000000| [2025/04/30 20:20:38 546878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558546650|now:1746044438546650|interv:120000000| [2025/04/30 20:20:38 546882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438547379|pq_index:0| [2025/04/30 20:20:38 546887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438546071| [2025/04/30 20:20:38 546891] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438546891| [2025/04/30 20:20:38 546896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438546895| [2025/04/30 20:20:38 546902] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 546906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104986|conn:00005627609066FC|stream_id:0|stream_offset:2096292| [2025/04/30 20:20:38 546911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 20:20:38 546923] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 546927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438547379| [2025/04/30 20:20:38 546931] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438547379| [2025/04/30 20:20:38 546935] [debug] |xqc_engine_wakeup_after|wakeup:1746044438547379|now:1746044438546935|diff:444| [2025/04/30 20:20:38 546939] [debug] |xqc_engine_main_logic|END|now:1746044438546895| [2025/04/30 20:20:38 546945] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438546944| [2025/04/30 20:20:38 546948] [debug] |xqc_engine_wakeup_after|wakeup:1746044438547379|now:1746044438546948|diff:431| [2025/04/30 20:20:38 546952] [debug] |xqc_engine_main_logic|END|now:1746044438546944| [2025/04/30 20:20:38 547984] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438547984| [2025/04/30 20:20:38 547996] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438547379|pq_index:0| [2025/04/30 20:20:38 548000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438546895| [2025/04/30 20:20:38 548006] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438548004| [2025/04/30 20:20:38 548010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438547379|now:1746044438548004| [2025/04/30 20:20:38 548015] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438547379|now:1746044438548004| [2025/04/30 20:20:38 548019] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 548025] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 548029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104986|conn:00005627609066FC|stream_id:0|stream_offset:2096292| [2025/04/30 20:20:38 548034] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 548038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2146| [2025/04/30 20:20:38 548078] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746044438548047|stream_id:0|stream_offset:2096292| [2025/04/30 20:20:38 548088] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2146|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 548095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 20:20:38 548102] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44276|rtt_var:256|pto_duration:46276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 548113] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 548117] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 548121] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 20:20:38 548132] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438619323|now:1746044438548102|interv:71221| [2025/04/30 20:20:38 548136] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438619323|now:1746044438548102|interval:71221|pto_count:0|srtt:44276 [2025/04/30 20:20:38 548141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104986|inflight:55206| [2025/04/30 20:20:38 548146] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:881|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 548150] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:881|schedule_bytes:0|inflight:55206|cwnd:104986|conn:00005627609066FC|stream_id:0|stream_offset:2097152| [2025/04/30 20:20:38 548157] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 548163] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2147| [2025/04/30 20:20:38 548202] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2147|size:881|sent:897|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746044438548174|stream_id:0|stream_offset:2097152| [2025/04/30 20:20:38 548211] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2147|origin_pktnum:0|size:881|enc_size:897|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 548218] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 20:20:38 548224] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44276|rtt_var:256|pto_duration:46276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 548231] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 548237] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 548243] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 56087| [2025/04/30 20:20:38 548249] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438619450|now:1746044438548224|interv:71226| [2025/04/30 20:20:38 548256] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438619450|now:1746044438548224|interval:71226|pto_count:0|srtt:44276 [2025/04/30 20:20:38 548262] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104986|inflight:56087| [2025/04/30 20:20:38 548269] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438619450| [2025/04/30 20:20:38 548276] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438619450| [2025/04/30 20:20:38 548282] [debug] |xqc_engine_wakeup_after|wakeup:1746044438619450|now:1746044438548282|diff:71168| [2025/04/30 20:20:38 548289] [debug] |xqc_engine_main_logic|END|now:1746044438548004| [2025/04/30 20:20:38 550794] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:38|state:ESTABED|recv_time:1746044438550793| [2025/04/30 20:20:38 550809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 550819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:885| [2025/04/30 20:20:38 550826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:887| [2025/04/30 20:20:38 550842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:887| [2025/04/30 20:20:38 550849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 550857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2100|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2102|path_largest_ack:2100| [2025/04/30 20:20:38 550864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:2028970|prior_time:1746044438502825|is_app_limited:0|send_elapse:43870|ack_elapse:47968|ctl_first_sent_time:1746044438503217|lagest_ack_time:1746044438550793|curr_delivered:2082976| [2025/04/30 20:20:38 550872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438503217| [2025/04/30 20:20:38 550880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:1293| [2025/04/30 20:20:38 550887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2101|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2102|path_largest_ack:2101| [2025/04/30 20:20:38 550893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:2028970|prior_time:1746044438502825|is_app_limited:0|send_elapse:43870|ack_elapse:47968|ctl_first_sent_time:1746044438503217|lagest_ack_time:1746044438550793|curr_delivered:2084176| [2025/04/30 20:20:38 550901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438503320| [2025/04/30 20:20:38 550906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:1294| [2025/04/30 20:20:38 550913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2102|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2102|path_largest_ack:2102| [2025/04/30 20:20:38 550920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:2028970|prior_time:1746044438502825|is_app_limited:0|send_elapse:43870|ack_elapse:47968|ctl_first_sent_time:1746044438503217|lagest_ack_time:1746044438550793|curr_delivered:2085376| [2025/04/30 20:20:38 550927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438504663| [2025/04/30 20:20:38 550933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:1295| [2025/04/30 20:20:38 550937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44276|rttvar:256|minrtt:31448|latest_rtt:46130|ack_delay:1232| [2025/04/30 20:20:38 550941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44354|rttvar:347|minrtt:31448|latest_rtt:46130|ack_delay:1232| [2025/04/30 20:20:38 550946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2102|lost_pn:2099|thresh:3| [2025/04/30 20:20:38 550950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 550954] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44354|rtt_var:347|pto_duration:46354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 550959] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 550967] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 550971] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 52487| [2025/04/30 20:20:38 550975] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438619528|now:1746044438550954|interv:68574| [2025/04/30 20:20:38 550979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438619528|now:1746044438550954|interval:68574|pto_count:0|srtt:44354 [2025/04/30 20:20:38 550984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 43870, ack_elapse 47968, delivered 56406|rate 1175908|lost 313| [2025/04/30 20:20:38 550988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175908) in round 37| [2025/04/30 20:20:38 550992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 550997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 551001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104986|packet_lost:0|acked:3600|po_sent_time:1746044438504663|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 551005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104986|packet_lost:0|acked:3600|po_sent_time:1746044438504663|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 551010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213078|bw:1213078|cwnd:104986|full_bw_reached:1|inflight:52487|srtt:44354|latest_rtt:46130|min_rtt:31448|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 551017] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:887|largest:887|pns:2| [2025/04/30 20:20:38 551021] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:887|frame:ACK |recv_time:1746044438550793|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 551026] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558550793|now:1746044438550793|interv:120000000| [2025/04/30 20:20:38 551031] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558550793|now:1746044438550793|interv:120000000| [2025/04/30 20:20:38 551035] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438619450|pq_index:0| [2025/04/30 20:20:38 551039] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438548004| [2025/04/30 20:20:38 551043] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438551043| [2025/04/30 20:20:38 551048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438551047| [2025/04/30 20:20:38 551054] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438619528| [2025/04/30 20:20:38 551059] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438619528| [2025/04/30 20:20:38 551063] [debug] |xqc_engine_wakeup_after|wakeup:1746044438619528|now:1746044438551062|diff:68466| [2025/04/30 20:20:38 551070] [debug] |xqc_engine_main_logic|END|now:1746044438551047| [2025/04/30 20:20:38 551075] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438551075| [2025/04/30 20:20:38 551079] [debug] |xqc_engine_wakeup_after|wakeup:1746044438619528|now:1746044438551079|diff:68449| [2025/04/30 20:20:38 551083] [debug] |xqc_engine_main_logic|END|now:1746044438551075| [2025/04/30 20:20:38 552772] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:40|state:ESTABED|recv_time:1746044438552770| [2025/04/30 20:20:38 552788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 552796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:887| [2025/04/30 20:20:38 552803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:888| [2025/04/30 20:20:38 552812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:888| [2025/04/30 20:20:38 552818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 552826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2104|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2105|path_largest_ack:2104| [2025/04/30 20:20:38 552832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56406|prior_delivered:2031370|prior_time:1746044438504890|is_app_limited:0|send_elapse:47147|ack_elapse:47880|ctl_first_sent_time:1746044438506629|lagest_ack_time:1746044438552770|curr_delivered:2086576| [2025/04/30 20:20:38 552840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438506629| [2025/04/30 20:20:38 552847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:1296| [2025/04/30 20:20:38 552854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 552861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2033770|prior_time:1746044438506810|is_app_limited:0|send_elapse:45879|ack_elapse:45960|ctl_first_sent_time:1746044438508406|lagest_ack_time:1746044438552770|curr_delivered:2087776| [2025/04/30 20:20:38 552869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438508406| [2025/04/30 20:20:38 552876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:1297| [2025/04/30 20:20:38 552882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44354|rttvar:347|minrtt:31448|latest_rtt:44364|ack_delay:96| [2025/04/30 20:20:38 552889] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44343|rttvar:282|minrtt:31448|latest_rtt:44364|ack_delay:96| [2025/04/30 20:20:38 552896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2105|lost_pn:2102|thresh:3| [2025/04/30 20:20:38 552903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 552910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438556445|now:1746044438552909|interval:3536| [2025/04/30 20:20:38 552915] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438556445|now:1746044438552909|interv:3536| [2025/04/30 20:20:38 552924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45879, ack_elapse 45960, delivered 54006|rate 1175065|lost 313| [2025/04/30 20:20:38 552929] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175065) in round 37| [2025/04/30 20:20:38 552933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 552937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 552941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104986|packet_lost:0|acked:2400|po_sent_time:1746044438508406|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 552946] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104986|packet_lost:0|acked:2400|po_sent_time:1746044438508406|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 552950] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213078|bw:1213078|cwnd:104986|full_bw_reached:1|inflight:50087|srtt:44343|latest_rtt:44364|min_rtt:31448|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 20:20:38 552956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 552960] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438577770|now:1746044438552770|interv:25000| [2025/04/30 20:20:38 552966] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438552770|max_ack_delay:25000| [2025/04/30 20:20:38 552970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:888|largest:888|pns:2| [2025/04/30 20:20:38 552975] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:888|frame:PING ACK |recv_time:1746044438552770|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 552980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558552770|now:1746044438552770|interv:120000000| [2025/04/30 20:20:38 552984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558552770|now:1746044438552770|interv:120000000| [2025/04/30 20:20:38 552988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438619528|pq_index:0| [2025/04/30 20:20:38 552992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438551047| [2025/04/30 20:20:38 552996] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438552996| [2025/04/30 20:20:38 553001] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438553000| [2025/04/30 20:20:38 553007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438556445| [2025/04/30 20:20:38 553011] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438556445| [2025/04/30 20:20:38 553015] [debug] |xqc_engine_wakeup_after|wakeup:1746044438556445|now:1746044438553015|diff:3430| [2025/04/30 20:20:38 553026] [debug] |xqc_engine_main_logic|END|now:1746044438553000| [2025/04/30 20:20:38 553032] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438553032| [2025/04/30 20:20:38 553036] [debug] |xqc_engine_wakeup_after|wakeup:1746044438556445|now:1746044438553036|diff:3409| [2025/04/30 20:20:38 553040] [debug] |xqc_engine_main_logic|END|now:1746044438553032| [2025/04/30 20:20:38 554634] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438554633| [2025/04/30 20:20:38 554650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 554659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:888| [2025/04/30 20:20:38 554665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:889| [2025/04/30 20:20:38 554674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:889| [2025/04/30 20:20:38 554680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 554689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 554697] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56406|prior_delivered:2033770|prior_time:1746044438506810|is_app_limited:0|send_elapse:46015|ack_elapse:47823|ctl_first_sent_time:1746044438508542|lagest_ack_time:1746044438554633|curr_delivered:2088976| [2025/04/30 20:20:38 554703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438508542| [2025/04/30 20:20:38 554711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:41||sndq_packets_used_bytes:0|sndq_packets_free:1298| [2025/04/30 20:20:38 554733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 554741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2036170|prior_time:1746044438508794|is_app_limited:0|send_elapse:45788|ack_elapse:45839|ctl_first_sent_time:1746044438510397|lagest_ack_time:1746044438554633|curr_delivered:2090176| [2025/04/30 20:20:38 554749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438510397| [2025/04/30 20:20:38 554755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:1299| [2025/04/30 20:20:38 554762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44343|rttvar:282|minrtt:31448|latest_rtt:44236|ack_delay:88| [2025/04/30 20:20:38 554768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44319|rttvar:260|minrtt:31448|latest_rtt:44236|ack_delay:88| [2025/04/30 20:20:38 554775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2107|lost_pn:2104|thresh:3| [2025/04/30 20:20:38 554784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2103|lost_pn:2104|po_sent_time:1746044438506536|lost_send_time:1746044438504775|loss_delay:49858|frame:STREAM |repair:128| [2025/04/30 20:20:38 554790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746044438506536u| [2025/04/30 20:20:38 554794] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |lost interval:127605|lost_count:5|send_count:122|pkt_num:2103|po_send_time:1746044438506536|srtt:44319|cwnd:104986|bw:1213078|conn_life:1861319|now:0|last_lost_time:1861319| [2025/04/30 20:20:38 554804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 554809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44319|rtt_var:260|pto_duration:46319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 554813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 554818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 554821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 46487| [2025/04/30 20:20:38 554825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438619493|now:1746044438554808|interv:64685| [2025/04/30 20:20:38 554830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438619493|now:1746044438554808|interval:64685|pto_count:0|srtt:44319 [2025/04/30 20:20:38 554834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45788, ack_elapse 45839, delivered 54006|rate 1178167|lost 314| [2025/04/30 20:20:38 554839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178167) in round 37| [2025/04/30 20:20:38 554843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 554847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 554851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104986|packet_lost:1|acked:2400|po_sent_time:1746044438510397|recovery:1|recovery_start:1746044438554794|packet_conservation:0|next_round_delivered:2048170| [2025/04/30 20:20:38 554855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:1|acked:2400|po_sent_time:1746044438510397|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 554860] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213078|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:46487|srtt:44319|latest_rtt:44236|min_rtt:31448|applimit:0|lost:313|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 554866] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:889|largest:889|pns:2| [2025/04/30 20:20:38 554871] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:889|frame:ACK |recv_time:1746044438554633|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 554876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558554633|now:1746044438554633|interv:120000000| [2025/04/30 20:20:38 554880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558554633|now:1746044438554633|interv:120000000| [2025/04/30 20:20:38 554884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438556445|pq_index:0| [2025/04/30 20:20:38 554888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438553000| [2025/04/30 20:20:38 554895] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438554895| [2025/04/30 20:20:38 554900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438554899| [2025/04/30 20:20:38 554907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:44319|min_srtt:44319|path_bw:1213078|loss_rate:3.91|path_pto:0| [2025/04/30 20:20:38 554911] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46487|cwnd:48887|conn:00005627609066FC|stream_id:0|stream_offset:2046774| [2025/04/30 20:20:38 554916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:44319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 554921] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2103|size:1200|reinj:0|path_class:0| [2025/04/30 20:20:38 554926] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:2103|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 554930] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46487|cwnd:48887|conn:00005627609066FC|stream_id:0|stream_offset:2046774| [2025/04/30 20:20:38 554935] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 20:20:38 554939] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PACING|expire:1746044438555939|now:1746044438554939|interv:1000| [2025/04/30 20:20:38 554943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 20:20:38 554947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 20:20:38 554951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438555939| [2025/04/30 20:20:38 554955] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438555939| [2025/04/30 20:20:38 554959] [debug] |xqc_engine_wakeup_after|wakeup:1746044438555939|now:1746044438554959|diff:980| [2025/04/30 20:20:38 554964] [debug] |xqc_engine_main_logic|END|now:1746044438554899| [2025/04/30 20:20:38 554969] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438554969| [2025/04/30 20:20:38 554973] [debug] |xqc_engine_wakeup_after|wakeup:1746044438555939|now:1746044438554973|diff:966| [2025/04/30 20:20:38 554977] [debug] |xqc_engine_main_logic|END|now:1746044438554969| [2025/04/30 20:20:38 556048] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438556048| [2025/04/30 20:20:38 556060] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438555939|pq_index:0| [2025/04/30 20:20:38 556065] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438554899| [2025/04/30 20:20:38 556070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438556069| [2025/04/30 20:20:38 556075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:PACING|expire_time:1746044438555939|now:1746044438556069| [2025/04/30 20:20:38 556079] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:PACING|expire_time:1746044438555939|now:1746044438556069| [2025/04/30 20:20:38 556089] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:PACING| [2025/04/30 20:20:38 556095] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:2103|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 20:20:38 556099] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_can_send|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46487|cwnd:48887|conn:00005627609066FC|stream_id:0|stream_offset:2046774| [2025/04/30 20:20:38 556104] [debug] |scid:d9433a734e9403063c0e33b8|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 20:20:38 556109] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2148| [2025/04/30 20:20:38 556144] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46487|now:1746044438556117|stream_id:0|stream_offset:2046774| [2025/04/30 20:20:38 556153] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2148|origin_pktnum:2103|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 20:20:38 556160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|path:0|inflight:46487|applimit:0| [2025/04/30 20:20:38 556167] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44319|rtt_var:260|pto_duration:46319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 556174] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 556180] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 556187] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 47687| [2025/04/30 20:20:38 556193] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627436|now:1746044438556166|interv:71270| [2025/04/30 20:20:38 556200] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627436|now:1746044438556166|interval:71270|pto_count:0|srtt:44319 [2025/04/30 20:20:38 556208] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48887|inflight:47687| [2025/04/30 20:20:38 556215] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438577770| [2025/04/30 20:20:38 556222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438577770| [2025/04/30 20:20:38 556229] [debug] |xqc_engine_wakeup_after|wakeup:1746044438577770|now:1746044438556229|diff:21541| [2025/04/30 20:20:38 556236] [debug] |xqc_engine_main_logic|END|now:1746044438556069| [2025/04/30 20:20:38 556638] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438556636| [2025/04/30 20:20:38 556648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 556657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:889| [2025/04/30 20:20:38 556664] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:890| [2025/04/30 20:20:38 556672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:890| [2025/04/30 20:20:38 556678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 556687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 556701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56406|prior_delivered:2036170|prior_time:1746044438508794|is_app_limited:0|send_elapse:45919|ack_elapse:47842|ctl_first_sent_time:1746044438510528|lagest_ack_time:1746044438556636|curr_delivered:2091376| [2025/04/30 20:20:38 556709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438510528| [2025/04/30 20:20:38 556715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:1299| [2025/04/30 20:20:38 556742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 556749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2038570|prior_time:1746044438510798|is_app_limited:0|send_elapse:45788|ack_elapse:45838|ctl_first_sent_time:1746044438512280|lagest_ack_time:1746044438556636|curr_delivered:2092576| [2025/04/30 20:20:38 556756] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438512280| [2025/04/30 20:20:38 556762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:1300| [2025/04/30 20:20:38 556766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44319|rttvar:260|minrtt:31448|latest_rtt:44356|ack_delay:88| [2025/04/30 20:20:38 556770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44313|rttvar:207|minrtt:31448|latest_rtt:44356|ack_delay:88| [2025/04/30 20:20:38 556775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2109|lost_pn:2106|thresh:3| [2025/04/30 20:20:38 556779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 556783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 556790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44313|rtt_var:207|pto_duration:46313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 556797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 556803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 556808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 45287| [2025/04/30 20:20:38 556812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627430|now:1746044438556789|interv:70641| [2025/04/30 20:20:38 556816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627430|now:1746044438556789|interval:70641|pto_count:0|srtt:44313 [2025/04/30 20:20:38 556821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45788, ack_elapse 45838, delivered 54006|rate 1178192|lost 314| [2025/04/30 20:20:38 556825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178192) in round 37| [2025/04/30 20:20:38 556830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 556843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 556847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438512280|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 556852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438512280|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 556857] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213078|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:45287|srtt:44313|latest_rtt:44356|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 556863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:890|largest:890|pns:2| [2025/04/30 20:20:38 556867] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:890|frame:ACK |recv_time:1746044438556636|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 556872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558556636|now:1746044438556636|interv:120000000| [2025/04/30 20:20:38 556876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558556636|now:1746044438556636|interv:120000000| [2025/04/30 20:20:38 556880] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438577770|pq_index:0| [2025/04/30 20:20:38 556885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438556069| [2025/04/30 20:20:38 556889] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438556889| [2025/04/30 20:20:38 556894] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438556893| [2025/04/30 20:20:38 556900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438577770| [2025/04/30 20:20:38 556904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438577770| [2025/04/30 20:20:38 556908] [debug] |xqc_engine_wakeup_after|wakeup:1746044438577770|now:1746044438556908|diff:20862| [2025/04/30 20:20:38 556912] [debug] |xqc_engine_main_logic|END|now:1746044438556893| [2025/04/30 20:20:38 556918] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438556918| [2025/04/30 20:20:38 556922] [debug] |xqc_engine_wakeup_after|wakeup:1746044438577770|now:1746044438556922|diff:20848| [2025/04/30 20:20:38 556926] [debug] |xqc_engine_main_logic|END|now:1746044438556918| [2025/04/30 20:20:38 560625] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438560624| [2025/04/30 20:20:38 560641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 560651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:890| [2025/04/30 20:20:38 560657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:892| [2025/04/30 20:20:38 560666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:892| [2025/04/30 20:20:38 560672] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 560689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2110|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2113|path_largest_ack:2110| [2025/04/30 20:20:38 560696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56406|prior_delivered:2038570|prior_time:1746044438510798|is_app_limited:0|send_elapse:45960|ack_elapse:49826|ctl_first_sent_time:1746044438512452|lagest_ack_time:1746044438560624|curr_delivered:2093776| [2025/04/30 20:20:38 560702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438512452| [2025/04/30 20:20:38 560708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:1301| [2025/04/30 20:20:38 560715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2113|path_largest_ack:2111| [2025/04/30 20:20:38 560741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2040970|prior_time:1746044438512810|is_app_limited:0|send_elapse:45680|ack_elapse:47814|ctl_first_sent_time:1746044438514239|lagest_ack_time:1746044438560624|curr_delivered:2094976| [2025/04/30 20:20:38 560748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438514239| [2025/04/30 20:20:38 560754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:1302| [2025/04/30 20:20:38 560761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 560766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2040970|prior_time:1746044438512810|is_app_limited:0|send_elapse:45680|ack_elapse:47814|ctl_first_sent_time:1746044438514239|lagest_ack_time:1746044438560624|curr_delivered:2096176| [2025/04/30 20:20:38 560771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438514387| [2025/04/30 20:20:38 560775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:1303| [2025/04/30 20:20:38 560779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 560783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2043370|prior_time:1746044438514792|is_app_limited:0|send_elapse:45833|ack_elapse:45832|ctl_first_sent_time:1746044438516238|lagest_ack_time:1746044438560624|curr_delivered:2097376| [2025/04/30 20:20:38 560787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438516238| [2025/04/30 20:20:38 560791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:1304| [2025/04/30 20:20:38 560795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44313|rttvar:207|minrtt:31448|latest_rtt:44386|ack_delay:96| [2025/04/30 20:20:38 560800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44310|rttvar:161|minrtt:31448|latest_rtt:44386|ack_delay:96| [2025/04/30 20:20:38 560808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2113|lost_pn:2110|thresh:3| [2025/04/30 20:20:38 560813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 560817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 560821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44310|rtt_var:161|pto_duration:46310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 560826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 560830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 560834] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 40487| [2025/04/30 20:20:38 560838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627427|now:1746044438560821|interv:66606| [2025/04/30 20:20:38 560842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627427|now:1746044438560821|interval:66606|pto_count:0|srtt:44310 [2025/04/30 20:20:38 560846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45833, ack_elapse 45832, delivered 54006|rate 1178321|lost 314| [2025/04/30 20:20:38 560851] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178321) in round 37| [2025/04/30 20:20:38 560855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 560859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 560863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:4800|po_sent_time:1746044438516238|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 560868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:4800|po_sent_time:1746044438516238|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 560872] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213078|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:40487|srtt:44310|latest_rtt:44386|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 560879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:892|largest:892|pns:2| [2025/04/30 20:20:38 560883] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:892|frame:ACK |recv_time:1746044438560624|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 560888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558560624|now:1746044438560624|interv:120000000| [2025/04/30 20:20:38 560892] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558560624|now:1746044438560624|interv:120000000| [2025/04/30 20:20:38 560896] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438577770|pq_index:0| [2025/04/30 20:20:38 560904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438556893| [2025/04/30 20:20:38 560908] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438560907| [2025/04/30 20:20:38 560913] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438560911| [2025/04/30 20:20:38 560920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438577770| [2025/04/30 20:20:38 560925] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438577770| [2025/04/30 20:20:38 560929] [debug] |xqc_engine_wakeup_after|wakeup:1746044438577770|now:1746044438560929|diff:16841| [2025/04/30 20:20:38 560933] [debug] |xqc_engine_main_logic|END|now:1746044438560911| [2025/04/30 20:20:38 560939] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438560939| [2025/04/30 20:20:38 560942] [debug] |xqc_engine_wakeup_after|wakeup:1746044438577770|now:1746044438560942|diff:16828| [2025/04/30 20:20:38 560946] [debug] |xqc_engine_main_logic|END|now:1746044438560939| [2025/04/30 20:20:38 562625] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:39|state:ESTABED|recv_time:1746044438562623| [2025/04/30 20:20:38 562641] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 562650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:892| [2025/04/30 20:20:38 562656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:893| [2025/04/30 20:20:38 562665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:893| [2025/04/30 20:20:38 562671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 562679] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 562686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56406|prior_delivered:2043370|prior_time:1746044438514792|is_app_limited:0|send_elapse:45969|ack_elapse:47831|ctl_first_sent_time:1746044438516374|lagest_ack_time:1746044438562623|curr_delivered:2098576| [2025/04/30 20:20:38 562693] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438516374| [2025/04/30 20:20:38 562701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:1305| [2025/04/30 20:20:38 562707] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 562714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2045770|prior_time:1746044438516831|is_app_limited:0|send_elapse:45630|ack_elapse:45792|ctl_first_sent_time:1746044438518274|lagest_ack_time:1746044438562623|curr_delivered:2099776| [2025/04/30 20:20:38 562745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438518274| [2025/04/30 20:20:38 562751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:1306| [2025/04/30 20:20:38 562758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44310|rttvar:161|minrtt:31448|latest_rtt:44349|ack_delay:88| [2025/04/30 20:20:38 562771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44304|rttvar:133|minrtt:31448|latest_rtt:44349|ack_delay:88| [2025/04/30 20:20:38 562775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2115|lost_pn:2112|thresh:3| [2025/04/30 20:20:38 562779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 562783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 562788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44304|rtt_var:133|pto_duration:46304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 562792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 562796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 562800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 38087| [2025/04/30 20:20:38 562805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627421|now:1746044438562787|interv:64634| [2025/04/30 20:20:38 562811] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627421|now:1746044438562787|interval:64634|pto_count:0|srtt:44304 [2025/04/30 20:20:38 562818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45630, ack_elapse 45792, delivered 54006|rate 1179376|lost 314| [2025/04/30 20:20:38 562825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179376) in round 37| [2025/04/30 20:20:38 562831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 562838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 562844] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438518274|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 562849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438518274|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 562853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213078|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:38087|srtt:44304|latest_rtt:44349|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 562859] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:893|largest:893|pns:2| [2025/04/30 20:20:38 562864] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:893|frame:ACK |recv_time:1746044438562623|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 562869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558562623|now:1746044438562623|interv:120000000| [2025/04/30 20:20:38 562873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558562623|now:1746044438562623|interv:120000000| [2025/04/30 20:20:38 562881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438577770|pq_index:0| [2025/04/30 20:20:38 562885] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438560911| [2025/04/30 20:20:38 562890] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438562889| [2025/04/30 20:20:38 562895] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438562893| [2025/04/30 20:20:38 562901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438577770| [2025/04/30 20:20:38 562905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438577770| [2025/04/30 20:20:38 562909] [debug] |xqc_engine_wakeup_after|wakeup:1746044438577770|now:1746044438562909|diff:14861| [2025/04/30 20:20:38 562913] [debug] |xqc_engine_main_logic|END|now:1746044438562893| [2025/04/30 20:20:38 562919] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438562919| [2025/04/30 20:20:38 562923] [debug] |xqc_engine_wakeup_after|wakeup:1746044438577770|now:1746044438562923|diff:14847| [2025/04/30 20:20:38 562927] [debug] |xqc_engine_main_logic|END|now:1746044438562919| [2025/04/30 20:20:38 564628] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438564627| [2025/04/30 20:20:38 564644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 564651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:893| [2025/04/30 20:20:38 564655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:894| [2025/04/30 20:20:38 564662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:894| [2025/04/30 20:20:38 564668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 564676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2116|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2118|path_largest_ack:2116| [2025/04/30 20:20:38 564684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56406|prior_delivered:2045770|prior_time:1746044438516831|is_app_limited:0|send_elapse:45788|ack_elapse:47796|ctl_first_sent_time:1746044438518432|lagest_ack_time:1746044438564627|curr_delivered:2100976| [2025/04/30 20:20:38 564692] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438518432| [2025/04/30 20:20:38 564699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:1307| [2025/04/30 20:20:38 564706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2118|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2118|path_largest_ack:2118| [2025/04/30 20:20:38 564713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2048170|prior_time:1746044438518791|is_app_limited:0|send_elapse:45725|ack_elapse:45836|ctl_first_sent_time:1746044438520240|lagest_ack_time:1746044438564627|curr_delivered:2102176| [2025/04/30 20:20:38 564739] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438520240| [2025/04/30 20:20:38 564746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:1308| [2025/04/30 20:20:38 564760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44304|rttvar:133|minrtt:31448|latest_rtt:44387|ack_delay:80| [2025/04/30 20:20:38 564768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44304|rttvar:100|minrtt:31448|latest_rtt:44387|ack_delay:80| [2025/04/30 20:20:38 564773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2118|lost_pn:2115|thresh:3| [2025/04/30 20:20:38 564779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 564786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 564792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44304|rtt_var:100|pto_duration:46304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 564799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 564804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 564808] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 35687| [2025/04/30 20:20:38 564812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627421|now:1746044438564792|interv:62629| [2025/04/30 20:20:38 564816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627421|now:1746044438564792|interval:62629|pto_count:0|srtt:44304 [2025/04/30 20:20:38 564820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45725, ack_elapse 45836, delivered 54006|rate 1178244|lost 314| [2025/04/30 20:20:38 564825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178244) in round 37| [2025/04/30 20:20:38 564829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 564833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 564837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438520240|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 564842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438520240|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 564846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213078|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:35687|srtt:44304|latest_rtt:44387|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 564852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:894|largest:894|pns:2| [2025/04/30 20:20:38 564857] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:894|frame:ACK |recv_time:1746044438564627|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 564863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558564627|now:1746044438564627|interv:120000000| [2025/04/30 20:20:38 564876] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558564627|now:1746044438564627|interv:120000000| [2025/04/30 20:20:38 564882] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438577770|pq_index:0| [2025/04/30 20:20:38 564887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438562893| [2025/04/30 20:20:38 564891] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438564891| [2025/04/30 20:20:38 564897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438564895| [2025/04/30 20:20:38 564903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438577770| [2025/04/30 20:20:38 564907] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438577770| [2025/04/30 20:20:38 564911] [debug] |xqc_engine_wakeup_after|wakeup:1746044438577770|now:1746044438564911|diff:12859| [2025/04/30 20:20:38 564916] [debug] |xqc_engine_main_logic|END|now:1746044438564895| [2025/04/30 20:20:38 564921] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438564921| [2025/04/30 20:20:38 564925] [debug] |xqc_engine_wakeup_after|wakeup:1746044438577770|now:1746044438564925|diff:12845| [2025/04/30 20:20:38 564929] [debug] |xqc_engine_main_logic|END|now:1746044438564921| [2025/04/30 20:20:38 566797] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438566795| [2025/04/30 20:20:38 566812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 566821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:894| [2025/04/30 20:20:38 566827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:895| [2025/04/30 20:20:38 566836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:895| [2025/04/30 20:20:38 566842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 566850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2119|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2120|path_largest_ack:2119| [2025/04/30 20:20:38 566855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56406|prior_delivered:2048170|prior_time:1746044438518791|is_app_limited:0|send_elapse:45862|ack_elapse:48004|ctl_first_sent_time:1746044438520377|lagest_ack_time:1746044438566795|curr_delivered:2103376| [2025/04/30 20:20:38 566861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438520377| [2025/04/30 20:20:38 566868] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:1309| [2025/04/30 20:20:38 566874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2120|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2120|path_largest_ack:2120| [2025/04/30 20:20:38 566881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55212|prior_delivered:2050570|prior_time:1746044438520816|is_app_limited:0|send_elapse:47597|ack_elapse:45979|ctl_first_sent_time:1746044438522251|lagest_ack_time:1746044438566795|curr_delivered:2104582| [2025/04/30 20:20:38 566888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438522251| [2025/04/30 20:20:38 566903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:1310| [2025/04/30 20:20:38 566909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44304|rttvar:100|minrtt:31448|latest_rtt:44544|ack_delay:280| [2025/04/30 20:20:38 566916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44299|rttvar:85|minrtt:31448|latest_rtt:44544|ack_delay:280| [2025/04/30 20:20:38 566922] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2120|lost_pn:2117|thresh:3| [2025/04/30 20:20:38 566928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 566932] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 873|pns:2| [2025/04/30 20:20:38 566936] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 566941] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44299|rtt_var:85|pto_duration:46299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 566945] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 566949] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 566953] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 33281| [2025/04/30 20:20:38 566957] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627416|now:1746044438566940|interv:60476| [2025/04/30 20:20:38 566961] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627416|now:1746044438566940|interval:60476|pto_count:0|srtt:44299 [2025/04/30 20:20:38 566966] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 47597, ack_elapse 45979, delivered 54012|rate 1134777|lost 314| [2025/04/30 20:20:38 566970] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134777) in round 37| [2025/04/30 20:20:38 566974] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 566979] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 566983] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2406|po_sent_time:1746044438522251|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 566987] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2406|po_sent_time:1746044438522251|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 566992] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213078|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:33281|srtt:44299|latest_rtt:44544|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 566997] [stats] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |path:0||cwnd:48887|inflight:33281|mode:2|applimit:0|pacing_rate:1213078|bw:1213078|srtt:44299|latest_rtt:44544|min_rtt:31448|send:2120|lost:314|tlp:0|recv:875|recovery:1|slow_start:0|conn_life:1873683|acked:2406|delivered:2104582|is_cwnd_limited:1| [2025/04/30 20:20:38 567007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:895|largest:895|pns:2| [2025/04/30 20:20:38 567011] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:895|frame:ACK |recv_time:1746044438566795|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 567016] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558566795|now:1746044438566795|interv:120000000| [2025/04/30 20:20:38 567020] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558566795|now:1746044438566795|interv:120000000| [2025/04/30 20:20:38 567024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438577770|pq_index:0| [2025/04/30 20:20:38 567029] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438564895| [2025/04/30 20:20:38 567033] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438567033| [2025/04/30 20:20:38 567038] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438567037| [2025/04/30 20:20:38 567044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438577770| [2025/04/30 20:20:38 567048] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438577770| [2025/04/30 20:20:38 567052] [debug] |xqc_engine_wakeup_after|wakeup:1746044438577770|now:1746044438567052|diff:10718| [2025/04/30 20:20:38 567057] [debug] |xqc_engine_main_logic|END|now:1746044438567037| [2025/04/30 20:20:38 567062] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438567062| [2025/04/30 20:20:38 567066] [debug] |xqc_engine_wakeup_after|wakeup:1746044438577770|now:1746044438567066|diff:10704| [2025/04/30 20:20:38 567070] [debug] |xqc_engine_main_logic|END|now:1746044438567062| [2025/04/30 20:20:38 568684] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044438568683| [2025/04/30 20:20:38 568700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 568709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:895| [2025/04/30 20:20:38 568715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:896| [2025/04/30 20:20:38 568746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:896| [2025/04/30 20:20:38 568752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 568760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2121|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2122|path_largest_ack:2121| [2025/04/30 20:20:38 568767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56412|prior_delivered:2050570|prior_time:1746044438520816|is_app_limited:0|send_elapse:47730|ack_elapse:47867|ctl_first_sent_time:1746044438522384|lagest_ack_time:1746044438568683|curr_delivered:2105782| [2025/04/30 20:20:38 568774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438522384| [2025/04/30 20:20:38 568781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:1311| [2025/04/30 20:20:38 568797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2122|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2122|path_largest_ack:2122| [2025/04/30 20:20:38 568803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55212|prior_delivered:2052970|prior_time:1746044438522770|is_app_limited:0|send_elapse:46441|ack_elapse:45913|ctl_first_sent_time:1746044438524231|lagest_ack_time:1746044438568683|curr_delivered:2106982| [2025/04/30 20:20:38 568810] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438524231| [2025/04/30 20:20:38 568816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:1312| [2025/04/30 20:20:38 568823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44299|rttvar:85|minrtt:31448|latest_rtt:44452|ack_delay:96| [2025/04/30 20:20:38 568831] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44306|rttvar:78|minrtt:31448|latest_rtt:44452|ack_delay:96| [2025/04/30 20:20:38 568837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2122|lost_pn:2119|thresh:3| [2025/04/30 20:20:38 568843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 568850] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 568856] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44306|rtt_var:78|pto_duration:46306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 568863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 568867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 568871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 30881| [2025/04/30 20:20:38 568875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627423|now:1746044438568855|interv:58568| [2025/04/30 20:20:38 568879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627423|now:1746044438568855|interval:58568|pto_count:0|srtt:44306 [2025/04/30 20:20:38 568884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46441, ack_elapse 45913, delivered 54012|rate 1163024|lost 314| [2025/04/30 20:20:38 568888] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163024) in round 37| [2025/04/30 20:20:38 568893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 568897] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 568901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438524231|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 568905] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438524231|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 568914] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213078|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:30881|srtt:44306|latest_rtt:44452|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 568919] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 568924] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 568929] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 20:20:38 568934] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:896|largest:896|pns:2| [2025/04/30 20:20:38 568938] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:896|frame:PING ACK |recv_time:1746044438568683|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 568943] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558568683|now:1746044438568683|interv:120000000| [2025/04/30 20:20:38 568947] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558568683|now:1746044438568683|interv:120000000| [2025/04/30 20:20:38 568951] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438577770|pq_index:0| [2025/04/30 20:20:38 568956] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438567037| [2025/04/30 20:20:38 568960] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438568960| [2025/04/30 20:20:38 568965] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438568964| [2025/04/30 20:20:38 568972] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|largest_recv:896|ack_delay:288|first_ack_range:4|largest_pkt_recv_time:1746044438568683| [2025/04/30 20:20:38 568977] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:896|low:892|pkt_pns:2| [2025/04/30 20:20:38 568980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:890|low:887|pkt_pns:2| [2025/04/30 20:20:38 568984] [debug] |scid:d9433a734e9403063c0e33b8|xqc_gen_ack_frame|high:885|low:873|pkt_pns:2| [2025/04/30 20:20:38 568988] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:896|frame_largest_recv:896| [2025/04/30 20:20:38 568993] [debug] |scid:d9433a734e9403063c0e33b8|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 20:20:38 568997] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 20:20:38 569002] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:23|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 20:20:38 569007] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2149| [2025/04/30 20:20:38 569042] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2149|size:23|sent:39|pkt_type:SHORT_HEADER|frame:ACK |inflight:30881|now:1746044438569014|stream_id:0|stream_offset:0| [2025/04/30 20:20:38 569049] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2149|origin_pktnum:0|size:23|enc_size:39|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 569062] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438627423| [2025/04/30 20:20:38 569069] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438627423| [2025/04/30 20:20:38 569075] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627423|now:1746044438569075|diff:58348| [2025/04/30 20:20:38 569082] [debug] |xqc_engine_main_logic|END|now:1746044438568964| [2025/04/30 20:20:38 569091] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438569090| [2025/04/30 20:20:38 569097] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627423|now:1746044438569097|diff:58326| [2025/04/30 20:20:38 569104] [debug] |xqc_engine_main_logic|END|now:1746044438569090| [2025/04/30 20:20:38 570588] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438570587| [2025/04/30 20:20:38 570604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 570614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:896| [2025/04/30 20:20:38 570620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:897| [2025/04/30 20:20:38 570628] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:897| [2025/04/30 20:20:38 570634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 570640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2123|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2124|path_largest_ack:2123| [2025/04/30 20:20:38 570648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56412|prior_delivered:2052970|prior_time:1746044438522770|is_app_limited:0|send_elapse:46585|ack_elapse:47817|ctl_first_sent_time:1746044438524375|lagest_ack_time:1746044438570587|curr_delivered:2108182| [2025/04/30 20:20:38 570655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438524375| [2025/04/30 20:20:38 570662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:26||sndq_packets_used_bytes:0|sndq_packets_free:1313| [2025/04/30 20:20:38 570669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2124|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2124|path_largest_ack:2124| [2025/04/30 20:20:38 570675] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55212|prior_delivered:2055370|prior_time:1746044438524710|is_app_limited:0|send_elapse:46370|ack_elapse:45877|ctl_first_sent_time:1746044438526159|lagest_ack_time:1746044438570587|curr_delivered:2109382| [2025/04/30 20:20:38 570683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438526159| [2025/04/30 20:20:38 570689] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:25||sndq_packets_used_bytes:0|sndq_packets_free:1314| [2025/04/30 20:20:38 570696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44306|rttvar:78|minrtt:31448|latest_rtt:44428|ack_delay:88| [2025/04/30 20:20:38 570703] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44310|rttvar:67|minrtt:31448|latest_rtt:44428|ack_delay:88| [2025/04/30 20:20:38 570708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2124|lost_pn:2121|thresh:3| [2025/04/30 20:20:38 570745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 570750] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 570755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44310|rtt_var:67|pto_duration:46310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 570759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 570763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 570768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 28481| [2025/04/30 20:20:38 570772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627427|now:1746044438570754|interv:56673| [2025/04/30 20:20:38 570776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627427|now:1746044438570754|interval:56673|pto_count:0|srtt:44310 [2025/04/30 20:20:38 570780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46370, ack_elapse 45877, delivered 54012|rate 1164804|lost 314| [2025/04/30 20:20:38 570785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164804) in round 37| [2025/04/30 20:20:38 570789] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 570793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 570797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438526159|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 570802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438526159|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 570807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213078|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:28481|srtt:44310|latest_rtt:44428|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 570813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:897|largest:897|pns:2| [2025/04/30 20:20:38 570817] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:897|frame:ACK |recv_time:1746044438570587|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 570822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558570587|now:1746044438570587|interv:120000000| [2025/04/30 20:20:38 570827] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558570587|now:1746044438570587|interv:120000000| [2025/04/30 20:20:38 570830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438627423|pq_index:0| [2025/04/30 20:20:38 570835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438568964| [2025/04/30 20:20:38 570839] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438570839| [2025/04/30 20:20:38 570848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438570847| [2025/04/30 20:20:38 570854] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438627427| [2025/04/30 20:20:38 570858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438627427| [2025/04/30 20:20:38 570862] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627427|now:1746044438570862|diff:56565| [2025/04/30 20:20:38 570867] [debug] |xqc_engine_main_logic|END|now:1746044438570847| [2025/04/30 20:20:38 570872] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438570872| [2025/04/30 20:20:38 570876] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627427|now:1746044438570876|diff:56551| [2025/04/30 20:20:38 570880] [debug] |xqc_engine_main_logic|END|now:1746044438570872| [2025/04/30 20:20:38 572605] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438572603| [2025/04/30 20:20:38 572620] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 572629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:897| [2025/04/30 20:20:38 572635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:898| [2025/04/30 20:20:38 572645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:898| [2025/04/30 20:20:38 572651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 572659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2125|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2126|path_largest_ack:2125| [2025/04/30 20:20:38 572666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56412|prior_delivered:2055370|prior_time:1746044438524710|is_app_limited:0|send_elapse:46514|ack_elapse:47893|ctl_first_sent_time:1746044438526303|lagest_ack_time:1746044438572603|curr_delivered:2110582| [2025/04/30 20:20:38 572674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438526303| [2025/04/30 20:20:38 572680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:1315| [2025/04/30 20:20:38 572687] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2126|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2126|path_largest_ack:2126| [2025/04/30 20:20:38 572694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55212|prior_delivered:2057770|prior_time:1746044438526745|is_app_limited:0|send_elapse:46890|ack_elapse:45858|ctl_first_sent_time:1746044438528191|lagest_ack_time:1746044438572603|curr_delivered:2111782| [2025/04/30 20:20:38 572702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438528191| [2025/04/30 20:20:38 572708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:23||sndq_packets_used_bytes:0|sndq_packets_free:1316| [2025/04/30 20:20:38 572715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44310|rttvar:67|minrtt:31448|latest_rtt:44412|ack_delay:88| [2025/04/30 20:20:38 572744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44312|rttvar:54|minrtt:31448|latest_rtt:44412|ack_delay:88| [2025/04/30 20:20:38 572758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2126|lost_pn:2123|thresh:3| [2025/04/30 20:20:38 572763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 572767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 572771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44312|rtt_var:54|pto_duration:46312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 572776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 572780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 572784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 26081| [2025/04/30 20:20:38 572788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627429|now:1746044438572771|interv:54658| [2025/04/30 20:20:38 572792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627429|now:1746044438572771|interval:54658|pto_count:0|srtt:44312 [2025/04/30 20:20:38 572796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46890, ack_elapse 45858, delivered 54012|rate 1151887|lost 314| [2025/04/30 20:20:38 572801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151887) in round 37| [2025/04/30 20:20:38 572805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 572809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 572813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438528191|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 572818] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438528191|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 572822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1213078|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:26081|srtt:44312|latest_rtt:44412|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 572828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:898|largest:898|pns:2| [2025/04/30 20:20:38 572833] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:898|frame:ACK |recv_time:1746044438572603|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 572838] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558572603|now:1746044438572603|interv:120000000| [2025/04/30 20:20:38 572842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558572603|now:1746044438572603|interv:120000000| [2025/04/30 20:20:38 572846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438627427|pq_index:0| [2025/04/30 20:20:38 572853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438570847| [2025/04/30 20:20:38 572857] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438572857| [2025/04/30 20:20:38 572863] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438572861| [2025/04/30 20:20:38 572869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438627429| [2025/04/30 20:20:38 572873] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438627429| [2025/04/30 20:20:38 572877] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627429|now:1746044438572877|diff:54552| [2025/04/30 20:20:38 572882] [debug] |xqc_engine_main_logic|END|now:1746044438572861| [2025/04/30 20:20:38 572887] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438572887| [2025/04/30 20:20:38 572891] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627429|now:1746044438572891|diff:54538| [2025/04/30 20:20:38 572895] [debug] |xqc_engine_main_logic|END|now:1746044438572887| [2025/04/30 20:20:38 574593] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438574592| [2025/04/30 20:20:38 574609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 574619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:898| [2025/04/30 20:20:38 574625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:899| [2025/04/30 20:20:38 574633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:899| [2025/04/30 20:20:38 574639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 574644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2128|path_largest_ack:2127| [2025/04/30 20:20:38 574649] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56412|prior_delivered:2057770|prior_time:1746044438526745|is_app_limited:0|send_elapse:47036|ack_elapse:47847|ctl_first_sent_time:1746044438528337|lagest_ack_time:1746044438574592|curr_delivered:2112982| [2025/04/30 20:20:38 574656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438528337| [2025/04/30 20:20:38 574663] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:1317| [2025/04/30 20:20:38 574669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2128|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2128|path_largest_ack:2128| [2025/04/30 20:20:38 574676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55212|prior_delivered:2060170|prior_time:1746044438528794|is_app_limited:0|send_elapse:45632|ack_elapse:45798|ctl_first_sent_time:1746044438530227|lagest_ack_time:1746044438574592|curr_delivered:2114182| [2025/04/30 20:20:38 574683] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438530227| [2025/04/30 20:20:38 574690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:21||sndq_packets_used_bytes:0|sndq_packets_free:1318| [2025/04/30 20:20:38 574696] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44312|rttvar:54|minrtt:31448|latest_rtt:44365|ack_delay:96| [2025/04/30 20:20:38 574710] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44306|rttvar:51|minrtt:31448|latest_rtt:44365|ack_delay:96| [2025/04/30 20:20:38 574714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2128|lost_pn:2125|thresh:3| [2025/04/30 20:20:38 574737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 574742] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 574746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44306|rtt_var:51|pto_duration:46306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 574751] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 574755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 574759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 23681| [2025/04/30 20:20:38 574763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627423|now:1746044438574746|interv:52677| [2025/04/30 20:20:38 574767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627423|now:1746044438574746|interval:52677|pto_count:0|srtt:44306 [2025/04/30 20:20:38 574771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45632, ack_elapse 45798, delivered 54012|rate 1179352|lost 314| [2025/04/30 20:20:38 574776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179352) in round 37| [2025/04/30 20:20:38 574780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 574784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 574788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438530227|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 574793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438530227|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 574797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1516347|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:23681|srtt:44306|latest_rtt:44365|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 574803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:899|largest:899|pns:2| [2025/04/30 20:20:38 574808] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:899|frame:ACK |recv_time:1746044438574592|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 574813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558574592|now:1746044438574592|interv:120000000| [2025/04/30 20:20:38 574817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558574592|now:1746044438574592|interv:120000000| [2025/04/30 20:20:38 574825] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438627429|pq_index:0| [2025/04/30 20:20:38 574829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438572861| [2025/04/30 20:20:38 574833] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438574833| [2025/04/30 20:20:38 574839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438574837| [2025/04/30 20:20:38 574845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438627423| [2025/04/30 20:20:38 574849] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438627423| [2025/04/30 20:20:38 574853] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627423|now:1746044438574853|diff:52570| [2025/04/30 20:20:38 574857] [debug] |xqc_engine_main_logic|END|now:1746044438574837| [2025/04/30 20:20:38 574863] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438574863| [2025/04/30 20:20:38 574867] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627423|now:1746044438574867|diff:52556| [2025/04/30 20:20:38 574871] [debug] |xqc_engine_main_logic|END|now:1746044438574863| [2025/04/30 20:20:38 576585] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438576584| [2025/04/30 20:20:38 576600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 576610] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:899| [2025/04/30 20:20:38 576616] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:900| [2025/04/30 20:20:38 576625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:900| [2025/04/30 20:20:38 576631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 576639] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2129|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2130|path_largest_ack:2129| [2025/04/30 20:20:38 576645] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56412|prior_delivered:2060170|prior_time:1746044438528794|is_app_limited:0|send_elapse:45760|ack_elapse:47790|ctl_first_sent_time:1746044438530355|lagest_ack_time:1746044438576584|curr_delivered:2115382| [2025/04/30 20:20:38 576652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438530355| [2025/04/30 20:20:38 576659] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:20||sndq_packets_used_bytes:0|sndq_packets_free:1319| [2025/04/30 20:20:38 576666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 576673] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55212|prior_delivered:2062570|prior_time:1746044438530757|is_app_limited:0|send_elapse:45797|ack_elapse:45827|ctl_first_sent_time:1746044438532259|lagest_ack_time:1746044438576584|curr_delivered:2116582| [2025/04/30 20:20:38 576680] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438532259| [2025/04/30 20:20:38 576686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:19||sndq_packets_used_bytes:0|sndq_packets_free:1320| [2025/04/30 20:20:38 576706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44306|rttvar:51|minrtt:31448|latest_rtt:44325|ack_delay:96| [2025/04/30 20:20:38 576712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44296|rttvar:58|minrtt:31448|latest_rtt:44325|ack_delay:96| [2025/04/30 20:20:38 576733] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2130|lost_pn:2127|thresh:3| [2025/04/30 20:20:38 576740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 576744] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 576748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44296|rtt_var:58|pto_duration:46296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 576753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 576757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 576761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 21281| [2025/04/30 20:20:38 576765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627413|now:1746044438576748|interv:50665| [2025/04/30 20:20:38 576769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627413|now:1746044438576748|interval:50665|pto_count:0|srtt:44296 [2025/04/30 20:20:38 576773] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45797, ack_elapse 45827, delivered 54012|rate 1178606|lost 314| [2025/04/30 20:20:38 576778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178606) in round 37| [2025/04/30 20:20:38 576783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 576788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 576792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438532259|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 576796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438532259|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 576801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1516347|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:21281|srtt:44296|latest_rtt:44325|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 576807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:900|largest:900|pns:2| [2025/04/30 20:20:38 576811] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:900|frame:ACK |recv_time:1746044438576584|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 576820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558576584|now:1746044438576584|interv:120000000| [2025/04/30 20:20:38 576824] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558576584|now:1746044438576584|interv:120000000| [2025/04/30 20:20:38 576828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438627423|pq_index:0| [2025/04/30 20:20:38 576832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438574837| [2025/04/30 20:20:38 576836] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438576836| [2025/04/30 20:20:38 576841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438576840| [2025/04/30 20:20:38 576848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438627413| [2025/04/30 20:20:38 576852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438627413| [2025/04/30 20:20:38 576856] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627413|now:1746044438576856|diff:50557| [2025/04/30 20:20:38 576860] [debug] |xqc_engine_main_logic|END|now:1746044438576840| [2025/04/30 20:20:38 576866] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438576865| [2025/04/30 20:20:38 576869] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627413|now:1746044438576869|diff:50544| [2025/04/30 20:20:38 576873] [debug] |xqc_engine_main_logic|END|now:1746044438576865| [2025/04/30 20:20:38 578612] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438578610| [2025/04/30 20:20:38 578627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 578636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:900| [2025/04/30 20:20:38 578643] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:901| [2025/04/30 20:20:38 578652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:901| [2025/04/30 20:20:38 578658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 578666] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 578674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56412|prior_delivered:2062570|prior_time:1746044438530757|is_app_limited:0|send_elapse:45935|ack_elapse:47853|ctl_first_sent_time:1746044438532397|lagest_ack_time:1746044438578610|curr_delivered:2117782| [2025/04/30 20:20:38 578681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438532397| [2025/04/30 20:20:38 578688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:18||sndq_packets_used_bytes:0|sndq_packets_free:1321| [2025/04/30 20:20:38 578695] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 578702] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55212|prior_delivered:2064970|prior_time:1746044438532733|is_app_limited:0|send_elapse:45643|ack_elapse:45877|ctl_first_sent_time:1746044438534225|lagest_ack_time:1746044438578610|curr_delivered:2118982| [2025/04/30 20:20:38 578732] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438534225| [2025/04/30 20:20:38 578743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:17||sndq_packets_used_bytes:0|sndq_packets_free:1322| [2025/04/30 20:20:38 578749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44296|rttvar:58|minrtt:31448|latest_rtt:44385|ack_delay:88| [2025/04/30 20:20:38 578755] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44296|rttvar:44|minrtt:31448|latest_rtt:44385|ack_delay:88| [2025/04/30 20:20:38 578759] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2132|lost_pn:2129|thresh:3| [2025/04/30 20:20:38 578763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 578768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 578772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44296|rtt_var:44|pto_duration:46296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 578776] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 578780] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 578784] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 18881| [2025/04/30 20:20:38 578788] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627413|now:1746044438578771|interv:48642| [2025/04/30 20:20:38 578792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627413|now:1746044438578771|interval:48642|pto_count:0|srtt:44296 [2025/04/30 20:20:38 578797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45643, ack_elapse 45877, delivered 54012|rate 1177321|lost 314| [2025/04/30 20:20:38 578802] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177321) in round 37| [2025/04/30 20:20:38 578809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 578816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 578822] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438534225|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 578829] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438534225|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 578836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1516347|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:18881|srtt:44296|latest_rtt:44385|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 578846] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:901|largest:901|pns:2| [2025/04/30 20:20:38 578860] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:901|frame:ACK |recv_time:1746044438578610|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 578867] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558578610|now:1746044438578610|interv:120000000| [2025/04/30 20:20:38 578874] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558578610|now:1746044438578610|interv:120000000| [2025/04/30 20:20:38 578881] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438627413|pq_index:0| [2025/04/30 20:20:38 578887] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438576840| [2025/04/30 20:20:38 578893] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438578893| [2025/04/30 20:20:38 578901] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438578899| [2025/04/30 20:20:38 578910] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438627413| [2025/04/30 20:20:38 578916] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438627413| [2025/04/30 20:20:38 578922] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627413|now:1746044438578922|diff:48491| [2025/04/30 20:20:38 578929] [debug] |xqc_engine_main_logic|END|now:1746044438578899| [2025/04/30 20:20:38 578937] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438578937| [2025/04/30 20:20:38 578944] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627413|now:1746044438578944|diff:48469| [2025/04/30 20:20:38 578950] [debug] |xqc_engine_main_logic|END|now:1746044438578937| [2025/04/30 20:20:38 580637] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438580636| [2025/04/30 20:20:38 580652] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 580661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:901| [2025/04/30 20:20:38 580667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:902| [2025/04/30 20:20:38 580676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:902| [2025/04/30 20:20:38 580682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 580691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 580698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56412|prior_delivered:2064970|prior_time:1746044438532733|is_app_limited:0|send_elapse:45851|ack_elapse:47903|ctl_first_sent_time:1746044438534433|lagest_ack_time:1746044438580636|curr_delivered:2120182| [2025/04/30 20:20:38 580705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438534433| [2025/04/30 20:20:38 580712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:16||sndq_packets_used_bytes:0|sndq_packets_free:1323| [2025/04/30 20:20:38 580740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|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/04/30 20:20:38 580748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2067376|prior_time:1746044438534935|is_app_limited:0|send_elapse:45671|ack_elapse:45701|ctl_first_sent_time:1746044438536404|lagest_ack_time:1746044438580636|curr_delivered:2121382| [2025/04/30 20:20:38 580760] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438536404| [2025/04/30 20:20:38 580765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:15||sndq_packets_used_bytes:0|sndq_packets_free:1324| [2025/04/30 20:20:38 580772] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44296|rttvar:44|minrtt:31448|latest_rtt:44232|ack_delay:96| [2025/04/30 20:20:38 580779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44276|rttvar:73|minrtt:31448|latest_rtt:44232|ack_delay:96| [2025/04/30 20:20:38 580786] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2134|lost_pn:2131|thresh:3| [2025/04/30 20:20:38 580792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 580796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 580801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44276|rtt_var:73|pto_duration:46276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 580805] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 580809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 580813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 16481| [2025/04/30 20:20:38 580817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627393|now:1746044438580800|interv:46593| [2025/04/30 20:20:38 580821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627393|now:1746044438580800|interval:46593|pto_count:0|srtt:44276 [2025/04/30 20:20:38 580826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45671, ack_elapse 45701, delivered 54006|rate 1181724|lost 314| [2025/04/30 20:20:38 580830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181724) in round 37| [2025/04/30 20:20:38 580835] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 580839] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 580843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438536404|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 580847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438536404|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 580852] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1516347|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:16481|srtt:44276|latest_rtt:44232|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 580862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:902|largest:902|pns:2| [2025/04/30 20:20:38 580866] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:902|frame:ACK |recv_time:1746044438580636|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 580871] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558580636|now:1746044438580636|interv:120000000| [2025/04/30 20:20:38 580875] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558580636|now:1746044438580636|interv:120000000| [2025/04/30 20:20:38 580879] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438627413|pq_index:0| [2025/04/30 20:20:38 580884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438578899| [2025/04/30 20:20:38 580888] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438580888| [2025/04/30 20:20:38 580893] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438580892| [2025/04/30 20:20:38 580900] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438627393| [2025/04/30 20:20:38 580904] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438627393| [2025/04/30 20:20:38 580908] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627393|now:1746044438580908|diff:46485| [2025/04/30 20:20:38 580912] [debug] |xqc_engine_main_logic|END|now:1746044438580892| [2025/04/30 20:20:38 580918] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438580917| [2025/04/30 20:20:38 580921] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627393|now:1746044438580921|diff:46472| [2025/04/30 20:20:38 580925] [debug] |xqc_engine_main_logic|END|now:1746044438580917| [2025/04/30 20:20:38 582594] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438582592| [2025/04/30 20:20:38 582609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 582619] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:902| [2025/04/30 20:20:38 582625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:903| [2025/04/30 20:20:38 582633] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:903| [2025/04/30 20:20:38 582640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 582647] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2135|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2136|path_largest_ack:2135| [2025/04/30 20:20:38 582655] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56406|prior_delivered:2067376|prior_time:1746044438534935|is_app_limited:0|send_elapse:45783|ack_elapse:47657|ctl_first_sent_time:1746044438536516|lagest_ack_time:1746044438582592|curr_delivered:2122582| [2025/04/30 20:20:38 582662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438536516| [2025/04/30 20:20:38 582670] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:14||sndq_packets_used_bytes:0|sndq_packets_free:1325| [2025/04/30 20:20:38 582676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2136|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2136|path_largest_ack:2136| [2025/04/30 20:20:38 582691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2069776|prior_time:1746044438536694|is_app_limited:0|send_elapse:45533|ack_elapse:45898|ctl_first_sent_time:1746044438538093|lagest_ack_time:1746044438582592|curr_delivered:2123782| [2025/04/30 20:20:38 582698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438538093| [2025/04/30 20:20:38 582706] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:13||sndq_packets_used_bytes:0|sndq_packets_free:1326| [2025/04/30 20:20:38 582712] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44276|rttvar:73|minrtt:31448|latest_rtt:44499|ack_delay:104| [2025/04/30 20:20:38 582743] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44291|rttvar:84|minrtt:31448|latest_rtt:44499|ack_delay:104| [2025/04/30 20:20:38 582749] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2136|lost_pn:2133|thresh:3| [2025/04/30 20:20:38 582753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 582758] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 582762] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44291|rtt_var:84|pto_duration:46291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 582767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 582771] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 582775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 14081| [2025/04/30 20:20:38 582779] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627408|now:1746044438582762|interv:44646| [2025/04/30 20:20:38 582783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627408|now:1746044438582762|interval:44646|pto_count:0|srtt:44291 [2025/04/30 20:20:38 582787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45533, ack_elapse 45898, delivered 54006|rate 1176652|lost 314| [2025/04/30 20:20:38 582792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176652) in round 37| [2025/04/30 20:20:38 582796] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 582800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 582804] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438538093|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 582809] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438538093|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 582813] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1516347|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:14081|srtt:44291|latest_rtt:44499|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 582823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:903|largest:903|pns:2| [2025/04/30 20:20:38 582828] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:903|frame:ACK |recv_time:1746044438582592|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 582833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558582592|now:1746044438582592|interv:120000000| [2025/04/30 20:20:38 582837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558582592|now:1746044438582592|interv:120000000| [2025/04/30 20:20:38 582841] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438627393|pq_index:0| [2025/04/30 20:20:38 582845] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438580892| [2025/04/30 20:20:38 582849] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438582849| [2025/04/30 20:20:38 582855] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438582853| [2025/04/30 20:20:38 582861] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438627408| [2025/04/30 20:20:38 582865] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438627408| [2025/04/30 20:20:38 582869] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627408|now:1746044438582869|diff:44539| [2025/04/30 20:20:38 582873] [debug] |xqc_engine_main_logic|END|now:1746044438582853| [2025/04/30 20:20:38 582879] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438582879| [2025/04/30 20:20:38 582883] [debug] |xqc_engine_wakeup_after|wakeup:1746044438627408|now:1746044438582883|diff:44525| [2025/04/30 20:20:38 582887] [debug] |xqc_engine_main_logic|END|now:1746044438582879| [2025/04/30 20:20:38 584638] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:42|state:ESTABED|recv_time:1746044438584637| [2025/04/30 20:20:38 584651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 584657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:903| [2025/04/30 20:20:38 584661] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:904| [2025/04/30 20:20:38 584667] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:904| [2025/04/30 20:20:38 584671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 584676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2137|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2138|path_largest_ack:2137| [2025/04/30 20:20:38 584681] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56406|prior_delivered:2069776|prior_time:1746044438536694|is_app_limited:0|send_elapse:45643|ack_elapse:47943|ctl_first_sent_time:1746044438538203|lagest_ack_time:1746044438584637|curr_delivered:2124982| [2025/04/30 20:20:38 584686] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438538203| [2025/04/30 20:20:38 584691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:12||sndq_packets_used_bytes:0|sndq_packets_free:1327| [2025/04/30 20:20:38 584700] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2138|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2138|path_largest_ack:2138| [2025/04/30 20:20:38 584705] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2072176|prior_time:1746044438538792|is_app_limited:0|send_elapse:45664|ack_elapse:45845|ctl_first_sent_time:1746044438540227|lagest_ack_time:1746044438584637|curr_delivered:2126182| [2025/04/30 20:20:38 584709] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438540227| [2025/04/30 20:20:38 584713] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:11||sndq_packets_used_bytes:0|sndq_packets_free:1328| [2025/04/30 20:20:38 584737] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44291|rttvar:84|minrtt:31448|latest_rtt:44410|ack_delay:88| [2025/04/30 20:20:38 584741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44295|rttvar:70|minrtt:31448|latest_rtt:44410|ack_delay:88| [2025/04/30 20:20:38 584747] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2138|lost_pn:2135|thresh:3| [2025/04/30 20:20:38 584754] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 584761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 584768] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44295|rtt_var:70|pto_duration:46295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 584775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 584781] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 584787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 11681| [2025/04/30 20:20:38 584793] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627412|now:1746044438584767|interv:42645| [2025/04/30 20:20:38 584799] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627412|now:1746044438584767|interval:42645|pto_count:0|srtt:44295 [2025/04/30 20:20:38 584807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45664, ack_elapse 45845, delivered 54006|rate 1178012|lost 314| [2025/04/30 20:20:38 584814] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178012) in round 37| [2025/04/30 20:20:38 584820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 584826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 584833] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438540227|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 584840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438540227|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 584853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1516347|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:11681|srtt:44295|latest_rtt:44410|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 584862] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1| [2025/04/30 20:20:38 584869] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438609637|now:1746044438584637|interv:25000| [2025/04/30 20:20:38 584877] [debug] |scid:d9433a734e9403063c0e33b8|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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438584637|max_ack_delay:25000| [2025/04/30 20:20:38 584884] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:904|largest:904|pns:2| [2025/04/30 20:20:38 584891] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:904|frame:PING ACK |recv_time:1746044438584637|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 584899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558584637|now:1746044438584637|interv:120000000| [2025/04/30 20:20:38 584906] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558584637|now:1746044438584637|interv:120000000| [2025/04/30 20:20:38 584912] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438627408|pq_index:0| [2025/04/30 20:20:38 584917] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438582853| [2025/04/30 20:20:38 584921] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438584921| [2025/04/30 20:20:38 584927] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438584925| [2025/04/30 20:20:38 584933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438609637| [2025/04/30 20:20:38 584937] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438609637| [2025/04/30 20:20:38 584941] [debug] |xqc_engine_wakeup_after|wakeup:1746044438609637|now:1746044438584941|diff:24696| [2025/04/30 20:20:38 584945] [debug] |xqc_engine_main_logic|END|now:1746044438584925| [2025/04/30 20:20:38 584951] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438584951| [2025/04/30 20:20:38 584955] [debug] |xqc_engine_wakeup_after|wakeup:1746044438609637|now:1746044438584955|diff:24682| [2025/04/30 20:20:38 584958] [debug] |xqc_engine_main_logic|END|now:1746044438584951| [2025/04/30 20:20:38 586566] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438586564| [2025/04/30 20:20:38 586582] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 586590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:904| [2025/04/30 20:20:38 586596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:905| [2025/04/30 20:20:38 586605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:905| [2025/04/30 20:20:38 586612] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 586627] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2139|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2140|path_largest_ack:2139| [2025/04/30 20:20:38 586635] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56406|prior_delivered:2072176|prior_time:1746044438538792|is_app_limited:0|send_elapse:45807|ack_elapse:47772|ctl_first_sent_time:1746044438540370|lagest_ack_time:1746044438586564|curr_delivered:2127382| [2025/04/30 20:20:38 586642] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438540370| [2025/04/30 20:20:38 586650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:10||sndq_packets_used_bytes:0|sndq_packets_free:1329| [2025/04/30 20:20:38 586657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2140|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2140|path_largest_ack:2140| [2025/04/30 20:20:38 586665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2074576|prior_time:1746044438540701|is_app_limited:0|send_elapse:45744|ack_elapse:45863|ctl_first_sent_time:1746044438542161|lagest_ack_time:1746044438586564|curr_delivered:2128582| [2025/04/30 20:20:38 586671] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438542161| [2025/04/30 20:20:38 586678] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:9||sndq_packets_used_bytes:0|sndq_packets_free:1330| [2025/04/30 20:20:38 586684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44295|rttvar:70|minrtt:31448|latest_rtt:44403|ack_delay:80| [2025/04/30 20:20:38 586690] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44299|rttvar:60|minrtt:31448|latest_rtt:44403|ack_delay:80| [2025/04/30 20:20:38 586698] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2140|lost_pn:2137|thresh:3| [2025/04/30 20:20:38 586704] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 586711] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 586731] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44299|rtt_var:60|pto_duration:46299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 586741] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 586745] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 586748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 9281| [2025/04/30 20:20:38 586752] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627416|now:1746044438586731|interv:40685| [2025/04/30 20:20:38 586757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627416|now:1746044438586731|interval:40685|pto_count:0|srtt:44299 [2025/04/30 20:20:38 586761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45744, ack_elapse 45863, delivered 54006|rate 1177550|lost 314| [2025/04/30 20:20:38 586766] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177550) in round 37| [2025/04/30 20:20:38 586774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 586778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 586782] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438542161|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 586787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438542161|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 586792] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1516347|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:9281|srtt:44299|latest_rtt:44403|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 586798] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:905|largest:905|pns:2| [2025/04/30 20:20:38 586803] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:905|frame:ACK |recv_time:1746044438586564|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 586807] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558586564|now:1746044438586564|interv:120000000| [2025/04/30 20:20:38 586812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558586564|now:1746044438586564|interv:120000000| [2025/04/30 20:20:38 586816] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438609637|pq_index:0| [2025/04/30 20:20:38 586820] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438584925| [2025/04/30 20:20:38 586824] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438586824| [2025/04/30 20:20:38 586830] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438586828| [2025/04/30 20:20:38 586836] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438609637| [2025/04/30 20:20:38 586840] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438609637| [2025/04/30 20:20:38 586844] [debug] |xqc_engine_wakeup_after|wakeup:1746044438609637|now:1746044438586844|diff:22793| [2025/04/30 20:20:38 586848] [debug] |xqc_engine_main_logic|END|now:1746044438586828| [2025/04/30 20:20:38 586854] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438586854| [2025/04/30 20:20:38 586858] [debug] |xqc_engine_wakeup_after|wakeup:1746044438609637|now:1746044438586858|diff:22779| [2025/04/30 20:20:38 586862] [debug] |xqc_engine_main_logic|END|now:1746044438586854| [2025/04/30 20:20:38 588587] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438588586| [2025/04/30 20:20:38 588598] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 588607] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:905| [2025/04/30 20:20:38 588614] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:906| [2025/04/30 20:20:38 588625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:906| [2025/04/30 20:20:38 588629] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 588636] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2141|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2142|path_largest_ack:2141| [2025/04/30 20:20:38 588644] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56406|prior_delivered:2074576|prior_time:1746044438540701|is_app_limited:0|send_elapse:45881|ack_elapse:47885|ctl_first_sent_time:1746044438542298|lagest_ack_time:1746044438588586|curr_delivered:2129782| [2025/04/30 20:20:38 588651] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438542298| [2025/04/30 20:20:38 588657] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:8||sndq_packets_used_bytes:0|sndq_packets_free:1331| [2025/04/30 20:20:38 588662] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2142|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2142|path_largest_ack:2142| [2025/04/30 20:20:38 588669] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2076976|prior_time:1746044438542683|is_app_limited:0|send_elapse:45628|ack_elapse:45903|ctl_first_sent_time:1746044438544104|lagest_ack_time:1746044438588586|curr_delivered:2130982| [2025/04/30 20:20:38 588676] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438544104| [2025/04/30 20:20:38 588682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:7||sndq_packets_used_bytes:0|sndq_packets_free:1332| [2025/04/30 20:20:38 588688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44299|rttvar:60|minrtt:31448|latest_rtt:44482|ack_delay:112| [2025/04/30 20:20:38 588694] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44308|rttvar:62|minrtt:31448|latest_rtt:44482|ack_delay:112| [2025/04/30 20:20:38 588701] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2142|lost_pn:2139|thresh:3| [2025/04/30 20:20:38 588708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 588714] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 588740] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44308|rtt_var:62|pto_duration:46308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 588746] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 588753] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 588757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 6881| [2025/04/30 20:20:38 588761] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627425|now:1746044438588739|interv:38686| [2025/04/30 20:20:38 588765] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627425|now:1746044438588739|interval:38686|pto_count:0|srtt:44308 [2025/04/30 20:20:38 588770] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45628, ack_elapse 45903, delivered 54006|rate 1176524|lost 314| [2025/04/30 20:20:38 588778] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176524) in round 37| [2025/04/30 20:20:38 588783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 588787] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 588791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438544104|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 588795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2400|po_sent_time:1746044438544104|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 588800] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1516347|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:6881|srtt:44308|latest_rtt:44482|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 588806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:906|largest:906|pns:2| [2025/04/30 20:20:38 588810] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:906|frame:ACK |recv_time:1746044438588586|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 588815] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558588586|now:1746044438588586|interv:120000000| [2025/04/30 20:20:38 588819] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558588586|now:1746044438588586|interv:120000000| [2025/04/30 20:20:38 588823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438609637|pq_index:0| [2025/04/30 20:20:38 588828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438586828| [2025/04/30 20:20:38 588832] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438588832| [2025/04/30 20:20:38 588837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438588836| [2025/04/30 20:20:38 588843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438609637| [2025/04/30 20:20:38 588847] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438609637| [2025/04/30 20:20:38 588852] [debug] |xqc_engine_wakeup_after|wakeup:1746044438609637|now:1746044438588851|diff:20786| [2025/04/30 20:20:38 588857] [debug] |xqc_engine_main_logic|END|now:1746044438588836| [2025/04/30 20:20:38 588864] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438588864| [2025/04/30 20:20:38 588868] [debug] |xqc_engine_wakeup_after|wakeup:1746044438609637|now:1746044438588868|diff:20769| [2025/04/30 20:20:38 588871] [debug] |xqc_engine_main_logic|END|now:1746044438588864| [2025/04/30 20:20:38 592555] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438592554| [2025/04/30 20:20:38 592569] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 592587] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:906| [2025/04/30 20:20:38 592594] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:908| [2025/04/30 20:20:38 592605] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:908| [2025/04/30 20:20:38 592613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 592622] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2146|path_largest_ack:2143| [2025/04/30 20:20:38 592631] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56406|prior_delivered:2076976|prior_time:1746044438542683|is_app_limited:0|send_elapse:45750|ack_elapse:49871|ctl_first_sent_time:1746044438544226|lagest_ack_time:1746044438592554|curr_delivered:2132182| [2025/04/30 20:20:38 592640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438544226| [2025/04/30 20:20:38 592648] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:6||sndq_packets_used_bytes:0|sndq_packets_free:1333| [2025/04/30 20:20:38 592656] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2144|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2146|path_largest_ack:2144| [2025/04/30 20:20:38 592665] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2079376|prior_time:1746044438544677|is_app_limited:0|send_elapse:45665|ack_elapse:47877|ctl_first_sent_time:1746044438546113|lagest_ack_time:1746044438592554|curr_delivered:2133382| [2025/04/30 20:20:38 592674] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438546113| [2025/04/30 20:20:38 592682] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:5||sndq_packets_used_bytes:0|sndq_packets_free:1334| [2025/04/30 20:20:38 592691] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2146|path_largest_ack:2145| [2025/04/30 20:20:38 592699] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2079376|prior_time:1746044438544677|is_app_limited:0|send_elapse:45665|ack_elapse:47877|ctl_first_sent_time:1746044438546113|lagest_ack_time:1746044438592554|curr_delivered:2134582| [2025/04/30 20:20:38 592708] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438546261| [2025/04/30 20:20:38 592715] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:1335| [2025/04/30 20:20:38 592748] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2146|path_largest_ack:2146| [2025/04/30 20:20:38 592757] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55206|prior_delivered:2081776|prior_time:1746044438546650|is_app_limited:0|send_elapse:46244|ack_elapse:45904|ctl_first_sent_time:1746044438548047|lagest_ack_time:1746044438592554|curr_delivered:2135782| [2025/04/30 20:20:38 592763] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438548047| [2025/04/30 20:20:38 592769] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:1336| [2025/04/30 20:20:38 592774] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44308|rttvar:62|minrtt:31448|latest_rtt:44507|ack_delay:88| [2025/04/30 20:20:38 592785] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:44322|rttvar:74|minrtt:31448|latest_rtt:44507|ack_delay:88| [2025/04/30 20:20:38 592790] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2146|lost_pn:2143|thresh:3| [2025/04/30 20:20:38 592795] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 20:20:38 592801] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 592806] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|srtt:44322|rtt_var:74|pto_duration:46322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 20:20:38 592812] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 0, unacked: 0| [2025/04/30 20:20:38 592817] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 1, unacked: 0| [2025/04/30 20:20:38 592821] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_pto_time_and_space|conn:00005627609066FC|path:0|PNS: 2, unacked: 2081| [2025/04/30 20:20:38 592826] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:LOSS_DETECTION|expire:1746044438627439|now:1746044438592805|interv:34634| [2025/04/30 20:20:38 592832] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:00005627609066FC|path:0|pns:2|expire:1746044438627439|now:1746044438592805|interval:34634|pto_count:0|srtt:44322 [2025/04/30 20:20:38 592837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 46244, ack_elapse 45904, delivered 54006|rate 1167848|lost 314| [2025/04/30 20:20:38 592843] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167848) in round 37| [2025/04/30 20:20:38 592848] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 592853] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 592858] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:4800|po_sent_time:1746044438548047|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 592864] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:4800|po_sent_time:1746044438548047|recovery:1|recovery_start:1746044438554794|packet_conservation:1|next_round_delivered:2090176| [2025/04/30 20:20:38 592870] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1516347|bw:1213078|cwnd:48887|full_bw_reached:1|inflight:2081|srtt:44322|latest_rtt:44507|min_rtt:31448|applimit:0|lost:314|recovery:1|recovery_start:1746044438554794|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 20:20:38 592878] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:908|largest:908|pns:2| [2025/04/30 20:20:38 592884] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:908|frame:ACK |recv_time:1746044438592554|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 592890] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558592554|now:1746044438592554|interv:120000000| [2025/04/30 20:20:38 592899] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558592554|now:1746044438592554|interv:120000000| [2025/04/30 20:20:38 592903] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438609637|pq_index:0| [2025/04/30 20:20:38 592909] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438588836| [2025/04/30 20:20:38 592914] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438592914| [2025/04/30 20:20:38 592920] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438592919| [2025/04/30 20:20:38 592928] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438609637| [2025/04/30 20:20:38 592933] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438609637| [2025/04/30 20:20:38 592938] [debug] |xqc_engine_wakeup_after|wakeup:1746044438609637|now:1746044438592937|diff:16700| [2025/04/30 20:20:38 592943] [debug] |xqc_engine_main_logic|END|now:1746044438592919| [2025/04/30 20:20:38 592950] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438592950| [2025/04/30 20:20:38 592955] [debug] |xqc_engine_wakeup_after|wakeup:1746044438609637|now:1746044438592955|diff:16682| [2025/04/30 20:20:38 592959] [debug] |xqc_engine_main_logic|END|now:1746044438592950| [2025/04/30 20:20:38 594441] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:41|state:ESTABED|recv_time:1746044438594441| [2025/04/30 20:20:38 594451] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 594458] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:908| [2025/04/30 20:20:38 594464] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:909| [2025/04/30 20:20:38 594473] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:909| [2025/04/30 20:20:38 594478] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:2| [2025/04/30 20:20:38 594485] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2147|origin_pktnum:0|size:881|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2148|path_largest_ack:2147| [2025/04/30 20:20:38 594493] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:56087|prior_delivered:2081776|prior_time:1746044438546650|is_app_limited:0|send_elapse:46371|ack_elapse:47791|ctl_first_sent_time:1746044438548174|lagest_ack_time:1746044438594441|curr_delivered:2136663| [2025/04/30 20:20:38 594501] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438548174| [2025/04/30 20:20:38 594507] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:1337| [2025/04/30 20:20:38 594514] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|conn:00005627609066FC|path:0|pkt_num:2148|origin_pktnum:2103|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2148|path_largest_ack:2148| [2025/04/30 20:20:38 594521] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:47687|prior_delivered:2090176|prior_time:1746044438554633|is_app_limited:0|send_elapse:45720|ack_elapse:39808|ctl_first_sent_time:1746044438556117|lagest_ack_time:1746044438594441|curr_delivered:2137863| [2025/04/30 20:20:38 594528] [debug] |scid:d9433a734e9403063c0e33b8|xqc_update_sample|sampler_sent_time_update:1746044438556117| [2025/04/30 20:20:38 594540] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_decrease_unacked_stream_ref|stream enter DATA RECVD|stream_id:0 [2025/04/30 20:20:38 594549] [debug] |scid:d9433a734e9403063c0e33b8|xqc_stream_maybe_need_close|stream_id:0|stream_type:0| [2025/04/30 20:20:38 594556] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:STREAM_CLOSE|expire:1746044438808521|now:1746044438594555|interv:213966| [2025/04/30 20:20:38 594563] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:1339| [2025/04/30 20:20:38 594570] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|before update rtt|conn:00005627609066FC|srtt:44322|rttvar:74|minrtt:31448|latest_rtt:38324|ack_delay:152| [2025/04/30 20:20:38 594576] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |after update rtt|conn:00005627609066FC|srtt:43553|rttvar:1593|minrtt:31448|latest_rtt:38324|ack_delay:152| [2025/04/30 20:20:38 594584] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_get_lost_sent_pn|largest_acked:2148|lost_pn:2145|thresh:3| [2025/04/30 20:20:38 594590] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 20:20:38 594596] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:00005627609066FC|path:0| [2025/04/30 20:20:38 594600] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:20:38 594604] [debug] |scid:d9433a734e9403063c0e33b8|xqc_generate_sample|sampler: send_elapse 45720, ack_elapse 39808, delivered 47687|rate 1043022|lost 314| [2025/04/30 20:20:38 594609] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: RTT round update 37 -> 38| [2025/04/30 20:20:38 594613] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1043022) in round 38| [2025/04/30 20:20:38 594617] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_update_min_rtt|minrtt expire|rtt:31448, old_rtt:31448| [2025/04/30 20:20:38 594621] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95370|extra_cwnd:9616| [2025/04/30 20:20:38 594625] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48887|packet_lost:0|acked:2081|po_sent_time:1746044438556117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2137863| [2025/04/30 20:20:38 594630] [debug] |scid:d9433a734e9403063c0e33b8|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104986|packet_lost:0|acked:2081|po_sent_time:1746044438556117|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2137863| [2025/04/30 20:20:38 594634] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d |bbr on ack|mode:2|pacing_rate:1516347|bw:1213078|cwnd:104986|full_bw_reached:1|inflight:0|srtt:43553|latest_rtt:38324|min_rtt:31448|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 20:20:38 594640] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:909|largest:909|pns:2| [2025/04/30 20:20:38 594645] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:909|frame:ACK |recv_time:1746044438594441|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 594650] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558594441|now:1746044438594441|interv:120000000| [2025/04/30 20:20:38 594654] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558594441|now:1746044438594441|interv:120000000| [2025/04/30 20:20:38 594658] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438609637|pq_index:0| [2025/04/30 20:20:38 594668] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438592919| [2025/04/30 20:20:38 594672] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438594672| [2025/04/30 20:20:38 594677] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438594676| [2025/04/30 20:20:38 594684] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438609637| [2025/04/30 20:20:38 594688] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438609637| [2025/04/30 20:20:38 594691] [debug] |xqc_engine_wakeup_after|wakeup:1746044438609637|now:1746044438594691|diff:14946| [2025/04/30 20:20:38 594696] [debug] |xqc_engine_main_logic|END|now:1746044438594676| [2025/04/30 20:20:38 594701] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438594701| [2025/04/30 20:20:38 594705] [debug] |xqc_engine_wakeup_after|wakeup:1746044438609637|now:1746044438594705|diff:14932| [2025/04/30 20:20:38 594709] [debug] |xqc_engine_main_logic|END|now:1746044438594701| [2025/04/30 20:20:38 596984] [info] |xqc_engine_packet_process|==>|conn:00005627609066FC|size:35|state:ESTABED|recv_time:1746044438596983| [2025/04/30 20:20:38 596998] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d9433a734e9403063c0e33b8|spin_bit:0| [2025/04/30 20:20:38 597005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|largest_pn:909| [2025/04/30 20:20:38 597009] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt|decryption nonce|path_id:0|pn:910| [2025/04/30 20:20:38 597018] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:910| [2025/04/30 20:20:38 597024] [debug] |scid:d9433a734e9403063c0e33b8|xqc_process_frames|frame_type:1d| [2025/04/30 20:20:38 597031] [error] |scid:d9433a734e9403063c0e33b8|xqc_process_conn_close_frame|with err:0x100| [2025/04/30 20:20:38 597037] [error] |scid:d9433a734e9403063c0e33b8|xqc_process_conn_close_frame|conn:00005627609066FC|err:0x100|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d| [2025/04/30 20:20:38 597044] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_DRAINING|expire:1746044438821819|now:1746044438597044|interv:224775| [2025/04/30 20:20:38 597050] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_queue_drop_packets|sndq_packets_used:0|sndq_packets_used_bytes:0|sndq_packets_free:1339| [2025/04/30 20:20:38 597058] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_queue_drop_packets|path:0|ctl_bytes_in_flight:0| [2025/04/30 20:20:38 597064] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_INIT| [2025/04/30 20:20:38 597070] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_HSK| [2025/04/30 20:20:38 597075] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 597081] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 20:20:38 597087] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_immediate_close|state to closing|state:ESTABED|flags:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP ERROR DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD CLOSING_NOTIFY NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) [2025/04/30 20:20:38 597093] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_immediate_close|gen_conn_close|state:CLOSING| [2025/04/30 20:20:38 597101] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:ACK_01RTT|expire:1746044438621983|now:1746044438596983|interv:25000| [2025/04/30 20:20:38 597110] [debug] |scid:d9433a734e9403063c0e33b8|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 ERROR DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD CLOSING_NOTIFY NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438596983|max_ack_delay:25000| [2025/04/30 20:20:38 597123] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:910|largest:910|pns:2| [2025/04/30 20:20:38 597128] [info] |scid:d9433a734e9403063c0e33b8|xqc_conn_on_pkt_processed|====>|conn:00005627609066FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:910|frame:CONNECTION_CLOSE |recv_time:1746044438596983|dcid:d9433a734e9403063c0e33b8|dcid_seq:0| [2025/04/30 20:20:38 597133] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:PATH_IDLE|expire:1746044558596983|now:1746044438596983|interv:120000000| [2025/04/30 20:20:38 597137] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_set|type:CONN_IDLE|expire:1746044558596983|now:1746044438596983|interv:120000000| [2025/04/30 20:20:38 597141] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438609637|pq_index:0| [2025/04/30 20:20:38 597145] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438594676| [2025/04/30 20:20:38 597149] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438597149| [2025/04/30 20:20:38 597154] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP ERROR 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 NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438597153| [2025/04/30 20:20:38 597160] [debug] |scid:d9433a734e9403063c0e33b8|xqc_path_get_perf_class|conn:00005627609066FC|path_id:0|path_srtt:43553|min_srtt:43553|path_bw:1213078|loss_rate:4.65|path_pto:0| [2025/04/30 20:20:38 597165] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|path srtt|conn:00005627609066FC|path_id:0|path_srtt:43553|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 20:20:38 597170] [debug] |scid:d9433a734e9403063c0e33b8|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CONNECTION_CLOSE |pn:0|size:17|reinj:0|path_class:0| [2025/04/30 20:20:38 597175] [debug] |scid:d9433a734e9403063c0e33b8|xqc_check_acked_or_dropped_pkt|conn:00005627609066FC|pkt_num:0|size:17|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE | [2025/04/30 20:20:38 597179] [debug] |scid:d9433a734e9403063c0e33b8|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2150| [2025/04/30 20:20:38 597215] [info] |scid:d9433a734e9403063c0e33b8|xqc_send_packet_with_pn|<==|conn:00005627609066FC|path:0|pkt_num:2150|size:17|sent:33|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |inflight:0|now:1746044438597186|stream_id:0|stream_offset:0| [2025/04/30 20:20:38 597222] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_on_packet_sent|conn:00005627609066FC|path:0|pkt_num:2150|origin_pktnum:0|size:17|enc_size:33|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |conn_state:DRAINING|po_in_flight:0||retrans:0| [2025/04/30 20:20:38 597227] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438621983| [2025/04/30 20:20:38 597232] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438621983| [2025/04/30 20:20:38 597237] [debug] |xqc_engine_wakeup_after|wakeup:1746044438621983|now:1746044438597237|diff:24746| [2025/04/30 20:20:38 597242] [debug] |xqc_engine_main_logic|END|now:1746044438597153| [2025/04/30 20:20:38 597249] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438597249| [2025/04/30 20:20:38 597254] [debug] |xqc_engine_wakeup_after|wakeup:1746044438621983|now:1746044438597253|diff:24730| [2025/04/30 20:20:38 597258] [debug] |xqc_engine_main_logic|END|now:1746044438597249| [2025/04/30 20:20:38 622346] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438622346| [2025/04/30 20:20:38 622393] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438621983|pq_index:0| [2025/04/30 20:20:38 622400] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438597153| [2025/04/30 20:20:38 622408] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP ERROR DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD CLOSING_NOTIFY NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438622405| [2025/04/30 20:20:38 622415] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746044438621983|now:1746044438622405| [2025/04/30 20:20:38 622421] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 20:20:38 622426] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746044438621983|now:1746044438622405| [2025/04/30 20:20:38 622432] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 20:20:38 622439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438808521| [2025/04/30 20:20:38 622445] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438808521| [2025/04/30 20:20:38 622450] [debug] |xqc_engine_wakeup_after|wakeup:1746044438808521|now:1746044438622449|diff:186072| [2025/04/30 20:20:38 622456] [debug] |xqc_engine_main_logic|END|now:1746044438622405| [2025/04/30 20:20:38 809702] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438809701| [2025/04/30 20:20:38 809767] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438808521|pq_index:0| [2025/04/30 20:20:38 809775] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438622405| [2025/04/30 20:20:38 809783] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP ERROR DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD CLOSING_NOTIFY NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438809780| [2025/04/30 20:20:38 809791] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:STREAM_CLOSE|expire_time:1746044438808521|now:1746044438809780| [2025/04/30 20:20:38 809797] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_stream_close_timeout|stream_id:0|stream_type:0|stream close| [2025/04/30 20:20:38 809803] [debug] |scid:d9433a734e9403063c0e33b8|xqc_destroy_stream|send_state:3|recv_state:3|stream_id:0|stream_type:0| [2025/04/30 20:20:38 809814] [stats] |scid:d9433a734e9403063c0e33b8|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:1746044436731743|wrt_delay:1960|snd_delay:4386|finwrt_delay:956062|finsnd_delay:1816431|finrcv_delay:1|finread_delay:66|all_acked_delay:1862804|firstfinack_dely:1862764|close_delay:1862812|apprst_delay:0|rstsnd_delay:0|rstrcv_delay:0|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d|path_info:mp is not supported in connection scid:d9433a734e9403063c0e33b8|fec_recv_delay:0u|fec_send_rpr_cnt:0|retrans:308| [2025/04/30 20:20:38 809823] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:STREAM_CLOSE|expire_time:1746044438808521|now:1746044438809780| [2025/04/30 20:20:38 809828] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:STREAM_CLOSE| [2025/04/30 20:20:38 809837] [debug] |scid:d9433a734e9403063c0e33b8|xqc_conn_next_wakeup_time|wakeup_time:1746044438821819| [2025/04/30 20:20:38 809842] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_wakeup_queue|next_tick_time:1746044438821819| [2025/04/30 20:20:38 809847] [debug] |xqc_engine_wakeup_after|wakeup:1746044438821819|now:1746044438809847|diff:11972| [2025/04/30 20:20:38 809865] [debug] |xqc_engine_main_logic|END|now:1746044438809780| [2025/04/30 20:20:38 821964] [debug] |xqc_engine_main_logic|BEGIN|now:1746044438821963| [2025/04/30 20:20:38 821980] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_remove_wakeup_queue|next_tick_time:1746044438821819|pq_index:0| [2025/04/30 20:20:38 821986] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_add_active_queue|last_ticked_time:1746044438809780| [2025/04/30 20:20:38 821994] [debug] |scid:d9433a734e9403063c0e33b8|xqc_engine_process_conn|conn:00005627609066FC|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP ERROR DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD CLOSING_NOTIFY NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746044438821992| [2025/04/30 20:20:38 822000] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|timer expired|type:CONN_DRAINING|expire_time:1746044438821819|now:1746044438821992| [2025/04/30 20:20:38 822005] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_expire|unset|type:CONN_DRAINING|expire_time:1746044438821819|now:1746044438821992| [2025/04/30 20:20:38 822010] [debug] |scid:d9433a734e9403063c0e33b8|xqc_timer_unset|type:CONN_DRAINING| [2025/04/30 20:20:38 822015] [info] |xqc_engine_main_logic|conn:00005627609066FC|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d|conn_state:13|next_tick_time:1746044438821819 [2025/04/30 20:20:38 822031] [report] |scid:d9433a734e9403063c0e33b8|xqc_conn_destroy|00005627609066FC|has_0rtt:0|0rtt_accept:0|token_ok:0|handshake_time:37284|first_send_delay:41581|conn_persist:2128717|keyupdate_cnt:0|err:0x100|close_msg:remote error|l-0.0.0.0-443-d9433a734e9403063c0e33b8 p-193.167.0.100-45926-d96b3267d01fe56d|hsk_recv:35930|close_recv:1903717|close_send:1903872|last_recv:1903669|last_send:1903872|mp_enable:0|create:1|validated:1|active:1|path_info:0/1/0/a/0,1,1,1,0,0,0,0,0,1931,1451,2125,894,890,2460284,0,17,i32,4,28,41,4,908,1899,0,4,28,41,4,909,1901,0,4,22,35,40000,910,1903,0,4,17,40000,2150,1903,4,1200,80,2148,1862,4,23,4,2149,1875,0-2,0-2,0-0,0-0,0-0,0-43,0-2541772,0-49368,0-2120,0-890,0-314,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:314|tlp_pkt:0|snd_pkt:2120|spurious_loss:0|detected_loss:314|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/04/30 20:20:38 822420] [debug] |scid:d9433a734e9403063c0e33b8|xqc_send_ctl_destroy|destroy| [2025/04/30 20:20:38 822433] [debug] |scid:d9433a734e9403063c0e33b8|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:0|cur_state:CLOSED| [2025/04/30 20:20:38 822439] [debug] |scid:d9433a734e9403063c0e33b8|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:2|cur_state:CLOSED| [2025/04/30 20:20:38 822444] [debug] |scid:d9433a734e9403063c0e33b8|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:3|cur_state:CLOSED| [2025/04/30 20:20:38 822505] [debug] |xqc_engine_wakeup_after|wakeup:1746044496281894|now:1746044438822505|diff:57459389| [2025/04/30 20:20:38 822511] [debug] |xqc_engine_main_logic|END|now:1746044438821992|